박정훈

all report

Showing 187 changed files with 15004 additions and 80 deletions
*.pyc
*~
__pycache__
.venv
db.sqlite3
/static
.DS_Store
No preview for this file type
No preview for this file type
No preview for this file type
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/admin-index.css">
<title>Fish Book - 관리자 홈페이지</title>
<script src="js/jquery.js"></script>
<script src="js/classie.js"></script>
<script src="js/index.js"></script>
</head>
<body>
<header>
<a href="index.html"><img id="logo" src="image/fish-logo.png"></a>
<button id="show-menu">메뉴</button>
<button id="login" type="submit">로그아웃</button>
<!-- 로그아웃버튼 수정해야됨 -->
<input id="search" type="search">
</header>
<nav class="menu menu-hide" id="menu">
<div>
<h3>Menu</h3>
</div>
<a href="#">게시판 관리</a>
<a href="#">회원관리</a>
</nav>
<section>
<article id="bookmark-menu">
자주 이용하는 메뉴
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
<article id="today">
Today 현황
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
<article id="offer">
건의사항
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
</section>
<footer>
<address>경기도 수원시 영통구 영통동</address>
</footer>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FishBook : 관리자 로그인</title>
<link rel="stylesheet" href="css/user_login.css">
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>
<a href="#">
<img src="image/fish-logo.png" alt="logo">
</a>
</h1>
</div>
<div id="container">
<div id="content">
<form>
<fieldset class="login_form">
<legend class="blind">로그인</legend>
<div class="input_row" id="id_area">
<span class="input_box">
<label for="id" id="label_id_area"></label>
<input type="text" id="id" name="id" class="int" placeholder="아이디" autofocus>
</span>
<!-- 취소 버튼-->
</div>
<div class="input_row" id="pw_area">
<span class="input_box">
<label for="pw" id="label_pw_area"></label>
<input type="text" id="pw" name="pw" class="int" placeholder="비밀번호">
</span>
<!-- 취소 버튼-->
</div>
<input type="submit" title="로그인" id="btn_login" alt="로그인" value="로그인">
</fieldset>
</form>
<div class="find_info">
<a href="#">아이디, 비밀번호 찾기</a>
<a href="#">회원가입</a>
</div>
</div>
</div>
</div>
</body>
</html>
\ No newline at end of file
* {
box-sizing: border-box;
}
a {
text-decoration: none;
}
header {
height: 100px;
padding: 20px;
display: block;
}
section {
clear: left;
display: block;
height: 50%;
border: 1px solid #000;
}
footer {
border: 1px solid #000;
height: 20%;
}
header img#logo {
height: 50px;
vertical-align: middle;
overflow: hidden;
}
#search, #login {
float: right;
margin: 10px;
}
/* 메뉴를 위한 */
/* 메뉴바 전체 */
.menu {
background: #47a3da;
position: fixed;
top: 107px;
width: 200px;
height: 80%;
z-index: 1000;
}
/* 메뉴바의 Menu */
.menu div {
color: #afdefa;
font-size: 1.9em;
padding: 20px;
margin: 0;
font-weight: 300;
background: #0d77b6;
}
.menu h3 {
display: inline-block;
}
.menu #hide-menu {
text-align: center;
}
.menu a {
display: block;
color: #fff;
font-size: 1.1em;
font-weight: 300;
border-bottom: 1px solid #258ecd;
padding: 1em;
}
.menu a:hover {
background: #258ecd;
}
.menu a:active {
background: #afdefa;
color: #47a3da;
}
/* 메뉴 숨기기 */
.menu-hide{
left: -200px;
}
.menu-hide.menu-open {
left: 0px;
}
/*
transition 속성
메뉴바의 변화가 천천히 일어나도록
즉 슬라이드처럼 보이게함 */
.menu {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section {
display: flex;
/* flex-direction: row;
flex-wrap: wrap; */
flex-flow: row wrap;
text-align: center;
}
#bookmark-menu, #today, #offer {
width: 98%;
border: 1px solid black;
background: #ccc;
}
@media screen and (max-width: 360px){
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board, #map{
width: 100%;
border: 1px solid black;
background: #ccc;
}
#search, #login {
display: none;
}
}
@media screen and (min-width: 361px) and (max-width: 768px){
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board{
width: 50%;
border: 1px solid black;
background: #ccc;
}
#board{
width: 100%;
}
#map {
width: 100%;
border: 1px solid black;
background: #ccc;
}
#search, #login {
display: none;
}
}
@media screen and (min-width: 769px){
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board{
width: 33.333333%;
border: 1px solid black;
background: #ccc;
}
#map {
width: 66.666666%;
border: 1px solid black;
background: #ccc;
}
}
\ No newline at end of file
* {
box-sizing: border-box;
}
a {
text-decoration: none;
}
header {
height: 100px;
padding: 20px;
display: block;
}
section {
clear: left;
display: block;
height: 50%;
border: 1px solid #000;
}
footer {
border: 1px solid #000;
height: 20%;
}
header img#logo {
height: 50px;
vertical-align: middle;
overflow: hidden;
}
#search, #login {
float: right;
margin: 10px;
}
/* 메뉴를 위한 */
/* 메뉴바 전체 */
.menu {
background: #47a3da;
position: fixed;
top: 107px;
width: 200px;
height: 80%;
z-index: 1000;
}
/* 메뉴바의 Menu */
.menu div {
color: #afdefa;
font-size: 1.9em;
padding: 20px;
margin: 0;
font-weight: 300;
background: #0d77b6;
}
.menu h3 {
display: inline-block;
}
.menu #hide-menu {
text-align: center;
}
.menu a {
display: block;
color: #fff;
font-size: 1.1em;
font-weight: 300;
border-bottom: 1px solid #258ecd;
padding: 1em;
}
.menu a:hover {
background: #258ecd;
}
.menu a:active {
background: #afdefa;
color: #47a3da;
}
/* 메뉴 숨기기 */
.menu-hide{
left: -200px;
}
.menu-hide.menu-open {
left: 0px;
}
/*
transition 속성
메뉴바의 변화가 천천히 일어나도록
즉 슬라이드처럼 보이게함 */
.menu {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section {
display: flex;
/* flex-direction: row;
flex-wrap: wrap; */
flex-flow: row wrap;
text-align: center;
}
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board{
width: 30.333333%;
border: 1px solid black;
background: #ccc;
}
#map {
width: 60.666666%;
border: 1px solid black;
background: #ccc;
}
@media screen and (max-width: 360px){
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board, #map{
width: 100%;
border: 1px solid black;
background: #ccc;
}
#search, #login {
display: none;
}
}
@media screen and (min-width: 361px) and (max-width: 768px){
#weather-info, #rainfall-info {
width: 50%;
border: 1px solid black;
background: #ccc;
}
#traffic-info, #fish-inquiry-board {
width: 100%;
border: 1px solid black;
background: #ccc;
}
#search, #login {
display: none;
}
}
@media screen and (min-width: 769px){
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board{
width: 33.333333%;
border: 1px solid black;
background: #ccc;
}
#fish-inquiry-board {
width: 100%;
border: 1px solid black;
background: #ccc;
}
}
* {
box-sizing: border-box;
}
a {
text-decoration: none;
}
header {
height: 100px;
padding: 20px;
display: block;
}
section {
clear: left;
display: block;
height: 50%;
border: 1px solid #000;
}
footer {
border: 1px solid #000;
height: 20%;
}
header img#logo {
height: 50px;
vertical-align: middle;
overflow: hidden;
}
#search, #login {
float: right;
margin: 10px;
}
/* 메뉴를 위한 */
/* 메뉴바 전체 */
.menu {
background: #47a3da;
position: fixed;
top: 107px;
width: 200px;
height: 80%;
z-index: 1000;
}
/* 메뉴바의 Menu */
.menu div {
color: #afdefa;
font-size: 1.9em;
padding: 20px;
margin: 0;
font-weight: 300;
background: #0d77b6;
}
.menu h3 {
display: inline-block;
}
.menu #hide-menu {
text-align: center;
}
.menu a {
display: block;
color: #fff;
font-size: 1.1em;
font-weight: 300;
border-bottom: 1px solid #258ecd;
padding: 1em;
}
.menu a:hover {
background: #258ecd;
}
.menu a:active {
background: #afdefa;
color: #47a3da;
}
/* 메뉴 숨기기 */
.menu-hide{
left: -200px;
}
.menu-hide.menu-open {
left: 0px;
}
/*
transition 속성
메뉴바의 변화가 천천히 일어나도록
즉 슬라이드처럼 보이게함 */
.menu {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section {
display: flex;
/* flex-direction: row;
flex-wrap: wrap; */
flex-flow: row wrap;
text-align: center;
}
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board{
width: 30.333333%;
border: 1px solid black;
background: #ccc;
}
#map {
width: 60.666666%;
border: 1px solid black;
background: #ccc;
}
@media screen and (max-width: 360px){
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board, #map{
width: 100%;
border: 1px solid black;
background: #ccc;
}
#search, #login {
display: none;
}
}
@media screen and (min-width: 361px) and (max-width: 768px){
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board{
width: 50%;
border: 1px solid black;
background: #ccc;
}
#board{
width: 100%;
}
#map {
width: 100%;
border: 1px solid black;
background: #ccc;
}
#search, #login {
display: none;
}
}
@media screen and (min-width: 769px){
#traffic-info, #weather-info, #rainfall-info, #search-fish, #best-post, #newest-post, #board{
width: 33.333333%;
border: 1px solid black;
background: #ccc;
}
#map {
width: 66.666666%;
border: 1px solid black;
background: #ccc;
}
}
admin
park
wjdgns123
pythonanywhere
parkjeong2
qpdlscnd18!
No preview for this file type
No preview for this file type
from django.contrib import admin
from .models import Admin
@admin.register(Admin)
class AdminAdmin(admin.ModelAdmin):
list_display = (
'id',
'adminId',
'adminPw',
'name',
'email',
'bookmark',
'created_at',
'updated_at'
)
search_fields = (
'adminId',
)
# Register your models here.
from django.apps import AppConfig
class AdminsConfig(AppConfig):
name = 'admins'
# Generated by Django 3.0.6 on 2020-06-08 07:07
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = [
]
operations = [
migrations.CreateModel(
name='Admin',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('adminId', models.CharField(max_length=20)),
('adminPw', models.CharField(max_length=20)),
('name', models.CharField(max_length=200)),
('email', models.CharField(max_length=50)),
('bookmark', models.CharField(max_length=200)),
('created_at', models.DateTimeField(auto_now_add=True)),
('updated_at', models.DateTimeField(auto_now=True)),
],
),
]
from django.db import models
class Admin(models.Model):
adminId = models.CharField(max_length=20)
adminPw = models.CharField(max_length=20)
name = models.CharField(max_length=200)
email = models.CharField(max_length=50)
bookmark = models.CharField(max_length=200)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
# Create your models here.
{% load static %}
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="{% static 'css/admin_index.css' %}">
<title>Fish Book - 관리자 홈페이지</title>
<script src="{% static 'js/jquery.js' %}"></script>
<script src="{% static 'js/classie.js' %}"></script>
<script src="{% static 'js/index.js' %}"></script>
</head>
<body>
<header>
<a href="{% url 'adminIndex' %}"><img id="logo" src="{% static 'image/fish-logo.png' %}"></a>
<button id="show-menu">메뉴</button>
<button id="login" type="submit">로그아웃</button>
<input id="search" type="search">
</header>
<nav class="menu menu-hide" id="menu">
<div>
<h3>Menu</h3>
</div>
<a href="#">게시판 관리</a>
<a href="#">회원관리</a>
</nav>
<section>
<article id="bookmark-menu">
자주 이용하는 메뉴
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
<article id="today">
Today 현황
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
<article id="offer">
건의사항
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
</section>
<footer>
<address>경기도 수원시 영통구 영통동</address>
</footer>
</body>
</html>
\ No newline at end of file
{% load static %}
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FishBook : 관리자 로그인</title>
<link rel="stylesheet" href="{% static 'css/user_login.css' %}">
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>
<a href="#">
<img src="{% static 'image/fish-logo.png' %}" alt="logo">
</a>
</h1>
</div>
<div id="container">
<div id="content">
<form>
<fieldset class="login_form">
<legend class="blind">로그인</legend>
<div class="input_row" id="id_area">
<span class="input_box">
<label for="id" id="label_id_area"></label>
<input type="text" id="id" name="id" class="int" placeholder="아이디" autofocus>
</span>
<!-- 취소 버튼-->
</div>
<div class="input_row" id="pw_area">
<span class="input_box">
<label for="pw" id="label_pw_area"></label>
<input type="text" id="pw" name="pw" class="int" placeholder="비밀번호">
</span>
<!-- 취소 버튼-->
</div>
<input type="submit" title="로그인" id="btn_login" alt="로그인" value="로그인">
</fieldset>
</form>
<div class="find_info">
<a href="#">아이디, 비밀번호 찾기</a>
<a href="#">회원가입</a>
</div>
</div>
</div>
</div>
</body>
</html>
\ No newline at end of file
from django.test import TestCase
# Create your tests here.
from django.shortcuts import render
def adminIndex(request):
return render(request, 'admins/adminIndex.html')
def adminLogin(request):
return render(request, 'admins/adminLogin.html')
# Create your views here.
from django.contrib import admin
from board.models import Board
# Register your models here.
admin.site.register(Board)
from django.apps import AppConfig
class BoardConfig(AppConfig):
name = 'board'
# Generated by Django 3.0.6 on 2020-06-15 11:48
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
initial = True
dependencies = [
('users', '0003_remove_user_userid'),
]
operations = [
migrations.CreateModel(
name='Board',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(max_length=100)),
('content', models.CharField(max_length=2000)),
('hit', models.IntegerField(default=0)),
('created_at', models.DateTimeField(auto_now_add=True)),
('updated_at', models.DateTimeField(auto_now=True)),
('groupno', models.IntegerField(default=0)),
('orderno', models.IntegerField(default=0)),
('depth', models.IntegerField(default=0)),
('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='users.User')),
],
),
]
from django.db import models
# Create your models here.
from users.models import User
class Board(models.Model):
title = models.CharField(max_length=100)
content = models.CharField(max_length=2000)
hit = models.IntegerField(default=0)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
user = models.ForeignKey(User, to_field='id', on_delete=models.CASCADE)
groupno = models.IntegerField(default=0)
orderno = models.IntegerField(default=0)
depth = models.IntegerField(default=0)
# groupno 컬럼 - 첫 게시글과, 그 게시글의 답글들에게 같은 groupno을 주어서 보여주기 위함
#
# orderno 컬럼 - 같은 groupno의 게시글들을 최신순으로 위로 올리기 위함
#
# depth 컬럼 - 답글들을 한 칸씩 밀려서 보이게 하기 위함
{% load static %}
{% load mathfilters %}
<!DOCTYPE html>
<html lang="ko">
<head>
<title>FishBook</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="author" content="JH PARK" />
<link rel="shortcut icon" href="">
<link rel="stylesheet" href="{% static 'assets/css/board.css' %}" />
<link rel="stylesheet" href="{% static 'assets/css/main.css' %}" />
</head>
<body class="is-preload homepage">
<div id="page-wrapper">
<!-- Header -->
<div id="header-wrapper">
<header id="header" class="container">
<!-- Logo -->
<div id="logo">
<a href="{% url 'index' %}"><img src="{% static 'images/fish-logo.png' %}" %} style="height: 66px;"></a>
</div>
<!-- Nav -->
{% include 'share/_navbar.html' %}
</header>
</div>
<!-- Banner -->
<!--
<div id="banner-wrapper">
<div id="banner" class="box container">
<div class="row">
<div class="col-7 col-12-medium">
<h2>Fish Book</h2>
<p> 낚시 관련 모든 정보를 제공합니다.</p>
</div>
<div class="col-5 col-12-medium">
<ul>
<li><a href="#transport" class="button large icon solid fa-arrow-circle-right">Transport</a></li>
<li><a href="#weather" class="button alt large icon solid fa-arrow-circle-right">Weather</a></li>
</ul>
</div>
</div>
</div>
</div>
-->
<!-- Features -->
<div class="container">
<div class="row">
<div class="col-12">
<H3>조황문의</H3>
</div>
</div>
</div>
<!-- Main -->
<div id="banner-wrapper">
<div class="container">
<!-- Box -->
<section class="box feature" id="transport">
<div id="board">
<form id="search_form" action="{% url 'board:list' %}" method="GET">
<input type="text" id="kwd" name="kwd" value="" placeholder="검색">
<input type="submit" value="찾기" style="float: right;">
</form>
<table class="tbl-ex">
<tr>
<th>번호</th>
<th>제목</th>
<th>글쓴이</th>
<th>조회수</th>
<th>작성일</th>
</tr>
{% for board in boardlist %}
<tr>
<td>[{{current_page|sub:1|mul:10|add:forloop.counter|sub:1|sub:board_count|abs}}]</td>
{% if board.depth == 0 %}
<td style="text-align: left;">
{% if board.title == '삭제된 글입니다.'%}
{{board.title}}
{% else %}
<a href="{% url 'board:view' board.id page %}?kwd={{kwd}}">{{board.title}}</a>
{% endif %}
</td>
{% else %}
<td style="text-align: left;padding-left:{{board.depth|mul:15}}px;">
{% if board.title == '삭제된 글입니다.'%}
<img src="{% static 'images/reply.png' %}">{{board.title}}
{% else %}
<img src="{% static 'images/reply.png' %}"><a href="{% url 'board:view' board.id page %}?kwd={{kwd}}">{{board.title}}</a>
{% endif %}
</td>
{% endif %}
<td>{{board.user.email}}</td>
<td>{{board.hit}}</td>
<td>{{board.created_at|date:'Y-m-d H:i'}}</td>
</tr>
{% endfor %}
</table>
<!-- pager 추가 -->
<div class="pager">
<ul id="pager">
</ul>
</div>
<!-- pager 추가 -->
<div class="bottom">
<button style="float: right;" onclick="window.location.href='{% url 'board:writeform' page %}'">글쓰기</button>
</div>
</div>
</section>
</div>
</div>
<!-- Footer -->
<div id="footer-wrapper">
<footer id="footer" class="container">
<div class="row">
<div class="col-12 col-12-medium col-12-small" >
<!-- Contact -->
<section class="widget contact last" style="text-align: center;">
<h3>Contact Us</h3>
<ul>
<li><a href="#" class="icon brands fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon brands fa-facebook-f"><span class="label">Facebook</span></a></li>
<li><a href="#" class="icon brands fa-instagram"><span class="label">Instagram</span></a></li>
</ul>
<p>경기도 용인시 기흥구 영덕동 덕영대로 1732<br />
010-xxxx-yyyy</p>
</section>
</div>
</div>
<div class="row">
<div class="col-12">
<div id="copyright">
<ul class="menu">
<li>&copy; All rights reserved</li>
</ul>
</div>
</div>
</div>
</footer>
</div>
</div>
<!-- Scripts -->
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=ae75e773f5e261bc9bb0d38c630165d8&libraries=services,clusterer"></script>
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/jquery.dropotron.min.js' %}"></script>
<script src="{% static 'assets/js/browser.min.js' %}"></script>
<script src="{% static 'assets/js/breakpoints.min.js' %}"></script>
<script src="{% static 'assets/js/util.js' %}"></script>
<script src="{% static 'assets/js/main.js' %}"></script>
<script src="{% static 'assets/js/paging.js' %}"></script>
<script>
var listCount = {{board_count}};
var currentPage = {{current_page}};
var kwd = "{{kwd}}";
setPage(listCount, currentPage, kwd);
</script>
</body>
</html>
{% load static %}
{% load mathfilters %}
<!DOCTYPE html>
<html lang="ko">
<head>
<title>FishBook</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="author" content="JH PARK" />
<link rel="shortcut icon" href="">
<link rel="stylesheet" href="{% static 'assets/css/main.css' %}" />
</head>
<body class="is-preload homepage">
<div id="page-wrapper">
<!-- Header -->
<div id="header-wrapper">
<header id="header" class="container">
<!-- Logo -->
<div id="logo">
<a href="{% url 'index' %}"><img src="{% static 'images/fish-logo.png' %}" %} style="height: 66px;"></a>
</div>
<!-- Nav -->
{% include 'share/_navbar.html' %}
</header>
</div>
<!-- Banner -->
<!--
<div id="banner-wrapper">
<div id="banner" class="box container">
<div class="row">
<div class="col-7 col-12-medium">
<h2>Fish Book</h2>
<p> 낚시 관련 모든 정보를 제공합니다.</p>
</div>
<div class="col-5 col-12-medium">
<ul>
<li><a href="#transport" class="button large icon solid fa-arrow-circle-right">Transport</a></li>
<li><a href="#weather" class="button alt large icon solid fa-arrow-circle-right">Weather</a></li>
</ul>
</div>
</div>
</div>
</div>
-->
<!-- Features -->
<div class="container">
<div class="row">
<div class="col-12">
<H3>조황문의</H3>
</div>
</div>
</div>
<!-- Main -->
<div id="banner-wrapper">
<div class="container">
<!-- Box -->
<section class="box feature" id="transport">
<div id="board">
<form class="board-form" method="POST" action="{% url 'board:modify' page%}">
{% csrf_token %}
<table class="tbl-ex">
<input type="hidden" name="id" value="{{board.id}}">
<tr>
<th colspan="2">글수정</th>
</tr>
<tr>
<td class="label">제목</td>
<td><input type="text" name="title" value="{{board.title}}"></td>
</tr>
<tr>
<td class="label">내용</td>
<td>
<textarea id="content" name="content">{{board.content}}</textarea>
</td>
</tr>
</table>
<div class="bottom">
<a href="{% url 'board:list' page %}">취소</a>
<input type="submit" value="수정">
</div>
</form>
</div>
</section>
</div>
</div>
<!-- Footer -->
<div id="footer-wrapper">
<footer id="footer" class="container">
<div class="row">
<div class="col-12 col-12-medium col-12-small" >
<!-- Contact -->
<section class="widget contact last" style="text-align: center;">
<h3>Contact Us</h3>
<ul>
<li><a href="#" class="icon brands fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon brands fa-facebook-f"><span class="label">Facebook</span></a></li>
<li><a href="#" class="icon brands fa-instagram"><span class="label">Instagram</span></a></li>
</ul>
<p>경기도 용인시 기흥구 영덕동 덕영대로 1732<br />
010-xxxx-yyyy</p>
</section>
</div>
</div>
<div class="row">
<div class="col-12">
<div id="copyright">
<ul class="menu">
<li>&copy; All rights reserved</li>
</ul>
</div>
</div>
</div>
</footer>
</div>
</div>
<!-- Scripts -->
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=ae75e773f5e261bc9bb0d38c630165d8&libraries=services,clusterer"></script>
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/jquery.dropotron.min.js' %}"></script>
<script src="{% static 'assets/js/browser.min.js' %}"></script>
<script src="{% static 'assets/js/breakpoints.min.js' %}"></script>
<script src="{% static 'assets/js/util.js' %}"></script>
<script src="{% static 'assets/js/main.js' %}"></script>
</body>
</html>
{% load static %}
{% load mathfilters %}
<!DOCTYPE html>
<html lang="ko">
<head>
<title>FishBook</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="author" content="JH PARK" />
<link rel="shortcut icon" href="">
<link rel="stylesheet" href="{% static 'assets/css/main.css' %}" />
</head>
<body class="is-preload homepage">
<div id="page-wrapper">
<!-- Header -->
<div id="header-wrapper">
<header id="header" class="container">
<!-- Logo -->
<div id="logo">
<a href="{% url 'index' %}"><img src="{% static 'images/fish-logo.png' %}" %} style="height: 66px;"></a>
</div>
<!-- Nav -->
{% include 'share/_navbar.html' %}
</header>
</div>
<!-- Banner -->
<!--
<div id="banner-wrapper">
<div id="banner" class="box container">
<div class="row">
<div class="col-7 col-12-medium">
<h2>Fish Book</h2>
<p> 낚시 관련 모든 정보를 제공합니다.</p>
</div>
<div class="col-5 col-12-medium">
<ul>
<li><a href="#transport" class="button large icon solid fa-arrow-circle-right">Transport</a></li>
<li><a href="#weather" class="button alt large icon solid fa-arrow-circle-right">Weather</a></li>
</ul>
</div>
</div>
</div>
</div>
-->
<!-- Features -->
<div class="container">
<div class="row">
<div class="col-12">
<H3>조황문의</H3>
</div>
</div>
</div>
<!-- Main -->
<div id="banner-wrapper">
<div class="container">
<!-- Box -->
<section class="box feature" id="transport">
<div id="board" class="board-form">
<table class="tbl-ex">
<tr>
<th colspan="2">글보기</th>
</tr>
<tr>
<td class="label">제목</td>
<td>{{board.title}}</td>
</tr>
<tr>
<td class="label">글쓴이</td>
<td>{{board.user.name}}</td>
</tr>
<tr>
<td class="label">조회수</td>
<td>{{board.hit}}</td>
</tr>
<tr>
<td class="label">내용</td>
<td>
<div class="view-content">
{{board.content|linebreaks}}
</div>
<div class="bottom">
<button style="float: right;" onclick="window.location.href='{% url 'board:list' page %}?kwd={{kwd}}'">글목록</button>
{% if request.session.authUser is not None %}
<!--<a href="/board/writeform/{{board.id}}">답글</a>-->
<button style="float: right;" onclick="window.location.href='{% url 'board:reply_writeform' board.id page %}?kwd={{kwd}}'">답글</button>
{% if request.session.authUser.email == board.user.email %}
<button style="float: right;" onclick="window.location.href='{% url 'board:modifyform' board.id page %}'">글수정</button>
<button style="float: right;" onclick="window.location.href='{% url 'board:delete' board.id page %}?kwd={{kwd}}'">글삭제</button>
{% endif %}
{% endif %}
</div>
</td>
</tr>
</table>
</div>
</section>
</div>
</div>
<!-- Footer -->
<div id="footer-wrapper">
<footer id="footer" class="container">
<div class="row">
<div class="col-12 col-12-medium col-12-small" >
<!-- Contact -->
<section class="widget contact last" style="text-align: center;">
<h3>Contact Us</h3>
<ul>
<li><a href="#" class="icon brands fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon brands fa-facebook-f"><span class="label">Facebook</span></a></li>
<li><a href="#" class="icon brands fa-instagram"><span class="label">Instagram</span></a></li>
</ul>
<p>경기도 용인시 기흥구 영덕동 덕영대로 1732<br />
010-xxxx-yyyy</p>
</section>
</div>
</div>
<div class="row">
<div class="col-12">
<div id="copyright">
<ul class="menu">
<li>&copy; All rights reserved</li>
</ul>
</div>
</div>
</div>
</footer>
</div>
</div>
<!-- Scripts -->
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=ae75e773f5e261bc9bb0d38c630165d8&libraries=services,clusterer"></script>
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/jquery.dropotron.min.js' %}"></script>
<script src="{% static 'assets/js/browser.min.js' %}"></script>
<script src="{% static 'assets/js/breakpoints.min.js' %}"></script>
<script src="{% static 'assets/js/util.js' %}"></script>
<script src="{% static 'assets/js/main.js' %}"></script>
</body>
</html>
{% load static %}
{% load mathfilters %}
<!DOCTYPE html>
<html lang="ko">
<head>
<title>FishBook</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="author" content="JH PARK" />
<link rel="shortcut icon" href="">
<link rel="stylesheet" href="{% static 'assets/css/main.css' %}" />
</head>
<body class="is-preload homepage">
<div id="page-wrapper">
<!-- Header -->
<div id="header-wrapper">
<header id="header" class="container">
<!-- Logo -->
<div id="logo">
<a href="{% url 'index' %}"><img src="{% static 'images/fish-logo.png' %}" %} style="height: 66px;"></a>
</div>
<!-- Nav -->
{% include 'share/_navbar.html' %}
</header>
</div>
<!-- Banner -->
<!--
<div id="banner-wrapper">
<div id="banner" class="box container">
<div class="row">
<div class="col-7 col-12-medium">
<h2>Fish Book</h2>
<p> 낚시 관련 모든 정보를 제공합니다.</p>
</div>
<div class="col-5 col-12-medium">
<ul>
<li><a href="#transport" class="button large icon solid fa-arrow-circle-right">Transport</a></li>
<li><a href="#weather" class="button alt large icon solid fa-arrow-circle-right">Weather</a></li>
</ul>
</div>
</div>
</div>
</div>
-->
<!-- Features -->
<div class="container">
<div class="row">
<div class="col-12">
<H3>조황문의</H3>
</div>
</div>
</div>
<!-- Main -->
<div id="banner-wrapper">
<div class="container">
<!-- Box -->
<section class="box feature" id="transport">
<div id="board">
<!--<form class="board-form" method="post" action="/board/write">-->
<form class="board-form" method="POST" action="{% url 'board:write' page %}?kwd={{kwd}}">
{% csrf_token %}
{% if no %}
<input type="hidden" name="no" value="{{no}}">
{% else %}
<input type="hidden" name="no" value="-1">
{% endif %}
<table class="tbl-ex">
<tr>
<th colspan="2">글쓰기</th>
</tr>
<tr>
<td class="label">제목</td>
<td><input type="text" name="title" value=""></td>
</tr>
<tr>
<td class="label">내용</td>
<td>
<textarea id="content" name="content" style="margin-bottom: 15px;" ></textarea>
<div class="bottom">
<button style="float: right;" onclick="window.location.href='{% url 'board:list' page %}?kwd={{kwd}}'">취소</button>
<input style="float: right; font-size: 17px;" type="submit" value="등록">
</div>
</td>
</tr>
</table>
</form>
</div>
</section>
</div>
</div>
<!-- Footer -->
<div id="footer-wrapper">
<footer id="footer" class="container">
<div class="row">
<div class="col-12 col-12-medium col-12-small" >
<!-- Contact -->
<section class="widget contact last" style="text-align: center;">
<h3>Contact Us</h3>
<ul>
<li><a href="#" class="icon brands fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon brands fa-facebook-f"><span class="label">Facebook</span></a></li>
<li><a href="#" class="icon brands fa-instagram"><span class="label">Instagram</span></a></li>
</ul>
<p>경기도 용인시 기흥구 영덕동 덕영대로 1732<br />
010-xxxx-yyyy</p>
</section>
</div>
</div>
<div class="row">
<div class="col-12">
<div id="copyright">
<ul class="menu">
<li>&copy; All rights reserved</li>
</ul>
</div>
</div>
</div>
</footer>
</div>
</div>
<!-- Scripts -->
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=ae75e773f5e261bc9bb0d38c630165d8&libraries=services,clusterer"></script>
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/jquery.dropotron.min.js' %}"></script>
<script src="{% static 'assets/js/browser.min.js' %}"></script>
<script src="{% static 'assets/js/breakpoints.min.js' %}"></script>
<script src="{% static 'assets/js/util.js' %}"></script>
<script src="{% static 'assets/js/main.js' %}"></script>
</body>
</html>
from django.test import TestCase
# Create your tests here.
from django.urls import path
from .views import list, writeform, write, view, modify, modifyform, delete
app_name = "board"
urlpatterns = [
path('list', list, name="list"),
path('list/<int:page>', list, name="list"),
path('writeform/<int:page>', writeform, name="writeform"),
path('writeform/<int:no>/<int:page>', writeform, name="reply_writeform"),
path('write/<int:page>', write, name="write"),
path('<int:no>/<int:page>', view, name="view"),
path('modify/<int:no>/<int:page>', modifyform, name="modifyform"),
path('modify/<int:page>', modify, name="modify"),
path('delete/<int:no>/<int:page>', delete, name="delete"),
]
import datetime
from django.db.models import F, Max
from django.shortcuts import render
from django.http import HttpResponseRedirect, HttpResponse
from .models import Board
from users.models import User
import json
import pdb
PAGESIZE=10
# Create your views here.
def list(request, page=1):
kwd = request.GET.get('kwd')
if kwd == None or kwd == '' or kwd == 'null':
start = (page - 1) * PAGESIZE
board_count = Board.objects.count()
boardlist = Board.objects.all().order_by('-groupno', 'orderno')[start:start+PAGESIZE]
else:
start = (page - 1) * PAGESIZE
board_count = Board.objects.filter(title__contains=kwd).count()
boardlist = Board.objects.filter(title__contains=kwd).order_by('-groupno', 'orderno')[start:start+PAGESIZE]
data = {
'boardlist': boardlist,
'board_count': board_count,
'current_page': page,
'page': page,
}
kwd = request.GET.get('kwd')
if kwd is None:
data['kwd'] = json.dumps(kwd)
else:
data['kwd'] = kwd
return render(request, 'board/list.html', data)
# 게시글 작성
def writeform(request, no=-1, page=1):
# 인증
authuser = request.session.get('authUser')
if authuser is None:
return HttpResponseRedirect('board/list')
if no == -1:
return render(request, 'board/write.html', {"page":page})
else:
data = {"no":no, "page":page}
kwd = request.GET.get('kwd')
if kwd is None:
data['kwd'] = json.dumps(kwd)
else:
data['kwd'] = kwd
return render(request, 'board/write.html', data)
def write(request, page=1):
# 인증
authuser = request.session.get('authUser')
if authuser is None:
return HttpResponseRedirect('board/list')
board = Board()
board.title = request.POST.get('title')
board.content = request.POST.get('content')
board.user = User.objects.get(email=request.session['authUser']['email'])
# 새글 작성하기
if request.POST.get('no') == '-1':
value = Board.objects.aggregate(max_groupno=Max('groupno'))
if value.get('max_groupno') is None:
value['max_groupno'] = 0
board.groupno = value.get('max_groupno') + 1
board.save()
else:
board2 = Board.objects.get(id=request.POST.get('no'))
Board.objects.filter(orderno__gte=board2.orderno+1).update(orderno=F('orderno')+1)
board.groupno = board2.groupno
board.orderno = board2.orderno + 1
board.depth = board2.depth + 1
board.save()
data = {
'page': 1
}
kwd = request.GET.get('kwd')
print(kwd, "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@")
if kwd is None:
data['kwd'] = json.dumps(kwd)
else:
data['kwd'] = kwd
# if kwd is '':
# return HttpResponseRedirect(f'/board/list/{page}')
return HttpResponseRedirect(f'/board/list/{page}?kwd={kwd}')
# 상세보기
def view(request, no=0, page=1):
if no == 0:
return HttpResponseRedirect('list')
board = Board.objects.filter(id=no)
data = {
'board':board[0],
'page': page,
}
kwd = request.GET.get('kwd')
if kwd is None:
data['kwd'] = json.dumps(kwd)
else:
data['kwd'] = kwd
response = render(request, 'board/view.html', data)
if request.session.get('authUser') is None:
cookie_name = 'hit'
else:
cookie_name = f'hit:{request.session["authUser"]["email"]}'
cookie_name = cookie_name[:cookie_name.find('@')]
tomorrow = datetime.datetime.replace(datetime.datetime.now(), hour=23, minute=59, second=0)
expires = datetime.datetime.strftime(tomorrow, "%a, %d-%b-%Y %H:%M:%S GMT")
if request.COOKIES.get(cookie_name) is not None:
cookies = request.COOKIES.get(cookie_name)
cookies_list = cookies.split('|')
if str(no) not in cookies_list:
response.set_cookie(cookie_name, cookies + f'|{no}', expires=expires)
board.update(hit=F('hit')+1)
return response
else:
response.set_cookie(cookie_name, no, expires=expires)
board.update(hit=F('hit')+1)
return response
return render(request, 'board/view.html', data)
# 수정 및 삭제
def modifyform(request, no=0, page=1):
board = Board.objects.filter(id=no)[0]
authuser = request.session.get('authUser')
if authuser is None or board.user.email != authuser['email']:
return HttpResponseRedirect('board/list')
data = {
'board': board,
'page': page,
}
kwd = request.GET.get('kwd')
if kwd is None:
data['kwd'] = json.dumps(kwd)
else:
data['kwd'] = kwd
return render(request, 'board/modify.html', data)
def modify(request, page=1):
board_id = request.POST['id']
board = Board.objects.get(id=board_id)
authuser = request.session.get('authUser')
if authuser is None or board.user.email != authuser['email']:
return HttpResponseRedirect('board/list')
board.title = request.POST.get('title')
board.content = request.POST.get('content')
board.save()
data = {
'board': board,
'page': page,
}
kwd = request.GET.get('kwd')
if kwd is None:
data['kwd'] = json.dumps(kwd)
else:
data['kwd'] = kwd
return HttpResponseRedirect(f'/board/{board_id}/{page}', data)
def delete(request, no=0, page=1):
board = Board.objects.get(id=no)
authuser = request.session.get('authUser')
if authuser is None or board.user.email != authuser['email']:
return HttpResponseRedirect('board/list')
board.title = "삭제된 글입니다."
board.save()
return HttpResponseRedirect(f'/board/list/{page}')
"""
ASGI config for fishbook project.
It exposes the ASGI callable as a module-level variable named ``application``.
For more information on this file, see
https://docs.djangoproject.com/en/3.0/howto/deployment/asgi/
"""
import os
from django.core.asgi import get_asgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'fishbook.settings')
application = get_asgi_application()
"""
Django settings for fishbook project.
Generated by 'django-admin startproject' using Django 3.0.6.
For more information on this file, see
https://docs.djangoproject.com/en/3.0/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/3.0/ref/settings/
"""
import os
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/3.0/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'pe76_ye$6ja3%@rs#df5h3@%o*^(@sgi9w#76x2ce9pu7*v#+)'
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
ALLOWED_HOSTS = '*'
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'posts',
'admins',
'users',
'mathfilters',
'board',
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
ROOT_URLCONF = 'fishbook.urls'
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'fishbook', 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
WSGI_APPLICATION = 'fishbook.wsgi.application'
# Database
# https://docs.djangoproject.com/en/3.0/ref/settings/#databases
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
# Password validation
# https://docs.djangoproject.com/en/3.0/ref/settings/#auth-password-validators
AUTH_PASSWORD_VALIDATORS = [
{
'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
},
]
# 브라우저 닫으면 session 없애기
SESSION_EXPIRE_AT_BROWSER_CLOSE = True
# update되면 session바로 반영
SESSION_SAVE_EVERY_REQUEST = True
# Internationalization
# https://docs.djangoproject.com/en/3.0/topics/i18n/
LANGUAGE_CODE = 'ko'
TIME_ZONE = 'Asia/Seoul'
USE_I18N = True
USE_L10N = True
USE_TZ = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/3.0/howto/static-files/
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'fishbook', 'static')
]
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
/* #board { margin:20px auto; width:550px; }
#search_form {
width:100%;
margin:50px auto 20px auto;
text-align:center;
}
input[type="text"] {
padding:5px;
border:1px solid #aaa
}
input[type="submit"] {
padding:5px;
border:1px solid #aaa;
background-color: #aaa;
font-weight:bold;
color:#fff;
}
input#kwd {
width:250px;
}
.board-form {
margin-top:30px
}
.tbl-ex {
width:100%;
margin:10px auto;
border-collapse:collapse;
border-bottom:2px solid #333;
}
.tbl-ex th,
.tbl-ex td {
padding:8px;
text-align:center;
}
.tbl-ex th {
border-top:2px solid #333;
border-bottom:2px solid #333;
background-color:#999;
font-size:1.1em;
color:#fff
}
.tbl-ex td {
border-top:1px dotted #333;
border-bottom:1px dotted #333;
}
.board-form .tbl-ex td {
text-align:left
}
.board-form .tbl-ex td.label {
text-align:right;
font-weight:bold;
width:60px;
}
.board-form .tbl-ex input[ name='title' ] {
width: 480px;
}
.board-form .tbl-ex textarea#content {
width: 470px;
height: 200px;
padding: 10px;
resize: none;
outline: none;
} */
.board-form select {
padding:5px;
}
tr.even td { background-color:#e8ecf6 }
.tbl-ex a { text-decoration:none; font-weight:bold; }
div.bottom {
width:100%;
height:50px;
margin:20px auto;
}
div.bottom a {
text-decoration:none;
dispaly:block;
}
/*
a#new-book {
float:right;
padding:10px 20px 10px 20px ;
border:1px solid #555;
font-weight:bold;
background-color:#E8ECF6;
color:#111
} */
/*
.board-form .bottom a,
.board-form .bottom input[type="submit"] {
float:right;
padding:10px 20px 10px 20px;
border:1px solid #555;
font-weight:bold;
background-color:#E8ECF6;
color:#111;
cursor: pointer
} */
.board-form .bottom a {
margin-left: 10px;
padding:10px 20px 11px 20px
}
a.del {
display:block;
width:20px;
height:20px;
background:url("/mysite2/assets/images/recycle.png") no-repeat 0 0;
font-size:0;
}
/*
게시판 리스트 페이징
*/
div.pager {
width:100%;
text-align:center;
}
div.pager ul {
height:20px;
margin:10px auto;
}
div.pager ul li { color:#ddd; display:inline-block; margin:5px 0; width:20px ; font-weight:bold; }
div.pager ul li.selected { font-size:16px; text-decoration: underline; color:#f40808 }
div.pager ul li a,
div.pager ul li a:visited,
div.pager ul li a:link,
div.pager ul li a:active { text-decoration: none; color:#555 }
div.pager ul li a:hover { text-decoration: none; color:#f00 }
/*!
* Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
*/
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}
\ No newline at end of file
@import url("fontawesome-all.min.css");
@import url("https://fonts.googleapis.com/css?family=Oleo+Script:400|Open+Sans:300,300italic,600,600italic,800");
/*
Verti by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/
html, body, div, span, applet, object,
iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b,
u, i, center, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td, article, aside,
canvas, details, embed, figure, figcaption,
footer, header, hgroup, menu, nav, output, ruby,
section, summary, time, mark, audio, 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:before, blockquote:after, q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
body {
-webkit-text-size-adjust: none;
}
mark {
background-color: transparent;
color: inherit;
}
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input, select, textarea {
-moz-appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
appearance: none;
}
/* Basic */
@-ms-viewport {
width: device-width;
}
html {
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
body {
background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0)), url("images/bg01.png");
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0)), url("images/bg01.png");
background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0)), url("images/bg01.png");
background-image: linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0)), url("images/bg01.png");
background-color: #f7f7f7;
background-position: top left, top left;
background-repeat: repeat-x, repeat;
background-size: 100% 30em, auto;
font-family: 'Open Sans', sans-serif;
font-size: 13pt;
color: #696969;
font-weight: 300;
line-height: 2.25em;
}
body.is-preload *, body.is-preload *:before, body.is-preload *:after {
-moz-animation: none !important;
-webkit-animation: none !important;
-ms-animation: none !important;
animation: none !important;
-moz-transition: none !important;
-webkit-transition: none !important;
-ms-transition: none !important;
transition: none !important;
}
input, select, textarea {
font-family: 'Open Sans', sans-serif;
font-size: 13pt;
color: #696969;
font-weight: 300;
line-height: 2.25em;
}
a {
color: #0090c5;
text-decoration: underline;
}
a:hover {
text-decoration: none;
}
h1, h2, h3, h4, h5, h6 {
color: #444;
font-weight: 800;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: inherit;
text-decoration: none;
outline: 0;
}
h2 {
font-size: 2.25em;
margin: 0 0 1.1em 0;
line-height: 1em;
}
h3 {
font-size: 1.35em;
margin: 0 0 1em 0;
}
b, strong {
font-weight: 600;
color: #444;
}
i, em {
font-style: italic;
}
br.clear {
clear: both;
}
sub {
position: relative;
top: 0.5em;
font-size: 0.8em;
}
sup {
position: relative;
top: -0.5em;
font-size: 0.8em;
}
hr {
border: 0;
border-top: solid 1px #eee;
}
blockquote {
border-left: solid 0.5em #eee;
padding: 1em 0 1em 2em;
font-style: italic;
}
p, ul, ol, dl, table {
margin-bottom: 2em;
}
/* Container */
.container {
margin: 0 auto;
max-width: 100%;
width: 1400px;
}
@media screen and (max-width: 1680px) {
.container {
width: 1200px;
}
}
@media screen and (max-width: 1280px) {
.container {
width: 960px;
}
}
@media screen and (max-width: 980px) {
.container {
width: 90%;
}
}
@media screen and (max-width: 736px) {
.container {
width: 100%;
}
}
/* Row */
.row {
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
align-items: stretch;
}
.row > * {
box-sizing: border-box;
}
.row.gtr-uniform > * > :last-child {
margin-bottom: 0;
}
.row.aln-left {
justify-content: flex-start;
}
.row.aln-center {
justify-content: center;
}
.row.aln-right {
justify-content: flex-end;
}
.row.aln-top {
align-items: flex-start;
}
.row.aln-middle {
align-items: center;
}
.row.aln-bottom {
align-items: flex-end;
}
.row > .imp {
order: -1;
}
.row > .col-1 {
width: 8.33333%;
}
.row > .off-1 {
margin-left: 8.33333%;
}
.row > .col-2 {
width: 16.66667%;
}
.row > .off-2 {
margin-left: 16.66667%;
}
.row > .col-3 {
width: 25%;
}
.row > .off-3 {
margin-left: 25%;
}
.row > .col-4 {
width: 33.33333%;
}
.row > .off-4 {
margin-left: 33.33333%;
}
.row > .col-5 {
width: 41.66667%;
}
.row > .off-5 {
margin-left: 41.66667%;
}
.row > .col-6 {
width: 50%;
}
.row > .off-6 {
margin-left: 50%;
}
.row > .col-7 {
width: 58.33333%;
}
.row > .off-7 {
margin-left: 58.33333%;
}
.row > .col-8 {
width: 66.66667%;
}
.row > .off-8 {
margin-left: 66.66667%;
}
.row > .col-9 {
width: 75%;
}
.row > .off-9 {
margin-left: 75%;
}
.row > .col-10 {
width: 83.33333%;
}
.row > .off-10 {
margin-left: 83.33333%;
}
.row > .col-11 {
width: 91.66667%;
}
.row > .off-11 {
margin-left: 91.66667%;
}
.row > .col-12 {
width: 100%;
}
.row > .off-12 {
margin-left: 100%;
}
.row.gtr-0 {
margin-top: 0px;
margin-left: 0px;
}
.row.gtr-0 > * {
padding: 0px 0 0 0px;
}
.row.gtr-0.gtr-uniform {
margin-top: 0px;
}
.row.gtr-0.gtr-uniform > * {
padding-top: 0px;
}
.row.gtr-25 {
margin-top: -10px;
margin-left: -10px;
}
.row.gtr-25 > * {
padding: 10px 0 0 10px;
}
.row.gtr-25.gtr-uniform {
margin-top: -10px;
}
.row.gtr-25.gtr-uniform > * {
padding-top: 10px;
}
.row.gtr-50 {
margin-top: -20px;
margin-left: -20px;
}
.row.gtr-50 > * {
padding: 20px 0 0 20px;
}
.row.gtr-50.gtr-uniform {
margin-top: -20px;
}
.row.gtr-50.gtr-uniform > * {
padding-top: 20px;
}
.row {
margin-top: -40px;
margin-left: -40px;
}
.row > * {
padding: 40px 0 0 40px;
}
.row.gtr-uniform {
margin-top: -40px;
}
.row.gtr-uniform > * {
padding-top: 40px;
}
.row.gtr-150 {
margin-top: -60px;
margin-left: -60px;
}
.row.gtr-150 > * {
padding: 60px 0 0 60px;
}
.row.gtr-150.gtr-uniform {
margin-top: -60px;
}
.row.gtr-150.gtr-uniform > * {
padding-top: 60px;
}
.row.gtr-200 {
margin-top: -80px;
margin-left: -80px;
}
.row.gtr-200 > * {
padding: 80px 0 0 80px;
}
.row.gtr-200.gtr-uniform {
margin-top: -80px;
}
.row.gtr-200.gtr-uniform > * {
padding-top: 80px;
}
@media screen and (max-width: 1680px) {
.row {
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
align-items: stretch;
}
.row > * {
box-sizing: border-box;
}
.row.gtr-uniform > * > :last-child {
margin-bottom: 0;
}
.row.aln-left {
justify-content: flex-start;
}
.row.aln-center {
justify-content: center;
}
.row.aln-right {
justify-content: flex-end;
}
.row.aln-top {
align-items: flex-start;
}
.row.aln-middle {
align-items: center;
}
.row.aln-bottom {
align-items: flex-end;
}
.row > .imp-xlarge {
order: -1;
}
.row > .col-1-xlarge {
width: 8.33333%;
}
.row > .off-1-xlarge {
margin-left: 8.33333%;
}
.row > .col-2-xlarge {
width: 16.66667%;
}
.row > .off-2-xlarge {
margin-left: 16.66667%;
}
.row > .col-3-xlarge {
width: 25%;
}
.row > .off-3-xlarge {
margin-left: 25%;
}
.row > .col-4-xlarge {
width: 33.33333%;
}
.row > .off-4-xlarge {
margin-left: 33.33333%;
}
.row > .col-5-xlarge {
width: 41.66667%;
}
.row > .off-5-xlarge {
margin-left: 41.66667%;
}
.row > .col-6-xlarge {
width: 50%;
}
.row > .off-6-xlarge {
margin-left: 50%;
}
.row > .col-7-xlarge {
width: 58.33333%;
}
.row > .off-7-xlarge {
margin-left: 58.33333%;
}
.row > .col-8-xlarge {
width: 66.66667%;
}
.row > .off-8-xlarge {
margin-left: 66.66667%;
}
.row > .col-9-xlarge {
width: 75%;
}
.row > .off-9-xlarge {
margin-left: 75%;
}
.row > .col-10-xlarge {
width: 83.33333%;
}
.row > .off-10-xlarge {
margin-left: 83.33333%;
}
.row > .col-11-xlarge {
width: 91.66667%;
}
.row > .off-11-xlarge {
margin-left: 91.66667%;
}
.row > .col-12-xlarge {
width: 100%;
}
.row > .off-12-xlarge {
margin-left: 100%;
}
.row.gtr-0 {
margin-top: 0px;
margin-left: 0px;
}
.row.gtr-0 > * {
padding: 0px 0 0 0px;
}
.row.gtr-0.gtr-uniform {
margin-top: 0px;
}
.row.gtr-0.gtr-uniform > * {
padding-top: 0px;
}
.row.gtr-25 {
margin-top: -10px;
margin-left: -10px;
}
.row.gtr-25 > * {
padding: 10px 0 0 10px;
}
.row.gtr-25.gtr-uniform {
margin-top: -10px;
}
.row.gtr-25.gtr-uniform > * {
padding-top: 10px;
}
.row.gtr-50 {
margin-top: -20px;
margin-left: -20px;
}
.row.gtr-50 > * {
padding: 20px 0 0 20px;
}
.row.gtr-50.gtr-uniform {
margin-top: -20px;
}
.row.gtr-50.gtr-uniform > * {
padding-top: 20px;
}
.row {
margin-top: -40px;
margin-left: -40px;
}
.row > * {
padding: 40px 0 0 40px;
}
.row.gtr-uniform {
margin-top: -40px;
}
.row.gtr-uniform > * {
padding-top: 40px;
}
.row.gtr-150 {
margin-top: -60px;
margin-left: -60px;
}
.row.gtr-150 > * {
padding: 60px 0 0 60px;
}
.row.gtr-150.gtr-uniform {
margin-top: -60px;
}
.row.gtr-150.gtr-uniform > * {
padding-top: 60px;
}
.row.gtr-200 {
margin-top: -80px;
margin-left: -80px;
}
.row.gtr-200 > * {
padding: 80px 0 0 80px;
}
.row.gtr-200.gtr-uniform {
margin-top: -80px;
}
.row.gtr-200.gtr-uniform > * {
padding-top: 80px;
}
}
@media screen and (max-width: 1280px) {
.row {
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
align-items: stretch;
}
.row > * {
box-sizing: border-box;
}
.row.gtr-uniform > * > :last-child {
margin-bottom: 0;
}
.row.aln-left {
justify-content: flex-start;
}
.row.aln-center {
justify-content: center;
}
.row.aln-right {
justify-content: flex-end;
}
.row.aln-top {
align-items: flex-start;
}
.row.aln-middle {
align-items: center;
}
.row.aln-bottom {
align-items: flex-end;
}
.row > .imp-large {
order: -1;
}
.row > .col-1-large {
width: 8.33333%;
}
.row > .off-1-large {
margin-left: 8.33333%;
}
.row > .col-2-large {
width: 16.66667%;
}
.row > .off-2-large {
margin-left: 16.66667%;
}
.row > .col-3-large {
width: 25%;
}
.row > .off-3-large {
margin-left: 25%;
}
.row > .col-4-large {
width: 33.33333%;
}
.row > .off-4-large {
margin-left: 33.33333%;
}
.row > .col-5-large {
width: 41.66667%;
}
.row > .off-5-large {
margin-left: 41.66667%;
}
.row > .col-6-large {
width: 50%;
}
.row > .off-6-large {
margin-left: 50%;
}
.row > .col-7-large {
width: 58.33333%;
}
.row > .off-7-large {
margin-left: 58.33333%;
}
.row > .col-8-large {
width: 66.66667%;
}
.row > .off-8-large {
margin-left: 66.66667%;
}
.row > .col-9-large {
width: 75%;
}
.row > .off-9-large {
margin-left: 75%;
}
.row > .col-10-large {
width: 83.33333%;
}
.row > .off-10-large {
margin-left: 83.33333%;
}
.row > .col-11-large {
width: 91.66667%;
}
.row > .off-11-large {
margin-left: 91.66667%;
}
.row > .col-12-large {
width: 100%;
}
.row > .off-12-large {
margin-left: 100%;
}
.row.gtr-0 {
margin-top: 0px;
margin-left: 0px;
}
.row.gtr-0 > * {
padding: 0px 0 0 0px;
}
.row.gtr-0.gtr-uniform {
margin-top: 0px;
}
.row.gtr-0.gtr-uniform > * {
padding-top: 0px;
}
.row.gtr-25 {
margin-top: -6.25px;
margin-left: -6.25px;
}
.row.gtr-25 > * {
padding: 6.25px 0 0 6.25px;
}
.row.gtr-25.gtr-uniform {
margin-top: -6.25px;
}
.row.gtr-25.gtr-uniform > * {
padding-top: 6.25px;
}
.row.gtr-50 {
margin-top: -12.5px;
margin-left: -12.5px;
}
.row.gtr-50 > * {
padding: 12.5px 0 0 12.5px;
}
.row.gtr-50.gtr-uniform {
margin-top: -12.5px;
}
.row.gtr-50.gtr-uniform > * {
padding-top: 12.5px;
}
.row {
margin-top: -25px;
margin-left: -25px;
}
.row > * {
padding: 25px 0 0 25px;
}
.row.gtr-uniform {
margin-top: -25px;
}
.row.gtr-uniform > * {
padding-top: 25px;
}
.row.gtr-150 {
margin-top: -37.5px;
margin-left: -37.5px;
}
.row.gtr-150 > * {
padding: 37.5px 0 0 37.5px;
}
.row.gtr-150.gtr-uniform {
margin-top: -37.5px;
}
.row.gtr-150.gtr-uniform > * {
padding-top: 37.5px;
}
.row.gtr-200 {
margin-top: -50px;
margin-left: -50px;
}
.row.gtr-200 > * {
padding: 50px 0 0 50px;
}
.row.gtr-200.gtr-uniform {
margin-top: -50px;
}
.row.gtr-200.gtr-uniform > * {
padding-top: 50px;
}
}
@media screen and (max-width: 980px) {
.row {
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
align-items: stretch;
}
.row > * {
box-sizing: border-box;
}
.row.gtr-uniform > * > :last-child {
margin-bottom: 0;
}
.row.aln-left {
justify-content: flex-start;
}
.row.aln-center {
justify-content: center;
}
.row.aln-right {
justify-content: flex-end;
}
.row.aln-top {
align-items: flex-start;
}
.row.aln-middle {
align-items: center;
}
.row.aln-bottom {
align-items: flex-end;
}
.row > .imp-medium {
order: -1;
}
.row > .col-1-medium {
width: 8.33333%;
}
.row > .off-1-medium {
margin-left: 8.33333%;
}
.row > .col-2-medium {
width: 16.66667%;
}
.row > .off-2-medium {
margin-left: 16.66667%;
}
.row > .col-3-medium {
width: 25%;
}
.row > .off-3-medium {
margin-left: 25%;
}
.row > .col-4-medium {
width: 33.33333%;
}
.row > .off-4-medium {
margin-left: 33.33333%;
}
.row > .col-5-medium {
width: 41.66667%;
}
.row > .off-5-medium {
margin-left: 41.66667%;
}
.row > .col-6-medium {
width: 50%;
}
.row > .off-6-medium {
margin-left: 50%;
}
.row > .col-7-medium {
width: 58.33333%;
}
.row > .off-7-medium {
margin-left: 58.33333%;
}
.row > .col-8-medium {
width: 66.66667%;
}
.row > .off-8-medium {
margin-left: 66.66667%;
}
.row > .col-9-medium {
width: 75%;
}
.row > .off-9-medium {
margin-left: 75%;
}
.row > .col-10-medium {
width: 83.33333%;
}
.row > .off-10-medium {
margin-left: 83.33333%;
}
.row > .col-11-medium {
width: 91.66667%;
}
.row > .off-11-medium {
margin-left: 91.66667%;
}
.row > .col-12-medium {
width: 100%;
}
.row > .off-12-medium {
margin-left: 100%;
}
.row.gtr-0 {
margin-top: 0px;
margin-left: 0px;
}
.row.gtr-0 > * {
padding: 0px 0 0 0px;
}
.row.gtr-0.gtr-uniform {
margin-top: 0px;
}
.row.gtr-0.gtr-uniform > * {
padding-top: 0px;
}
.row.gtr-25 {
margin-top: -6.25px;
margin-left: -6.25px;
}
.row.gtr-25 > * {
padding: 6.25px 0 0 6.25px;
}
.row.gtr-25.gtr-uniform {
margin-top: -6.25px;
}
.row.gtr-25.gtr-uniform > * {
padding-top: 6.25px;
}
.row.gtr-50 {
margin-top: -12.5px;
margin-left: -12.5px;
}
.row.gtr-50 > * {
padding: 12.5px 0 0 12.5px;
}
.row.gtr-50.gtr-uniform {
margin-top: -12.5px;
}
.row.gtr-50.gtr-uniform > * {
padding-top: 12.5px;
}
.row {
margin-top: -25px;
margin-left: -25px;
}
.row > * {
padding: 25px 0 0 25px;
}
.row.gtr-uniform {
margin-top: -25px;
}
.row.gtr-uniform > * {
padding-top: 25px;
}
.row.gtr-150 {
margin-top: -37.5px;
margin-left: -37.5px;
}
.row.gtr-150 > * {
padding: 37.5px 0 0 37.5px;
}
.row.gtr-150.gtr-uniform {
margin-top: -37.5px;
}
.row.gtr-150.gtr-uniform > * {
padding-top: 37.5px;
}
.row.gtr-200 {
margin-top: -50px;
margin-left: -50px;
}
.row.gtr-200 > * {
padding: 50px 0 0 50px;
}
.row.gtr-200.gtr-uniform {
margin-top: -50px;
}
.row.gtr-200.gtr-uniform > * {
padding-top: 50px;
}
}
@media screen and (max-width: 736px) {
.row {
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
align-items: stretch;
}
.row > * {
box-sizing: border-box;
}
.row.gtr-uniform > * > :last-child {
margin-bottom: 0;
}
.row.aln-left {
justify-content: flex-start;
}
.row.aln-center {
justify-content: center;
}
.row.aln-right {
justify-content: flex-end;
}
.row.aln-top {
align-items: flex-start;
}
.row.aln-middle {
align-items: center;
}
.row.aln-bottom {
align-items: flex-end;
}
.row > .imp-small {
order: -1;
}
.row > .col-1-small {
width: 8.33333%;
}
.row > .off-1-small {
margin-left: 8.33333%;
}
.row > .col-2-small {
width: 16.66667%;
}
.row > .off-2-small {
margin-left: 16.66667%;
}
.row > .col-3-small {
width: 25%;
}
.row > .off-3-small {
margin-left: 25%;
}
.row > .col-4-small {
width: 33.33333%;
}
.row > .off-4-small {
margin-left: 33.33333%;
}
.row > .col-5-small {
width: 41.66667%;
}
.row > .off-5-small {
margin-left: 41.66667%;
}
.row > .col-6-small {
width: 50%;
}
.row > .off-6-small {
margin-left: 50%;
}
.row > .col-7-small {
width: 58.33333%;
}
.row > .off-7-small {
margin-left: 58.33333%;
}
.row > .col-8-small {
width: 66.66667%;
}
.row > .off-8-small {
margin-left: 66.66667%;
}
.row > .col-9-small {
width: 75%;
}
.row > .off-9-small {
margin-left: 75%;
}
.row > .col-10-small {
width: 83.33333%;
}
.row > .off-10-small {
margin-left: 83.33333%;
}
.row > .col-11-small {
width: 91.66667%;
}
.row > .off-11-small {
margin-left: 91.66667%;
}
.row > .col-12-small {
width: 100%;
}
.row > .off-12-small {
margin-left: 100%;
}
.row.gtr-0 {
margin-top: 0px;
margin-left: 0px;
}
.row.gtr-0 > * {
padding: 0px 0 0 0px;
}
.row.gtr-0.gtr-uniform {
margin-top: 0px;
}
.row.gtr-0.gtr-uniform > * {
padding-top: 0px;
}
.row.gtr-25 {
margin-top: -5px;
margin-left: -5px;
}
.row.gtr-25 > * {
padding: 5px 0 0 5px;
}
.row.gtr-25.gtr-uniform {
margin-top: -5px;
}
.row.gtr-25.gtr-uniform > * {
padding-top: 5px;
}
.row.gtr-50 {
margin-top: -10px;
margin-left: -10px;
}
.row.gtr-50 > * {
padding: 10px 0 0 10px;
}
.row.gtr-50.gtr-uniform {
margin-top: -10px;
}
.row.gtr-50.gtr-uniform > * {
padding-top: 10px;
}
.row {
margin-top: -20px;
margin-left: -20px;
}
.row > * {
padding: 20px 0 0 20px;
}
.row.gtr-uniform {
margin-top: -20px;
}
.row.gtr-uniform > * {
padding-top: 20px;
}
.row.gtr-150 {
margin-top: -30px;
margin-left: -30px;
}
.row.gtr-150 > * {
padding: 30px 0 0 30px;
}
.row.gtr-150.gtr-uniform {
margin-top: -30px;
}
.row.gtr-150.gtr-uniform > * {
padding-top: 30px;
}
.row.gtr-200 {
margin-top: -40px;
margin-left: -40px;
}
.row.gtr-200 > * {
padding: 40px 0 0 40px;
}
.row.gtr-200.gtr-uniform {
margin-top: -40px;
}
.row.gtr-200.gtr-uniform > * {
padding-top: 40px;
}
}
/* Section/Article */
section, article {
margin-bottom: 5em;
}
section > :last-child,
article > :last-child,
section:last-child,
article:last-child {
margin-bottom: 0;
}
header {
margin: 0 0 2em 0;
}
header h2, header h3 {
margin: 0 0 0.25em 0;
}
header p {
margin: 0;
}
footer {
margin: 2.5em 0 0 0;
}
/* Forms */
form label {
display: block;
font-weight: 800;
margin: 0 0 1em 0;
font-size: 0.8em;
color: #444;
}
form input[type="text"],
form input[type="email"],
form input[type="password"],
form select,
form textarea {
-webkit-appearance: none;
display: block;
width: 100%;
border-radius: 8px;
border: solid 1px #eee;
}
form input[type="text"]:focus,
form input[type="email"]:focus,
form input[type="password"]:focus,
form select:focus,
form textarea:focus {
border-color: #0090c5;
}
form input[type="text"],
form input[type="email"],
form input[type="password"] {
line-height: 3em;
padding: 0 1em;
}
form select {
line-height: 3em;
padding: 0 1em;
}
form textarea {
min-height: 9em;
padding: 1em;
}
form ::-webkit-input-placeholder {
color: #555 !important;
}
form :-moz-placeholder {
color: #555 !important;
}
form ::-moz-placeholder {
color: #555 !important;
}
form :-ms-input-placeholder {
color: #555 !important;
}
form ::-moz-focus-inner {
border: 0;
}
/* Tables */
table {
width: 100%;
}
table tr {
border-top: solid 1px #eee;
}
table tr:first-child {
border-top: 0;
}
table td {
padding: 0.5em 1em 0.5em 1em;
}
table th {
text-align: left;
padding: 0.5em 1em 0.5em 1em;
font-weight: 800;
margin: 0 0 1em 0;
}
table thead {
background: #404248;
color: #fff;
}
/* Image */
.image {
display: inline-block;
outline: 0;
}
.image img {
display: block;
width: 100%;
border-radius: 8px;
}
.image.fit {
display: block;
width: 100%;
}
.image.featured {
display: block;
width: 100%;
margin: 0 0 2.5em 0;
}
.image.left {
float: left;
margin: 0 2em 2em 0;
}
.image.centered {
display: block;
margin: 0 0 2.5em 0;
}
.image.centered img {
margin: 0 auto;
width: auto;
}
/* Button */
input[type="button"],
input[type="submit"],
input[type="reset"],
button,
.button {
-moz-transition: background-color .25s ease-in-out;
-webkit-transition: background-color .25s ease-in-out;
-ms-transition: background-color .25s ease-in-out;
transition: background-color .25s ease-in-out;
-webkit-appearance: none;
position: relative;
display: inline-block;
background: #0090c5;
color: #fff;
text-decoration: none;
border-radius: 6px;
font-weight: 800;
outline: 0;
border: 0;
cursor: pointer;
font-size: 1.35em;
padding: 0.6em 1.5em;
}
input[type="button"].icon:before,
input[type="submit"].icon:before,
input[type="reset"].icon:before,
button.icon:before,
.button.icon:before {
position: relative;
margin-right: 0.5em;
top: 0.05em;
}
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover,
.button:hover {
background: #10a0d5;
}
input[type="button"]:active,
input[type="submit"]:active,
input[type="reset"]:active,
button:active,
.button:active {
background: #20b0e5;
}
input[type="button"].alt,
input[type="submit"].alt,
input[type="reset"].alt,
button.alt,
.button.alt {
background: #f1f1f1;
background: rgba(0, 0, 0, 0.05);
color: #444;
}
input[type="button"].alt:hover,
input[type="submit"].alt:hover,
input[type="reset"].alt:hover,
button.alt:hover,
.button.alt:hover {
background: #e8e8e8;
background: rgba(0, 0, 0, 0.085);
}
input[type="button"].alt:active,
input[type="submit"].alt:active,
input[type="reset"].alt:active,
button.alt:active,
.button.alt:active {
background: #e4e4e4;
background: rgba(0, 0, 0, 0.15);
}
input[type="button"].large,
input[type="submit"].large,
input[type="reset"].large,
button.large,
.button.large {
font-size: 2.25em;
padding: 0.8em 0.9em;
}
/* List */
ul {
list-style: disc;
padding-left: 1em;
}
ul li {
padding-left: 0.5em;
}
ul.style2 {
list-style: none;
padding-left: 0;
}
ul.style2 li {
padding-left: 0;
}
ol {
list-style: decimal;
padding-left: 1.25em;
}
ol li {
padding-left: 0.25em;
}
/* Actions */
ul.actions {
list-style: none;
padding-left: 0;
}
ul.actions li {
display: inline-block;
padding: 0 0 0 0.25em;
margin: 0 0 0 0.25em;
}
ul.actions li:first-child {
margin-left: 0;
padding-left: 0;
}
/* Menu */
ul.menu {
list-style: none;
padding-left: 0;
}
ul.menu li {
border-left: solid 1px #e0e0e0;
display: inline-block;
padding: 0 0 0 0.75em;
margin: 0 0 0 0.75em;
}
ul.menu li:first-child {
border-left: 0;
margin-left: 0;
padding-left: 0;
}
/* Box */
.box {
background: #fff;
border-radius: 6px;
box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.05);
padding: 2em;
}
.box.feature {
padding: 0;
}
.box.feature .inner {
padding: 4em 2em 3em 2em;
}
.box.feature h2 {
font-size: 1.35em;
}
.box.feature p {
margin: 0;
}
.box.feature .image {
position: relative;
margin: 0;
}
.box.feature .image img {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
/* Icons */
.icon {
text-decoration: none;
position: relative;
text-decoration: none;
}
.icon:before {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
text-transform: none !important;
font-family: 'Font Awesome 5 Free';
font-weight: 400;
}
.icon:before {
line-height: inherit;
}
.icon.solid:before {
font-weight: 900;
}
.icon.brands:before {
font-family: 'Font Awesome 5 Brands';
}
.icon > .label {
display: none;
}
/* Widgets */
.widget.thumbnails .grid {
margin: 0 0 3em 0;
}
.widget.thumbnails .image {
margin: 0;
}
.widget.contact ul {
list-style: none;
padding-left: 0;
overflow: hidden;
position: relative;
left: -4px;
top: 4px;
margin-bottom: 1.5em;
}
.widget.contact ul li {
display: inline-block;
margin-right: 0.25em;
padding-left: 0;
}
.widget.contact ul li a {
-moz-transition: background-color .25s ease-in-out;
-webkit-transition: background-color .25s ease-in-out;
-ms-transition: background-color .25s ease-in-out;
transition: background-color .25s ease-in-out;
display: inline-block;
width: 2.5em;
height: 2.5em;
text-align: center;
line-height: 2.5em;
border-radius: 0.35em;
outline: 0;
opacity: 0.75;
text-decoration: none;
background: #222222;
}
.widget.contact ul li a:before {
color: #f3f3f3;
font-size: 1.5em;
line-height: inherit;
}
.widget.contact ul li a:hover {
background: #444444;
}
.widget.contact ul li a:active {
background: #666666;
}
/* Wrappers */
#header-wrapper {
padding: 4.5em 0 3em 0;
}
#features-wrapper {
padding: 3em 0 3em 0;
}
#main-wrapper {
background: #fff;
box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.05);
padding: 5em 0 5em 0;
}
#footer-wrapper {
padding: 6em 0 8em 0;
}
/* Header */
#header {
position: relative;
}
/* Logo */
#logo {
display: inline-block;
}
#logo h1 {
background: #ff4486;
color: #fff;
border-radius: 6px;
font-family: 'Oleo Script', serif;
font-weight: 400;
padding: 0.25em 0.2em 0.25em 0.2em;
font-size: 3.25em;
letter-spacing: 0.05em;
display: inline-block;
vertical-align: middle;
}
#logo span {
font-weight: 800;
line-height: 4.5em;
letter-spacing: 0.025em;
font-size: 0.9em;
vertical-align: middle;
margin: 0 0 0 1.25em;
}
/* Nav */
#nav {
position: absolute;
right: 0;
top: 0;
font-size: 0.9em;
}
#nav ul {
list-style: none;
padding-left: 0;
}
#nav ul li {
float: left;
line-height: 4.5em;
padding-left: 1.5em;
}
#nav ul li a, #nav ul li span {
-moz-transition: background-color .25s ease-in-out;
-webkit-transition: background-color .25s ease-in-out;
-ms-transition: background-color .25s ease-in-out;
transition: background-color .25s ease-in-out;
font-weight: 800;
letter-spacing: 0.025em;
color: #696969;
text-decoration: none;
border-radius: 6px;
padding: 0.5em 1em 0.5em 1em;
}
#nav ul li > ul {
display: none;
}
#nav ul li:hover a, #nav ul li:hover span {
background: #fff;
}
#nav ul li.active a, #nav ul li.active span {
background: #fff;
}
#nav ul li.current a {
background: #444;
color: #fff;
}
.dropotron {
background: #fff;
letter-spacing: 0.025em;
color: #696969;
text-decoration: none;
border-radius: 6px;
padding: 0.75em 0;
min-width: 15em;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0.25em 0.25em 0.1em rgba(0, 0, 0, 0.025);
margin-top: calc(-0.75em + 1px);
margin-left: -1px;
list-style: none;
padding-left: 0;
}
.dropotron li {
border-top: solid 1px #eee;
line-height: 3em;
padding-left: 0;
}
.dropotron li:first-child {
border-top: 0;
}
.dropotron li > a, .dropotron li > span {
-moz-transition: color .25s ease-in-out, background-color .25s ease-in-out;
-webkit-transition: color .25s ease-in-out, background-color .25s ease-in-out;
-ms-transition: color .25s ease-in-out, background-color .25s ease-in-out;
transition: color .25s ease-in-out, background-color .25s ease-in-out;
text-decoration: none;
color: inherit;
display: block;
padding: 0 1.5em;
}
.dropotron li > a:hover, .dropotron li > span:hover {
background: #eee;
}
.dropotron li.active > a, .dropotron li.active > span {
background: #eee;
}
.dropotron.level-0 {
font-size: 0.8em;
margin-left: 1.5em;
margin-top: 0;
}
.dropotron.level-0:before {
content: '';
position: absolute;
top: -0.5em;
left: 1em;
border-bottom: solid 0.75em #ffffff;
border-left: solid 0.75em transparent;
border-right: solid 0.75em transparent;
z-index: 1;
}
/* Banner */
#banner {
position: relative;
padding: 4.5em;
}
#banner h2 {
font-size: 3.5em;
margin: 0.1em 0 0.35em 0;
}
#banner p {
font-size: 2.75em;
line-height: 1.35em;
margin: 0;
}
#banner .button {
width: 100%;
margin-bottom: 0.5em;
}
#banner .button.icon:before {
position: absolute;
right: 0.15em;
top: 50%;
margin-top: -0.5em;
}
#banner .button.alt {
margin-bottom: 0;
}
#banner ul {
list-style: none;
padding-left: 0;
margin: 0 0 0 2em;
}
#banner ul li {
padding-left: 0;
}
/* Footer */
#footer {
margin-top: 0;
}
#footer a {
color: inherit;
}
#copyright {
color: #aaa;
padding: 4em 0 0 0;
text-align: center;
}
#copyright a {
color: inherit;
}
/* XLarge */
@media screen and (max-width: 1680px) {
/* Basic */
body, input, select, textarea {
font-size: 12pt;
}
}
/* Large */
@media screen and (max-width: 1280px) {
/* Basic */
body, input, select, textarea {
font-size: 11pt;
}
}
/* Medium */
#navPanel, #navToggle {
display: none;
}
@media screen and (max-width: 980px) {
/* Basic */
html, body {
overflow-x: hidden;
}
body, input, select, textarea {
font-size: 11pt;
}
/* Section/Article */
section, article {
clear: both;
margin-bottom: 3em !important;
}
section.last, article.last {
margin-bottom: 0 !important;
}
/* Image */
.image.left {
width: 25%;
margin-bottom: 2em !important;
}
/* Menu */
ul.menu li {
display: block;
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}
/* Actions */
ul.actions li {
display: block;
padding: 0;
margin: 1em 0 0 0;
}
ul.actions li:first-child {
margin-top: 0;
}
/* Button */
input[type="button"],
input[type="submit"],
input[type="reset"],
button,
.button {
width: 100%;
text-align: center;
font-size: 1.35em;
padding: 0.85em 0 !important;
}
input[type="button"].icon,
input[type="submit"].icon,
input[type="reset"].icon,
button.icon,
.button.icon {
padding-right: 0.75em !important;
}
input[type="button"].icon:before,
input[type="submit"].icon:before,
input[type="reset"].icon:before,
button.icon:before,
.button.icon:before {
margin-right: 0.5em;
top: 0.05em;
}
/* Wrappers */
#header-wrapper {
padding: 3em 0 1em 0;
text-align: center;
}
#footer-wrapper {
padding: 6em 0 4em 0;
}
/* Header */
#header {
margin: 0 auto;
}
/* Logo */
#logo span {
display: block;
margin: 0;
}
/* Nav */
#nav {
display: none;
}
/* Banner */
#banner {
padding: 4.5em 3em;
text-align: center;
}
#banner ul {
margin: 2em 0 0 0;
}
#banner .button.icon:before {
position: relative;
right: auto;
top: auto;
}
/* Content */
#content {
border-bottom: solid 1px #e8e8e8;
padding-bottom: 4em;
margin-bottom: 0 !important;
}
#content > :last-child {
margin-bottom: 0 !important;
}
#sidebar > :last-child {
margin-bottom: 0 !important;
}
/* Footer */
#copyright {
padding: 0;
}
/* Nav */
#page-wrapper {
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transition: -moz-transform 0.5s ease;
-webkit-transition: -webkit-transform 0.5s ease;
-ms-transition: -ms-transform 0.5s ease;
transition: transform 0.5s ease;
padding-bottom: 1px;
}
#navToggle {
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transition: -moz-transform 0.5s ease;
-webkit-transition: -webkit-transform 0.5s ease;
-ms-transition: -ms-transform 0.5s ease;
transition: transform 0.5s ease;
display: block;
height: 44px;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 10001;
}
#navToggle .toggle {
text-decoration: none;
width: 70px;
height: 50px;
opacity: 0.35;
}
#navToggle .toggle:before {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
text-transform: none !important;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
#navToggle .toggle:before {
display: inline-block;
text-decoration: none;
position: absolute;
left: 6px;
top: 6px;
background: rgba(0, 0, 0, 0.5);
width: 58px;
height: 38px;
border-radius: 6px;
content: '\f0c9';
color: #fff;
text-align: center;
line-height: 38px;
font-size: 20px;
}
#navToggle .toggle:active {
opacity: 0.75;
}
#navPanel {
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transform: translateX(-275px);
-webkit-transform: translateX(-275px);
-ms-transform: translateX(-275px);
transform: translateX(-275px);
-moz-transition: -moz-transform 0.5s ease;
-webkit-transition: -webkit-transform 0.5s ease;
-ms-transition: -ms-transform 0.5s ease;
transition: transform 0.5s ease;
display: block;
height: 100%;
left: 0;
overflow-y: auto;
position: fixed;
top: 0;
width: 275px;
z-index: 10002;
background: #fff;
box-shadow: inset -3px 0px 0px 0px #dfdfdf;
padding: 0 23px 0 20px;
}
#navPanel .link {
display: block;
text-decoration: none;
height: 54px;
line-height: 54px;
border-top: solid 1px #e8e8e8;
color: #696969;
}
#navPanel .link:first-child {
border-top: 0;
}
#navPanel .indent-1 {
display: inline-block;
width: 1em;
}
#navPanel .indent-2 {
display: inline-block;
width: 2em;
}
#navPanel .indent-3 {
display: inline-block;
width: 3em;
}
#navPanel .indent-4 {
display: inline-block;
width: 4em;
}
#navPanel .indent-5 {
display: inline-block;
width: 5em;
}
#navPanel .depth-0 {
color: #444;
font-weight: 800;
}
body.navPanel-visible #page-wrapper {
-moz-transform: translateX(275px);
-webkit-transform: translateX(275px);
-ms-transform: translateX(275px);
transform: translateX(275px);
}
body.navPanel-visible #navToggle {
-moz-transform: translateX(275px);
-webkit-transform: translateX(275px);
-ms-transform: translateX(275px);
transform: translateX(275px);
}
body.navPanel-visible #navPanel {
-moz-transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
/* Small */
@media screen and (max-width: 736px) {
/* Basic */
body, input, select, textarea {
line-height: 2em;
}
h2, h3, h4, h5, h6 {
font-size: 13pt;
margin: 0 0 1em 0;
}
/* Section/Article */
section, article {
clear: both;
margin-bottom: 3em !important;
}
section.last, article.last {
margin-bottom: 0 !important;
}
/* Image */
.image.left {
width: 25%;
margin-bottom: 2em !important;
}
/* Menu */
ul.menu li {
display: block;
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}
/* Actions */
ul.actions li {
display: block;
padding: 0;
margin: 1em 0 0 0;
}
ul.actions li:first-child {
margin-top: 0;
}
/* Button */
input[type="button"],
input[type="submit"],
input[type="reset"],
button,
.button {
width: 100%;
text-align: center;
font-size: 1.25em !important;
padding: 0.65em 0 !important;
}
input[type="button"].icon,
input[type="submit"].icon,
input[type="reset"].icon,
button.icon,
.button.icon {
padding-right: 0.75em !important;
}
input[type="button"].icon:before,
input[type="submit"].icon:before,
input[type="reset"].icon:before,
button.icon:before,
.button.icon:before {
margin-right: 0.5em;
top: 0.05em;
}
/* Box */
.box {
padding: 15px 15px 15px 15px;
margin: 0;
}
.box.feature {
margin: 20px 0 0 0 !important;
padding: 0;
}
.box.feature .inner {
padding: 30px 15px 30px 15px;
}
.box.feature p {
margin: 0;
}
.box.feature .image {
position: relative;
margin: 0;
}
.box.feature .image img {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
/* Widgets */
.widget.thumbnails .image {
margin: 0;
}
.widget.thumbnails .x {
padding: 1em 0.5em 0 0;
}
.widget.thumbnails .y {
padding: 1em 0 0 0.5em;
}
.widget.thumbnails .row:first-child .x, .widget.thumbnails .row:first-child .y {
padding-top: 0;
}
/* Wrappers */
#header-wrapper {
padding: 3em 0 1.5em 0;
}
#banner-wrapper {
padding: 0 15px 0 15px;
}
#features-wrapper {
padding: 0 15px 40px 15px;
}
#main-wrapper, #footer-wrapper {
padding: 40px 30px 40px 30px;
}
/* Logo */
#logo h1 {
font-size: 2.75em;
padding: 0.2em 0.275em;
}
#logo span {
line-height: 3em;
}
/* Banner */
#banner {
text-align: center;
padding: 15px 15px 15px 15px;
margin: 0 auto !important;
}
#banner h2 {
font-size: 2em;
margin: 0.75em 0 0.5em 0;
}
#banner p {
font-size: 1.5em;
line-height: 1.5em;
margin: 0;
}
#banner ul {
margin: 0;
}
#banner .button {
margin: 0 0 1em 0;
}
/* Content */
#content {
padding-bottom: 3em;
}
/* Footer */
#footer section {
border-bottom: solid 1px #ccc;
padding-bottom: 3em;
margin-bottom: 1em !important;
}
#copyright {
text-align: left;
}
}
\ No newline at end of file
fieldset {
border-style: none;
}
#btn_login, #btn_join {
font-size: 18px;
font-weight: 700;
line-height: 1em;
width: 100%;
height: 3em;
margin: 16px 0 7px;
text-align: center;
color: #fff;
border: none;
border-radius: 0;
background-color: #03aac7;
}
#header {
box-sizing: border-box;
height: 30%;
padding: 46px 0 0;
text-align: center;
}
.blind {
overflow: hidden;
height: 0px;
}
.error_next_box {
margin: 0 0 8px 0;
}
.find_info {
font-size: 12px;
padding-top: 6px;
text-align: center;
color: #8e8e8e;
border-top: 1px solid #e4e4e5;
}
.input_row {
height: 29px;
margin: 0 0 8px;
padding: 5px 11px 5px 11px;
border: solid 1px #dadada;
background: #fff;
}
.int {
padding: 7px 0 6px;
width: 100%;
height: 16px;
border: none;
}
.wrapper {
width: 96%;
height: 96%;
margin: 0 auto;
}
@media screen and (max-width: 360px){
#content {
width: 200px;
height: 70%;
margin: 0 auto;
}
#header img {
display: inline-block;
width: 120px;
height: 48px;
}
}
@media screen and (min-width: 361px) and (max-width: 768px){
#content {
width: 330px;
height: 70%;
margin: 0 auto;
}
#header img {
display: inline-block;
width: 150px;
height: 60px;
}
}
@media screen and (min-width: 769px){
#content {
width: 700px;
height: 70%;
margin: 0 auto;
}
#header img {
display: inline-block;
width: 150px;
height: 60px;
}
}
a {
text-decoration: none;
}
body {
background-color: #fff;
height: 100%;
display: block;
position: relative;
}
div {
display: block;
color: #848485;
}
fieldset {
border-style: none;
margin-block-start: 0.67em;
margin-block-end: 0.67em;
margin-inline-start: 2px;
margin-inline-end: 2px;
padding-block-start: 0.35em;
padding-block-end: 0.625em;
padding-inline-start: 0.75em;
padding-inline-end: 0.75em;
min-inline-size: min-content;
}
form {
display: block;
}
html {
display: block;
height: 100%;
}
legend {
border-style: none;
}
h1 {
display: block;
margin-block-start: 0.67em;
margin-block-end: 0.67em;
margin-inline-start: 0px;
margin-inline-end: 0px;
}
#header {
position: relative;
box-sizing: border-box;
height: 30%;
padding: 46px 0 0;
}
#header .h_logo {
display: block;
width: 130px;
height: 25px;
margin: 0 auto;
color: transparent;
}
#header .h_logo #h_logo_img {
display: block;
width: 130px;
height: 60px;
margin: 0 auto;
color: transparent;
}
#container {
margin:0 10px;
padding-bottom: 31px;
}
#container, #header {
margin: 0 10px;
}
#btn_login, #btn_join {
font-size: 18px;
font-weight: 700;
......@@ -79,17 +16,18 @@ h1 {
text-align: center;
color: #fff;
border: none;
border-radius: 0;
background-color: #03aac7;
}
#header {
box-sizing: border-box;
height: 30%;
padding: 46px 0 0;
text-align: center;
}
.blind {
position: absolute;
overflow: hidden;
clip: rect(0 0 0 0);
width: 1px;
height: 1px;
margin: -1px;
height: 0px;
}
.find_info {
font-size: 12px;
......@@ -99,19 +37,57 @@ h1 {
border-top: 1px solid #e4e4e5;
}
.input_row {
position: relative;
height: 29px;
overflow: hidden;
margin: 0 0 8px;
padding: 5px 39px 5px 11px;
padding: 5px 11px 5px 11px;
border: solid 1px #dadada;
background: #fff;
}
.int {
line-height: 16px;
padding: 7px 0 6px;
width: 100%;
height: 16px;
border: none;
background: #fff;
}
\ No newline at end of file
}
.wrapper {
width: 96%;
margin: 0 auto;
}
@media screen and (max-width: 360px){
#content {
width: 200px;
margin: 0 auto;
}
#header img {
display: inline-block;
width: 120px;
height: 48px;
}
}
@media screen and (min-width: 361px) and (max-width: 768px){
#content {
width: 330px;
margin: 0 auto;
}
#header img {
display: inline-block;
width: 150px;
height: 60px;
}
}
@media screen and (min-width: 769px){
#content {
width: 700px;
margin: 0 auto;
}
#header img {
display: inline-block;
width: 150px;
height: 60px;
}
}
......
/* breakpoints.js v1.0 | @ajlkn | MIT licensed */
var breakpoints=function(){"use strict";function e(e){t.init(e)}var t={list:null,media:{},events:[],init:function(e){t.list=e,window.addEventListener("resize",t.poll),window.addEventListener("orientationchange",t.poll),window.addEventListener("load",t.poll),window.addEventListener("fullscreenchange",t.poll)},active:function(e){var n,a,s,i,r,d,c;if(!(e in t.media)){if(">="==e.substr(0,2)?(a="gte",n=e.substr(2)):"<="==e.substr(0,2)?(a="lte",n=e.substr(2)):">"==e.substr(0,1)?(a="gt",n=e.substr(1)):"<"==e.substr(0,1)?(a="lt",n=e.substr(1)):"!"==e.substr(0,1)?(a="not",n=e.substr(1)):(a="eq",n=e),n&&n in t.list)if(i=t.list[n],Array.isArray(i)){if(r=parseInt(i[0]),d=parseInt(i[1]),isNaN(r)){if(isNaN(d))return;c=i[1].substr(String(d).length)}else c=i[0].substr(String(r).length);if(isNaN(r))switch(a){case"gte":s="screen";break;case"lte":s="screen and (max-width: "+d+c+")";break;case"gt":s="screen and (min-width: "+(d+1)+c+")";break;case"lt":s="screen and (max-width: -1px)";break;case"not":s="screen and (min-width: "+(d+1)+c+")";break;default:s="screen and (max-width: "+d+c+")"}else if(isNaN(d))switch(a){case"gte":s="screen and (min-width: "+r+c+")";break;case"lte":s="screen";break;case"gt":s="screen and (max-width: -1px)";break;case"lt":s="screen and (max-width: "+(r-1)+c+")";break;case"not":s="screen and (max-width: "+(r-1)+c+")";break;default:s="screen and (min-width: "+r+c+")"}else switch(a){case"gte":s="screen and (min-width: "+r+c+")";break;case"lte":s="screen and (max-width: "+d+c+")";break;case"gt":s="screen and (min-width: "+(d+1)+c+")";break;case"lt":s="screen and (max-width: "+(r-1)+c+")";break;case"not":s="screen and (max-width: "+(r-1)+c+"), screen and (min-width: "+(d+1)+c+")";break;default:s="screen and (min-width: "+r+c+") and (max-width: "+d+c+")"}}else s="("==i.charAt(0)?"screen and "+i:i;t.media[e]=!!s&&s}return t.media[e]!==!1&&window.matchMedia(t.media[e]).matches},on:function(e,n){t.events.push({query:e,handler:n,state:!1}),t.active(e)&&n()},poll:function(){var e,n;for(e=0;e<t.events.length;e++)n=t.events[e],t.active(n.query)?n.state||(n.state=!0,n.handler()):n.state&&(n.state=!1)}};return e._=t,e.on=function(e,n){t.on(e,n)},e.active=function(e){return t.active(e)},e}();!function(e,t){"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():e.breakpoints=t()}(this,function(){return breakpoints});
/* browser.js v1.0 | @ajlkn | MIT licensed */
var browser=function(){"use strict";var e={name:null,version:null,os:null,osVersion:null,touch:null,mobile:null,_canUse:null,canUse:function(n){e._canUse||(e._canUse=document.createElement("div"));var o=e._canUse.style,r=n.charAt(0).toUpperCase()+n.slice(1);return n in o||"Moz"+r in o||"Webkit"+r in o||"O"+r in o||"ms"+r in o},init:function(){var n,o,r,i,t=navigator.userAgent;for(n="other",o=0,r=[["firefox",/Firefox\/([0-9\.]+)/],["bb",/BlackBerry.+Version\/([0-9\.]+)/],["bb",/BB[0-9]+.+Version\/([0-9\.]+)/],["opera",/OPR\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)/],["edge",/Edge\/([0-9\.]+)/],["safari",/Version\/([0-9\.]+).+Safari/],["chrome",/Chrome\/([0-9\.]+)/],["ie",/MSIE ([0-9]+)/],["ie",/Trident\/.+rv:([0-9]+)/]],i=0;i<r.length;i++)if(t.match(r[i][1])){n=r[i][0],o=parseFloat(RegExp.$1);break}for(e.name=n,e.version=o,n="other",o=0,r=[["ios",/([0-9_]+) like Mac OS X/,function(e){return e.replace("_",".").replace("_","")}],["ios",/CPU like Mac OS X/,function(e){return 0}],["wp",/Windows Phone ([0-9\.]+)/,null],["android",/Android ([0-9\.]+)/,null],["mac",/Macintosh.+Mac OS X ([0-9_]+)/,function(e){return e.replace("_",".").replace("_","")}],["windows",/Windows NT ([0-9\.]+)/,null],["bb",/BlackBerry.+Version\/([0-9\.]+)/,null],["bb",/BB[0-9]+.+Version\/([0-9\.]+)/,null],["linux",/Linux/,null],["bsd",/BSD/,null],["unix",/X11/,null]],i=0;i<r.length;i++)if(t.match(r[i][1])){n=r[i][0],o=parseFloat(r[i][2]?r[i][2](RegExp.$1):RegExp.$1);break}e.os=n,e.osVersion=o,e.touch="wp"==e.os?navigator.msMaxTouchPoints>0:!!("ontouchstart"in window),e.mobile="wp"==e.os||"android"==e.os||"ios"==e.os||"bb"==e.os}};return e.init(),e}();!function(e,n){"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?module.exports=n():e.browser=n()}(this,function(){return browser});
$(function(){
/*이메일 중복 or 탈퇴 확인*/
/*이메일 형식 확인 */
$("#email").keyup(function(){
var email = $('#email').val()
$.ajax({
url:'/users/api/checkemail?email='+email,
type:'get',
dataType:'json',
success:function(response){
if(response.result != 'success'){
console.error(response.data)
return;
}
if(response.data == 'exist'){
$("#email_msg").text("이미 사용중인 이메일입니다.")
.attr("style", "color: red; font-size:15px;");
$("#btn_join").attr("email_check_result", "fail");
$('#email').val('').focus();
return;
} else{
if (validateEmail($.trim($("#email").val()))){
$("#email_msg").text("사용 가능한 이메일 입니다.")
.attr("style", "color: green; font-size:15px")
$("#btn_join").attr("email_check_result", "success");
} else {
$("#email_msg").text("이메일 형식이 틀렸습니다.")
.attr("style", "color: red; font-size:15px;");
$("#btn_join").attr("email_check_result", "fail");
}
return;
}
// console.log(response)
},
error : function(xhr, error){
alert("서버와의 통신에서 문제가 발생했습니다.");
console.error("error : " + error);
}
})
});
/*id 형식 확인 */
// $("#id").keyup(function(){
// if(validateId($.trim($("#id").val()))){
// $("#id_msg").text("사용 가능한 아이디입니다.")
// .attr("style", "color: green; font-size:15px");
// } else{
// $("#id_msg").text("5자리 이상 입력")
// .attr("style", "color: red; font-size:15px");
// }
// });
/* 비밀번호 형식 확인 */
// 비밀번호 규칙 정규식
// : 숫자, 특문 각 1회 이상, 영문은 2개 이상 사용하여 8자리 이상 입력
$("#pw").keyup(function(){
if(validatePassword($.trim($("#pw").val()))){
$("#pw_msg").text("사용 가능한 비밀번호입니다.")
.attr("style", "color: green; font-size:15px");
$("#btn_join").attr("pw_check_result", "success");
} else{
$("#pw_msg").text("숫자, 특수문자 각 1회 이상, 영문은 2개 이상 사용하여 8자리 이상 입력")
.attr("style", "color: red; font-size:15px");
$("#btn_join").attr("pw_check_result", "fail");
}
});
/*비밀번호 재확인*/
$("#pw_check, #pw").keyup(function(){
if($("#pw").val()==$('#pw_check').val()){
$("#pw_check_msg").text("비밀번호가 일치합니다.")
.attr("style", "color: green; font-size:15px");
$("#btn_join").attr("pw_check_check_result", "success");
} else{
$("#pw_check_msg").text("비밀번호가 일치하지 않습니다.")
.attr("style", "color: red; font-size:15px");
$("#btn_join").attr("pw_check_check_result", "fail");
}
});
$('#join_f').submit(function() {
if($("#btn_join").attr("email_check_result") == "fail") {
$("#email_msg").text("사용 가능한 이메일을 입력해주세요.")
.attr("style", "color: red; font-size:15px;");
$("#email").focus();
return false;
}
if($("#btn_join").attr("pw_check_result") == "fail") {
$("#pw_msg").text("비밀번호를 확인해주세요.")
.attr("style", "color: red; font-size:15px");
$("#pw").focus();
return false;
}
if($("#btn_join").attr("pw_check_check_result") == "fail") {
$("#pw_check_msg").text("비밀번호를 확인해주세요.")
.attr("style", "color: red; font-size:15px");
$("#pw_check").focus();
return false;
}
});
/*Ajax */
var $form = $("#join_f");
//
// $form.on("submit", function(e){
// e.preventDefault();
// var newUser = $form.serialize();
//
// $.ajax({
// type:"POST",
// url: "js/user.json",
// data:newUser,
// success:function(res){
// if (validateEmail($.trim($("#email").val()))){
// $(".input_row #email")
// .attr("style", "border: 1px solid green;")
// } else {
// $(".input_row #email")
// .attr("style", "border: 1px solid red;")
// .focus();
// }
// },
// error:function(){
// if (validateEmail($.trim($("#email").val()))){
// $(".input_row #email")
// .attr("style", "border: 1px solid green;")
// } else {
// $(".input_row #email")
// .attr("style", "border: 1px solid red;")
// .focus();
// }
// }
// });
// });
/* 정규표현식을 이용하여 email형식에 맞는지 확인하는 함수*/
function validateEmail(email) {
var re = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;
return re.test(email);
}
/* 정규표현식을 이용하여 id형식에 맞는지 확인하는 함수*/
function validateId(id) {
var re = /[a-zA-Z0-9]{5,}/i;
return re.test(id);
}
/* 정규표현식을 이용하여 password형식에 맞는지 확인하는 함수*/
// : 숫자, 특문 각 1회 이상, 영문은 2개 이상 사용하여 8자리 이상 입력
function validatePassword(pw) {
var re = /(?=.*\d{1,50})(?=.*[~`!@#$%\^&*()-+=]{1,50})(?=.*[a-zA-Z]{2,50}).{8,50}$/;
return re.test(pw);
}
});
/* jquery.dropotron.js v1.4.3 | (c) @ajlkn | github.com/ajlkn/jquery.dropotron | MIT licensed */
!function(e){e.fn.disableSelection_dropotron=function(){return e(this).css("user-select","none").css("-khtml-user-select","none").css("-moz-user-select","none").css("-o-user-select","none").css("-webkit-user-select","none")},e.fn.dropotron=function(t){if(0==this.length)return e(this);if(this.length>1)for(var o=0;o<this.length;o++)e(this[o]).dropotron(t);return e.dropotron(e.extend({selectorParent:e(this)},t))},e.dropotron=function(t){var o=e.extend({selectorParent:null,baseZIndex:1e3,menuClass:"dropotron",expandMode:"hover",hoverDelay:150,hideDelay:250,openerClass:"opener",openerActiveClass:"active",submenuClassPrefix:"level-",mode:"fade",speed:"fast",easing:"swing",alignment:"left",offsetX:0,offsetY:0,globalOffsetY:0,IEOffsetX:0,IEOffsetY:0,noOpenerFade:!0,detach:!0,cloneOnDetach:!0},t),n=o.selectorParent,s=n.find("ul"),i=e("body"),a=e("body,html"),l=e(window),r=!1,d=null,c=null;n.on("doCollapseAll",function(){s.trigger("doCollapse")}),s.each(function(){var t=e(this),n=t.parent();o.hideDelay>0&&t.add(n).on("mouseleave",function(e){window.clearTimeout(c),c=window.setTimeout(function(){t.trigger("doCollapse")},o.hideDelay)}),t.disableSelection_dropotron().hide().addClass(o.menuClass).css("position","absolute").on("mouseenter",function(e){window.clearTimeout(c)}).on("doExpand",function(){if(t.is(":visible"))return!1;window.clearTimeout(c),s.each(function(){var t=e(this);e.contains(t.get(0),n.get(0))||t.trigger("doCollapse")});var i,a,d,f,u=n.offset(),p=n.position(),h=(n.parent().position(),n.outerWidth()),g=t.outerWidth(),v=t.css("z-index")==o.baseZIndex;if(v){switch(i=o.detach?u:p,f=i.top+n.outerHeight()+o.globalOffsetY,a=o.alignment,t.removeClass("left").removeClass("right").removeClass("center"),o.alignment){case"right":d=i.left-g+h,0>d&&(d=i.left,a="left");break;case"center":d=i.left-Math.floor((g-h)/2),0>d?(d=i.left,a="left"):d+g>l.width()&&(d=i.left-g+h,a="right");break;case"left":default:d=i.left,d+g>l.width()&&(d=i.left-g+h,a="right")}t.addClass(a)}else switch("relative"==n.css("position")||"absolute"==n.css("position")?(f=o.offsetY,d=-1*p.left):(f=p.top+o.offsetY,d=0),o.alignment){case"right":d+=-1*n.parent().outerWidth()+o.offsetX;break;case"center":case"left":default:d+=n.parent().outerWidth()+o.offsetX}navigator.userAgent.match(/MSIE ([0-9]+)\./)&&RegExp.$1<8&&(d+=o.IEOffsetX,f+=o.IEOffsetY),t.css("left",d+"px").css("top",f+"px").css("opacity","0.01").show();var C=!1;switch(d="relative"==n.css("position")||"absolute"==n.css("position")?-1*p.left:0,t.offset().left<0?(d+=n.parent().outerWidth()-o.offsetX,C=!0):t.offset().left+g>l.width()&&(d+=-1*n.parent().outerWidth()-o.offsetX,C=!0),C&&t.css("left",d+"px"),t.hide().css("opacity","1"),o.mode){case"zoom":r=!0,n.addClass(o.openerActiveClass),t.animate({width:"toggle",height:"toggle"},o.speed,o.easing,function(){r=!1});break;case"slide":r=!0,n.addClass(o.openerActiveClass),t.animate({height:"toggle"},o.speed,o.easing,function(){r=!1});break;case"fade":if(r=!0,v&&!o.noOpenerFade){var C;C="slow"==o.speed?80:"fast"==o.speed?40:Math.floor(o.speed/2),n.fadeTo(C,.01,function(){n.addClass(o.openerActiveClass),n.fadeTo(o.speed,1),t.fadeIn(o.speed,function(){r=!1})})}else n.addClass(o.openerActiveClass),n.fadeTo(o.speed,1),t.fadeIn(o.speed,function(){r=!1});break;case"instant":default:n.addClass(o.openerActiveClass),t.show()}return!1}).on("doCollapse",function(){return t.is(":visible")?(t.hide(),n.removeClass(o.openerActiveClass),t.find("."+o.openerActiveClass).removeClass(o.openerActiveClass),t.find("ul").hide(),!1):!1}).on("doToggle",function(e){return t.is(":visible")?t.trigger("doCollapse"):t.trigger("doExpand"),!1}),n.disableSelection_dropotron().addClass("opener").css("cursor","pointer").on("click touchend",function(e){r||(e.preventDefault(),e.stopPropagation(),t.trigger("doToggle"))}),"hover"==o.expandMode&&n.hover(function(e){r||(d=window.setTimeout(function(){t.trigger("doExpand")},o.hoverDelay))},function(e){window.clearTimeout(d)})}),s.find("a").css("display","block").on("click touchend",function(t){r||e(this).attr("href").length<1&&t.preventDefault()}),n.find("li").css("white-space","nowrap").each(function(){var t=e(this),o=t.children("a"),s=t.children("ul"),i=o.attr("href");o.on("click touchend",function(e){0==i.length||"#"==i?e.preventDefault():e.stopPropagation()}),o.length>0&&0==s.length&&t.on("click touchend",function(e){r||(n.trigger("doCollapseAll"),e.stopPropagation())})}),n.children("li").each(function(){var t,n=e(this),s=n.children("ul");if(s.length>0){o.detach&&(o.cloneOnDetach&&(t=s.clone(),t.attr("class","").hide().appendTo(s.parent())),s.detach().appendTo(i));for(var a=o.baseZIndex,l=1,r=s;r.length>0;l++)r.css("z-index",a++),o.submenuClassPrefix&&r.addClass(o.submenuClassPrefix+(a-1-o.baseZIndex)),r=r.find("> li > ul")}}),l.on("scroll",function(){n.trigger("doCollapseAll")}).on("keypress",function(e){r||27!=e.keyCode||(e.preventDefault(),n.trigger("doCollapseAll"))}),a.on("click touchend",function(){r||n.trigger("doCollapseAll")})}}(jQuery);
/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(p,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var h=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k="sizzle"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",$=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",F=new RegExp(M+"+","g"),B=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(F," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[k]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,"$1"));return s[k]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(B,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument===C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split("").sort(D).join("")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;var T=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return"undefined"!=typeof e.contentDocument?e.contentDocument:(A(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\x20\t\r\n\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){var n;while(-1<(n=k.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),k.ready()}k.fn.ready=function(e){return F.then(e)["catch"](function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(U,X)}var G=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;while(n--)delete r[t[n]]}(void 0===t||k.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Z,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=k.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Q.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ne=new RegExp("^(?:([+-])=|)("+te+")([a-z%]*)$","i"),re=["Top","Right","Bottom","Left"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});var se=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&oe(e)&&"none"===k.css(e,"display")},ue=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,"")},u=s(),l=n&&n[3]||(k.cssNumber[t]?"":"px"),c=e.nodeType&&(k.cssNumber[t]||"px"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Q.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ce[s]=u)))):"none"!==n&&(l[c]="none",Q.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}me=E.createDocumentFragment().appendChild(E.createElement("div")),(xe=E.createElement("input")).setAttribute("type","radio"),xe.setAttribute("checked","checked"),xe.setAttribute("name","t"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){a=k.event.handlers.call(this,s,l),t=0;while((i=a[t++])&&!s.isPropagationStopped()){s.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!s.isImmediatePropagationStopped())s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Q.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)})}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/<script|<style|<link/i,Le=/checked\s*(?:[^=]|=\s*.checked.)/i,He=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,"script"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Q.access(u,"globalEval")&&k.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")}):b(u.textContent.replace(He,""),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp("^("+te+")(?!px)[a-z%]+$","i"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join("|"),"i");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n="1%"!==e.top,a=12===t(e.marginLeft),u.style.right="60%",o=36===t(e.right),r=36===t(e.width),u.style.position="absolute",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement("div"),u=E.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=["Webkit","Moz","ms"],Xe=E.createElement("div").style,Ve={};function Ge(e){var t=k.cssProps[e]||Ve[e];return t||(e in Xe?e:Ve[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;while(n--)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function et(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=k.css(e,n+re[a],!0,i)),r?("content"===n&&(u-=k.css(e,"padding"+re[a],!0,i)),"margin"!==n&&(u-=k.css(e,"border"+re[a]+"Width",!0,i))):(u+=k.css(e,"padding"+re[a],!0,i),"padding"!==n?u+=k.css(e,"border"+re[a]+"Width",!0,i):s+=k.css(e,"border"+re[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),o=i,a=_e(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||"auto"===a||!parseFloat(a)&&"inline"===k.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===k.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?"border":"content"),o,r,a)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each(["height","width"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===k.css(e,"boxSizing",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,"border",!1,i)-.5)),s&&(r=ne.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=re[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(R);for(var n,r=0,i=e.length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,"fxshow");for(r in n.queue||(null==(a=k._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,"display")),"none"===(c=k.css(e,"display"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,"display"),fe([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===k.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Q.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,"fxshow"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=k.isEmptyObject(t),o=k.speed(e,n,r),a=function(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Q.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each(["toggle","show","hide"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft("show"),slideUp:ft("hide"),slideToggle:ft("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement("input"),at=E.createElement("select").appendChild(E.createElement("option")),ot.type="checkbox",y.checkOn=""!==ot.value,y.optSelected=at.selected,(ot=E.createElement("input")).value="t",ot.type="radio",y.radioValue="t"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(" ")}function xt(e){return e.getAttribute&&e.getAttribute("class")||""}function bt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr("class","");if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=k(this),r=bt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=xt(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+mt(xt(n))+" ").indexOf(t))return!0;return!1}});var wt=/\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?"":e+""})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(wt,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=k.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var Tt=/^(?:focusinfocus|focusoutblur)$/,Ct=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[k.expando]?e:new k.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,"events")||{})[e.type]&&Q.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){k.event.simulate(r,e.target,k.event.fix(e))};k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\?/;k.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||k.error("Invalid XML: "+e),t};var Nt=/\[\]$/,At=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)qt(n+"["+t+"]",e[t],r,i)}k.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,"\r\n")}}):{name:t.name,value:n.replace(At,"\r\n")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Ft=E.createElement("a");function Bt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,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":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Pt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace(Mt,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(R)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+"//"+Ft.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Lt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(St.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,"$1"),o=(St.test(f)?"&":"?")+"_="+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader("If-Modified-Since",k.lastModified[f]),k.etag[f]&&T.setRequestHeader("If-None-Match",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+$t+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(k.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(k.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--k.active||k.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&"withCredentials"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),k.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&k.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?k("<div>").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.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(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),k.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k});
/*
Verti by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/
(function($) {
var $window = $(window),
$body = $('body');
// Breakpoints.
breakpoints({
xlarge: [ '1281px', '1680px' ],
large: [ '981px', '1280px' ],
medium: [ '737px', '980px' ],
small: [ null, '736px' ]
});
// Play initial animations on page load.
$window.on('load', function() {
window.setTimeout(function() {
$body.removeClass('is-preload');
}, 100);
});
// Dropdowns.
$('#nav > ul').dropotron({
mode: 'fade',
noOpenerFade: true,
speed: 300
});
// Nav.
// Toggle.
$(
'<div id="navToggle">' +
'<a href="#navPanel" class="toggle"></a>' +
'</div>'
)
.appendTo($body);
// Panel.
$(
'<div id="navPanel">' +
'<nav>' +
$('#nav').navList() +
'</nav>' +
'</div>'
)
.appendTo($body)
.panel({
delay: 500,
hideOnClick: true,
hideOnSwipe: true,
resetScroll: true,
resetForms: true,
side: 'left',
target: $body,
visibleClass: 'navPanel-visible'
});
})(jQuery);
\ No newline at end of file
function setPage(listCount, currentPage, kwd) {
var kwd = kwd; // 검색어
var listCount = listCount; // 전체 게시글 수
var pageCount = (parseInt( listCount/ 10) + 1); // 페이지 개수
var currentPage = currentPage; // 현재 페이지
var endPage = (parseInt(pageCount/10 + 1) * 5)+1; // 최종 페이지
var displayPage = parseInt((currentPage + 4 ) / 5 ) * 5; // 밑에 보여줄 페이지
/* 게시글 수가 페이지 수와 딱 맞을 땐 다음 페이지 안보이게*/
if(parseInt( listCount% 10)==0){
pageCount -=1;
};
console.log("listCount", listCount);
console.log("pageCount", pageCount);
console.log("currentPage", currentPage);
console.log("endPage", endPage);
console.log("displayPage", displayPage);
var pager = $('#pager');
if(currentPage <= 5){
pager.prepend('<li>◀</li>');
}else{
pager.append('<li><a href=/board/list/'+(displayPage-5)+'?kwd='+kwd+'>'+'◀'+'</li>');
}
for (var i = displayPage-4; i <= displayPage; i++) {
if(i==currentPage){
pager.append('<li class="selected">'+i+'</li>')
continue;
}else if(i>pageCount){
pager.append('<li>'+i+'</li>')
continue;
}
pager.append('<li><a href=/board/list/'+i+'?kwd='+kwd+'>'+i+'</li>');
}
var nextPage = displayPage+1
if(currentPage < endPage && endPage < pageCount){
pager.append('<li><a href=/board/list/'+nextPage+ '?kwd='+kwd+'>'+'▶'+'</li>');
}else{
pager.append('<li>'+'▶'+'</li>');
}
}
$(function(){
/*이메일 중복 or 탈퇴 확인*/
/* 비밀번호 형식 확인 */
// 비밀번호 규칙 정규식
// : 숫자, 특문 각 1회 이상, 영문은 2개 이상 사용하여 8자리 이상 입력
$("#pw").keyup(function(){
if(validatePassword($.trim($("#pw").val()))){
$("#btn_join").attr("pw_check_result", "success");
$("#pw_msg").text("");
} else{
$("#pw_msg").text("숫자, 특수문자 각 1회 이상, 영문은 2개 이상 사용하여 8자리 이상 입력")
.attr("style", "color: red; font-size:15px");
$("#btn_join").attr("pw_check_result", "fail");
}
});
$("#new_pw").keyup(function(){
if(validatePassword($.trim($("#new_pw").val()))){
$("#new_pw_msg").text("사용 가능한 비밀번호입니다.")
.attr("style", "color: green; font-size:15px");
$("#btn_join").attr("new_pw_check_result", "success");
} else{
$("#new_pw_msg").text("숫자, 특수문자 각 1회 이상, 영문은 2개 이상 사용하여 8자리 이상 입력")
.attr("style", "color: red; font-size:15px");
$("#btn_join").attr("new_pw_check_result", "fail");
}
});
/*비밀번호 재확인*/
$("#new_pw_check, #new_pw").keyup(function(){
if($("#new_pw").val()==$('#new_pw_check').val()){
$("#new_pw_check_msg").text("비밀번호가 일치합니다.")
.attr("style", "color: green; font-size:15px");
$("#btn_join").attr("new_pw_check_check_result", "success");
} else{
$("#new_pw_check_msg").text("비밀번호가 일치하지 않습니다.")
.attr("style", "color: red; font-size:15px");
$("#btn_join").attr("new_pw_check_check_result", "fail");
}
});
$('#join_f').submit(function() {
if($("#btn_join").attr("pw_check_result") == "fail") {
$("#pw_msg").text("비밀번호를 확인해주세요.")
.attr("style", "color: red; font-size:15px");
$("#pw").focus();
return false;
}
if($("#btn_join").attr("new_pw_check_result") == "fail") {
$("#new_pw_msg").text("비밀번호를 확인해주세요.")
.attr("style", "color: red; font-size:15px");
$("#new_pw").focus();
return false;
}
if($("#btn_join").attr("new_pw_check_check_result") == "fail") {
$("#new_pw_check_msg").text("비밀번호가 일치하는 확인해주세요.")
.attr("style", "color: red; font-size:15px");
$("#new_pw_check").focus();
return false;
}
});
/*Ajax */
var $form = $("#join_f");
//
// $form.on("submit", function(e){
// e.preventDefault();
// var newUser = $form.serialize();
//
// $.ajax({
// type:"POST",
// url: "js/user.json",
// data:newUser,
// success:function(res){
// if (validateEmail($.trim($("#email").val()))){
// $(".input_row #email")
// .attr("style", "border: 1px solid green;")
// } else {
// $(".input_row #email")
// .attr("style", "border: 1px solid red;")
// .focus();
// }
// },
// error:function(){
// if (validateEmail($.trim($("#email").val()))){
// $(".input_row #email")
// .attr("style", "border: 1px solid green;")
// } else {
// $(".input_row #email")
// .attr("style", "border: 1px solid red;")
// .focus();
// }
// }
// });
// });
/* 정규표현식을 이용하여 email형식에 맞는지 확인하는 함수*/
function validateEmail(email) {
var re = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i;
return re.test(email);
}
/* 정규표현식을 이용하여 id형식에 맞는지 확인하는 함수*/
function validateId(id) {
var re = /[a-zA-Z0-9]{5,}/i;
return re.test(id);
}
/* 정규표현식을 이용하여 password형식에 맞는지 확인하는 함수*/
// : 숫자, 특문 각 1회 이상, 영문은 2개 이상 사용하여 8자리 이상 입력
function validatePassword(pw) {
var re = /(?=.*\d{1,50})(?=.*[~`!@#$%\^&*()-+=]{1,50})(?=.*[a-zA-Z]{2,50}).{8,50}$/;
return re.test(pw);
}
});
(function($) {
/**
* Generate an indented list of links from a nav. Meant for use with panel().
* @return {jQuery} jQuery object.
*/
$.fn.navList = function() {
var $this = $(this);
$a = $this.find('a'),
b = [];
$a.each(function() {
var $this = $(this),
indent = Math.max(0, $this.parents('li').length - 1),
href = $this.attr('href'),
target = $this.attr('target');
b.push(
'<a ' +
'class="link depth-' + indent + '"' +
( (typeof target !== 'undefined' && target != '') ? ' target="' + target + '"' : '') +
( (typeof href !== 'undefined' && href != '') ? ' href="' + href + '"' : '') +
'>' +
'<span class="indent-' + indent + '"></span>' +
$this.text() +
'</a>'
);
});
return b.join('');
};
/**
* Panel-ify an element.
* @param {object} userConfig User config.
* @return {jQuery} jQuery object.
*/
$.fn.panel = function(userConfig) {
// No elements?
if (this.length == 0)
return $this;
// Multiple elements?
if (this.length > 1) {
for (var i=0; i < this.length; i++)
$(this[i]).panel(userConfig);
return $this;
}
// Vars.
var $this = $(this),
$body = $('body'),
$window = $(window),
id = $this.attr('id'),
config;
// Config.
config = $.extend({
// Delay.
delay: 0,
// Hide panel on link click.
hideOnClick: false,
// Hide panel on escape keypress.
hideOnEscape: false,
// Hide panel on swipe.
hideOnSwipe: false,
// Reset scroll position on hide.
resetScroll: false,
// Reset forms on hide.
resetForms: false,
// Side of viewport the panel will appear.
side: null,
// Target element for "class".
target: $this,
// Class to toggle.
visibleClass: 'visible'
}, userConfig);
// Expand "target" if it's not a jQuery object already.
if (typeof config.target != 'jQuery')
config.target = $(config.target);
// Panel.
// Methods.
$this._hide = function(event) {
// Already hidden? Bail.
if (!config.target.hasClass(config.visibleClass))
return;
// If an event was provided, cancel it.
if (event) {
event.preventDefault();
event.stopPropagation();
}
// Hide.
config.target.removeClass(config.visibleClass);
// Post-hide stuff.
window.setTimeout(function() {
// Reset scroll position.
if (config.resetScroll)
$this.scrollTop(0);
// Reset forms.
if (config.resetForms)
$this.find('form').each(function() {
this.reset();
});
}, config.delay);
};
// Vendor fixes.
$this
.css('-ms-overflow-style', '-ms-autohiding-scrollbar')
.css('-webkit-overflow-scrolling', 'touch');
// Hide on click.
if (config.hideOnClick) {
$this.find('a')
.css('-webkit-tap-highlight-color', 'rgba(0,0,0,0)');
$this
.on('click', 'a', function(event) {
var $a = $(this),
href = $a.attr('href'),
target = $a.attr('target');
if (!href || href == '#' || href == '' || href == '#' + id)
return;
// Cancel original event.
event.preventDefault();
event.stopPropagation();
// Hide panel.
$this._hide();
// Redirect to href.
window.setTimeout(function() {
if (target == '_blank')
window.open(href);
else
window.location.href = href;
}, config.delay + 10);
});
}
// Event: Touch stuff.
$this.on('touchstart', function(event) {
$this.touchPosX = event.originalEvent.touches[0].pageX;
$this.touchPosY = event.originalEvent.touches[0].pageY;
})
$this.on('touchmove', function(event) {
if ($this.touchPosX === null
|| $this.touchPosY === null)
return;
var diffX = $this.touchPosX - event.originalEvent.touches[0].pageX,
diffY = $this.touchPosY - event.originalEvent.touches[0].pageY,
th = $this.outerHeight(),
ts = ($this.get(0).scrollHeight - $this.scrollTop());
// Hide on swipe?
if (config.hideOnSwipe) {
var result = false,
boundary = 20,
delta = 50;
switch (config.side) {
case 'left':
result = (diffY < boundary && diffY > (-1 * boundary)) && (diffX > delta);
break;
case 'right':
result = (diffY < boundary && diffY > (-1 * boundary)) && (diffX < (-1 * delta));
break;
case 'top':
result = (diffX < boundary && diffX > (-1 * boundary)) && (diffY > delta);
break;
case 'bottom':
result = (diffX < boundary && diffX > (-1 * boundary)) && (diffY < (-1 * delta));
break;
default:
break;
}
if (result) {
$this.touchPosX = null;
$this.touchPosY = null;
$this._hide();
return false;
}
}
// Prevent vertical scrolling past the top or bottom.
if (($this.scrollTop() < 0 && diffY < 0)
|| (ts > (th - 2) && ts < (th + 2) && diffY > 0)) {
event.preventDefault();
event.stopPropagation();
}
});
// Event: Prevent certain events inside the panel from bubbling.
$this.on('click touchend touchstart touchmove', function(event) {
event.stopPropagation();
});
// Event: Hide panel if a child anchor tag pointing to its ID is clicked.
$this.on('click', 'a[href="#' + id + '"]', function(event) {
event.preventDefault();
event.stopPropagation();
config.target.removeClass(config.visibleClass);
});
// Body.
// Event: Hide panel on body click/tap.
$body.on('click touchend', function(event) {
$this._hide(event);
});
// Event: Toggle.
$body.on('click', 'a[href="#' + id + '"]', function(event) {
event.preventDefault();
event.stopPropagation();
config.target.toggleClass(config.visibleClass);
});
// Window.
// Event: Hide on ESC.
if (config.hideOnEscape)
$window.on('keydown', function(event) {
if (event.keyCode == 27)
$this._hide(event);
});
return $this;
};
/**
* Apply "placeholder" attribute polyfill to one or more forms.
* @return {jQuery} jQuery object.
*/
$.fn.placeholder = function() {
// Browser natively supports placeholders? Bail.
if (typeof (document.createElement('input')).placeholder != 'undefined')
return $(this);
// No elements?
if (this.length == 0)
return $this;
// Multiple elements?
if (this.length > 1) {
for (var i=0; i < this.length; i++)
$(this[i]).placeholder();
return $this;
}
// Vars.
var $this = $(this);
// Text, TextArea.
$this.find('input[type=text],textarea')
.each(function() {
var i = $(this);
if (i.val() == ''
|| i.val() == i.attr('placeholder'))
i
.addClass('polyfill-placeholder')
.val(i.attr('placeholder'));
})
.on('blur', function() {
var i = $(this);
if (i.attr('name').match(/-polyfill-field$/))
return;
if (i.val() == '')
i
.addClass('polyfill-placeholder')
.val(i.attr('placeholder'));
})
.on('focus', function() {
var i = $(this);
if (i.attr('name').match(/-polyfill-field$/))
return;
if (i.val() == i.attr('placeholder'))
i
.removeClass('polyfill-placeholder')
.val('');
});
// Password.
$this.find('input[type=password]')
.each(function() {
var i = $(this);
var x = $(
$('<div>')
.append(i.clone())
.remove()
.html()
.replace(/type="password"/i, 'type="text"')
.replace(/type=password/i, 'type=text')
);
if (i.attr('id') != '')
x.attr('id', i.attr('id') + '-polyfill-field');
if (i.attr('name') != '')
x.attr('name', i.attr('name') + '-polyfill-field');
x.addClass('polyfill-placeholder')
.val(x.attr('placeholder')).insertAfter(i);
if (i.val() == '')
i.hide();
else
x.hide();
i
.on('blur', function(event) {
event.preventDefault();
var x = i.parent().find('input[name=' + i.attr('name') + '-polyfill-field]');
if (i.val() == '') {
i.hide();
x.show();
}
});
x
.on('focus', function(event) {
event.preventDefault();
var i = x.parent().find('input[name=' + x.attr('name').replace('-polyfill-field', '') + ']');
x.hide();
i
.show()
.focus();
})
.on('keypress', function(event) {
event.preventDefault();
x.val('');
});
});
// Events.
$this
.on('submit', function() {
$this.find('input[type=text],input[type=password],textarea')
.each(function(event) {
var i = $(this);
if (i.attr('name').match(/-polyfill-field$/))
i.attr('name', '');
if (i.val() == i.attr('placeholder')) {
i.removeClass('polyfill-placeholder');
i.val('');
}
});
})
.on('reset', function(event) {
event.preventDefault();
$this.find('select')
.val($('option:first').val());
$this.find('input,textarea')
.each(function() {
var i = $(this),
x;
i.removeClass('polyfill-placeholder');
switch (this.type) {
case 'submit':
case 'reset':
break;
case 'password':
i.val(i.attr('defaultValue'));
x = i.parent().find('input[name=' + i.attr('name') + '-polyfill-field]');
if (i.val() == '') {
i.hide();
x.show();
}
else {
i.show();
x.hide();
}
break;
case 'checkbox':
case 'radio':
i.attr('checked', i.attr('defaultValue'));
break;
case 'text':
case 'textarea':
i.val(i.attr('defaultValue'));
if (i.val() == '') {
i.addClass('polyfill-placeholder');
i.val(i.attr('placeholder'));
}
break;
default:
i.val(i.attr('defaultValue'));
break;
}
});
});
return $this;
};
/**
* Moves elements to/from the first positions of their respective parents.
* @param {jQuery} $elements Elements (or selector) to move.
* @param {bool} condition If true, moves elements to the top. Otherwise, moves elements back to their original locations.
*/
$.prioritize = function($elements, condition) {
var key = '__prioritize';
// Expand $elements if it's not already a jQuery object.
if (typeof $elements != 'jQuery')
$elements = $($elements);
// Step through elements.
$elements.each(function() {
var $e = $(this), $p,
$parent = $e.parent();
// No parent? Bail.
if ($parent.length == 0)
return;
// Not moved? Move it.
if (!$e.data(key)) {
// Condition is false? Bail.
if (!condition)
return;
// Get placeholder (which will serve as our point of reference for when this element needs to move back).
$p = $e.prev();
// Couldn't find anything? Means this element's already at the top, so bail.
if ($p.length == 0)
return;
// Move element to top of parent.
$e.prependTo($parent);
// Mark element as moved.
$e.data(key, $p);
}
// Moved already?
else {
// Condition is true? Bail.
if (condition)
return;
$p = $e.data(key);
// Move element back to its original location (using our placeholder).
$e.insertAfter($p);
// Unmark element as moved.
$e.removeData(key);
}
});
};
})(jQuery);
\ No newline at end of file
// breakpoints.scss v1.0 | @ajlkn | MIT licensed */
// Vars.
/// Breakpoints.
/// @var {list}
$breakpoints: () !global;
// Mixins.
/// Sets breakpoints.
/// @param {map} $x Breakpoints.
@mixin breakpoints($x: ()) {
$breakpoints: $x !global;
}
/// Wraps @content in a @media block targeting a specific orientation.
/// @param {string} $orientation Orientation.
@mixin orientation($orientation) {
@media screen and (orientation: #{$orientation}) {
@content;
}
}
/// Wraps @content in a @media block using a given query.
/// @param {string} $query Query.
@mixin breakpoint($query: null) {
$breakpoint: null;
$op: null;
$media: null;
// Determine operator, breakpoint.
// Greater than or equal.
@if (str-slice($query, 0, 2) == '>=') {
$op: 'gte';
$breakpoint: str-slice($query, 3);
}
// Less than or equal.
@elseif (str-slice($query, 0, 2) == '<=') {
$op: 'lte';
$breakpoint: str-slice($query, 3);
}
// Greater than.
@elseif (str-slice($query, 0, 1) == '>') {
$op: 'gt';
$breakpoint: str-slice($query, 2);
}
// Less than.
@elseif (str-slice($query, 0, 1) == '<') {
$op: 'lt';
$breakpoint: str-slice($query, 2);
}
// Not.
@elseif (str-slice($query, 0, 1) == '!') {
$op: 'not';
$breakpoint: str-slice($query, 2);
}
// Equal.
@else {
$op: 'eq';
$breakpoint: $query;
}
// Build media.
@if ($breakpoint and map-has-key($breakpoints, $breakpoint)) {
$a: map-get($breakpoints, $breakpoint);
// Range.
@if (type-of($a) == 'list') {
$x: nth($a, 1);
$y: nth($a, 2);
// Max only.
@if ($x == null) {
// Greater than or equal (>= 0 / anything)
@if ($op == 'gte') {
$media: 'screen';
}
// Less than or equal (<= y)
@elseif ($op == 'lte') {
$media: 'screen and (max-width: ' + $y + ')';
}
// Greater than (> y)
@elseif ($op == 'gt') {
$media: 'screen and (min-width: ' + ($y + 1) + ')';
}
// Less than (< 0 / invalid)
@elseif ($op == 'lt') {
$media: 'screen and (max-width: -1px)';
}
// Not (> y)
@elseif ($op == 'not') {
$media: 'screen and (min-width: ' + ($y + 1) + ')';
}
// Equal (<= y)
@else {
$media: 'screen and (max-width: ' + $y + ')';
}
}
// Min only.
@else if ($y == null) {
// Greater than or equal (>= x)
@if ($op == 'gte') {
$media: 'screen and (min-width: ' + $x + ')';
}
// Less than or equal (<= inf / anything)
@elseif ($op == 'lte') {
$media: 'screen';
}
// Greater than (> inf / invalid)
@elseif ($op == 'gt') {
$media: 'screen and (max-width: -1px)';
}
// Less than (< x)
@elseif ($op == 'lt') {
$media: 'screen and (max-width: ' + ($x - 1) + ')';
}
// Not (< x)
@elseif ($op == 'not') {
$media: 'screen and (max-width: ' + ($x - 1) + ')';
}
// Equal (>= x)
@else {
$media: 'screen and (min-width: ' + $x + ')';
}
}
// Min and max.
@else {
// Greater than or equal (>= x)
@if ($op == 'gte') {
$media: 'screen and (min-width: ' + $x + ')';
}
// Less than or equal (<= y)
@elseif ($op == 'lte') {
$media: 'screen and (max-width: ' + $y + ')';
}
// Greater than (> y)
@elseif ($op == 'gt') {
$media: 'screen and (min-width: ' + ($y + 1) + ')';
}
// Less than (< x)
@elseif ($op == 'lt') {
$media: 'screen and (max-width: ' + ($x - 1) + ')';
}
// Not (< x and > y)
@elseif ($op == 'not') {
$media: 'screen and (max-width: ' + ($x - 1) + '), screen and (min-width: ' + ($y + 1) + ')';
}
// Equal (>= x and <= y)
@else {
$media: 'screen and (min-width: ' + $x + ') and (max-width: ' + $y + ')';
}
}
}
// String.
@else {
// Missing a media type? Prefix with "screen".
@if (str-slice($a, 0, 1) == '(') {
$media: 'screen and ' + $a;
}
// Otherwise, use as-is.
@else {
$media: $a;
}
}
}
// Output.
@media #{$media} {
@content;
}
}
\ No newline at end of file
/// Removes a specific item from a list.
/// @author Hugo Giraudel
/// @param {list} $list List.
/// @param {integer} $index Index.
/// @return {list} Updated list.
@function remove-nth($list, $index) {
$result: null;
@if type-of($index) != number {
@warn "$index: #{quote($index)} is not a number for `remove-nth`.";
}
@else if $index == 0 {
@warn "List index 0 must be a non-zero integer for `remove-nth`.";
}
@else if abs($index) > length($list) {
@warn "List index is #{$index} but list is only #{length($list)} item long for `remove-nth`.";
}
@else {
$result: ();
$index: if($index < 0, length($list) + $index + 1, $index);
@for $i from 1 through length($list) {
@if $i != $index {
$result: append($result, nth($list, $i));
}
}
}
@return $result;
}
/// Gets a value from a map.
/// @author Hugo Giraudel
/// @param {map} $map Map.
/// @param {string} $keys Key(s).
/// @return {string} Value.
@function val($map, $keys...) {
@if nth($keys, 1) == null {
$keys: remove-nth($keys, 1);
}
@each $key in $keys {
$map: map-get($map, $key);
}
@return $map;
}
/// Gets a duration value.
/// @param {string} $keys Key(s).
/// @return {string} Value.
@function _duration($keys...) {
@return val($duration, $keys...);
}
/// Gets a font value.
/// @param {string} $keys Key(s).
/// @return {string} Value.
@function _font($keys...) {
@return val($font, $keys...);
}
/// Gets a misc value.
/// @param {string} $keys Key(s).
/// @return {string} Value.
@function _misc($keys...) {
@return val($misc, $keys...);
}
/// Gets a palette value.
/// @param {string} $keys Key(s).
/// @return {string} Value.
@function _palette($keys...) {
@return val($palette, $keys...);
}
/// Gets a size value.
/// @param {string} $keys Key(s).
/// @return {string} Value.
@function _size($keys...) {
@return val($size, $keys...);
}
\ No newline at end of file
// html-grid.scss v1.0 | @ajlkn | MIT licensed */
// Mixins.
/// Initializes the current element as an HTML grid.
/// @param {mixed} $gutters Gutters (either a single number to set both column/row gutters, or a list to set them individually).
/// @param {mixed} $suffix Column class suffix (optional; either a single suffix or a list).
@mixin html-grid($gutters: 1.5em, $suffix: '') {
// Initialize.
$cols: 12;
$multipliers: 0, 0.25, 0.5, 1, 1.50, 2.00;
$unit: 100% / $cols;
// Suffixes.
$suffixes: null;
@if (type-of($suffix) == 'list') {
$suffixes: $suffix;
}
@else {
$suffixes: ($suffix);
}
// Gutters.
$guttersCols: null;
$guttersRows: null;
@if (type-of($gutters) == 'list') {
$guttersCols: nth($gutters, 1);
$guttersRows: nth($gutters, 2);
}
@else {
$guttersCols: $gutters;
$guttersRows: 0;
}
// Row.
display: flex;
flex-wrap: wrap;
box-sizing: border-box;
align-items: stretch;
// Columns.
> * {
box-sizing: border-box;
}
// Gutters.
&.gtr-uniform {
> * {
> :last-child {
margin-bottom: 0;
}
}
}
// Alignment.
&.aln-left {
justify-content: flex-start;
}
&.aln-center {
justify-content: center;
}
&.aln-right {
justify-content: flex-end;
}
&.aln-top {
align-items: flex-start;
}
&.aln-middle {
align-items: center;
}
&.aln-bottom {
align-items: flex-end;
}
// Step through suffixes.
@each $suffix in $suffixes {
// Suffix.
@if ($suffix != '') {
$suffix: '-' + $suffix;
}
@else {
$suffix: '';
}
// Row.
// Important.
> .imp#{$suffix} {
order: -1;
}
// Columns, offsets.
@for $i from 1 through $cols {
> .col-#{$i}#{$suffix} {
width: $unit * $i;
}
> .off-#{$i}#{$suffix} {
margin-left: $unit * $i;
}
}
// Step through multipliers.
@each $multiplier in $multipliers {
// Gutters.
$class: null;
@if ($multiplier != 1) {
$class: '.gtr-' + ($multiplier * 100);
}
&#{$class} {
margin-top: ($guttersRows * $multiplier * -1);
margin-left: ($guttersCols * $multiplier * -1);
> * {
padding: ($guttersRows * $multiplier) 0 0 ($guttersCols * $multiplier);
}
// Uniform.
&.gtr-uniform {
margin-top: $guttersCols * $multiplier * -1;
> * {
padding-top: $guttersCols * $multiplier;
}
}
}
}
}
}
\ No newline at end of file
/// Makes an element's :before pseudoelement a FontAwesome icon.
/// @param {string} $content Optional content value to use.
/// @param {string} $category Optional category to use.
/// @param {string} $where Optional pseudoelement to target (before or after).
@mixin icon($content: false, $category: regular, $where: before) {
text-decoration: none;
&:#{$where} {
@if $content {
content: $content;
}
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
text-transform: none !important;
@if ($category == brands) {
font-family: 'Font Awesome 5 Brands';
}
@elseif ($category == solid) {
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
@else {
font-family: 'Font Awesome 5 Free';
font-weight: 400;
}
}
}
/// Applies padding to an element, taking the current element-margin value into account.
/// @param {mixed} $tb Top/bottom padding.
/// @param {mixed} $lr Left/right padding.
/// @param {list} $pad Optional extra padding (in the following order top, right, bottom, left)
/// @param {bool} $important If true, adds !important.
@mixin padding($tb, $lr, $pad: (0,0,0,0), $important: null) {
@if $important {
$important: '!important';
}
$x: 0.1em;
@if unit(_size(element-margin)) == 'rem' {
$x: 0.1rem;
}
padding: ($tb + nth($pad,1)) ($lr + nth($pad,2)) max($x, $tb - _size(element-margin) + nth($pad,3)) ($lr + nth($pad,4)) #{$important};
}
/// Encodes a SVG data URL so IE doesn't choke (via codepen.io/jakob-e/pen/YXXBrp).
/// @param {string} $svg SVG data URL.
/// @return {string} Encoded SVG data URL.
@function svg-url($svg) {
$svg: str-replace($svg, '"', '\'');
$svg: str-replace($svg, '%', '%25');
$svg: str-replace($svg, '<', '%3C');
$svg: str-replace($svg, '>', '%3E');
$svg: str-replace($svg, '&', '%26');
$svg: str-replace($svg, '#', '%23');
$svg: str-replace($svg, '{', '%7B');
$svg: str-replace($svg, '}', '%7D');
$svg: str-replace($svg, ';', '%3B');
@return url("data:image/svg+xml;charset=utf8,#{$svg}");
}
\ No newline at end of file
// Misc.
$misc: (
z-index-base: 10000
);
// Duration.
$duration: (
navPanel: 0.5s
);
// Size.
$size: (
navPanel: 275px
);
// Font.
$font: (
);
// Palette.
$palette: (
);
\ No newline at end of file
// vendor.scss v1.0 | @ajlkn | MIT licensed */
// Vars.
/// Vendor prefixes.
/// @var {list}
$vendor-prefixes: (
'-moz-',
'-webkit-',
'-ms-',
''
);
/// Properties that should be vendorized.
/// Data via caniuse.com, github.com/postcss/autoprefixer, and developer.mozilla.org
/// @var {list}
$vendor-properties: (
// Animation.
'animation',
'animation-delay',
'animation-direction',
'animation-duration',
'animation-fill-mode',
'animation-iteration-count',
'animation-name',
'animation-play-state',
'animation-timing-function',
// Appearance.
'appearance',
// Backdrop filter.
'backdrop-filter',
// Background image options.
'background-clip',
'background-origin',
'background-size',
// Box sizing.
'box-sizing',
// Clip path.
'clip-path',
// Filter effects.
'filter',
// Flexbox.
'align-content',
'align-items',
'align-self',
'flex',
'flex-basis',
'flex-direction',
'flex-flow',
'flex-grow',
'flex-shrink',
'flex-wrap',
'justify-content',
'order',
// Font feature.
'font-feature-settings',
'font-language-override',
'font-variant-ligatures',
// Font kerning.
'font-kerning',
// Fragmented borders and backgrounds.
'box-decoration-break',
// Grid layout.
'grid-column',
'grid-column-align',
'grid-column-end',
'grid-column-start',
'grid-row',
'grid-row-align',
'grid-row-end',
'grid-row-start',
'grid-template-columns',
'grid-template-rows',
// Hyphens.
'hyphens',
'word-break',
// Masks.
'mask',
'mask-border',
'mask-border-outset',
'mask-border-repeat',
'mask-border-slice',
'mask-border-source',
'mask-border-width',
'mask-clip',
'mask-composite',
'mask-image',
'mask-origin',
'mask-position',
'mask-repeat',
'mask-size',
// Multicolumn.
'break-after',
'break-before',
'break-inside',
'column-count',
'column-fill',
'column-gap',
'column-rule',
'column-rule-color',
'column-rule-style',
'column-rule-width',
'column-span',
'column-width',
'columns',
// Object fit.
'object-fit',
'object-position',
// Regions.
'flow-from',
'flow-into',
'region-fragment',
// Scroll snap points.
'scroll-snap-coordinate',
'scroll-snap-destination',
'scroll-snap-points-x',
'scroll-snap-points-y',
'scroll-snap-type',
// Shapes.
'shape-image-threshold',
'shape-margin',
'shape-outside',
// Tab size.
'tab-size',
// Text align last.
'text-align-last',
// Text decoration.
'text-decoration-color',
'text-decoration-line',
'text-decoration-skip',
'text-decoration-style',
// Text emphasis.
'text-emphasis',
'text-emphasis-color',
'text-emphasis-position',
'text-emphasis-style',
// Text size adjust.
'text-size-adjust',
// Text spacing.
'text-spacing',
// Transform.
'transform',
'transform-origin',
// Transform 3D.
'backface-visibility',
'perspective',
'perspective-origin',
'transform-style',
// Transition.
'transition',
'transition-delay',
'transition-duration',
'transition-property',
'transition-timing-function',
// Unicode bidi.
'unicode-bidi',
// User select.
'user-select',
// Writing mode.
'writing-mode',
);
/// Values that should be vendorized.
/// Data via caniuse.com, github.com/postcss/autoprefixer, and developer.mozilla.org
/// @var {list}
$vendor-values: (
// Cross fade.
'cross-fade',
// Element function.
'element',
// Filter function.
'filter',
// Flexbox.
'flex',
'inline-flex',
// Grab cursors.
'grab',
'grabbing',
// Gradients.
'linear-gradient',
'repeating-linear-gradient',
'radial-gradient',
'repeating-radial-gradient',
// Grid layout.
'grid',
'inline-grid',
// Image set.
'image-set',
// Intrinsic width.
'max-content',
'min-content',
'fit-content',
'fill',
'fill-available',
'stretch',
// Sticky position.
'sticky',
// Transform.
'transform',
// Zoom cursors.
'zoom-in',
'zoom-out',
);
// Functions.
/// Removes a specific item from a list.
/// @author Hugo Giraudel
/// @param {list} $list List.
/// @param {integer} $index Index.
/// @return {list} Updated list.
@function remove-nth($list, $index) {
$result: null;
@if type-of($index) != number {
@warn "$index: #{quote($index)} is not a number for `remove-nth`.";
}
@else if $index == 0 {
@warn "List index 0 must be a non-zero integer for `remove-nth`.";
}
@else if abs($index) > length($list) {
@warn "List index is #{$index} but list is only #{length($list)} item long for `remove-nth`.";
}
@else {
$result: ();
$index: if($index < 0, length($list) + $index + 1, $index);
@for $i from 1 through length($list) {
@if $i != $index {
$result: append($result, nth($list, $i));
}
}
}
@return $result;
}
/// Replaces a substring within another string.
/// @author Hugo Giraudel
/// @param {string} $string String.
/// @param {string} $search Substring.
/// @param {string} $replace Replacement.
/// @return {string} Updated string.
@function str-replace($string, $search, $replace: '') {
$index: str-index($string, $search);
@if $index {
@return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
}
@return $string;
}
/// Replaces a substring within each string in a list.
/// @param {list} $strings List of strings.
/// @param {string} $search Substring.
/// @param {string} $replace Replacement.
/// @return {list} Updated list of strings.
@function str-replace-all($strings, $search, $replace: '') {
@each $string in $strings {
$strings: set-nth($strings, index($strings, $string), str-replace($string, $search, $replace));
}
@return $strings;
}
// Mixins.
/// Wraps @content in vendorized keyframe blocks.
/// @param {string} $name Name.
@mixin keyframes($name) {
@-moz-keyframes #{$name} { @content; }
@-webkit-keyframes #{$name} { @content; }
@-ms-keyframes #{$name} { @content; }
@keyframes #{$name} { @content; }
}
/// Vendorizes a declaration's property and/or value(s).
/// @param {string} $property Property.
/// @param {mixed} $value String/list of value(s).
@mixin vendor($property, $value) {
// Determine if property should expand.
$expandProperty: index($vendor-properties, $property);
// Determine if value should expand (and if so, add '-prefix-' placeholder).
$expandValue: false;
@each $x in $value {
@each $y in $vendor-values {
@if $y == str-slice($x, 1, str-length($y)) {
$value: set-nth($value, index($value, $x), '-prefix-' + $x);
$expandValue: true;
}
}
}
// Expand property?
@if $expandProperty {
@each $vendor in $vendor-prefixes {
#{$vendor}#{$property}: #{str-replace-all($value, '-prefix-', $vendor)};
}
}
// Expand just the value?
@elseif $expandValue {
@each $vendor in $vendor-prefixes {
#{$property}: #{str-replace-all($value, '-prefix-', $vendor)};
}
}
// Neither? Treat them as a normal declaration.
@else {
#{$property}: #{$value};
}
}
\ No newline at end of file
@import 'libs/vars';
@import 'libs/functions';
@import 'libs/mixins';
@import 'libs/vendor';
@import 'libs/breakpoints';
@import 'libs/html-grid';
@import url("fontawesome-all.min.css");
@import url("https://fonts.googleapis.com/css?family=Oleo+Script:400|Open+Sans:300,300italic,600,600italic,800");
/*
Verti by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/
// Breakpoints.
@include breakpoints((
xlarge: ( 1281px, 1680px ),
large: ( 981px, 1280px ),
medium: ( 737px, 980px ),
small: ( null, 736px )
));
// Reset.
// Based on meyerweb.com/eric/tools/css/reset (v2.0 | 20110126 | License: public domain)
html, body, div, span, applet, object,
iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b,
u, i, center, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td, article, aside,
canvas, details, embed, figure, figcaption,
footer, header, hgroup, menu, nav, output, ruby,
section, summary, time, mark, audio, 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;
&:before,
&:after {
content: '';
content: none;
}
}
table {
border-collapse: collapse;
border-spacing: 0;
}
body {
-webkit-text-size-adjust: none;
}
mark {
background-color: transparent;
color: inherit;
}
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input, select, textarea {
-moz-appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
appearance: none;
}
/* Basic */
@-ms-viewport {
width: device-width;
}
// Set box model to border-box.
// Based on css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice
html {
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
body {
@include vendor('background-image', ('linear-gradient(top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0))', 'url("images/bg01.png")'));
background-color: #f7f7f7;
background-position: top left, top left;
background-repeat: repeat-x, repeat;
background-size: 100% 30em, auto;
font-family: 'Open Sans', sans-serif;
font-size: 13pt;
color: #696969;
font-weight: 300;
line-height: 2.25em;
// Stops initial animations until page loads.
&.is-preload {
*, *:before, *:after {
@include vendor('animation', 'none !important');
@include vendor('transition', 'none !important');
}
}
}
input, select, textarea {
font-family: 'Open Sans', sans-serif;
font-size: 13pt;
color: #696969;
font-weight: 300;
line-height: 2.25em;
}
a {
color: #0090c5;
text-decoration: underline;
&:hover {
text-decoration: none;
}
}
h1, h2, h3, h4, h5, h6 {
color: #444;
font-weight: 800;
a {
color: inherit;
text-decoration: none;
outline: 0;
}
}
h2 {
font-size: 2.25em;
margin: 0 0 1.1em 0;
line-height: 1em;
}
h3 {
font-size: 1.35em;
margin: 0 0 1em 0;
}
b, strong {
font-weight: 600;
color: #444;
}
i, em {
font-style: italic;
}
br.clear {
clear: both;
}
sub {
position: relative;
top: 0.5em;
font-size: 0.8em;
}
sup {
position: relative;
top: -0.5em;
font-size: 0.8em;
}
hr {
border: 0;
border-top: solid 1px #eee;
}
blockquote {
border-left: solid 0.5em #eee;
padding: 1em 0 1em 2em;
font-style: italic;
}
p, ul, ol, dl, table {
margin-bottom: 2em;
}
/* Container */
.container {
margin: 0 auto;
max-width: 100%;
width: 1400px;
@include breakpoint('<=xlarge') {
width: 1200px;
}
@include breakpoint('<=large') {
width: 960px;
}
@include breakpoint('<=medium') {
width: 90%;
}
@include breakpoint('<=small') {
width: 100%;
}
}
/* Row */
.row {
@include html-grid((40px, 40px));
@include breakpoint('<=xlarge') {
@include html-grid((40px, 40px), 'xlarge');
}
@include breakpoint('<=large') {
@include html-grid((25px, 25px), 'large');
}
@include breakpoint('<=medium') {
@include html-grid((25px, 25px), 'medium');
}
@include breakpoint('<=small') {
@include html-grid((20px, 20px), 'small');
}
}
/* Section/Article */
section, article {
margin-bottom: 5em;
}
section > :last-child,
article > :last-child,
section:last-child,
article:last-child {
margin-bottom: 0;
}
header {
margin: 0 0 2em 0;
h2, h3 {
margin: 0 0 0.25em 0;
}
p {
margin: 0;
}
}
footer {
margin: 2.5em 0 0 0;
}
/* Forms */
form {
label {
display: block;
font-weight: 800;
margin: 0 0 1em 0;
font-size: 0.8em;
color: #444;
}
input[type="text"],
input[type="email"],
input[type="password"],
select,
textarea {
-webkit-appearance: none;
display: block;
width: 100%;
border-radius: 8px;
border: solid 1px #eee;
&:focus {
border-color: #0090c5;
}
}
input[type="text"],
input[type="email"],
input[type="password"] {
line-height: 3em;
padding: 0 1em;
}
select {
line-height: 3em;
padding: 0 1em;
}
textarea {
min-height: 9em;
padding: 1em;
}
::-webkit-input-placeholder {
color: #555 !important;
}
:-moz-placeholder {
color: #555 !important;
}
::-moz-placeholder {
color: #555 !important;
}
:-ms-input-placeholder {
color: #555 !important;
}
::-moz-focus-inner {
border: 0;
}
}
/* Tables */
table {
width: 100%;
tr {
border-top: solid 1px #eee;
&:first-child {
border-top: 0;
}
}
td {
padding: 0.5em 1em 0.5em 1em;
}
th {
text-align: left;
padding: 0.5em 1em 0.5em 1em;
font-weight: 800;
margin: 0 0 1em 0;
}
thead {
background: #404248;
color: #fff;
}
}
/* Image */
.image {
display: inline-block;
outline: 0;
img {
display: block;
width: 100%;
border-radius: 8px;
}
&.fit {
display: block;
width: 100%;
}
&.featured {
display: block;
width: 100%;
margin: 0 0 2.5em 0;
}
&.left {
float: left;
margin: 0 2em 2em 0;
}
&.centered {
display: block;
margin: 0 0 2.5em 0;
img {
margin: 0 auto;
width: auto;
}
}
}
/* Button */
input[type="button"],
input[type="submit"],
input[type="reset"],
button,
.button {
@include vendor('transition', 'background-color .25s ease-in-out');
-webkit-appearance: none;
position: relative;
display: inline-block;
background: #0090c5;
color: #fff;
text-decoration: none;
border-radius: 6px;
font-weight: 800;
outline: 0;
border: 0;
cursor: pointer;
font-size: 1.35em;
padding: 0.6em 1.5em;
&.icon:before {
position: relative;
margin-right: 0.5em;
top: 0.05em;
}
&:hover {
background: #10a0d5;
}
&:active {
background: #20b0e5;
}
&.alt {
background: #f1f1f1;
background: rgba(0, 0, 0, 0.05);
color: #444;
&:hover {
background: #e8e8e8;
background: rgba(0, 0, 0, 0.085);
}
&:active {
background: #e4e4e4;
background: rgba(0, 0, 0, 0.15);
}
}
&.large {
font-size: 2.25em;
padding: 0.8em 0.9em;
}
}
/* List */
ul {
list-style: disc;
padding-left: 1em;
li {
padding-left: 0.5em;
}
&.style2 {
list-style: none;
padding-left: 0;
li {
padding-left: 0;
}
}
}
ol {
list-style: decimal;
padding-left: 1.25em;
li {
padding-left: 0.25em;
}
}
/* Actions */
ul.actions {
list-style: none;
padding-left: 0;
li {
display: inline-block;
padding: 0 0 0 0.25em;
margin: 0 0 0 0.25em;
&:first-child {
margin-left: 0;
padding-left: 0;
}
}
}
/* Menu */
ul.menu {
list-style: none;
padding-left: 0;
li {
border-left: solid 1px #e0e0e0;
display: inline-block;
padding: 0 0 0 0.75em;
margin: 0 0 0 0.75em;
&:first-child {
border-left: 0;
margin-left: 0;
padding-left: 0;
}
}
}
/* Box */
.box {
background: #fff;
border-radius: 6px;
box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.05);
padding: 2em;
&.feature {
padding: 0;
.inner {
padding: 4em 2em 3em 2em;
}
h2 {
font-size: 1.35em;
}
p {
margin: 0;
}
.image {
position: relative;
margin: 0;
img {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
}
}
}
/* Icons */
.icon {
@include icon;
position: relative;
text-decoration: none;
&:before {
line-height: inherit;
}
&.solid {
&:before {
font-weight: 900;
}
}
&.brands {
&:before {
font-family: 'Font Awesome 5 Brands';
}
}
> .label {
display: none;
}
}
/* Widgets */
.widget {
&.links {
}
&.thumbnails {
.grid {
margin: 0 0 3em 0;
}
.image {
margin: 0;
}
}
&.contact {
ul {
list-style: none;
padding-left: 0;
overflow: hidden;
position: relative;
left: -4px;
top: 4px;
margin-bottom: 1.5em;
li {
display: inline-block;
margin-right: 0.25em;
padding-left: 0;
a {
@include vendor('transition', 'background-color .25s ease-in-out');
display: inline-block;
width: 2.5em;
height: 2.5em;
text-align: center;
line-height: 2.5em;
border-radius: 0.35em;
outline: 0;
opacity: 0.75;
text-decoration: none;
background: #222222;
&:before {
color: #f3f3f3;
font-size: 1.5em;
line-height: inherit;
}
&:hover {
background: #444444;
}
&:active {
background: #666666;
}
}
}
}
}
}
/* Wrappers */
#header-wrapper {
padding: 4.5em 0 3em 0;
}
#features-wrapper {
padding: 3em 0 3em 0;
}
#main-wrapper {
background: #fff;
box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.05);
padding: 5em 0 5em 0;
}
#footer-wrapper {
padding: 6em 0 8em 0;
}
/* Header */
#header {
position: relative;
}
/* Logo */
#logo {
display: inline-block;
h1 {
background: #ff4486;
color: #fff;
border-radius: 6px;
font-family: 'Oleo Script', serif;
font-weight: 400;
padding: 0.25em 0.2em 0.25em 0.2em;
font-size: 3.25em;
letter-spacing: 0.05em;
display: inline-block;
vertical-align: middle;
}
span {
font-weight: 800;
line-height: 4.5em;
letter-spacing: 0.025em;
font-size: 0.9em;
vertical-align: middle;
margin: 0 0 0 1.25em;
}
}
/* Nav */
#nav {
position: absolute;
right: 0;
top: 0;
font-size: 0.9em;
ul {
list-style: none;
padding-left: 0;
li {
float: left;
line-height: 4.5em;
padding-left: 1.5em;
a, span {
@include vendor('transition', 'background-color .25s ease-in-out');
font-weight: 800;
letter-spacing: 0.025em;
color: #696969;
text-decoration: none;
border-radius: 6px;
padding: 0.5em 1em 0.5em 1em;
}
> ul {
display: none;
}
&:hover {
a, span {
background: #fff;
}
}
&.active {
a, span {
background: #fff;
}
}
&.current {
a {
background: #444;
color: #fff;
}
}
}
}
}
.dropotron {
background: #fff;
letter-spacing: 0.025em;
color: #696969;
text-decoration: none;
border-radius: 6px;
padding: 0.75em 0;
min-width: 15em;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0.25em 0.25em 0.1em rgba(0, 0, 0, 0.025);
margin-top: calc(-0.75em + 1px);
margin-left: -1px;
list-style: none;
padding-left: 0;
li {
border-top: solid 1px #eee;
line-height: 3em;
padding-left: 0;
&:first-child {
border-top: 0;
}
> a, > span {
@include vendor('transition', ('color .25s ease-in-out', 'background-color .25s ease-in-out'));
text-decoration: none;
color: inherit;
display: block;
padding: 0 1.5em;
&:hover {
background: #eee;
}
}
&.active {
> a, > span {
background: #eee;
}
}
}
&.level-0 {
font-size: 0.8em;
margin-left: 1.5em;
margin-top: 0;
&:before {
content: '';
position: absolute;
top: -0.5em;
left: 1em;
border-bottom: solid 0.75em #ffffff;
border-left: solid 0.75em transparent;
border-right: solid 0.75em transparent;
z-index: 1;
}
}
}
/* Banner */
#banner {
position: relative;
padding: 4.5em;
h2 {
font-size: 3.5em;
margin: 0.1em 0 0.35em 0;
}
p {
font-size: 2.75em;
line-height: 1.35em;
margin: 0;
}
.button {
width: 100%;
margin-bottom: 0.5em;
&.icon {
&:before {
position: absolute;
right: 0.15em;
top: 50%;
margin-top: -0.5em;
}
}
&.alt {
margin-bottom: 0;
}
}
ul {
list-style: none;
padding-left: 0;
margin: 0 0 0 2em;
li {
padding-left: 0;
}
}
}
/* Footer */
#footer {
margin-top: 0;
a {
color: inherit;
}
}
#copyright {
color: #aaa;
padding: 4em 0 0 0;
text-align: center;
a {
color: inherit;
}
}
/* XLarge */
@include breakpoint('<=xlarge') {
/* Basic */
body, input, select, textarea {
font-size: 12pt;
}
}
/* Large */
@include breakpoint('<=large') {
/* Basic */
body, input, select, textarea {
font-size: 11pt;
}
}
/* Medium */
#navPanel, #navToggle {
display: none;
}
@include breakpoint('<=medium') {
/* Basic */
html, body {
overflow-x: hidden;
}
body, input, select, textarea {
font-size: 11pt;
}
/* Section/Article */
section, article {
clear: both;
margin-bottom: 3em !important;
}
section.last, article.last {
margin-bottom: 0 !important;
}
/* Image */
.image {
&.left {
width: 25%;
margin-bottom: 2em !important;
}
}
/* Menu */
ul.menu {
li {
display: block;
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}
}
/* Actions */
ul.actions {
li {
display: block;
padding: 0;
margin: 1em 0 0 0;
&:first-child {
margin-top: 0;
}
}
}
/* Button */
input[type="button"],
input[type="submit"],
input[type="reset"],
button,
.button {
width: 100%;
text-align: center;
font-size: 1.35em;
padding: 0.85em 0 !important;
&.icon {
padding-right: 0.75em !important;
&:before {
margin-right: 0.5em;
top: 0.05em;
}
}
}
/* Wrappers */
#header-wrapper {
padding: 3em 0 1em 0;
text-align: center;
}
#footer-wrapper {
padding: 6em 0 4em 0;
}
/* Header */
#header {
margin: 0 auto;
}
/* Logo */
#logo span {
display: block;
margin: 0;
}
/* Nav */
#nav {
display: none;
}
/* Banner */
#banner {
padding: 4.5em 3em;
text-align: center;
ul {
margin: 2em 0 0 0;
}
.button {
&.icon {
&:before {
position: relative;
right: auto;
top: auto;
}
}
}
}
/* Content */
#content {
border-bottom: solid 1px #e8e8e8;
padding-bottom: 4em;
margin-bottom: 0 !important;
> :last-child {
margin-bottom: 0 !important;
}
}
#sidebar {
> :last-child {
margin-bottom: 0 !important;
}
}
/* Footer */
#copyright {
padding: 0;
}
/* Nav */
#page-wrapper {
@include vendor('backface-visibility', 'hidden');
@include vendor('transition', 'transform #{_duration(navPanel)} ease');
padding-bottom: 1px;
}
#navToggle {
@include vendor('backface-visibility', 'hidden');
@include vendor('transition', 'transform #{_duration(navPanel)} ease');
display: block;
height: 44px;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: _misc(z-index-base) + 1;
.toggle {
@include icon(false, solid);
width: 70px;
height: 50px;
opacity: 0.35;
&:before {
display: inline-block;
text-decoration: none;
position: absolute;
left: 6px;
top: 6px;
background: rgba(0, 0, 0, 0.5);
width: 58px;
height: 38px;
border-radius: 6px;
content: '\f0c9';
color: #fff;
text-align: center;
line-height: 38px;
font-size: 20px;
}
&:active {
opacity: 0.75;
}
}
}
#navPanel {
@include vendor('backface-visibility', 'hidden');
@include vendor('transform', 'translateX(#{_size(navPanel) * -1})');
@include vendor('transition', ('transform #{_duration(navPanel)} ease'));
display: block;
height: 100%;
left: 0;
overflow-y: auto;
position: fixed;
top: 0;
width: _size(navPanel);
z-index: _misc(z-index-base) + 2;
background: #fff;
box-shadow: inset -3px 0px 0px 0px #dfdfdf;
padding: 0 23px 0 20px;
.link {
display: block;
text-decoration: none;
height: 54px;
line-height: 54px;
border-top: solid 1px #e8e8e8;
color: #696969;
&:first-child {
border-top: 0;
}
}
.indent-1 {
display: inline-block;
width: 1em;
}
.indent-2 {
display: inline-block;
width: 2em;
}
.indent-3 {
display: inline-block;
width: 3em;
}
.indent-4 {
display: inline-block;
width: 4em;
}
.indent-5 {
display: inline-block;
width: 5em;
}
.depth-0 {
color: #444;
font-weight: 800;
}
}
body {
&.navPanel-visible {
#page-wrapper {
@include vendor('transform', 'translateX(#{_size(navPanel)})');
}
#navToggle {
@include vendor('transform', 'translateX(#{_size(navPanel)})');
}
#navPanel {
@include vendor('transform', 'translateX(0)');
}
}
}
}
/* Small */
@include breakpoint('<=small') {
/* Basic */
body, input, select, textarea {
line-height: 2em;
}
h2, h3, h4, h5, h6 {
font-size: 13pt;
margin: 0 0 1em 0;
}
/* Section/Article */
section, article {
clear: both;
margin-bottom: 3em !important;
&.last {
margin-bottom: 0 !important;
}
}
/* Image */
.image {
&.left {
width: 25%;
margin-bottom: 2em !important;
}
}
/* Menu */
ul.menu {
li {
display: block;
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}
}
/* Actions */
ul.actions {
li {
display: block;
padding: 0;
margin: 1em 0 0 0;
&:first-child {
margin-top: 0;
}
}
}
/* Button */
input[type="button"],
input[type="submit"],
input[type="reset"],
button,
.button {
width: 100%;
text-align: center;
font-size: 1.25em !important;
padding: 0.65em 0 !important;
&.icon {
padding-right: 0.75em !important;
&:before {
margin-right: 0.5em;
top: 0.05em;
}
}
}
/* Box */
.box {
padding: 15px 15px 15px 15px;
margin: 0;
&.feature {
margin: 20px 0 0 0 !important;
padding: 0;
.inner {
padding: 30px 15px 30px 15px;
}
p {
margin: 0;
}
.image {
position: relative;
margin: 0;
img {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
}
}
}
/* Widgets */
.widget {
&.thumbnails {
.image {
margin: 0;
}
.x {
padding: 1em 0.5em 0 0;
}
.y {
padding: 1em 0 0 0.5em;
}
.row:first-child {
.x, .y {
padding-top: 0;
}
}
}
}
/* Wrappers */
#header-wrapper {
padding: 3em 0 1.5em 0;
}
#banner-wrapper {
padding: 0 15px 0 15px;
}
#features-wrapper {
padding: 0 15px 40px 15px;
}
#main-wrapper, #footer-wrapper {
padding: 40px 30px 40px 30px;
}
/* Logo */
#logo {
h1 {
font-size: 2.75em;
padding: 0.2em 0.275em;
}
span {
line-height: 3em;
}
}
/* Banner */
#banner {
text-align: center;
padding: 15px 15px 15px 15px;
margin: 0 auto !important;
h2 {
font-size: 2em;
margin: 0.75em 0 0.5em 0;
}
p {
font-size: 1.5em;
line-height: 1.5em;
margin: 0;
}
ul {
margin: 0;
}
.button {
margin: 0 0 1em 0;
}
}
/* Content */
#content {
padding-bottom: 3em;
}
/* Footer */
#footer {
section {
border-bottom: solid 1px #ccc;
padding-bottom: 3em;
margin-bottom: 1em !important;
}
}
#copyright {
text-align: left;
}
}
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
<nav id="nav">
<ul>
<li class="current"><a href="{% url 'index' %}">Home</a></li>
<li><a href="{% url 'fishes' %}">Fishes</a></li>
<li><a href="{% url 'board:list' %}">조황문의</a></li>
{% if request.session.authUser is None %}
<li><a href="{% url 'users:loginform' %}">로그인</a></li>
{% else %}
<li><a href="{% url 'users:updateform' %}">{{ request.session.authUser.email }}</a></li>
<li><a href="{% url 'users:logout' %}">로그아웃</a></li>
{% endif %}
</ul>
</nav>
"""fishbook URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
https://docs.djangoproject.com/en/3.0/topics/http/urls/
Examples:
Function views
1. Add an import: from my_app import views
2. Add a URL to urlpatterns: path('', views.home, name='home')
Class-based views
1. Add an import: from other_app.views import Home
2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
Including another URLconf
1. Import the include() function: from django.urls import include, path
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from posts.views import index, fishes
from admins.views import adminIndex, adminLogin
urlpatterns = [
path('admin/', admin.site.urls),
path('', index, name="index"),
path('fishes/',fishes, name="fishes"),
path('adminIndex/', adminIndex, name="adminIndex"),
path('adminLogin/', adminLogin, name="adminLogin"),
path('posts/', include('posts.urls')),
path('users/', include('users.urls')),
path('board/', include('board.urls')),
]
"""
WSGI config for fishbook project.
It exposes the WSGI callable as a module-level variable named ``application``.
For more information on this file, see
https://docs.djangoproject.com/en/3.0/howto/deployment/wsgi/
"""
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'fishbook.settings')
application = get_wsgi_application()
#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys
def main():
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'fishbook.settings')
try:
from django.core.management import execute_from_command_line
except ImportError as exc:
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
) from exc
execute_from_command_line(sys.argv)
if __name__ == '__main__':
main()
from django.contrib import admin
from .models import Post
@admin.register(Post)
class PostAdmin(admin.ModelAdmin):
list_display = (
'id',
'species',
'description',
'image',
'view_count',
'created_at',
'updated_at'
)
search_fields = (
'species',
)
# Register your models here.
from django.apps import AppConfig
class PostsConfig(AppConfig):
name = 'posts'
from django import forms
from .models import Post
class PostForm(forms.ModelForm):
class Meta:
model = Post
fields = ['species', 'description']
labels = {
'species': '어종',
'description': '설명',
}
widget = {
'species': forms.TextInput(attrs={
'class': 'form-control'
}),
'description': forms.Textarea(attrs={
'class': 'form-control'
}),
}
# Generated by Django 3.0.6 on 2020-05-29 04:17
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = [
]
operations = [
migrations.CreateModel(
name='Post',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('menu', models.CharField(max_length=200)),
('title', models.CharField(max_length=200)),
('author', models.CharField(max_length=200)),
('content', models.TextField()),
('view_count', models.IntegerField(default=0)),
('created_at', models.DateTimeField(auto_now_add=True)),
('updated_at', models.DateTimeField(auto_now=True)),
],
),
]
# Generated by Django 3.0.6 on 2020-06-15 18:53
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('posts', '0001_initial'),
]
operations = [
migrations.RenameField(
model_name='post',
old_name='content',
new_name='description',
),
migrations.RenameField(
model_name='post',
old_name='author',
new_name='image',
),
migrations.RenameField(
model_name='post',
old_name='menu',
new_name='species',
),
migrations.RemoveField(
model_name='post',
name='title',
),
]
from django.db import models
# Create your models here.
class Post(models.Model):
species = models.CharField(max_length = 200)
description = models.TextField()
image = models.CharField(max_length = 200)
view_count = models.IntegerField(default = 0)
created_at = models.DateTimeField(auto_now_add = True)
updated_at = models.DateTimeField(auto_now = True)
{% load static %}
<!DOCTYPE html>
<html lang="ko">
<head>
<title>FishBook</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="author" content="JH PARK" />
<link rel="shortcut icon" href="">
<link rel="stylesheet" href="{% static 'assets/css/main.css' %}" />
</head>
<body class="is-preload homepage">
<div id="page-wrapper">
<!-- Header -->
<div id="header-wrapper">
<header id="header" class="container">
<!-- Logo -->
<div id="logo">
<a href="{% url 'index' %}"><img src="{% static 'images/fish-logo.png' %}" %} style="height: 66px;"></a>
</div>
<!-- Nav -->
{% include 'share/_navbar.html' %}
</header>
</div>
<!-- Banner -->
<!--
<div id="banner-wrapper">
<div id="banner" class="box container">
<div class="row">
<div class="col-7 col-12-medium">
<h2>Fish Book</h2>
<p> 낚시 관련 모든 정보를 제공합니다.</p>
</div>
<div class="col-5 col-12-medium">
<ul>
<li><a href="#transport" class="button large icon solid fa-arrow-circle-right">Transport</a></li>
<li><a href="#weather" class="button alt large icon solid fa-arrow-circle-right">Weather</a></li>
</ul>
</div>
</div>
</div>
</div>
-->
<!-- Features -->
<div class="container">
<div class="row">
<div class="col-12">
<H3>Fishes</H3>
</div>
</div>
</div>
<!-- Main -->
<div id="banner-wrapper">
<div class="container">
<div class="row">
<div class="col-4 col-12-medium">
<!-- Box -->
<section class="box feature" id="transport">
<a href="#" class="image featured"><img src="{% static 'images/임연수어.png' %}" alt="" /></a>
<div class="inner">
<header>
<h2>임연수어</h2>
</header>
<P>임연수어(林延壽魚)는 쥐노래미과에 속하며 학명은 Pleurogrammus azonus이다. 몸길이 45cm 가량으로 모양이 쥐노래미와 비슷하나 꼬리 자루가 가늘고 머리가 작으며, 몸빛은 노랑 바탕에 다섯 줄의 검은색 세로띠가 있다. 이름은 이 물고기를 잘 낚았다는 관북 지방의 사람의 이름에서 유래하였다. 한해성 어종으로 한국과 일본에 분포한다.</P>
</div>
</section>
</div>
<div class="col-4 col-12-medium">
<!-- Box -->
<section class="box feature" id="weather">
<a href="#" class="image featured"><img src="{% static 'images/용가자미.jpg' %}" alt="" /></a>
<div class="inner">
<header>
<h2>용가자미</h2>
</header>
<p>몸은 긴 타원형이며, 눈은 오른쪽에 위치한다. 윗쪽의 눈은 등 외곽의 정중선 위에 위치하며, 위쪽을 향해 있다. 입은 크고 거의 좌우대칭이며, 아래턱이 위턱보다 돌출한다. 위턱의뒤끝은아래쪽눈동자의중앙아래까지도달한다. 양 턱에 작지만 뾰족한 이빨이 각각 1줄씩 있다. 등지느러미의 기부는 윗눈의 후반부에서 시작한다. 가슴지느러미의중간에있는연조는끝부분이갈라져있다. 옆줄은 가슴지느러미 위쪽에서 구부러지지 않고 거의 직선형이다. 비늘은 작고 눈이 있는 쪽은 빗비늘 또는 둥근비늘이며, 눈이 없는 쪽은 빗비늘이다.</p>
</div>
</section>
</div>
<div class="col-4 col-12-medium">
<!-- Box -->
<section class="box feature" id="weather">
<a href="#" class="image featured"><img src="{% static 'images/황어.jpg' %}" alt="" /></a>
<div class="inner">
<header>
<h2>황어</h2>
</header>
<p>잉어목 잉어과의 물고기로 잉어과 어종 중에서 유일한 2차 담수어인데, 강에서 태어난 뒤 바다에서 일생을 보내다가 연어처럼 강으로 돌아와서 산란을 한다.
잡식성으로, 수온이 낮을 때는 강바닥의 수생곤충 등을 먹고살다가 수온이 올라가면 육지에서 흘러온 지렁이등을 먹는다고 한다.
몸은 길게 옆으로 납작하고, 성어가 되면 3열의 굵은 황금색 줄이 선명하게 드러난다. 길이는 성어 기준으로 평균 40cm 내외로 큰편이다. 친척인 잉어가 그렇듯 소화기관은 위가 없고 창자만 있다.
</p>
</div>
</section>
</div>
<!-- {% for post in posts %}
{% if forloop.counter <= 3 %}
<div class="col-4 col-12-medium">
<section class="box feature" id="weather">
<div class="inner">
<header>
<h2>{{ post.species }}</h2>
</header>
<p>{{ post.description }}</p>
</div>
</section>
</div>
{% endif %}
{% endfor %} -->
</div>
<div class="row" style="margin-top: 10px;">
<div class="col-12" style="text-align:center;">
<button>More..</button>
</div>
</div>
</div>
</div>
<!-- Footer -->
<div id="footer-wrapper">
<footer id="footer" class="container">
<div class="row">
<div class="col-12 col-12-medium col-12-small" >
<!-- Contact -->
<section class="widget contact last" style="text-align: center;">
<h3>Contact Us</h3>
<ul>
<li><a href="#" class="icon brands fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon brands fa-facebook-f"><span class="label">Facebook</span></a></li>
<li><a href="#" class="icon brands fa-instagram"><span class="label">Instagram</span></a></li>
</ul>
<p>경기도 용인시 기흥구 영덕동 덕영대로 1732<br />
010-xxxx-yyyy</p>
</section>
</div>
</div>
<div class="row">
<div class="col-12">
<div id="copyright">
<ul class="menu">
<li>&copy; All rights reserved</li>
</ul>
</div>
</div>
</div>
</footer>
</div>
</div>
<!-- Scripts -->
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=ae75e773f5e261bc9bb0d38c630165d8&libraries=services,clusterer"></script>
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/jquery.dropotron.min.js' %}"></script>
<script src="{% static 'assets/js/browser.min.js' %}"></script>
<script src="{% static 'assets/js/breakpoints.min.js' %}"></script>
<script src="{% static 'assets/js/util.js' %}"></script>
<script src="{% static 'assets/js/main.js' %}"></script>
</body>
</html>
{% load static %}
<!DOCTYPE html>
<html lang="ko">
<head>
<title>FishBook</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="author" content="JH PARK" />
<link rel="shortcut icon" href="">
<link rel="stylesheet" href="{% static 'assets/css/main.css' %}" />
</head>
<body class="is-preload homepage">
<div id="page-wrapper">
<!-- Header -->
<div id="header-wrapper">
<header id="header" class="container">
<!-- Logo -->
<div id="logo">
<a href="{% url 'index' %}"><img src="{% static 'images/fish-logo.png' %}" %} style="height: 66px;"></a>
</div>
<!-- Nav -->
{% include 'share/_navbar.html' %}
</header>
</div>
<!-- Banner -->
<!--
<div id="banner-wrapper">
<div id="banner" class="box container">
<div class="row">
<div class="col-7 col-12-medium">
<h2>Fish Book</h2>
<p> 낚시 관련 모든 정보를 제공합니다.</p>
</div>
<div class="col-5 col-12-medium">
<ul>
<li><a href="#transport" class="button large icon solid fa-arrow-circle-right">Transport</a></li>
<li><a href="#weather" class="button alt large icon solid fa-arrow-circle-right">Weather</a></li>
</ul>
</div>
</div>
</div>
</div>
-->
<!-- Features -->
<div id="features-wrapper">
<div class="container">
<div class="row">
<div class="col-6 col-12-medium">
<!-- Box -->
<section class="box feature" id="transport">
<a href="#" class="image featured"><img id="fakeMapImg" src="{% static 'images/pic01.jpg' %}" alt="" /></a>
<div id="map" style="width:100%;height:400px;display:none;"></div>
<div class="inner">
<header>
<h2>위치 정보</h2>
</header>
<p>
현재위치 :<span id="currentAddress"></span><br>
<label for="txtDest"> 목적지 : </label>
<input type="text" id="txtDest" style="width:90%;" placeholder="도착지를 입력해주세요 (예) 속초시 청호동"/>
<button class="btn btn-primary" id="btnSearchLocation">검색</button>
<p id="distance" style="display:none;">
목적지까지의 거리 : <span id="spanDistance" style="font-weight: bold;"></span>
</p>
</p>
</div>
</section>
</div>
<div class="col-6 col-12-medium">
<!-- Box -->
<section class="box feature" id="weather">
<div class="inner">
<header>
<h2>날씨 정보</h2>
</header>
<div id="weather">
<div class="row">
<div class="col-6" style="text-align:center;">
현재위치 <br><br>
<h3 id="currentWeatherText"></h3><br>
<img id="currentWeatherIMG" src=""><br>
<h3 id="currentrain"></h3>
</div>
<div class="col-6" style="text-align:center;">
목적지 <br><br>
<h2 id="destWeatherText"></h2><br>
<img id="destWeatherIMG" src=""><br>
<h3 id="destrain"></h3>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-12">
<H3>Fishes</H3>
</div>
</div>
</div>
<!-- Main -->
<div id="banner-wrapper">
<div class="container">
<div class="row">
<div class="col-4 col-12-medium">
<!-- Box -->
<section class="box feature" id="transport">
<a href="#" class="image featured"><img src="{% static 'images/임연수어.png' %}" alt="" /></a>
<div class="inner">
<header>
<h2>임연수어</h2>
</header>
<P>임연수어(林延壽魚)는 쥐노래미과에 속하며 학명은 Pleurogrammus azonus이다. 몸길이 45cm 가량으로 모양이 쥐노래미와 비슷하나 꼬리 자루가 가늘고 머리가 작으며, 몸빛은 노랑 바탕에 다섯 줄의 검은색 세로띠가 있다. 이름은 이 물고기를 잘 낚았다는 관북 지방의 사람의 이름에서 유래하였다. 한해성 어종으로 한국과 일본에 분포한다.</P>
</div>
</section>
</div>
<div class="col-4 col-12-medium">
<!-- Box -->
<section class="box feature" id="weather">
<a href="#" class="image featured"><img src="{% static 'images/용가자미.jpg' %}" alt="" /></a>
<div class="inner">
<header>
<h2>용가자미</h2>
</header>
<p>몸은 긴 타원형이며, 눈은 오른쪽에 위치한다. 윗쪽의 눈은 등 외곽의 정중선 위에 위치하며, 위쪽을 향해 있다. 입은 크고 거의 좌우대칭이며, 아래턱이 위턱보다 돌출한다. 위턱의뒤끝은아래쪽눈동자의중앙아래까지도달한다. 양 턱에 작지만 뾰족한 이빨이 각각 1줄씩 있다. 등지느러미의 기부는 윗눈의 후반부에서 시작한다. 가슴지느러미의중간에있는연조는끝부분이갈라져있다. 옆줄은 가슴지느러미 위쪽에서 구부러지지 않고 거의 직선형이다. 비늘은 작고 눈이 있는 쪽은 빗비늘 또는 둥근비늘이며, 눈이 없는 쪽은 빗비늘이다.</p>
</div>
</section>
</div>
<div class="col-4 col-12-medium">
<!-- Box -->
<section class="box feature" id="weather">
<a href="#" class="image featured"><img src="{% static 'images/황어.jpg' %}" alt="" /></a>
<div class="inner">
<header>
<h2>황어</h2>
</header>
<p>잉어목 잉어과의 물고기로 잉어과 어종 중에서 유일한 2차 담수어인데, 강에서 태어난 뒤 바다에서 일생을 보내다가 연어처럼 강으로 돌아와서 산란을 한다.
잡식성으로, 수온이 낮을 때는 강바닥의 수생곤충 등을 먹고살다가 수온이 올라가면 육지에서 흘러온 지렁이등을 먹는다고 한다.
몸은 길게 옆으로 납작하고, 성어가 되면 3열의 굵은 황금색 줄이 선명하게 드러난다. 길이는 성어 기준으로 평균 40cm 내외로 큰편이다. 친척인 잉어가 그렇듯 소화기관은 위가 없고 창자만 있다.
</p>
</div>
</section>
</div>
</div>
<div class="row">
<div class="col-12" style="text-align:center;">
<button>More..</button>
</div>
</div>
</div>
</div>
<!-- Footer -->
<div id="footer-wrapper">
<footer id="footer" class="container">
<div class="row">
<div class="col-12 col-12-medium col-12-small" >
<!-- Contact -->
<section class="widget contact last" style="text-align: center;">
<h3>Contact Us</h3>
<ul>
<li><a href="#" class="icon brands fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon brands fa-facebook-f"><span class="label">Facebook</span></a></li>
<li><a href="#" class="icon brands fa-instagram"><span class="label">Instagram</span></a></li>
</ul>
<p>경기도 용인시 기흥구 영덕동 덕영대로 1732<br />
010-xxxx-yyyy</p>
</section>
</div>
</div>
<div class="row">
<div class="col-12">
<div id="copyright">
<ul class="menu">
<li>&copy; All rights reserved</li>
</ul>
</div>
</div>
</div>
</footer>
</div>
</div>
<!-- Scripts -->
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=ae75e773f5e261bc9bb0d38c630165d8&libraries=services,clusterer"></script>
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/jquery.dropotron.min.js' %}"></script>
<script src="{% static 'assets/js/browser.min.js' %}"></script>
<script src="{% static 'assets/js/breakpoints.min.js' %}"></script>
<script src="{% static 'assets/js/util.js' %}"></script>
<script src="{% static 'assets/js/main.js' %}"></script>
<script>
// 구면 코사인 법칙(Spherical Law of Cosine) 으로 두 위도/경도 지점의 거리를 구함
// 반환 거리 단위 (km)
function computeDistance(startCoords, destCoords) {
var startLatRads = degreesToRadians(startCoords.latitude);
var startLongRads = degreesToRadians(startCoords.longitude);
var destLatRads = degreesToRadians(destCoords.latitude);
var destLongRads = degreesToRadians(destCoords.longitude);
var Radius = 6371; //지구의 반경(km)
var distance = Math.acos(Math.sin(startLatRads) * Math.sin(destLatRads) +
Math.cos(startLatRads) * Math.cos(destLatRads) *
Math.cos(startLongRads - destLongRads)) * Radius;
return distance;
}
function degreesToRadians(degrees) {
radians = (degrees * Math.PI)/180;
return radians;
}
var mapObj = new Object();
$("#btnSearchLocation").click(function(){
mapObj.callback_address = function(result, status) {
if (status === kakao.maps.services.Status.OK) {
var destCoords = new Object();
destCoords.latitude = result[0].y
destCoords.longitude = result[0].x
var srcCoodrs = new Object();
srcCoodrs.latitude = mapObj.latitude;
srcCoodrs.longitude = mapObj.longitude;
var temp =computeDistance(srcCoodrs, destCoords)
$("#distance").show();
$("#spanDistance").html(Math.round(temp)+ "Km")
drawMap(result[0].y,result[0].x,false)
mapObj.dest_latitude = result[0].y;
mapObj.dest_longitude = result[0].x;
drawWeather(mapObj.dest_latitude,mapObj.dest_longitude,false);
}
};
mapObj.geocoder.addressSearch($("#txtDest").val().trim(), mapObj.callback_address);
});
function drawMap(latitude, longitude, isCurrentPosition)
{
$("#fakeMapImg").show();
$("#map").hide();
mapHeight = $("#fakeMapImg").height();
console.log(mapHeight);
$("#map").css("height",mapHeight+"px");
$("#map").show();
$("#fakeMapImg").hide();
mapObj.latitude= latitude;
mapObj.longitude= longitude;
mapObj.container = document.getElementById('map');
mapObj.options = {
center: new kakao.maps.LatLng(mapObj.latitude, mapObj.longitude),
level: 3
};
mapObj.map = new kakao.maps.Map(mapObj.container, mapObj.options);
mapObj.geocoder = new kakao.maps.services.Geocoder();
// GPS 정보 => 주소 변환
mapObj.coord = new kakao.maps.LatLng(mapObj.latitude, mapObj.longitude);
mapObj.callback = function(result, status) {
if (status === kakao.maps.services.Status.OK) {
console.log(result);
if (isCurrentPosition)
$("#currentAddress").html(result[0].road_address.address_name);
}
};
mapObj.geocoder.coord2Address(mapObj.coord.getLng(), mapObj.coord.getLat(), mapObj.callback);
//위치 마커 표시
mapObj.clusterer = new kakao.maps.MarkerClusterer({
map: mapObj.map,
//markers: markers,
gridSize: 35,
averageCenter: true,
minLevel: 6,
disableClickZoom: true,
styles: [{
width : '53px', height : '52px',
background: 'url(cluster.png) no-repeat',
color: '#fff',
textAlign: 'center',
lineHeight: '54px'
}]
});
mapObj.marker = new kakao.maps.Marker({
position: new kakao.maps.LatLng( mapObj.latitude, mapObj.longitude )
});
mapObj.clusterer.addMarker(mapObj.marker);
}
function drawWeather(latitude,longitude,isCurrentPosition)
{
var weather_url = "https://api.openweathermap.org/data/2.5/weather?lat="+latitude+"&lon="+longitude+"&appid=eef2ceca8e820c9af83fc74bbd1390c9&units=metric&lang=kr"
$.ajax({
url: weather_url
,method : "GET"
,success :function(data)
{
console.log(data);
//console.log("http://openweathermap.org/img/wn/"+data.weather[0].icon+"@2x.png")
if (isCurrentPosition)
targetPos="current"
else
targetPos="dest"
$("#"+targetPos+"WeatherIMG").attr("src", "http://openweathermap.org/img/wn/"+data.weather[0].icon+"@2x.png");
weatherText ="기타"
if (data.weather[0].id >=200 && data.weather[0].id <300)
weatherText ="폭우"
if (data.weather[0].id >=300 && data.weather[0].id <600)
weatherText ="비"
if (data.weather[0].id >=600 && data.weather[0].id <700)
weatherText ="눈"
if (data.weather[0].id ==800)
weatherText ="맑음"
if (data.weather[0].id > 800)
weatherText ="흐림"
$("#"+targetPos+"WeatherText").html(weatherText+" "+data.main.temp +"°C" );
if ("rain" in data )
$("#"+targetPos+"rain").html(data.main.temp +"mm" );
}
});
}
$("document").ready(function(){
var param = new Object();
mapObj.bGPSSupport = false;
if (navigator.geolocation) { // GPS를 지원하면
mapObj.bGPSSupport = true;
navigator.geolocation.getCurrentPosition(function(position) {
mapObj.latitude= position.coords.latitude;
mapObj.longitude= position.coords.longitude;
drawMap(mapObj.latitude,mapObj.longitude,true);
drawWeather(mapObj.latitude,mapObj.longitude,true);
});
}
else
mapObj.bGPSSupport = false;
});
</script>
</body>
</html>
from django.test import TestCase
# Create your tests here.
from django.urls import path
from .views import fishes
# show, edit, update, delete
app_name = "posts"
urlpatterns = [
# path('new/', new, name="new"),
# path('create/', create, name="create"),
# path('<int:post_id>/', show, name="show"),
# path('edit/<int:post_id>/', edit, name="edit"),
# path('update/<int:post_id>/', update, name="update"),
# path('delete/<int:post_id>/', delete, name="delete"),
]
from django.shortcuts import render, redirect
from .forms import PostForm
from .models import Post
def index(request):
context = {
'posts': Post.objects.order_by('-updated_at')
}
return render(request, 'posts/index.html', context)
def fishes(request):
context = {
'posts': Post.objects.order_by('-updated_at')
}
return render(request, 'posts/fishes.html', context)
#
# def new(request):
# context = {
# 'form': PostForm()
# }
# return render(request, 'posts/new.html', context)
#
# def create(request):
# if request.method == 'POST':
# form = PostForm(request.POST)
# if form.is_valid():
# form.save()
# return redirect(goFishing)
# Create your views here.
#
# def show(request, post_id):
# post = Post.objects.get(pk=post_id)
# context = {
# 'post': post
# }
# return render(request, 'posts/show.html', context)
#
# def edit(request, post_id):
# post = Post.objects.get(pk=post_id)
# context = {
# 'post': post,
# 'form': PostForm(instance=post)
# }
# return render(request, 'posts/edit.html', context)
#
# def update(request, post_id):
# if request.method == 'POST':
# post = Post.objects.get(pk=post_id)
# form = PostForm(request.POST, instance=post)
# if form.is_valid():
# form.save()
# return redirect('posts:show', post_id)
#
# def delete(request, post_id):
# if request.method == "POST":
# post = Post.objects.get(pk=post_id)
# post.delete()
# return redirect(goFishing)
from django.contrib import admin
from .models import User
@admin.register(User)
class UserAdmin(admin.ModelAdmin):
list_display = (
'id',
'email',
'userPw',
'created_at',
'updated_at',
)
search_fields = (
'email',
)
# Register your models here.
from django.apps import AppConfig
class UsersConfig(AppConfig):
name = 'users'
# Generated by Django 3.0.6 on 2020-06-08 07:20
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = [
]
operations = [
migrations.CreateModel(
name='User',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('userId', models.CharField(max_length=20)),
('userPw', models.CharField(max_length=20)),
('name', models.CharField(max_length=200)),
('email', models.CharField(max_length=50)),
('rrn', models.CharField(max_length=200)),
('last_destination', models.CharField(max_length=100)),
('created_at', models.DateTimeField(auto_now_add=True)),
('updated_at', models.DateTimeField(auto_now=True)),
],
),
]
# Generated by Django 3.0.6 on 2020-06-15 05:04
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('users', '0001_initial'),
]
operations = [
migrations.RemoveField(
model_name='user',
name='last_destination',
),
migrations.RemoveField(
model_name='user',
name='name',
),
migrations.RemoveField(
model_name='user',
name='rrn',
),
]
# Generated by Django 3.0.6 on 2020-06-15 05:48
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('users', '0002_auto_20200615_1404'),
]
operations = [
migrations.RemoveField(
model_name='user',
name='userId',
),
]
from django.db import models
class User(models.Model):
email = models.CharField(max_length=50)
userPw = models.CharField(max_length=20)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
def __str__(self):
return f'User({self.email}, {self.userPw}, {self.created_at}, {self.updated_at})'
# Create your models here.
{% load static %}
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FishBook : 회원가입</title>
<link rel="stylesheet" href="{% static 'assets/css/user_joinform.css' %}">
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/joinform.js' %}"></script>
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>
<a href="{% url 'index' %}">
<img src="{% static 'images/fish-logo.png' %}" alt="logo">
</a>
</h1>
</div>
<div id="container">
<div id="content">
<form id="join_f" method="POST" action="{% url 'users:join' %}">
{% csrf_token %}
<fieldset class="join_form">
<legend class="blind">회원가입</legend>
<div class="input_row" id="email_area">
<span class="input_box">
<label for="email" id="label_email_area"></label>
<input type="text" id="email" name="email" class="int" placeholder="이메일" autofocus>
</span>
<!-- 취소 버튼(쓴 내용 삭제)-->
</div>
<div class="error_next_box" id="email_msg" style=""></div>
<!-- <div class="input_row" id="id_area">
<span class="input_box">
<label for="userId" id="label_userId_area"></label>
<input type="text" id="userId" name="userId" class="int" placeholder="아이디">
</span>
</div> -->
<div class="error_next_box" id="id_msg" style=""></div>
<div class="input_row" id="pw_area">
<span class="input_box">
<label for="pw" id="label_pw_area"></label>
<input type="password" id="pw" name="pw" class="int" placeholder="비밀번호">
</span>
<!-- 취소 버튼(쓴 내용 삭제)-->
</div>
<div class="error_next_box" id="pw_msg" style=""></div>
<div class="input_row" id="pw_check_area">
<span class="input_box">
<label for="pw_check" id="label_pw_check_area"></label>
<input type="password" id="pw_check" name="pw_check" class="int" placeholder="비밀번호 확인">
</span>
<!-- 취소 버튼(쓴 내용 삭제)-->
</div>
<div class="error_next_box" id="pw_check_msg" style=""></div>
</fieldset>
<input type="submit" title="회원가입" id="btn_join" email_check_result="fail" pw_check_result="fail" pw_check_check_result="fail" alt="가입하기" value="가입하기">
</form>
</div>
</div>
</div>
</body>
</html>
{% load static %}
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FishBook : 회원가입</title>
<link rel="stylesheet" href="{% static 'assets/css/user_joinform.css' %}">
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/join.js' %}"></script>
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>
<a href="{% url 'index' %}">
<img src="{% static 'images/fish-logo.png' %}" alt="logo">
</a>
</h1>
</div>
<div id="container">
<div id="content">
<p>
회원가입을 축하합니다.
<br><br>
<a href="{% url 'index' %}">로그인하기</a>
</p>
</div>
</div>
</div>
</body>
</html>
{% load static %}
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FishBook : 로그인</title>
<link rel="stylesheet" href="{% static 'assets/css/user_loginform.css' %}">
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>
<a href="{% url 'index' %}">
<img src="{% static 'images/fish-logo.png' %}" alt="logo">
</a>
</h1>
</div>
<div id="container">
<div id="content">
<form id="login-form" name="loginform" method="POST" action="{% url 'users:login' %}">
{% csrf_token %}
<fieldset class="login_form">
<legend class="blind">로그인</legend>
<div class="input_row" id="email_area">
<span class="input_box">
<label for="email" id="label_userId_area"></label>
<input type="text" id="email" name="email" class="int" placeholder="이메일" autofocus>
</span>
<!-- 취소 버튼-->
</div>
<div class="input_row" id="pw_area">
<span class="input_box">
<label for="pw" id="label_pw_area"></label>
<input type="password" id="pw" name="pw" class="int" placeholder="비밀번호">
</span>
<!-- 취소 버튼-->
</div>
{% if request.GET.result == 'fail' %}
<p style="color: red;">
로그인이 실패했습니다.
</p>
{% endif %}
</fieldset>
<input type="submit" title="로그인" id="btn_login" alt="로그인" value="로그인">
</form>
<div class="find_info">
<a href="#">아이디, 비밀번호 찾기</a>
<a href="{% url 'users:joinform' %}">회원가입</a>
</div>
</div>
</div>
</div>
</body>
</html>
{% load static %}
<!DOCTYPE html>
<html lang="ko">
<head>
<title>FishBook</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="author" content="JH PARK" />
<link rel="shortcut icon" href="">
<link rel="stylesheet" href="{% static 'assets/css/main.css' %}" />
</head>
<body class="is-preload homepage">
<div id="page-wrapper">
<!-- Header -->
<div id="header-wrapper">
<header id="header" class="container">
<!-- Logo -->
<div id="logo">
<a href="{% url 'index' %}"><img src="{% static 'images/fish-logo.png' %}" %} style="height: 66px;"></a>
</div>
<!-- Nav -->
{% include 'share/_navbar.html' %}
</header>
</div>
<!-- Banner -->
<!--
<div id="banner-wrapper">
<div id="banner" class="box container">
<div class="row">
<div class="col-7 col-12-medium">
<h2>Fish Book</h2>
<p> 낚시 관련 모든 정보를 제공합니다.</p>
</div>
<div class="col-5 col-12-medium">
<ul>
<li><a href="#transport" class="button large icon solid fa-arrow-circle-right">Transport</a></li>
<li><a href="#weather" class="button alt large icon solid fa-arrow-circle-right">Weather</a></li>
</ul>
</div>
</div>
</div>
</div>
-->
<!-- Features -->
<div class="container">
<div class="row">
<div class="col-12">
<H3>개인정보 수정</H3>
</div>
</div>
</div>
<!-- Main -->
<div id="banner-wrapper">
<div class="container">
<div class="row">
<div class="col-4 col-12-medium" style="margin: 0 auto;">
<form id="join_f" name="joinForm" method="POST" action="{% url 'users:update' %}">
{% csrf_token %}
<fieldset class="join_form">
<legend class="blind">회원정보 수정</legend>
<div class="input_row" id="email_area">
<span class="input_box">
<label for="email" id="label_email_area"></label>
<input type="text" id="email" name="email" class="int" value="{{ user.email }}" readonly>
</span>
<!-- 취소 버튼(쓴 내용 삭제)-->
</div>
<div class="error_next_box" id="email_msg" style=""></div>
<!-- <div class="input_row" id="id_area">
<span class="input_box">
<label for="userId" id="label_userId_area"></label>
<input type="text" id="userId" name="userId" class="int" placeholder="아이디">
</span>
</div>
<div class="error_next_box" id="id_msg" style=""></div> -->
<div class="input_row" id="pw_area">
<span class="input_box">
<label for="pw" id="label_pw_area"></label>
<input type="password" id="pw" name="pw" class="int" placeholder="현재 비밀번호">
</span>
<!-- 취소 버튼(쓴 내용 삭제)-->
</div>
<div class="error_next_box" id="pw_msg" style=""></div>
<div class="input_row" id="new_pw_area">
<span class="input_box">
<label for="new_pw" id="label_new_pw_area"></label>
<input type="password" id="new_pw" name="new_pw" class="int" placeholder="새 비밀번호">
</span>
<!-- 취소 버튼(쓴 내용 삭제)-->
</div>
<div class="error_next_box" id="new_pw_msg" style=""></div>
<div class="input_row" id="new_pw_check_area">
<span class="input_box">
<label for="new_pw_check" id="label_new_pw_check_area"></label>
<input type="password" id="new_pw_check" name="new_pw_check" class="int" placeholder="새 비밀번호 확인">
</span>
<!-- 취소 버튼(쓴 내용 삭제)-->
</div>
<div class="error_next_box" id="new_pw_check_msg" style=""></div>
</fieldset>
<input type="submit" title="수정하기" id="btn_join" pw_check_result="fail" new_pw_check_result="fail" new_pw_check_check_result="fail" alt="수정하기" value="수정하기">
</form>
</div>
</div>
</div>
</div>
<!-- Footer -->
<div id="footer-wrapper">
<footer id="footer" class="container">
<div class="row">
<div class="col-12 col-12-medium col-12-small" >
<!-- Contact -->
<section class="widget contact last" style="text-align: center;">
<h3>Contact Us</h3>
<ul>
<li><a href="#" class="icon brands fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon brands fa-facebook-f"><span class="label">Facebook</span></a></li>
<li><a href="#" class="icon brands fa-instagram"><span class="label">Instagram</span></a></li>
</ul>
<p>경기도 용인시 기흥구 영덕동 덕영대로 1732<br />
010-xxxx-yyyy</p>
</section>
</div>
</div>
<div class="row">
<div class="col-12">
<div id="copyright">
<ul class="menu">
<li>&copy; All rights reserved</li>
</ul>
</div>
</div>
</div>
</footer>
</div>
</div>
<!-- Scripts -->
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=ae75e773f5e261bc9bb0d38c630165d8&libraries=services,clusterer"></script>
<script src="{% static 'assets/js/jquery.min.js' %}"></script>
<script src="{% static 'assets/js/jquery.dropotron.min.js' %}"></script>
<script src="{% static 'assets/js/browser.min.js' %}"></script>
<script src="{% static 'assets/js/breakpoints.min.js' %}"></script>
<script src="{% static 'assets/js/util.js' %}"></script>
<script src="{% static 'assets/js/main.js' %}"></script>
<script src="{% static 'assets/js/updateform.js' %}"></script>
{% if request.GET.result == 'success' %}
<script>
alert('정보 수정이 완료되었습니다.')
</script>
{% endif %}
{% if request.GET.result == 'fail' %}
<script>
alert('정보 수정에 실패했습니다.')
</script>
{% endif %}
</body>
</html>
from django.test import TestCase
# Create your tests here.
from django.urls import path
from .views import joinform, join, loginform, joinsuccess, checkemail, login, logout, update, updateform
app_name = "users"
urlpatterns = [
path('joinform/', joinform, name="joinform"),
path('join/', join, name="join"),
path('joinsuccess', joinsuccess, name="joinsuccess"),
path('api/checkemail', checkemail, name="checkemail"),
path('loginform/', loginform, name="loginform"),
path('login/', login, name="login"),
path('logout/', logout, name="logout"),
path('updateform', updateform, name="updateform"),
path('update', update, name="update"),
]
from django.shortcuts import render, redirect
from django.http import HttpResponseRedirect, JsonResponse
from django.urls import reverse
from .models import User
from django.forms import model_to_dict
import pdb
def joinform(request):
return render(request, 'users/joinform.html')
def joinsuccess(request):
return render(request, 'users/joinsuccess.html')
def join(request):
user = User()
user.email = request.POST.get('email')
user.userPw = request.POST.get('pw')
if user.email != None and user.userPw != None:
user.save()
results = User.objects.filter(email=request.POST.get('email')).filter(userPw=request.POST.get('pw'))
authUser = results[0]
request.session['authUser'] = model_to_dict(authUser)
return HttpResponseRedirect(reverse('users:joinsuccess'))
# return render(request, 'users/join.html')
def checkemail(request):
try:
user = User.objects.get(email=request.GET.get('email'))
except Exception as e:
user = None
result = {
'result':'success',
# 'data' : model_to_dict(user) # console에서 확인
'data' : "not exist" if user is None else "exist"
}
return JsonResponse(result)
def loginform(request):
return render(request, 'users/loginform.html')
def login(request):
results = User.objects.filter(email=request.POST.get('email')).filter(userPw=request.POST.get('pw'))
if len(results) == 0:
return HttpResponseRedirect('/users/loginform?result=fail')
authUser = results[0]
request.session['authUser'] = model_to_dict(authUser)
return HttpResponseRedirect('/')
def logout(request):
del request.session['authUser']
return HttpResponseRedirect('/')
def updateform(request):
user = User.objects.get(email=request.session['authUser']['email'])
data = {
'user': user
}
return render(request, 'users/updateform.html', data)
def update(request):
user = User.objects.get(email=request.session['authUser']['email'])
if request.POST.get('pw') == user.userPw:
pass
else:
return HttpResponseRedirect('/users/updateform?result=fail')
if request.POST.get('new_pw') != '':
user.userPw = request.POST.get('new_pw')
user.save()
return HttpResponseRedirect('/users/updateform?result=success')
# Create your views here.
https://github.com/ParkJeong/FishBook
\ No newline at end of file
This file is too large to display.
This file is too large to display.
No preview for this file type
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/go-fishing.css">
<title>Fish Book</title>
<script src="js/jquery.js"></script>
<script src="js/classie.js"></script>
<script src="js/index.js"></script>
</head>
<body>
<header>
<a href="index.html"><img id="logo" src="images/fish-logo.png"></a>
<button id="show-menu">메뉴</button>
<button id="login" type="submit">로그인 상태</button>
<input id="search" type="search">
</header>
<nav class="menu menu-hide" id="menu">
<div>
<h3>Menu</h3>
</div>
<a href="#">어종 인식</a>
<a href="#">낚시가는길</a>
<a href="#">낚시정보</a>
<a href="#">낚시터</a>
<a href="#">낚시용품</a>
<a href="#">커뮤니티</a>
</nav>
<section>
<article id="traffic-info">
교통정보
<pre>
현재 위치: 경기도 수원시 영통구
목적지: 속초
예상 시간: 4시간
</pre>
</article>
<article id="weather-info">
날씨정보
<pre>
현재 위치: 15도 맑음
목적지: 20도 흐림
</pre>
</article>
<article id="rainfall-info">
강수량정보
<pre>
목적지: 0mm
</pre>
</article>
<article id="fish-inquiry-board">
조황문의
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
</section>
<footer>
<address>경기도 수원시 영통구 영통동</address>
</footer>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/index.css">
<title>Fish Book</title>
<script src="js/jquery.js"></script>
<script src="js/classie.js"></script>
<script src="js/index.js"></script>
</head>
<body>
<header>
<a href="index.html"><img id="logo" src="image/fish-logo.png"></a>
<button id="show-menu">메뉴</button>
<button id="login" type="submit">로그인 상태</button>
<input id="search" type="search">
</header>
<nav class="menu menu-hide" id="menu">
<div>
<h3>Menu</h3>
</div>
<a href="#">어종 인식</a>
<a href="go-fishing.html">낚시가는길</a>
<a href="#">낚시정보</a>
<a href="#">낚시터</a>
<a href="#">낚시용품</a>
<a href="#">커뮤니티</a>
</nav>
<section>
<article id="traffic-info">
교통정보
<pre>
현재 위치: 경기도 수원시 영통구
목적지: 속초
예상 시간: 4시간
</pre>
</article>
<article id="weather-info">
날씨정보
<pre>
현재 위치: 15도 맑음
목적지: 20도 흐림
</pre>
</article>
<article id="rainfall-info">
강수량정보
<pre>
목적지: 0mm
</pre>
</article>
<article id="search-fish">
어종검색
<pre>
1. 어종1
2. 어종2
3. 어종3
4. 어종4
5. 어종5
</pre>
</article>
<article id="map">
지도
</article>
<article id="best-post">
best글5개
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
<article id="newest-post">
최신글5개
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
<article id="board">
자유게시판
<pre>
1. 글1
2. 글2
3. 글3
4. 글4
5. 글5
</pre>
</article>
</section>
<footer>
<address>경기도 수원시 영통구 영통동</address>
</footer>
</body>
</html>
\ No newline at end of file
......@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FishBook : 회원가입</title>
<link rel="stylesheet" href="css/join/user_join.css">
<link rel="stylesheet" href="css/user_join.css">
<script src="js/jquery.js"></script>
<script src="js/join.js"></script>
</head>
......@@ -13,7 +13,7 @@
<div id="header">
<h1>
<a href="#">
<img src="images/fish-4925732.png" alt="logo">
<img src="image/fish-logo.png" alt="logo">
</a>
</h1>
</div>
......
/*!
* classie - class helper functions
* from bonzo https://github.com/ded/bonzo
*
* classie.has( elem, 'my-class' ) -> true/false
* classie.add( elem, 'my-new-class' )
* classie.remove( elem, 'my-unwanted-class' )
* classie.toggle( elem, 'my-class' )
*/
/*jshint browser: true, strict: true, undef: true */
( function( window ) {
'use strict';
// class helper functions from bonzo https://github.com/ded/bonzo
function classReg( className ) {
return new RegExp("(^|\\s+)" + className + "(\\s+|$)");
}
// classList support for class management
// altho to be fair, the api sucks because it won't accept multiple classes at once
var hasClass, addClass, removeClass;
if ( 'classList' in document.documentElement ) {
hasClass = function( elem, c ) {
return elem.classList.contains( c );
};
addClass = function( elem, c ) {
elem.classList.add( c );
};
removeClass = function( elem, c ) {
elem.classList.remove( c );
};
}
else {
hasClass = function( elem, c ) {
return classReg( c ).test( elem.className );
};
addClass = function( elem, c ) {
if ( !hasClass( elem, c ) ) {
elem.className = elem.className + ' ' + c;
}
};
removeClass = function( elem, c ) {
elem.className = elem.className.replace( classReg( c ), ' ' );
};
}
function toggleClass( elem, c ) {
var fn = hasClass( elem, c ) ? removeClass : addClass;
fn( elem, c );
}
window.classie = {
// full names
hasClass: hasClass,
addClass: addClass,
removeClass: removeClass,
toggleClass: toggleClass,
// short names
has: hasClass,
add: addClass,
remove: removeClass,
toggle: toggleClass
};
})( window );
\ No newline at end of file
window.onload = function(){
var menu = document.getElementById('menu'),
btnShowMenu = document.getElementById('show-menu');
btnHideMenu = document.getElementById('hide-menu');
btnShowMenu.addEventListener("click", function showMenu(e) {
classie.toggle(this, 'active');
classie.toggle(menu, 'menu-open');
});
btnHideMenu.addEventListener("click", function showMenu(e) {
classie.toggle(this, 'active');
classie.toggle(menu, 'menu-open');
});
};
......@@ -4,14 +4,14 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FishBook : 로그인</title>
<link rel="stylesheet" href="css/login/user_login.css">
<link rel="stylesheet" href="css/user_login.css">
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>
<a href="#">
<img src="images/fish-4925732.png" alt="logo">
<img src="image/fish-logo.png" alt="logo">
</a>
</h1>
</div>
......
No preview for this file type
Created by Codrops
Please read more about our license here: http://tympanus.net/codrops/licensing/
\ No newline at end of file
/* General styles for all menus */
.cbp-spmenu {
background: #47a3da;
position: fixed;
}
.cbp-spmenu h3 {
color: #afdefa;
font-size: 1.9em;
padding: 20px;
margin: 0;
font-weight: 300;
background: #0d77b6;
}
.cbp-spmenu a {
display: block;
color: #fff;
font-size: 1.1em;
font-weight: 300;
}
.cbp-spmenu a:hover {
background: #258ecd;
}
.cbp-spmenu a:active {
background: #afdefa;
color: #47a3da;
}
/* Orientation-dependent styles for the content of the menu */
/* 좌우의 세로로 긴 메뉴에 대한 정보 */
.cbp-spmenu-vertical {
width: 240px;
height: 100%;
top: 0;
z-index: 1000;
}
/* 좌우의 세로로 긴 메뉴안의 각 메뉴에 대한 정보 */
.cbp-spmenu-vertical a {
border-bottom: 1px solid #258ecd;
padding: 1em;
}
/* 위아래의 가로로 긴 메뉴에 대한 정보 */
.cbp-spmenu-horizontal {
width: 100%;
height: 150px;
left: 0;
z-index: 1000;
overflow: hidden;
}
/* 위아래의 가로로 긴 메뉴의 Menu에 대한 정보 */
.cbp-spmenu-horizontal h3 {
height: 100%;
width: 20%;
float: left;
}
/* 위아래의 가로로 긴 메뉴안의 각 메뉴에 대한 정보 */
.cbp-spmenu-horizontal a {
float: left;
width: 20%;
padding: 0.8em;
border-left: 1px solid #258ecd;
}
/* 메뉴 숨겨놓기 */
/* Vertical menu that slides from the left or right */
.cbp-spmenu-left {
left: -240px;
}
.cbp-spmenu-right {
right: -240px;
}
.cbp-spmenu-left.cbp-spmenu-open {
left: 0px;
}
.cbp-spmenu-right.cbp-spmenu-open {
right: 0px;
}
/* Horizontal menu that slides from the top or bottom */
.cbp-spmenu-top {
top: -150px;
}
.cbp-spmenu-bottom {
bottom: -150px;
}
.cbp-spmenu-top.cbp-spmenu-open {
top: 0px;
}
.cbp-spmenu-bottom.cbp-spmenu-open {
bottom: 0px;
}
/* Push classes applied to the body */
.cbp-spmenu-push {
overflow-x: hidden;
position: relative;
left: 0;
}
.cbp-spmenu-push-toright {
left: 240px;
}
.cbp-spmenu-push-toleft {
left: -240px;
}
/* Transitions */
.cbp-spmenu,
.cbp-spmenu-push {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;
}
/* Example media queries */
@media screen and (max-width: 55.1875em){
.cbp-spmenu-horizontal {
font-size: 75%;
height: 110px;
}
.cbp-spmenu-top {
top: -110px;
}
.cbp-spmenu-bottom {
bottom: -110px;
}
}
@media screen and (max-height: 26.375em){
.cbp-spmenu-vertical {
font-size: 90%;
width: 190px;
}
.cbp-spmenu-left,
.cbp-spmenu-push-toleft {
left: -190px;
}
.cbp-spmenu-right {
right: -190px;
}
.cbp-spmenu-push-toright {
left: 190px;
}
}
/* General Demo Style */
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);
@font-face {
font-family: 'fontawesome';
src:url('../fonts/fontawesome.eot');
src:url('../fonts/fontawesome.eot?#iefix') format('embedded-opentype'),
url('../fonts/fontawesome.svg#fontawesome') format('svg'),
url('../fonts/fontawesome.woff') format('woff'),
url('../fonts/fontawesome.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
body, html { font-size: 100%; padding: 0; margin: 0;}
/* Reset */
*,
*:after,
*:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before,
.clearfix:after {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
}
body {
font-family: 'Lato', Calibri, Arial, sans-serif;
color: #47a3da;
}
a {
color: #f0f0f0;
text-decoration: none;
}
a:hover {
color: #000;
}
.main,
.container > header {
width: 90%;
max-width: 69em;
margin: 0 auto;
padding: 0 1.875em 3.125em 1.875em;
}
.container > header {
padding: 2.875em 1.875em 1.875em;
}
.container > header h1 {
font-size: 2.125em;
line-height: 1.3;
margin: 0;
float: left;
font-weight: 400;
}
.container > header span {
display: block;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.5em;
padding: 0 0 0.6em 0.1em;
}
.container > header nav {
float: right;
}
.container > header nav a {
display: block;
float: left;
position: relative;
width: 2.5em;
height: 2.5em;
background: #fff;
border-radius: 50%;
color: transparent;
margin: 0 0.1em;
border: 4px solid #47a3da;
text-indent: -8000px;
}
.container > header nav a:after {
content: attr(data-info);
color: #47a3da;
position: absolute;
width: 600%;
top: 120%;
text-align: right;
right: 0;
opacity: 0;
pointer-events: none;
}
.container > header nav a:hover:after {
opacity: 1;
}
.container > header nav a:hover {
background: #47a3da;
}
.main > section {
max-width: 260px;
width: 90%;
margin: 0 auto;
}
.main > section h2 {
font-weight: 300;
color: #ccc;
}
.main > section button {
border: none;
background: #47a3da;
color: #fff;
padding: 1.5em;
display: block;
width: 100%;
cursor: pointer;
margin: 10px 0;
font-size: 0.8em;
}
.main > section button:hover {
background: #258ecd;
}
.main > section button.active {
background: #0d77b6;
}
.main > section button.disabled {
background: #aaa;
pointer-events: none;
}
.icon-drop:before,
.icon-arrow-left:before {
font-family: 'fontawesome';
position: absolute;
top: 0;
width: 100%;
height: 100%;
speak: none;
font-style: normal;
font-weight: normal;
line-height: 2;
text-align: center;
color: #47a3da;
-webkit-font-smoothing: antialiased;
text-indent: 8000px;
padding-left: 8px;
}
.container > header nav a:hover:before {
color: #fff;
}
.icon-drop:before {
content: "\e000";
}
.icon-arrow-left:before {
content: "\f060";
}
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>
This is a custom SVG font generated by IcoMoon.
<iconset grid="14"></iconset>
</metadata>
<defs>
<font id="fontawesome" horiz-adv-x="448" >
<font-face units-per-em="448" ascent="432" descent="-16" />
<missing-glyph horiz-adv-x="448" />
<glyph unicode="&#xe000;" d="M 221.657,407.485 ,m0.00,0.00,c 0.00,0.00 -132.984-182.838 -132.205-286.236 0.515-68.522 61.089-123.688 135.314-123.218 74.202,0.479 133.943,56.421 133.428,124.943 C 357.414,226.368 221.657,407.485 221.657,407.485 z" horiz-adv-x="448.00000000000006" />
<glyph unicode="&#xf060;" d="M 384.00,208.00l0.00-32.00 q0.00-13.25 -8.125-22.625t-21.125-9.375l-176.00,0.00 l 73.25-73.50q 9.50-9.00 9.50-22.50t-9.50-22.50l-18.75-19.00q-9.25-9.25 -22.50-9.25q-13.00,0.00 -22.75,9.25l-162.75,163.00q-9.25,9.25 -9.25,22.50q0.00,13.00 9.25,22.75l 162.75,162.50q 9.50,9.50 22.75,9.50q 13.00,0.00 22.50-9.50l 18.75-18.50q 9.50-9.50 9.50-22.75t-9.50-22.75l-73.25-73.25l 176.00,0.00 q 13.00,0.00 21.125-9.375 t 8.125-22.625z" horiz-adv-x="384" />
<glyph unicode="&#x20;" horiz-adv-x="224" />
<glyph class="hidden" unicode="&#xf000;" d="M0,432L 448 -16L0 -16 z" horiz-adv-x="0" />
</font></defs></svg>
\ No newline at end of file
Icons made with http://icomoon.io/
#Font Awesome 3.0.2
##the iconic font designed for use with Twitter Bootstrap
The full suite of pictographic icons, examples, and documentation can be found at:
http://fortawesome.github.com/Font-Awesome/
##License
- The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
- Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - http://opensource.org/licenses/mit-license.html
- The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
- Attribution is no longer required in Font Awesome 3.0, but much appreciated: "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"
##Contact
- Email: dave@davegandy.com
- Twitter: http://twitter.com/fortaweso_me
- Work: Lead Product Designer @ http://kyru.us
##Changelog
- v3.0.0 - all icons redesigned from scratch, optimized for Bootstrap's 14px default
- v3.0.1 - much improved rendering in webkit, various bugfixes
- v3.0.2 - much improved rendering and alignment in IE7
<!DOCTYPE html>
<html lang="en" class="no-js">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Blueprint: Slide and Push Menus</title>
<meta name="description" content="Blueprint: Slide and Push Menus" />
<meta name="keywords" content="sliding menu, pushing menu, navigation, responsive, menu, css, jquery" />
<meta name="author" content="Codrops" />
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" type="text/css" href="css/default.css" />
<link rel="stylesheet" type="text/css" href="css/component.css" />
<script src="js/modernizr.custom.js"></script>
</head>
<body class="cbp-spmenu-push">
<nav class="cbp-spmenu cbp-spmenu-vertical cbp-spmenu-left" id="cbp-spmenu-s1">
<h3>Menu</h3>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
</nav>
<nav class="cbp-spmenu cbp-spmenu-vertical cbp-spmenu-right" id="cbp-spmenu-s2">
<h3>Menu</h3>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
</nav>
<nav class="cbp-spmenu cbp-spmenu-horizontal cbp-spmenu-top" id="cbp-spmenu-s3">
<h3>Menu</h3>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
</nav>
<nav class="cbp-spmenu cbp-spmenu-horizontal cbp-spmenu-bottom" id="cbp-spmenu-s4">
<h3>Menu</h3>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
</nav>
<div class="container">
<header class="clearfix">
<span>Blueprint</span>
<h1>Slide and Push Menus</h1>
<nav>
<a href="http://tympanus.net/Blueprints/QuotesRotator/" class="icon-arrow-left" data-info="previous Blueprint">Previous Blueprint</a>
<a href="http://tympanus.net/codrops/?p=14725" class="icon-drop" data-info="back to the Codrops article">back to the Codrops article</a>
</nav>
</header>
<div class="main">
<section>
<h2>Slide Menus</h2>
<!-- Class "cbp-spmenu-0" gets applied to menu -->
<button id="showLeft">Show/Hide Left Slide Menu</button>
<button id="showRight">Show/Hide Right Slide Menu</button>
<button id="showTop">Show/Hide Top Slide Menu</button>
<button id="showBottom">Show/Hide Bottom Slide Menu</button>
</section>
<section class="buttonset">
<h2>Push Menus</h2>
<!-- Class "cbp-spmenu-open" gets applied to menu and "cbp-spmenu-push-toleft" or "cbp-spmenu-push-toright" to the body -->
<button id="showLeftPush">Show/Hide Left Push Menu</button>
<button id="showRightPush">Show/Hide Right Push Menu</button>
</section>
</div>
</div>
<!-- Classie - class helper functions by @desandro https://github.com/desandro/classie -->
<script src="js/classie.js"></script>
<script>
var menuLeft = document.getElementById( 'cbp-spmenu-s1' ),
menuRight = document.getElementById( 'cbp-spmenu-s2' ),
menuTop = document.getElementById( 'cbp-spmenu-s3' ),
menuBottom = document.getElementById( 'cbp-spmenu-s4' ),
showLeft = document.getElementById( 'showLeft' ),
showRight = document.getElementById( 'showRight' ),
showTop = document.getElementById( 'showTop' ),
showBottom = document.getElementById( 'showBottom' ),
showLeftPush = document.getElementById( 'showLeftPush' ),
showRightPush = document.getElementById( 'showRightPush' ),
body = document.body;
showLeft.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( menuLeft, 'cbp-spmenu-open' );
disableOther( 'showLeft' );
};
showRight.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( menuRight, 'cbp-spmenu-open' );
disableOther( 'showRight' );
};
showTop.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( menuTop, 'cbp-spmenu-open' );
disableOther( 'showTop' );
};
showBottom.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( menuBottom, 'cbp-spmenu-open' );
disableOther( 'showBottom' );
};
showLeftPush.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( body, 'cbp-spmenu-push-toright' );
classie.toggle( menuLeft, 'cbp-spmenu-open' );
disableOther( 'showLeftPush' );
};
showRightPush.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( body, 'cbp-spmenu-push-toleft' );
classie.toggle( menuRight, 'cbp-spmenu-open' );
disableOther( 'showRightPush' );
};
function disableOther( button ) {
if( button !== 'showLeft' ) {
classie.toggle( showLeft, 'disabled' );
}
if( button !== 'showRight' ) {
classie.toggle( showRight, 'disabled' );
}
if( button !== 'showTop' ) {
classie.toggle( showTop, 'disabled' );
}
if( button !== 'showBottom' ) {
classie.toggle( showBottom, 'disabled' );
}
if( button !== 'showLeftPush' ) {
classie.toggle( showLeftPush, 'disabled' );
}
if( button !== 'showRightPush' ) {
classie.toggle( showRightPush, 'disabled' );
}
}
</script>
</body>
</html>
/*!
* classie - class helper functions
* from bonzo https://github.com/ded/bonzo
*
* classie.has( elem, 'my-class' ) -> true/false
* classie.add( elem, 'my-new-class' )
* classie.remove( elem, 'my-unwanted-class' )
* classie.toggle( elem, 'my-class' )
*/
/*jshint browser: true, strict: true, undef: true */
( function( window ) {
'use strict';
// class helper functions from bonzo https://github.com/ded/bonzo
function classReg( className ) {
return new RegExp("(^|\\s+)" + className + "(\\s+|$)");
}
// classList support for class management
// altho to be fair, the api sucks because it won't accept multiple classes at once
var hasClass, addClass, removeClass;
if ( 'classList' in document.documentElement ) {
hasClass = function( elem, c ) {
return elem.classList.contains( c );
};
addClass = function( elem, c ) {
elem.classList.add( c );
};
removeClass = function( elem, c ) {
elem.classList.remove( c );
};
}
else {
hasClass = function( elem, c ) {
return classReg( c ).test( elem.className );
};
addClass = function( elem, c ) {
if ( !hasClass( elem, c ) ) {
elem.className = elem.className + ' ' + c;
}
};
removeClass = function( elem, c ) {
elem.className = elem.className.replace( classReg( c ), ' ' );
};
}
function toggleClass( elem, c ) {
var fn = hasClass( elem, c ) ? removeClass : addClass;
fn( elem, c );
}
window.classie = {
// full names
hasClass: hasClass,
addClass: addClass,
removeClass: removeClass,
toggleClass: toggleClass,
// short names
has: hasClass,
add: addClass,
remove: removeClass,
toggle: toggleClass
};
})( window );
\ No newline at end of file
/* Modernizr 2.6.2 (Custom Build) | MIT & BSD
* Build: http://modernizr.com/download/#-shiv-cssclasses-load
*/
;window.Modernizr=function(a,b,c){function u(a){j.cssText=a}function v(a,b){return u(prefixes.join(a+";")+(b||""))}function w(a,b){return typeof a===b}function x(a,b){return!!~(""+a).indexOf(b)}function y(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:w(f,"function")?f.bind(d||b):f}return!1}var d="2.6.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m={},n={},o={},p=[],q=p.slice,r,s={}.hasOwnProperty,t;!w(s,"undefined")&&!w(s.call,"undefined")?t=function(a,b){return s.call(a,b)}:t=function(a,b){return b in a&&w(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=q.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(q.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(q.call(arguments)))};return e});for(var z in m)t(m,z)&&(r=z.toLowerCase(),e[r]=m[z](),p.push((e[r]?"":"no-")+r));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)t(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},u(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e<g;e++)d.createElement(f[e]);return d}function p(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return r.shivMethods?n(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+l().join().replace(/\w+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(r,b.frag)}function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.hasCSS&&(c.hasCSS=!!k(a,"article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}")),j||p(a,c),a}var c=a.html5||{},d=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,e=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f,g="_html5shiv",h=0,i={},j;(function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+p.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
\ No newline at end of file
/* General styles for all menus */
.cbp-spmenu {
background: #47a3da;
position: fixed;
}
.cbp-spmenu h3 {
color: #afdefa;
font-size: 1.9em;
padding: 20px;
margin: 0;
font-weight: 300;
background: #0d77b6;
}
.cbp-spmenu a {
display: block;
color: #fff;
font-size: 1.1em;
font-weight: 300;
}
.cbp-spmenu a:hover {
background: #258ecd;
}
.cbp-spmenu a:active {
background: #afdefa;
color: #47a3da;
}
/* Orientation-dependent styles for the content of the menu */
.cbp-spmenu-vertical {
width: 240px;
height: 100%;
top: 0;
z-index: 1000;
}
.cbp-spmenu-vertical a {
border-bottom: 1px solid #258ecd;
padding: 1em;
}
.cbp-spmenu-horizontal {
width: 100%;
height: 150px;
left: 0;
z-index: 1000;
overflow: hidden;
}
.cbp-spmenu-horizontal h3 {
height: 100%;
width: 20%;
float: left;
}
.cbp-spmenu-horizontal a {
float: left;
width: 20%;
padding: 0.8em;
border-left: 1px solid #258ecd;
}
/* Vertical menu that slides from the left or right */
.cbp-spmenu-left {
left: -240px;
}
.cbp-spmenu-right {
right: -240px;
}
.cbp-spmenu-left.cbp-spmenu-open {
left: 0px;
}
.cbp-spmenu-right.cbp-spmenu-open {
right: 0px;
}
/* Horizontal menu that slides from the top or bottom */
.cbp-spmenu-top {
top: -150px;
}
.cbp-spmenu-bottom {
bottom: -150px;
}
.cbp-spmenu-top.cbp-spmenu-open {
top: 0px;
}
.cbp-spmenu-bottom.cbp-spmenu-open {
bottom: 0px;
}
/* Push classes applied to the body */
.cbp-spmenu-push {
overflow-x: hidden;
position: relative;
left: 0;
}
.cbp-spmenu-push-toright {
left: 240px;
}
.cbp-spmenu-push-toleft {
left: -240px;
}
/* Transitions */
.cbp-spmenu,
.cbp-spmenu-push {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;
}
/* Example media queries */
@media screen and (max-width: 55.1875em){
.cbp-spmenu-horizontal {
font-size: 75%;
height: 110px;
}
.cbp-spmenu-top {
top: -110px;
}
.cbp-spmenu-bottom {
bottom: -110px;
}
}
@media screen and (max-height: 26.375em){
.cbp-spmenu-vertical {
font-size: 90%;
width: 190px;
}
.cbp-spmenu-left,
.cbp-spmenu-push-toleft {
left: -190px;
}
.cbp-spmenu-right {
right: -190px;
}
.cbp-spmenu-push-toright {
left: 190px;
}
}
var menuLeft = document.getElementById( 'cbp-spmenu-s1' ),
menuRight = document.getElementById( 'cbp-spmenu-s2' ),
menuTop = document.getElementById( 'cbp-spmenu-s3' ),
menuBottom = document.getElementById( 'cbp-spmenu-s4' ),
showLeft = document.getElementById( 'showLeft' ),
showRight = document.getElementById( 'showRight' ),
showTop = document.getElementById( 'showTop' ),
showBottom = document.getElementById( 'showBottom' ),
showLeftPush = document.getElementById( 'showLeftPush' ),
showRightPush = document.getElementById( 'showRightPush' ),
body = document.body;
showLeft.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( menuLeft, 'cbp-spmenu-open' );
disableOther( 'showLeft' );
};
showRight.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( menuRight, 'cbp-spmenu-open' );
disableOther( 'showRight' );
};
showTop.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( menuTop, 'cbp-spmenu-open' );
disableOther( 'showTop' );
};
showBottom.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( menuBottom, 'cbp-spmenu-open' );
disableOther( 'showBottom' );
};
showLeftPush.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( body, 'cbp-spmenu-push-toright' );
classie.toggle( menuLeft, 'cbp-spmenu-open' );
disableOther( 'showLeftPush' );
};
showRightPush.onclick = function() {
classie.toggle( this, 'active' );
classie.toggle( body, 'cbp-spmenu-push-toleft' );
classie.toggle( menuRight, 'cbp-spmenu-open' );
disableOther( 'showRightPush' );
};
function disableOther( button ) {
if( button !== 'showLeft' ) {
classie.toggle( showLeft, 'disabled' );
}
if( button !== 'showRight' ) {
classie.toggle( showRight, 'disabled' );
}
if( button !== 'showTop' ) {
classie.toggle( showTop, 'disabled' );
}
if( button !== 'showBottom' ) {
classie.toggle( showBottom, 'disabled' );
}
if( button !== 'showLeftPush' ) {
classie.toggle( showLeftPush, 'disabled' );
}
if( button !== 'showRightPush' ) {
classie.toggle( showRightPush, 'disabled' );
}
}
<!DOCTYPE html>
<html lang="ko" dir="ltr">
<head>
<meta charset="utf-8">
<title>slide_push_menus</title>
<link rel="stylesheet" href="css/slide_push_menus.css">
<script type="text/javascript" src="js/slide_push_menus.js"></script>
</head>
<body>
<!-- body has the class "cbp-spmenu-push" -->
<nav class="cbp-spmenu cbp-spmenu-vertical cbp-spmenu-left" id="cbp-spmenu-s1">
<h3>Menu</h3>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
</nav>
<nav class="cbp-spmenu cbp-spmenu-vertical cbp-spmenu-right" id="cbp-spmenu-s2">
<h3>Menu</h3>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
</nav>
<nav class="cbp-spmenu cbp-spmenu-horizontal cbp-spmenu-top" id="cbp-spmenu-s3">
<h3>Menu</h3>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
</nav>
<nav class="cbp-spmenu cbp-spmenu-horizontal cbp-spmenu-bottom" id="cbp-spmenu-s4">
<h3>Menu</h3>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
<a href="#">Celery seakale</a>
<a href="#">Dulse daikon</a>
<a href="#">Zucchini garlic</a>
<a href="#">Catsear azuki bean</a>
<a href="#">Dandelion bunya</a>
<a href="#">Rutabaga</a>
</nav>
<div class="container">
<div class="main">
<section>
<h2>Slide Menus</h2>
<!-- Class "cbp-spmenu-open" gets applied to menu -->
<button id="showLeft">Show/Hide Left Slide Menu</button>
<button id="showRight">Show/Hide Right Slide Menu</button>
<button id="showTop">Show/Hide Top Slide Menu</button>
<button id="showBottom">Show/Hide Bottom Slide Menu</button>
</section>
<section class="buttonset">
<h2>Push Menus</h2>
<!-- Class "cbp-spmenu-open" gets applied to menu and "cbp-spmenu-push-toleft" or "cbp-spmenu-push-toright" to the body -->
<button id="showLeftPush">Show/Hide Left Push Menu</button>
<button id="showRightPush">Show/Hide Right Push Menu</button>
</section>
</div>
</div>
</body>
</html>
[{"user_key":1,"user_name":"parkjeonghoon1","user_id":"kangtak1","user_pw":"password1","user_email":"kangtak1@naver.com"},
{"user_key":2,"user_name":"parkjeonghoon2","user_id":"kangtak2","user_pw":"password2","user_email":"kangtak2@naver.com"},
{"user_key":3,"user_name":"parkjeonghoon3","user_id":"kangtak3","user_pw":"password3","user_email":"kangtak3@naver.com"},
{"user_key":4,"user_name":"parkjeonghoon4","user_id":"kangtak4","user_pw":"password4","user_email":"kangtak4@naver.com"},
{"user_key":5,"user_name":"parkjeonghoon5","user_id":"kangtak5","user_pw":"password5","user_email":"kangtak5@naver.com"},
{"user_key":6,"user_name":"parkjeonghoon6","user_id":"kangtak6","user_pw":"password6","user_email":"kangtak6@naver.com"},
{"user_key":7,"user_name":"parkjeonghoon7","user_id":"kangtak7","user_pw":"password7","user_email":"kangtak7@naver.com"},
{"user_key":8,"user_name":"parkjeonghoon8","user_id":"kangtak8","user_pw":"password8","user_email":"kangtak8@naver.com"},
{"user_key":9,"user_name":"parkjeonghoon9","user_id":"kangtak9","user_pw":"password9","user_email":"kangtak9@naver.com"},
{"user_key":10,"user_name":"parkjeonghoon10","Id":"kangtak10","Pw":"password10","Email":"kangtak10@naver.com"}]
No preview for this file type
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1586845021;
cv=none; b=Ln4srky+0t/yqhfbivVL0XDmK0zSfp2G5zmjDuKC6mHOnEhhkLKE5Dk/0Eyp
y3Mw9aRkUOlSF/X5FiLtu7XtvC/H9VZCqw6lZMLGWzzp514xnOzMnGm0OsEoj1qAnSdnhp
IWJ4aoUwzLcSajXI79Ga8ie5OHEzZIZOd3BB+ADn05qMRpBtbI9c4+mr7mkN+xLgEXLKdi
kWlxKvOP4bWgiqNJppGvKDySpK3+UJ6MmXEVI7S7ZuXfu225PlF8ySq94qH5SY0UtWTcOD
A7encdGrBDfy0z1+bj7SB/2kcwh4tcdkY82YnBqMkdeqG0TTy8Tv4s0GM3Nb/yTCDkTe4e
gA==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1586845021; c=relaxed/relaxed;
bh=paQu9NslC55WcOfgL9VbUfvzyY1RMgCr3swHcBytR6U=;
h=dkim-signature:from:date:message-id:subject:to; b=oKQWT4X57b74P+tBM7L
9k6yJ3AROWqZoPeKJ7gwAnLBTepnTWSrqkxDQzUpFB2TcRLPwzkFNMeOwITw3YLJmV6foY
vySGh/RuvdBbBVcfVBzmGyHIED6BFKMh2Kb9r6LG50moYZnEY1kLPqqJb19ISZ04btJcvH
1STcU0zTveX4pRnQw1Y3z2Ia7hlSgFoqbLIoyCSE/z/fEyBcLoUp1W/LCP6EWmEaBKyCe9
yI+86Tv2NfsWLgHf1AyVPQyZU7XirbFvd+bbwf1AQ90bllVZEfuXPmqlMiGbCAVKcrZgnh
AlNZ4CDbbKT7KwM1Hj9eQS4th9ZkubFWEk1UBnhpFxQ==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.53 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
Return-Path: <jyshin@trizcorp.com>
Received-SPF: softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.53 as permitted sender)
client-ip=209.85.208.53; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.53 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
X-Naver-ESV: +s+YpB3G1H+dp4eqjAURp4JGWHmmFouXKAJYkXm=
X-Session-IP: 209.85.208.53
Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53])
by crcvmail25.nm.naver.com with ESMTP id i1ZmkbcLQGWLdZV4LEc1jg
for <kangtak6291@naver.com>;
Tue, 14 Apr 2020 06:17:01 -0000
Received: by mail-ed1-f53.google.com with SMTP id e5so15531413edq.5
for <kangtak6291@naver.com>; Mon, 13 Apr 2020 23:17:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=trizcorp-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc;
bh=paQu9NslC55WcOfgL9VbUfvzyY1RMgCr3swHcBytR6U=;
b=HQ65LwIR67/y468J4ESMjdNsGQ36LuNNMjSd+obPIgstuKL42OAXNChwRQuyiN00rU
qQf5GBWcPRxTeyzIpECCT6tq7k4voni/L/haK1v+iVurgF1z85Ysaidw1pnwBsRNvJlb
01XPiLC6FWIhmaH0dI51kS/93WYyfZUBxugptlGlOhHhgF8u+1RKwe3LhIpVsV8y3nIM
J8p2iIV55TgEALD5CxwO/Q4jFGC3T8RHZFYUDTgG/vadsK7Kal2+wuOzPBCab7H/aRjy
JXnqURc4mAmJzBeM0lo3YtFeB8LXNitleQq2vNrAUSILZedgjUk0wuoL0OoZ4NZRdPVl
UDxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=paQu9NslC55WcOfgL9VbUfvzyY1RMgCr3swHcBytR6U=;
b=KwqcDvxbPD/FEI1kl+/q2xojHsLazrDxP54c9DX0Z0+0ZS+9zrZfNRWvTO1PPfk9X1
Q3SUTfnuc5wruPjxHwEJT3r9ZXwxSv6z1R9bD5oh3PHHaJrA8kiZZwe3TgHZJklB8/0N
s47/+S+IJVBhKhdhfNpQaC9cULnr5rd8LCULmX1FdCBMflLJmGQZq9rSwZnykmo0aDjF
rdoi4EzdoIrXFRUuP6VwhXzF6CQjhCqKIu3/bRlg8hiTKsw/1E28AKbXx2j51PSvTEC9
v3/fP3cf10eOj9MnVfvw49K16o2q7UDIguZQKM3kHkuFljdPvgDnI+bq1V4TUFEGBqza
m1mg==
X-Gm-Message-State: AGi0PuZcv7j2qNk/hwvRG/pBvWxexNceIwjrZ9IUZMAh2UCCMx/pGmXZ
C3WoADVN0guvL0XedieSziEBMYfE/tHEk/FVwmyh3G1O
X-Google-Smtp-Source: APiQypLiD5uzE7iDKJ7PFzIPAewJyXQk6I5Pz9ye6xOWjpEgWiPZjv9o8FsnEGHN05j6q1UCEtrjD/gdUVBpMEuSPvA=
X-Received: by 2002:a17:906:3f88:: with SMTP id b8mr19713101ejj.301.1586845019500;
Mon, 13 Apr 2020 23:16:59 -0700 (PDT)
MIME-Version: 1.0
References: <CADdTatcbvq+qDyhJY4n9KDJZi4fA+LuKS_PYA+o1sCa==zj1Bg@mail.gmail.com>
<8f4b62535c0b460846a9c51da37b75c@cweb016.nm.nfra.io> <CADdTatfyesD30bADSV6tpE3iK8MGAHcqwAvv0wB0+fQFNLB5jg@mail.gmail.com>
<8773249ee6441238e16bd23baec2aa48@cweb014.nm.nfra.io> <CADdTatcOpWHxt91mB9hwsvxn6hzuKQMs+wG1_UEKGujbKdCm4g@mail.gmail.com>
<746b88883e84146beea7f5eb22837d4@cweb008.nm.nfra.io> <CADdTatfHin4J0cnKP6NnmR5TyTiz546ga=nCsBL8OEk014obZA@mail.gmail.com>
<a3c12cefcc10be12ae3f65dbbdca71d@cweb013.nm.nfra.io> <CADdTatdXTVrZEpUDpEN0NfJScg+kt4PjYOK9MQZ2spTWg5K=0Q@mail.gmail.com>
<c24e8e67c94195b5115d2fb3dc5762@cweb015.nm.nfra.io>
In-Reply-To: <c24e8e67c94195b5115d2fb3dc5762@cweb015.nm.nfra.io>
From: =?UTF-8?B?7Iug7KSA7JiB?= <jyshin@trizcorp.com>
Date: Tue, 14 Apr 2020 15:16:47 +0900
Message-ID: <CADdTatcXyCP7K18UxvtzHM2QQ=zD65j+vYpTcEoDxRbEfcXX6g@mail.gmail.com>
Subject: =?UTF-8?B?UmU6IOyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak65SU7J6Q7J24MiA=?=
=?UTF-8?B?7IiY7JeF7J2EIOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLiAx7KO87LCoIA==?=
=?UTF-8?B?6rO87KCcIOyImOyglSDtm4Qg7KCc7Lac7ZWp64uI64ukLg==?=
To: =?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>
Cc: =?UTF-8?B?6rmA7KKF7JmE?= <jwkim@trizcorp.com>,
=?UTF-8?B?6rCV6rK97J28?= <ruddlf4933@trizcorp.com>
Content-Type: multipart/alternative; boundary="000000000000b37b4305a33a25d3"
--000000000000b37b4305a33a25d3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
7J2RIOuwleygle2biCDtlZnsg53snbQg66eQ7ZWcIOuwqeuyleycvOuhnCDsp4TtlontlZjripTq
sowg7KKL7J2E6rKDIOqwmeyVhA0KDQrtjIzsnbTsjazsnLzroZwg7Ju57ISc67mE7Iqk66W8IO2V
oCDsiJgg7J6I64qUIO2UhOugiOyehOybjO2BrOuPhCDsl6zrn6zqsJzqsIAg7J6I64qU642wDQrq
t7jspJEg6rCA7J6lIOqwhOqysO2VmOqzoCDsoJHqt7ztlZjquLAg7Ims7Jq0IGZsYXNr66W8IOyN
qOuztOyekC4NCg0K67CV7KCV7ZuIIO2VmeyDneydtCDrp5DtlZzqsoMg7LKY65+8LCDstpTtm4Ts
l5Ag7J6Q7Iug6rCQ7J20IOyDneq4sOqzoOuCmOyEnCArIOuEiOqwgCDsnbQg7ISc67mE7Iqk66W8
IOqzhOyGjSDqsJzrsJztlbQg67O06rOgIOyLtuydhOuVjCDsiqTtlITrp4HrtoDtirjroZwg6rCc
67Cc7ZW067SQ67SQDQpIVE1M6rO8IENTU+uTseydgCDqt7jrjIDroZwg7JO4IOyImCDsnojqs6As
IOyEnOuyhOyCrOydtOuTnCDrtoDrtoTrp4wg7Iqk7ZSE66eB67aA7Yq47JeQ7IScIOuLpOyLnCDq
taztmITtlbTslbztlaDqsbDslbwNCg0KDQoyMDIw64WEIDTsm5QgMTDsnbwgKOq4iCkg7Jik7ZuE
IDg6NDksIOuwleygle2biCA8a2FuZ3RhazYyOTFAbmF2ZXIuY29tPuuLmOydtCDsnpHshLE6DQoN
Cj4g66eQ7JSA7ZWY7IugIOuCtOyaqeuTpOydgCDri6TsnYzso7wg6riI7JqU7J286rmM7KeAIOyg
nOy2nO2VmOuPhOuhnSDtlZjqsqDsirXri4jri6QuDQo+DQo+DQo+DQo+IO2MjOydtOyNrOydgCDt
lZnquLDspJHsl5Ag7KGw6riIIO2VmOqzoCDrlLDroZwg6rCE64uo7ZWcIOqzteu2gOunjCDtlbTr
tKTsirXri4jri6QuDQo+DQo+DQo+DQo+IO2Vmeq4sOykkeyXkCDtlojsnYQg65WM64qUIOybue2B
rOuhpOungeycvOuhnCDqs7Xqs7XrjbDsnbTthLDrpbwg6rCA7KC47JmA7IScIO2MkOuLpOyKpOyd
tOyaqe2VtOyEnCDtkZzrpbwg67O07Jes7KO864qUIOqygyDsoJXrj4TroZwg7ZW067Sk7Iq164uI
64ukLg0KPg0KPg0KPg0KPiDqt7jrn7wg7J2067KI7JeQ64qUIO2MjOydtOyNrOycvOuhnCDqsJzr
sJzsnYQg7ZWY64qUIOqyg+ycvOuhnCDtlaDquYzsmpQ/Pw0KPg0KPg0KPg0KPiDqt7jrpqzqs6Ag
67Cp7ZWZ7KSR7JeQIOygnOqwgCDsiqTtlITrp4HrtoDtirjrpbwg7J207Jqp7ZW07IScIOyKpO2U
hOungeu2gO2KuOuhnOuPhCDqsJzrsJztlbTrs7TripQg7Iud7Jy866GcIO2VoOq5jOyalD8/DQo+
DQo+DQo+DQo+IOydvOq1kOywqOqwgCDsi6ztlZzrjbAg6rCQ6riw7KGw7Ius7ZWY7Iuc6riwIOuw
lOuejeuLiOuLpCENCj4NCj4NCj4NCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gKkZy
b206KiAi7Iug7KSA7JiBIjxqeXNoaW5AdHJpemNvcnAuY29tPg0KPiAqVG86KiAi67CV7KCV7ZuI
IjxrYW5ndGFrNjI5MUBuYXZlci5jb20+Ow0KPiAqQ2M6KiAi6rmA7KKF7JmEIjxqd2tpbUB0cml6
Y29ycC5jb20+OyAi6rCV6rK97J28IjxydWRkbGY0OTMzQHRyaXpjb3JwLmNvbT47DQo+ICpTZW50
OiogMjAyMC0wNC0xMCAo6riIKSAxODo0MzowOCAoR01UKzA5OjAwKQ0KPiAqU3ViamVjdDoqIFJl
OiDslYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuUlOyekOyduDIg7IiY7JeF7J2E
IOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLiAx7KO87LCoIOqzvOygnCDs
iJjsoJUg7ZuEIOygnOy2nO2VqeuLiOuLpC4NCj4NCj4NCj4g6rmU64GU7ZW067O07J206rKMIOye
mCDqtazshLHtlojrhKQNCj4g7J6Y7ZaI7Ja0Lg0KPg0KPiAxLiDqs7zsoJwNCj4g64uk7J2M7KO8
IOqzvOygnOulvCDspITqsowNCj4NCj4gQ1NTIOqzteu2gO2VmOuptOyEnCDrr7jrlJTslrTsv7zr
pqwsIGdyaWQg7JeQIOuMgO2VtCDqs7XrtoDtlbTrs7Tqs6ANCj4NCj4g7ZqM7JuQ6rCA7J6FIO2Z
lOuptOqzvA0KPiDroZzqt7jsnbgg7ZmU66m07J2EDQo+DQo+IO2PsOyXkOyEnCDrtKTsnYTrlYwN
Cj4g7JWE7J207Yyo65OcIOqwmeydgCDtg5zruJTrpr/rpZjsl5DshJwg67Sk7J2E65WMDQo+IOuN
sOyKpO2BrO2DkSBQQyDqsJnsnYAg7ZmY6rK97JeQ7IScIOu0pOydhOuVjA0KPg0KPiDroZzqt7js
nbgg67KE7Yq87J2064KYIO2ajOybkOqwgOyehSDrsoTtirzsnZgg6ri47J206rCAIOuLrOudvOyn
gOqyjCDqtazshLHtlbTrtJDrtJANCj4g6rO87KCc66GcIOuztOuCuOqxsCDrs7TrqbQg66qo67CU
7J287JeQ7ISc64qUIOyggeuLue2VtCDrs7TsnbTsp4Drp4wgUEPtmZTrqbTsl5DshJwg67Sk7J2E
65WQDQo+IOuhnOq3uOyduCDrsoTtirzsnbTrnbzrk6Dsp4Ag7J6F66Cl7LC97J20IOuEiOustCDq
uLQg6rK97Zal7J20IOyeiOyngD8NCj4NCj4g6rO87KCc64qUIOyXreyLnCDri6TsnYzso7wg6riI
7JqU7J286rmM7KeA6rOgDQo+IOqzteu2gO2VnCDrgrTsmqnrj4Qg66mU7J287JeQIOqwmeydtCDs
oIHslrTso7zqs6AgKOutkOutkOulvCDrtKTqs6Ag7Ja064qQIOyCrOydtO2KuOulvCDssLjqs6Dt
lojqs6Ag65Ox6rO8IOyGjOqwkOuTsSkNCj4NCj4gMi4g6riw7ZqN7IScDQo+IOq3uOumrOqzoCDr
qZTribTripQg642UIOykhOyXrOu0kA0KPiDrhIjrrLQg66eO7JWEIC4g6rKM7Iuc7YyQ64+EIOq3
uOuDpSDsmrDshKAg7ZWY64KY66eMIO2VmOqzoA0KPiDstpTtm4Tsl5Ag64SI6rCAIOydteyIme2V
tOyngOuptCDripjroKTrtJANCj4NCj4gKuuplOuJtOulvCDspJHqs6DqsbDrnpjtlaDrlYwg6rCA
6rKpIO2bhOugpOy5mOuTr+ydtCDsoJXrp5Ag7KeE7KecIOq8rSDtlYTsmpTtlZzqsoPrp4wg64Ko
6riw6rOgIOyZhOyghCDspITsl6zrtJAqDQo+ICjsnbTqsoPrj4Qg7Jet7IucIOuLpOydjOyjvCDq
uIjsmpTsnbzquYzsp4DslbwpDQo+DQo+IOyymOydjOyXkCDquLDtmo3tlojsnYTrlYwg7IOd6rCB
7ZaI642YIOuplOuJtOuTpOydgCDrgpjspJHsl5Ag7J217IiZ7ZW07KeA66m0IOq4iOuwqSDrp4zr
k6Qg7IiYIOyeiOydhOqxsOyVvA0KPiDsmrDshKAg7LSI67O07J6Q64uI6rmMIOybuey9lOuUqeyd
tCDrs4TqsoMg7JWE64uI64uk652864qUIOyekOyLoOqwkOydhCDqsJbripTqsowg7KSR7JqU7ZW0
DQo+DQo+IDMuIOydvOyglQ0KPiDsnbzsoJXtkZzsl5Ag67CV7KCV7ZuIIO2VmeyDneydtCDqs7Xr
toDtlZjripQg67aA67aE7J2ADQo+IEhUTUwrQ1NTK0phdmFzY3JpcHQg65OxIOuqqOuRkCDtlITr
oaDtirjsl5Trk5wg6rSA66Co65CcIOu2gOu2hOuwluyXkCDsl4bslrTshJwNCj4gKOyekOuwlOyK
pO2BrOumve2KuOuhnOuPhCDrsLHsl5Trk5zrpbwg66eM65OkIOyImOuPhCDsnojslrQpDQo+IOuw
seyXlOuTnCDtlITroZzqt7jrnpjrsI0g6rO167aA7JeQIOuMgO2VnCDsnbzsoJXsnbQg7JeG7Ja0
7IScIOyhsOq4iCDqsbHsoJXsnbQg65CY64SkLg0KPg0KPiAq7LaU6rCA7KCB7J24IOqzvOygnOuh
nCBKYXZhc2NyaXB066GcIOuwseyXlOuTnOulvCDqtaztmITtlaAg7IiYIOyeiOuKlCDtlITroIjs
noTsm4ztgazqsIAg662Q6rCAIOyeiOuKlOyngCDsobDsgqztlbTrtJDrtJAqDQo+DQo+ICoo7J20
6rKD64+EIOyXreyLnCDri6TsnYzso7wg6riI7JqU7J286rmM7KeA7JW8KSoNCj4NCj4g7KCV7ZuI
7J2064qUIOydjC4u7KeA64Kc67KIIOq1rOyngSDqtIDroKgg67O064K07KSA6rG466GcIOu0pOyd
hOuVkCBTcHJpbmcgYm9vdOuhnCDtlZjrqbQg7KKL6ri0IO2VoOqygyDqsJnsnYDrjbANCj4g7J20
67KI7ZWZ6riw64K07JeQIOyKpO2UhOungeu2gO2KuOuPhCDrsLDsmrDrqbTshJwg64ukIOyGjO2Z
lO2VmOq4sOqwgCDslrTroKTsmrjqsoMg6rCZ7JWEIOuztOyXrA0KPg0KPiDtlITroaDtirjsl5Tr
k5zrpbwg7KSR7KCQ7KCB7Jy866GcIO2VmOqzoCDrsLHsl5Trk5zripQg7JmE7KCEIOyJveqyjCDq
sJzrsJztlaAg7IiYIOyeiOuKlCDrsKntlqXsnLzroZwg7ZW067O064qU6rKMIOyWtOuWqOq5jOyL
tuuEpA0KPiDsiazsmrTqsbQg7YyM7J207I2s7J24642wLi4uIO2MjOydtOyNrOydgCDsooAg7ZW0
IOu0pOyWtD8NCj4NCj4NCj4NCj4gMjAyMOuFhCA07JuUIDEw7J28ICjquIgpIOyYpO2bhCA1OjE1
LCDrsJXsoJXtm4ggPGthbmd0YWs2MjkxQG5hdmVyLmNvbT7ri5jsnbQg7J6R7ISxOg0KPg0KPiDs
lYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuUlOyekOyduDIg7IiY7JeF7J2EIOyI
mOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLg0KPg0KPg0KPg0KPiDrqZTribTr
pbwg7KSE7Jes67O07JWY7Iq164uI64ukLg0KPg0KPiDroZzqt7jsnbgg7Y6Y7J207KeAIOuwjyDt
mozsm5DqsIDsnoUg7Y6Y7J207KeA66W8IEhUTUzqs7wgQ1NT66W8IOydtOyaqe2VmOyXrCDqtazt
mITtlbTrs7TslZjsirXri4jri6QuDQo+DQo+IOuhnOq3uOyduCDtjpjsnbTsp4Ag67CPIO2ajOyb
kOqwgOyehSDtjpjsnbTsp4Dsl5Ag64yA7ZW07IScIEphdmFzY3JpcHTripQg6rWs7ZiE7ZWY7KeA
IOuqu+2WiOyKteuLiOuLpC4NCj4NCj4g6riw7ZqN7ISc64qUIOychOyXkCDsiJjsoJXtlZwg64K0
7JqpKOuplOuJtOyCreygnCwg66Gc6re47J24IO2OmOydtOyngCDrsI8g7ZqM7JuQ6rCA7J6FIO2O
mOydtOyngCDstpTqsIAp7J2EIO2GoOuMgOuhnCDsiJjsoJXtlojsirXri4jri6QuDQo+DQo+DQo+
DQo+IOyYpOuKmCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2VmOujqOuQmOyLnOq4sCDrsJTrnbzqsqDs
irXri4jri6QhDQo+DQo+DQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ICpGcm9t
OiogIuyLoOykgOyYgSI8anlzaGluQHRyaXpjb3JwLmNvbT4NCj4gKlRvOiogIuuwleygle2biCI8
a2FuZ3RhazYyOTFAbmF2ZXIuY29tPjsNCj4gKkNjOiogIuq5gOyiheyZhCI8andraW1AdHJpemNv
cnAuY29tPjsgIuqwleqyveydvCI8cnVkZGxmNDkzM0B0cml6Y29ycC5jb20+Ow0KPiAqU2VudDoq
IDIwMjAtMDQtMDcgKO2ZlCkgMTA6NTQ6MTYgKEdNVCswOTowMCkNCj4gKlN1YmplY3Q6KiBSZTog
7JWI64WV7ZWY7IS47JqUIOydtOuyiOyXkCDsuqHsiqTthqTrlJTsnpDsnbgyIOyImOyXheydhCDs
iJjqsJXtlZjripQg67CV7KCV7ZuIIO2VmeyDneyeheuLiOuLpC4gMeyjvOywqCDqs7zsoJwg7IiY
7KCVIO2bhCDsoJzstpztlanri4jri6QuDQo+DQo+DQo+IOq4sO2ajeyEnCDsoJXrpqwg7J6YIO2W
iOyWtC4NCj4NCj4g6re8642wIOy0iOuztOyekOqwgCDtlZwg7ZWZ6riw7JeQIOq1rO2YhO2VmOq4
sOyXlCDrqZTribTqsIAg7KKAIOunjuyVhOuztOyXrA0KPiDsnbTrsogg7ZSE66Gc7KCd7Yq47JeQ
7ISc64qUIOqyve2XmOydhCDsjJPqs6Ag7J6Q7Iug6rCQ7J2EIOqwluuKlOqyjCDspJHsmpTtlZzq
sbDri4jquYwNCj4g7IOd6rCB7ZW067O06rOgIOyCreygnO2VtOuPhCDqtJzssK7snYTrp4ztlZwg
66mU64m064qUIOqzvOqwkO2VmOqyjCDsl4bslaDrs7Trj4TroZ0g7ZW0DQo+DQo+IOydtOuyiOyj
vOyXkOuKlCDsiqTsvIDspbTsnYAg7J6R7ISx7ZWc64yA66GcIOynhO2Wie2VmOuptOyEnC4uLg0K
PiBIVE1MK0NTU+yXkCDrjIDtlZwg6rCc64WQIOuwjyDsiqTthLDrlJTrpbwg7ZW067O06rOgDQo+
DQo+IOqzteu2gO2VnCDrgrTsmqnsnYQg67CU7YOV7Jy866GcIOuhnOq3uOyduCDtjpjsnbTsp4Ag
67CPIO2ajOybkOqwgOyehSDtjpjsnbTsp4Drpbwg6rO167aA7ZWcIEhUTUwrQ1NT66GcIOunjOuT
pOyWtOyEnCDsoJzstpztlbTspJgNCj4gKOydtOuyiOyjvCDslYjsl5AgSFRNTOqzvCBDU1Psl5Ag
64yA7ZWcIOq4sOuzuOyngOyLneydhCDrqqjrkZAg7J217Z6M64uk64qUIOqwgeyYpOuhnCDtlbQg
67SQKQ0KPg0KPiDqtbPsnbQg7LGF7J2AIOyViOyCrOu0kOuPhCDrkJjqs6AsIOyDne2ZnOy9lOuU
qeydtOuCmCDsnbjtlITrn7Ag6rWs66aEIOuFuOuniOuTnOy9lOuNlOuTsQ0KPiDrj5nsmIHsg4Eg
6rCV7J2YIOyCrOydtO2KuOyXkCDqtJzssK7snYAg66y066OM6rCV7J2Y64+EIOunjuycvOuLiCDt
lbTri7kg6rCV7J2Y66W8IOywuOqzoO2VmOuptOyEnCDsp4TtlontlbTrtJDrj4Qg7KKL7JWEDQo+
DQo+IEphdmFzY3JpcHTrpbwg7IKs7Jqp7ZWgIOyImCDsnojri6TrqbQNCj4gZW1haWzsnbTrgpgg
67mE67CA67KI7Zi465OxIO2ajOybkOqwgOyehSDrsI8g66Gc6re47J247JeQIO2VhOyalO2VnA0K
PiDqsIHqsIHsnZgg7ZWE65Oc7JeQIOuMgO2VnCB2YWxpZGF0aW9uIOyymOumrOuPhCDtlaAg7IiY
IOyeiOycvOuptCDtlbQg67O064+E66GdIO2VtA0KPg0KPiDsnbTrsojso7wg6riI7JqU7J28IOyY
pO2bhCA27Iuc6rmM7KeAIOygnOy2nO2VtA0KPg0KPiAyMDIw64WEIDTsm5QgNuydvCAo7JuUKSDs
mKTsoIQgOToxNSwg67CV7KCV7ZuIIDxrYW5ndGFrNjI5MUBuYXZlci5jb20+64uY7J20IOyekeyE
sToNCj4NCj4g7JWI64WV7ZWY7IS47JqUIOydtOuyiOyXkCDsuqHsiqTthqTrlJTsnpDsnbgyIOyI
mOyXheydhCDsiJjqsJXtlZjripQg67CV7KCV7ZuIIO2VmeyDneyeheuLiOuLpC4NCj4NCj4NCj4N
Cj4g7IKs7Jqp7J6QIO2OmOydtOyngOuTpOydhCDrsJjsnZHtmJXtjpjsnbTsp4DroZwg66eM65Ok
7Ja067O07JWY7Iq164uI64ukLg0KPg0KPiDqtIDrpqzsnpAg7Y6Y7J207KeA64qUIFBD7Jqp7Jy8
66Gc66eMIOunjOuTpOyWtOuztOyVmOyKteuLiOuLpC4NCj4NCj4g6riw7ZqN7ISc64+EIOunkOyU
gO2VmOyLoOuMgOuhnCDsiJjsoJXtlbTrs7TslZjsirXri4jri6QuDQo+DQo+DQo+DQo+IOyYpOuK
mCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2VmOujqOuQmOyLnOq4sCDrsJTrnbzqsqDsirXri4jri6Qh
DQo+DQo+DQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ICpGcm9tOiogIuyLoOyk
gOyYgSI8anlzaGluQHRyaXpjb3JwLmNvbT4NCj4gKlRvOiogIuuwleygle2biCI8a2FuZ3RhazYy
OTFAbmF2ZXIuY29tPjsNCj4gKkNjOiogIuq5gOyiheyZhCI8andraW1AdHJpemNvcnAuY29tPjsg
IuqwleqyveydvCI8cnVkZGxmNDkzM0B0cml6Y29ycC5jb20+Ow0KPiAqU2VudDoqIDIwMjAtMDQt
MDMgKOq4iCkgMTY6MDY6MTcgKEdNVCswOTowMCkNCj4gKlN1YmplY3Q6KiBSZTog7JWI64WV7ZWY
7IS47JqUIOydtOuyiOyXkCDsuqHsiqTthqTrlJTsnpDsnbgyIOyImOyXheydhCDsiJjqsJXtlZjr
ipQg67CV7KCV7ZuIIO2VmeyDneyeheuLiOuLpC4gMeyjvOywqCDqs7zsoJwg7IiY7KCVIO2bhCDs
oJzstpztlanri4jri6QuDQo+DQo+DQo+IDEuIOyXkOuUlO2EsA0KPiDrgrTqsIAg7KCE64us7ZWc
IOyWmOq4sOuKlCDsoJzrjIDroZwg7J207ZW07ZaI7Ja0DQo+IOybueyXkOuUlO2EsCDqtIDroKjr
kJzqsoPsnYAg7LC+7JWE67O066m0IOyekOujjOqwgCDrp47snYDrjbAgLi4uLi4uDQo+IOq3uOuf
vCDrqLzsoIAg66eM65Ok6rOgIOyLtuyXiOuNmOuMgOuhnCDrp4zrk6TslrTrtJDrtJANCj4NCj4g
Mi4g67CY7J2R7ZiVIOq0gOugqA0KPiDthZztlIzrpr/snYQg6rytIOyTsOudvOuKlCDslpjquLDq
sIAg7JWE64uI6528Li4NCj4g6re465+w6rKD7J2EIOyCtO2OtOuztOqzoCDrhIjqsIAg7ISk6rOE
7ZWcIOugiOydtOyVhOybg+qzvCDripDrgozsnYQg67mE6rWQ7ZW067O0652864qU6rGw7KeADQo+
DQo+IOq4sO2ajeyEnOyXkCDsmKzrnbzsmKgg66CI7J207JWE7JuD7J2AIOuEpOydtOuyhCDstIjq
uLDtmZTrqbQg7Iqk65+s7Jq0IOq1rOyhsOyduOuNsA0KPiDstZzqt7zsl5Ag66eM65Ok7Ja07KeE
IOyCrOydtO2KuOuTpOydgCDqt7jroIfqsowg67O17J6h7ZWY6rKMIOq1rOyEseuQmOyWtCDsnojs
p4Ag7JWK7JWELg0KPg0KPiDsnbTrsojsl5Ag66eM65Og6rKD7J2EIOy3qOyXhe2VoOuVjCDtj6zt
irjtj7TrpqzsmKTroZwg7JO4IOyImOuPhCDsnojsnYTthZDrjbANCj4g7JeF7LK0IOq0gOqzhOye
kOqwgCDsiqTrp4jtirjtj7DsnLzroZwg64SI7J2YIOybueyCrOydtO2KuOulvCDrs7zsp4AsIFBD
66GcIOuzvOyngCwg7JWE7J207Yyo65Oc66GcIOuzvOyngCDrqqjrpbTsnpbslYQNCj4g64uk7JaR
7ZWcIOygkeq3vOyEseyXkCDrjIDtlZwg6rWs7ZiE7J2EIO2VtOyVvO2VtC4NCj4NCj4g67CY7J2R
7ZiV7Jy866GcIOunjOuTpOq4sCDsi6vsnLzrqbQg66qo67CU7J287Jqp6rO8IFBD7JqpIO2ZlOup
tOydhCDrtoTrpqztlbTshJwg66eM65Ok7Ja067SQ67SQDQo+DQo+IDMuIOq0gOumrOyekCDtjpjs
nbTsp4ANCj4g6riw7ZqN7IScIOuCtOyaqeydtCDqsbDsnZgg64yA67aA67aEIOyCrOyaqeyekOyX
kOqyjCDrs7Tsl6zsp4DripQg7Y6Y7J207KeA66eMIOyeiOyWtC4NCj4g6rSA66as7J6Q6rCAIOuz
tOqzoCwg7IiY7KCV7ZWY6rOgLCDrk7HroZ3tlbTslbztlZjripQg67aA67aE7JeQIOuMgO2VtCDr
jZQg7IOd6rCB7ZW067SQDQo+DQo+IDQuIOyKpOy8gOyltA0KPiA7IOuNlCDrlJTthYzsnbztlZjq
sowg64KY64ig67SQLiDsspjsnYzsl5QgSFRNTCtDU1MrSmF2YXNjcmlwdCDqs7XrtoDtlZjripDr
nbwg7KeE64+E64+EIOuquyDrgpjqsIgg7YWQ642wLi4NCj4gNOyblOyyq+yjvOuKlCDsiqTsvIDs
pbTsnqHqs6Ag6riw7ZqN7ISc66W8IO2VmOqzoCDsnojripTrjbAgLi4g7Iuk7KCc7ZWY6rOgIOye
iOuKlCDsnbzqs7wg67KM7I2o67aA7YSwIOuLpOultOuLiOq5jC4uLi4NCj4g7ZiE7Iuk7KCB7Jy8
66GcIOuLpOyLnCDrp4zrk6TslrTrtJANCj4NCj4g7KO866eQ7JeQIOuLpOyLnCDshpDrtJDshJwg
7JuU7JqU7J28IOyVhOy5qDEw7IucIOydtOyghOyXkCDrs7TrgrTspJgNCj4NCj4NCj4NCj4NCj4N
Cj4gMjAyMOuFhCA07JuUIDPsnbwgKOq4iCkg7Jik7ZuEIDM6MzcsIOuwleygle2biCA8a2FuZ3Rh
azYyOTFAbmF2ZXIuY29tPuuLmOydtCDsnpHshLE6DQo+DQo+IDEuIOq1rOyduOq0gOugqA0KPg0K
PiDqsJzsnbjsoIHsnLzroZzripQg7ZKA7Iqk7YOdIOqwnOuwnOyekOqwgCDrkJjqs6Ag7Iu27Iq1
64uI64ukLg0KPg0KPiDqt7jrn7DrjbAg7KCc6rCAIOyVhOyngSDtlITroaDtirjrnpEg67Cx7JeU
65Oc656RIOuRmCDri6Qg7J6YIOuqqOultOuLiA0KPg0KPiDrkZgg7KSR7JeQIO2VmOuCmOulvCDs
hKDtg53snYQg7ZW07IScIOynkeykkeydhCDtlbTslbztlZjripTqsowg66ee64qUIOqygyDqsJns
irXri4jri6QuDQo+DQo+IOuRmCDspJHsl5Ag6rWz7J20IOqzoOultOyekOuptCDrsLHsl5Trk5zr
pbwg7ISg7YOd7ZWY6rOgIOyLtuyKteuLiOuLpC4NCj4NCj4NCj4NCj4gMi4g6riw7ZqN7IScDQo+
DQo+IDEpIOyImOygle2WiOyKteuLiOuLpC4NCj4NCj4NCj4NCj4gMikg66eQ7JSA7ZWY7IugIOqy
g+ydhCDssL7slYTrs7TroKTqs6Ag7ZaI64qU642wIOuquyDssL7slZjsirXri4jri6QuIOqysOq1
rSDthYzsnbTruJQg6rWs7KGw64qUIOyImOygle2VmOyngCDrqrvtlojsirXri4jri6QuDQo+DQo+
IOunkOyUgO2VmOyLoCDrsJTrpbwg7KCc6rCAIOygnOuMgOuhnCDsnbTtlbTtlZzqsbTsp4DripQg
66qo66W06rKg7Iq164uI64ukLiDsoJzqsIAg7J207ZW07ZWc67CU66W8IOunkOyUgOuTnOumrOqy
oOyKteuLiOuLpC4NCj4NCj4g6rKM7Iuc7YyQ7JeQIOq4gOydhCDsk7Dqs6Ag7JeF66Gc65Oc66W8
IO2VoCDrlYwg7IKs7KeE7J2064KYIOuPmeyYgeyDgeydhCDssqjrtoDtlaAg7IiYIOyeiOuLpC4N
Cj4NCj4g7J20IOuVjCDsm7nsl5DrlJTthLAoV1lTSVdZRyDsl5DrlJTthLAp6rCAIO2VhOyalO2V
mOuLpC4gKENLRWRpdG9yLCBTdW1tZXJub3RlIOuTsSApDQo+DQo+IOq3uOufsOuNsCDsl5DrlJTt
hLDrpbwg7J207Jqp7ZW07IScIOyCrOynhOydtOuCmCDrj5nsmIHsg4HsnYQg7LKo67aA7ZW07ISc
IOyYrOumsOuLpOuptCDthY3siqTtirgg642w7J207YSw7JmA64qUIOyymOumrOqzvOygleydtCDr
i6TrpbTri6QuDQo+DQo+IOq3uOufrOuLiOq5jCDsgqzsp4TsnbTrgpgg64+Z7JiB7IOB7J2YIOuN
sOydtO2EsOyymOumrOqzvOygleydhCDslYzslYTrs7Tqs6Ag7YWM7J2067iUIOq1rOyhsOulvCDs
iJjsoJXtlbTrnbwuDQo+DQo+IOudvOqzoCDsnbTtlbTtlojsirXri4jri6QuDQo+DQo+IOydtOug
h+qyjCDsnbTtlbTtlZjqs6Ag7LC+7JWE67O066Ck6rOgIO2WiOuKlOuNsCDsnpgg66qo66W06rKg
7Iq164uI64ukLg0KPg0KPiDqt7gg7ZuEIOyDneqwge2VtOuzuOqyjCDsm7nsgqzsnbTtirjrpbwg
66eM65Ok6rOgIOuCmOyEnCDsoJzqsIAg7Ju57JeQ65SU7YSw66W8IOyCrOyaqe2VmOuptOyEnCDr
jbDsnbTthLDrpbwg6rSA66as7ZW067O066m07IScDQo+DQo+IOq3uCDrlYwg64uk7IucIO2FjOyd
tOu4lCDqtazsobDrpbwg7IiY7KCV7ZW067O064qUIOuwqeuyleydtOyXiOyKteuLiOuLpC4NCj4N
Cj4g7J20IOuwqeuyleydgCDslrTrlrvqsowg7IOd6rCB7ZWY7Iuc64KY7JqUPw0KPg0KPg0KPg0K
PiAzKSDtmZTrqbQg7J6R7ISxDQo+DQo+IOuwmOydke2YlSDsm7ntjpjsnbTsp4Ag6rWs7LaV7Jy8
66GcIOuwqe2WpeydhCDrsJTqv5Trs7TqsqDsirXri4jri6QuDQo+DQo+IOq3uOufrOuptCDtmZTr
qbTsnpHshLEg67aA67aE7J2AIOqzteu2gOulvCDsobDquIjsnYAg642UIO2VmOqzoOuCmOyEnOuh
nCDrr7jro6jripQg6rKD7J2EIOyDneqwge2VtOu0pOuKlOuNsCDslrTrlrvqsowg7IOd6rCB7ZWY
7Iuc64KY7JqUPw0KPg0KPiDsoJXsoIHsnbgg7Y6Y7J207KeA66W8IOunjOuTnOuKlCDqsITri6jt
lZwg7JiI7KCc64qUIO2VtOu0pOuKlOuNsCDrsJjsnZHtmJUg7Ju57Y6Y7J207KeA64qUIO2VnOuy
iOuPhCDslYjtlbTrtJDshJwg6rO167aA6rCAIO2VhOyalO2VmOuLpOqzoCDsg53qsIHtlbTshJzs
noXri4jri6QuDQo+DQo+IOq3uOumrOqzoCDsnbTrlYzquYzsp4Ag7KCc6rCAIOyDneqwge2VnCDs
m7ntjpjsnbTsp4Ag6rCc67Cc7J20656AIOybue2OmOydtOyngOydmCDroIjsnbTslYTsm4PsnYQg
6rKw7KCV7ZWY6rOgDQo+DQo+IOq3uOyXkCDrp57ripQgSFRNTOqzvCBDU1Mg7L2U65Sp7J2EIOqw
nOuwnO2VoCDrlYzrp4jri6Qg7ZWY64qUIOqyg+yduOykhCDslYzslZjsirXri4jri6QuDQo+DQo+
IOq3uOuemOyEnCDrs7Trg4jrjZgg6riw7ZqN7ISc7JeQIOygnOqwgCDroIjsnbTslYTsm4PsnYQg
7Kec67Sk642YIOqyg+yeheuLiOuLpC4NCj4NCj4g6re465+w642wIOunkOyUgO2VtOyjvOyLoCBI
VE1MNSB0ZW1wbGF0ZeydhCDssL7slYTrs7Tri4gg7J2066+4IOunjOuTpOyWtOynhCB0ZW1wbGF0
ZeydhCDsk7gg7IiYIOyeiOuKlCDqsoMg6rCZ7JWY7Iq164uI64ukLg0KPg0KPiDsnbQg67aA67aE
7JeQ7ISc64+EIHRlbXBsYXRl7J2EIOyTsOuKlCDrsKnrspXsnbTrgpgg7IiY7KCV7ZWY64qUIOuw
qeuyleuTseyXkCDqtIDtlbQg6rO167aA6rCAIO2VhOyalO2VoCDqsoMg6rCZ7JWE7IScIO2ZlOup
tCDsnpHshLHsnYQg66+466Oo64qUIOqyg+ydhA0KPiDsg53qsIHtlbTrs7TslZjsirXri4jri6Qu
DQo+DQo+DQo+DQo+IDQpIOyWtOyiheyduOyLnQ0KPg0KPiDslrTsooXsnbjsi53sl5Ag6rSA7ZWc
IOqyg+ydgCDrp5DslIDtlZjsi6DrjIDroZwg7J2067KI7ZWZ6riw64K066GcIOq1rO2YhOydtCDs
lrTroKTsmrgg6rKDIOqwmeyKteuLiOuLpC4NCj4NCj4g6re4656Y64+EIOunjOyVveyXkCDrgpjr
qLjsp4Drpbwg67mo66asIOqwnOuwnO2VnOuLpOuptCDqt7jrlYwg6rWs7ZiE7ZW067O066Ck6rOg
IO2VqeuLiOuLpC4NCj4NCj4NCj4NCj4NCj4NCj4g7Jik64qYIO2VmOujqOuPhCDtlonrs7XtlZwg
7ZWY66Oo65CY7Iuc6ri4IOuwlOudvOqyoOyKteuLiOuLpCENCj4NCj4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0NCj4gKkZyb206KiAi7Iug7KSA7JiBIjxqeXNoaW5AdHJpemNvcnAuY29tPg0K
PiAqVG86KiAi67CV7KCV7ZuIIjxrYW5ndGFrNjI5MUBuYXZlci5jb20+Ow0KPiAqQ2M6KiAi6rmA
7KKF7JmEIjxqd2tpbUB0cml6Y29ycC5jb20+OyAi6rCV6rK97J28IjxydWRkbGY0OTMzQHRyaXpj
b3JwLmNvbT47DQo+ICpTZW50OiogMjAyMC0wNC0wMiAo66qpKSAxMjo0MzoxNCAoR01UKzA5OjAw
KQ0KPiAqU3ViamVjdDoqIFJlOiDslYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuU
lOyekOyduDIg7IiY7JeF7J2EIOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64uk
LiAx7KO87LCoIOqzvOygnCDsoJzstpztlanri4jri6QuDQo+DQo+IOuCtOqwgCDsg53qsIHtlojr
jZjqsoMg67O064ukIOygleumrOulvCDsnpgg7ZW07IScIOuztOuDiOuEpC4g7J6Y7ZaI7Ja0Lg0K
PiDrs7TrgrTspIAg7LKo67aA7YyM7J287J2EIOuztOqzoCDslpjquLDtlbTspITqsowNCj4NCj4N
Cj4gMS4g6rWs7J246rSA66CoDQo+DQo+IOyyq+uyiOynuCDqtazsnbjrgrTsmqnsl5Ag64yA7ZW0
7ISc66eMIOyWmOq4sO2VtOuzvOqyjA0KPiDrsLHsl5Trk5wo7ISc67KEKeyZgCDtlITroaDtirjs
nZgg66qo7KeR7JqU6rCV7J20IO2YvOyerOuQmOyWtCDsnojslrQuDQo+DQo+ICJKYXZhIOuYkOuK
lCBKYXZhc2NyaXB0IOqwnOuwnCDsl63rn4kg7ZWE7IiYICINCj4g65286rOgIOuQmOyWtCDsnojr
ipQg67aA67aE7J2EIOuztOuptCDslYwg7IiYIOyeiOuKlOuNsA0KPg0KPiBKYXZh64qUIOuwseyX
lOuTnOqwgCDso7zqs6AsDQo+IEphdmFzY3JwaXTripQg67Cx7JeU65OcIO2UhOuhoO2KuCDrkZjr
i6Qg6rCZ7J20IO2VoCDsiJgg7J6I7Ja0DQo+DQo+ICJSZWFjdCDtlITroIjsnoTsm4ztgawg7ZmY
6rK9IOqyve2XmOyekCIg652864qUIOyWmOq4sOuKlCDtlITroaDtirgg7JyE7KO87J2YIOqwnOuw
nOyekOulvCDrvZHqsqDri6TripQg7JaY6riw6rOgDQo+DQo+IOuSpOydmCDsmrDrjIDsgqztla3s
nYQg67O066m0DQo+IEthZmthIOuKlCDrqZTsi5zsp5Ug7LKY66as7JeQIOq0gOugqOuQnOqxtOuN
sCDquLDsobTsl5AgTVFUVOudvOuToOyngCDtlZjripQg67aE7IKwIOuplOyLnOynleyymOumrOyX
kCDrjIDtlZwg6rCc64WQ7J20IOyeiOycvOuptCDsoovqs6ANCj4gU3Rvcm3snYAg7Iuk7Iuc6rCE
642w7J207YSwIOyymOumrOyXkCDqtIDroKjrkJzqsoPsnbjrjbAsIOyImOynkS0+7LKY66asLT7q
sIDqs7XsnYQg7Iuk7Iuc6rCE7Jy866GcIOyymOumrO2VmOq4sCDsnITtlZwg6rKD7J207JW8Lg0K
Pg0KPiDrrZAg66qo7KeR7JqU6rCV7J2EIOuMgOy2qeu0pOydhOuVjCDrjbDsnbTthLDrpbwg7Iuk
7Iuc6rCE7Jy866GcIOyImOynkSDsspjrpqwg6rCA6rO17ZWY6rOgIOq3uCDspJEg7ZWE7JqU642w
7J207YSw66W8IOu2hOyCsOuplOyLnOynlSDsspjrpqzsl5ANCj4g7J2Y7ZW0IOyWtOuUmOqwgOyX
kCDsoJzqs7XtlZjripTrk7HsnZgg6rK97ZeY7J20IOyeiOycvOuptCDsoovqsqDri6TripQg64K0
7Jqp7J207JW8Lg0KPg0KPiDrsLHsl5Trk5wg7ZSE66Gg7Yq47JeU65Oc7JmAIOyduO2UhOudvOq5
jOyngCDrqqjrkZAg7JWM66m0IOyii+qyoOyngOunjA0KPiDshKDtg53qs7wg7KeR7KSR7J20IO2V
hOyalO2VtC4g7ISg7YOd6rO8IOynkeykkeydhCDtlZjrjZTrnbzrj4Qg6r647KSA7Z6IIO2KuOug
jOuTnOulvCDslYzqs6Ag7J6I7Ja07JW8IO2VmOuKlOqyg+uPhCDtlYTsmpTtlbQuDQo+IOybueu2
hOyVvOulvCDsp4TroZzroZwg7J6h7JWY64uk66m0IO2VtOuLueu2hOyVvOyXkCDrjIDtlZwg6r64
7KSA7ZWcIOqzteu2gOqwgCDtlYTsmpTtlZjri6TripTqsoPrj4Qg7JWM7JWE7JW87ZWg6rGw7JW8
DQo+IChDb21wdXRlciBTY2llbmNl7J2YIOyWtOuWpCDrtoTslbzrpbwg7ISg7YOd7ZWY642U6528
64+ELCDrhIjqsIAg7J2067aE7JW87JeQ7IScIOydvOydhCDqt7jrp4zrkZjrlYzquYzsp4Ag6rOE
7IaN7KCB7J24IOqzteu2gOqwgCDtla3sg4Eg6r647KSA7Z6IIOytiSDtlYTsmpTtlbQpDQo+DQo+
IOyXrO2KvCwg66eQ7J2AIOq4uOyXiOyngOunjCDrsLHsl5Trk5wo7ISc67KE64uoLCDrjbDsnbTt
hLDsspjrpqwp66W8IO2VoOqyg+yduOyngCDtlITroaDtirjsl5Trk5zrpbwg7ISg7YOd7ZWgIOqy
g+yduOyngCDrkZjspJEg7ZWY64KY7JeQIOuMgO2VnA0KPiDsp5HspJHsnbQg7ZWE7JqU7ZW0DQo+
DQo+IOyWtOuWpCDqsoPsnYQg7ISg7YOd7ZWY65OgIOumrOuIheyKpOuekSDsuZztlbTsp4DripTq
sowg7ZWE7JqU7ZW0DQo+IOuPhOy7pOudvOuToOyngCDquLDtg4Ag7JyE7JeQIOyWuOq4ie2VnCBL
YWZrYSBzdG9ybSDrk7Hrk7HsnYQg7JOw642U652864+EIOyciOuPhOyasCDtmZjqsr3rs7Tri6Tr
ipQg66as64iF7IqkIO2ZmOqyveydtCDtm6jslKwg66eO7J2E6rGw7JW8Lg0KPg0KPiDrqqjsp5Hs
mpTqsJXsl5Qg7Iqk7ZSE66eB7Jy866GcIOuQmOyWtCDsnojquLQg7ZWY7KeA66eMLA0KPiDtlZzq
sIDsp4Ag7ZSE66CI7J6E7JuM7YGs7JeQIOuMgO2VnCDqtazsobDrpbwg7JWM66m0DQo+IOuLpOul
uOqyg+uTpOydgCDqt7gg7ZSE66CI7J6E7JuM7YGs7J2YIOq1rOyhsOyZgCDssqDtlZnrk7HsnYQg
67O06rOgIOyggeydke2VoCDsiJgg7J6I7Ja0Lg0KPg0KPiDsspjsnYzsl5Ag67CV7KCV7ZuIIO2V
meyDneunjC4uLuyKpO2UhOungeu2gO2KuOuhnCDqsIjquYwg7ZaI64qU642wDQo+IOq3uOuDpSDr
qqjrkZAg6rCZ7J20IGphdmFzY3JpcHQg6riw67CY7Jy866GcIOuwseyXlOuTnCvtlITroaDtirjs
l5Trk5zrpbwg6rCA64qU6rKMIOyii+ydhOqygyDqsJnslYQuDQo+DQo+DQo+IDIuIOq4sO2ajeyE
nA0KPg0KPiAxKSDshJzruYTsiqQg6rCc7JqU7J2YIOqwnOuwnOyKpOy8gOyltOydtCDrhIjrrLQg
662J65qx6re466Ck7KC4IOyeiOyWtC4g7KGw6riI642UIOuUlO2FjOydvO2VnCDqs4Ttmo3snbQg
7ZWE7JqU7ZW067O07JesDQo+IOq1rOyhsOyXkCDrs7TrqbQg66mU64m07Yq466as7J2YIOuCtOya
qeydgCDrp47snYDrjbAsIOyKpOy8gOyltOydgCDrhIjrrLQg7ZWo7LaV65CY7Ja0IOyeiOycvOuL
iCDsiJjsoJXsnbQg7ZWE7JqU7ZW0DQo+DQo+IDIpIOq1rOyhsOydmCBkYXRhYmFzZSDrtoDrtoQN
Cj4g6riA7JOw6riwIOq0gOugqOuQnCBQb3N0IOudvOuKlCDthYzsnbTruJTsnZggUGljdHVyZeyZ
gCBWaWRlbyDrk7EuLu2VhOuTnOqwgCDsnojripTrjbANCj4g6riA7J2EIOyeheugpeuwm+ycvOug
pOuptCDsm7nsl5DrlJTthLAg6rCZ7J2A6rKD7J2EIOyCrOyaqe2VtOyVvO2VoCDqsbDslbwuDQo+
IOyWtOuWpCDsl5DrlJTthLDqsIAg66eO7J20IOyTsOydtOqzoCwg7IKs7Jqp7ZWY6riwIO2OuO2V
nOyngCDsobDsgqztlbTrtJANCj4gQ0tFZGl0b3IsIFN1bW1vcm5vdGUg65OxLi4g6rSA66CoIFdZ
U1dZRyDsl5DrlJTthLDsl5Ag64yA7ZW0IO2ZleyduO2VtOuztOqzoA0KPiDqt7gg7JeQ65SU7YSw
66W8IOyTuOuVjCDsgqzsp4Tqs7wg64+Z7JiB7IOB65Ox7JeQIOuMgO2VnCBlbWJlZCDsspjrpqzr
ipQg7Ja065a76rKMIOuQmOqzoCDrk7Hrk7HsnYQg7YyM7JWF7ZWY6rOgIO2FjOydtOu4lCDqtazs
obDrpbwg64uk7IucIOunjOuTpOyWtOu0kA0KPg0KPiDssLjqs6DroZwg7Ju5IOyXkOuUlO2EsCDr
nbzripTqsbQuLuuEiOqwgCDsnpDso7zqsIDripQg7Luk666k64uI7Yuw7JeQ7IScIOq4gOydhCDs
k7gg65WMIOuCmOyYpOuKlCDtmZTrqbTsl5Ag6riAIOyeheugpeu2gOu2hOyXkCDtlbTri7ntlZjr
ipTqsbDslbwNCj4NCj4g66qo65OgIO2FjOydtOu4lOydmCBDcmVhdGVkIEF06rO8IFVwZGF0ZWQg
QXTsnYAg662YIO2ZleyduO2VmOugpOqzoCDrp4zrk6Dsp4DripQg66qo66W06rKg7Jy864KYLA0K
PiDrgpjspJHsl5Ag7Ya16rOE64KYIO2ZleyepeyEsSDrk7HsnYQg7IOd6rCB7ZW07IScIEtpYmFu
YeuTseycvOuhnCDsl7DqsrDtlZjroKTripQg7J2Y64+E7JiA64uk66m0IOq0nOywruydgOqygyDq
sJnslYQuDQo+DQo+IDMpIO2ZlOuptCDsnpHshLENCj4g7ZmU66m07J2AIOygleyggeyduCDtjpjs
nbTsp4Drs7Tri6QsIOuwmOydke2YlSDsm7ntjpjsnbTsp4Drpbwg6rOg66Ck7ZW067SQDQo+IOyd
tOyZlSDrp4zrk5zripTquYDsl5Ag7Leo7JeF7J2EIOychO2VnCDtj6ztirjtj7TrpqzsmKTrpbwg
6rK47ZWc64uk66m0DQo+IOyalOymmCDtirjroIzrk5zsl5Ag66ee6rKMIOq1rOyEse2VtOuztOuK
lOqyjCDsoovslYQNCj4gRnJlZSBIVE1MNSB0ZW1wbGF0ZeuTseydhCDqsoDsg4ntlbTrs7Tqs6Ag
7IK07Y6067O064+E66Gd7ZW0DQo+DQo+DQo+IDQpIOyWtOyiheyduOyLnQ0KPiDslrTsooXsnbjs
i53snYQg7ZWY66Ck66m0IOuUpeufrOuLnSDqtIDroKgg6riw7Iig7J2EIOydte2YgOyVvO2VmOuK
lOuNsC4uLg0KPiDsnbTrsojtlZnquLDrgrTsl5DripQg7Z6Y65Ok7Ja067O07J206rOgICjsgqzs
i6Qg64KY64+EIOyWtOugpOybjO2VmOuKlCDrtoTslbzslbwpDQo+IHB5dG9yY2gg65286rOgIO2V
tOyEnCBweXRob24g6riw67CY7Jy866GcIOuUpeufrOuLneydhCDsib3qsowoPykg7ZWgIOyImCDs
nojripQg65287J2067iM65+s66as6rCAIOyeiOyngOunjA0KPiDrp5DsnbQg7Im97KeAIOyJveyn
gCDslYrslYQuIOOFjuOFjuOFjg0KPiDsi5zqsITsnbQg65CY66m0IO2VnOuyiCDsgrTtjrTrs7Tr
j4TroZ0g7ZW067SQDQo+DQo+DQo+IOuNp+u2meyXrC4uLg0KPiDslZ7snLzroZwg66mU7J28IOuz
tOuCvOuVjOuKlCDssLjsobDsl5ANCj4gandraW1AdHJpemNvcnAuY29tDQo+IHJ1ZGRsZjQ5MzNA
dHJpemNvcnAuY29tIOydhCDqsJnsnbQg64Sj7Ja07IScIOuztOuCtA0KPiDrgrTqsIAg67O064K0
64qUIOuplOydvOyXkCDri7XsnqXtlaDrlYzrj4Qg7KCE7LK064u17J6l7J2EIOuIjOufrOyEnA0K
PiDrs7TrgrTrj4TroZ0g7ZWY6rOgDQo+DQo+IOyImOygleydtCDtlYTsmpTtlZwg64K07Jqp7J2E
IOyImOygle2VtOyEnCDri6Tsi5wg6riI7JqU7J286rmM7KeAIOuztOuCtOykmA0KPg0KPg0KPiAy
MDIw64WEIDTsm5QgMuydvCAo66qpKSDsmKTsoIQgMTo1NCwg67CV7KCV7ZuIIDxrYW5ndGFrNjI5
MUBuYXZlci5jb20+64uY7J20IOyekeyEsToNCj4NCj4g7JWI64WV7ZWY7IS47JqUIOydtOuyiOyX
kCDsuqHsiqTthqTrlJTsnpDsnbgyIOyImOyXheydhCDsiJjqsJXtlZjripQg67CV7KCV7ZuIIO2V
meyDneyeheuLiOuLpC4NCj4NCj4NCj4NCj4gMeyjvOywqCDqs7zsoJzsmYAg7KCc6rCAIO2drOun
ne2VmOuKlCDsp4HrrLTsl5Ag7ZWE7JqU7ZWcIOyXreufieydhCDssqjrtoDtlojsirXri4jri6Qu
DQo+DQo+DQo+DQo+IDHso7zssKgg6rO87KCcIOuztOyLnOqzoCDsiJjsoJXtlbTslbztlaAg67aA
67aE7J2EIOyVjOugpOyjvOyLoOuLpOuptCDri6Tsi5wg7IiY7KCV7ZWY6rOgIOuztOuCtOuTnOum
rOqyoOyKteuLiOuLpC4NCj4NCj4NCj4NCj4g6re466as6rOgIOygnOqwgCDtnazrp53tlZjripQg
7KeB66y07JeQIO2VhOyalO2VnCDsl63rn4nsnYQg67O07Iuc6rOgIOygnOqwgCDslrTrlqQg7Kq9
7Jy866GcIOqwgOyVvO2VoOyngCDtmLnsnYAg7Ja065akIOu2gOu2hOydhCDqs7XrtoDtlbTslbzt
laDsp4Dsl5Ag64yA7ZW0IOyhsOyWuO2VtOyjvOyLnOuptCDsoJXrp5ANCj4g6rCQ7IKs7ZWY6rKg
7Iq164uI64ukLg0KPg0KPg0KPg0KPiDsmpTsppgg7J286rWQ7LCo6rCAIOyLrO2VnOuNsCDqsJDq
uLAg7KGw7Ius7ZWY7Iuc6rOgIOyYpOuKmCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2VmOujqOuQmOyL
nOq4uCDrsJTrnbzqsqDsirXri4jri6QhDQo+DQo+DQo+DQo+DQo+DQo+DQo+DQo+IC0tDQo+DQo+
DQo+DQo+DQo+IOKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KPg0KPiAo7KO8KSDtirjrpqzspojsvZTtjbzroIjs
nbTshZgNCj4NCj4g7Iug7KSA7JiBIC8g7J207IKsDQo+DQo+IFRSSVogQ29ycCBJbmMuDQo+DQo+
IEp1bllvdW5nIFNoaW4gLyBDVE8NCj4gKE0pIDAxMC03MjcyLTEyOTYNCj4NCj4gKFQpIDA3MC03
NTI2LTA4NzINCj4NCj4gKEZBWCkgMDItNjQ0Mi0wODcyDQo+IOKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KPg0K
Pg0KPg0KPiAtLQ0KPg0KPg0KPg0KPg0KPiDiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJINCj4NCj4gKOyjvCkg7Yq4
66as7KaI7L2U7Y2866CI7J207IWYDQo+DQo+IOyLoOykgOyYgSAvIOydtOyCrA0KPg0KPiBUUkla
IENvcnAgSW5jLg0KPg0KPiBKdW5Zb3VuZyBTaGluIC8gQ1RPDQo+IChNKSAwMTAtNzI3Mi0xMjk2
DQo+DQo+IChUKSAwNzAtNzUyNi0wODcyDQo+DQo+IChGQVgpIDAyLTY0NDItMDg3Mg0KPiDiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJINCj4NCj4NCj4NCj4gLS0NCj4NCj4NCj4NCj4NCj4g4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
DQo+DQo+ICjso7wpIO2KuOumrOymiOy9lO2NvOugiOydtOyFmA0KPg0KPiDsi6DspIDsmIEgLyDs
nbTsgqwNCj4NCj4gVFJJWiBDb3JwIEluYy4NCj4NCj4gSnVuWW91bmcgU2hpbiAvIENUTw0KPiAo
TSkgMDEwLTcyNzItMTI5Ng0KPg0KPiAoVCkgMDcwLTc1MjYtMDg3Mg0KPg0KPiAoRkFYKSAwMi02
NDQyLTA4NzINCj4g4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo+DQo+DQo+DQo+IC0tDQo+DQo+DQo+DQo+DQo+
IOKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkg0KPg0KPiAo7KO8KSDtirjrpqzspojsvZTtjbzroIjsnbTshZgNCj4N
Cj4g7Iug7KSA7JiBIC8g7J207IKsDQo+DQo+IFRSSVogQ29ycCBJbmMuDQo+DQo+IEp1bllvdW5n
IFNoaW4gLyBDVE8NCj4gKE0pIDAxMC03MjcyLTEyOTYNCj4NCj4gKFQpIDA3MC03NTI2LTA4NzIN
Cj4NCj4gKEZBWCkgMDItNjQ0Mi0wODcyDQo+IOKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KPg0KDQoNCi0tIA0K
DQoNCg0K4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQoNCijso7wpIO2KuOumrOymiOy9lO2NvOugiOydtOyFmA0K
DQrsi6DspIDsmIEgLyDsnbTsgqwNCg0KVFJJWiBDb3JwIEluYy4NCg0KSnVuWW91bmcgU2hpbiAv
IENUTw0KKE0pIDAxMC03MjcyLTEyOTYNCg0KKFQpIDA3MC03NTI2LTA4NzINCg0KKEZBWCkgMDIt
NjQ0Mi0wODcyDQriiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJINCg==
--000000000000b37b4305a33a25d3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj7snZEg67CV7KCV7ZuIIO2VmeyDneydtCDrp5DtlZwg67Cp67KV
7Jy866GcIOynhO2Wie2VmOuKlOqyjCDsoovsnYTqsoMg6rCZ7JWEPC9kaXY+PGRpdj48YnI+PC9k
aXY+PGRpdj7tjIzsnbTsjazsnLzroZwg7Ju57ISc67mE7Iqk66W8IO2VoCDsiJgg7J6I64qUIO2U
hOugiOyehOybjO2BrOuPhCDsl6zrn6zqsJzqsIAg7J6I64qU642wPC9kaXY+PGRpdj7qt7jspJEg
6rCA7J6lIOqwhOqysO2VmOqzoCDsoJHqt7ztlZjquLAg7Ims7Jq0IGZsYXNr66W8IOyNqOuztOye
kC48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Puuwleygle2biCDtlZnsg53snbQg66eQ7ZWc6rKD
IOyymOufvCwg7LaU7ZuE7JeQIOyekOyLoOqwkOydtCDsg53quLDqs6DrgpjshJwgKyDrhIjqsIAg
7J20IOyEnOu5hOyKpOulvCDqs4Tsho0g6rCc67Cc7ZW0IOuztOqzoCDsi7bsnYTrlYwg7Iqk7ZSE
66eB67aA7Yq466GcIOqwnOuwnO2VtOu0kOu0kDwvZGl2PjxkaXY+SFRNTOqzvCBDU1Prk7HsnYAg
6re464yA66GcIOyTuCDsiJgg7J6I6rOgLCDshJzrsoTsgqzsnbTrk5wg67aA67aE66eMIOyKpO2U
hOungeu2gO2KuOyXkOyEnCDri6Tsi5wg6rWs7ZiE7ZW07JW87ZWg6rGw7JW8PC9kaXY+PGRpdj48
YnI+PC9kaXY+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0ibHRy
IiBjbGFzcz0iZ21haWxfYXR0ciI+MjAyMOuFhCA07JuUIDEw7J28ICjquIgpIOyYpO2bhCA4OjQ5
LCDrsJXsoJXtm4ggJmx0OzxhIGhyZWY9Im1haWx0bzprYW5ndGFrNjI5MUBuYXZlci5jb20iPmth
bmd0YWs2MjkxQG5hdmVyLmNvbTwvYT4mZ3Q764uY7J20IOyekeyEsTo8YnI+PC9kaXY+PGJsb2Nr
cXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4
O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgi
PjxkaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Zm9udC1mYW1pbHk6R3VsaW0sc2Fucy1z
ZXJpZiI+PHA+66eQ7JSA7ZWY7IugIOuCtOyaqeuTpOydgCDri6TsnYzso7wg6riI7JqU7J286rmM
7KeAIOygnOy2nO2VmOuPhOuhnSDtlZjqsqDsirXri4jri6QuPC9wPjxwPsKgPC9wPjxwPu2MjOyd
tOyNrOydgCDtlZnquLDspJHsl5Ag7KGw6riIIO2VmOqzoCDrlLDroZwg6rCE64uo7ZWcIOqzteu2
gOunjCDtlbTrtKTsirXri4jri6QuPC9wPjxwPsKgPC9wPjxwPu2Vmeq4sOykkeyXkCDtlojsnYQg
65WM64qUIOybue2BrOuhpOungeycvOuhnCDqs7Xqs7XrjbDsnbTthLDrpbwg6rCA7KC47JmA7ISc
IO2MkOuLpOyKpOydtOyaqe2VtOyEnCDtkZzrpbwg67O07Jes7KO864qUIOqygyDsoJXrj4TroZwg
7ZW067Sk7Iq164uI64ukLjwvcD48cD7CoDwvcD48cD7qt7jrn7wg7J2067KI7JeQ64qUIO2MjOyd
tOyNrOycvOuhnCDqsJzrsJzsnYQg7ZWY64qUIOqyg+ycvOuhnCDtlaDquYzsmpQ/PzwvcD48cD7C
oDwvcD48cD7qt7jrpqzqs6Ag67Cp7ZWZ7KSR7JeQIOygnOqwgCDsiqTtlITrp4HrtoDtirjrpbwg
7J207Jqp7ZW07IScIOyKpO2UhOungeu2gO2KuOuhnOuPhCDqsJzrsJztlbTrs7TripQg7Iud7Jy8
66GcIO2VoOq5jOyalD8/PC9wPjxwPsKgPC9wPjxwPuydvOq1kOywqOqwgCDsi6ztlZzrjbAg6rCQ
6riw7KGw7Ius7ZWY7Iuc6riwIOuwlOuejeuLiOuLpCE8L3A+PHA+wqA8L3A+PHAgc3R5bGU9ImZv
bnQtc2l6ZToxMHB0O2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7cGFkZGluZzowcHggMHB4IDBweCAx
MHB0Ij48c3Bhbj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTwvc3Bhbj48YnI+PGI+RnJvbTo8
L2I+ICZxdW90O+yLoOykgOyYgSZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86anlzaGluQHRyaXpj
b3JwLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmp5c2hpbkB0cml6Y29ycC5jb208L2E+Jmd0OyA8YnI+
PGI+VG86PC9iPiAmcXVvdDvrsJXsoJXtm4gmcXVvdDsmbHQ7PGEgaHJlZj0ibWFpbHRvOmthbmd0
YWs2MjkxQG5hdmVyLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmthbmd0YWs2MjkxQG5hdmVyLmNvbTwv
YT4mZ3Q7OyA8YnI+PGI+Q2M6PC9iPiAmcXVvdDvquYDsooXsmYQmcXVvdDsmbHQ7PGEgaHJlZj0i
bWFpbHRvOmp3a2ltQHRyaXpjb3JwLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmp3a2ltQHRyaXpjb3Jw
LmNvbTwvYT4mZ3Q7OyAmcXVvdDvqsJXqsr3snbwmcXVvdDsmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ1
ZGRsZjQ5MzNAdHJpemNvcnAuY29tIiB0YXJnZXQ9Il9ibGFuayI+cnVkZGxmNDkzM0B0cml6Y29y
cC5jb208L2E+Jmd0OzsgPGJyPjxiPlNlbnQ6PC9iPiAyMDIwLTA0LTEwICjquIgpIDE4OjQzOjA4
IChHTVQrMDk6MDApPGJyPjxiPlN1YmplY3Q6PC9iPiBSZTog7JWI64WV7ZWY7IS47JqUIOydtOuy
iOyXkCDsuqHsiqTthqTrlJTsnpDsnbgyIOyImOyXheydhCDsiJjqsJXtlZjripQg67CV7KCV7ZuI
IO2VmeyDneyeheuLiOuLpC4gMeyjvOywqCDqs7zsoJwg7IiY7KCVIO2bhCDsoJzstpztlanri4jr
i6QuPGJyPsKgPC9wPjxkaXYgZGlyPSJsdHIiPjxkaXY+wqA8L2Rpdj48ZGl2Puq5lOuBlO2VtOuz
tOydtOqyjCDsnpgg6rWs7ISx7ZaI64SkPC9kaXY+PGRpdj7snpjtlojslrQuwqA8L2Rpdj48ZGl2
PsKgPC9kaXY+PGRpdj4xLiDqs7zsoJzCoDwvZGl2PjxkaXY+64uk7J2M7KO8IOqzvOygnOulvCDs
pITqsozCoDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PkNTUyDqs7XrtoDtlZjrqbTshJwg66+465SU
7Ja07L+866asLCBncmlkIOyXkCDrjIDtlbQg6rO167aA7ZW067O06rOgPC9kaXY+PGRpdj7CoDwv
ZGl2PjxkaXY+7ZqM7JuQ6rCA7J6FIO2ZlOuptOqzvCDCoDwvZGl2PjxkaXY+66Gc6re47J24IO2Z
lOuptOydhMKgPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+7Y+w7JeQ7IScIOu0pOydhOuVjDwvZGl2
PjxkaXY+7JWE7J207Yyo65OcIOqwmeydgCDtg5zruJTrpr/rpZjsl5DshJwg67Sk7J2E65WMPC9k
aXY+PGRpdj7rjbDsiqTtgaztg5EgUEMg6rCZ7J2AIO2ZmOqyveyXkOyEnCDrtKTsnYTrlYw8L2Rp
dj48ZGl2PsKgPC9kaXY+PGRpdj7roZzqt7jsnbgg67KE7Yq87J2064KYIO2ajOybkOqwgOyehSDr
soTtirzsnZgg6ri47J206rCAIOuLrOudvOyngOqyjCDqtazshLHtlbTrtJDrtJA8L2Rpdj48ZGl2
PuqzvOygnOuhnCDrs7TrgrjqsbAg67O066m0IOuqqOuwlOydvOyXkOyEnOuKlCDsoIHri7ntlbQg
67O07J207KeA66eMIFBD7ZmU66m07JeQ7IScIOu0pOydhOuVkDwvZGl2PjxkaXY+66Gc6re47J24
IOuyhO2KvOydtOudvOuToOyngCDsnoXroKXssL3snbQg64SI66y0IOq4tCDqsr3tlqXsnbQg7J6I
7KeAPzwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PuqzvOygnOuKlCDsl63si5wg64uk7J2M7KO8IOq4
iOyalOydvOq5jOyngOqzoDwvZGl2PjxkaXY+6rO167aA7ZWcIOuCtOyaqeuPhCDrqZTsnbzsl5Ag
6rCZ7J20IOyggeyWtOyjvOqzoCAo662Q662Q66W8IOu0pOqzoCDslrTripAg7IKs7J207Yq466W8
IOywuOqzoO2WiOqzoCDrk7Hqs7wg7IaM6rCQ65OxKTwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PjIu
IOq4sO2ajeyEnMKgPC9kaXY+PGRpdj7qt7jrpqzqs6Ag66mU64m064qUIOuNlCDspITsl6zrtJA8
L2Rpdj48ZGl2PuuEiOustCDrp47slYQgLiDqsozsi5ztjJDrj4Qg6re464OlIOyasOyEoCDtlZjr
gpjrp4wg7ZWY6rOgPC9kaXY+PGRpdj7stpTtm4Tsl5Ag64SI6rCAIOydteyIme2VtOyngOuptCDr
ipjroKTrtJA8L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj48dT48Yj7rqZTribTrpbwg7KSR6rOg6rGw
656Y7ZWg65WMIOqwgOqyqSDtm4TroKTsuZjrk6/snbQg7KCV66eQIOynhOynnCDqvK0g7ZWE7JqU
7ZWc6rKD66eMIOuCqOq4sOqzoCDsmYTsoIQg7KSE7Jes67SQPC9iPjwvdT7CoDwvZGl2PjxkaXY+
DQoo7J206rKD64+EIOyXreyLnCDri6TsnYzso7wg6riI7JqU7J286rmM7KeA7JW8KSDCoDwvZGl2
PjxkaXY+wqA8L2Rpdj48ZGl2PuyymOydjOyXkCDquLDtmo3tlojsnYTrlYwg7IOd6rCB7ZaI642Y
IOuplOuJtOuTpOydgCDrgpjspJHsl5Ag7J217IiZ7ZW07KeA66m0IOq4iOuwqSDrp4zrk6Qg7IiY
IOyeiOydhOqxsOyVvDwvZGl2PjxkaXY+7Jqw7ISgIOy0iOuztOyekOuLiOq5jCDsm7nsvZTrlKns
nbQg67OE6rKDIOyVhOuLiOuLpOudvOuKlCDsnpDsi6DqsJDsnYQg6rCW64qU6rKMIOykkeyalO2V
tMKgPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+My4g7J287KCVPC9kaXY+PGRpdj7snbzsoJXtkZzs
l5Ag67CV7KCV7ZuIIO2VmeyDneydtCDqs7XrtoDtlZjripQg67aA67aE7J2AIMKgPC9kaXY+PGRp
dj5IVE1MK0NTUytKYXZhc2NyaXB0IOuTsSDrqqjrkZAg7ZSE66Gg7Yq47JeU65OcIOq0gOugqOuQ
nCDrtoDrtoTrsJbsl5Ag7JeG7Ja07IScPC9kaXY+PGRpdj4o7J6Q67CU7Iqk7YGs66a97Yq466Gc
64+EIOuwseyXlOuTnOulvCDrp4zrk6Qg7IiY64+EIOyeiOyWtCnCoDwvZGl2PjxkaXY+67Cx7JeU
65OcIO2UhOuhnOq3uOuemOuwjSDqs7XrtoDsl5Ag64yA7ZWcIOydvOygleydtCDsl4bslrTshJwg
7KGw6riIIOqxseygleydtCDrkJjrhKQuwqA8L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj48Yj7stpTq
sIDsoIHsnbgg6rO87KCc66GcIEphdmFzY3JpcHTroZwg67Cx7JeU65Oc66W8IOq1rO2YhO2VoCDs
iJgg7J6I64qUIO2UhOugiOyehOybjO2BrOqwgCDrrZDqsIAg7J6I64qU7KeAIOyhsOyCrO2VtOu0
kOu0kDwvYj48L2Rpdj48ZGl2PjxiPijsnbTqsoPrj4Qg7Jet7IucIOuLpOydjOyjvCDquIjsmpTs
nbzquYzsp4DslbwpPGJyPjwvYj48L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj7soJXtm4jsnbTripQg
7J2MLi7sp4Drgpzrsogg6rWs7KeBIOq0gOugqCDrs7TrgrTspIDqsbjroZwg67Sk7J2E65WQIFNw
cmluZyBib29066GcIO2VmOuptCDsoovquLQg7ZWg6rKDIOqwmeydgOuNsDwvZGl2PjxkaXY+7J20
67KI7ZWZ6riw64K07JeQIOyKpO2UhOungeu2gO2KuOuPhCDrsLDsmrDrqbTshJwg64ukIOyGjO2Z
lO2VmOq4sOqwgCDslrTroKTsmrjqsoMg6rCZ7JWEIOuztOyXrDwvZGl2PjxkaXY+wqA8L2Rpdj48
ZGl2Pu2UhOuhoO2KuOyXlOuTnOulvCDspJHsoJDsoIHsnLzroZwg7ZWY6rOgIOuwseyXlOuTnOuK
lCDsmYTsoIQg7Im96rKMIOqwnOuwnO2VoCDsiJgg7J6I64qUIOuwqe2WpeycvOuhnCDtlbTrs7Tr
ipTqsowg7Ja065ao6rmM7Iu264SkPC9kaXY+PGRpdj7siazsmrTqsbQg7YyM7J207I2s7J24642w
Li4uIO2MjOydtOyNrOydgCDsooAg7ZW0IOu0pOyWtD/CoDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2
PsKgPC9kaXY+PGJyPjxkaXY+PGRpdiBkaXI9Imx0ciI+MjAyMOuFhCA07JuUIDEw7J28ICjquIgp
IOyYpO2bhCA1OjE1LCDrsJXsoJXtm4ggJmx0OzxhIGhyZWY9Im1haWx0bzprYW5ndGFrNjI5MUBu
YXZlci5jb20iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPmthbmd0
YWs2MjkxQG5hdmVyLmNvbTwvYT4mZ3Q764uY7J20IOyekeyEsTrCoDwvZGl2PjxibG9ja3F1b3Rl
IHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJn
YigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj48ZGl2IHN0eWxlPSJmb250LXNp
emU6MTBwdDtmb250LWZhbWlseTpHdWxpbSxzYW5zLXNlcmlmIj48cCBzdHlsZT0iZm9udC1mYW1p
bHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7
Zm9udC1zaXplOjEycHgiPuyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak65SU7J6Q
7J24MiDsiJjsl4XsnYQg7IiY6rCV7ZWY64qUIOuwleygle2biCDtlZnsg53snoXri4jri6QuPC9w
PjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdv
dGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+wqA8L3A+PHAgc3R5bGU9ImZvbnQt
ZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNl
cmlmO2ZvbnQtc2l6ZToxMnB4Ij7rqZTribTrpbwg7KSE7Jes67O07JWY7Iq164uI64ukLjwvcD48
cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3Ro
aWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPuuhnOq3uOyduCDtjpjsnbTsp4Ag67CP
IO2ajOybkOqwgOyehSDtjpjsnbTsp4DrpbwgSFRNTOqzvCBDU1Prpbwg7J207Jqp7ZWY7JesIOq1
rO2YhO2VtOuztOyVmOyKteuLiOuLpC48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxE
b3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTox
MnB4Ij7roZzqt7jsnbgg7Y6Y7J207KeAIOuwjyDtmozsm5DqsIDsnoUg7Y6Y7J207KeA7JeQIOuM
gO2VtOyEnCBKYXZhc2NyaXB064qUIOq1rO2YhO2VmOyngCDrqrvtlojsirXri4jri6QuPC9wPjxw
IHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhp
YyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+6riw7ZqN7ISc64qUIOychOyXkCDsiJjs
oJXtlZwg64K07JqpKOuplOuJtOyCreygnCwg66Gc6re47J24IO2OmOydtOyngCDrsI8g7ZqM7JuQ
6rCA7J6FIO2OmOydtOyngCDstpTqsIAp7J2EIO2GoOuMgOuhnCDsiJjsoJXtlojsirXri4jri6Qu
PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNE
IEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+wqA8L3A+PHAgc3R5bGU9ImZv
bnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij7smKTripgg7ZWY66Oo64+EIO2Wieuzte2VnCDtlZjro6jr
kJjsi5zquLAg67CU65286rKg7Iq164uI64ukITwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L
7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1z
aXplOjEycHgiPsKgPC9wPjxwIHN0eWxlPSJmb250LXNpemU6MTBwdDtmb250LWZhbWlseTpzYW5z
LXNlcmlmO3BhZGRpbmc6MHB4IDBweCAwcHggMTBwdCI+PHNwYW4+LS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS08L3NwYW4+PGJyPjxiPkZyb206PC9iPiAmcXVvdDvsi6DspIDsmIEmcXVvdDsmbHQ7
PGEgaHJlZj0ibWFpbHRvOmp5c2hpbkB0cml6Y29ycC5jb20iIHJlbD0ibm9yZWZlcnJlciBub29w
ZW5lciIgdGFyZ2V0PSJfYmxhbmsiPmp5c2hpbkB0cml6Y29ycC5jb208L2E+Jmd0OyA8YnI+PGI+
VG86PC9iPiAmcXVvdDvrsJXsoJXtm4gmcXVvdDsmbHQ7PGEgaHJlZj0ibWFpbHRvOmthbmd0YWs2
MjkxQG5hdmVyLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+
a2FuZ3RhazYyOTFAbmF2ZXIuY29tPC9hPiZndDs7IDxicj48Yj5DYzo8L2I+ICZxdW90O+q5gOyi
heyZhCZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86andraW1AdHJpemNvcnAuY29tIiByZWw9Im5v
cmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5qd2tpbUB0cml6Y29ycC5jb208L2E+
Jmd0OzsgJnF1b3Q76rCV6rK97J28JnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzpydWRkbGY0OTMz
QHRyaXpjb3JwLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+
cnVkZGxmNDkzM0B0cml6Y29ycC5jb208L2E+Jmd0OzsgPGJyPjxiPlNlbnQ6PC9iPiAyMDIwLTA0
LTA3ICjtmZQpIDEwOjU0OjE2IChHTVQrMDk6MDApPGJyPjxiPlN1YmplY3Q6PC9iPiBSZTog7JWI
64WV7ZWY7IS47JqUIOydtOuyiOyXkCDsuqHsiqTthqTrlJTsnpDsnbgyIOyImOyXheydhCDsiJjq
sJXtlZjripQg67CV7KCV7ZuIIO2VmeyDneyeheuLiOuLpC4gMeyjvOywqCDqs7zsoJwg7IiY7KCV
IO2bhCDsoJzstpztlanri4jri6QuPGJyPsKgPC9wPjxkaXYgZGlyPSJsdHIiPjxkaXY+wqA8L2Rp
dj48ZGl2Puq4sO2ajeyEnCDsoJXrpqwg7J6YIO2WiOyWtC48L2Rpdj48ZGl2PsKgPC9kaXY+PGRp
dj7qt7zrjbAg7LSI67O07J6Q6rCAIO2VnCDtlZnquLDsl5Ag6rWs7ZiE7ZWY6riw7JeUIOuplOuJ
tOqwgCDsooAg66eO7JWE67O07JesPC9kaXY+PGRpdj4NCuydtOuyiCDtlITroZzsoJ3tirjsl5Ds
hJzripQg6rK97ZeY7J2EIOyMk+qzoCDsnpDsi6DqsJDsnYQg6rCW64qU6rKMIOykkeyalO2VnOqx
sOuLiOq5jA0KDQo8L2Rpdj48ZGl2PuyDneqwge2VtOuztOqzoCDsgq3soJztlbTrj4Qg6rSc7LCu
7J2E66eM7ZWcIOuplOuJtOuKlCDqs7zqsJDtlZjqsowg7JeG7JWg67O064+E66GdIO2VtDwvZGl2
PjxkaXY+wqA8L2Rpdj48ZGl2Pg0KPGRpdj7snbTrsojso7zsl5DripQg7Iqk7LyA7KW07J2AIOye
keyEse2VnOuMgOuhnCDsp4TtlontlZjrqbTshJwuLi7CoDwvZGl2PjxkaXY+SFRNTCtDU1Psl5Ag
64yA7ZWcIOqwnOuFkCDrsI8g7Iqk7YSw65SU66W8IO2VtOuztOqzoDwvZGl2PjxkaXY+wqA8L2Rp
dj48ZGl2Puqzteu2gO2VnCDrgrTsmqnsnYQg67CU7YOV7Jy866GcIOuhnOq3uOyduCDtjpjsnbTs
p4Ag67CPIO2ajOybkOqwgOyehSDtjpjsnbTsp4Drpbwg6rO167aA7ZWcIEhUTUwrQ1NT66GcIOun
jOuTpOyWtOyEnCDsoJzstpztlbTspJjCoDwvZGl2PjxkaXY+KOydtOuyiOyjvCDslYjsl5AgSFRN
TOqzvCBDU1Psl5Ag64yA7ZWcIOq4sOuzuOyngOyLneydhCDrqqjrkZAg7J217Z6M64uk64qUIOqw
geyYpOuhnCDtlbQg67SQKTwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2Puq1s+ydtCDssYXsnYAg7JWI
7IKs67SQ64+EIOuQmOqzoCwg7IOd7Zmc7L2U65Sp7J2064KYIOyduO2UhOufsCDqtazrpoQg64W4
66eI65Oc7L2U642U65OxIMKgPC9kaXY+PGRpdj7rj5nsmIHsg4Eg6rCV7J2YIOyCrOydtO2KuOyX
kCDqtJzssK7snYAg66y066OM6rCV7J2Y64+EIOunjuycvOuLiCDtlbTri7kg6rCV7J2Y66W8IOyw
uOqzoO2VmOuptOyEnCDsp4TtlontlbTrtJDrj4Qg7KKL7JWEPC9kaXY+PGRpdj7CoDwvZGl2Pjxk
aXY+SmF2YXNjcmlwdOulvCDsgqzsmqntlaAg7IiYIOyeiOuLpOuptDwvZGl2PjxkaXY+ZW1haWzs
nbTrgpgg67mE67CA67KI7Zi465OxIO2ajOybkOqwgOyehSDrsI8g66Gc6re47J247JeQIO2VhOya
lO2VnDwvZGl2PjxkaXY+IOqwgeqwgeydmCDtlYTrk5zsl5Ag64yA7ZWcIHZhbGlkYXRpb24g7LKY
66as64+EIO2VoCDsiJgg7J6I7Jy866m0IO2VtCDrs7Trj4TroZ0g7ZW0PC9kaXY+DQoNCjwvZGl2
PjxkaXY+wqA8L2Rpdj48ZGl2Pg0K7J2067KI7KO8IOq4iOyalOydvCDsmKTtm4QgNuyLnOq5jOyn
gCDsoJzstpztlbQNCg0KDQoNCjwvZGl2PjwvZGl2Pjxicj48ZGl2PjxkaXYgZGlyPSJsdHIiPjIw
MjDrhYQgNOyblCA27J28ICjsm5QpIOyYpOyghCA5OjE1LCDrsJXsoJXtm4ggJmx0OzxhIGhyZWY9
Im1haWx0bzprYW5ndGFrNjI5MUBuYXZlci5jb20iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIg
dGFyZ2V0PSJfYmxhbmsiPmthbmd0YWs2MjkxQG5hdmVyLmNvbTwvYT4mZ3Q764uY7J20IOyekeyE
sTrCoDwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9y
ZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRp
dj48ZGl2IHN0eWxlPSJmb250LXNpemU6MTBwdDtmb250LWZhbWlseTpHdWxpbSxzYW5zLXNlcmlm
Ij48cD7slYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuUlOyekOyduDIg7IiY7JeF
7J2EIOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLjwvcD48cD7CoDwvcD48
cD7sgqzsmqnsnpAg7Y6Y7J207KeA65Ok7J2EIOuwmOydke2Yle2OmOydtOyngOuhnCDrp4zrk6Ts
lrTrs7TslZjsirXri4jri6QuPC9wPjxwPuq0gOumrOyekCDtjpjsnbTsp4DripQgUEPsmqnsnLzr
oZzrp4wg66eM65Ok7Ja067O07JWY7Iq164uI64ukLjwvcD48cD7quLDtmo3shJzrj4Qg66eQ7JSA
7ZWY7Iug64yA66GcIOyImOygle2VtOuztOyVmOyKteuLiOuLpC48L3A+PHA+wqA8L3A+PHA+7Jik
64qYIO2VmOujqOuPhCDtlonrs7XtlZwg7ZWY66Oo65CY7Iuc6riwIOuwlOudvOqyoOyKteuLiOuL
pCE8L3A+PHA+wqA8L3A+PHAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0O2ZvbnQtZmFtaWx5OnNhbnMt
c2VyaWY7cGFkZGluZzowcHggMHB4IDBweCAxMHB0Ij48c3Bhbj4tLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLTwvc3Bhbj48YnI+PGI+RnJvbTo8L2I+ICZxdW90O+yLoOykgOyYgSZxdW90OyZsdDs8
YSBocmVmPSJtYWlsdG86anlzaGluQHRyaXpjb3JwLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3Bl
bmVyIiB0YXJnZXQ9Il9ibGFuayI+anlzaGluQHRyaXpjb3JwLmNvbTwvYT4mZ3Q7IDxicj48Yj5U
bzo8L2I+ICZxdW90O+uwleygle2biCZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86a2FuZ3RhazYy
OTFAbmF2ZXIuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5r
YW5ndGFrNjI5MUBuYXZlci5jb208L2E+Jmd0OzsgPGJyPjxiPkNjOjwvYj4gJnF1b3Q76rmA7KKF
7JmEJnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzpqd2tpbUB0cml6Y29ycC5jb20iIHJlbD0ibm9y
ZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPmp3a2ltQHRyaXpjb3JwLmNvbTwvYT4m
Z3Q7OyAmcXVvdDvqsJXqsr3snbwmcXVvdDsmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ1ZGRsZjQ5MzNA
dHJpemNvcnAuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5y
dWRkbGY0OTMzQHRyaXpjb3JwLmNvbTwvYT4mZ3Q7OyA8YnI+PGI+U2VudDo8L2I+IDIwMjAtMDQt
MDMgKOq4iCkgMTY6MDY6MTcgKEdNVCswOTowMCk8YnI+PGI+U3ViamVjdDo8L2I+IFJlOiDslYjr
hZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuUlOyekOyduDIg7IiY7JeF7J2EIOyImOqw
le2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLiAx7KO87LCoIOqzvOygnCDsiJjsoJUg
7ZuEIOygnOy2nO2VqeuLiOuLpC48YnI+wqA8L3A+PGRpdiBkaXI9Imx0ciI+PGRpdj7CoDwvZGl2
PjxkaXY+MS4g7JeQ65SU7YSwPC9kaXY+PGRpdj4NCuuCtOqwgCDsoITri6ztlZwg7JaY6riw64qU
IOygnOuMgOuhnCDsnbTtlbTtlojslrQNCg0KPC9kaXY+PGRpdj7sm7nsl5DrlJTthLAg6rSA66Co
65Cc6rKD7J2AIOywvuyVhOuztOuptCDsnpDro4zqsIAg66eO7J2A642wIC4uLi4uLjwvZGl2Pjxk
aXY+6re465+8IOuovOyggCDrp4zrk6Tqs6Ag7Iu27JeI642Y64yA66GcIOunjOuTpOyWtOu0kOu0
kDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PjIuIOuwmOydke2YlSDqtIDroKg8L2Rpdj48ZGl2Pu2F
nO2UjOumv+ydhCDqvK0g7JOw652864qUIOyWmOq4sOqwgCDslYTri4jrnbwuLjwvZGl2PjxkaXY+
6re465+w6rKD7J2EIOyCtO2OtOuztOqzoCDrhIjqsIAg7ISk6rOE7ZWcIOugiOydtOyVhOybg+qz
vCDripDrgozsnYQg67mE6rWQ7ZW067O0652864qU6rGw7KeAPC9kaXY+PGRpdj7CoDwvZGl2Pjxk
aXY+6riw7ZqN7ISc7JeQIOyYrOudvOyYqCDroIjsnbTslYTsm4PsnYAg64Sk7J2067KEIOy0iOq4
sO2ZlOuptCDsiqTrn6zsmrQg6rWs7KGw7J24642wPC9kaXY+PGRpdj7stZzqt7zsl5Ag66eM65Ok
7Ja07KeEIOyCrOydtO2KuOuTpOydgCDqt7jroIfqsowg67O17J6h7ZWY6rKMIOq1rOyEseuQmOyW
tCDsnojsp4Ag7JWK7JWELjwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PuydtOuyiOyXkCDrp4zrk6Dq
soPsnYQg7Leo7JeF7ZWg65WMIO2PrO2KuO2PtOumrOyYpOuhnCDsk7gg7IiY64+EIOyeiOydhO2F
kOuNsDwvZGl2PjxkaXY+7JeF7LK0IOq0gOqzhOyekOqwgCDsiqTrp4jtirjtj7DsnLzroZwg64SI
7J2YIOybueyCrOydtO2KuOulvCDrs7zsp4AsIFBD66GcIOuzvOyngCwg7JWE7J207Yyo65Oc66Gc
IOuzvOyngCDrqqjrpbTsnpbslYQ8L2Rpdj48ZGl2PuuLpOyWke2VnCDsoJHqt7zshLHsl5Ag64yA
7ZWcIOq1rO2YhOydhCDtlbTslbztlbQuIMKgPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+67CY7J2R
7ZiV7Jy866GcIOunjOuTpOq4sCDsi6vsnLzrqbQg66qo67CU7J287Jqp6rO8IFBD7JqpIO2ZlOup
tOydhCDrtoTrpqztlbTshJwg66eM65Ok7Ja067SQ67SQwqA8L2Rpdj48ZGl2PsKgPC9kaXY+PGRp
dj4zLiDqtIDrpqzsnpAg7Y6Y7J207KeAPC9kaXY+PGRpdj7quLDtmo3shJwg64K07Jqp7J20IOqx
sOydmCDrjIDrtoDrtoQg7IKs7Jqp7J6Q7JeQ6rKMIOuztOyXrOyngOuKlCDtjpjsnbTsp4Drp4wg
7J6I7Ja0LjwvZGl2PjxkaXY+6rSA66as7J6Q6rCAIOuztOqzoCwg7IiY7KCV7ZWY6rOgLCDrk7Hr
oZ3tlbTslbztlZjripQg67aA67aE7JeQIOuMgO2VtCDrjZQg7IOd6rCB7ZW067SQPC9kaXY+PGRp
dj7CoDwvZGl2PjxkaXY+NC4g7Iqk7LyA7KW0PC9kaXY+PGRpdj47IOuNlCDrlJTthYzsnbztlZjq
sowg64KY64ig67SQLiDsspjsnYzsl5QgSFRNTCtDU1MrSmF2YXNjcmlwdCDqs7XrtoDtlZjripDr
nbwg7KeE64+E64+EIOuquyDrgpjqsIgg7YWQ642wLi48L2Rpdj48ZGl2PjTsm5Tssqvso7zripQg
7Iqk7LyA7KW07J6h6rOgIOq4sO2ajeyEnOulvCDtlZjqs6Ag7J6I64qU642wIC4uIOyLpOygnO2V
mOqzoCDsnojripQg7J286rO8IOuyjOyNqOu2gO2EsCDri6TrpbTri4jquYwuLi4uwqA8L2Rpdj48
ZGl2Pu2YhOyLpOyggeycvOuhnCDri6Tsi5wg66eM65Ok7Ja067SQwqA8L2Rpdj48ZGl2PsKgPC9k
aXY+PGRpdj7so7zrp5Dsl5Ag64uk7IucIOyGkOu0kOyEnCDsm5TsmpTsnbwg7JWE7LmoMTDsi5wg
7J207KCE7JeQIOuztOuCtOykmMKgPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2
PsKgPC9kaXY+wqA8L2Rpdj48YnI+PGRpdj48ZGl2IGRpcj0ibHRyIj4yMDIw64WEIDTsm5QgM+yd
vCAo6riIKSDsmKTtm4QgMzozNywg67CV7KCV7ZuIICZsdDs8YSBocmVmPSJtYWlsdG86a2FuZ3Rh
azYyOTFAbmF2ZXIuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5r
Ij5rYW5ndGFrNjI5MUBuYXZlci5jb208L2E+Jmd0O+uLmOydtCDsnpHshLE6wqA8L2Rpdj48Ymxv
Y2txdW90ZSBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBz
b2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXY+PGRpdiBzdHlsZT0i
Zm9udC1zaXplOjEwcHQ7Zm9udC1mYW1pbHk6R3VsaW0sc2Fucy1zZXJpZiI+PHAgc3R5bGU9ImZv
bnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjEuIOq1
rOyduOq0gOugqDwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxI
ZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuqwnOyduOyggeycvOuhnOuKlCDtkoDsiqTtg50g
6rCc67Cc7J6Q6rCAIOuQmOqzoCDsi7bsirXri4jri6QuwqA8L3NwYW4+PC9wPjxwIHN0eWxlPSJm
b250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fu
cy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qt7jr
n7DrjbAg7KCc6rCAIOyVhOyngSDtlITroaDtirjrnpEg67Cx7JeU65Oc656RIOuRmCDri6Qg7J6Y
IOuqqOultOuLiMKgPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVt
LEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+65GYIOykkeyXkCDtlZjrgpjrpbwg7ISg7YOd
7J2EIO2VtOyEnCDsp5HspJHsnYQg7ZW07JW87ZWY64qU6rKMIOunnuuKlCDqsoMg6rCZ7Iq164uI
64ukLjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRp
Y2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwcHQiPuuRmCDspJHsl5Ag6rWz7J20IOqzoOultOyekOuptCDrsLHs
l5Trk5zrpbwg7ISg7YOd7ZWY6rOgIOyLtuyKteuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJm
b250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fu
cy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwv
c3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBw
bGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwcHQiPjIuIOq4sO2ajeyEnDwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFt
aWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlm
O2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjEpIOyImOygle2W
iOyKteuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0s
SGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQt
ZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNl
cmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjIpIOunkOyU
gO2VmOyLoCDqsoPsnYQg7LC+7JWE67O066Ck6rOgIO2WiOuKlOuNsCDrqrsg7LC+7JWY7Iq164uI
64ukLiDqsrDqta0g7YWM7J2067iUIOq1rOyhsOuKlCDsiJjsoJXtlZjsp4Ag66q77ZaI7Iq164uI
64ukLsKgPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZl
dGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTBwdCI+66eQ7JSA7ZWY7IugIOuwlOulvCDsoJzqsIAg7KCc64yA
66GcIOydtO2VtO2VnOqxtOyngOuKlCDrqqjrpbTqsqDsirXri4jri6QuIOygnOqwgCDsnbTtlbTt
lZzrsJTrpbwg66eQ7JSA65Oc66as6rKg7Iq164uI64ukLjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZv
bnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuqyjOyL
nO2MkOyXkCDquIDsnYQg7JOw6rOgIOyXheuhnOuTnOulvCDtlaAg65WMIOyCrOynhOydtOuCmCDr
j5nsmIHsg4HsnYQg7LKo67aA7ZWgIOyImCDsnojri6QuPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9u
dC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMt
c2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7J20IOuV
jCDsm7nsl5DrlJTthLAoV1lTSVdZRyDsl5DrlJTthLAp6rCAIO2VhOyalO2VmOuLpC4gKENLRWRp
dG9yLCBTdW1tZXJub3RlIOuTsSApPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L
7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1z
aXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+6re465+w642wIOyXkOuUlO2E
sOulvCDsnbTsmqntlbTshJwg7IKs7KeE7J2064KYIOuPmeyYgeyDgeydhCDssqjrtoDtlbTshJwg
7Jis66aw64uk66m0IO2FjeyKpO2KuCDrjbDsnbTthLDsmYDripQg7LKY66as6rO87KCV7J20IOuL
pOultOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVs
dmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qt7jrn6zri4jquYwg7IKs7KeE7J2064KYIOuPmeyY
geyDgeydmCDrjbDsnbTthLDsspjrpqzqs7zsoJXsnYQg7JWM7JWE67O06rOgIO2FjOydtOu4lCDq
tazsobDrpbwg7IiY7KCV7ZW06528Ljwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuP
i+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQt
c2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuudvOqzoCDsnbTtlbTtlojs
irXri4jri6QuPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhl
bHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7J2066CH6rKMIOydtO2VtO2VmOqzoCDssL7slYTr
s7TroKTqs6Ag7ZaI64qU642wIOyemCDrqqjrpbTqsqDsirXri4jri6QuPC9zcGFuPjwvcD48cCBz
dHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMg
TmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dCI+6re4IO2bhCDsg53qsIHtlbTrs7jqsow8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0Ij7CoOybueyCrOydtO2KuOulvCDrp4zrk6Tqs6Ag64KY7IScIOygnOqwgCDsm7nsl5DrlJTt
hLDrpbwg7IKs7Jqp7ZWY66m07IScIOuNsOydtO2EsOulvCDqtIDrpqztlbTrs7TrqbTshJw8L3Nw
YW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxl
IFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMHB0Ij7qt7gg65WMwqA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0
Ij7ri6Tsi5wg7YWM7J2067iUIOq1rOyhsOulvCDsiJjsoJXtlbTrs7TripQg67Cp67KV7J207JeI
7Iq164uI64ukLjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxI
ZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuydtCDrsKnrspXsnYAg7Ja065a76rKMIOyDneqw
ge2VmOyLnOuCmOyalD88L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90
dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJw
eCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwvc3Bhbj48L3A+PHAgc3R5bGU9ImZv
bnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjMpIO2Z
lOuptCDsnpHshLE8L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0s
SGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rsJjsnZHtmJUg7Ju57Y6Y7J207KeAIOq1rOy2
leycvOuhnCDrsKntlqXsnYQg67CU6r+U67O06rKg7Iq164uI64ukLjwvc3Bhbj48L3A+PHAgc3R5
bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5l
byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQi
Puq3uOufrOuptCDtmZTrqbTsnpHshLEg67aA67aE7J2AIOqzteu2gOulvCDsobDquIjsnYAg642U
IO2VmOqzoOuCmOyEnOuhnCDrr7jro6jripQg6rKD7J2EIOyDneqwge2VtOu0pOuKlOuNsCDslrTr
lrvqsowg7IOd6rCB7ZWY7Iuc64KY7JqUPzwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5
OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2Zv
bnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuygleyggeyduCDtjpjs
nbTsp4Drpbwg66eM65Oc64qUIOqwhOuLqO2VnCDsmIjsoJzripQg7ZW067Sk64qU642wIOuwmOyd
ke2YlSDsm7ntjpjsnbTsp4DripQg7ZWc67KI64+EIOyViO2VtOu0kOyEnCDqs7XrtoDqsIAg7ZWE
7JqU7ZWY64uk6rOgIOyDneqwge2VtOyEnOyeheuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJm
b250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fu
cy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qt7jr
pqzqs6Ag7J2065WM6rmM7KeAIOygnOqwgCDsg53qsIHtlZwg7Ju57Y6Y7J207KeAIOqwnOuwnOyd
tOuegCDsm7ntjpjsnbTsp4DsnZgg66CI7J207JWE7JuD7J2EIOqysOygle2VmOqzoMKgPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250
LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1z
ZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qt7jsl5Ag
66ee64qUIEhUTUzqs7wgQ1NTIOy9lOuUqeydhCDqsJzrsJztlaAg65WM66eI64ukIO2VmOuKlCDq
soPsnbjspIQg7JWM7JWY7Iq164uI64ukLjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5
OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2Zv
bnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuq3uOuemOyEnCDrs7Tr
g4jrjZgg6riw7ZqN7ISc7JeQIOygnOqwgCDroIjsnbTslYTsm4PsnYQg7Kec67Sk642YIOqyg+ye
heuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVs
dmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qt7jrn7DrjbAg66eQ7JSA7ZW07KO87IugIEhUTUw1
IHRlbXBsYXRl7J2EIOywvuyVhOuztOuLiCDsnbTrr7gg66eM65Ok7Ja07KeEIHRlbXBsYXRl7J2E
IOyTuCDsiJgg7J6I64qUIOqygyDqsJnslZjsirXri4jri6QuPC9zcGFuPjwvcD48cCBzdHlsZT0i
Zm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNh
bnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7J20
IOu2gOu2hOyXkOyEnOuPhCB0ZW1wbGF0ZeydhCDsk7DripQg67Cp67KV7J2064KYIOyImOygle2V
mOuKlCDrsKnrspXrk7Hsl5Ag6rSA7ZW0IOqzteu2gOqwgCDtlYTsmpTtlaAg6rKDIOqwmeyVhOyE
nCDtmZTrqbQg7J6R7ISx7J2EIOuvuOujqOuKlCDqsoPsnYQg7IOd6rCB7ZW067O07JWY7Iq164uI
64ukLjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRp
Y2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk6
64+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9u
dC1zaXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+NCkg7Ja07KKF7J247Iud
PC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxB
cHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCI+7Ja07KKF7J247Iud7JeQIOq0gO2VnCDqsoPsnYAg66eQ7JSA7ZWY
7Iug64yA66GcIOydtOuyiO2Vmeq4sOuCtOuhnCDqtaztmITsnbQg7Ja066Ck7Jq4IOqygyDqsJns
irXri4jri6QuwqA8L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0s
SGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qt7jrnpjrj4Qg66eM7JW97JeQIOuCmOuouOyn
gOulvCDruajrpqwg6rCc67Cc7ZWc64uk66m0IOq3uOuVjCDqtaztmITtlbTrs7TroKTqs6Ag7ZWp
64uI64ukLjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2
ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij7CoDwv
cD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBH
b3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPsKgPC9wPjxwIHN0eWxlPSJmb250
LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1z
ZXJpZjtmb250LXNpemU6MTJweCI+7Jik64qYIO2VmOujqOuPhCDtlonrs7XtlZwg7ZWY66Oo65CY
7Iuc6ri4IOuwlOudvOqyoOyKteuLiOuLpCE8L3A+PHAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0O2Zv
bnQtZmFtaWx5OnNhbnMtc2VyaWY7cGFkZGluZzowcHggMHB4IDBweCAxMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwcHQiPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPC9zcGFuPjxicj48
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwcHQiPiAmcXVvdDvsi6DspIDsmIEmcXVvdDsmbHQ7PGEgaHJlZj0ibWFp
bHRvOmp5c2hpbkB0cml6Y29ycC5jb20iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0
PSJfYmxhbmsiPmp5c2hpbkB0cml6Y29ycC5jb208L2E+Jmd0OyA8L3NwYW4+PGJyPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTBwdCI+VG86PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwcHQiPiAmcXVvdDvrsJXsoJXtm4gmcXVvdDsmbHQ7PGEgaHJlZj0ibWFpbHRvOmthbmd0
YWs2MjkxQG5hdmVyLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFu
ayI+a2FuZ3RhazYyOTFAbmF2ZXIuY29tPC9hPiZndDs7IDwvc3Bhbj48YnI+PGI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMHB0Ij5DYzo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTBwdCI+ICZxdW90O+q5gOyiheyZhCZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86andraW1AdHJp
emNvcnAuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5qd2tp
bUB0cml6Y29ycC5jb208L2E+Jmd0OzsgJnF1b3Q76rCV6rK97J28JnF1b3Q7Jmx0OzxhIGhyZWY9
Im1haWx0bzpydWRkbGY0OTMzQHRyaXpjb3JwLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVy
IiB0YXJnZXQ9Il9ibGFuayI+cnVkZGxmNDkzM0B0cml6Y29ycC5jb208L2E+Jmd0OzsgPC9zcGFu
Pjxicj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPlNlbnQ6PC9zcGFuPjwvYj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQiPiAyMDIwLTA0LTAyICjrqqkpIDEyOjQzOjE0IChHTVQr
MDk6MDApPC9zcGFuPjxicj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPlN1YmplY3Q6
PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPiBSZTog7JWI64WV7ZWY7IS4
7JqUIOydtOuyiOyXkCDsuqHsiqTthqTrlJTsnpDsnbgyIOyImOyXheydhCDsiJjqsJXtlZjripQg
67CV7KCV7ZuIIO2VmeyDneyeheuLiOuLpC4gMeyjvOywqCDqs7zsoJwg7KCc7Lac7ZWp64uI64uk
Ljwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwvc3Bhbj48L3A+PGRp
diBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7r
grTqsIAg7IOd6rCB7ZaI642Y6rKDIOuztOuLpCDsoJXrpqzrpbwg7J6YIO2VtOyEnCDrs7Trg4jr
hKQuIOyemO2WiOyWtC48L3NwYW4+PC9kaXY+PGRpdiBkaXI9Imx0ciI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMHB0Ij7rs7TrgrTspIAg7LKo67aA7YyM7J287J2EIOuztOqzoCDslpjquLDtlbTs
pITqsozCoDwvc3Bhbj48L2Rpdj48ZGl2IGRpcj0ibHRyIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwcHQiPsKgPC9zcGFuPjwvZGl2PjxkaXYgZGlyPSJsdHIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTBwdCI+wqA8L3NwYW4+PC9kaXY+PGRpdiBkaXI9Imx0ciI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMHB0Ij4xLiDqtazsnbjqtIDroKg8L3NwYW4+PGJyPjxicj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwcHQiPuyyq+uyiOynuCDqtazsnbjrgrTsmqnsl5Ag64yA7ZW07ISc66eMIOyWmOq4
sO2VtOuzvOqyjDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rsLHsl5Tr
k5wo7ISc67KEKeyZgCDtlITroaDtirjsnZgg66qo7KeR7JqU6rCV7J20IO2YvOyerOuQmOyWtCDs
nojslrQuPC9zcGFuPjxicj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4mcXVvdDtK
YXZhIOuYkOuKlCBKYXZhc2NyaXB0IOqwnOuwnCDsl63rn4kg7ZWE7IiYICZxdW90Ozwvc3Bhbj48
YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rnbzqs6Ag65CY7Ja0IOyeiOuKlCDrtoDr
toTsnYQg67O066m0IOyVjCDsiJgg7J6I64qU642wPC9zcGFuPjxicj48YnI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMHB0Ij5KYXZh64qUIOuwseyXlOuTnOqwgCDso7zqs6AsPC9zcGFuPjxicj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPkphdmFzY3JwaXTripQg67Cx7JeU65OcIO2UhOuh
oO2KuCDrkZjri6Qg6rCZ7J20IO2VoCDsiJgg7J6I7Ja0PC9zcGFuPjxicj48YnI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMHB0Ij4mcXVvdDtSZWFjdCDtlITroIjsnoTsm4ztgawg7ZmY6rK9IOqy
ve2XmOyekCZxdW90OyDrnbzripQg7JaY6riw64qUIO2UhOuhoO2KuCDsnITso7zsnZgg6rCc67Cc
7J6Q66W8IOu9keqyoOuLpOuKlCDslpjquLDqs6A8L3NwYW4+PGJyPjxicj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwcHQiPuuSpOydmCDsmrDrjIDsgqztla3snYQg67O066m0PC9zcGFuPjxicj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPkthZmthIOuKlCDrqZTsi5zsp5Ug7LKY66as7JeQ
IOq0gOugqOuQnOqxtOuNsCDquLDsobTsl5AgTVFUVOudvOuToOyngCDtlZjripQg67aE7IKwIOup
lOyLnOynleyymOumrOyXkCDrjIDtlZwg6rCc64WQ7J20IOyeiOycvOuptCDsoovqs6A8L3NwYW4+
PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+U3Rvcm3snYAg7Iuk7Iuc6rCE642w7J20
7YSwIOyymOumrOyXkCDqtIDroKjrkJzqsoPsnbjrjbAsIOyImOynkS0mZ3Q77LKY66asLSZndDvq
sIDqs7XsnYQg7Iuk7Iuc6rCE7Jy866GcIOyymOumrO2VmOq4sCDsnITtlZwg6rKD7J207JW8Ljwv
c3Bhbj48YnI+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+662QIOuqqOynkeyalOqw
leydhCDrjIDstqnrtKTsnYTrlYwg642w7J207YSw66W8IOyLpOyLnOqwhOycvOuhnCDsiJjsp5Eg
7LKY66asIOqwgOqzte2VmOqzoCDqt7gg7KSRIO2VhOyalOuNsOydtO2EsOulvCDrtoTsgrDrqZTs
i5zsp5Ug7LKY66as7JeQIDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7s
nZjtlbQg7Ja065SY6rCA7JeQIOygnOqzte2VmOuKlOuTseydmCDqsr3tl5jsnbQg7J6I7Jy866m0
IOyii+qyoOuLpOuKlCDrgrTsmqnsnbTslbwuPC9zcGFuPjxicj48YnI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMHB0Ij7rsLHsl5Trk5wg7ZSE66Gg7Yq47JeU65Oc7JmAIOyduO2UhOudvOq5jOyn
gCDrqqjrkZAg7JWM66m0IOyii+qyoOyngOunjCA8L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTBwdCI+7ISg7YOd6rO8IOynkeykkeydtCDtlYTsmpTtlbQuIOyEoO2DneqzvCDsp5Hs
pJHsnYQg7ZWY642U652864+EIOq+uOykgO2eiCDtirjroIzrk5zrpbwg7JWM6rOgIOyeiOyWtOyV
vCDtlZjripTqsoPrj4Qg7ZWE7JqU7ZW0Ljwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMHB0Ij7sm7nrtoTslbzrpbwg7KeE66Gc66GcIOyeoeyVmOuLpOuptCDtlbTri7nrtoTslbzs
l5Ag64yA7ZWcIOq+uOykgO2VnCDqs7XrtoDqsIAg7ZWE7JqU7ZWY64uk64qU6rKD64+EIOyVjOyV
hOyVvO2VoOqxsOyVvDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4oQ29t
cHV0ZXIgU2NpZW5jZeydmCDslrTrlqQg67aE7JW866W8IOyEoO2Dne2VmOuNlOudvOuPhCwg64SI
6rCAIOydtOu2hOyVvOyXkOyEnCDsnbzsnYQg6re466eM65GY65WM6rmM7KeAIOqzhOyGjeyggeyd
uCDqs7XrtoDqsIAg7ZWt7IOBIOq+uOykgO2eiCDsrYkg7ZWE7JqU7ZW0KTwvc3Bhbj48YnI+PGJy
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7Jes7Yq8LCDrp5DsnYAg6ri47JeI7KeA66eM
IOuwseyXlOuTnCjshJzrsoTri6gsIOuNsOydtO2EsOyymOumrCnrpbwg7ZWg6rKD7J247KeAIO2U
hOuhoO2KuOyXlOuTnOulvCDshKDtg53tlaAg6rKD7J247KeAIOuRmOykkSDtlZjrgpjsl5Ag64yA
7ZWcPC9zcGFuPjxicj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7KeR7KSR7J20
IO2VhOyalO2VtDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+
wqA8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuyWtOuWpCDq
soPsnYQg7ISg7YOd7ZWY65OgIOumrOuIheyKpOuekSDsuZztlbTsp4DripTqsowg7ZWE7JqU7ZW0
PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rj4Tsu6Trnbzr
k6Dsp4Ag6riw7YOAIOychOyXkCDslrjquIntlZwgS2Fma2Egc3Rvcm0g65Ox65Ox7J2EIOyTsOuN
lOudvOuPhCDsnIjrj4TsmrAg7ZmY6rK967O064uk64qUIOumrOuIheyKpCDtmZjqsr3snbQg7Zuo
7JSsIOunjuydhOqxsOyVvC48L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwcHQiPsKgPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7r
qqjsp5HsmpTqsJXsl5Qg7Iqk7ZSE66eB7Jy866GcIOuQmOyWtCDsnojquLQg7ZWY7KeA66eMLDwv
c3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7ZWc6rCA7KeAIO2U
hOugiOyehOybjO2BrOyXkCDrjIDtlZwg6rWs7KGw66W8IOyVjOuptCDCoDwvc3Bhbj48L2Rpdj48
ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+64uk66W46rKD65Ok7J2AIOq3uCDtlITr
oIjsnoTsm4ztgazsnZgg6rWs7KGw7JmAIOyyoO2VmeuTseydhCDrs7Tqs6Ag7KCB7J2R7ZWgIOyI
mCDsnojslrQuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7C
oDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7LKY7J2M7JeQ
IOuwleygle2biCDtlZnsg53rp4wuLi7siqTtlITrp4HrtoDtirjroZwg6rCI6rmMIO2WiOuKlOuN
sDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+6re464OlIOuq
qOuRkCDqsJnsnbQgamF2YXNjcmlwdCDquLDrsJjsnLzroZwg67Cx7JeU65OcK+2UhOuhoO2KuOyX
lOuTnOulvCDqsIDripTqsowg7KKL7J2E6rKDIOqwmeyVhC48L3NwYW4+PC9kaXY+PGRpdj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFuPjwvZGl2Pjxicj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwcHQiPjIuIOq4sO2ajeyEnDwvc3Bhbj48YnI+PGJyPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTBwdCI+MSkg7ISc67mE7IqkIOqwnOyalOydmCDqsJzrsJzsiqTsvIDspbTsnbQg
64SI66y0IOutieuaseq3uOugpOyguCDsnojslrQuIOyhsOq4iOuNlCDrlJTthYzsnbztlZwg6rOE
7ZqN7J20IO2VhOyalO2VtOuztOyXrDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0Ij7qtazsobDsl5Ag67O066m0IOuplOuJtO2KuOumrOydmCDrgrTsmqnsnYAg66eO7J2A642w
LCDsiqTsvIDspbTsnYAg64SI66y0IO2VqOy2leuQmOyWtCDsnojsnLzri4gg7IiY7KCV7J20IO2V
hOyalO2VtDwvc3Bhbj48YnI+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+Mikg6rWs
7KGw7J2YIGRhdGFiYXNlIOu2gOu2hDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0Ij7quIDsk7DquLAg6rSA66Co65CcIFBvc3Qg652864qUIO2FjOydtOu4lOydmCBQaWN0dXJl
7JmAIFZpZGVvIOuTsS4u7ZWE65Oc6rCAIOyeiOuKlOuNsDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMHB0Ij7quIDsnYQg7J6F66Cl67Cb7Jy866Ck66m0IOybueyXkOuUlO2EsCDq
sJnsnYDqsoPsnYQg7IKs7Jqp7ZW07JW87ZWgIOqxsOyVvC48L3NwYW4+PGJyPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCI+7Ja065akIOyXkOuUlO2EsOqwgCDrp47snbQg7JOw7J206rOgLCDs
gqzsmqntlZjquLAg7Y647ZWc7KeAIOyhsOyCrO2VtOu0kDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMHB0Ij5DS0VkaXRvciwgU3VtbW9ybm90ZSDrk7EuLiDqtIDroKggV1lTV1lH
IOyXkOuUlO2EsOyXkCDrjIDtlbQg7ZmV7J247ZW067O06rOgPC9zcGFuPjxicj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwcHQiPuq3uCDsl5DrlJTthLDrpbwg7JO465WMIOyCrOynhOqzvCDrj5ns
mIHsg4Hrk7Hsl5Ag64yA7ZWcIGVtYmVkIOyymOumrOuKlCDslrTrlrvqsowg65CY6rOgIOuTseuT
seydhCDtjIzslYXtlZjqs6Ag7YWM7J2067iUIOq1rOyhsOulvCDri6Tsi5wg66eM65Ok7Ja067SQ
PC9zcGFuPjxicj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7ssLjqs6DroZwg7Ju5
IOyXkOuUlO2EsCDrnbzripTqsbQuLuuEiOqwgCDsnpDso7zqsIDripQg7Luk666k64uI7Yuw7JeQ
7IScIOq4gOydhCDsk7gg65WMIOuCmOyYpOuKlCDtmZTrqbTsl5Ag6riAIOyeheugpeu2gOu2hOyX
kCDtlbTri7ntlZjripTqsbDslbw8L3NwYW4+PGJyPjxicj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwcHQiPuuqqOuToCDthYzsnbTruJTsnZggQ3JlYXRlZCBBdOqzvCBVcGRhdGVkIEF07J2AIOut
mCDtmZXsnbjtlZjroKTqs6Ag66eM65Og7KeA64qUIOuqqOultOqyoOycvOuCmCw8L3NwYW4+PGJy
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+64KY7KSR7JeQIO2GteqzhOuCmCDtmZXsnqXs
hLEg65Ox7J2EIOyDneqwge2VtOyEnCBLaWJhbmHrk7HsnLzroZwg7Jew6rKw7ZWY66Ck64qUIOyd
mOuPhOyYgOuLpOuptCDqtJzssK7snYDqsoMg6rCZ7JWELjwvc3Bhbj48YnI+PGJyPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+Mykg7ZmU66m0IOyekeyEsTwvc3Bhbj48YnI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMHB0Ij7tmZTrqbTsnYAg7KCV7KCB7J24IO2OmOydtOyngOuztOuLpCwg
67CY7J2R7ZiVIOybue2OmOydtOyngOulvCDqs6DroKTtlbTrtJA8L3NwYW4+PGJyPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+7J207JmVIOunjOuTnOuKlOq5gOyXkCDst6jsl4XsnYQg7JyE
7ZWcIO2PrO2KuO2PtOumrOyYpOulvCDqsrjtlZzri6TrqbQ8L3NwYW4+PGJyPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCI+7JqU7KaYIO2KuOugjOuTnOyXkCDrp57qsowg6rWs7ISx7ZW067O0
64qU6rKMIOyii+yVhDwvc3Bhbj48YnI+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQi
PkZyZWUgSFRNTDUgdGVtcGxhdGXrk7HsnYQg6rKA7IOJ7ZW067O06rOgIOyCtO2OtOuztOuPhOuh
ne2VtDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8L3Nw
YW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFuPjwvZGl2
PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij40KSDslrTsooXsnbjsi508L3NwYW4+
PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuyWtOyiheyduOyLneydhCDt
lZjroKTrqbQg65Sl65+s64udIOq0gOugqCDquLDsiKDsnYQg7J217ZiA7JW87ZWY64qU642wLi4u
PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7snbTrsojtlZnq
uLDrgrTsl5DripQg7Z6Y65Ok7Ja067O07J206rOgICjsgqzsi6Qg64KY64+EIOyWtOugpOybjO2V
mOuKlCDrtoTslbzslbwpPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0Ij5weXRvcmNoIOudvOqzoCDtlbTshJwgcHl0aG9uIOq4sOuwmOycvOuhnCDrlKXrn6zri53s
nYQg7Im96rKMKD8pIO2VoCDsiJgg7J6I64qUIOudvOydtOu4jOufrOumrOqwgCDsnojsp4Drp4w8
L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuunkOydtCDsib3s
p4Ag7Im97KeAIOyViuyVhC4g44WO44WO44WOPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMHB0Ij7si5zqsITsnbQg65CY66m0IO2VnOuyiCDsgrTtjrTrs7Trj4TroZ0g
7ZW067SQPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwv
c3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8L3NwYW4+PC9k
aXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuuNp+u2meyXrC4uLsKgPC9zcGFu
PjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7slZ7snLzroZwg66mU7J28
IOuztOuCvOuVjOuKlCDssLjsobDsl5A8L3NwYW4+PC9kaXY+PGRpdj48YSBocmVmPSJtYWlsdG86
andraW1AdHJpemNvcnAuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2Js
YW5rIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPmp3a2ltQHRyaXpjb3JwLmNvbTwvc3Bh
bj48L2E+PC9kaXY+PGRpdj48YSBocmVmPSJtYWlsdG86cnVkZGxmNDkzM0B0cml6Y29ycC5jb20i
IHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTBwdCI+cnVkZGxmNDkzM0B0cml6Y29ycC5jb208L3NwYW4+PC9hPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+IOydhCDqsJnsnbQg64Sj7Ja07IScIOuztOuCtDwvc3Bhbj48
L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+64K06rCAIOuztOuCtOuKlCDr
qZTsnbzsl5Ag64u17J6l7ZWg65WM64+EIOyghOyytOuLteyepeydhCDriIzrn6zshJwgwqA8L3Nw
YW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuuztOuCtOuPhOuhnSDt
lZjqs6A8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9z
cGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7siJjsoJXsnbQg7ZWE
7JqU7ZWcIOuCtOyaqeydhCDsiJjsoJXtlbTshJwg64uk7IucIOq4iOyalOydvOq5jOyngCDrs7Tr
grTspJjCoDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8
L3NwYW4+PC9kaXY+PC9kaXY+PGJyPjxkaXY+PGRpdiBkaXI9Imx0ciI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMHB0Ij4yMDIw64WEIDTsm5QgMuydvCAo66qpKSDsmKTsoIQgMTo1NCwg67CV7KCV
7ZuIICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmthbmd0YWs2MjkxQG5hdmVyLmNvbSIgcmVs
PSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMHB0Ij5rYW5ndGFrNjI5MUBuYXZlci5jb208L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTBwdCI+Jmd0O+uLmOydtCDsnpHshLE6wqA8L3NwYW4+PC9kaXY+PGJsb2NrcXVv
dGUgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQg
cmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2PjxkaXYgc3R5bGU9ImZvbnQt
c2l6ZToxMHB0O2ZvbnQtZmFtaWx5Okd1bGltLHNhbnMtc2VyaWYiPjxwPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTBwdCI+7JWI64WV7ZWY7IS47JqUIOydtOuyiOyXkCDsuqHsiqTthqTrlJTsnpDs
nbgyIOyImOyXheydhCDsiJjqsJXtlZjripQg67CV7KCV7ZuIIO2VmeyDneyeheuLiOuLpC48L3Nw
YW4+PC9wPjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8L3NwYW4+PC9wPjxwPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+MeyjvOywqCDqs7zsoJzsmYAg7KCc6rCAIO2drOun
ne2VmOuKlCDsp4HrrLTsl5Ag7ZWE7JqU7ZWcIOyXreufieydhCDssqjrtoDtlojsirXri4jri6Qu
PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFuPjwvcD48
cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjHso7zssKgg6rO87KCcIOuztOyLnOqzoCDs
iJjsoJXtlbTslbztlaAg67aA67aE7J2EIOyVjOugpOyjvOyLoOuLpOuptCDri6Tsi5wg7IiY7KCV
7ZWY6rOgIOuztOuCtOuTnOumrOqyoOyKteuLiOuLpC48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCI+wqA8L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTBwdCI+6re466as6rOgIOygnOqwgCDtnazrp53tlZjripQg7KeB66y07JeQIO2VhOyalO2VnCDs
l63rn4nsnYQg67O07Iuc6rOgIOygnOqwgCDslrTrlqQg7Kq97Jy866GcIOqwgOyVvO2VoOyngCDt
mLnsnYAg7Ja065akIOu2gOu2hOydhCDqs7XrtoDtlbTslbztlaDsp4Dsl5Ag64yA7ZW0IOyhsOyW
uO2VtOyjvOyLnOuptCDsoJXrp5Ag6rCQ7IKs7ZWY6rKg7Iq164uI64ukLjwvc3Bhbj48L3A+PHA+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMHB0Ij7smpTsppgg7J286rWQ7LCo6rCAIOyLrO2VnOuNsCDqsJDquLAg7KGw
7Ius7ZWY7Iuc6rOgIOyYpOuKmCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2VmOujqOuQmOyLnOq4uCDr
sJTrnbzqsqDsirXri4jri6QhPC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
cHQiPsKgPC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFu
PjwvcD4NCg0KDQo8L2Rpdj48L2Rpdj48dGFibGUgc3R5bGU9ImRpc3BsYXk6bm9uZSI+PHRib2R5
Pjx0cj48dGQ+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Jsb2NrcXVvdGU+PC9kaXY+PGJy
IGNsZWFyPSJhbGwiPjxicj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPi0tIDwvc3Bhbj48
YnI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2
IHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dCI+wqA8L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj48YnI+PC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9zcGFuPjwvcD48L2Rpdj48cCBz
dHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIg
bGFuZz0iRU4tVVMiPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCIgbGFuZz0iRU4tVVMiPig8L3NwYW4+7KO8PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMHB0IiBsYW5nPSJFTi1VUyI+KcKgPC9zcGFuPu2KuOumrOymiOy9lO2NvOug
iOydtOyFmDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCIgbGFuZz0iRU4tVVMiPsKgwqAgwqAg
wqAgwqAgwqDCoMKgPC9zcGFuPsKgPC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDgwLDAs
ODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuyLoOykgOyYgSAvPHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMHB0IiBsYW5nPSJFTi1VUyI+IOydtOyCrMKgIDwvc3Bhbj7jgIDjgIDjgIDj
gIDjgIDjgIDjgIDjgIDjgIDjgIA8c3BhbiBsYW5nPSJFTi1VUyI+PC9zcGFuPjwvc3Bhbj48L3A+
PGRpdiBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwcHQiIGxhbmc9IkVOLVVTIj5UUklaIENvcnAgSW5jLjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMHB0IiBsYW5nPSJFTi1VUyI+SnVuWW91bmcgU2hpbiAvIENUT8KgPC9z
cGFuPjwvcD48ZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0IiBsYW5nPSJFTi1V
UyI+KE0pIDAxMC03MjcyLTEyOTY8L3NwYW4+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0
IiBsYW5nPSJFTi1VUyI+KFQpIDA3MC03NTI2LTA4NzI8L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCIgbGFuZz0iRU4tVVMiPihGQVgpIDAyLTY0NDItMDg3MsKgIDwvc3Bh
bj48YnI+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiSPC9zcGFuPjwvc3Bhbj48L3A+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9k
aXY+PC9kaXY+PC9kaXY+PC9kaXY+DQoNCg0KPC9kaXY+PC9kaXY+PHRhYmxlIHN0eWxlPSJkaXNw
bGF5Om5vbmUiPjx0Ym9keT48dHI+PHRkPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9ibG9j
a3F1b3RlPjwvZGl2PjxiciBjbGVhcj0iYWxsIj48YnI+LS0gPGJyPjxkaXYgZGlyPSJsdHIiPjxk
aXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdiBzdHlsZT0iY29sb3I6cmdiKDgw
LDAsODApIj48cD7CoDwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPjwvc3Bhbj7iiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJI8L3A+PC9kaXY+PHAgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj48L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4oPC9zcGFuPuyjvDxzcGFuIGxhbmc9
IkVOLVVTIj4pwqA8L3NwYW4+7Yq466as7KaI7L2U7Y2866CI7J207IWYPHNwYW4gbGFuZz0iRU4t
VVMiPsKgwqAgwqAgwqAgwqAgwqDCoMKgPC9zcGFuPsKgPC9zcGFuPjwvcD48cCBzdHlsZT0iY29s
b3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+7Iug7KSA7JiB
IC88c3BhbiBsYW5nPSJFTi1VUyI+IOydtOyCrMKgIDwvc3Bhbj7jgIDjgIDjgIDjgIDjgIDjgIDj
gIDjgIDjgIDjgIA8c3BhbiBsYW5nPSJFTi1VUyI+PC9zcGFuPjwvc3Bhbj48L3A+PGRpdiBzdHls
ZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD48c3BhbiBsYW5nPSJFTi1VUyI+VFJJWiBDb3JwIElu
Yy48L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj5KdW5Zb3VuZyBTaGluIC8gQ1RPwqA8
L3NwYW4+PC9wPjxkaXY+PGRpdj48c3BhbiBsYW5nPSJFTi1VUyI+KE0pIDAxMC03MjcyLTEyOTY8
L3NwYW4+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihUKSAwNzAtNzUyNi0wODcyPC9zcGFuPjwvcD48
cD48c3BhbiBsYW5nPSJFTi1VUyI+KEZBWCkgMDItNjQ0Mi0wODcywqAgPC9zcGFuPjxicj48c3Bh
biBsYW5nPSJFTi1VUyI+PHNwYW4+4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9zcGFuPjwvc3Bhbj48L3A+PC9k
aXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+DQoNCg0KPC9kaXY+PC9kaXY+
PHRhYmxlIHN0eWxlPSJkaXNwbGF5Om5vbmUiPjx0Ym9keT48dHI+PHRkPjwvdGQ+PC90cj48L3Ri
b2R5PjwvdGFibGU+PC9ibG9ja3F1b3RlPjwvZGl2PjxiciBjbGVhcj0iYWxsIj48YnI+LS0gPGJy
PjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdiBz
dHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD7CoDwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+
PGJyPjwvc3Bhbj7iiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJI8L3A+PC9kaXY+PHAgc3R5bGU9ImNvbG9yOnJnYig4
MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj48L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4oPC9z
cGFuPuyjvDxzcGFuIGxhbmc9IkVOLVVTIj4pwqA8L3NwYW4+7Yq466as7KaI7L2U7Y2866CI7J20
7IWYPHNwYW4gbGFuZz0iRU4tVVMiPsKgwqAgwqAgwqAgwqAgwqDCoMKgPC9zcGFuPsKgPC9zcGFu
PjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdCI+7Iug7KSA7JiBIC88c3BhbiBsYW5nPSJFTi1VUyI+IOydtOyCrMKgIDwvc3Bhbj7j
gIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIA8c3BhbiBsYW5nPSJFTi1VUyI+PC9zcGFuPjwv
c3Bhbj48L3A+PGRpdiBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD48c3BhbiBsYW5nPSJF
Ti1VUyI+VFJJWiBDb3JwIEluYy48L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj5KdW5Z
b3VuZyBTaGluIC8gQ1RPwqA8L3NwYW4+PC9wPjxkaXY+PGRpdj48c3BhbiBsYW5nPSJFTi1VUyI+
KE0pIDAxMC03MjcyLTEyOTY8L3NwYW4+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihUKSAwNzAtNzUy
Ni0wODcyPC9zcGFuPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+KEZBWCkgMDItNjQ0Mi0wODcy
wqAgPC9zcGFuPjxicj48c3BhbiBsYW5nPSJFTi1VUyI+PHNwYW4+4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9z
cGFuPjwvc3Bhbj48L3A+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+
DQoNCg0KPC9kaXY+PC9kaXY+PHRhYmxlIHN0eWxlPSJkaXNwbGF5Om5vbmUiPjx0Ym9keT48dHI+
PHRkPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2Pjxi
ciBjbGVhcj0iYWxsIj48YnI+LS0gPGJyPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxk
aXY+PGRpdiBkaXI9Imx0ciI+PGRpdiBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD7CoDwv
cD48cD48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPjwvc3Bhbj7iiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJI8L3A+PC9k
aXY+PHAgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQiIGxhbmc9IkVOLVVTIj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQi
PjxzcGFuIGxhbmc9IkVOLVVTIj4oPC9zcGFuPuyjvDxzcGFuIGxhbmc9IkVOLVVTIj4pwqA8L3Nw
YW4+7Yq466as7KaI7L2U7Y2866CI7J207IWYPHNwYW4gbGFuZz0iRU4tVVMiPsKgwqAgwqAgwqAg
wqAgwqDCoMKgPC9zcGFuPsKgPC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODAp
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+7Iug7KSA7JiBIC88c3BhbiBsYW5nPSJF
Ti1VUyI+IOydtOyCrMKgIDwvc3Bhbj7jgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIA8c3Bh
biBsYW5nPSJFTi1VUyI+PC9zcGFuPjwvc3Bhbj48L3A+PGRpdiBzdHlsZT0iY29sb3I6cmdiKDgw
LDAsODApIj48cD48c3BhbiBsYW5nPSJFTi1VUyI+VFJJWiBDb3JwIEluYy48L3NwYW4+PC9wPjxw
PjxzcGFuIGxhbmc9IkVOLVVTIj5KdW5Zb3VuZyBTaGluIC8gQ1RPwqA8L3NwYW4+PC9wPjxkaXY+
PGRpdj48c3BhbiBsYW5nPSJFTi1VUyI+KE0pIDAxMC03MjcyLTEyOTY8L3NwYW4+PHA+PHNwYW4g
bGFuZz0iRU4tVVMiPihUKSAwNzAtNzUyNi0wODcyPC9zcGFuPjwvcD48cD48c3BhbiBsYW5nPSJF
Ti1VUyI+KEZBWCkgMDItNjQ0Mi0wODcywqAgPC9zcGFuPjxicj48c3BhbiBsYW5nPSJFTi1VUyI+
PHNwYW4+4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9zcGFuPjwvc3Bhbj48L3A+PC9kaXY+PC9kaXY+PC9kaXY+
PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+DQoNCg0KPC9kaXY+PC9kaXY+PHRhYmxlIHN0eWxlPSJk
aXNwbGF5Om5vbmUiPjx0Ym9keT48dHI+PHRkPjxpbWcgc3JjPSJodHRwczovL21haWwubmF2ZXIu
Y29tL3JlYWRSZWNlaXB0L25vdGlmeS8/aW1nPXJaRkMlMkJ6JTJCNU02bllhcXVsS29wT01xVWRw
eEMwRm8lMkJvYXh0d2F4a1NGeHV3RjZ0WnA0VXFweks5RnFNWnR6RlhwNlVtS3hFNVc0ZDVXNHBa
TUxsR1dxJTJGczFOMHExejA1dEgzWjFCR29XWGltNzRGVFd0JTNEJTNELmdpZiIgYm9yZGVyPSIw
Ij48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwvYmxvY2txdW90ZT48L2Rpdj48YnIgY2xlYXI9
ImFsbCI+PGJyPi0tIDxicj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIj48
ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXYgc3R5bGU9ImNvbG9yOnJnYig4
MCwwLDgwKSI+PHA+PGJyPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPjwvc3Bhbj7iiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJI8L3A+PC9kaXY+PHAgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj48L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4oPC9zcGFuPuyjvDxzcGFuIGxh
bmc9IkVOLVVTIj4pwqA8L3NwYW4+7Yq466as7KaI7L2U7Y2866CI7J207IWYPHNwYW4gbGFuZz0i
RU4tVVMiPsKgwqAgwqAgwqAgwqAgwqDCoMKgPC9zcGFuPjxicj48L3NwYW4+PC9wPjxwIHN0eWxl
PSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij7si6Ds
pIDsmIEgLzxzcGFuIGxhbmc9IkVOLVVTIj4g7J207IKswqAgPC9zcGFuPuOAgOOAgOOAgOOAgOOA
gOOAgOOAgOOAgOOAgOOAgDxzcGFuIGxhbmc9IkVOLVVTIj48L3NwYW4+PC9zcGFuPjwvcD48ZGl2
IHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj5UUklaIENv
cnAgSW5jLjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPkp1bllvdW5nIFNoaW4gLyBD
VE88YnI+PC9zcGFuPjwvcD48ZGl2PjxkaXY+PHNwYW4gbGFuZz0iRU4tVVMiPihNKSAwMTAtNzI3
Mi0xMjk2PC9zcGFuPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oVCkgMDcwLTc1MjYtMDg3Mjwvc3Bh
bj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihGQVgpIDAyLTY0NDItMDg3MsKgIDwvc3Bhbj48
YnI+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvc3Bhbj48L3NwYW4+
PC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg0K
--000000000000b37b4305a33a25d3--
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1587002895;
cv=none; b=envQZbKGoBNSN/vJKV99pIufkZvDSCMvJkm2TT85uhHeopzqrb9WEIZDBxPM
1kyROHtsAsB+eVCjOaDIkD921NEuNHvKMEbBLGVrC4iN7C6UaNrTfQdQEaLH7xsMxMQPXS
gdeKJjbN+bZGyPn7FCGNXABHAXKkD+r8OC9/wXYfjXBiYD+xhpngY/nbamThR9u+6ULgcQ
e26Ffg6JK2Bj8Bj9Ly0oSOphsZs0EG3BBNsG+AQ3L7ivicOy1Gcws2Ffz6Df9kOun7unRF
H98uWjq92LsmcOfUziXeBArZPgwVS0mzoTbYCuOybTPkygXPDp4GG/NZx7Mi0TJspIyCJ9
Rg==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1587002895; c=relaxed/relaxed;
bh=8FhgVnB+R89hPiLhNnZ1JXUqviZz4QeoOKQlaux5Vgw=;
h=dkim-signature:from:date:message-id:subject:to; b=rMURLAFwSpgLqIZmwd9
tHjQWBkFCZojnYlvlHXxCXhvFIxRL8EVrL+6Dgc8Wx22jbW7HhStJbgObFvjEwj+qoNveq
MgVTPlnHKkvyxniVuhCGDGL8m//nYdWBalpBVEVIAVA1ld2yEFCnUpp5/57DZGcuxAfiDl
4COlPXZ2WAO4JPvQO+hQG+GUQ3orG9t8Z4H7OmyBKk8tOskkJEFbFlH5JaAuZpCMCInR6+
PfJi38uqMPVITsJ9M80dwlL12bmG3O5w0Jyi8Mqd0VFALV3/pZnkqjQgZqj3GZ0d7UkXE5
4/TBVnZckWz/1SJC3iYWmgdZY2xPXtWxBvRks0TOJSA==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.54 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
Return-Path: <jyshin@trizcorp.com>
Received-SPF: softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.54 as permitted sender)
client-ip=209.85.208.54; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.54 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
X-Naver-ESV: +sRYpB3G1H+dp4eqjAURp4JGWHmmKog/KxkYkXm=
X-Session-IP: 209.85.208.54
Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54])
by crcvmail34.nm.naver.com with ESMTP id V+4thubUTTCTMxxRe7lPgA
for <kangtak6291@naver.com>;
Thu, 16 Apr 2020 02:08:15 -0000
Received: by mail-ed1-f54.google.com with SMTP id j20so7445310edj.0
for <kangtak6291@naver.com>; Wed, 15 Apr 2020 19:08:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=trizcorp-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc;
bh=8FhgVnB+R89hPiLhNnZ1JXUqviZz4QeoOKQlaux5Vgw=;
b=LDk7DDENJbS3tgm+dGL/3z5zk2ih4qOtW/JdvBReAj38UfL/YXoEig6Oo4h5N7xAhI
4mGYq3sjtuOy3aqO36tJUdeyiXDyS9FZEE9HOLlZOFZVI4zJkgVq2IfBx8NMtUaOi6+d
lsEKTqJUux/24vWkBBsKTcX2U1E7qcZaG3g77YJ+yLndlS+wBLqhCRS2Kx2wpag/dHvh
DG/0ZVor/bd0DAmkkzNITq6QvxibXBqo2dFFJUjo0J2V/NOzGHCeAleNPmAz70oudp0v
3Z+aBQN3oXtPWgXzo5tZvKVvx+S1B3bFQlILJDmjF7TanGDCYMyXKt+so5yl1foKzpFi
SjRQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=8FhgVnB+R89hPiLhNnZ1JXUqviZz4QeoOKQlaux5Vgw=;
b=j4vqvNWar40iyWidbQ+lhtxIyl6sKdHW6vdyit1FHfXW8oL/xEeJF3FeKADcLo9qWq
s2ytLpJTgTnJrGRIINkNlCb3YAz7xb7YFGCqVXVfXn9qnpYybfchkrgcr9PM1UtbnyjN
dzzdPUzZyVhypt7KStUppn4zj2LU1T0xoxB8nsnn5LV/pkNEnW/UZ1yhFRFmVBrvX8y8
Fa4sqveJ+ZseqU20slnuCm6swfWAIBdhZV6wYcLqJtZ6e0Ozval+DN61S/KFq7tOp/Ih
QokSwNl0Q7KDE1jlHy+M7QAB1FVGb40ijK27q+qQ86+nSvE0NwWhrLkx4knF3+rPxOtA
opHw==
X-Gm-Message-State: AGi0PuYMzTxduoGpG2LnnMcD9ivT7+Xi4uem03PEC7Xm0I1sayMq0l2v
h8+M5dVZcWzKSQ0MxltVA2PeC//qeSXl9qLpcgIAuaGl
X-Google-Smtp-Source: APiQypJCmvMJmsXpjPDxnvS+DSF9iMKUcBwb99kVXckL3E9JPlYewLVm+22iXqm5vYDAbJpyJX3r9TkiHLvDM//mLBk=
X-Received: by 2002:aa7:cf1a:: with SMTP id a26mr27900550edy.12.1587002892699;
Wed, 15 Apr 2020 19:08:12 -0700 (PDT)
MIME-Version: 1.0
References: <CADdTatcbvq+qDyhJY4n9KDJZi4fA+LuKS_PYA+o1sCa==zj1Bg@mail.gmail.com>
<8f4b62535c0b460846a9c51da37b75c@cweb016.nm.nfra.io> <CADdTatfyesD30bADSV6tpE3iK8MGAHcqwAvv0wB0+fQFNLB5jg@mail.gmail.com>
<8773249ee6441238e16bd23baec2aa48@cweb014.nm.nfra.io> <CADdTatcOpWHxt91mB9hwsvxn6hzuKQMs+wG1_UEKGujbKdCm4g@mail.gmail.com>
<746b88883e84146beea7f5eb22837d4@cweb008.nm.nfra.io> <CADdTatfHin4J0cnKP6NnmR5TyTiz546ga=nCsBL8OEk014obZA@mail.gmail.com>
<a3c12cefcc10be12ae3f65dbbdca71d@cweb013.nm.nfra.io> <CADdTatdXTVrZEpUDpEN0NfJScg+kt4PjYOK9MQZ2spTWg5K=0Q@mail.gmail.com>
<c24e8e67c94195b5115d2fb3dc5762@cweb015.nm.nfra.io> <CADdTatcXyCP7K18UxvtzHM2QQ=zD65j+vYpTcEoDxRbEfcXX6g@mail.gmail.com>
<e978cf829ce6f86eb5c83da8efaae18c@cweb010.nm.nfra.io> <453c6439e964f7b323d32b147995ae45@cweb001.nm.nfra.io>
<8182765f9295d3533164cff47f130@cweb001.nm.nfra.io>
In-Reply-To: <8182765f9295d3533164cff47f130@cweb001.nm.nfra.io>
From: =?UTF-8?B?7Iug7KSA7JiB?= <jyshin@trizcorp.com>
Date: Thu, 16 Apr 2020 11:08:01 +0900
Message-ID: <CADdTatd7cGOkhbuBtkmy3ZSZooe_RWg+st_DHi2xH6MpS1MAjA@mail.gmail.com>
Subject: =?UTF-8?B?UmU6IOyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak65SU7J6Q7J24MiA=?=
=?UTF-8?B?7IiY7JeF7J2EIOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLiAx7KO87LCoIA==?=
=?UTF-8?B?6rO87KCcIOyImOyglSDtm4Qg7KCc7Lac7ZWp64uI64ukLg==?=
To: =?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>
Cc: =?UTF-8?B?6rmA7KKF7JmE?= <jwkim@trizcorp.com>,
=?UTF-8?B?6rCV6rK97J28?= <ruddlf4933@trizcorp.com>
Content-Type: multipart/alternative; boundary="000000000000ad5c5f05a35ee73b"
--000000000000ad5c5f05a35ee73b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
7J2RIOyepeqzoOulvCDsjajrj4Qg7IOB6rSA7JeG7Ja0DQrqt7jrn6zrqbQg7J6l6rOg66GcIOyn
hO2Wie2VtOu0kA0KDQoyMDIw64WEIDTsm5QgMTXsnbwgKOyImCkg7Jik7KCEIDEwOjUwLCDrsJXs
oJXtm4ggPGthbmd0YWs2MjkxQG5hdmVyLmNvbT7ri5jsnbQg7J6R7ISxOg0KDQo+IOupmO2GoOuL
mOq7mOyEnCDrp5DslIDtlZjsi5zripTqsowgICJqYXZhc2NyaXB066GcIOuwseyXlOuTnOulvCDq
taztmITtlZjroKTqs6Ag7ZaI7KeA66eMIOydtOqyg+ydgCDsnbTrsojsl5Ag7ZWY6riwIOyWtOug
pOybjCDrs7TsnbTri4gNCj4NCj4g642UIOyJrOyatCDtjIzsnbTsjazsnLzroZwg67Cx7JeU65Oc
66W8IOq1rO2YhO2VtOuztOuKlOqyjCDsoovsnYTqsoMg6rCZ64ukIuyduCDqsbTqsIDsmpQ/Pz8/
DQo+DQo+DQo+DQo+IOq3uOumrOqzoCDrsLHsl5Trk5zroZwg66eQ7JSA7ZWY7IugIGZsYXNr6rCA
IOyVhOuLjCBkamFuZ2/rpbwg7I2o64+EIOq0nOywruydhOq5jOyalD8/DQo+DQo+IGRqYW5nb+ul
vCDsk7DroKTripQg7J207Jyg64qUIOygnOqwgCDsnbTrsojsl5Ag7Ju57ZSE66Gc6re4656Y67CN
7J20652864qUIOyImOyXheydhCDrk6PripTrjbAg7J20IOyImOyXheyXkOyEnCBkamFuZ2/rpbwg
67Cw7Jqw6rOgIOyeiOyWtOyEnCDsnoXri4jri6QuDQo+DQo+IOq3uOumrOqzoCDsm7ntlITroZzq
t7jrnpjrsI0g7IiY7JeF7JeQ7IScIGRqYW5nb+ulvCDsgqzsmqntlbTshJwg7ISc67KE66W8IOq1
rO2YhO2VoCDsmIjsoJXsnoXri4jri6QuDQo+DQo+DQo+DQo+IOy2lOqwgOuhnCBqYXZhc2NyaXB0
66GcIOuwseyXlOuTnOulvCDqtaztmITtlaAg7IiYIOyeiOuKlCDtlITroIjsnoTsm4ztgazrpbwg
7KGw7IKs7ZW067Sk7Iq164uI64ukLg0KPg0KPiAxLkV4cHJlc3MNCj4NCj4g7J6l7KCQOiDsu6Tr
rqTri4jti7DqsIAg7YGs64ukLiDruaDrpbgg7JWxIOqwnOuwnOydtCDqsIDriqXtlZjri6QuDQo+
DQo+IOuLqOygkDog7L2U65Oc7IKs7J207KaI6rCAIOy7pOyniOyImOuhnSDrpqztjKnthqDrp4Hs
nbQg7Ja066Ck7JuM7KeE64ukLiDsiJjsnpHsl4XsnbQg66eO7J20IO2VhOyalO2VmOuLpC4NCj4N
Cj4gMi5OZXh0LmpzDQo+DQo+IO2KueynlTog7KCV7KCB7Y6Y7J207KeAIOyDneyEsSDqsIDriqUs
IFNTUihTZXJ2ZXIgU2lkZSBSZW5kZXJpbmcpIOyngOybkCwg7YyM7J28IOq4sOuwmCDrnbzsmrDt
jIUg7KCc6rO1DQo+DQo+IDMuS29hDQo+DQo+IOyepeygkDogdHJ5L2NhdGNo66W8IO2Gte2VnCDs
l5Drn6ztlbjrk6Trp4HsnbQg6rCA64ql7ZWY64ukLiDqsIDrs43ri6QuIOy9nOuwseydtCDsl4br
i6QuDQo+DQo+IOuLqOygkDog7Luk666k64uI7Yuw6rCAIOyekeuLpC4NCj4NCj4g6re47Jm466Gc
IE1ldGVvciwgU2FpbHMsIEZlYXRoZXJzLCBOdXh0LCBHYXRzYnksIC4uLuydtCDsnojsirXri4jr
i6QuDQo+DQo+DQo+DQo+IOuCmOuouOyngCDqs7zsoJzripQg6riI7JqU7J286rmM7KeA7ZW07ISc
IOuztOuCtOuTnOumrOqyoOyKteuLiOuLpC4NCj4NCj4NCj4NCj4g7KaQ6rGw7Jq0IO2ctOydvCDr
s7TrgrTsi5zquLgg67CU65286rKg7Iq164uI64ukIQ0KPg0KPg0KPg0KPiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KPiAqRnJvbToqICLsi6DspIDsmIEiPGp5c2hpbkB0cml6Y29ycC5jb20+
DQo+ICpUbzoqICLrsJXsoJXtm4giPGthbmd0YWs2MjkxQG5hdmVyLmNvbT47DQo+ICpDYzoqICLq
uYDsooXsmYQiPGp3a2ltQHRyaXpjb3JwLmNvbT47ICLqsJXqsr3snbwiPHJ1ZGRsZjQ5MzNAdHJp
emNvcnAuY29tPjsNCj4gKlNlbnQ6KiAyMDIwLTA0LTE0ICjtmZQpIDE1OjE2OjQ3IChHTVQrMDk6
MDApDQo+ICpTdWJqZWN0OiogUmU6IOyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak
65SU7J6Q7J24MiDsiJjsl4XsnYQg7IiY6rCV7ZWY64qUIOuwleygle2biCDtlZnsg53snoXri4jr
i6QuIDHso7zssKgg6rO87KCcIOyImOyglSDtm4Qg7KCc7Lac7ZWp64uI64ukLg0KPg0KPiDsnZEg
67CV7KCV7ZuIIO2VmeyDneydtCDrp5DtlZwg67Cp67KV7Jy866GcIOynhO2Wie2VmOuKlOqyjCDs
oovsnYTqsoMg6rCZ7JWEDQo+DQo+IO2MjOydtOyNrOycvOuhnCDsm7nshJzruYTsiqTrpbwg7ZWg
IOyImCDsnojripQg7ZSE66CI7J6E7JuM7YGs64+EIOyXrOufrOqwnOqwgCDsnojripTrjbANCj4g
6re47KSRIOqwgOyepSDqsITqsrDtlZjqs6Ag7KCR6re87ZWY6riwIOyJrOyatCBmbGFza+ulvCDs
jajrs7TsnpAuDQo+DQo+IOuwleygle2biCDtlZnsg53snbQg66eQ7ZWc6rKDIOyymOufvCwg7LaU
7ZuE7JeQIOyekOyLoOqwkOydtCDsg53quLDqs6DrgpjshJwgKyDrhIjqsIAg7J20IOyEnOu5hOyK
pOulvCDqs4Tsho0g6rCc67Cc7ZW0IOuztOqzoCDsi7bsnYTrlYwg7Iqk7ZSE66eB67aA7Yq466Gc
IOqwnOuwnO2VtOu0kOu0kA0KPiBIVE1M6rO8IENTU+uTseydgCDqt7jrjIDroZwg7JO4IOyImCDs
nojqs6AsIOyEnOuyhOyCrOydtOuTnCDrtoDrtoTrp4wg7Iqk7ZSE66eB67aA7Yq47JeQ7IScIOuL
pOyLnCDqtaztmITtlbTslbztlaDqsbDslbwNCj4NCj4NCj4gMjAyMOuFhCA07JuUIDEw7J28ICjq
uIgpIOyYpO2bhCA4OjQ5LCDrsJXsoJXtm4ggPGthbmd0YWs2MjkxQG5hdmVyLmNvbT7ri5jsnbQg
7J6R7ISxOg0KPg0KPiDrp5DslIDtlZjsi6Ag64K07Jqp65Ok7J2AIOuLpOydjOyjvCDquIjsmpTs
nbzquYzsp4Ag7KCc7Lac7ZWY64+E66GdIO2VmOqyoOyKteuLiOuLpC4NCj4NCj4NCj4NCj4g7YyM
7J207I2s7J2AIO2Vmeq4sOykkeyXkCDsobDquIgg7ZWY6rOgIOuUsOuhnCDqsITri6jtlZwg6rO1
67aA66eMIO2VtOu0pOyKteuLiOuLpC4NCj4NCj4NCj4NCj4g7ZWZ6riw7KSR7JeQIO2WiOydhCDr
lYzripQg7Ju57YGs66Gk66eB7Jy866GcIOqzteqzteuNsOydtO2EsOulvCDqsIDsoLjsmYDshJwg
7YyQ64uk7Iqk7J207Jqp7ZW07IScIO2RnOulvCDrs7Tsl6zso7zripQg6rKDIOygleuPhOuhnCDt
lbTrtKTsirXri4jri6QuDQo+DQo+DQo+DQo+IOq3uOufvCDsnbTrsojsl5DripQg7YyM7J207I2s
7Jy866GcIOqwnOuwnOydhCDtlZjripQg6rKD7Jy866GcIO2VoOq5jOyalD8/DQo+DQo+DQo+DQo+
IOq3uOumrOqzoCDrsKntlZnspJHsl5Ag7KCc6rCAIOyKpO2UhOungeu2gO2KuOulvCDsnbTsmqnt
lbTshJwg7Iqk7ZSE66eB67aA7Yq466Gc64+EIOqwnOuwnO2VtOuztOuKlCDsi53snLzroZwg7ZWg
6rmM7JqUPz8NCj4NCj4NCj4NCj4g7J286rWQ7LCo6rCAIOyLrO2VnOuNsCDqsJDquLDsobDsi6zt
lZjsi5zquLAg67CU656N64uI64ukIQ0KPg0KPg0KPg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQ0KPiAqRnJvbToqICLsi6DspIDsmIEiPGp5c2hpbkB0cml6Y29ycC5jb20+DQo+ICpUbzoq
ICLrsJXsoJXtm4giPGthbmd0YWs2MjkxQG5hdmVyLmNvbT47DQo+ICpDYzoqICLquYDsooXsmYQi
PGp3a2ltQHRyaXpjb3JwLmNvbT47ICLqsJXqsr3snbwiPHJ1ZGRsZjQ5MzNAdHJpemNvcnAuY29t
PjsNCj4gKlNlbnQ6KiAyMDIwLTA0LTEwICjquIgpIDE4OjQzOjA4IChHTVQrMDk6MDApDQo+ICpT
dWJqZWN0OiogUmU6IOyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak65SU7J6Q7J24
MiDsiJjsl4XsnYQg7IiY6rCV7ZWY64qUIOuwleygle2biCDtlZnsg53snoXri4jri6QuIDHso7zs
sKgg6rO87KCcIOyImOyglSDtm4Qg7KCc7Lac7ZWp64uI64ukLg0KPg0KPg0KPiDquZTrgZTtlbTr
s7TsnbTqsowg7J6YIOq1rOyEse2WiOuEpA0KPiDsnpjtlojslrQuDQo+DQo+IDEuIOqzvOygnA0K
PiDri6TsnYzso7wg6rO87KCc66W8IOykhOqyjA0KPg0KPiBDU1Mg6rO167aA7ZWY66m07IScIOuv
uOuUlOyWtOy/vOumrCwgZ3JpZCDsl5Ag64yA7ZW0IOqzteu2gO2VtOuztOqzoA0KPg0KPiDtmozs
m5DqsIDsnoUg7ZmU66m06rO8DQo+IOuhnOq3uOyduCDtmZTrqbTsnYQNCj4NCj4g7Y+w7JeQ7ISc
IOu0pOydhOuVjA0KPiDslYTsnbTtjKjrk5wg6rCZ7J2AIO2DnOu4lOumv+ulmOyXkOyEnCDrtKTs
nYTrlYwNCj4g642w7Iqk7YGs7YORIFBDIOqwmeydgCDtmZjqsr3sl5DshJwg67Sk7J2E65WMDQo+
DQo+IOuhnOq3uOyduCDrsoTtirzsnbTrgpgg7ZqM7JuQ6rCA7J6FIOuyhO2KvOydmCDquLjsnbTq
sIAg64us65287KeA6rKMIOq1rOyEse2VtOu0kOu0kA0KPiDqs7zsoJzroZwg67O064K46rGwIOuz
tOuptCDrqqjrsJTsnbzsl5DshJzripQg7KCB64u57ZW0IOuztOydtOyngOunjCBQQ+2ZlOuptOyX
kOyEnCDrtKTsnYTrlZANCj4g66Gc6re47J24IOuyhO2KvOydtOudvOuToOyngCDsnoXroKXssL3s
nbQg64SI66y0IOq4tCDqsr3tlqXsnbQg7J6I7KeAPw0KPg0KPiDqs7zsoJzripQg7Jet7IucIOuL
pOydjOyjvCDquIjsmpTsnbzquYzsp4Dqs6ANCj4g6rO167aA7ZWcIOuCtOyaqeuPhCDrqZTsnbzs
l5Ag6rCZ7J20IOyggeyWtOyjvOqzoCAo662Q662Q66W8IOu0pOqzoCDslrTripAg7IKs7J207Yq4
66W8IOywuOqzoO2WiOqzoCDrk7Hqs7wg7IaM6rCQ65OxKQ0KPg0KPiAyLiDquLDtmo3shJwNCj4g
6re466as6rOgIOuplOuJtOuKlCDrjZQg7KSE7Jes67SQDQo+IOuEiOustCDrp47slYQgLiDqsozs
i5ztjJDrj4Qg6re464OlIOyasOyEoCDtlZjrgpjrp4wg7ZWY6rOgDQo+IOy2lO2bhOyXkCDrhIjq
sIAg7J217IiZ7ZW07KeA66m0IOuKmOugpOu0kA0KPg0KPiAq66mU64m066W8IOykkeqzoOqxsOue
mO2VoOuVjCDqsIDqsqkg7ZuE66Ck7LmY65Ov7J20IOygleunkCDsp4Tsp5wg6rytIO2VhOyalO2V
nOqyg+unjCDrgqjquLDqs6Ag7JmE7KCEIOykhOyXrOu0kCoNCj4gKOydtOqyg+uPhCDsl63si5wg
64uk7J2M7KO8IOq4iOyalOydvOq5jOyngOyVvCkNCj4NCj4g7LKY7J2M7JeQIOq4sO2aje2WiOyd
hOuVjCDsg53qsIHtlojrjZgg66mU64m065Ok7J2AIOuCmOykkeyXkCDsnbXsiJntlbTsp4DrqbQg
6riI67CpIOunjOuTpCDsiJgg7J6I7J2E6rGw7JW8DQo+IOyasOyEoCDstIjrs7TsnpDri4jquYwg
7Ju57L2U65Sp7J20IOuzhOqygyDslYTri4jri6TrnbzripQg7J6Q7Iug6rCQ7J2EIOqwluuKlOqy
jCDspJHsmpTtlbQNCj4NCj4gMy4g7J287KCVDQo+IOydvOygle2RnOyXkCDrsJXsoJXtm4gg7ZWZ
7IOd7J20IOqzteu2gO2VmOuKlCDrtoDrtoTsnYANCj4gSFRNTCtDU1MrSmF2YXNjcmlwdCDrk7Eg
66qo65GQIO2UhOuhoO2KuOyXlOuTnCDqtIDroKjrkJwg67aA67aE67CW7JeQIOyXhuyWtOyEnA0K
PiAo7J6Q67CU7Iqk7YGs66a97Yq466Gc64+EIOuwseyXlOuTnOulvCDrp4zrk6Qg7IiY64+EIOye
iOyWtCkNCj4g67Cx7JeU65OcIO2UhOuhnOq3uOuemOuwjSDqs7XrtoDsl5Ag64yA7ZWcIOydvOyg
leydtCDsl4bslrTshJwg7KGw6riIIOqxseygleydtCDrkJjrhKQuDQo+DQo+ICrstpTqsIDsoIHs
nbgg6rO87KCc66GcIEphdmFzY3JpcHTroZwg67Cx7JeU65Oc66W8IOq1rO2YhO2VoCDsiJgg7J6I
64qUIO2UhOugiOyehOybjO2BrOqwgCDrrZDqsIAg7J6I64qU7KeAIOyhsOyCrO2VtOu0kOu0kCoN
Cj4NCj4gKijsnbTqsoPrj4Qg7Jet7IucIOuLpOydjOyjvCDquIjsmpTsnbzquYzsp4DslbwpKg0K
Pg0KPiDsoJXtm4jsnbTripQg7J2MLi7sp4Drgpzrsogg6rWs7KeBIOq0gOugqCDrs7TrgrTspIDq
sbjroZwg67Sk7J2E65WQIFNwcmluZyBib29066GcIO2VmOuptCDsoovquLQg7ZWg6rKDIOqwmeyd
gOuNsA0KPiDsnbTrsojtlZnquLDrgrTsl5Ag7Iqk7ZSE66eB67aA7Yq464+EIOuwsOyasOuptOyE
nCDri6Qg7IaM7ZmU7ZWY6riw6rCAIOyWtOugpOyauOqygyDqsJnslYQg67O07JesDQo+DQo+IO2U
hOuhoO2KuOyXlOuTnOulvCDspJHsoJDsoIHsnLzroZwg7ZWY6rOgIOuwseyXlOuTnOuKlCDsmYTs
oIQg7Im96rKMIOqwnOuwnO2VoCDsiJgg7J6I64qUIOuwqe2WpeycvOuhnCDtlbTrs7TripTqsowg
7Ja065ao6rmM7Iu264SkDQo+IOyJrOyatOqxtCDtjIzsnbTsjazsnbjrjbAuLi4g7YyM7J207I2s
7J2AIOyigCDtlbQg67Sk7Ja0Pw0KPg0KPg0KPg0KPiAyMDIw64WEIDTsm5QgMTDsnbwgKOq4iCkg
7Jik7ZuEIDU6MTUsIOuwleygle2biCA8a2FuZ3RhazYyOTFAbmF2ZXIuY29tPuuLmOydtCDsnpHs
hLE6DQo+DQo+IOyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak65SU7J6Q7J24MiDs
iJjsl4XsnYQg7IiY6rCV7ZWY64qUIOuwleygle2biCDtlZnsg53snoXri4jri6QuDQo+DQo+DQo+
DQo+IOuplOuJtOulvCDspITsl6zrs7TslZjsirXri4jri6QuDQo+DQo+IOuhnOq3uOyduCDtjpjs
nbTsp4Ag67CPIO2ajOybkOqwgOyehSDtjpjsnbTsp4DrpbwgSFRNTOqzvCBDU1Prpbwg7J207Jqp
7ZWY7JesIOq1rO2YhO2VtOuztOyVmOyKteuLiOuLpC4NCj4NCj4g66Gc6re47J24IO2OmOydtOyn
gCDrsI8g7ZqM7JuQ6rCA7J6FIO2OmOydtOyngOyXkCDrjIDtlbTshJwgSmF2YXNjcmlwdOuKlCDq
taztmITtlZjsp4Ag66q77ZaI7Iq164uI64ukLg0KPg0KPiDquLDtmo3shJzripQg7JyE7JeQIOyI
mOygle2VnCDrgrTsmqko66mU64m07IKt7KCcLCDroZzqt7jsnbgg7Y6Y7J207KeAIOuwjyDtmozs
m5DqsIDsnoUg7Y6Y7J207KeAIOy2lOqwgCnsnYQg7Yag64yA66GcIOyImOygle2WiOyKteuLiOuL
pC4NCj4NCj4NCj4NCj4g7Jik64qYIO2VmOujqOuPhCDtlonrs7XtlZwg7ZWY66Oo65CY7Iuc6riw
IOuwlOudvOqyoOyKteuLiOuLpCENCj4NCj4NCj4NCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCj4gKkZyb206KiAi7Iug7KSA7JiBIjxqeXNoaW5AdHJpemNvcnAuY29tPg0KPiAqVG86KiAi
67CV7KCV7ZuIIjxrYW5ndGFrNjI5MUBuYXZlci5jb20+Ow0KPiAqQ2M6KiAi6rmA7KKF7JmEIjxq
d2tpbUB0cml6Y29ycC5jb20+OyAi6rCV6rK97J28IjxydWRkbGY0OTMzQHRyaXpjb3JwLmNvbT47
DQo+ICpTZW50OiogMjAyMC0wNC0wNyAo7ZmUKSAxMDo1NDoxNiAoR01UKzA5OjAwKQ0KPiAqU3Vi
amVjdDoqIFJlOiDslYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuUlOyekOyduDIg
7IiY7JeF7J2EIOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLiAx7KO87LCo
IOqzvOygnCDsiJjsoJUg7ZuEIOygnOy2nO2VqeuLiOuLpC4NCj4NCj4NCj4g6riw7ZqN7IScIOyg
leumrCDsnpgg7ZaI7Ja0Lg0KPg0KPiDqt7zrjbAg7LSI67O07J6Q6rCAIO2VnCDtlZnquLDsl5Ag
6rWs7ZiE7ZWY6riw7JeUIOuplOuJtOqwgCDsooAg66eO7JWE67O07JesDQo+IOydtOuyiCDtlITr
oZzsoJ3tirjsl5DshJzripQg6rK97ZeY7J2EIOyMk+qzoCDsnpDsi6DqsJDsnYQg6rCW64qU6rKM
IOykkeyalO2VnOqxsOuLiOq5jA0KPiDsg53qsIHtlbTrs7Tqs6Ag7IKt7KCc7ZW064+EIOq0nOyw
ruydhOunjO2VnCDrqZTribTripQg6rO86rCQ7ZWY6rKMIOyXhuyVoOuztOuPhOuhnSDtlbQNCj4N
Cj4g7J2067KI7KO87JeQ64qUIOyKpOy8gOyltOydgCDsnpHshLHtlZzrjIDroZwg7KeE7ZaJ7ZWY
66m07IScLi4uDQo+IEhUTUwrQ1NT7JeQIOuMgO2VnCDqsJzrhZAg67CPIOyKpO2EsOuUlOulvCDt
lbTrs7Tqs6ANCj4NCj4g6rO167aA7ZWcIOuCtOyaqeydhCDrsJTtg5XsnLzroZwg66Gc6re47J24
IO2OmOydtOyngCDrsI8g7ZqM7JuQ6rCA7J6FIO2OmOydtOyngOulvCDqs7XrtoDtlZwgSFRNTCtD
U1ProZwg66eM65Ok7Ja07IScIOygnOy2nO2VtOykmA0KPiAo7J2067KI7KO8IOyViOyXkCBIVE1M
6rO8IENTU+yXkCDrjIDtlZwg6riw67O47KeA7Iud7J2EIOuqqOuRkCDsnbXtnozri6TripQg6rCB
7Jik66GcIO2VtCDrtJApDQo+DQo+IOq1s+ydtCDssYXsnYAg7JWI7IKs67SQ64+EIOuQmOqzoCwg
7IOd7Zmc7L2U65Sp7J2064KYIOyduO2UhOufsCDqtazrpoQg64W466eI65Oc7L2U642U65OxDQo+
IOuPmeyYgeyDgSDqsJXsnZgg7IKs7J207Yq47JeQIOq0nOywruydgCDrrLTro4zqsJXsnZjrj4Qg
66eO7Jy864uIIO2VtOuLuSDqsJXsnZjrpbwg7LC46rOg7ZWY66m07IScIOynhO2Wie2VtOu0kOuP
hCDsoovslYQNCj4NCj4gSmF2YXNjcmlwdOulvCDsgqzsmqntlaAg7IiYIOyeiOuLpOuptA0KPiBl
bWFpbOydtOuCmCDruYTrsIDrsojtmLjrk7Eg7ZqM7JuQ6rCA7J6FIOuwjyDroZzqt7jsnbjsl5Ag
7ZWE7JqU7ZWcDQo+IOqwgeqwgeydmCDtlYTrk5zsl5Ag64yA7ZWcIHZhbGlkYXRpb24g7LKY66as
64+EIO2VoCDsiJgg7J6I7Jy866m0IO2VtCDrs7Trj4TroZ0g7ZW0DQo+DQo+IOydtOuyiOyjvCDq
uIjsmpTsnbwg7Jik7ZuEIDbsi5zquYzsp4Ag7KCc7Lac7ZW0DQo+DQo+IDIwMjDrhYQgNOyblCA2
7J28ICjsm5QpIOyYpOyghCA5OjE1LCDrsJXsoJXtm4ggPGthbmd0YWs2MjkxQG5hdmVyLmNvbT7r
i5jsnbQg7J6R7ISxOg0KPg0KPiDslYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuU
lOyekOyduDIg7IiY7JeF7J2EIOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64uk
Lg0KPg0KPg0KPg0KPiDsgqzsmqnsnpAg7Y6Y7J207KeA65Ok7J2EIOuwmOydke2Yle2OmOydtOyn
gOuhnCDrp4zrk6TslrTrs7TslZjsirXri4jri6QuDQo+DQo+IOq0gOumrOyekCDtjpjsnbTsp4Dr
ipQgUEPsmqnsnLzroZzrp4wg66eM65Ok7Ja067O07JWY7Iq164uI64ukLg0KPg0KPiDquLDtmo3s
hJzrj4Qg66eQ7JSA7ZWY7Iug64yA66GcIOyImOygle2VtOuztOyVmOyKteuLiOuLpC4NCj4NCj4N
Cj4NCj4g7Jik64qYIO2VmOujqOuPhCDtlonrs7XtlZwg7ZWY66Oo65CY7Iuc6riwIOuwlOudvOqy
oOyKteuLiOuLpCENCj4NCj4NCj4NCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gKkZy
b206KiAi7Iug7KSA7JiBIjxqeXNoaW5AdHJpemNvcnAuY29tPg0KPiAqVG86KiAi67CV7KCV7ZuI
IjxrYW5ndGFrNjI5MUBuYXZlci5jb20+Ow0KPiAqQ2M6KiAi6rmA7KKF7JmEIjxqd2tpbUB0cml6
Y29ycC5jb20+OyAi6rCV6rK97J28IjxydWRkbGY0OTMzQHRyaXpjb3JwLmNvbT47DQo+ICpTZW50
OiogMjAyMC0wNC0wMyAo6riIKSAxNjowNjoxNyAoR01UKzA5OjAwKQ0KPiAqU3ViamVjdDoqIFJl
OiDslYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuUlOyekOyduDIg7IiY7JeF7J2E
IOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLiAx7KO87LCoIOqzvOygnCDs
iJjsoJUg7ZuEIOygnOy2nO2VqeuLiOuLpC4NCj4NCj4NCj4gMS4g7JeQ65SU7YSwDQo+IOuCtOqw
gCDsoITri6ztlZwg7JaY6riw64qUIOygnOuMgOuhnCDsnbTtlbTtlojslrQNCj4g7Ju57JeQ65SU
7YSwIOq0gOugqOuQnOqyg+ydgCDssL7slYTrs7TrqbQg7J6Q66OM6rCAIOunjuydgOuNsCAuLi4u
Li4NCj4g6re465+8IOuovOyggCDrp4zrk6Tqs6Ag7Iu27JeI642Y64yA66GcIOunjOuTpOyWtOu0
kOu0kA0KPg0KPiAyLiDrsJjsnZHtmJUg6rSA66CoDQo+IO2FnO2UjOumv+ydhCDqvK0g7JOw6528
64qUIOyWmOq4sOqwgCDslYTri4jrnbwuLg0KPiDqt7jrn7DqsoPsnYQg7IK07Y6067O06rOgIOuE
iOqwgCDshKTqs4TtlZwg66CI7J207JWE7JuD6rO8IOuKkOuCjOydhCDruYTqtZDtlbTrs7Trnbzr
ipTqsbDsp4ANCj4NCj4g6riw7ZqN7ISc7JeQIOyYrOudvOyYqCDroIjsnbTslYTsm4PsnYAg64Sk
7J2067KEIOy0iOq4sO2ZlOuptCDsiqTrn6zsmrQg6rWs7KGw7J24642wDQo+IOy1nOq3vOyXkCDr
p4zrk6TslrTsp4Qg7IKs7J207Yq465Ok7J2AIOq3uOugh+qyjCDrs7XsnqHtlZjqsowg6rWs7ISx
65CY7Ja0IOyeiOyngCDslYrslYQuDQo+DQo+IOydtOuyiOyXkCDrp4zrk6DqsoPsnYQg7Leo7JeF
7ZWg65WMIO2PrO2KuO2PtOumrOyYpOuhnCDsk7gg7IiY64+EIOyeiOydhO2FkOuNsA0KPiDsl4Xs
srQg6rSA6rOE7J6Q6rCAIOyKpOuniO2KuO2PsOycvOuhnCDrhIjsnZgg7Ju57IKs7J207Yq466W8
IOuzvOyngCwgUEProZwg67O87KeALCDslYTsnbTtjKjrk5zroZwg67O87KeAIOuqqOultOyeluyV
hA0KPiDri6TslpHtlZwg7KCR6re87ISx7JeQIOuMgO2VnCDqtaztmITsnYQg7ZW07JW87ZW0Lg0K
Pg0KPiDrsJjsnZHtmJXsnLzroZwg66eM65Ok6riwIOyLq+ycvOuptCDrqqjrsJTsnbzsmqnqs7wg
UEPsmqkg7ZmU66m07J2EIOu2hOumrO2VtOyEnCDrp4zrk6TslrTrtJDrtJANCj4NCj4gMy4g6rSA
66as7J6QIO2OmOydtOyngA0KPiDquLDtmo3shJwg64K07Jqp7J20IOqxsOydmCDrjIDrtoDrtoQg
7IKs7Jqp7J6Q7JeQ6rKMIOuztOyXrOyngOuKlCDtjpjsnbTsp4Drp4wg7J6I7Ja0Lg0KPiDqtIDr
pqzsnpDqsIAg67O06rOgLCDsiJjsoJXtlZjqs6AsIOuTseuhne2VtOyVvO2VmOuKlCDrtoDrtoTs
l5Ag64yA7ZW0IOuNlCDsg53qsIHtlbTrtJANCj4NCj4gNC4g7Iqk7LyA7KW0DQo+IDsg642UIOuU
lO2FjOydvO2VmOqyjCDrgpjriKDrtJAuIOyymOydjOyXlCBIVE1MK0NTUytKYXZhc2NyaXB0IOqz
teu2gO2VmOuKkOudvCDsp4Trj4Trj4Qg66q7IOuCmOqwiCDthZDrjbAuLg0KPiA07JuU7LKr7KO8
64qUIOyKpOy8gOyltOyeoeqzoCDquLDtmo3shJzrpbwg7ZWY6rOgIOyeiOuKlOuNsCAuLiDsi6Ts
oJztlZjqs6Ag7J6I64qUIOydvOqzvCDrsozsjajrtoDthLAg64uk66W064uI6rmMLi4uLg0KPiDt
mITsi6TsoIHsnLzroZwg64uk7IucIOunjOuTpOyWtOu0kA0KPg0KPiDso7zrp5Dsl5Ag64uk7Iuc
IOyGkOu0kOyEnCDsm5TsmpTsnbwg7JWE7LmoMTDsi5wg7J207KCE7JeQIOuztOuCtOykmA0KPg0K
Pg0KPg0KPg0KPg0KPiAyMDIw64WEIDTsm5QgM+ydvCAo6riIKSDsmKTtm4QgMzozNywg67CV7KCV
7ZuIIDxrYW5ndGFrNjI5MUBuYXZlci5jb20+64uY7J20IOyekeyEsToNCj4NCj4gMS4g6rWs7J24
6rSA66CoDQo+DQo+IOqwnOyduOyggeycvOuhnOuKlCDtkoDsiqTtg50g6rCc67Cc7J6Q6rCAIOuQ
mOqzoCDsi7bsirXri4jri6QuDQo+DQo+IOq3uOufsOuNsCDsoJzqsIAg7JWE7KeBIO2UhOuhoO2K
uOuekSDrsLHsl5Trk5zrnpEg65GYIOuLpCDsnpgg66qo66W064uIDQo+DQo+IOuRmCDspJHsl5Ag
7ZWY64KY66W8IOyEoO2DneydhCDtlbTshJwg7KeR7KSR7J2EIO2VtOyVvO2VmOuKlOqyjCDrp57r
ipQg6rKDIOqwmeyKteuLiOuLpC4NCj4NCj4g65GYIOykkeyXkCDqtbPsnbQg6rOg66W07J6Q66m0
IOuwseyXlOuTnOulvCDshKDtg53tlZjqs6Ag7Iu27Iq164uI64ukLg0KPg0KPg0KPg0KPiAyLiDq
uLDtmo3shJwNCj4NCj4gMSkg7IiY7KCV7ZaI7Iq164uI64ukLg0KPg0KPg0KPg0KPiAyKSDrp5Ds
lIDtlZjsi6Ag6rKD7J2EIOywvuyVhOuztOugpOqzoCDtlojripTrjbAg66q7IOywvuyVmOyKteuL
iOuLpC4g6rKw6rWtIO2FjOydtOu4lCDqtazsobDripQg7IiY7KCV7ZWY7KeAIOuqu+2WiOyKteuL
iOuLpC4NCj4NCj4g66eQ7JSA7ZWY7IugIOuwlOulvCDsoJzqsIAg7KCc64yA66GcIOydtO2VtO2V
nOqxtOyngOuKlCDrqqjrpbTqsqDsirXri4jri6QuIOygnOqwgCDsnbTtlbTtlZzrsJTrpbwg66eQ
7JSA65Oc66as6rKg7Iq164uI64ukLg0KPg0KPiDqsozsi5ztjJDsl5Ag6riA7J2EIOyTsOqzoCDs
l4XroZzrk5zrpbwg7ZWgIOuVjCDsgqzsp4TsnbTrgpgg64+Z7JiB7IOB7J2EIOyyqOu2gO2VoCDs
iJgg7J6I64ukLg0KPg0KPiDsnbQg65WMIOybueyXkOuUlO2EsChXWVNJV1lHIOyXkOuUlO2EsCnq
sIAg7ZWE7JqU7ZWY64ukLiAoQ0tFZGl0b3IsIFN1bW1lcm5vdGUg65OxICkNCj4NCj4g6re465+w
642wIOyXkOuUlO2EsOulvCDsnbTsmqntlbTshJwg7IKs7KeE7J2064KYIOuPmeyYgeyDgeydhCDs
sqjrtoDtlbTshJwg7Jis66aw64uk66m0IO2FjeyKpO2KuCDrjbDsnbTthLDsmYDripQg7LKY66as
6rO87KCV7J20IOuLpOultOuLpC4NCj4NCj4g6re465+s64uI6rmMIOyCrOynhOydtOuCmCDrj5ns
mIHsg4HsnZgg642w7J207YSw7LKY66as6rO87KCV7J2EIOyVjOyVhOuztOqzoCDthYzsnbTruJQg
6rWs7KGw66W8IOyImOygle2VtOudvC4NCj4NCj4g65286rOgIOydtO2VtO2WiOyKteuLiOuLpC4N
Cj4NCj4g7J2066CH6rKMIOydtO2VtO2VmOqzoCDssL7slYTrs7TroKTqs6Ag7ZaI64qU642wIOye
mCDrqqjrpbTqsqDsirXri4jri6QuDQo+DQo+IOq3uCDtm4Qg7IOd6rCB7ZW067O46rKMIOybueyC
rOydtO2KuOulvCDrp4zrk6Tqs6Ag64KY7IScIOygnOqwgCDsm7nsl5DrlJTthLDrpbwg7IKs7Jqp
7ZWY66m07IScIOuNsOydtO2EsOulvCDqtIDrpqztlbTrs7TrqbTshJwNCj4NCj4g6re4IOuVjCDr
i6Tsi5wg7YWM7J2067iUIOq1rOyhsOulvCDsiJjsoJXtlbTrs7TripQg67Cp67KV7J207JeI7Iq1
64uI64ukLg0KPg0KPiDsnbQg67Cp67KV7J2AIOyWtOuWu+qyjCDsg53qsIHtlZjsi5zrgpjsmpQ/
DQo+DQo+DQo+DQo+IDMpIO2ZlOuptCDsnpHshLENCj4NCj4g67CY7J2R7ZiVIOybue2OmOydtOyn
gCDqtazstpXsnLzroZwg67Cp7Zal7J2EIOuwlOq/lOuztOqyoOyKteuLiOuLpC4NCj4NCj4g6re4
65+s66m0IO2ZlOuptOyekeyEsSDrtoDrtoTsnYAg6rO167aA66W8IOyhsOq4iOydgCDrjZQg7ZWY
6rOg64KY7ISc66GcIOuvuOujqOuKlCDqsoPsnYQg7IOd6rCB7ZW067Sk64qU642wIOyWtOuWu+qy
jCDsg53qsIHtlZjsi5zrgpjsmpQ/DQo+DQo+IOygleyggeyduCDtjpjsnbTsp4Drpbwg66eM65Oc
64qUIOqwhOuLqO2VnCDsmIjsoJzripQg7ZW067Sk64qU642wIOuwmOydke2YlSDsm7ntjpjsnbTs
p4DripQg7ZWc67KI64+EIOyViO2VtOu0kOyEnCDqs7XrtoDqsIAg7ZWE7JqU7ZWY64uk6rOgIOyD
neqwge2VtOyEnOyeheuLiOuLpC4NCj4NCj4g6re466as6rOgIOydtOuVjOq5jOyngCDsoJzqsIAg
7IOd6rCB7ZWcIOybue2OmOydtOyngCDqsJzrsJzsnbTrnoAg7Ju57Y6Y7J207KeA7J2YIOugiOyd
tOyVhOybg+ydhCDqsrDsoJXtlZjqs6ANCj4NCj4g6re47JeQIOunnuuKlCBIVE1M6rO8IENTUyDs
vZTrlKnsnYQg6rCc67Cc7ZWgIOuVjOuniOuLpCDtlZjripQg6rKD7J247KSEIOyVjOyVmOyKteuL
iOuLpC4NCj4NCj4g6re4656Y7IScIOuztOuDiOuNmCDquLDtmo3shJzsl5Ag7KCc6rCAIOugiOyd
tOyVhOybg+ydhCDsp5zrtKTrjZgg6rKD7J6F64uI64ukLg0KPg0KPiDqt7jrn7DrjbAg66eQ7JSA
7ZW07KO87IugIEhUTUw1IHRlbXBsYXRl7J2EIOywvuyVhOuztOuLiCDsnbTrr7gg66eM65Ok7Ja0
7KeEIHRlbXBsYXRl7J2EIOyTuCDsiJgg7J6I64qUIOqygyDqsJnslZjsirXri4jri6QuDQo+DQo+
IOydtCDrtoDrtoTsl5DshJzrj4QgdGVtcGxhdGXsnYQg7JOw64qUIOuwqeuyleydtOuCmCDsiJjs
oJXtlZjripQg67Cp67KV65Ox7JeQIOq0gO2VtCDqs7XrtoDqsIAg7ZWE7JqU7ZWgIOqygyDqsJns
lYTshJwg7ZmU66m0IOyekeyEseydhCDrr7jro6jripQg6rKD7J2EDQo+IOyDneqwge2VtOuztOyV
mOyKteuLiOuLpC4NCj4NCj4NCj4NCj4gNCkg7Ja07KKF7J247IudDQo+DQo+IOyWtOyiheyduOyL
neyXkCDqtIDtlZwg6rKD7J2AIOunkOyUgO2VmOyLoOuMgOuhnCDsnbTrsojtlZnquLDrgrTroZwg
6rWs7ZiE7J20IOyWtOugpOyauCDqsoMg6rCZ7Iq164uI64ukLg0KPg0KPiDqt7jrnpjrj4Qg66eM
7JW97JeQIOuCmOuouOyngOulvCDruajrpqwg6rCc67Cc7ZWc64uk66m0IOq3uOuVjCDqtaztmITt
lbTrs7TroKTqs6Ag7ZWp64uI64ukLg0KPg0KPg0KPg0KPg0KPg0KPiDsmKTripgg7ZWY66Oo64+E
IO2Wieuzte2VnCDtlZjro6jrkJjsi5zquLgg67CU65286rKg7Iq164uI64ukIQ0KPg0KPiAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiAqRnJvbToqICLsi6DspIDsmIEiPGp5c2hpbkB0cml6
Y29ycC5jb20+DQo+ICpUbzoqICLrsJXsoJXtm4giPGthbmd0YWs2MjkxQG5hdmVyLmNvbT47DQo+
ICpDYzoqICLquYDsooXsmYQiPGp3a2ltQHRyaXpjb3JwLmNvbT47ICLqsJXqsr3snbwiPHJ1ZGRs
ZjQ5MzNAdHJpemNvcnAuY29tPjsNCj4gKlNlbnQ6KiAyMDIwLTA0LTAyICjrqqkpIDEyOjQzOjE0
IChHTVQrMDk6MDApDQo+ICpTdWJqZWN0OiogUmU6IOyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag
7Lqh7Iqk7Yak65SU7J6Q7J24MiDsiJjsl4XsnYQg7IiY6rCV7ZWY64qUIOuwleygle2biCDtlZns
g53snoXri4jri6QuIDHso7zssKgg6rO87KCcIOygnOy2nO2VqeuLiOuLpC4NCj4NCj4g64K06rCA
IOyDneqwge2WiOuNmOqygyDrs7Tri6Qg7KCV66as66W8IOyemCDtlbTshJwg67O064OI64SkLiDs
npjtlojslrQuDQo+IOuztOuCtOykgCDssqjrtoDtjIzsnbzsnYQg67O06rOgIOyWmOq4sO2VtOyk
hOqyjA0KPg0KPg0KPiAxLiDqtazsnbjqtIDroKgNCj4NCj4g7LKr67KI7Ke4IOq1rOyduOuCtOya
qeyXkCDrjIDtlbTshJzrp4wg7JaY6riw7ZW067O86rKMDQo+IOuwseyXlOuTnCjshJzrsoQp7JmA
IO2UhOuhoO2KuOydmCDrqqjsp5HsmpTqsJXsnbQg7Zi87J6s65CY7Ja0IOyeiOyWtC4NCj4NCj4g
IkphdmEg65iQ64qUIEphdmFzY3JpcHQg6rCc67CcIOyXreufiSDtlYTsiJggIg0KPiDrnbzqs6Ag
65CY7Ja0IOyeiOuKlCDrtoDrtoTsnYQg67O066m0IOyVjCDsiJgg7J6I64qU642wDQo+DQo+IEph
dmHripQg67Cx7JeU65Oc6rCAIOyjvOqzoCwNCj4gSmF2YXNjcnBpdOuKlCDrsLHsl5Trk5wg7ZSE
66Gg7Yq4IOuRmOuLpCDqsJnsnbQg7ZWgIOyImCDsnojslrQNCj4NCj4gIlJlYWN0IO2UhOugiOye
hOybjO2BrCDtmZjqsr0g6rK97ZeY7J6QIiDrnbzripQg7JaY6riw64qUIO2UhOuhoO2KuCDsnITs
o7zsnZgg6rCc67Cc7J6Q66W8IOu9keqyoOuLpOuKlCDslpjquLDqs6ANCj4NCj4g65Kk7J2YIOya
sOuMgOyCrO2VreydhCDrs7TrqbQNCj4gS2Fma2Eg64qUIOuplOyLnOynlSDsspjrpqzsl5Ag6rSA
66Co65Cc6rG0642wIOq4sOyhtOyXkCBNUVRU652865Og7KeAIO2VmOuKlCDrtoTsgrAg66mU7Iuc
7KeV7LKY66as7JeQIOuMgO2VnCDqsJzrhZDsnbQg7J6I7Jy866m0IOyii+qzoA0KPiBTdG9ybeyd
gCDsi6Tsi5zqsITrjbDsnbTthLAg7LKY66as7JeQIOq0gOugqOuQnOqyg+yduOuNsCwg7IiY7KeR
LT7sspjrpqwtPuqwgOqzteydhCDsi6Tsi5zqsITsnLzroZwg7LKY66as7ZWY6riwIOychO2VnCDq
soPsnbTslbwuDQo+DQo+IOutkCDrqqjsp5HsmpTqsJXsnYQg64yA7Lap67Sk7J2E65WMIOuNsOyd
tO2EsOulvCDsi6Tsi5zqsITsnLzroZwg7IiY7KeRIOyymOumrCDqsIDqs7XtlZjqs6Ag6re4IOyk
kSDtlYTsmpTrjbDsnbTthLDrpbwg67aE7IKw66mU7Iuc7KeVIOyymOumrOyXkA0KPiDsnZjtlbQg
7Ja065SY6rCA7JeQIOygnOqzte2VmOuKlOuTseydmCDqsr3tl5jsnbQg7J6I7Jy866m0IOyii+qy
oOuLpOuKlCDrgrTsmqnsnbTslbwuDQo+DQo+IOuwseyXlOuTnCDtlITroaDtirjsl5Trk5zsmYAg
7J247ZSE65286rmM7KeAIOuqqOuRkCDslYzrqbQg7KKL6rKg7KeA66eMDQo+IOyEoO2DneqzvCDs
p5HspJHsnbQg7ZWE7JqU7ZW0LiDshKDtg53qs7wg7KeR7KSR7J2EIO2VmOuNlOudvOuPhCDqvrjs
pIDtnogg7Yq466CM65Oc66W8IOyVjOqzoCDsnojslrTslbwg7ZWY64qU6rKD64+EIO2VhOyalO2V
tC4NCj4g7Ju567aE7JW866W8IOynhOuhnOuhnCDsnqHslZjri6TrqbQg7ZW064u567aE7JW87JeQ
IOuMgO2VnCDqvrjspIDtlZwg6rO167aA6rCAIO2VhOyalO2VmOuLpOuKlOqyg+uPhCDslYzslYTs
lbztlaDqsbDslbwNCj4gKENvbXB1dGVyIFNjaWVuY2XsnZgg7Ja065akIOu2hOyVvOulvCDshKDt
g53tlZjrjZTrnbzrj4QsIOuEiOqwgCDsnbTrtoTslbzsl5DshJwg7J287J2EIOq3uOunjOuRmOuV
jOq5jOyngCDqs4Tsho3soIHsnbgg6rO167aA6rCAIO2VreyDgSDqvrjspIDtnogg7K2JIO2VhOya
lO2VtCkNCj4NCj4g7Jes7Yq8LCDrp5DsnYAg6ri47JeI7KeA66eMIOuwseyXlOuTnCjshJzrsoTr
i6gsIOuNsOydtO2EsOyymOumrCnrpbwg7ZWg6rKD7J247KeAIO2UhOuhoO2KuOyXlOuTnOulvCDs
hKDtg53tlaAg6rKD7J247KeAIOuRmOykkSDtlZjrgpjsl5Ag64yA7ZWcDQo+IOynkeykkeydtCDt
lYTsmpTtlbQNCj4NCj4g7Ja065akIOqyg+ydhCDshKDtg53tlZjrk6Ag66as64iF7Iqk656RIOy5
nO2VtOyngOuKlOqyjCDtlYTsmpTtlbQNCj4g64+E7Luk652865Og7KeAIOq4sO2DgCDsnITsl5Ag
7Ja46riJ7ZWcIEthZmthIHN0b3JtIOuTseuTseydhCDsk7DrjZTrnbzrj4Qg7JyI64+E7JqwIO2Z
mOqyveuztOuLpOuKlCDrpqzriIXsiqQg7ZmY6rK97J20IO2bqOyUrCDrp47snYTqsbDslbwuDQo+
DQo+IOuqqOynkeyalOqwleyXlCDsiqTtlITrp4HsnLzroZwg65CY7Ja0IOyeiOq4tCDtlZjsp4Dr
p4wsDQo+IO2VnOqwgOyngCDtlITroIjsnoTsm4ztgazsl5Ag64yA7ZWcIOq1rOyhsOulvCDslYzr
qbQNCj4g64uk66W46rKD65Ok7J2AIOq3uCDtlITroIjsnoTsm4ztgazsnZgg6rWs7KGw7JmAIOyy
oO2VmeuTseydhCDrs7Tqs6Ag7KCB7J2R7ZWgIOyImCDsnojslrQuDQo+DQo+IOyymOydjOyXkCDr
sJXsoJXtm4gg7ZWZ7IOd66eMLi4u7Iqk7ZSE66eB67aA7Yq466GcIOqwiOq5jCDtlojripTrjbAN
Cj4g6re464OlIOuqqOuRkCDqsJnsnbQgamF2YXNjcmlwdCDquLDrsJjsnLzroZwg67Cx7JeU65Oc
K+2UhOuhoO2KuOyXlOuTnOulvCDqsIDripTqsowg7KKL7J2E6rKDIOqwmeyVhC4NCj4NCj4NCj4g
Mi4g6riw7ZqN7IScDQo+DQo+IDEpIOyEnOu5hOyKpCDqsJzsmpTsnZgg6rCc67Cc7Iqk7LyA7KW0
7J20IOuEiOustCDrrYnrmrHqt7jroKTsoLgg7J6I7Ja0LiDsobDquIjrjZQg65SU7YWM7J287ZWc
IOqzhO2ajeydtCDtlYTsmpTtlbTrs7Tsl6wNCj4g6rWs7KGw7JeQIOuztOuptCDrqZTribTtirjr
pqzsnZgg64K07Jqp7J2AIOunjuydgOuNsCwg7Iqk7LyA7KW07J2AIOuEiOustCDtlajstpXrkJjs
lrQg7J6I7Jy864uIIOyImOygleydtCDtlYTsmpTtlbQNCj4NCj4gMikg6rWs7KGw7J2YIGRhdGFi
YXNlIOu2gOu2hA0KPiDquIDsk7DquLAg6rSA66Co65CcIFBvc3Qg652864qUIO2FjOydtOu4lOyd
mCBQaWN0dXJl7JmAIFZpZGVvIOuTsS4u7ZWE65Oc6rCAIOyeiOuKlOuNsA0KPiDquIDsnYQg7J6F
66Cl67Cb7Jy866Ck66m0IOybueyXkOuUlO2EsCDqsJnsnYDqsoPsnYQg7IKs7Jqp7ZW07JW87ZWg
IOqxsOyVvC4NCj4g7Ja065akIOyXkOuUlO2EsOqwgCDrp47snbQg7JOw7J206rOgLCDsgqzsmqnt
lZjquLAg7Y647ZWc7KeAIOyhsOyCrO2VtOu0kA0KPiBDS0VkaXRvciwgU3VtbW9ybm90ZSDrk7Eu
LiDqtIDroKggV1lTV1lHIOyXkOuUlO2EsOyXkCDrjIDtlbQg7ZmV7J247ZW067O06rOgDQo+IOq3
uCDsl5DrlJTthLDrpbwg7JO465WMIOyCrOynhOqzvCDrj5nsmIHsg4Hrk7Hsl5Ag64yA7ZWcIGVt
YmVkIOyymOumrOuKlCDslrTrlrvqsowg65CY6rOgIOuTseuTseydhCDtjIzslYXtlZjqs6Ag7YWM
7J2067iUIOq1rOyhsOulvCDri6Tsi5wg66eM65Ok7Ja067SQDQo+DQo+IOywuOqzoOuhnCDsm7kg
7JeQ65SU7YSwIOudvOuKlOqxtC4u64SI6rCAIOyekOyjvOqwgOuKlCDsu6TrrqTri4jti7Dsl5Ds
hJwg6riA7J2EIOyTuCDrlYwg64KY7Jik64qUIO2ZlOuptOyXkCDquIAg7J6F66Cl67aA67aE7JeQ
IO2VtOuLue2VmOuKlOqxsOyVvA0KPg0KPiDrqqjrk6Ag7YWM7J2067iU7J2YIENyZWF0ZWQgQXTq
s7wgVXBkYXRlZCBBdOydgCDrrZgg7ZmV7J247ZWY66Ck6rOgIOunjOuToOyngOuKlCDrqqjrpbTq
sqDsnLzrgpgsDQo+IOuCmOykkeyXkCDthrXqs4Trgpgg7ZmV7J6l7ISxIOuTseydhCDsg53qsIHt
lbTshJwgS2liYW5h65Ox7Jy866GcIOyXsOqysO2VmOugpOuKlCDsnZjrj4TsmIDri6TrqbQg6rSc
7LCu7J2A6rKDIOqwmeyVhC4NCj4NCj4gMykg7ZmU66m0IOyekeyEsQ0KPiDtmZTrqbTsnYAg7KCV
7KCB7J24IO2OmOydtOyngOuztOuLpCwg67CY7J2R7ZiVIOybue2OmOydtOyngOulvCDqs6DroKTt
lbTrtJANCj4g7J207JmVIOunjOuTnOuKlOq5gOyXkCDst6jsl4XsnYQg7JyE7ZWcIO2PrO2KuO2P
tOumrOyYpOulvCDqsrjtlZzri6TrqbQNCj4g7JqU7KaYIO2KuOugjOuTnOyXkCDrp57qsowg6rWs
7ISx7ZW067O064qU6rKMIOyii+yVhA0KPiBGcmVlIEhUTUw1IHRlbXBsYXRl65Ox7J2EIOqygOyD
ie2VtOuztOqzoCDsgrTtjrTrs7Trj4TroZ3tlbQNCj4NCj4NCj4gNCkg7Ja07KKF7J247IudDQo+
IOyWtOyiheyduOyLneydhCDtlZjroKTrqbQg65Sl65+s64udIOq0gOugqCDquLDsiKDsnYQg7J21
7ZiA7JW87ZWY64qU642wLi4uDQo+IOydtOuyiO2Vmeq4sOuCtOyXkOuKlCDtnpjrk6TslrTrs7Ts
nbTqs6AgKOyCrOyLpCDrgpjrj4Qg7Ja066Ck7JuM7ZWY64qUIOu2hOyVvOyVvCkNCj4gcHl0b3Jj
aCDrnbzqs6Ag7ZW07IScIHB5dGhvbiDquLDrsJjsnLzroZwg65Sl65+s64ud7J2EIOyJveqyjCg/
KSDtlaAg7IiYIOyeiOuKlCDrnbzsnbTruIzrn6zrpqzqsIAg7J6I7KeA66eMDQo+IOunkOydtCDs
ib3sp4Ag7Im97KeAIOyViuyVhC4g44WO44WO44WODQo+IOyLnOqwhOydtCDrkJjrqbQg7ZWc67KI
IOyCtO2OtOuztOuPhOuhnSDtlbTrtJANCj4NCj4NCj4g642n67aZ7JesLi4uDQo+IOyVnuycvOuh
nCDrqZTsnbwg67O064K865WM64qUIOywuOyhsOyXkA0KPiBqd2tpbUB0cml6Y29ycC5jb20NCj4g
cnVkZGxmNDkzM0B0cml6Y29ycC5jb20g7J2EIOqwmeydtCDrhKPslrTshJwg67O064K0DQo+IOuC
tOqwgCDrs7TrgrTripQg66mU7J287JeQIOuLteyepe2VoOuVjOuPhCDsoITssrTri7XsnqXsnYQg
64iM65+s7IScDQo+IOuztOuCtOuPhOuhnSDtlZjqs6ANCj4NCj4g7IiY7KCV7J20IO2VhOyalO2V
nCDrgrTsmqnsnYQg7IiY7KCV7ZW07IScIOuLpOyLnCDquIjsmpTsnbzquYzsp4Ag67O064K07KSY
DQo+DQo+DQo+IDIwMjDrhYQgNOyblCAy7J28ICjrqqkpIOyYpOyghCAxOjU0LCDrsJXsoJXtm4gg
PGthbmd0YWs2MjkxQG5hdmVyLmNvbT7ri5jsnbQg7J6R7ISxOg0KPg0KPiDslYjrhZXtlZjshLjs
mpQg7J2067KI7JeQIOy6oeyKpO2GpOuUlOyekOyduDIg7IiY7JeF7J2EIOyImOqwle2VmOuKlCDr
sJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLg0KPg0KPg0KPg0KPiAx7KO87LCoIOqzvOygnOyZgCDs
oJzqsIAg7Z2s66ed7ZWY64qUIOyngeustOyXkCDtlYTsmpTtlZwg7Jet65+J7J2EIOyyqOu2gO2W
iOyKteuLiOuLpC4NCj4NCj4NCj4NCj4gMeyjvOywqCDqs7zsoJwg67O07Iuc6rOgIOyImOygle2V
tOyVvO2VoCDrtoDrtoTsnYQg7JWM66Ck7KO87Iug64uk66m0IOuLpOyLnCDsiJjsoJXtlZjqs6Ag
67O064K065Oc66as6rKg7Iq164uI64ukLg0KPg0KPg0KPg0KPiDqt7jrpqzqs6Ag7KCc6rCAIO2d
rOunne2VmOuKlCDsp4HrrLTsl5Ag7ZWE7JqU7ZWcIOyXreufieydhCDrs7Tsi5zqs6Ag7KCc6rCA
IOyWtOuWpCDsqr3snLzroZwg6rCA7JW87ZWg7KeAIO2YueydgCDslrTrlqQg67aA67aE7J2EIOqz
teu2gO2VtOyVvO2VoOyngOyXkCDrjIDtlbQg7KGw7Ja47ZW07KO87Iuc66m0IOygleunkA0KPiDq
sJDsgqztlZjqsqDsirXri4jri6QuDQo+DQo+DQo+DQo+IOyalOymmCDsnbzqtZDssKjqsIAg7Ius
7ZWc642wIOqwkOq4sCDsobDsi6ztlZjsi5zqs6Ag7Jik64qYIO2VmOujqOuPhCDtlonrs7XtlZwg
7ZWY66Oo65CY7Iuc6ri4IOuwlOudvOqyoOyKteuLiOuLpCENCj4NCj4NCj4NCj4NCj4NCj4NCj4N
Cj4gLS0NCj4NCj4NCj4NCj4NCj4g4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo+DQo+ICjso7wpIO2KuOumrOym
iOy9lO2NvOugiOydtOyFmA0KPg0KPiDsi6DspIDsmIEgLyDsnbTsgqwNCj4NCj4gVFJJWiBDb3Jw
IEluYy4NCj4NCj4gSnVuWW91bmcgU2hpbiAvIENUTw0KPiAoTSkgMDEwLTcyNzItMTI5Ng0KPg0K
PiAoVCkgMDcwLTc1MjYtMDg3Mg0KPg0KPiAoRkFYKSAwMi02NDQyLTA4NzINCj4g4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiSDQo+DQo+DQo+DQo+IC0tDQo+DQo+DQo+DQo+DQo+IOKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KPg0K
PiAo7KO8KSDtirjrpqzspojsvZTtjbzroIjsnbTshZgNCj4NCj4g7Iug7KSA7JiBIC8g7J207IKs
DQo+DQo+IFRSSVogQ29ycCBJbmMuDQo+DQo+IEp1bllvdW5nIFNoaW4gLyBDVE8NCj4gKE0pIDAx
MC03MjcyLTEyOTYNCj4NCj4gKFQpIDA3MC03NTI2LTA4NzINCj4NCj4gKEZBWCkgMDItNjQ0Mi0w
ODcyDQo+IOKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KPg0KPg0KPg0KPiAtLQ0KPg0KPg0KPg0KPg0KPiDiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJINCj4NCj4gKOyjvCkg7Yq466as7KaI7L2U7Y2866CI7J207IWYDQo+DQo+IOyL
oOykgOyYgSAvIOydtOyCrA0KPg0KPiBUUklaIENvcnAgSW5jLg0KPg0KPiBKdW5Zb3VuZyBTaGlu
IC8gQ1RPDQo+IChNKSAwMTAtNzI3Mi0xMjk2DQo+DQo+IChUKSAwNzAtNzUyNi0wODcyDQo+DQo+
IChGQVgpIDAyLTY0NDItMDg3Mg0KPiDiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJINCj4NCj4NCj4NCj4gLS0NCj4N
Cj4NCj4NCj4NCj4g4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo+DQo+ICjso7wpIO2KuOumrOymiOy9lO2NvOug
iOydtOyFmA0KPg0KPiDsi6DspIDsmIEgLyDsnbTsgqwNCj4NCj4gVFJJWiBDb3JwIEluYy4NCj4N
Cj4gSnVuWW91bmcgU2hpbiAvIENUTw0KPiAoTSkgMDEwLTcyNzItMTI5Ng0KPg0KPiAoVCkgMDcw
LTc1MjYtMDg3Mg0KPg0KPiAoRkFYKSAwMi02NDQyLTA4NzINCj4g4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo+
DQo+DQo+DQo+IC0tDQo+DQo+DQo+DQo+DQo+IOKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KPg0KPiAo7KO8KSDt
irjrpqzspojsvZTtjbzroIjsnbTshZgNCj4NCj4g7Iug7KSA7JiBIC8g7J207IKsDQo+DQo+IFRS
SVogQ29ycCBJbmMuDQo+DQo+IEp1bllvdW5nIFNoaW4gLyBDVE8NCj4gKE0pIDAxMC03MjcyLTEy
OTYNCj4NCj4gKFQpIDA3MC03NTI2LTA4NzINCj4NCj4gKEZBWCkgMDItNjQ0Mi0wODcyDQo+IOKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkg0KPg0KDQoNCi0tIA0KDQoNCg0K4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQoNCijso7wp
IO2KuOumrOymiOy9lO2NvOugiOydtOyFmA0KDQrsi6DspIDsmIEgLyDsnbTsgqwNCg0KVFJJWiBD
b3JwIEluYy4NCg0KSnVuWW91bmcgU2hpbiAvIENUTw0KKE0pIDAxMC03MjcyLTEyOTYNCg0KKFQp
IDA3MC03NTI2LTA4NzINCg0KKEZBWCkgMDItNjQ0Mi0wODcyDQriiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJINCg==
--000000000000ad5c5f05a35ee73b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj7snZEg7J6l6rOg66W8IOyNqOuPhCDsg4HqtIDsl4bslrQ8L2Rp
dj48ZGl2Puq3uOufrOuptCDsnqXqs6DroZwg7KeE7ZaJ7ZW067SQPGJyPjwvZGl2PjwvZGl2Pjxi
cj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0
dHIiPjIwMjDrhYQgNOyblCAxNeydvCAo7IiYKSDsmKTsoIQgMTA6NTAsIOuwleygle2biCAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmthbmd0YWs2MjkxQG5hdmVyLmNvbSI+a2FuZ3RhazYyOTFAbmF2ZXIu
Y29tPC9hPiZndDvri5jsnbQg7J6R7ISxOjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21h
aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4
IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj48ZGl2IHN0eWxl
PSJmb250LWZhbWlseTpHdWxpbSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB0Ij48cD7rqZjthqDr
i5jqu5jshJzCoOunkOyUgO2VmOyLnOuKlOqyjMKgICZxdW90O2phdmFzY3JpcHTroZwg67Cx7JeU
65Oc66W8IOq1rO2YhO2VmOugpOqzoCDtlojsp4Drp4wg7J206rKD7J2AIOydtOuyiOyXkCDtlZjq
uLAg7Ja066Ck7JuMIOuztOydtOuLiDwvcD48cD7rjZTCoOyJrOyatCDtjIzsnbTsjazsnLzroZwg
67Cx7JeU65Oc66W8IOq1rO2YhO2VtOuztOuKlOqyjCDsoovsnYTqsoMg6rCZ64ukJnF1b3Q77J24
IOqxtOqwgOyalD8/Pz88L3A+PHA+wqA8L3A+PHA+6re466as6rOgIOuwseyXlOuTnOuhnCDrp5Ds
lIDtlZjsi6DCoGZsYXNr6rCAIOyVhOuLjCBkamFuZ2/rpbwg7I2o64+EIOq0nOywruydhOq5jOya
lD8/PC9wPjxwPmRqYW5nb+ulvCDsk7DroKTripQg7J207Jyg64qUIOygnOqwgCDsnbTrsojsl5Ag
7Ju57ZSE66Gc6re4656Y67CN7J20652864qUIOyImOyXheydhCDrk6PripTrjbAg7J20IOyImOyX
heyXkOyEnCBkamFuZ2/rpbwg67Cw7Jqw6rOgIOyeiOyWtOyEnCDsnoXri4jri6QuPC9wPjxwPuq3
uOumrOqzoCDsm7ntlITroZzqt7jrnpjrsI0g7IiY7JeF7JeQ7IScIGRqYW5nb+ulvCDsgqzsmqnt
lbTshJwg7ISc67KE66W8IOq1rO2YhO2VoCDsmIjsoJXsnoXri4jri6QuPC9wPjxwPsKgPC9wPjxw
Puy2lOqwgOuhnCBqYXZhc2NyaXB066GcIOuwseyXlOuTnOulvCDqtaztmITtlaAg7IiYIOyeiOuK
lCDtlITroIjsnoTsm4ztgazrpbwg7KGw7IKs7ZW067Sk7Iq164uI64ukLjwvcD48cD4xLkV4cHJl
c3M8L3A+PHA+7J6l7KCQOiDsu6TrrqTri4jti7DqsIAg7YGs64ukLiDruaDrpbgg7JWxIOqwnOuw
nOydtCDqsIDriqXtlZjri6QuPC9wPjxwPuuLqOygkDog7L2U65Oc7IKs7J207KaI6rCAIOy7pOyn
iOyImOuhnSDrpqztjKnthqDrp4HsnbQg7Ja066Ck7JuM7KeE64ukLiDsiJjsnpHsl4XsnbQg66eO
7J20IO2VhOyalO2VmOuLpC48L3A+PHA+Mi5OZXh0LmpzPC9wPjxwPu2KueynlTog7KCV7KCB7Y6Y
7J207KeAIOyDneyEsSDqsIDriqUsIFNTUihTZXJ2ZXIgU2lkZSBSZW5kZXJpbmcpIOyngOybkCwg
7YyM7J28IOq4sOuwmCDrnbzsmrDtjIUg7KCc6rO1PC9wPjxwPjMuS29hPC9wPjxwPuyepeygkDog
dHJ5L2NhdGNo66W8IO2Gte2VnCDsl5Drn6ztlbjrk6Trp4HsnbQg6rCA64ql7ZWY64ukLiDqsIDr
s43ri6QuIOy9nOuwseydtCDsl4bri6QuPC9wPjxwPuuLqOygkDog7Luk666k64uI7Yuw6rCAIOye
keuLpC48L3A+PHA+6re47Jm466GcIE1ldGVvciwgU2FpbHMsIEZlYXRoZXJzLCBOdXh0LCBHYXRz
YnksIC4uLuydtCDsnojsirXri4jri6QuPC9wPjxwPsKgPC9wPjxwPuuCmOuouOyngCDqs7zsoJzr
ipQg6riI7JqU7J286rmM7KeA7ZW07IScIOuztOuCtOuTnOumrOqyoOyKteuLiOuLpC48L3A+PHA+
wqA8L3A+PHA+7KaQ6rGw7Jq0IO2ctOydvCDrs7TrgrTsi5zquLgg67CU65286rKg7Iq164uI64uk
ITwvcD48cD7CoDwvcD48cCBzdHlsZT0icGFkZGluZzowcHggMHB4IDBweCAxMHB0O2ZvbnQtZmFt
aWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjEwcHQiPjxzcGFuPi0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tPC9zcGFuPjxicj48Yj5Gcm9tOjwvYj4gJnF1b3Q77Iug7KSA7JiBJnF1b3Q7Jmx0Ozxh
IGhyZWY9Im1haWx0bzpqeXNoaW5AdHJpemNvcnAuY29tIiB0YXJnZXQ9Il9ibGFuayI+anlzaGlu
QHRyaXpjb3JwLmNvbTwvYT4mZ3Q7IDxicj48Yj5Ubzo8L2I+ICZxdW90O+uwleygle2biCZxdW90
OyZsdDs8YSBocmVmPSJtYWlsdG86a2FuZ3RhazYyOTFAbmF2ZXIuY29tIiB0YXJnZXQ9Il9ibGFu
ayI+a2FuZ3RhazYyOTFAbmF2ZXIuY29tPC9hPiZndDs7IDxicj48Yj5DYzo8L2I+ICZxdW90O+q5
gOyiheyZhCZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86andraW1AdHJpemNvcnAuY29tIiB0YXJn
ZXQ9Il9ibGFuayI+andraW1AdHJpemNvcnAuY29tPC9hPiZndDs7ICZxdW90O+qwleqyveydvCZx
dW90OyZsdDs8YSBocmVmPSJtYWlsdG86cnVkZGxmNDkzM0B0cml6Y29ycC5jb20iIHRhcmdldD0i
X2JsYW5rIj5ydWRkbGY0OTMzQHRyaXpjb3JwLmNvbTwvYT4mZ3Q7OyA8YnI+PGI+U2VudDo8L2I+
IDIwMjAtMDQtMTQgKO2ZlCkgMTU6MTY6NDcgKEdNVCswOTowMCk8YnI+PGI+U3ViamVjdDo8L2I+
IFJlOiDslYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuUlOyekOyduDIg7IiY7JeF
7J2EIOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64ukLiAx7KO87LCoIOqzvOyg
nCDsiJjsoJUg7ZuEIOygnOy2nO2VqeuLiOuLpC48YnI+wqA8L3A+PGRpdiBkaXI9Imx0ciI+PGRp
dj7snZEg67CV7KCV7ZuIIO2VmeyDneydtCDrp5DtlZwg67Cp67KV7Jy866GcIOynhO2Wie2VmOuK
lOqyjCDsoovsnYTqsoMg6rCZ7JWEPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+7YyM7J207I2s7Jy8
66GcIOybueyEnOu5hOyKpOulvCDtlaAg7IiYIOyeiOuKlCDtlITroIjsnoTsm4ztgazrj4Qg7Jes
65+s6rCc6rCAIOyeiOuKlOuNsDwvZGl2PjxkaXY+6re47KSRIOqwgOyepSDqsITqsrDtlZjqs6Ag
7KCR6re87ZWY6riwIOyJrOyatCBmbGFza+ulvCDsjajrs7TsnpAuPC9kaXY+PGRpdj7CoDwvZGl2
PjxkaXY+67CV7KCV7ZuIIO2VmeyDneydtCDrp5DtlZzqsoMg7LKY65+8LCDstpTtm4Tsl5Ag7J6Q
7Iug6rCQ7J20IOyDneq4sOqzoOuCmOyEnCArIOuEiOqwgCDsnbQg7ISc67mE7Iqk66W8IOqzhOyG
jSDqsJzrsJztlbQg67O06rOgIOyLtuydhOuVjCDsiqTtlITrp4HrtoDtirjroZwg6rCc67Cc7ZW0
67SQ67SQPC9kaXY+PGRpdj5IVE1M6rO8IENTU+uTseydgCDqt7jrjIDroZwg7JO4IOyImCDsnojq
s6AsIOyEnOuyhOyCrOydtOuTnCDrtoDrtoTrp4wg7Iqk7ZSE66eB67aA7Yq47JeQ7IScIOuLpOyL
nCDqtaztmITtlbTslbztlaDqsbDslbw8L2Rpdj48ZGl2PsKgPC9kaXY+PC9kaXY+PGJyPjxkaXY+
PGRpdiBkaXI9Imx0ciI+MjAyMOuFhCA07JuUIDEw7J28ICjquIgpIOyYpO2bhCA4OjQ5LCDrsJXs
oJXtm4ggJmx0OzxhIGhyZWY9Im1haWx0bzprYW5ndGFrNjI5MUBuYXZlci5jb20iIHJlbD0ibm9y
ZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPmthbmd0YWs2MjkxQG5hdmVyLmNvbTwv
YT4mZ3Q764uY7J20IOyekeyEsTrCoDwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW46MHB4
IDBweCAwcHggMC44ZXg7cGFkZGluZy1sZWZ0OjFleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdi
KDIwNCwyMDQsMjA0KSI+PGRpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTpHdWxpbSxzYW5zLXNl
cmlmO2ZvbnQtc2l6ZToxMHB0Ij48cD7rp5DslIDtlZjsi6Ag64K07Jqp65Ok7J2AIOuLpOydjOyj
vCDquIjsmpTsnbzquYzsp4Ag7KCc7Lac7ZWY64+E66GdIO2VmOqyoOyKteuLiOuLpC48L3A+PHA+
wqA8L3A+PHA+7YyM7J207I2s7J2AIO2Vmeq4sOykkeyXkCDsobDquIgg7ZWY6rOgIOuUsOuhnCDq
sITri6jtlZwg6rO167aA66eMIO2VtOu0pOyKteuLiOuLpC48L3A+PHA+wqA8L3A+PHA+7ZWZ6riw
7KSR7JeQIO2WiOydhCDrlYzripQg7Ju57YGs66Gk66eB7Jy866GcIOqzteqzteuNsOydtO2EsOul
vCDqsIDsoLjsmYDshJwg7YyQ64uk7Iqk7J207Jqp7ZW07IScIO2RnOulvCDrs7Tsl6zso7zripQg
6rKDIOygleuPhOuhnCDtlbTrtKTsirXri4jri6QuPC9wPjxwPsKgPC9wPjxwPuq3uOufvCDsnbTr
sojsl5DripQg7YyM7J207I2s7Jy866GcIOqwnOuwnOydhCDtlZjripQg6rKD7Jy866GcIO2VoOq5
jOyalD8/PC9wPjxwPsKgPC9wPjxwPuq3uOumrOqzoCDrsKntlZnspJHsl5Ag7KCc6rCAIOyKpO2U
hOungeu2gO2KuOulvCDsnbTsmqntlbTshJwg7Iqk7ZSE66eB67aA7Yq466Gc64+EIOqwnOuwnO2V
tOuztOuKlCDsi53snLzroZwg7ZWg6rmM7JqUPz88L3A+PHA+wqA8L3A+PHA+7J286rWQ7LCo6rCA
IOyLrO2VnOuNsCDqsJDquLDsobDsi6ztlZjsi5zquLAg67CU656N64uI64ukITwvcD48cD7CoDwv
cD48cCBzdHlsZT0icGFkZGluZzowcHggMHB4IDBweCAxMHB0O2ZvbnQtZmFtaWx5OnNhbnMtc2Vy
aWY7Zm9udC1zaXplOjEwcHQiPjxzcGFuPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPC9zcGFu
Pjxicj48Yj5Gcm9tOjwvYj4gJnF1b3Q77Iug7KSA7JiBJnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0
bzpqeXNoaW5AdHJpemNvcnAuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0i
X2JsYW5rIj5qeXNoaW5AdHJpemNvcnAuY29tPC9hPiZndDsgPGJyPjxiPlRvOjwvYj4gJnF1b3Q7
67CV7KCV7ZuIJnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzprYW5ndGFrNjI5MUBuYXZlci5jb20i
IHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPmthbmd0YWs2MjkxQG5h
dmVyLmNvbTwvYT4mZ3Q7OyA8YnI+PGI+Q2M6PC9iPiAmcXVvdDvquYDsooXsmYQmcXVvdDsmbHQ7
PGEgaHJlZj0ibWFpbHRvOmp3a2ltQHRyaXpjb3JwLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3Bl
bmVyIiB0YXJnZXQ9Il9ibGFuayI+andraW1AdHJpemNvcnAuY29tPC9hPiZndDs7ICZxdW90O+qw
leqyveydvCZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86cnVkZGxmNDkzM0B0cml6Y29ycC5jb20i
IHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPnJ1ZGRsZjQ5MzNAdHJp
emNvcnAuY29tPC9hPiZndDs7IDxicj48Yj5TZW50OjwvYj4gMjAyMC0wNC0xMCAo6riIKSAxODo0
MzowOCAoR01UKzA5OjAwKTxicj48Yj5TdWJqZWN0OjwvYj4gUmU6IOyViOuFle2VmOyEuOyalCDs
nbTrsojsl5Ag7Lqh7Iqk7Yak65SU7J6Q7J24MiDsiJjsl4XsnYQg7IiY6rCV7ZWY64qUIOuwleyg
le2biCDtlZnsg53snoXri4jri6QuIDHso7zssKgg6rO87KCcIOyImOyglSDtm4Qg7KCc7Lac7ZWp
64uI64ukLjxicj7CoDwvcD48ZGl2IGRpcj0ibHRyIj48ZGl2PsKgPC9kaXY+PGRpdj7quZTrgZTt
lbTrs7TsnbTqsowg7J6YIOq1rOyEse2WiOuEpDwvZGl2PjxkaXY+7J6Y7ZaI7Ja0LsKgPC9kaXY+
PGRpdj7CoDwvZGl2PjxkaXY+MS4g6rO87KCcwqA8L2Rpdj48ZGl2PuuLpOydjOyjvCDqs7zsoJzr
pbwg7KSE6rKMwqA8L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj5DU1Mg6rO167aA7ZWY66m07IScIOuv
uOuUlOyWtOy/vOumrCwgZ3JpZCDsl5Ag64yA7ZW0IOqzteu2gO2VtOuztOqzoDwvZGl2PjxkaXY+
wqA8L2Rpdj48ZGl2Pu2ajOybkOqwgOyehSDtmZTrqbTqs7wgwqA8L2Rpdj48ZGl2PuuhnOq3uOyd
uCDtmZTrqbTsnYTCoDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2Pu2PsOyXkOyEnCDrtKTsnYTrlYw8
L2Rpdj48ZGl2PuyVhOydtO2MqOuTnCDqsJnsnYAg7YOc67iU66a/66WY7JeQ7IScIOu0pOydhOuV
jDwvZGl2PjxkaXY+642w7Iqk7YGs7YORIFBDIOqwmeydgCDtmZjqsr3sl5DshJwg67Sk7J2E65WM
PC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+66Gc6re47J24IOuyhO2KvOydtOuCmCDtmozsm5DqsIDs
noUg67KE7Yq87J2YIOq4uOydtOqwgCDri6zrnbzsp4Dqsowg6rWs7ISx7ZW067SQ67SQPC9kaXY+
PGRpdj7qs7zsoJzroZwg67O064K46rGwIOuztOuptCDrqqjrsJTsnbzsl5DshJzripQg7KCB64u5
7ZW0IOuztOydtOyngOunjCBQQ+2ZlOuptOyXkOyEnCDrtKTsnYTrlZA8L2Rpdj48ZGl2PuuhnOq3
uOyduCDrsoTtirzsnbTrnbzrk6Dsp4Ag7J6F66Cl7LC97J20IOuEiOustCDquLQg6rK97Zal7J20
IOyeiOyngD88L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj7qs7zsoJzripQg7Jet7IucIOuLpOydjOyj
vCDquIjsmpTsnbzquYzsp4Dqs6A8L2Rpdj48ZGl2Puqzteu2gO2VnCDrgrTsmqnrj4Qg66mU7J28
7JeQIOqwmeydtCDsoIHslrTso7zqs6AgKOutkOutkOulvCDrtKTqs6Ag7Ja064qQIOyCrOydtO2K
uOulvCDssLjqs6Dtlojqs6Ag65Ox6rO8IOyGjOqwkOuTsSk8L2Rpdj48ZGl2PsKgPC9kaXY+PGRp
dj4yLiDquLDtmo3shJzCoDwvZGl2PjxkaXY+6re466as6rOgIOuplOuJtOuKlCDrjZQg7KSE7Jes
67SQPC9kaXY+PGRpdj7rhIjrrLQg66eO7JWEIC4g6rKM7Iuc7YyQ64+EIOq3uOuDpSDsmrDshKAg
7ZWY64KY66eMIO2VmOqzoDwvZGl2PjxkaXY+7LaU7ZuE7JeQIOuEiOqwgCDsnbXsiJntlbTsp4Dr
qbQg64qY66Ck67SQPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+PHU+PGI+66mU64m066W8IOykkeqz
oOqxsOuemO2VoOuVjCDqsIDqsqkg7ZuE66Ck7LmY65Ov7J20IOygleunkCDsp4Tsp5wg6rytIO2V
hOyalO2VnOqyg+unjCDrgqjquLDqs6Ag7JmE7KCEIOykhOyXrOu0kDwvYj48L3U+wqA8L2Rpdj48
ZGl2Pg0KKOydtOqyg+uPhCDsl63si5wg64uk7J2M7KO8IOq4iOyalOydvOq5jOyngOyVvCkgwqA8
L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj7sspjsnYzsl5Ag6riw7ZqN7ZaI7J2E65WMIOyDneqwge2W
iOuNmCDrqZTribTrk6TsnYAg64KY7KSR7JeQIOydteyIme2VtOyngOuptCDquIjrsKkg66eM65Ok
IOyImCDsnojsnYTqsbDslbw8L2Rpdj48ZGl2PuyasOyEoCDstIjrs7TsnpDri4jquYwg7Ju57L2U
65Sp7J20IOuzhOqygyDslYTri4jri6TrnbzripQg7J6Q7Iug6rCQ7J2EIOqwluuKlOqyjCDspJHs
mpTtlbTCoDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PjMuIOydvOyglTwvZGl2PjxkaXY+7J287KCV
7ZGc7JeQIOuwleygle2biCDtlZnsg53snbQg6rO167aA7ZWY64qUIOu2gOu2hOydgCDCoDwvZGl2
PjxkaXY+SFRNTCtDU1MrSmF2YXNjcmlwdCDrk7Eg66qo65GQIO2UhOuhoO2KuOyXlOuTnCDqtIDr
oKjrkJwg67aA67aE67CW7JeQIOyXhuyWtOyEnDwvZGl2PjxkaXY+KOyekOuwlOyKpO2BrOumve2K
uOuhnOuPhCDrsLHsl5Trk5zrpbwg66eM65OkIOyImOuPhCDsnojslrQpwqA8L2Rpdj48ZGl2Puuw
seyXlOuTnCDtlITroZzqt7jrnpjrsI0g6rO167aA7JeQIOuMgO2VnCDsnbzsoJXsnbQg7JeG7Ja0
7IScIOyhsOq4iCDqsbHsoJXsnbQg65CY64SkLsKgPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+PGI+
7LaU6rCA7KCB7J24IOqzvOygnOuhnCBKYXZhc2NyaXB066GcIOuwseyXlOuTnOulvCDqtaztmITt
laAg7IiYIOyeiOuKlCDtlITroIjsnoTsm4ztgazqsIAg662Q6rCAIOyeiOuKlOyngCDsobDsgqzt
lbTrtJDrtJA8L2I+PC9kaXY+PGRpdj48Yj4o7J206rKD64+EIOyXreyLnCDri6TsnYzso7wg6riI
7JqU7J286rmM7KeA7JW8KTxicj48L2I+PC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+7KCV7ZuI7J20
64qUIOydjC4u7KeA64Kc67KIIOq1rOyngSDqtIDroKgg67O064K07KSA6rG466GcIOu0pOydhOuV
kCBTcHJpbmcgYm9vdOuhnCDtlZjrqbQg7KKL6ri0IO2VoOqygyDqsJnsnYDrjbA8L2Rpdj48ZGl2
PuydtOuyiO2Vmeq4sOuCtOyXkCDsiqTtlITrp4HrtoDtirjrj4Qg67Cw7Jqw66m07IScIOuLpCDs
hoztmZTtlZjquLDqsIAg7Ja066Ck7Jq46rKDIOqwmeyVhCDrs7Tsl6w8L2Rpdj48ZGl2PsKgPC9k
aXY+PGRpdj7tlITroaDtirjsl5Trk5zrpbwg7KSR7KCQ7KCB7Jy866GcIO2VmOqzoCDrsLHsl5Tr
k5zripQg7JmE7KCEIOyJveqyjCDqsJzrsJztlaAg7IiYIOyeiOuKlCDrsKntlqXsnLzroZwg7ZW0
67O064qU6rKMIOyWtOuWqOq5jOyLtuuEpDwvZGl2PjxkaXY+7Ims7Jq06rG0IO2MjOydtOyNrOyd
uOuNsC4uLiDtjIzsnbTsjazsnYAg7KKAIO2VtCDrtKTslrQ/wqA8L2Rpdj48ZGl2PsKgPC9kaXY+
PGRpdj7CoDwvZGl2Pjxicj48ZGl2PjxkaXYgZGlyPSJsdHIiPjIwMjDrhYQgNOyblCAxMOydvCAo
6riIKSDsmKTtm4QgNToxNSwg67CV7KCV7ZuIICZsdDs8YSBocmVmPSJtYWlsdG86a2FuZ3RhazYy
OTFAbmF2ZXIuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5r
YW5ndGFrNjI5MUBuYXZlci5jb208L2E+Jmd0O+uLmOydtCDsnpHshLE6wqA8L2Rpdj48YmxvY2tx
dW90ZSBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O3BhZGRpbmctbGVmdDoxZXg7Ym9y
ZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCkiPjxkaXY+PGRpdiBzdHlsZT0iZm9u
dC1mYW1pbHk6R3VsaW0sc2Fucy1zZXJpZjtmb250LXNpemU6MTBwdCI+PHAgc3R5bGU9ImZvbnQt
ZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNl
cmlmO2ZvbnQtc2l6ZToxMnB4Ij7slYjrhZXtlZjshLjsmpQg7J2067KI7JeQIOy6oeyKpO2GpOuU
lOyekOyduDIg7IiY7JeF7J2EIOyImOqwle2VmOuKlCDrsJXsoJXtm4gg7ZWZ7IOd7J6F64uI64uk
LjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBT
RCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPsKgPC9wPjxwIHN0eWxlPSJm
b250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fu
cy1zZXJpZjtmb250LXNpemU6MTJweCI+66mU64m066W8IOykhOyXrOuztOyVmOyKteuLiOuLpC48
L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0Qg
R290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij7roZzqt7jsnbgg7Y6Y7J207KeA
IOuwjyDtmozsm5DqsIDsnoUg7Y6Y7J207KeA66W8IEhUTUzqs7wgQ1NT66W8IOydtOyaqe2VmOyX
rCDqtaztmITtlbTrs7TslZjsirXri4jri6QuPC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vs
m4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNp
emU6MTJweCI+66Gc6re47J24IO2OmOydtOyngCDrsI8g7ZqM7JuQ6rCA7J6FIO2OmOydtOyngOyX
kCDrjIDtlbTshJwgSmF2YXNjcmlwdOuKlCDqtaztmITtlZjsp4Ag66q77ZaI7Iq164uI64ukLjwv
cD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBH
b3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPuq4sO2ajeyEnOuKlCDsnITsl5Ag
7IiY7KCV7ZWcIOuCtOyaqSjrqZTribTsgq3soJwsIOuhnOq3uOyduCDtjpjsnbTsp4Ag67CPIO2a
jOybkOqwgOyehSDtjpjsnbTsp4Ag7LaU6rCAKeydhCDthqDrjIDroZwg7IiY7KCV7ZaI7Iq164uI
64ukLjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBs
ZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPsKgPC9wPjxwIHN0eWxl
PSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8s
c2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+7Jik64qYIO2VmOujqOuPhCDtlonrs7XtlZwg7ZWY
66Oo65CY7Iuc6riwIOuwlOudvOqyoOyKteuLiOuLpCE8L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5
OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2Zv
bnQtc2l6ZToxMnB4Ij7CoDwvcD48cCBzdHlsZT0icGFkZGluZzowcHggMHB4IDBweCAxMHB0O2Zv
bnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjEwcHQiPjxzcGFuPi0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tPC9zcGFuPjxicj48Yj5Gcm9tOjwvYj4gJnF1b3Q77Iug7KSA7JiBJnF1b3Q7
Jmx0OzxhIGhyZWY9Im1haWx0bzpqeXNoaW5AdHJpemNvcnAuY29tIiByZWw9Im5vcmVmZXJyZXIg
bm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5qeXNoaW5AdHJpemNvcnAuY29tPC9hPiZndDsgPGJy
PjxiPlRvOjwvYj4gJnF1b3Q767CV7KCV7ZuIJnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzprYW5n
dGFrNjI5MUBuYXZlci5jb20iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxh
bmsiPmthbmd0YWs2MjkxQG5hdmVyLmNvbTwvYT4mZ3Q7OyA8YnI+PGI+Q2M6PC9iPiAmcXVvdDvq
uYDsooXsmYQmcXVvdDsmbHQ7PGEgaHJlZj0ibWFpbHRvOmp3a2ltQHRyaXpjb3JwLmNvbSIgcmVs
PSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+andraW1AdHJpemNvcnAuY29t
PC9hPiZndDs7ICZxdW90O+qwleqyveydvCZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86cnVkZGxm
NDkzM0B0cml6Y29ycC5jb20iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxh
bmsiPnJ1ZGRsZjQ5MzNAdHJpemNvcnAuY29tPC9hPiZndDs7IDxicj48Yj5TZW50OjwvYj4gMjAy
MC0wNC0wNyAo7ZmUKSAxMDo1NDoxNiAoR01UKzA5OjAwKTxicj48Yj5TdWJqZWN0OjwvYj4gUmU6
IOyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak65SU7J6Q7J24MiDsiJjsl4XsnYQg
7IiY6rCV7ZWY64qUIOuwleygle2biCDtlZnsg53snoXri4jri6QuIDHso7zssKgg6rO87KCcIOyI
mOyglSDtm4Qg7KCc7Lac7ZWp64uI64ukLjxicj7CoDwvcD48ZGl2IGRpcj0ibHRyIj48ZGl2PsKg
PC9kaXY+PGRpdj7quLDtmo3shJwg7KCV66asIOyemCDtlojslrQuPC9kaXY+PGRpdj7CoDwvZGl2
PjxkaXY+6re8642wIOy0iOuztOyekOqwgCDtlZwg7ZWZ6riw7JeQIOq1rO2YhO2VmOq4sOyXlCDr
qZTribTqsIAg7KKAIOunjuyVhOuztOyXrDwvZGl2PjxkaXY+DQrsnbTrsogg7ZSE66Gc7KCd7Yq4
7JeQ7ISc64qUIOqyve2XmOydhCDsjJPqs6Ag7J6Q7Iug6rCQ7J2EIOqwluuKlOqyjCDspJHsmpTt
lZzqsbDri4jquYwNCg0KPC9kaXY+PGRpdj7sg53qsIHtlbTrs7Tqs6Ag7IKt7KCc7ZW064+EIOq0
nOywruydhOunjO2VnCDrqZTribTripQg6rO86rCQ7ZWY6rKMIOyXhuyVoOuztOuPhOuhnSDtlbQ8
L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj4NCjxkaXY+7J2067KI7KO87JeQ64qUIOyKpOy8gOyltOyd
gCDsnpHshLHtlZzrjIDroZwg7KeE7ZaJ7ZWY66m07IScLi4uwqA8L2Rpdj48ZGl2PkhUTUwrQ1NT
7JeQIOuMgO2VnCDqsJzrhZAg67CPIOyKpO2EsOuUlOulvCDtlbTrs7Tqs6A8L2Rpdj48ZGl2PsKg
PC9kaXY+PGRpdj7qs7XrtoDtlZwg64K07Jqp7J2EIOuwlO2DleycvOuhnCDroZzqt7jsnbgg7Y6Y
7J207KeAIOuwjyDtmozsm5DqsIDsnoUg7Y6Y7J207KeA66W8IOqzteu2gO2VnCBIVE1MK0NTU+uh
nCDrp4zrk6TslrTshJwg7KCc7Lac7ZW07KSYwqA8L2Rpdj48ZGl2PijsnbTrsojso7wg7JWI7JeQ
IEhUTUzqs7wgQ1NT7JeQIOuMgO2VnCDquLDrs7jsp4Dsi53snYQg66qo65GQIOydte2ejOuLpOuK
lCDqsIHsmKTroZwg7ZW0IOu0kCk8L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj7qtbPsnbQg7LGF7J2A
IOyViOyCrOu0kOuPhCDrkJjqs6AsIOyDne2ZnOy9lOuUqeydtOuCmCDsnbjtlITrn7Ag6rWs66aE
IOuFuOuniOuTnOy9lOuNlOuTsSDCoDwvZGl2PjxkaXY+64+Z7JiB7IOBIOqwleydmCDsgqzsnbTt
irjsl5Ag6rSc7LCu7J2AIOustOujjOqwleydmOuPhCDrp47snLzri4gg7ZW064u5IOqwleydmOul
vCDssLjqs6DtlZjrqbTshJwg7KeE7ZaJ7ZW067SQ64+EIOyii+yVhDwvZGl2PjxkaXY+wqA8L2Rp
dj48ZGl2PkphdmFzY3JpcHTrpbwg7IKs7Jqp7ZWgIOyImCDsnojri6TrqbQ8L2Rpdj48ZGl2PmVt
YWls7J2064KYIOu5hOuwgOuyiO2YuOuTsSDtmozsm5DqsIDsnoUg67CPIOuhnOq3uOyduOyXkCDt
lYTsmpTtlZw8L2Rpdj48ZGl2PiDqsIHqsIHsnZgg7ZWE65Oc7JeQIOuMgO2VnCB2YWxpZGF0aW9u
IOyymOumrOuPhCDtlaAg7IiYIOyeiOycvOuptCDtlbQg67O064+E66GdIO2VtDwvZGl2Pg0KDQo8
L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj4NCuydtOuyiOyjvCDquIjsmpTsnbwg7Jik7ZuEIDbsi5zq
uYzsp4Ag7KCc7Lac7ZW0DQoNCg0KDQo8L2Rpdj48L2Rpdj48YnI+PGRpdj48ZGl2IGRpcj0ibHRy
Ij4yMDIw64WEIDTsm5QgNuydvCAo7JuUKSDsmKTsoIQgOToxNSwg67CV7KCV7ZuIICZsdDs8YSBo
cmVmPSJtYWlsdG86a2FuZ3RhazYyOTFAbmF2ZXIuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVu
ZXIiIHRhcmdldD0iX2JsYW5rIj5rYW5ndGFrNjI5MUBuYXZlci5jb208L2E+Jmd0O+uLmOydtCDs
npHshLE6wqA8L2Rpdj48YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4
O3BhZGRpbmctbGVmdDoxZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCki
PjxkaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6R3VsaW0sc2Fucy1zZXJpZjtmb250LXNpemU6
MTBwdCI+PHA+7JWI64WV7ZWY7IS47JqUIOydtOuyiOyXkCDsuqHsiqTthqTrlJTsnpDsnbgyIOyI
mOyXheydhCDsiJjqsJXtlZjripQg67CV7KCV7ZuIIO2VmeyDneyeheuLiOuLpC48L3A+PHA+wqA8
L3A+PHA+7IKs7Jqp7J6QIO2OmOydtOyngOuTpOydhCDrsJjsnZHtmJXtjpjsnbTsp4DroZwg66eM
65Ok7Ja067O07JWY7Iq164uI64ukLjwvcD48cD7qtIDrpqzsnpAg7Y6Y7J207KeA64qUIFBD7Jqp
7Jy866Gc66eMIOunjOuTpOyWtOuztOyVmOyKteuLiOuLpC48L3A+PHA+6riw7ZqN7ISc64+EIOun
kOyUgO2VmOyLoOuMgOuhnCDsiJjsoJXtlbTrs7TslZjsirXri4jri6QuPC9wPjxwPsKgPC9wPjxw
PuyYpOuKmCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2VmOujqOuQmOyLnOq4sCDrsJTrnbzqsqDsirXr
i4jri6QhPC9wPjxwPsKgPC9wPjxwIHN0eWxlPSJwYWRkaW5nOjBweCAwcHggMHB4IDEwcHQ7Zm9u
dC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6MTBwdCI+PHNwYW4+LS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS08L3NwYW4+PGJyPjxiPkZyb206PC9iPiAmcXVvdDvsi6DspIDsmIEmcXVvdDsm
bHQ7PGEgaHJlZj0ibWFpbHRvOmp5c2hpbkB0cml6Y29ycC5jb20iIHJlbD0ibm9yZWZlcnJlciBu
b29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPmp5c2hpbkB0cml6Y29ycC5jb208L2E+Jmd0OyA8YnI+
PGI+VG86PC9iPiAmcXVvdDvrsJXsoJXtm4gmcXVvdDsmbHQ7PGEgaHJlZj0ibWFpbHRvOmthbmd0
YWs2MjkxQG5hdmVyLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFu
ayI+a2FuZ3RhazYyOTFAbmF2ZXIuY29tPC9hPiZndDs7IDxicj48Yj5DYzo8L2I+ICZxdW90O+q5
gOyiheyZhCZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86andraW1AdHJpemNvcnAuY29tIiByZWw9
Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5qd2tpbUB0cml6Y29ycC5jb208
L2E+Jmd0OzsgJnF1b3Q76rCV6rK97J28JnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzpydWRkbGY0
OTMzQHRyaXpjb3JwLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFu
ayI+cnVkZGxmNDkzM0B0cml6Y29ycC5jb208L2E+Jmd0OzsgPGJyPjxiPlNlbnQ6PC9iPiAyMDIw
LTA0LTAzICjquIgpIDE2OjA2OjE3IChHTVQrMDk6MDApPGJyPjxiPlN1YmplY3Q6PC9iPiBSZTog
7JWI64WV7ZWY7IS47JqUIOydtOuyiOyXkCDsuqHsiqTthqTrlJTsnpDsnbgyIOyImOyXheydhCDs
iJjqsJXtlZjripQg67CV7KCV7ZuIIO2VmeyDneyeheuLiOuLpC4gMeyjvOywqCDqs7zsoJwg7IiY
7KCVIO2bhCDsoJzstpztlanri4jri6QuPGJyPsKgPC9wPjxkaXYgZGlyPSJsdHIiPjxkaXY+wqA8
L2Rpdj48ZGl2PjEuIOyXkOuUlO2EsDwvZGl2PjxkaXY+DQrrgrTqsIAg7KCE64us7ZWcIOyWmOq4
sOuKlCDsoJzrjIDroZwg7J207ZW07ZaI7Ja0DQoNCjwvZGl2PjxkaXY+7Ju57JeQ65SU7YSwIOq0
gOugqOuQnOqyg+ydgCDssL7slYTrs7TrqbQg7J6Q66OM6rCAIOunjuydgOuNsCAuLi4uLi48L2Rp
dj48ZGl2Puq3uOufvCDrqLzsoIAg66eM65Ok6rOgIOyLtuyXiOuNmOuMgOuhnCDrp4zrk6TslrTr
tJDrtJA8L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj4yLiDrsJjsnZHtmJUg6rSA66CoPC9kaXY+PGRp
dj7thZztlIzrpr/snYQg6rytIOyTsOudvOuKlCDslpjquLDqsIAg7JWE64uI6528Li48L2Rpdj48
ZGl2Puq3uOufsOqyg+ydhCDsgrTtjrTrs7Tqs6Ag64SI6rCAIOyEpOqzhO2VnCDroIjsnbTslYTs
m4Pqs7wg64qQ64KM7J2EIOu5hOq1kO2VtOuztOudvOuKlOqxsOyngDwvZGl2PjxkaXY+wqA8L2Rp
dj48ZGl2Puq4sO2ajeyEnOyXkCDsmKzrnbzsmKgg66CI7J207JWE7JuD7J2AIOuEpOydtOuyhCDs
tIjquLDtmZTrqbQg7Iqk65+s7Jq0IOq1rOyhsOyduOuNsDwvZGl2PjxkaXY+7LWc6re87JeQIOun
jOuTpOyWtOynhCDsgqzsnbTtirjrk6TsnYAg6re466CH6rKMIOuzteyeoe2VmOqyjCDqtazshLHr
kJjslrQg7J6I7KeAIOyViuyVhC48L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj7snbTrsojsl5Ag66eM
65Og6rKD7J2EIOy3qOyXhe2VoOuVjCDtj6ztirjtj7TrpqzsmKTroZwg7JO4IOyImOuPhCDsnojs
nYTthZDrjbA8L2Rpdj48ZGl2PuyXheyytCDqtIDqs4TsnpDqsIAg7Iqk66eI7Yq47Y+w7Jy866Gc
IOuEiOydmCDsm7nsgqzsnbTtirjrpbwg67O87KeALCBQQ+uhnCDrs7zsp4AsIOyVhOydtO2MqOuT
nOuhnCDrs7zsp4Ag66qo66W07J6W7JWEPC9kaXY+PGRpdj7ri6TslpHtlZwg7KCR6re87ISx7JeQ
IOuMgO2VnCDqtaztmITsnYQg7ZW07JW87ZW0LiDCoDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2Puuw
mOydke2YleycvOuhnCDrp4zrk6TquLAg7Iur7Jy866m0IOuqqOuwlOydvOyaqeqzvCBQQ+yaqSDt
mZTrqbTsnYQg67aE66as7ZW07IScIOunjOuTpOyWtOu0kOu0kMKgPC9kaXY+PGRpdj7CoDwvZGl2
PjxkaXY+My4g6rSA66as7J6QIO2OmOydtOyngDwvZGl2PjxkaXY+6riw7ZqN7IScIOuCtOyaqeyd
tCDqsbDsnZgg64yA67aA67aEIOyCrOyaqeyekOyXkOqyjCDrs7Tsl6zsp4DripQg7Y6Y7J207KeA
66eMIOyeiOyWtC48L2Rpdj48ZGl2Puq0gOumrOyekOqwgCDrs7Tqs6AsIOyImOygle2VmOqzoCwg
65Ox66Gd7ZW07JW87ZWY64qUIOu2gOu2hOyXkCDrjIDtlbQg642UIOyDneqwge2VtOu0kDwvZGl2
PjxkaXY+wqA8L2Rpdj48ZGl2PjQuIOyKpOy8gOyltDwvZGl2PjxkaXY+OyDrjZQg65SU7YWM7J28
7ZWY6rKMIOuCmOuIoOu0kC4g7LKY7J2M7JeUIEhUTUwrQ1NTK0phdmFzY3JpcHQg6rO167aA7ZWY
64qQ6528IOynhOuPhOuPhCDrqrsg64KY6rCIIO2FkOuNsC4uPC9kaXY+PGRpdj407JuU7LKr7KO8
64qUIOyKpOy8gOyltOyeoeqzoCDquLDtmo3shJzrpbwg7ZWY6rOgIOyeiOuKlOuNsCAuLiDsi6Ts
oJztlZjqs6Ag7J6I64qUIOydvOqzvCDrsozsjajrtoDthLAg64uk66W064uI6rmMLi4uLsKgPC9k
aXY+PGRpdj7tmITsi6TsoIHsnLzroZwg64uk7IucIOunjOuTpOyWtOu0kMKgPC9kaXY+PGRpdj7C
oDwvZGl2PjxkaXY+7KO866eQ7JeQIOuLpOyLnCDshpDrtJDshJwg7JuU7JqU7J28IOyVhOy5qDEw
7IucIOydtOyghOyXkCDrs7TrgrTspJjCoDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PsKgPC9kaXY+
PGRpdj7CoDwvZGl2PsKgPC9kaXY+PGJyPjxkaXY+PGRpdiBkaXI9Imx0ciI+MjAyMOuFhCA07JuU
IDPsnbwgKOq4iCkg7Jik7ZuEIDM6MzcsIOuwleygle2biCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmth
bmd0YWs2MjkxQG5hdmVyLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9i
bGFuayI+a2FuZ3RhazYyOTFAbmF2ZXIuY29tPC9hPiZndDvri5jsnbQg7J6R7ISxOsKgPC9kaXY+
PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtwYWRkaW5nLWxlZnQ6
MWV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpIj48ZGl2PjxkaXYgc3R5
bGU9ImZvbnQtZmFtaWx5Okd1bGltLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEwcHQiPjxwIHN0eWxl
PSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8s
c2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4x
LiDqtazsnbjqtIDroKg8L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90
dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJw
eCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qsJzsnbjsoIHsnLzroZzripQg7ZKA7Iqk
7YOdIOqwnOuwnOyekOqwgCDrkJjqs6Ag7Iu27Iq164uI64ukLsKgPC9zcGFuPjwvcD48cCBzdHls
ZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVv
LHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+
6re465+w642wIOygnOqwgCDslYTsp4Eg7ZSE66Gg7Yq4656RIOuwseyXlOuTnOuekSDrkZgg64uk
IOyemCDrqqjrpbTri4jCoDwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxE
b3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTox
MnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuuRmCDspJHsl5Ag7ZWY64KY66W8IOyE
oO2DneydhCDtlbTshJwg7KeR7KSR7J2EIO2VtOyVvO2VmOuKlOqyjCDrp57ripQg6rKDIOqwmeyK
teuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVs
dmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rkZgg7KSR7JeQIOq1s+ydtCDqs6DrpbTsnpDrqbQg
67Cx7JeU65Oc66W8IOyEoO2Dne2VmOqzoCDsi7bsirXri4jri6QuPC9zcGFuPjwvcD48cCBzdHls
ZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVv
LHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+
wqA8L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNh
LEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMHB0Ij4yLiDquLDtmo3shJw8L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250
LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1z
ZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4xKSDsiJjs
oJXtlojsirXri4jri6QuPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERv
dHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEy
cHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8L3NwYW4+PC9wPjxwIHN0eWxlPSJm
b250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fu
cy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4yKSDr
p5DslIDtlZjsi6Ag6rKD7J2EIOywvuyVhOuztOugpOqzoCDtlojripTrjbAg66q7IOywvuyVmOyK
teuLiOuLpC4g6rKw6rWtIO2FjOydtOu4lCDqtazsobDripQg7IiY7KCV7ZWY7KeAIOuqu+2WiOyK
teuLiOuLpC7CoDwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxI
ZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuunkOyUgO2VmOyLoCDrsJTrpbwg7KCc6rCAIOyg
nOuMgOuhnCDsnbTtlbTtlZzqsbTsp4DripQg66qo66W06rKg7Iq164uI64ukLiDsoJzqsIAg7J20
7ZW07ZWc67CU66W8IOunkOyUgOuTnOumrOqyoOyKteuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxl
PSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8s
c2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7q
sozsi5ztjJDsl5Ag6riA7J2EIOyTsOqzoCDsl4XroZzrk5zrpbwg7ZWgIOuVjCDsgqzsp4TsnbTr
gpgg64+Z7JiB7IOB7J2EIOyyqOu2gO2VoCDsiJgg7J6I64ukLjwvc3Bhbj48L3A+PHAgc3R5bGU9
ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxz
YW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuyd
tCDrlYwg7Ju57JeQ65SU7YSwKFdZU0lXWUcg7JeQ65SU7YSwKeqwgCDtlYTsmpTtlZjri6QuIChD
S0VkaXRvciwgU3VtbWVybm90ZSDrk7EgKTwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5
OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2Zv
bnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuq3uOufsOuNsCDsl5Dr
lJTthLDrpbwg7J207Jqp7ZW07IScIOyCrOynhOydtOuCmCDrj5nsmIHsg4HsnYQg7LKo67aA7ZW0
7IScIOyYrOumsOuLpOuptCDthY3siqTtirgg642w7J207YSw7JmA64qUIOyymOumrOqzvOygleyd
tCDri6TrpbTri6QuPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVt
LEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+6re465+s64uI6rmMIOyCrOynhOydtOuCmCDr
j5nsmIHsg4HsnZgg642w7J207YSw7LKY66as6rO87KCV7J2EIOyVjOyVhOuztOqzoCDthYzsnbTr
uJQg6rWs7KGw66W8IOyImOygle2VtOudvC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWls
eTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtm
b250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rnbzqs6Ag7J207ZW0
7ZaI7Iq164uI64ukLjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1
bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuydtOugh+qyjCDsnbTtlbTtlZjqs6Ag7LC+
7JWE67O066Ck6rOgIO2WiOuKlOuNsCDsnpgg66qo66W06rKg7Iq164uI64ukLjwvc3Bhbj48L3A+
PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290
aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwcHQiPuq3uCDtm4Qg7IOd6rCB7ZW067O46rKMPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTBwdCI+wqDsm7nsgqzsnbTtirjrpbwg66eM65Ok6rOgIOuCmOyEnCDsoJzqsIAg7Ju57JeQ
65SU7YSw66W8IOyCrOyaqe2VmOuptOyEnCDrjbDsnbTthLDrpbwg6rSA66as7ZW067O066m07ISc
PC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxB
cHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCI+6re4IOuVjMKgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTBwdCI+64uk7IucIO2FjOydtOu4lCDqtazsobDrpbwg7IiY7KCV7ZW067O064qUIOuwqeuyleyd
tOyXiOyKteuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90
dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJw
eCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7snbQg67Cp67KV7J2AIOyWtOuWu+qyjCDs
g53qsIHtlZjsi5zrgpjsmpQ/PC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuA
LERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXpl
OjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8L3NwYW4+PC9wPjxwIHN0eWxl
PSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8s
c2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4z
KSDtmZTrqbQg7J6R7ISxPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERv
dHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEy
cHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+67CY7J2R7ZiVIOybue2OmOydtOyngCDq
tazstpXsnLzroZwg67Cp7Zal7J2EIOuwlOq/lOuztOqyoOyKteuLiOuLpC48L3NwYW4+PC9wPjxw
IHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhp
YyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0Ij7qt7jrn6zrqbQg7ZmU66m07J6R7ISxIOu2gOu2hOydgCDqs7XrtoDrpbwg7KGw6riI7J2A
IOuNlCDtlZjqs6DrgpjshJzroZwg66+466Oo64qUIOqyg+ydhCDsg53qsIHtlbTrtKTripTrjbAg
7Ja065a76rKMIOyDneqwge2VmOyLnOuCmOyalD88L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZh
bWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJp
Zjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7soJXsoIHsnbgg
7Y6Y7J207KeA66W8IOunjOuTnOuKlCDqsITri6jtlZwg7JiI7KCc64qUIO2VtOu0pOuKlOuNsCDr
sJjsnZHtmJUg7Ju57Y6Y7J207KeA64qUIO2VnOuyiOuPhCDslYjtlbTrtJDshJwg6rO167aA6rCA
IO2VhOyalO2VmOuLpOqzoCDsg53qsIHtlbTshJzsnoXri4jri6QuPC9zcGFuPjwvcD48cCBzdHls
ZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVv
LHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+
6re466as6rOgIOydtOuVjOq5jOyngCDsoJzqsIAg7IOd6rCB7ZWcIOybue2OmOydtOyngCDqsJzr
sJzsnbTrnoAg7Ju57Y6Y7J207KeA7J2YIOugiOydtOyVhOybg+ydhCDqsrDsoJXtlZjqs6DCoDwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFuPjwvcD48cCBzdHlsZT0i
Zm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNh
bnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+6re4
7JeQIOunnuuKlCBIVE1M6rO8IENTUyDsvZTrlKnsnYQg6rCc67Cc7ZWgIOuVjOuniOuLpCDtlZjr
ipQg6rKD7J247KSEIOyVjOyVmOyKteuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZh
bWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJp
Zjtmb250LXNpemU6MTJweCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qt7jrnpjshJwg
67O064OI642YIOq4sO2ajeyEnOyXkCDsoJzqsIAg66CI7J207JWE7JuD7J2EIOynnOu0pOuNmCDq
soPsnoXri4jri6QuPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVt
LEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+6re465+w642wIOunkOyUgO2VtOyjvOyLoCBI
VE1MNSB0ZW1wbGF0ZeydhCDssL7slYTrs7Tri4gg7J2066+4IOunjOuTpOyWtOynhCB0ZW1wbGF0
ZeydhCDsk7gg7IiYIOyeiOuKlCDqsoMg6rCZ7JWY7Iq164uI64ukLjwvc3Bhbj48L3A+PHAgc3R5
bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5l
byxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQi
PuydtCDrtoDrtoTsl5DshJzrj4QgdGVtcGxhdGXsnYQg7JOw64qUIOuwqeuyleydtOuCmCDsiJjs
oJXtlZjripQg67Cp67KV65Ox7JeQIOq0gO2VtCDqs7XrtoDqsIAg7ZWE7JqU7ZWgIOqygyDqsJns
lYTshJwg7ZmU66m0IOyekeyEseydhCDrr7jro6jripQg6rKD7J2EIOyDneqwge2VtOuztOyVmOyK
teuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVs
dmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFt
aWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlm
O2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjQpIOyWtOyiheyd
uOyLnTwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRp
Y2EsQXBwbGUgU0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwcHQiPuyWtOyiheyduOyLneyXkCDqtIDtlZwg6rKD7J2AIOunkOyU
gO2VmOyLoOuMgOuhnCDsnbTrsojtlZnquLDrgrTroZwg6rWs7ZiE7J20IOyWtOugpOyauCDqsoMg
6rCZ7Iq164uI64ukLsKgPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERv
dHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEy
cHgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+6re4656Y64+EIOunjOyVveyXkCDrgpjr
qLjsp4Drpbwg67mo66asIOqwnOuwnO2VnOuLpOuptCDqt7jrlYwg6rWs7ZiE7ZW067O066Ck6rOg
IO2VqeuLiOuLpC48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0s
SGVsdmV0aWNhLEFwcGxlIFNEIEdvdGhpYyBOZW8sc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+
wqA8L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsQXBwbGUg
U0QgR290aGljIE5lbyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij7CoDwvcD48cCBzdHlsZT0i
Zm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSxBcHBsZSBTRCBHb3RoaWMgTmVvLHNh
bnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPuyYpOuKmCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2VmOuj
qOuQmOyLnOq4uCDrsJTrnbzqsqDsirXri4jri6QhPC9wPjxwIHN0eWxlPSJwYWRkaW5nOjBweCAw
cHggMHB4IDEwcHQ7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6MTBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTwvc3Bhbj48
YnI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4gJnF1b3Q77Iug7KSA7JiBJnF1b3Q7Jmx0OzxhIGhyZWY9
Im1haWx0bzpqeXNoaW5AdHJpemNvcnAuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRh
cmdldD0iX2JsYW5rIj5qeXNoaW5AdHJpemNvcnAuY29tPC9hPiZndDsgPC9zcGFuPjxicj48Yj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPlRvOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMHB0Ij4gJnF1b3Q767CV7KCV7ZuIJnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzpr
YW5ndGFrNjI5MUBuYXZlci5jb20iIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJf
YmxhbmsiPmthbmd0YWs2MjkxQG5hdmVyLmNvbTwvYT4mZ3Q7OyA8L3NwYW4+PGJyPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTBwdCI+Q2M6PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwcHQiPiAmcXVvdDvquYDsooXsmYQmcXVvdDsmbHQ7PGEgaHJlZj0ibWFpbHRvOmp3a2lt
QHRyaXpjb3JwLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+
andraW1AdHJpemNvcnAuY29tPC9hPiZndDs7ICZxdW90O+qwleqyveydvCZxdW90OyZsdDs8YSBo
cmVmPSJtYWlsdG86cnVkZGxmNDkzM0B0cml6Y29ycC5jb20iIHJlbD0ibm9yZWZlcnJlciBub29w
ZW5lciIgdGFyZ2V0PSJfYmxhbmsiPnJ1ZGRsZjQ5MzNAdHJpemNvcnAuY29tPC9hPiZndDs7IDwv
c3Bhbj48YnI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij5TZW50Ojwvc3Bhbj48L2I+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4gMjAyMC0wNC0wMiAo66qpKSAxMjo0MzoxNCAo
R01UKzA5OjAwKTwvc3Bhbj48YnI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij5TdWJq
ZWN0Ojwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4gUmU6IOyViOuFle2V
mOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak65SU7J6Q7J24MiDsiJjsl4XsnYQg7IiY6rCV7ZWY
64qUIOuwleygle2biCDtlZnsg53snoXri4jri6QuIDHso7zssKgg6rO87KCcIOygnOy2nO2VqeuL
iOuLpC48L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8L3NwYW4+PC9w
PjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dCI+64K06rCAIOyDneqwge2WiOuNmOqygyDrs7Tri6Qg7KCV66as66W8IOyemCDtlbTshJwg67O0
64OI64SkLiDsnpjtlojslrQuPC9zcGFuPjwvZGl2PjxkaXYgZGlyPSJsdHIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCI+67O064K07KSAIOyyqOu2gO2MjOydvOydhCDrs7Tqs6Ag7JaY6riw
7ZW07KSE6rKMwqA8L3NwYW4+PC9kaXY+PGRpdiBkaXI9Imx0ciI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMHB0Ij7CoDwvc3Bhbj48L2Rpdj48ZGl2IGRpcj0ibHRyIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwcHQiPsKgPC9zcGFuPjwvZGl2PjxkaXYgZGlyPSJsdHIiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTBwdCI+MS4g6rWs7J246rSA66CoPC9zcGFuPjxicj48YnI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMHB0Ij7ssqvrsojsp7gg6rWs7J2464K07Jqp7JeQIOuMgO2VtOyEnOunjCDs
lpjquLDtlbTrs7zqsow8L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+67Cx
7JeU65OcKOyEnOuyhCnsmYAg7ZSE66Gg7Yq47J2YIOuqqOynkeyalOqwleydtCDtmLzsnqzrkJjs
lrQg7J6I7Ja0Ljwvc3Bhbj48YnI+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+JnF1
b3Q7SmF2YSDrmJDripQgSmF2YXNjcmlwdCDqsJzrsJwg7Jet65+JIO2VhOyImCAmcXVvdDs8L3Nw
YW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+65286rOgIOuQmOyWtCDsnojripQg
67aA67aE7J2EIOuztOuptCDslYwg7IiYIOyeiOuKlOuNsDwvc3Bhbj48YnI+PGJyPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+SmF2YeuKlCDrsLHsl5Trk5zqsIAg7KO86rOgLDwvc3Bhbj48
YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij5KYXZhc2NycGl064qUIOuwseyXlOuTnCDt
lITroaDtirgg65GY64ukIOqwmeydtCDtlaAg7IiYIOyeiOyWtDwvc3Bhbj48YnI+PGJyPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTBwdCI+JnF1b3Q7UmVhY3Qg7ZSE66CI7J6E7JuM7YGsIO2ZmOqy
vSDqsr3tl5jsnpAmcXVvdDsg652864qUIOyWmOq4sOuKlCDtlITroaDtirgg7JyE7KO87J2YIOqw
nOuwnOyekOulvCDrvZHqsqDri6TripQg7JaY6riw6rOgPC9zcGFuPjxicj48YnI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMHB0Ij7rkqTsnZgg7Jqw64yA7IKs7ZWt7J2EIOuztOuptDwvc3Bhbj48
YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij5LYWZrYSDripQg66mU7Iuc7KeVIOyymOum
rOyXkCDqtIDroKjrkJzqsbTrjbAg6riw7KG07JeQIE1RVFTrnbzrk6Dsp4Ag7ZWY64qUIOu2hOyC
sCDrqZTsi5zsp5Xsspjrpqzsl5Ag64yA7ZWcIOqwnOuFkOydtCDsnojsnLzrqbQg7KKL6rOgPC9z
cGFuPjxicj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPlN0b3Jt7J2AIOyLpOyLnOqwhOuN
sOydtO2EsCDsspjrpqzsl5Ag6rSA66Co65Cc6rKD7J24642wLCDsiJjsp5EtJmd0O+yymOumrC0m
Z3Q76rCA6rO17J2EIOyLpOyLnOqwhOycvOuhnCDsspjrpqztlZjquLAg7JyE7ZWcIOqyg+ydtOyV
vC48L3NwYW4+PGJyPjxicj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuutkCDrqqjsp5Hs
mpTqsJXsnYQg64yA7Lap67Sk7J2E65WMIOuNsOydtO2EsOulvCDsi6Tsi5zqsITsnLzroZwg7IiY
7KeRIOyymOumrCDqsIDqs7XtlZjqs6Ag6re4IOykkSDtlYTsmpTrjbDsnbTthLDrpbwg67aE7IKw
66mU7Iuc7KeVIOyymOumrOyXkCA8L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dCI+7J2Y7ZW0IOyWtOuUmOqwgOyXkCDsoJzqs7XtlZjripTrk7HsnZgg6rK97ZeY7J20IOyeiOyc
vOuptCDsoovqsqDri6TripQg64K07Jqp7J207JW8Ljwvc3Bhbj48YnI+PGJyPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCI+67Cx7JeU65OcIO2UhOuhoO2KuOyXlOuTnOyZgCDsnbjtlITrnbzq
uYzsp4Ag66qo65GQIOyVjOuptCDsoovqsqDsp4Drp4wgPC9zcGFuPjxicj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwcHQiPuyEoO2DneqzvCDsp5HspJHsnbQg7ZWE7JqU7ZW0LiDshKDtg53qs7wg
7KeR7KSR7J2EIO2VmOuNlOudvOuPhCDqvrjspIDtnogg7Yq466CM65Oc66W8IOyVjOqzoCDsnojs
lrTslbwg7ZWY64qU6rKD64+EIO2VhOyalO2VtC48L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTBwdCI+7Ju567aE7JW866W8IOynhOuhnOuhnCDsnqHslZjri6TrqbQg7ZW064u567aE
7JW87JeQIOuMgO2VnCDqvrjspIDtlZwg6rO167aA6rCAIO2VhOyalO2VmOuLpOuKlOqyg+uPhCDs
lYzslYTslbztlaDqsbDslbw8L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+
KENvbXB1dGVyIFNjaWVuY2XsnZgg7Ja065akIOu2hOyVvOulvCDshKDtg53tlZjrjZTrnbzrj4Qs
IOuEiOqwgCDsnbTrtoTslbzsl5DshJwg7J287J2EIOq3uOunjOuRmOuVjOq5jOyngCDqs4Tsho3s
oIHsnbgg6rO167aA6rCAIO2VreyDgSDqvrjspIDtnogg7K2JIO2VhOyalO2VtCk8L3NwYW4+PGJy
Pjxicj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuyXrO2KvCwg66eQ7J2AIOq4uOyXiOyn
gOunjCDrsLHsl5Trk5wo7ISc67KE64uoLCDrjbDsnbTthLDsspjrpqwp66W8IO2VoOqyg+yduOyn
gCDtlITroaDtirjsl5Trk5zrpbwg7ISg7YOd7ZWgIOqyg+yduOyngCDrkZjspJEg7ZWY64KY7JeQ
IOuMgO2VnDwvc3Bhbj48YnI+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuynkeyk
keydtCDtlYTsmpTtlbQ8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
cHQiPsKgPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7slrTr
lqQg6rKD7J2EIOyEoO2Dne2VmOuToCDrpqzriIXsiqTrnpEg7Lmc7ZW07KeA64qU6rKMIO2VhOya
lO2VtDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+64+E7Luk
652865Og7KeAIOq4sO2DgCDsnITsl5Ag7Ja46riJ7ZWcIEthZmthIHN0b3JtIOuTseuTseydhCDs
k7DrjZTrnbzrj4Qg7JyI64+E7JqwIO2ZmOqyveuztOuLpOuKlCDrpqzriIXsiqQg7ZmY6rK97J20
IO2bqOyUrCDrp47snYTqsbDslbwuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMHB0Ij7CoDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dCI+66qo7KeR7JqU6rCV7JeUIOyKpO2UhOungeycvOuhnCDrkJjslrQg7J6I6ri0IO2VmOyngOun
jCw8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPu2VnOqwgOyn
gCDtlITroIjsnoTsm4ztgazsl5Ag64yA7ZWcIOq1rOyhsOulvCDslYzrqbQgwqA8L3NwYW4+PC9k
aXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuuLpOuluOqyg+uTpOydgCDqt7gg
7ZSE66CI7J6E7JuM7YGs7J2YIOq1rOyhsOyZgCDssqDtlZnrk7HsnYQg67O06rOgIOyggeydke2V
oCDsiJgg7J6I7Ja0Ljwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dCI+wqA8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuyymOyd
jOyXkCDrsJXsoJXtm4gg7ZWZ7IOd66eMLi4u7Iqk7ZSE66eB67aA7Yq466GcIOqwiOq5jCDtlojr
ipTrjbA8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuq3uOuD
pSDrqqjrkZAg6rCZ7J20IGphdmFzY3JpcHQg6riw67CY7Jy866GcIOuwseyXlOuTnCvtlITroaDt
irjsl5Trk5zrpbwg6rCA64qU6rKMIOyii+ydhOqygyDqsJnslYQuPC9zcGFuPjwvZGl2PjxkaXY+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwvc3Bhbj48L2Rpdj48YnI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMHB0Ij4yLiDquLDtmo3shJw8L3NwYW4+PGJyPjxicj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwcHQiPjEpIOyEnOu5hOyKpCDqsJzsmpTsnZgg6rCc67Cc7Iqk7LyA7KW0
7J20IOuEiOustCDrrYnrmrHqt7jroKTsoLgg7J6I7Ja0LiDsobDquIjrjZQg65SU7YWM7J287ZWc
IOqzhO2ajeydtCDtlYTsmpTtlbTrs7Tsl6w8L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTBwdCI+6rWs7KGw7JeQIOuztOuptCDrqZTribTtirjrpqzsnZgg64K07Jqp7J2AIOunjuyd
gOuNsCwg7Iqk7LyA7KW07J2AIOuEiOustCDtlajstpXrkJjslrQg7J6I7Jy864uIIOyImOygleyd
tCDtlYTsmpTtlbQ8L3NwYW4+PGJyPjxicj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjIp
IOq1rOyhsOydmCBkYXRhYmFzZSDrtoDrtoQ8L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTBwdCI+6riA7JOw6riwIOq0gOugqOuQnCBQb3N0IOudvOuKlCDthYzsnbTruJTsnZggUGlj
dHVyZeyZgCBWaWRlbyDrk7EuLu2VhOuTnOqwgCDsnojripTrjbA8L3NwYW4+PGJyPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+6riA7J2EIOyeheugpeuwm+ycvOugpOuptCDsm7nsl5DrlJTt
hLAg6rCZ7J2A6rKD7J2EIOyCrOyaqe2VtOyVvO2VoCDqsbDslbwuPC9zcGFuPjxicj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwcHQiPuyWtOuWpCDsl5DrlJTthLDqsIAg66eO7J20IOyTsOydtOqz
oCwg7IKs7Jqp7ZWY6riwIO2OuO2VnOyngCDsobDsgqztlbTrtJA8L3NwYW4+PGJyPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+Q0tFZGl0b3IsIFN1bW1vcm5vdGUg65OxLi4g6rSA66CoIFdZ
U1dZRyDsl5DrlJTthLDsl5Ag64yA7ZW0IO2ZleyduO2VtOuztOqzoDwvc3Bhbj48YnI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7qt7gg7JeQ65SU7YSw66W8IOyTuOuVjCDsgqzsp4Tqs7wg
64+Z7JiB7IOB65Ox7JeQIOuMgO2VnCBlbWJlZCDsspjrpqzripQg7Ja065a76rKMIOuQmOqzoCDr
k7Hrk7HsnYQg7YyM7JWF7ZWY6rOgIO2FjOydtOu4lCDqtazsobDrpbwg64uk7IucIOunjOuTpOyW
tOu0kDwvc3Bhbj48YnI+PGJyPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7LC46rOg66Gc
IOybuSDsl5DrlJTthLAg652864qU6rG0Li7rhIjqsIAg7J6Q7KO86rCA64qUIOy7pOuupOuLiO2L
sOyXkOyEnCDquIDsnYQg7JO4IOuVjCDrgpjsmKTripQg7ZmU66m07JeQIOq4gCDsnoXroKXrtoDr
toTsl5Ag7ZW064u57ZWY64qU6rGw7JW8PC9zcGFuPjxicj48YnI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMHB0Ij7rqqjrk6Ag7YWM7J2067iU7J2YIENyZWF0ZWQgQXTqs7wgVXBkYXRlZCBBdOyd
gCDrrZgg7ZmV7J247ZWY66Ck6rOgIOunjOuToOyngOuKlCDrqqjrpbTqsqDsnLzrgpgsPC9zcGFu
Pjxicj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuuCmOykkeyXkCDthrXqs4Trgpgg7ZmV
7J6l7ISxIOuTseydhCDsg53qsIHtlbTshJwgS2liYW5h65Ox7Jy866GcIOyXsOqysO2VmOugpOuK
lCDsnZjrj4TsmIDri6TrqbQg6rSc7LCu7J2A6rKDIOqwmeyVhC48L3NwYW4+PGJyPjxicj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjMpIO2ZlOuptCDsnpHshLE8L3NwYW4+PGJyPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTBwdCI+7ZmU66m07J2AIOygleyggeyduCDtjpjsnbTsp4Drs7Tr
i6QsIOuwmOydke2YlSDsm7ntjpjsnbTsp4Drpbwg6rOg66Ck7ZW067SQPC9zcGFuPjxicj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuydtOyZlSDrp4zrk5zripTquYDsl5Ag7Leo7JeF7J2E
IOychO2VnCDtj6ztirjtj7TrpqzsmKTrpbwg6rK47ZWc64uk66m0PC9zcGFuPjxicj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwcHQiPuyalOymmCDtirjroIzrk5zsl5Ag66ee6rKMIOq1rOyEse2V
tOuztOuKlOqyjCDsoovslYQ8L3NwYW4+PGJyPjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0Ij5GcmVlIEhUTUw1IHRlbXBsYXRl65Ox7J2EIOqygOyDie2VtOuztOqzoCDsgrTtjrTrs7Tr
j4TroZ3tlbQ8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKg
PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwvc3Bhbj48
L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+NCkg7Ja07KKF7J247IudPC9z
cGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7slrTsooXsnbjsi53s
nYQg7ZWY66Ck66m0IOuUpeufrOuLnSDqtIDroKgg6riw7Iig7J2EIOydte2YgOyVvO2VmOuKlOuN
sC4uLjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7J2067KI
7ZWZ6riw64K07JeQ64qUIO2emOuTpOyWtOuztOydtOqzoCAo7IKs7IukIOuCmOuPhCDslrTroKTs
m4ztlZjripQg67aE7JW87JW8KTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTBwdCI+cHl0b3JjaCDrnbzqs6Ag7ZW07IScIHB5dGhvbiDquLDrsJjsnLzroZwg65Sl65+s
64ud7J2EIOyJveqyjCg/KSDtlaAg7IiYIOyeiOuKlCDrnbzsnbTruIzrn6zrpqzqsIAg7J6I7KeA
66eMPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rp5DsnbQg
7Im97KeAIOyJveyngCDslYrslYQuIOOFjuOFjuOFjjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+7Iuc6rCE7J20IOuQmOuptCDtlZzrsogg7IK07Y6067O064+E
66GdIO2VtOu0kDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+
wqA8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFu
PjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rjafrtpnsl6wuLi7CoDwv
c3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7JWe7Jy866GcIOup
lOydvCDrs7TrgrzrlYzripQg7LC47KGw7JeQPC9zcGFuPjwvZGl2PjxkaXY+PGEgaHJlZj0ibWFp
bHRvOmp3a2ltQHRyaXpjb3JwLmNvbSIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9
Il9ibGFuayI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij5qd2tpbUB0cml6Y29ycC5jb208
L3NwYW4+PC9hPjwvZGl2PjxkaXY+PGEgaHJlZj0ibWFpbHRvOnJ1ZGRsZjQ5MzNAdHJpemNvcnAu
Y29tIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwcHQiPnJ1ZGRsZjQ5MzNAdHJpemNvcnAuY29tPC9zcGFuPjwvYT48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQiPiDsnYQg6rCZ7J20IOuEo+yWtOyEnCDrs7TrgrQ8L3Nw
YW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuuCtOqwgCDrs7TrgrTr
ipQg66mU7J287JeQIOuLteyepe2VoOuVjOuPhCDsoITssrTri7XsnqXsnYQg64iM65+s7IScIMKg
PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7rs7TrgrTrj4Tr
oZ0g7ZWY6rOgPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7C
oDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+7IiY7KCV7J20
IO2VhOyalO2VnCDrgrTsmqnsnYQg7IiY7KCV7ZW07IScIOuLpOyLnCDquIjsmpTsnbzquYzsp4Ag
67O064K07KSYwqA8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQi
PsKgPC9zcGFuPjwvZGl2PjwvZGl2Pjxicj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTBwdCI+MjAyMOuFhCA07JuUIDLsnbwgKOuqqSkg7Jik7KCEIDE6NTQsIOuw
leygle2biCAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzprYW5ndGFrNjI5MUBuYXZlci5jb20i
IHJlbD0ibm9yZWZlcnJlciBub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTBwdCI+a2FuZ3RhazYyOTFAbmF2ZXIuY29tPC9zcGFuPjwvYT48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwcHQiPiZndDvri5jsnbQg7J6R7ISxOsKgPC9zcGFuPjwvZGl2PjxibG9j
a3F1b3RlIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7cGFkZGluZy1sZWZ0OjFleDti
b3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KSI+PGRpdj48ZGl2IHN0eWxlPSJm
b250LWZhbWlseTpHdWxpbSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB0Ij48cD48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwcHQiPuyViOuFle2VmOyEuOyalCDsnbTrsojsl5Ag7Lqh7Iqk7Yak65SU
7J6Q7J24MiDsiJjsl4XsnYQg7IiY6rCV7ZWY64qUIOuwleygle2biCDtlZnsg53snoXri4jri6Qu
PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFuPjwvcD48
cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiPjHso7zssKgg6rO87KCc7JmAIOygnOqwgCDt
nazrp53tlZjripQg7KeB66y07JeQIO2VhOyalO2VnCDsl63rn4nsnYQg7LKo67aA7ZaI7Iq164uI
64ukLjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwvc3Bhbj48
L3A+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4x7KO87LCoIOqzvOygnCDrs7Tsi5zq
s6Ag7IiY7KCV7ZW07JW87ZWgIOu2gOu2hOydhCDslYzroKTso7zsi6Dri6TrqbQg64uk7IucIOyI
mOygle2VmOqzoCDrs7TrgrTrk5zrpqzqsqDsirXri4jri6QuPC9zcGFuPjwvcD48cD48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwcHQiPsKgPC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwcHQiPuq3uOumrOqzoCDsoJzqsIAg7Z2s66ed7ZWY64qUIOyngeustOyXkCDtlYTsmpTt
lZwg7Jet65+J7J2EIOuztOyLnOqzoCDsoJzqsIAg7Ja065akIOyqveycvOuhnCDqsIDslbztlaDs
p4Ag7Zi57J2AIOyWtOuWpCDrtoDrtoTsnYQg6rO167aA7ZW07JW87ZWg7KeA7JeQIOuMgO2VtCDs
obDslrjtlbTso7zsi5zrqbQg7KCV66eQIOqwkOyCrO2VmOqyoOyKteuLiOuLpC48L3NwYW4+PC9w
PjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCI+wqA8L3NwYW4+PC9wPjxwPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCI+7JqU7KaYIOydvOq1kOywqOqwgCDsi6ztlZzrjbAg6rCQ6riw
IOyhsOyLrO2VmOyLnOqzoCDsmKTripgg7ZWY66Oo64+EIO2Wieuzte2VnCDtlZjro6jrkJjsi5zq
uLgg67CU65286rKg7Iq164uI64ukITwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMHB0Ij7CoDwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7CoDwv
c3Bhbj48L3A+DQoNCg0KPC9kaXY+PC9kaXY+PHRhYmxlIHN0eWxlPSJkaXNwbGF5Om5vbmUiPjx0
Ym9keT48dHI+PHRkPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9ibG9ja3F1b3RlPjwvZGl2
PjxiciBjbGVhcj0iYWxsIj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij4tLSA8L3Nw
YW4+PGJyPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+
PGRpdiBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwcHQiPsKgPC9zcGFuPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+PGJyPjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQiPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvc3Bhbj48L3A+PC9kaXY+
PHAgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQiIGxhbmc9IkVOLVVTIj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQiIGxhbmc9IkVOLVVTIj4oPC9zcGFuPuyjvDxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCIgbGFuZz0iRU4tVVMiPinCoDwvc3Bhbj7tirjrpqzspojsvZTt
jbzroIjsnbTshZg8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQiIGxhbmc9IkVOLVVTIj7CoMKg
IMKgIMKgIMKgIMKgwqDCoDwvc3Bhbj7CoDwvc3Bhbj48L3A+PHAgc3R5bGU9ImNvbG9yOnJnYig4
MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0Ij7si6DspIDsmIEgLzxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTBwdCIgbGFuZz0iRU4tVVMiPiDsnbTsgqzCoCA8L3NwYW4+44CA44CA
44CA44CA44CA44CA44CA44CA44CA44CAPHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bhbj48L3NwYW4+
PC9wPjxkaXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMHB0IiBsYW5nPSJFTi1VUyI+VFJJWiBDb3JwIEluYy48L3NwYW4+PC9wPjxwPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTBwdCIgbGFuZz0iRU4tVVMiPkp1bllvdW5nIFNoaW4gLyBDVE/C
oDwvc3Bhbj48L3A+PGRpdj48ZGl2PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdCIgbGFuZz0i
RU4tVVMiPihNKSAwMTAtNzI3Mi0xMjk2PC9zcGFuPjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTBwdCIgbGFuZz0iRU4tVVMiPihUKSAwNzAtNzUyNi0wODcyPC9zcGFuPjwvcD48cD48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwcHQiIGxhbmc9IkVOLVVTIj4oRkFYKSAwMi02NDQyLTA4NzLCoCA8
L3NwYW4+PGJyPjxzcGFuIGxhbmc9IkVOLVVTIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQi
PuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkjwvc3Bhbj48L3NwYW4+PC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2
PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg0KDQoNCjwvZGl2PjwvZGl2Pjx0YWJsZSBzdHlsZT0i
ZGlzcGxheTpub25lIj48dGJvZHk+PHRyPjx0ZD48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwv
YmxvY2txdW90ZT48L2Rpdj48YnIgY2xlYXI9ImFsbCI+PGJyPi0tIDxicj48ZGl2IGRpcj0ibHRy
Ij48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXYgc3R5bGU9ImNvbG9yOnJn
Yig4MCwwLDgwKSI+PHA+wqA8L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj48L3NwYW4+4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiSPC9wPjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+PC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+KDwvc3Bhbj7so7w8c3BhbiBs
YW5nPSJFTi1VUyI+KcKgPC9zcGFuPu2KuOumrOymiOy9lO2NvOugiOydtOyFmDxzcGFuIGxhbmc9
IkVOLVVTIj7CoMKgIMKgIMKgIMKgIMKgwqDCoDwvc3Bhbj7CoDwvc3Bhbj48L3A+PHAgc3R5bGU9
ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPuyLoOyk
gOyYgSAvPHNwYW4gbGFuZz0iRU4tVVMiPiDsnbTsgqzCoCA8L3NwYW4+44CA44CA44CA44CA44CA
44CA44CA44CA44CA44CAPHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bhbj48L3NwYW4+PC9wPjxkaXYg
c3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPlRSSVogQ29y
cCBJbmMuPC9zcGFuPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+SnVuWW91bmcgU2hpbiAvIENU
T8KgPC9zcGFuPjwvcD48ZGl2PjxkaXY+PHNwYW4gbGFuZz0iRU4tVVMiPihNKSAwMTAtNzI3Mi0x
Mjk2PC9zcGFuPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oVCkgMDcwLTc1MjYtMDg3Mjwvc3Bhbj48
L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihGQVgpIDAyLTY0NDItMDg3MsKgIDwvc3Bhbj48YnI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvc3Bhbj48L3NwYW4+PC9w
PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg0KDQoNCjwvZGl2Pjwv
ZGl2Pjx0YWJsZSBzdHlsZT0iZGlzcGxheTpub25lIj48dGJvZHk+PHRyPjx0ZD48L3RkPjwvdHI+
PC90Ym9keT48L3RhYmxlPjwvYmxvY2txdW90ZT48L2Rpdj48YnIgY2xlYXI9ImFsbCI+PGJyPi0t
IDxicj48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxk
aXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+wqA8L3A+PHA+PHNwYW4gbGFuZz0iRU4t
VVMiPjxicj48L3NwYW4+4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9wPjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpy
Z2IoODAsMCw4MCkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
KDwvc3Bhbj7so7w8c3BhbiBsYW5nPSJFTi1VUyI+KcKgPC9zcGFuPu2KuOumrOymiOy9lO2NvOug
iOydtOyFmDxzcGFuIGxhbmc9IkVOLVVTIj7CoMKgIMKgIMKgIMKgIMKgwqDCoDwvc3Bhbj7CoDwv
c3Bhbj48L3A+PHAgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQiPuyLoOykgOyYgSAvPHNwYW4gbGFuZz0iRU4tVVMiPiDsnbTsgqzCoCA8L3Nw
YW4+44CA44CA44CA44CA44CA44CA44CA44CA44CA44CAPHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bh
bj48L3NwYW4+PC9wPjxkaXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+PHNwYW4gbGFu
Zz0iRU4tVVMiPlRSSVogQ29ycCBJbmMuPC9zcGFuPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+
SnVuWW91bmcgU2hpbiAvIENUT8KgPC9zcGFuPjwvcD48ZGl2PjxkaXY+PHNwYW4gbGFuZz0iRU4t
VVMiPihNKSAwMTAtNzI3Mi0xMjk2PC9zcGFuPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oVCkgMDcw
LTc1MjYtMDg3Mjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihGQVgpIDAyLTY0NDIt
MDg3MsKgIDwvc3Bhbj48YnI+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuPuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kjwvc3Bhbj48L3NwYW4+PC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pjwv
ZGl2Pg0KDQoNCjwvZGl2PjwvZGl2Pjx0YWJsZSBzdHlsZT0iZGlzcGxheTpub25lIj48dGJvZHk+
PHRyPjx0ZD48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwvYmxvY2txdW90ZT48L2Rpdj48L2Rp
dj48YnIgY2xlYXI9ImFsbCI+PGJyPi0tIDxicj48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRy
Ij48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+
wqA8L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj48L3NwYW4+4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9w
PjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+KDwvc3Bhbj7so7w8c3BhbiBsYW5nPSJFTi1VUyI+KcKg
PC9zcGFuPu2KuOumrOymiOy9lO2NvOugiOydtOyFmDxzcGFuIGxhbmc9IkVOLVVTIj7CoMKgIMKg
IMKgIMKgIMKgwqDCoDwvc3Bhbj7CoDwvc3Bhbj48L3A+PHAgc3R5bGU9ImNvbG9yOnJnYig4MCww
LDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPuyLoOykgOyYgSAvPHNwYW4gbGFu
Zz0iRU4tVVMiPiDsnbTsgqzCoCA8L3NwYW4+44CA44CA44CA44CA44CA44CA44CA44CA44CA44CA
PHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bhbj48L3NwYW4+PC9wPjxkaXYgc3R5bGU9ImNvbG9yOnJn
Yig4MCwwLDgwKSI+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPlRSSVogQ29ycCBJbmMuPC9zcGFuPjwv
cD48cD48c3BhbiBsYW5nPSJFTi1VUyI+SnVuWW91bmcgU2hpbiAvIENUT8KgPC9zcGFuPjwvcD48
ZGl2PjxkaXY+PHNwYW4gbGFuZz0iRU4tVVMiPihNKSAwMTAtNzI3Mi0xMjk2PC9zcGFuPjxwPjxz
cGFuIGxhbmc9IkVOLVVTIj4oVCkgMDcwLTc1MjYtMDg3Mjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFu
Zz0iRU4tVVMiPihGQVgpIDAyLTY0NDItMDg3MsKgIDwvc3Bhbj48YnI+PHNwYW4gbGFuZz0iRU4t
VVMiPjxzcGFuPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvc3Bhbj48L3NwYW4+PC9wPjwvZGl2PjwvZGl2Pjwv
ZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg0KDQoNCjwvZGl2PjwvZGl2Pjx0YWJsZSBzdHls
ZT0iZGlzcGxheTpub25lIj48dGJvZHk+PHRyPjx0ZD48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxl
PjwvYmxvY2txdW90ZT48L2Rpdj48YnIgY2xlYXI9ImFsbCI+PGJyPi0tIDxicj48ZGl2IGRpcj0i
bHRyIj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXYgc3R5bGU9ImNvbG9y
OnJnYig4MCwwLDgwKSI+PHA+wqA8L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj48L3NwYW4+
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiSPC9wPjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+PC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+KDwvc3Bhbj7so7w8c3Bh
biBsYW5nPSJFTi1VUyI+KcKgPC9zcGFuPu2KuOumrOymiOy9lO2NvOugiOydtOyFmDxzcGFuIGxh
bmc9IkVOLVVTIj7CoMKgIMKgIMKgIMKgIMKgwqDCoDwvc3Bhbj7CoDwvc3Bhbj48L3A+PHAgc3R5
bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPuyL
oOykgOyYgSAvPHNwYW4gbGFuZz0iRU4tVVMiPiDsnbTsgqzCoCA8L3NwYW4+44CA44CA44CA44CA
44CA44CA44CA44CA44CA44CAPHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bhbj48L3NwYW4+PC9wPjxk
aXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPlRSSVog
Q29ycCBJbmMuPC9zcGFuPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+SnVuWW91bmcgU2hpbiAv
IENUT8KgPC9zcGFuPjwvcD48ZGl2PjxkaXY+PHNwYW4gbGFuZz0iRU4tVVMiPihNKSAwMTAtNzI3
Mi0xMjk2PC9zcGFuPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oVCkgMDcwLTc1MjYtMDg3Mjwvc3Bh
bj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihGQVgpIDAyLTY0NDItMDg3MsKgIDwvc3Bhbj48
YnI+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvc3Bhbj48L3NwYW4+
PC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg0KDQoNCjwvZGl2
Pg0KDQoNCg0KPC9kaXY+PHRhYmxlIHN0eWxlPSJkaXNwbGF5Om5vbmUiPjx0Ym9keT48dHI+PHRk
PjxpbWcgc3JjPSJodHRwczovL21haWwubmF2ZXIuY29tL3JlYWRSZWNlaXB0L25vdGlmeS8/aW1n
PXI5ZUMlMkJ6JTJCNU02bllhcXVsS29wT2FBdSUyRktvYnJGNk1sS292OXBBSzlLcUt3Rm8zb3A0
TWRGck13S3FJZ01YJTJCME1vZ21LTGw1V0xsNXBOaUM3NDBUaG9SOERCRmMxNmxnJTJCSGlHRDRG
VGJOZzVNcmVSLmdpZiIgYm9yZGVyPSIwIj48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwvYmxv
Y2txdW90ZT48L2Rpdj48YnIgY2xlYXI9ImFsbCI+PGJyPi0tIDxicj48ZGl2IGRpcj0ibHRyIiBj
bGFzcz0iZ21haWxfc2lnbmF0dXJlIj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIi
PjxkaXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+PGJyPjwvcD48cD48c3BhbiBsYW5n
PSJFTi1VUyI+PGJyPjwvc3Bhbj7iiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJI8L3A+PC9kaXY+PHAgc3R5bGU9ImNv
bG9yOnJnYig4MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVO
LVVTIj48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj4oPC9zcGFuPuyjvDxzcGFuIGxhbmc9IkVOLVVTIj4pwqA8L3NwYW4+7Yq466as7KaI7L2U
7Y2866CI7J207IWYPHNwYW4gbGFuZz0iRU4tVVMiPsKgwqAgwqAgwqAgwqAgwqDCoMKgPC9zcGFu
Pjxicj48L3NwYW4+PC9wPjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0Ij7si6DspIDsmIEgLzxzcGFuIGxhbmc9IkVOLVVTIj4g7J207IKs
wqAgPC9zcGFuPuOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgDxzcGFuIGxhbmc9IkVOLVVT
Ij48L3NwYW4+PC9zcGFuPjwvcD48ZGl2IHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxwPjxz
cGFuIGxhbmc9IkVOLVVTIj5UUklaIENvcnAgSW5jLjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFuZz0i
RU4tVVMiPkp1bllvdW5nIFNoaW4gLyBDVE88YnI+PC9zcGFuPjwvcD48ZGl2PjxkaXY+PHNwYW4g
bGFuZz0iRU4tVVMiPihNKSAwMTAtNzI3Mi0xMjk2PC9zcGFuPjxwPjxzcGFuIGxhbmc9IkVOLVVT
Ij4oVCkgMDcwLTc1MjYtMDg3Mjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihGQVgp
IDAyLTY0NDItMDg3MsKgIDwvc3Bhbj48YnI+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuPuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkjwvc3Bhbj48L3NwYW4+PC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2
PjwvZGl2PjwvZGl2Pg0K
--000000000000ad5c5f05a35ee73b--
This diff could not be displayed because it is too large.
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1588049561;
cv=none; b=WGDUu5yW3ch5oDBzfHL7YXgFyyC9guOv0SFZ0trblWTLYL6uXsWjPwDKVzqu
6YjZXcXe2R0/+ySQwui0EeW0WFvTRz0dXasTu1+05tVorIyrUdhIh98bShQV0eXitDhEO4
HnR3tZF/JHcefwQ+DE+xrxdrBE1EfEzlHrXw7o3mrZnrsWvGg2sHBEVVrV+ige1IaDkPns
lsG/WSgNJdo7A3+i+pHXuioTOPFacxpuyz4/Pwq3qiB1ey7X5C19maivHeUBLx+K4jV5fs
5dwTfPcwIjH6Bvgz4hwjgspmkkS/c8gEZ0nJvd//CKOtFI/G/EmePtxqwzHBS3DRGZgct4
8g==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1588049561; c=relaxed/relaxed;
bh=tc7mJkc1N0VbFRwLAFp1Gl7zS74kQAIeiCKBZjiwSAQ=;
h=dkim-signature:from:date:message-id:subject:to; b=oPWQkeNLHFuiKGtSD76
qI2wb3EUNplD/SngHsitHd6ENoT/4qqTH3qtLaFmQocMSjUbspYDYNjA8HxKwxwlHZV859
qBeH10Vd4xm+/6vC3pESOsfNW6kwu3Hm46GRSVbY3QQSsUJclbJaaWwKni+ouXdnBfzGhr
nYTlUumPCjcg+FYRFovpFgPbFPCO0sfWcwr6TSwyMqeMx1DThRvNx8d7tWhM+76PmQCIrv
f5DR5TNhcS7pozQRFaV62j0Mu2d5T+ISc8rzsdTIAOIU6ungDhKu36+E9VFbfgqos/4kbT
aeiEj56tmDIj3bhnUDjAwJh+FvGlzCo9JKgVUBXfWVg==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.50 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
Return-Path: <jyshin@trizcorp.com>
Received-SPF: softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.50 as permitted sender)
client-ip=209.85.218.50; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.50 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
X-Naver-ESV: +sRYpB3G1H+dp4eqjAURp4JGWHmmFAEZFAJYkXm=
X-Session-IP: 209.85.218.50
Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50])
by crcvmail31.nm.naver.com with ESMTP id Tj4dmrSjTmWOlxqDPLMF+g
for <kangtak6291@naver.com>;
Tue, 28 Apr 2020 04:52:41 -0000
Received: by mail-ej1-f50.google.com with SMTP id n17so16113376ejh.7
for <kangtak6291@naver.com>; Mon, 27 Apr 2020 21:52:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=trizcorp-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:from:date:message-id:subject:to;
bh=tc7mJkc1N0VbFRwLAFp1Gl7zS74kQAIeiCKBZjiwSAQ=;
b=p446Et32qtv638TzfOr8604ut4f3EA/+l7DjnnKIrNKDkq6EUdJaIdE+iFKdyY22xg
Yhdq+Rgfu0GZm8xFKaSgfqvf6PPQQwdWotMS3ayHbjvFQy54+28bUYh79RycxSAQUimD
Y7b5bQ/gd9cS0M1elBGT5sJxRUFYO34qKpkw0igq0AdX9s0iv9WUEcDlSEWiUBRcUizr
uU3C2LgslhRG2srvO+dWVguIJHX0tUWVLquZB4PIFLqFkkhyPsvgUAuaK4XPRhzdt3qd
W2HLgjMWUpW0x0T9QZV5inIeN6q9zHG4hQJY9OEnSGdrPTxXY/sSAXzClEq+3Fvjmfoa
ow6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=tc7mJkc1N0VbFRwLAFp1Gl7zS74kQAIeiCKBZjiwSAQ=;
b=cG9rsHkmow4aCwygY1MEPfQdWs6wASjHazoJFXBSGCyAX8GeYOIsYlxD4mvjogpYH5
2YTCjHh3kyPYWbJh1xhRT7JCk4+kMdmY0h1WAaQZtqZY0l/9KvOz3JyXEp+Z/U2Yzusz
Pm16sVajKnngXCupPnzoWoWtV8rT2xtr9K1LvrhTaOEB1OCRSupMj/9mZrw4pjobjnFI
giPg3VHG1ku+L1Mkob+7X1hZDsqGjm9ItaDNm0AYLX21ZuPjxCJwMa4Gb/6CbuOAoqMq
1rsgipBUWJh6USRyjKPYAdtAfBWf7WDeABBf1LPaZeUDv0kxq/UHaoG3hskOchmGsQK5
wS9g==
X-Gm-Message-State: AGi0Pub0DBH8jDf8EQa0Vd0D4xAAcRm7/4HDUU5Ec8gMu4Yb9cRbS5Xv
YTcJ3Z7+A5w13tpgH/J3+7DAOM1LeCdx1ZMkyw178w==
X-Google-Smtp-Source: APiQypJr5mMzbi6j0WhF95UOP2oABMhWdb1FEgIjd7JgyifwfA8EnudEbHjIH8qwm764DM2GMD/v+SwoTnABhtzNsaI=
X-Received: by 2002:a17:906:391:: with SMTP id b17mr14724504eja.91.1588049559732;
Mon, 27 Apr 2020 21:52:39 -0700 (PDT)
MIME-Version: 1.0
From: =?UTF-8?B?7Iug7KSA7JiB?= <jyshin@trizcorp.com>
Date: Tue, 28 Apr 2020 13:52:30 +0900
Message-ID: <CADdTateRKnXx_eKe0nxgp5xgJJogwt4i=KDOGPZUpvmyUr5mMA@mail.gmail.com>
Subject: =?UTF-8?B?7J2067KI7KO8IOqzvOygnA==?=
To: =?UTF-8?B?6rmA66+87ISx?= <dolikart@naver.com>,
=?UTF-8?B?4oCN7Jyg7Jyg7KeEW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsA==?=
=?UTF-8?B?6rO17ZWZ6rO8KQ==?= <wildforce@khu.ac.kr>,
=?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>,
=?UTF-8?B?4oCN7Iug64+Z7JykW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsA==?=
=?UTF-8?B?6rO17ZWZ6rO8KQ==?= <vel1024@khu.ac.kr>
Content-Type: multipart/alternative; boundary="000000000000e4d49b05a4529926"
--000000000000e4d49b05a4529926
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
7J2067KI7KO864qUIOuzhOuPhOydmCDqs7zsoJzripQg7JeG6rOgLA0K6rOE7ZqN65CY7JeI642Y
IOyKpOy8gOykhOuMgOuhnCDsnbzsoJUg7KeE7ZaJ7ZW0DQoNCuq4iOyalOydvOyXkCDslrTrlqQg
64K07Jqp7J2EIOynhO2Wie2WiOuKlOyngA0K7J2067KI7KO8IOyXheustCDrgrTsmqkg67O06rOg
IOuztOuCtOykmA0KDQotLSANCg0KDQoNCuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KDQoo7KO8KSDtirjrpqzs
pojsvZTtjbzroIjsnbTshZgNCg0K7Iug7KSA7JiBIC8g7J207IKsDQoNClRSSVogQ29ycCBJbmMu
DQoNCkp1bllvdW5nIFNoaW4gLyBDVE8NCihNKSAwMTAtNzI3Mi0xMjk2DQoNCihUKSAwNzAtNzUy
Ni0wODcyDQoNCihGQVgpIDAyLTY0NDItMDg3Mg0K4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo=
--000000000000e4d49b05a4529926
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj7snbTrsojso7zripQg67OE64+E7J2YIOqzvOygnOuKlCDsl4bq
s6AsPC9kaXY+PGRpdj7qs4Ttmo3rkJjsl4jrjZgg7Iqk7LyA7KSE64yA66GcIOydvOyglSDsp4Tt
lontlbQ8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Puq4iOyalOydvOyXkCDslrTrlqQg64K07Jqp
7J2EIOynhO2Wie2WiOuKlOyngCA8YnI+PC9kaXY+PGRpdj7snbTrsojso7wg7JeF66y0IOuCtOya
qSDrs7Tqs6Ag67O064K07KSYPGJyPjwvZGl2Pjxicj4tLSA8YnI+PGRpdiBkaXI9Imx0ciIgY2xh
c3M9ImdtYWlsX3NpZ25hdHVyZSIgZGF0YS1zbWFydG1haWw9ImdtYWlsX3NpZ25hdHVyZSI+PGRp
diBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2IHN0eWxlPSJjb2xvcjpyZ2IoODAs
MCw4MCkiPjxwPjxicj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj48L3NwYW4+4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiSPC9wPjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+PC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+KDwvc3Bhbj7so7w8c3BhbiBsYW5n
PSJFTi1VUyI+KcKgPC9zcGFuPu2KuOumrOymiOy9lO2NvOugiOydtOyFmDxzcGFuIGxhbmc9IkVO
LVVTIj7CoMKgIMKgIMKgIMKgIMKgwqDCoDwvc3Bhbj48YnI+PC9zcGFuPjwvcD48cCBzdHlsZT0i
Y29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+7Iug7KSA
7JiBIC88c3BhbiBsYW5nPSJFTi1VUyI+IOydtOyCrMKgIDwvc3Bhbj7jgIDjgIDjgIDjgIDjgIDj
gIDjgIDjgIDjgIDjgIA8c3BhbiBsYW5nPSJFTi1VUyI+PC9zcGFuPjwvc3Bhbj48L3A+PGRpdiBz
dHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD48c3BhbiBsYW5nPSJFTi1VUyI+VFJJWiBDb3Jw
IEluYy48L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj5KdW5Zb3VuZyBTaGluIC8gQ1RP
PGJyPjwvc3Bhbj48L3A+PGRpdj48ZGl2PjxzcGFuIGxhbmc9IkVOLVVTIj4oTSkgMDEwLTcyNzIt
MTI5Njwvc3Bhbj48cD48c3BhbiBsYW5nPSJFTi1VUyI+KFQpIDA3MC03NTI2LTA4NzI8L3NwYW4+
PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oRkFYKSAwMi02NDQyLTA4NzLCoCA8L3NwYW4+PGJy
PjxzcGFuIGxhbmc9IkVOLVVTIj48c3Bhbj7iiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJI8L3NwYW4+PC9zcGFuPjwv
cD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4NCg==
--000000000000e4d49b05a4529926--
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1588574632;
cv=none; b=k9rC9+9IRZTAuv6lYATYXCE25kGXTUn4eoS1zcCDtDQztG1QY4PhRW6wlWBT
JsAKkVEiAwavKQ3gBVAVehJKnJMUJO5Mqos3RlQmnuvvCPizYxqgiWpU7pjnoYrxMPLOa1
NoLOR7o9oQrWBvfAQziZMy5mMI+pqG+HtsuXJ+Ir4EwqIEgNSBNiJNdtrOHGVxdr8xxEAs
wMG0Ok7J/ci+uu1DBBnzxneNs0J+QDOVSoeludh914qXeaRkvfNaK4MinduTWnQXfFN6sg
R7oL5ZUorFpREfIgpkIQFixWfVnBWMGopTlz5CT7qZFMiJZufgIh8BgTxUvqewGfjAsk1C
6Q==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1588574632; c=relaxed/relaxed;
bh=mEEKS44mrVqqKp/66yzYQPFBfRE9icQKnKf656Gkm70=;
h=dkim-signature:from:date:message-id:subject:to; b=CgUPCb79212z5eOZ0ga
k0xdpKcsP3TZaxAYnRZMiVLd1WHamQZQ3SJNhRZ1GuxpQgisBxjfTlrtl4CXtqygTc9lQ5
yXPhmG95gFFOIlY5JSIyRnG+hrf579IbrGzZ8UfCDhmu5CAMSa668v4brnfMVQdojEIgQd
5LqRucNx0QIKdlVEASSjE/QMoZwlP3rROTvxdb4c6nkATwO7pA8ydMgYNnOLzpfhCedYjZ
LgB4G/nL7nI4/p0z/QfSWek/go5Km8L0PVrghwu2W9Tmednj5BtojUH63N9YrhZa3Gyrfi
KNBq3r1XspT495HIbKl3K78IJHUWm6jNCdapSozBUGg==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.45 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
Return-Path: <jyshin@trizcorp.com>
Received-SPF: softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.45 as permitted sender)
client-ip=209.85.218.45; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.45 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
X-Naver-ESV: +YRYpB3G1H+dp4eqjAURp4JGWHmmFotqFxiYkXm=
X-Session-IP: 209.85.218.45
Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45])
by crcvmail23.nm.naver.com with ESMTP id h4DMfqXVT4uM4OeVQ7Kalg
for <kangtak6291@naver.com>;
Mon, 04 May 2020 06:43:52 -0000
Received: by mail-ej1-f45.google.com with SMTP id gr25so12970875ejb.10
for <kangtak6291@naver.com>; Sun, 03 May 2020 23:43:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=trizcorp-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc;
bh=mEEKS44mrVqqKp/66yzYQPFBfRE9icQKnKf656Gkm70=;
b=uZCkc5V6rdbH9sjHEv1Y6dNGcRb/9oarAgdVth7x34DiXBjOxyfZ89vd8fUATurd1+
DzKqWt2PPVkN3wgB16RFhLzhOwis5wl+JlFZsaBjgYE8SivXfRRiTigHFZcHuH8PY1LK
g1PoMgyPCWx4la3+6JS4tix9vflI4fHYEXQ2TqGn0L0GNiLmBa8KgHE9bvzdDkKDinlw
zHZZc3HH5m5jm8j7ZtHLIbwwvFQtqneYG+52x1AN/OrN+61Wl7Kf3xzSYbQa/F56WFTC
TWRRc6iKC2IpL61xlb8Yi8gq2Gbd+c1Z3Hg8+R58dZWgWb8OuwwcO86UxpEAFJfnZfvL
3ZKw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=mEEKS44mrVqqKp/66yzYQPFBfRE9icQKnKf656Gkm70=;
b=h+q9R29On0/1wuMd02h++N7ZTKtcqVRHBEo/zMzGYPgOke6hNgbJkWwacHoq0Lmcw/
ydqBZrVX0bzi8rDnjEhsMg4h7wNB8+LrHQJA5xUeIf/tSKtu1JQ3MNtuckhPTLMR+r58
zNnnWcaBpKtKmYfC6UDUIWoBP4VTQpLd7tjGg1KHOgDAkwOBPnBTGqFxXCDk0YRp7pPF
50cP/jdwIzNRgT7JHw6C9qGUGrXfyQsuYszZkvBlv6IwQsK6CxDcoF5ec589JUFtDOlI
1eW+BhKjJigrHuiO6oUS3dTDyjM8yVOhdOFrW/lK6fyt0/hrxYt2nSdRtc5e9SidpS04
97Lg==
X-Gm-Message-State: AGi0PuY0jUIENpDGAUbMXLdCRykwRDn2PUeypnFJAq/j5oeENBDmdX1Z
eZtfrMzIrYyWZ3yXVPDd5Z+SAkR30dzNBLLZWN+As2R47XE=
X-Google-Smtp-Source: APiQypLTeGNucKqlFQObuagP7OJAVqIRJhywZTYkIN4XrQ0oDw9AjJdqaeAYz+MBclnNw7KOYSjWVz9Cswpn20gcJdY=
X-Received: by 2002:a17:906:5e4e:: with SMTP id b14mr13731149eju.285.1588574630739;
Sun, 03 May 2020 23:43:50 -0700 (PDT)
MIME-Version: 1.0
References: <CADdTateRKnXx_eKe0nxgp5xgJJogwt4i=KDOGPZUpvmyUr5mMA@mail.gmail.com>
<f0a52bd7391db7d1c6cf80f884ca1199@cweb017.nm.nfra.io>
In-Reply-To: <f0a52bd7391db7d1c6cf80f884ca1199@cweb017.nm.nfra.io>
From: =?UTF-8?B?7Iug7KSA7JiB?= <jyshin@trizcorp.com>
Date: Mon, 4 May 2020 15:43:39 +0900
Message-ID: <CADdTatcsF2ckZHds+D1rD-mRauwswGuPxoTBmB_tAxa34iPpVw@mail.gmail.com>
Subject: =?UTF-8?B?UmU6IOydtOuyiOyjvCDqs7zsoJw=?=
To: =?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>
Cc: =?UTF-8?B?6rmA7KKF7JmE?= <jwkim@trizcorp.com>,
=?UTF-8?B?6rCV6rK97J28?= <ruddlf4933@trizcorp.com>
Content-Type: multipart/related; boundary="00000000000090d8ec05a4ccdaef"
--00000000000090d8ec05a4ccdaef
Content-Type: multipart/alternative; boundary="00000000000090d8eb05a4ccdaee"
--00000000000090d8eb05a4ccdaee
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
PCBpbWcgc3JjPSIuL2xvZ28ucG5nIiBkYXRhLWlkPSJiaWctbG9nbyIgLz4NCuydtOufsCDqtazr
rLjsnbQg7J6I64uk6rOgIO2WiOydhCDrlYwNCmRhdGEtaWQg6rCZ7J2AIGRhdGEteHggcHJvcGVy
dHnripQg66y07IqoIOyaqeuPhOuhnCDsk7DripTsp4DsmYANCuyWtOuWu+qyjCDsoJHqt7ztlZjr
ipTsp4Drk7Hrj4Qg7KGw7IKs7ZW067SQ67SQDQoNCuuniOyduOuTnOunteydhCDrs7Tri6Trs7Tr
i4guLi4NCg0KW2ltYWdlOiBpbWFnZS5wbmddDQoNCuOFjuOFjiAi64uk7J2M7JeQIO2VmOyekOq1
rCLripQg7J6s67CM7JeI7Ja0Lg0KDQrsiqTsvIDspbTrjIDroZwg7KeE7ZaJ65CY64qU7KeAIO2Z
leyduO2VtOuztOqzoA0K7J2067KI7KO864qUIOuCtOqwgCDsobDsgqztlbTrs7TrnbzripTqsoMg
7Jm47JeQ64qUIOq4sOyhtCDsiqTsvIDspITrjIDroZwg7KeE7ZaJ7ZW067SQDQoNCuyEnOuyhOyq
vSDsvZTrlKnsnYAg7J6l6rOg66W8IOq4sOuwmOycvOuhnCDtlZjripQg7Ju5IOyImOyXheydhCDr
sLDsmrDqs6Ag7J6I64uk6rOgIO2VmOuLiOq5jCwNCuyemCDtlZjqs6Ag7J6I7J2E6rGw65286rOg
IOyDneqwgeydtCDrk6TslrQuIOqxseygle2VmOyngCDslYrqs6Ag7J6I7J2E6rKMDQoNCuy9lOuU
qeydtCDsi5zsnpHrkJjripQg7J287KCV67aA7YSw64qUIOyEnOuyhOyqveuPhCDqsJnsnbQg7KeE
7ZaJ7ZW067SQ67SQDQrtlZjrqbTshJwg6raB6riI7ZWc6rKD7J2AIOyWuOygnOuToOyngCDrrLzs
lrTrtJDrj4Qg7KKL7JWEDQoNCg0KMjAyMOuFhCA17JuUIDHsnbwgKOq4iCkg7Jik7ZuEIDQ6MTIs
IOuwleygle2biCA8a2FuZ3RhazYyOTFAbmF2ZXIuY29tPuuLmOydtCDsnpHshLE6DQoNCj4gICrr
jIDsmqnrn4kg7LKo67aA7YyM7J28KiAz6rCcKDhNQikg64yA7Jqp65+JIOyyqOu2gCDtjIzsnbzs
nYAgMzDsnbzqsIQg67O06rSAIC8gMTAw7ZqM6rmM7KeAIOuLpOyatOuhnOuTnCDqsIDriqUNCj4g
W2ltYWdlOiBQQ+yggOyepV0NCj4gPGh0dHA6Ly9iaWdmaWxlLm1haWwubmF2ZXIuY29tL2JpZ2Zp
bGV1cGxvYWQvZG93bmxvYWQ/ZmlkPXIvRkMreis1TTZuZEhxdWxLb3BPSHF1WktvMi9Gb0tYSHFV
bUtvZ21GeGd3S3hNd0t4S1hIcXU5YXhnbEtxYndheHZqYXh2bEtBTTlGeDJsRkFLd3A2aXZGbysw
S0EyOUtvdXJGNGlDTTZpMHB6RT0+IFtpbWFnZToNCj4g64Sk7J2067KEIO2BtOudvOyasOuTnF0N
Cj4gPGh0dHBzOi8vY2xvdWQubmF2ZXIuY29tL3NhdmVGaWxlLm5obj9zZXJ2aWNlPW1haWwmcmVz
b3VyY2U9JTdCJTIyc2l6ZSUyMiUzQTM1NDMxNTIlMkMlMjJuYW1lJTIyJTNBJTIyanF1ZXJ5KyVF
QyU5RCVCNCVFQiVCMiVBNCVFRCU4QSVCOC5wbmclMjIlMkMlMjJkb3dubG9hZFVybCUyMiUzQSUy
MmJpZ2ZpbGUubWFpbC5uYXZlci5jb20lMkZiaWdmaWxldXBsb2FkJTJGZG93bmxvYWQlM0ZmaWQl
M0RyJTJGRkMlMkJ6JTJCNU02bmRIcXVsS29wT0hxdVpLbzIlMkZGb0tYSHFVbUtvZ21GeGd3S3hN
d0t4S1hIcXU5YXhnbEtxYndheHZqYXh2bEtBTTlGeDJsRkFLd3A2aXZGbyUyQjBLQTI5S291ckY0
aUNNNmkwcHpFJTNEJTIyJTJDJTIya2V5JTIyJTNBJTIyJTIyJTdEJmZpbGVrZXk9ci9GQyt6KzVN
Nm5kSHF1bEtvcE9IcXVaS28yL0ZvS1hIcVVtS29nbUZ4Z3dLeE13S3hLWEhxdTlheGdsS3Fid2F4
dmpheHZsS0FNOUZ4MmxGQUt3cDZpdkZvKzBLQTI5S291ckY0aUNNNmkwcHpFPT4ganF1ZXJ5DQo+
IOydtOuypO2KuC5wbmcgM01CDQo+IDxodHRwOi8vYmlnZmlsZS5tYWlsLm5hdmVyLmNvbS9iaWdm
aWxldXBsb2FkL2Rvd25sb2FkP2ZpZD1yL0ZDK3orNU02bmRIcXVsS29wT0hxdVpLbzIvRm9LWEhx
VW1Lb2dtRnhnd0t4TXdLeEtYSHF1OWF4Z2xLcWJ3YXh2amF4dmxLQU05RngybEZBS3dwNml2Rm8r
MEtBMjlLb3VyRjRpQ002aTBwekU9Pg0KPiBbaW1hZ2U6IFBD7KCA7J6lXQ0KPiA8aHR0cDovL2Jp
Z2ZpbGUubWFpbC5uYXZlci5jb20vYmlnZmlsZXVwbG9hZC9kb3dubG9hZD9maWQ9ci8rQyt6KzVN
Nm45SHF1bEtvcE9IcXVaS28yL0ZvS1hIcVVtS29nbUZ4Z3dLeE13S3hLWEhxdTlheGdsS3Fid2F4
dmphNkp2YXpNcnBBKzBNeHRYSzZKb0ZBTWRhemswYXhJNEt4Zy9wNnAwRnFnPT4gW2ltYWdlOg0K
PiDrhKTsnbTrsoQg7YG065287Jqw65OcXQ0KPiA8aHR0cHM6Ly9jbG91ZC5uYXZlci5jb20vc2F2
ZUZpbGUubmhuP3NlcnZpY2U9bWFpbCZyZXNvdXJjZT0lN0IlMjJzaXplJTIyJTNBMzE3MTA0NSUy
QyUyMm5hbWUlMjIlM0ElMjJDU1MrJUVCJUEwJTg4JUVDJTlEJUI0JUVDJTk1JTg0JUVDJTlCJTgz
LnBuZyUyMiUyQyUyMmRvd25sb2FkVXJsJTIyJTNBJTIyYmlnZmlsZS5tYWlsLm5hdmVyLmNvbSUy
RmJpZ2ZpbGV1cGxvYWQlMkZkb3dubG9hZCUzRmZpZCUzRHIlMkYlMkJDJTJCeiUyQjVNNm45SHF1
bEtvcE9IcXVaS28yJTJGRm9LWEhxVW1Lb2dtRnhnd0t4TXdLeEtYSHF1OWF4Z2xLcWJ3YXh2amE2
SnZhek1ycEElMkIwTXh0WEs2Sm9GQU1kYXprMGF4STRLeGclMkZwNnAwRnFnJTNEJTIyJTJDJTIy
a2V5JTIyJTNBJTIyJTIyJTdEJmZpbGVrZXk9ci8rQyt6KzVNNm45SHF1bEtvcE9IcXVaS28yL0Zv
S1hIcVVtS29nbUZ4Z3dLeE13S3hLWEhxdTlheGdsS3Fid2F4dmphNkp2YXpNcnBBKzBNeHRYSzZK
b0ZBTWRhemswYXhJNEt4Zy9wNnAwRnFnPT4gQ1NTDQo+IOugiOydtOyVhOybgy5wbmcgM01CDQo+
IDxodHRwOi8vYmlnZmlsZS5tYWlsLm5hdmVyLmNvbS9iaWdmaWxldXBsb2FkL2Rvd25sb2FkP2Zp
ZD1yLytDK3orNU02bjlIcXVsS29wT0hxdVpLbzIvRm9LWEhxVW1Lb2dtRnhnd0t4TXdLeEtYSHF1
OWF4Z2xLcWJ3YXh2amE2SnZhek1ycEErME14dFhLNkpvRkFNZGF6azBheEk0S3hnL3A2cDBGcWc9
Pg0KPiBbaW1hZ2U6IFBD7KCA7J6lXQ0KPiA8aHR0cDovL2JpZ2ZpbGUubWFpbC5uYXZlci5jb20v
YmlnZmlsZXVwbG9hZC9kb3dubG9hZD9maWQ9ci9SQyt6KzVNNm5ySHF1bEtvcE9IcXVaS28yL0Zv
S1hIcVVtS29nbUZ4Z3dLeE13S3hLWEhxdTlheGdsS3Fid2F4dmpGck1YRm92ZE14RkNheFV3YXhF
bEt4RkNweGIvS3FNOU1xMzBhekVtTW91PT4gW2ltYWdlOg0KPiDrhKTsnbTrsoQg7YG065287Jqw
65OcXQ0KPiA8aHR0cHM6Ly9jbG91ZC5uYXZlci5jb20vc2F2ZUZpbGUubmhuP3NlcnZpY2U9bWFp
bCZyZXNvdXJjZT0lN0IlMjJzaXplJTIyJTNBMTY2MTY4MyUyQyUyMm5hbWUlMjIlM0ElMjJIVE1M
NSVFQyU5OSU4MCslRUMlOEIlOUMlRUIlQTclQTglRUQlOEIlQjErJUVEJTgzJTlDJUVBJUI3JUI4
LnBuZyUyMiUyQyUyMmRvd25sb2FkVXJsJTIyJTNBJTIyYmlnZmlsZS5tYWlsLm5hdmVyLmNvbSUy
RmJpZ2ZpbGV1cGxvYWQlMkZkb3dubG9hZCUzRmZpZCUzRHIlMkZSQyUyQnolMkI1TTZuckhxdWxL
b3BPSHF1WktvMiUyRkZvS1hIcVVtS29nbUZ4Z3dLeE13S3hLWEhxdTlheGdsS3Fid2F4dmpGck1Y
Rm92ZE14RkNheFV3YXhFbEt4RkNweGIlMkZLcU05TXEzMGF6RW1Nb3UlM0QlMjIlMkMlMjJrZXkl
MjIlM0ElMjIlMjIlN0QmZmlsZWtleT1yL1JDK3orNU02bnJIcXVsS29wT0hxdVpLbzIvRm9LWEhx
VW1Lb2dtRnhnd0t4TXdLeEtYSHF1OWF4Z2xLcWJ3YXh2akZyTVhGb3ZkTXhGQ2F4VXdheEVsS3hG
Q3B4Yi9LcU05TXEzMGF6RW1Nb3U9PiBIVE1MNeyZgA0KPiDsi5zrp6jti7Eg7YOc6re4LnBuZyAy
TUINCj4gPGh0dHA6Ly9iaWdmaWxlLm1haWwubmF2ZXIuY29tL2JpZ2ZpbGV1cGxvYWQvZG93bmxv
YWQ/ZmlkPXIvUkMreis1TTZuckhxdWxLb3BPSHF1WktvMi9Gb0tYSHFVbUtvZ21GeGd3S3hNd0t4
S1hIcXU5YXhnbEtxYndheHZqRnJNWEZvdmRNeEZDYXhVd2F4RWxLeEZDcHhiL0txTTlNcTMwYXpF
bU1vdT0+DQo+ICAg64uk7Jq066Gc65OcIOq4sOqwhDogMjAyMC8wNS8wMSB+IDIwMjAvMDUvMzEN
Cj4NCj4NCj4NCj4g7J2067KI7KO8IOydvOygleydgCBKYXZhc2NyaXB0IOqzteu2gOyYgOyKteuL
iOuLpC4NCj4NCj4gSmF2YXNjcmlwdOulvCDsoITssrTsoIHsnLzroZwg6rCE64uo7Z6IIOyCtO2O
tOuztOqzoCDsoJzsnbTsv7zrpqzrpbwg7KCB7Jqp7ZWY64qUIOqyg+ydhCDqs7XrtoDtlojsirXr
i4jri6QuDQo+DQo+DQo+DQo+IOyngOuCnCDsnbzsoJXsnbTsl4jrjZggSFRNTOqzvCBDU1Psl5Ds
hJwg6rO167aA66W8IOuLpCDtlZjsp4Ag66q77ZaI642YIOu2gOu2hOydhCDqs7XrtoDtlojsirXr
i4jri6QuDQo+DQo+IEhUTUzsnZgg7Iuc66eo7YuxIO2DnOq3uOyZgCBDU1Mg66CI7J207JWE7JuD
7JeQIOuMgO2VtOyEnCDstpTqsIDroZwg6rO167aA7ZaI7Iq164uI64ukLg0KPg0KPiDqt7jrpqzq
s6Ag6rO167aA7ZaI642YIEhUTUzqs7wgQ1NT66W8IOuzteyKte2WiOyKteuLiOuLpC4NCj4NCj4N
Cj4NCj4g6rO167aA7ZaI642YIOuCtOyaqeyXkCDrjIDtlbQg7KCV66as7ZW064aT7J2AIOqyg+yd
hCDsgqzsp4TsnLzroZwg7LKo67aA7ZW065GQ7JeI7Iq164uI64ukLg0KPg0KPg0KPg0KPg0KPg0K
PiDssLjqs6DtlZwg7LGF7J2066aE7J6F64uI64ukLg0KPg0KPiAxLiBEbyBpdCDsnpDrsJTsiqTt
gazrpr3tirggKyDsoJzsnbTsv7zrpqwg7J6F66y4DQo+DQo+IDIuIEhUTUw1ICsgQ1NTMyDsm7kg
7ZGc7KSA7J2YIOygleyEnQ0KPg0KPg0KPg0KPiDsppDqsbDsmrQg7Jew7Zy0IOuztOuCtOyLnOq4
sCDrsJTrnbzqsqDsirXri4jri6QhDQo+DQo+DQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQo+ICpGcm9tOiogIuyLoOykgOyYgSI8anlzaGluQHRyaXpjb3JwLmNvbT4NCj4gKlRvOiog
Iuq5gOuvvOyEsSI8ZG9saWthcnRAbmF2ZXIuY29tPjsgIiDsnKDsnKDsp4Rb7ZWZ7IOdXSjshozt
lITtirjsm6jslrTsnLXtlanrjIDtlZkg7Lu07ZOo7YSw6rO17ZWZ6rO8KSI8DQo+IHdpbGRmb3Jj
ZUBraHUuYWMua3I+OyAi67CV7KCV7ZuIIjxrYW5ndGFrNjI5MUBuYXZlci5jb20+OyAiIOyLoOuP
meycpFvtlZnsg51dKOyGjO2UhO2KuOybqOyWtOycte2VqeuMgO2VmQ0KPiDsu7Ttk6jthLDqs7Xt
lZnqs7wpIjx2ZWwxMDI0QGtodS5hYy5rcj47DQo+ICpDYzoqDQo+ICpTZW50OiogMjAyMC0wNC0y
OCAo7ZmUKSAxMzo1MjozMCAoR01UKzA5OjAwKQ0KPiAqU3ViamVjdDoqIOydtOuyiOyjvCDqs7zs
oJwNCj4NCj4g7J2067KI7KO864qUIOuzhOuPhOydmCDqs7zsoJzripQg7JeG6rOgLA0KPiDqs4Tt
mo3rkJjsl4jrjZgg7Iqk7LyA7KSE64yA66GcIOydvOyglSDsp4TtlontlbQNCj4NCj4g6riI7JqU
7J287JeQIOyWtOuWpCDrgrTsmqnsnYQg7KeE7ZaJ7ZaI64qU7KeADQo+IOydtOuyiOyjvCDsl4Xr
rLQg64K07JqpIOuztOqzoCDrs7TrgrTspJgNCj4NCj4gLS0NCj4NCj4NCj4NCj4NCj4g4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiSDQo+DQo+ICjso7wpIO2KuOumrOymiOy9lO2NvOugiOydtOyFmA0KPg0KPiDsi6Ds
pIDsmIEgLyDsnbTsgqwNCj4NCj4gVFJJWiBDb3JwIEluYy4NCj4NCj4gSnVuWW91bmcgU2hpbiAv
IENUTw0KPiAoTSkgMDEwLTcyNzItMTI5Ng0KPg0KPiAoVCkgMDcwLTc1MjYtMDg3Mg0KPg0KPiAo
RkFYKSAwMi02NDQyLTA4NzINCj4g4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo+DQoNCg0KLS0gDQoNCg0KDQri
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJINCg0KKOyjvCkg7Yq466as7KaI7L2U7Y2866CI7J207IWYDQoNCuyLoOyk
gOyYgSAvIOydtOyCrA0KDQpUUklaIENvcnAgSW5jLg0KDQpKdW5Zb3VuZyBTaGluIC8gQ1RPDQoo
TSkgMDEwLTcyNzItMTI5Ng0KDQooVCkgMDcwLTc1MjYtMDg3Mg0KDQooRkFYKSAwMi02NDQyLTA4
NzINCuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkg0K
--00000000000090d8eb05a4ccdaee
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj48YnI+PC9kaXY+PGRpdj4mbHQ7IGltZyBzcmM9JnF1b3Q7Li9s
b2dvLnBuZyZxdW90OyBkYXRhLWlkPSZxdW90O2JpZy1sb2dvJnF1b3Q7IC8mZ3Q7PC9kaXY+PGRp
dj7snbTrn7Ag6rWs66y47J20IOyeiOuLpOqzoCDtlojsnYQg65WMPC9kaXY+PGRpdj5kYXRhLWlk
IOqwmeydgCBkYXRhLXh4IHByb3BlcnR564qUIOustOyKqCDsmqnrj4TroZwg7JOw64qU7KeA7JmA
PC9kaXY+PGRpdj7slrTrlrvqsowg7KCR6re87ZWY64qU7KeA65Ox64+EIOyhsOyCrO2VtOu0kOu0
kDwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+66eI7J2465Oc66e17J2EIOuztOuLpOuztOuLiC4u
Ljxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+PGltZyBzcmM9ImNpZDppaV9rOXM0
OGJjcDAiIGFsdD0iaW1hZ2UucG5nIiB3aWR0aD0iNDM5IiBoZWlnaHQ9IjE0NiI+PGJyPjwvZGl2
PjxkaXY+PGJyPjwvZGl2PjxkaXY+44WO44WOICZxdW90O+uLpOydjOyXkCDtlZjsnpDqtawmcXVv
dDvripQg7J6s67CM7JeI7Ja0LjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+7Iqk7LyA7KW064yA
66GcIOynhO2WieuQmOuKlOyngCDtmZXsnbjtlbTrs7Tqs6A8L2Rpdj48ZGl2PuydtOuyiOyjvOuK
lCDrgrTqsIAg7KGw7IKs7ZW067O0652864qU6rKDIOyZuOyXkOuKlCDquLDsobQg7Iqk7LyA7KSE
64yA66GcIOynhO2Wie2VtOu0kDwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+7ISc67KE7Kq9IOy9
lOuUqeydgCDsnqXqs6Drpbwg6riw67CY7Jy866GcIO2VmOuKlCDsm7kg7IiY7JeF7J2EIOuwsOya
sOqzoCDsnojri6Tqs6Ag7ZWY64uI6rmMLDwvZGl2PjxkaXY+7J6YIO2VmOqzoCDsnojsnYTqsbDr
nbzqs6Ag7IOd6rCB7J20IOuTpOyWtC4g6rGx7KCV7ZWY7KeAIOyViuqzoCDsnojsnYTqsowgPGJy
PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+7L2U65Sp7J20IOyLnOyekeuQmOuKlCDsnbzsoJXr
toDthLDripQg7ISc67KE7Kq964+EIOqwmeydtCDsp4TtlontlbTrtJDrtJA8L2Rpdj48ZGl2Pu2V
mOuptOyEnCDqtoHquIjtlZzqsoPsnYAg7Ja47KCc65Og7KeAIOusvOyWtOu0kOuPhCDsoovslYQ8
L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Rpdj48L2Rpdj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVv
dGUiPjxkaXYgZGlyPSJsdHIiIGNsYXNzPSJnbWFpbF9hdHRyIj4yMDIw64WEIDXsm5QgMeydvCAo
6riIKSDsmKTtm4QgNDoxMiwg67CV7KCV7ZuIICZsdDs8YSBocmVmPSJtYWlsdG86a2FuZ3RhazYy
OTFAbmF2ZXIuY29tIj5rYW5ndGFrNjI5MUBuYXZlci5jb208L2E+Jmd0O+uLmOydtCDsnpHshLE6
PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjow
cHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtw
YWRkaW5nLWxlZnQ6MWV4Ij48ZGl2IHN0eWxlPSJ3aWR0aDoxMDAlO21heC13aWR0aDo5ODBweCI+
PHRhYmxlIHN0eWxlPSJ0YWJsZS1sYXlvdXQ6Zml4ZWQiIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2lu
Zz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCI+PHRib2R5Pjx0cj48dGQ+PGltZyBzcmM9
Imh0dHBzOi8vc3NsLnBzdGF0aWMubmV0L3N0YXRpYy9wd2UvbWFpbC9kZXNraG9tZS9pY29fYXR0
X2NsaXAuZ2lmIiBhbHQ9IiIgd2lkdGg9IjciIGhlaWdodD0iMTAiPsKgPHN0cm9uZz7rjIDsmqnr
n4kg7LKo67aA7YyM7J28PC9zdHJvbmc+wqA8c3BhbiBzdHlsZT0iY29sb3I6cmdiKDU2LDE4Miwx
KSI+M+qwnDwvc3Bhbj4oOE1CKTwvdGQ+PHRkIHN0eWxlPSJmb250LXNpemU6MTFweDtsZXR0ZXIt
c3BhY2luZzotMXB4O2NvbG9yOnJnYigxMDIsMTAyLDEwMikiIGFsaWduPSJyaWdodCI+64yA7Jqp
65+JIOyyqOu2gCDtjIzsnbzsnYAgPHNwYW4gc3R5bGU9ImxldHRlci1zcGFjaW5nOjBweDtjb2xv
cjpyZ2IoMjU1LDUxLDApIj4zMOydvOqwhDwvc3Bhbj4g67O06rSAIC8gPHNwYW4gc3R5bGU9Imxl
dHRlci1zcGFjaW5nOjBweDtjb2xvcjpyZ2IoMjU1LDUxLDApIj4xMDDtmozquYzsp4A8L3NwYW4+
IOuLpOyatOuhnOuTnCDqsIDriqU8L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT0iaGVpZ2h0OjVweDtm
b250LXNpemU6MHB4IiBoZWlnaHQ9IjUiPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PHRhYmxl
IHN0eWxlPSJ0YWJsZS1sYXlvdXQ6Zml4ZWQiIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIg
Y2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCI+PHRib2R5Pjx0cj48dGQgY29sc3Bhbj0iMiIgc3R5
bGU9ImJvcmRlci1jb2xvcjpyZ2IoMjM3LDIzNywyMzgpIHJnYigyMzcsMjM3LDIzOCkgY3VycmVu
dGNvbG9yO2JvcmRlci1zdHlsZTpzb2xpZCBzb2xpZCBub25lO2JvcmRlci13aWR0aDoxcHggMXB4
IDBweCI+PHRhYmxlIHN0eWxlPSJib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2IoMjM3LDIzNywy
MzgpO3RhYmxlLWxheW91dDpmaXhlZCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgY2VsbHNw
YWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiPjx0Ym9keT48dHI+PHRkIHN0eWxl
PSJ3aWR0aDoyMHB4IiB3aWR0aD0iMjAiIHZhbGlnbj0ibWlkZGxlIiBhbGlnbj0icmlnaHQiPjxh
IGhyZWY9Imh0dHA6Ly9iaWdmaWxlLm1haWwubmF2ZXIuY29tL2JpZ2ZpbGV1cGxvYWQvZG93bmxv
YWQ/ZmlkPXIvRkMreis1TTZuZEhxdWxLb3BPSHF1WktvMi9Gb0tYSHFVbUtvZ21GeGd3S3hNd0t4
S1hIcXU5YXhnbEtxYndheHZqYXh2bEtBTTlGeDJsRkFLd3A2aXZGbyswS0EyOUtvdXJGNGlDTTZp
MHB6RT0iIHRhcmdldD0iX2JsYW5rIj4gPGltZyBzcmM9Imh0dHBzOi8vc3NsLnBzdGF0aWMubmV0
L3N0YXRpYy9wd2Uvbm0vYnRuX3NhdmVwYy5wbmciIGFsdD0iUEPsoIDsnqUiIHN0eWxlPSJ2ZXJ0
aWNhbC1hbGlnbjogdG9wOyIgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiBib3JkZXI9IjAiPjwvYT48
L3RkPjx0ZCBzdHlsZT0id2lkdGg6MjBweCIgd2lkdGg9IjIwIiB2YWxpZ249Im1pZGRsZSIgYWxp
Z249InJpZ2h0Ij48YSBocmVmPSJodHRwczovL2Nsb3VkLm5hdmVyLmNvbS9zYXZlRmlsZS5uaG4/
c2VydmljZT1tYWlsJmFtcDtyZXNvdXJjZT0lN0IlMjJzaXplJTIyJTNBMzU0MzE1MiUyQyUyMm5h
bWUlMjIlM0ElMjJqcXVlcnkrJUVDJTlEJUI0JUVCJUIyJUE0JUVEJThBJUI4LnBuZyUyMiUyQyUy
MmRvd25sb2FkVXJsJTIyJTNBJTIyYmlnZmlsZS5tYWlsLm5hdmVyLmNvbSUyRmJpZ2ZpbGV1cGxv
YWQlMkZkb3dubG9hZCUzRmZpZCUzRHIlMkZGQyUyQnolMkI1TTZuZEhxdWxLb3BPSHF1WktvMiUy
RkZvS1hIcVVtS29nbUZ4Z3dLeE13S3hLWEhxdTlheGdsS3Fid2F4dmpheHZsS0FNOUZ4MmxGQUt3
cDZpdkZvJTJCMEtBMjlLb3VyRjRpQ002aTBwekUlM0QlMjIlMkMlMjJrZXklMjIlM0ElMjIlMjIl
N0QmYW1wO2ZpbGVrZXk9ci9GQyt6KzVNNm5kSHF1bEtvcE9IcXVaS28yL0ZvS1hIcVVtS29nbUZ4
Z3dLeE13S3hLWEhxdTlheGdsS3Fid2F4dmpheHZsS0FNOUZ4MmxGQUt3cDZpdkZvKzBLQTI5S291
ckY0aUNNNmkwcHpFPSIgdGFyZ2V0PSJfYmxhbmsiPiA8aW1nIHNyYz0iaHR0cHM6Ly9zc2wucHN0
YXRpYy5uZXQvc3RhdGljL3B3ZS9ubS9idG5fc2F2ZW5kci5wbmciIGFsdD0i64Sk7J2067KEIO2B
tOudvOyasOuTnCIgc3R5bGU9InZlcnRpY2FsLWFsaWduOiB0b3A7IiB3aWR0aD0iMTciIGhlaWdo
dD0iMTciIGJvcmRlcj0iMCI+PC9hPjwvdGQ+PHRkIHN0eWxlPSJ3aWR0aDphdXRvO2xpbmUtaGVp
Z2h0OjE3cHg7cGFkZGluZzozcHggN3B4IiB3aWR0aD0iKiI+PGEgaHJlZj0iaHR0cDovL2JpZ2Zp
bGUubWFpbC5uYXZlci5jb20vYmlnZmlsZXVwbG9hZC9kb3dubG9hZD9maWQ9ci9GQyt6KzVNNm5k
SHF1bEtvcE9IcXVaS28yL0ZvS1hIcVVtS29nbUZ4Z3dLeE13S3hLWEhxdTlheGdsS3Fid2F4dmph
eHZsS0FNOUZ4MmxGQUt3cDZpdkZvKzBLQTI5S291ckY0aUNNNmkwcHpFPSIgdGl0bGU9ImpxdWVy
eSDsnbTrsqTtirgucG5nIiBzdHlsZT0iY29sb3I6cmdiKDUxLDUxLDUxKTtmb250LXNpemU6MTJw
eDtkaXNwbGF5OmJsb2NrO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFw
O3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO3RleHQtZGVjb3JhdGlvbjpub25lIiB0YXJnZXQ9
Il9ibGFuayI+anF1ZXJ5IOydtOuypO2KuC5wbmcgPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OnRh
aG9tYTtmb250LXNpemU6MTFweDtjb2xvcjpyZ2IoMTUzLDE1MywxNTMpIj4zTUI8L3NwYW4+PC9h
PjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PHRhYmxlIHN0eWxlPSJib3JkZXItYm90dG9tOjFw
eCBzb2xpZCByZ2IoMjM3LDIzNywyMzgpO3RhYmxlLWxheW91dDpmaXhlZCIgd2lkdGg9IjEwMCUi
IGhlaWdodD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAi
Pjx0Ym9keT48dHI+PHRkIHN0eWxlPSJ3aWR0aDoyMHB4IiB3aWR0aD0iMjAiIHZhbGlnbj0ibWlk
ZGxlIiBhbGlnbj0icmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9iaWdmaWxlLm1haWwubmF2ZXIuY29t
L2JpZ2ZpbGV1cGxvYWQvZG93bmxvYWQ/ZmlkPXIvK0Mreis1TTZuOUhxdWxLb3BPSHF1WktvMi9G
b0tYSHFVbUtvZ21GeGd3S3hNd0t4S1hIcXU5YXhnbEtxYndheHZqYTZKdmF6TXJwQSswTXh0WEs2
Sm9GQU1kYXprMGF4STRLeGcvcDZwMEZxZz0iIHRhcmdldD0iX2JsYW5rIj4gPGltZyBzcmM9Imh0
dHBzOi8vc3NsLnBzdGF0aWMubmV0L3N0YXRpYy9wd2Uvbm0vYnRuX3NhdmVwYy5wbmciIGFsdD0i
UEPsoIDsnqUiIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjogdG9wOyIgd2lkdGg9IjE3IiBoZWlnaHQ9
IjE3IiBib3JkZXI9IjAiPjwvYT48L3RkPjx0ZCBzdHlsZT0id2lkdGg6MjBweCIgd2lkdGg9IjIw
IiB2YWxpZ249Im1pZGRsZSIgYWxpZ249InJpZ2h0Ij48YSBocmVmPSJodHRwczovL2Nsb3VkLm5h
dmVyLmNvbS9zYXZlRmlsZS5uaG4/c2VydmljZT1tYWlsJmFtcDtyZXNvdXJjZT0lN0IlMjJzaXpl
JTIyJTNBMzE3MTA0NSUyQyUyMm5hbWUlMjIlM0ElMjJDU1MrJUVCJUEwJTg4JUVDJTlEJUI0JUVD
JTk1JTg0JUVDJTlCJTgzLnBuZyUyMiUyQyUyMmRvd25sb2FkVXJsJTIyJTNBJTIyYmlnZmlsZS5t
YWlsLm5hdmVyLmNvbSUyRmJpZ2ZpbGV1cGxvYWQlMkZkb3dubG9hZCUzRmZpZCUzRHIlMkYlMkJD
JTJCeiUyQjVNNm45SHF1bEtvcE9IcXVaS28yJTJGRm9LWEhxVW1Lb2dtRnhnd0t4TXdLeEtYSHF1
OWF4Z2xLcWJ3YXh2amE2SnZhek1ycEElMkIwTXh0WEs2Sm9GQU1kYXprMGF4STRLeGclMkZwNnAw
RnFnJTNEJTIyJTJDJTIya2V5JTIyJTNBJTIyJTIyJTdEJmFtcDtmaWxla2V5PXIvK0Mreis1TTZu
OUhxdWxLb3BPSHF1WktvMi9Gb0tYSHFVbUtvZ21GeGd3S3hNd0t4S1hIcXU5YXhnbEtxYndheHZq
YTZKdmF6TXJwQSswTXh0WEs2Sm9GQU1kYXprMGF4STRLeGcvcDZwMEZxZz0iIHRhcmdldD0iX2Js
YW5rIj4gPGltZyBzcmM9Imh0dHBzOi8vc3NsLnBzdGF0aWMubmV0L3N0YXRpYy9wd2Uvbm0vYnRu
X3NhdmVuZHIucG5nIiBhbHQ9IuuEpOydtOuyhCDtgbTrnbzsmrDrk5wiIHN0eWxlPSJ2ZXJ0aWNh
bC1hbGlnbjogdG9wOyIgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiBib3JkZXI9IjAiPjwvYT48L3Rk
Pjx0ZCBzdHlsZT0id2lkdGg6YXV0bztsaW5lLWhlaWdodDoxN3B4O3BhZGRpbmc6M3B4IDdweCIg
d2lkdGg9IioiPjxhIGhyZWY9Imh0dHA6Ly9iaWdmaWxlLm1haWwubmF2ZXIuY29tL2JpZ2ZpbGV1
cGxvYWQvZG93bmxvYWQ/ZmlkPXIvK0Mreis1TTZuOUhxdWxLb3BPSHF1WktvMi9Gb0tYSHFVbUtv
Z21GeGd3S3hNd0t4S1hIcXU5YXhnbEtxYndheHZqYTZKdmF6TXJwQSswTXh0WEs2Sm9GQU1kYXpr
MGF4STRLeGcvcDZwMEZxZz0iIHRpdGxlPSJDU1Mg66CI7J207JWE7JuDLnBuZyIgc3R5bGU9ImNv
bG9yOnJnYig1MSw1MSw1MSk7Zm9udC1zaXplOjEycHg7ZGlzcGxheTpibG9jazt0ZXh0LW92ZXJm
bG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRl
bjt0ZXh0LWRlY29yYXRpb246bm9uZSIgdGFyZ2V0PSJfYmxhbmsiPkNTUyDroIjsnbTslYTsm4Mu
cG5nIDxzcGFuIHN0eWxlPSJmb250LWZhbWlseTp0YWhvbWE7Zm9udC1zaXplOjExcHg7Y29sb3I6
cmdiKDE1MywxNTMsMTUzKSI+M01CPC9zcGFuPjwvYT48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxl
Pjx0YWJsZSBzdHlsZT0iYm9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiKDIzNywyMzcsMjM4KTt0
YWJsZS1sYXlvdXQ6Zml4ZWQiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGNlbGxzcGFjaW5n
PSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIj48dGJvZHk+PHRyPjx0ZCBzdHlsZT0id2lk
dGg6MjBweCIgd2lkdGg9IjIwIiB2YWxpZ249Im1pZGRsZSIgYWxpZ249InJpZ2h0Ij48YSBocmVm
PSJodHRwOi8vYmlnZmlsZS5tYWlsLm5hdmVyLmNvbS9iaWdmaWxldXBsb2FkL2Rvd25sb2FkP2Zp
ZD1yL1JDK3orNU02bnJIcXVsS29wT0hxdVpLbzIvRm9LWEhxVW1Lb2dtRnhnd0t4TXdLeEtYSHF1
OWF4Z2xLcWJ3YXh2akZyTVhGb3ZkTXhGQ2F4VXdheEVsS3hGQ3B4Yi9LcU05TXEzMGF6RW1Nb3U9
IiB0YXJnZXQ9Il9ibGFuayI+IDxpbWcgc3JjPSJodHRwczovL3NzbC5wc3RhdGljLm5ldC9zdGF0
aWMvcHdlL25tL2J0bl9zYXZlcGMucG5nIiBhbHQ9IlBD7KCA7J6lIiBzdHlsZT0idmVydGljYWwt
YWxpZ246IHRvcDsiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgYm9yZGVyPSIwIj48L2E+PC90ZD48
dGQgc3R5bGU9IndpZHRoOjIwcHgiIHdpZHRoPSIyMCIgdmFsaWduPSJtaWRkbGUiIGFsaWduPSJy
aWdodCI+PGEgaHJlZj0iaHR0cHM6Ly9jbG91ZC5uYXZlci5jb20vc2F2ZUZpbGUubmhuP3NlcnZp
Y2U9bWFpbCZhbXA7cmVzb3VyY2U9JTdCJTIyc2l6ZSUyMiUzQTE2NjE2ODMlMkMlMjJuYW1lJTIy
JTNBJTIySFRNTDUlRUMlOTklODArJUVDJThCJTlDJUVCJUE3JUE4JUVEJThCJUIxKyVFRCU4MyU5
QyVFQSVCNyVCOC5wbmclMjIlMkMlMjJkb3dubG9hZFVybCUyMiUzQSUyMmJpZ2ZpbGUubWFpbC5u
YXZlci5jb20lMkZiaWdmaWxldXBsb2FkJTJGZG93bmxvYWQlM0ZmaWQlM0RyJTJGUkMlMkJ6JTJC
NU02bnJIcXVsS29wT0hxdVpLbzIlMkZGb0tYSHFVbUtvZ21GeGd3S3hNd0t4S1hIcXU5YXhnbEtx
YndheHZqRnJNWEZvdmRNeEZDYXhVd2F4RWxLeEZDcHhiJTJGS3FNOU1xMzBhekVtTW91JTNEJTIy
JTJDJTIya2V5JTIyJTNBJTIyJTIyJTdEJmFtcDtmaWxla2V5PXIvUkMreis1TTZuckhxdWxLb3BP
SHF1WktvMi9Gb0tYSHFVbUtvZ21GeGd3S3hNd0t4S1hIcXU5YXhnbEtxYndheHZqRnJNWEZvdmRN
eEZDYXhVd2F4RWxLeEZDcHhiL0txTTlNcTMwYXpFbU1vdT0iIHRhcmdldD0iX2JsYW5rIj4gPGlt
ZyBzcmM9Imh0dHBzOi8vc3NsLnBzdGF0aWMubmV0L3N0YXRpYy9wd2Uvbm0vYnRuX3NhdmVuZHIu
cG5nIiBhbHQ9IuuEpOydtOuyhCDtgbTrnbzsmrDrk5wiIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjog
dG9wOyIgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiBib3JkZXI9IjAiPjwvYT48L3RkPjx0ZCBzdHls
ZT0id2lkdGg6YXV0bztsaW5lLWhlaWdodDoxN3B4O3BhZGRpbmc6M3B4IDdweCIgd2lkdGg9Iioi
PjxhIGhyZWY9Imh0dHA6Ly9iaWdmaWxlLm1haWwubmF2ZXIuY29tL2JpZ2ZpbGV1cGxvYWQvZG93
bmxvYWQ/ZmlkPXIvUkMreis1TTZuckhxdWxLb3BPSHF1WktvMi9Gb0tYSHFVbUtvZ21GeGd3S3hN
d0t4S1hIcXU5YXhnbEtxYndheHZqRnJNWEZvdmRNeEZDYXhVd2F4RWxLeEZDcHhiL0txTTlNcTMw
YXpFbU1vdT0iIHRpdGxlPSJIVE1MNeyZgCDsi5zrp6jti7Eg7YOc6re4LnBuZyIgc3R5bGU9ImNv
bG9yOnJnYig1MSw1MSw1MSk7Zm9udC1zaXplOjEycHg7ZGlzcGxheTpibG9jazt0ZXh0LW92ZXJm
bG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRl
bjt0ZXh0LWRlY29yYXRpb246bm9uZSIgdGFyZ2V0PSJfYmxhbmsiPkhUTUw17JmAIOyLnOunqO2L
sSDtg5zqt7gucG5nIDxzcGFuIHN0eWxlPSJmb250LWZhbWlseTp0YWhvbWE7Zm9udC1zaXplOjEx
cHg7Y29sb3I6cmdiKDE1MywxNTMsMTUzKSI+Mk1CPC9zcGFuPjwvYT48L3RkPjwvdHI+PC90Ym9k
eT48L3RhYmxlPjwvdGQ+PC90cj48dHI+PHRkIGNvbHNwYW49IjIiIHN0eWxlPSJmb250LXNpemU6
MTFweDtsZXR0ZXItc3BhY2luZzotMXB4IiBoZWlnaHQ9IjI2Ij7CoMKg64uk7Jq066Gc65OcIOq4
sOqwhDogPHNwYW4gc3R5bGU9ImxldHRlci1zcGFjaW5nOjBweDtjb2xvcjpyZ2IoMjU1LDUxLDAp
Ij4yMDIwLzA1LzAxIH4gMjAyMC8wNS8zMTwvc3Bhbj48L3RkPjwvdHI+PHRyPjx0ZD48dGFibGUg
c3R5bGU9InRhYmxlLWxheW91dDpmaXhlZCIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBj
ZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIj48dGJvZHk+PHRyPjx0ZCBoZWlnaHQ9IjciPjwvdGQ+
PC90cj48dHI+PHRkPjxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6cmdiKDIzNiwyMzYsMjM2
KTtoZWlnaHQ6MXB4O3dpZHRoOjEwMCUiPjwvZGl2PjwvdGQ+PC90cj48dHI+PHRkIGhlaWdodD0i
MjAiPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48
L2Rpdj48ZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxMHB0O2ZvbnQtZmFtaWx5Okd1bGltLHNh
bnMtc2VyaWYiPjxwPsKgPC9wPjxwPuydtOuyiOyjvCDsnbzsoJXsnYAgSmF2YXNjcmlwdCDqs7Xr
toDsmIDsirXri4jri6QuPC9wPjxwPkphdmFzY3JpcHTrpbwg7KCE7LK07KCB7Jy866GcIOqwhOuL
qO2eiCDsgrTtjrTrs7Tqs6Ag7KCc7J207L+866as66W8IOyggeyaqe2VmOuKlCDqsoPsnYQg6rO1
67aA7ZaI7Iq164uI64ukLjwvcD48cD7CoDwvcD48cD7sp4Drgpwg7J287KCV7J207JeI642YIEhU
TUzqs7wgQ1NT7JeQ7IScIOqzteu2gOulvCDri6Qg7ZWY7KeAIOuqu+2WiOuNmCDrtoDrtoTsnYQg
6rO167aA7ZaI7Iq164uI64ukLjwvcD48cD5IVE1M7J2YIOyLnOunqO2LsSDtg5zqt7jsmYAgQ1NT
IOugiOydtOyVhOybg+yXkCDrjIDtlbTshJwg7LaU6rCA66GcIOqzteu2gO2WiOyKteuLiOuLpC48
L3A+PHA+6re466as6rOgIOqzteu2gO2WiOuNmCBIVE1M6rO8IENTU+ulvCDrs7XsirXtlojsirXr
i4jri6QuPC9wPjxwPsKgPC9wPjxwPuqzteu2gO2WiOuNmCDrgrTsmqnsl5Ag64yA7ZW0IOygleum
rO2VtOuGk+ydgCDqsoPsnYQg7IKs7KeE7Jy866GcIOyyqOu2gO2VtOuRkOyXiOyKteuLiOuLpC48
L3A+PHA+wqA8L3A+PHA+wqA8L3A+PHA+7LC46rOg7ZWcIOyxheydtOumhOyeheuLiOuLpC48L3A+
PHA+MS4gRG8gaXQg7J6Q67CU7Iqk7YGs66a97Yq4ICsg7KCc7J207L+866asIOyeheusuDwvcD48
cD4yLiBIVE1MNSArIENTUzMg7Ju5IO2RnOykgOydmCDsoJXshJ08L3A+PHA+wqA8L3A+PHA+7KaQ
6rGw7Jq0IOyXsO2ctCDrs7TrgrTsi5zquLAg67CU65286rKg7Iq164uI64ukITwvcD48cD7CoDwv
cD48cCBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtwYWRkaW5n
OjBweCAwcHggMHB4IDEwcHQiPjxzcGFuPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tPC9zcGFu
Pjxicj48Yj5Gcm9tOjwvYj4gJnF1b3Q77Iug7KSA7JiBJnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0
bzpqeXNoaW5AdHJpemNvcnAuY29tIiB0YXJnZXQ9Il9ibGFuayI+anlzaGluQHRyaXpjb3JwLmNv
bTwvYT4mZ3Q7IDxicj48Yj5Ubzo8L2I+ICZxdW90O+q5gOuvvOyEsSZxdW90OyZsdDs8YSBocmVm
PSJtYWlsdG86ZG9saWthcnRAbmF2ZXIuY29tIiB0YXJnZXQ9Il9ibGFuayI+ZG9saWthcnRAbmF2
ZXIuY29tPC9hPiZndDs7ICZxdW90OyDsnKDsnKDsp4Rb7ZWZ7IOdXSjshoztlITtirjsm6jslrTs
nLXtlanrjIDtlZkg7Lu07ZOo7YSw6rO17ZWZ6rO8KSZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86
d2lsZGZvcmNlQGtodS5hYy5rciIgdGFyZ2V0PSJfYmxhbmsiPndpbGRmb3JjZUBraHUuYWMua3I8
L2E+Jmd0OzsgJnF1b3Q767CV7KCV7ZuIJnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzprYW5ndGFr
NjI5MUBuYXZlci5jb20iIHRhcmdldD0iX2JsYW5rIj5rYW5ndGFrNjI5MUBuYXZlci5jb208L2E+
Jmd0OzsgJnF1b3Q7IOyLoOuPmeycpFvtlZnsg51dKOyGjO2UhO2KuOybqOyWtOycte2VqeuMgO2V
mSDsu7Ttk6jthLDqs7XtlZnqs7wpJnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzp2ZWwxMDI0QGto
dS5hYy5rciIgdGFyZ2V0PSJfYmxhbmsiPnZlbDEwMjRAa2h1LmFjLmtyPC9hPiZndDs7IDxicj48
Yj5DYzo8L2I+IDxicj48Yj5TZW50OjwvYj4gMjAyMC0wNC0yOCAo7ZmUKSAxMzo1MjozMCAoR01U
KzA5OjAwKTxicj48Yj5TdWJqZWN0OjwvYj4g7J2067KI7KO8IOqzvOygnDxicj7CoDwvcD48ZGl2
IGRpcj0ibHRyIj48ZGl2PuydtOuyiOyjvOuKlCDrs4Trj4TsnZgg6rO87KCc64qUIOyXhuqzoCw8
L2Rpdj48ZGl2PuqzhO2ajeuQmOyXiOuNmCDsiqTsvIDspITrjIDroZwg7J287KCVIOynhO2Wie2V
tDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2Puq4iOyalOydvOyXkCDslrTrlqQg64K07Jqp7J2EIOyn
hO2Wie2WiOuKlOyngCDCoDwvZGl2PjxkaXY+7J2067KI7KO8IOyXheustCDrgrTsmqkg67O06rOg
IOuztOuCtOykmMKgPC9kaXY+PGJyPi0tIDxicj48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRy
Ij48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+
wqA8L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj48L3NwYW4+4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9w
PjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+KDwvc3Bhbj7so7w8c3BhbiBsYW5nPSJFTi1VUyI+KcKg
PC9zcGFuPu2KuOumrOymiOy9lO2NvOugiOydtOyFmDxzcGFuIGxhbmc9IkVOLVVTIj7CoMKgIMKg
IMKgIMKgIMKgwqDCoDwvc3Bhbj7CoDwvc3Bhbj48L3A+PHAgc3R5bGU9ImNvbG9yOnJnYig4MCww
LDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPuyLoOykgOyYgSAvPHNwYW4gbGFu
Zz0iRU4tVVMiPiDsnbTsgqzCoCA8L3NwYW4+44CA44CA44CA44CA44CA44CA44CA44CA44CA44CA
PHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bhbj48L3NwYW4+PC9wPjxkaXYgc3R5bGU9ImNvbG9yOnJn
Yig4MCwwLDgwKSI+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPlRSSVogQ29ycCBJbmMuPC9zcGFuPjwv
cD48cD48c3BhbiBsYW5nPSJFTi1VUyI+SnVuWW91bmcgU2hpbiAvIENUT8KgPC9zcGFuPjwvcD48
ZGl2PjxkaXY+PHNwYW4gbGFuZz0iRU4tVVMiPihNKSAwMTAtNzI3Mi0xMjk2PC9zcGFuPjxwPjxz
cGFuIGxhbmc9IkVOLVVTIj4oVCkgMDcwLTc1MjYtMDg3Mjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFu
Zz0iRU4tVVMiPihGQVgpIDAyLTY0NDItMDg3MsKgIDwvc3Bhbj48YnI+PHNwYW4gbGFuZz0iRU4t
VVMiPjxzcGFuPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvc3Bhbj48L3NwYW4+PC9wPjwvZGl2PjwvZGl2Pjwv
ZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg0KDQoNCjwvZGl2PjwvZGl2Pjx0YWJs
ZSBzdHlsZT0iZGlzcGxheTpub25lIj48dGJvZHk+PHRyPjx0ZD48aW1nIHNyYz0iaHR0cHM6Ly9t
YWlsLm5hdmVyLmNvbS9yZWFkUmVjZWlwdC9ub3RpZnkvP2ltZz1yZmVDJTJCeiUyQjVNNm5ZYXF1
bEtvcE9wb0lDRnhpU3BBYnFheEp2TW8lMkJ2SzZLck1yTSUyRkt6TSUyRmFBM29NeHV3YXgwZ01Y
JTJCME1vZ3dGWmw1V0xsNXBOaUM3NDBUaG9SOERCRmMxNmxnJTJCSGlHRDRGVGJOZzVNcmVSLmdp
ZiIgYm9yZGVyPSIwIj48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwvYmxvY2txdW90ZT48L2Rp
dj48YnIgY2xlYXI9ImFsbCI+PGJyPi0tIDxicj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxf
c2lnbmF0dXJlIj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXYgc3R5bGU9
ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+PGJyPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+PGJy
Pjwvc3Bhbj7iiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJI8L3A+PC9kaXY+PHAgc3R5bGU9ImNvbG9yOnJnYig4MCww
LDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiIGxhbmc9IkVOLVVTIj48L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPjxzcGFuIGxhbmc9IkVOLVVTIj4oPC9zcGFu
PuyjvDxzcGFuIGxhbmc9IkVOLVVTIj4pwqA8L3NwYW4+7Yq466as7KaI7L2U7Y2866CI7J207IWY
PHNwYW4gbGFuZz0iRU4tVVMiPsKgwqAgwqAgwqAgwqAgwqDCoMKgPC9zcGFuPjxicj48L3NwYW4+
PC9wPjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0Ij7si6DspIDsmIEgLzxzcGFuIGxhbmc9IkVOLVVTIj4g7J207IKswqAgPC9zcGFuPuOA
gOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgDxzcGFuIGxhbmc9IkVOLVVTIj48L3NwYW4+PC9z
cGFuPjwvcD48ZGl2IHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxwPjxzcGFuIGxhbmc9IkVO
LVVTIj5UUklaIENvcnAgSW5jLjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPkp1bllv
dW5nIFNoaW4gLyBDVE88YnI+PC9zcGFuPjwvcD48ZGl2PjxkaXY+PHNwYW4gbGFuZz0iRU4tVVMi
PihNKSAwMTAtNzI3Mi0xMjk2PC9zcGFuPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oVCkgMDcwLTc1
MjYtMDg3Mjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihGQVgpIDAyLTY0NDItMDg3
MsKgIDwvc3Bhbj48YnI+PHNwYW4gbGFuZz0iRU4tVVMiPjxzcGFuPuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwv
c3Bhbj48L3NwYW4+PC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2
Pg0K
--00000000000090d8eb05a4ccdaee--
--00000000000090d8ec05a4ccdaef
Content-Type: image/png; name="image.png"
Content-Disposition: inline; filename="image.png"
Content-Transfer-Encoding: base64
Content-ID: <ii_k9s48bcp0>
X-Attachment-Id: ii_k9s48bcp0
iVBORw0KGgoAAAANSUhEUgAAAbcAAACSCAYAAADGgYTaAAAgAElEQVR4nOzd51siacI2fP6493h2
nzvt3vvs7qTdSTvTPbl7ptP09HRO5iyIShAJomLOCYyYUBERUBQDIjkjwXC+H9BqS0Cxp9M614ff
MdNl5SrqrCtUFcPs8OF12HL4YffswOWPvFJOXxjbruBrWWeCeF2s7mDCuewORuHd2UUoBoL4XVCM
LyCHJUUJr/m1L4vxtjeWIAiC+H0g4UYQBEFcOCTcCIIgiAuHhBtBEARx4ZBwIwiCIC4cEm4EQRDE
hUPCjSAIgrhwSLgRBEEQFw4JN4IgCOLCIeFGEARBXDgk3E7hC+9Bv2rGps1NG+7yh6Ga10M+OoUt
u5cabnH4oF/ZhC/N1xw5/WFMqXUIRg/OtV6eYBRLa1uwe4JpjR+MHmBevwqL05f2MibnFuENXdzX
Ndk8QcwsLKW97802D7RLawhE9s8cNxA9wPK6BRtW12vfDm9oF4ZVM8x2T1rjm7bsWNmwnvucC8WA
jW0XdCsbb/3YEUQ6fvfhNqhUURd9qyuA2YUl+Hb2cOPXJzCub0MgbcLwxCyC0fj42y4/ithVuPMo
E9lFbHz85ffQLq0hFAMmZrXgi2WwugLU/L2hGCZmtGjrUcB2GEYLSyaIZa1QafT49XEW/OG9pOv2
5Xc38Of3PqUZU81j0+pGTUMbtMtr1Lhbdi8a2npQ39JNae8dhD+8B394DwUsLqbUOtp2v/fJVwnz
L6kQwLezi5/vP4PV5X/rx0e/soG/fPB5wnoeKSzjJQ15hzeEroFR2v6ob+nG0PgMvKEYNAYTnuYU
w38YVhOzWvxvkuX0Do4jGD3A2JQaZTwR7cZlbHo+cf5KFbw7u6hr6YJ8dCqtEOnsH0Zz5wA8wdip
403OLaK6tgmuQIQaZnUFUC1twsjUHDVMpTEkrFdTRz9cgQg6+obR2N6X8gasqIyXsA+UKg1CMUA+
OgWuqO6lgpEg3rTffbjduPsEGsMqQjFg0biOMp4YTl8Y3/50B8trFvDEMgwqVdQPemRyDsXlAniC
UYRigH7VjP/+2z/xt398ib98+DmeZBVRoeANxVDb1Im7T3KQX8rBNz/dhsXpw7xuBXyJDJPqRdy6
9zRluF299QDbSUpbG1YXhLXNWDCYqGHrVhe4wjpUCKSoEEhRWlmNL767Bk8oBn94DznF5ZiY1SbM
Kxg9wBffXaeVQEMx4KdfHp4abk5/GL2D4/jlYRY+/PwbfPDZ17j/NBcDI5O0i28yP/78ABOzC+c6
Tt7QLqbUOnx3/Vc0tPfA4Q2depG1uYOobe5EhUCKO48y8cvDDFQIpOjoG4InGMW8fgUPMvKocDti
cfjAqa7F9LwewegBXP4wnL4d9A9PoKS8ihYKOSXleJRZSO3zo/l7QzHUNLajf3ji1HUMRg+wbnGi
pFyAa788glq3kvJcCMXiYVpeVQOnbwe+nT04fTswme2oFEgxNDFLjTc6paatU4VAir9/fAmbNjfa
ehSQtXSnVbtg94ZQwOJiXreCUAzoH54Ak1MNlz9MlWCD0QOYzHbwxTJ8d+0O3v/0a3x86QcUMDmY
0Rjg26Fvj8Zgwrc//YL3PrlM87d/XsKnX13F3OLyW78mEBcDCbdzhFswegBpYye65aO0eVy9dR8m
sw1KlQac6loqFIzr2yipEGDJtIVQDCivqkFDW+8rCTc2TwxpYwcWjetJL6BTah2yCtkYnVRjYGQS
N+89xfhMYqBsWN346F/fQT42TZvPaeHmD++ha2AEz3JKMLe4DN/OLgKRfUzOLSIjn4XO/pGU1XdL
axZc+v4mWFwRHN7QmcdnzeKASmNAU0c/itl8TM/rUVJeBZ6oHoNKFXQrG3D5Tw/ThrZe1LV00Yal
Cjfj+jau3LwHWWsPnL4waps7wRfL8Cy3BIUsLi0USisFGBqfSVieb2f31HBzeEPQGTcwMDIJNk8M
WVsPFGPTyCutRFu3AiqNAZs2N23aQGQfnf3D+PVxNgwmMzT6VfDFMrB5Etx7mkMLt2Q+/erqucLN
H95Dz6ASVTWN1HnQoxjD1Z/vo6Gth6oGdQUiKGLzwZc0YN3iRDB6AE8wih6FEhl5TKg0Btp8vaEY
1i0OrG7aaNSLRuSVVpJwI14ZEm53nyCvpAI8sQz5TA4yC1inhltn3zDEslYqkKyuAD7+8geUVAiQ
kc9EPpNDXQy0S2soYHLh9O0gFAM0+lXcfpCB1m45yqskvyncCphcZOazklZ9BSL7yCxgYXRSDYG0
CSyuCJd+uAnliXDzh/cgkDbhaU4Jrt95jKW1Lepvp4Wb0x8Gp7oWwycuqMHoAbrlY6iSNCQEji+8
B5XGgNySSrR2K8DiilDT0I6NbeeppZveQSXK+RLUNXdh1WxDMHqAQOQAg0oVONW1ENe3wmS2n3qM
c4rLUcTm0wI3WbgFIvsQ1rXgcVYhcksqMK5awOikGoqxaXCFdShi8xJKbk9zisETyyj1LV1wB6On
htvqpg1cUR0qBbWYmNVCo1/FgsGE5TULJA1tqKiqwcDIJO28WNuyI7ekAg+e54MvlmFhaQ2KMRU6
+4eRXcROCDffzi7Wt51w+cMIxYB/fvkDzHYP2noUKOOKoJrXw3n4t5MCkX0oVRoUlwug0hiobegd
VOJBRj4mZhaoGxOrO4BfH2dj60SbnycYQ11LN5o6+mj7YGltC6UVApTzJagUSCksrgjZxWzSpke8
MiTc7j6BQNqIbvkoRHUtyC2pgNMXxmdf/Yibd5/i+xt3adWSS6YtZBWWQSJrR69CiWc5JRDUxKev
qKpBcXkVFQoagwn5TA5Vhbm6acUnl6/gWW4JClicM8Pt869/xC8PM3H/WS6FzRdjzeJIqJY8blCp
Ql5pBdyB+HKTVUv6w3voVYzhWW4plta2IJG14Ul2EeZ1qwhED04NN08wClFdCxrae2nr7g3FIG3s
QLW0iWo/8oX3MDGrRRlXjGI2H4NKFfzhPWza3Gjs6ENuSQVqGjuSdojQrWygpWsATR39UIxOY1Cp
oulVKNHQ1ouxKTW8oeTtVe5AFJ9+dRWPMgtpyzgZbttOH9g8MbIL2Vg129A3NI4Hz/MxMDKJYPQA
IxOzKKmgV0vOapfQLR9FRgELBUwOOvuHMTQ+A88Z4ebb2cXKppWaV3vvIJo6+qh9ZnF4YT7WiWnV
bMfzvFLI2nqwZNoCmy9BIYsHq8sPq8sPnliWEG5bdi9qmzupkv2Hn38DqzuAth4Fbj94DmZlNda2
HLRpgrF48ApqGpFbWomJWS1te/uHJ1BeJaFtk8sfRn4pB7XNnbA4fAhGD+ANxTA6pUZOcTmtnfdo
n+UzOfFQN6zS6FY24D6jSpsg0kXCLUW15NdXb2N4YhbF5QJauPnDe9CvbKKmsR0VVVJMzi0ea3/b
RP/QBHW3rF1eQwGLS93lziws4f6zPIxMzoErqjsz3FY2rDCYzDSmLTs2thPb3I7M61eQWcCCzrgO
dyCCjsPOCj/+fJ+qlgxE9tE7NI4bvz7FuGoBgcg+XP4wmjr6UVXTAKc/fGq4BaMH0BhW8evjLOQU
l6OxvQ9Nnf3IyGfh7uNsaJfWqP0ViOxjXreCofEZbFpdh9WXWmw5vHAHo1gybaGxvRdWdyBhOf0j
8Xau4y59fxO5xRW0YTUN7XD6kpdCuNV1KOOJUS1tQnPnAFV6OxluPYoxPMsrpXo4ekMxzC0asWjc
SBluR+pbutDZN0wdx9OqJfWrZvx8/zk+uXSF8rd/fom//uMLfPzlD9Swz7/5Ce29g/Dt7OJJVhGa
Ogeo88rmDqCzfxjuQCRluG1sO8HmSzCzsARvKIZPv7oKp28HbT0K8CUyrFkcCe1hZrsH957kQlzf
hvVtZ0LVslq3gt4hJW2bgtEDLK3FA/eHG3fx6eWr+OLba8jIZ2Jkci7hpmNWu4THWYWob+5Ca7ci
wdrW6aVwgkgXCbe7TzCrjV8A5vUrYHFFp3YoCcXiF47WbjnE9a0JFGPTx0pqNpRWCKAxmOAP7yG7
kI3O/qG029w8wSgGRiaSLqezbxgWx4tOIEch8jS7GKNTagSjB3B4Q2DzxCgq4+OLb6/RqiU3rC4s
r1ng29lNWro4q0NJILKPmoZ2ZBawwOIIweQIUVxehSI278zu8o8yC6DS6NM+RoHIPta2HOjsH8a/
vrkGnqge02o9tZ+TifdwnMc3P92GOxDBvH4V2UVszGmXDx+NSN7mFozG28SUKg1qmzohrm9F3/AE
rO4AbT9lFrDwxz+/jz/8Ke7//M97+PN7n+LmvWfoG544s0OJP7wHbyiWVKr2sEBkH6YtO7oGRiCR
taG+pQvjMwsYVKpgMJlp4x4Pt1AM1HFu61GgprE9ZUk3FAPaehRw+nawbnFCrVuh9nPXwMipHV7S
sbblAE9cj+LyKhSXV+E//vIR8pkc6t/a5bVTq6kJIl2/+3ArYHHx9dWfKUVsPtyByKnhtrJphbCu
GaWV1TQPnucjt6SSCoWjjheZBSwwK4X45VEmHL6dtMPN6vIjn1mJonI+RPUtlAqBFFmFbFrJbXRK
jac5xRif0SSES6rekv7wHp5kF2F105qw7LzSyqQdPvzhPZjtHmxa3eBLZGho68Gm1Q2zzYPO/mHk
FLOxYXXBbPcgENmHNxSD2e6h+fVxFhRj0wnDk13UApF99CjGcPtBBsq4IgjrWiCobUJGHhM5ReUp
29vUOiOe5hRjzRKvegtGDzA4pkI+kwOLw5cy3JZMW3iQkY/sIjaqa5sgqmtBSYUAtx9kYHhilrZv
7d4QFpbWMK9fxZRah66BEbR0DWBkcg4N7b0YGp9JeaHmCGtp592RL7+/gSu37ieEjzcUQ3PnAO48
ygKbL4GorgVVNY14nF2EIjYP69tOhGKAcWMbs9plDCpVyCxgobVHgXndCua0y5jVLqO5s//McPvy
u+sYVKpQ39qNKmkDbO4AfDu7+PbaHdpjFw5vKOEYJmN1xW8MbO5gwt/+94PPYdyw0obZ3Ok9v0kQ
p/ndh1sqp4WbfnUTXGEdKgVScIV1lLzSSnCFdbQLgG9nF3OLRshHpqiwOE+4cUV10Jyofkz2KIDT
F0542PzIy4RbKmabB1xhHTjCOjzJLkJmAQucw+3PLa7A3SfZ4FTXgiusg9UdwNLaFm0fcYV1uHXv
KQpY3IThyUpi3lAMOcXlGJ2cow23e0PgVNeid1CZdD3tnmBCVWcweoCNbSd8O3spw61bPko963d8
uoGRSRSXV9HWcdPqBldUB/3KZsJylte2qMA5j02bG9fvPEoIH4vDh8zCsoSH/i1OH9h8CfoP2wYb
23uRWcBCdhEbBUwuClhxWYVlyCxgoa6568xw++ywjfLn+8/B5FRj2+VH18AIHjzPw9D4i4CXj04l
HMNkWroG4A3F0Nk/nPC3Sz/cRHlVDW1YV//wW//9E//+SLilcFq4Tcxq8SirAEyOEJzDC/2Rxva+
M98ccp5wK62sRkN7L8ZVC5QexRiYldUpO5ScdFq4PcosQGf/MG3+R8xJwtLpD2NybjEtnmAUVpc/
7fGT7Qd/ZB+y1h7kl3LQoxiDUqXB6JQaYlkr8koqqQfozytVuM0tLuNpdjFkrT0YnVJDqdKga2AE
OcXlaO2W09Zx0+pGSUUVWrrkSfefyWxP640mx6UKN1cgArGsFcXlVegdVEKp0mBkcg7C2mYUs/lY
XF5Pa/7pVEt++d119CiUkMjaUFkthaiuBflMLua0yyipEECp0sAf3sPymiWt47qwtAZ/eA8643pa
45Mek8SrQMIthYUlE+yeEPoGxzGvX6X9Tb+yifIqCUrKqxKqJjnV0oQHok9y+cNYtzixtmUHXyJL
eQF0+nZQ09COwjIebRnF5VXgi2UwmW1pbUsgso/G9t6Ei0Ygsg9RXQuKk2xHaWU11IvGt34cQrH4
A9lD4zMQSJvA5AjB5onR3CWHfnXzpduAVjatkDS0Jex7b2gXc4vLkLX1oIwnBpMjhFjWhqm5xYRq
Wps7AGFdC4pOHJ8jY9Pz514/mzsArqguobNHMBbv0TmoVEEgbQSTI0Q5X4K2HgWW1rbSXs7ErBZD
4zPwnTJ+IYuL4vIq5DO5aOroQ2uPAiazHf7wHmYWlqDSGM4d2gTxppFwO4M/vJfwQ453d96FJxRL
4A3F0m4QD0YPznyY1reTfDmpOoKcth2puqUnm78nFHunLmBH++qo08Vv7dgQn1/yeQSjLzp8nLav
j9Yp1f57mXU865w4vkzvSxyjQGT/zGmOtvtoG/zhfdry36XzgiBSIeFGEARBXDgk3AiCIIgLh4Tb
KVz+8OHDrul9+sW3s4u1reTjL61t0Rrxg9EDrG5aT31W6zhPKAaDyUyeASIIgkgDCbdDMxoD5KPT
tHYS3coGahrasXX4sHQweoDWbgXuPsmmdPQPw+YJoqahDcaNbYhlrQnv2QvFgCI2D5vHvu/lDcXA
FdXR3shgcwcxOauFfHSaopyex5bDi7UtB3KKy39zWxNBEMTvAQm3Q72DSojrW2mlLrXOCBZXiI3t
eCgFowcQ1jajob0XxvVtGNe3YXX5YbZ58DizAAtLJpRWVmP98GXAi8vraO4cQHPnAC59f5N6BdTA
8CTWLU5kF7NhXLfQlvc0pxi5JRUoqRCgpEKAKkkDDKtmLK9bcOPuYxJuBEEQaSDhFouHVnvvICqq
auDyh9GjGIOorgWFZTxkF7Fp4Saqb0HvoBIufwQufwTB6AHMNg8ePs+HSmNAcXkVFW4TMwsoqRCg
gMVFXmkl8korUcTmQ3JYyjsZbjMLBlRWS7GR5OFfEm4EQRDpI+EWiz8szeaJcfdJNma1S+gdVKKm
oR3F5VXIORFuZVwxPrl8Bd9eu4Nvr93B8vo2zDYPPvsq/sLYq7ceUG+m8B++Ef95HhM/3LiLa788
AldUD7PNA08wiqzCMkzP62FxeBGMHpwZbj/dfoA1iwPbTh9peyMIgjjF7z7cgtEDdA2MQFDTiM7+
YZRWVkO7HP9MSLJqyaOXIx+fR7JqyVAM2Nh2gcUVxR+a3dmFwxsCV1QPaVMH3IEInmQXoZDFQ21z
JwKR/TPD7cvvrqNSID38PEp6HVEIgiB+j37X4eYN7UIia0NxeRVWNq3whmLoGhhBdiEb205f0nCr
EEhx8+5TZBexkV3ERn5pJVY3bUnDbX3bCRZXiLFpNfzhPbj8EQikTahpaIc7EEFGPhPd8lHM61fT
Krn9cONXTM4tQnv4OqO3vf8IgiDeVb/rcAtE9tHQ1oPVTRtVzefb2YVuZQPeUCwh3EIxwGS2QzWv
p8wsGLDt9EPa2AGT2Yb23iHqqwC+nV2MTqnxOKsQ39+4ix9/foAyrgibVjc8wShpcyMIgnhNftfh
ForFA87uCWJ8RkN9DPJIsnALxYCBkUn8/eNL+M+/fIT//MtH+I+/fIQ//vkD/MdfPsLXP96mhVMg
egBPKAZXIAJ3IEL1xkwVbpev3MR/HM73yIPneVCqNCTcCIIg0vS7D7dQDFhes9A6jrysTZubVi0Z
isWfZ2PzxVBpDLRx/eE9DI3PwJbkC9RJ1/FEyc0X3sPU3CL1vTKCIAjiBRJusXi4PckuwpRah+V1
C43JbE+780aqcGNxheiRj2F5zZIwf6dvJ711PBFuVncA+aUcDBx+x+tt70OCIIh3CQm3GLBucSCr
oAxMjhAVAimNpKEt7U/LbDv9qG3qhMXx4pM3vp1dSBraUFjGS5h3hUCKRWN6365atzhQVMaj3sge
iOxDv7qJbaf/re8/giCIdw0Jt1i81+SSaQuLxvUES2tbCW1xqfjDezDbPLR2sWD0AJtWNxaNG0nn
bz/xjbDT1tFktpNSGkEQRBpIuBEEQRAXDgk3giAI4sIh4UYQBPGW2T2hl3rrkCcYTbvZ5IjV5Yfv
JR4p8oRicKTZjBKKxZtktuyetJpSjppvXmWzCwk3giCI38jmCWJsej6t51B7B5Xwh/dpwxo7+qBe
NCYd37i+DVlrD2qbOik9CiWcvh3MLBgwqFQlna6jdwjuQAShWDwEp9Q6OH074Nc0wHTsU1vJTM/r
sWGlPxql1hnR0TtEdWrz7exiYlZLrVNdcxcmZrVY2bRiXrcCp28HOcVs6tleqyuAReM6Fgwmmm2n
D95QDI+yCmnfvPytLnS42dwhDE4soKVvnCCIC6h7aAYjKj3N+NwSZrQmrFlc8Kb5oeHfqkc+huu/
PIJ+5fTez8HoAb67diehlJbP5EA+OpV0mm75KB5lFqK+tRuN7X1obO/DwMgknL4w+obGIW3sSDrd
J5euYNPmRigGbLv8KGLzsLblwO2HGdAur526nqUVAkzMLNDDYmwaZVwRFeBO3w7KqyRgVlajsb0X
TR39mJ7XY2BkElU1DTDb3Pjw82+owJrXr6BK0gA2X4Kbd5+ipLwKbL4EMwtLcAci+K+//pMK41fh
Qofb8roNLEELnheLCIK4gDJLJchl19LkldehsFIGlqAFkiY5NEubr+3NPt5QDA3tfXiUUYD6lm7k
M7lQLxpTVq9Z3UF8+d11bDv9WNmwom9wHJ19w7h1/9mp4fYstwRtPYPo7BtGt3wUusNHiFKFWyCy
jw8//waGVfNLhVsBi4tu+SgCkX1MzGnR2TeMkgoBClk8WrgJpI2YUuto06YKN5c/jPVtJ9a2HPjm
x9uY0RiwtuWA07cDTzBKwu08nP4IxmeX0CGfIgjiAhqc1GJhaZOiWdrEtGYFPcMzqBB3HAagGKMq
/Sttz1kybYHFFeGjf30HZmU1XP4wApF9TKl1uHLrHq798gi1zV0JoVrGE+GTS1dQ19wFlcYANl+C
IjYP3/x4+9Rwu3bnEQpYXBSxeSitrMbolJoKt7/+4wv8x18+Qt/QODWNat6Ax5kFyMhnIhDZx7bL
j5v3nuKPf3of//d/Pzw13DzBKB5nFeGbH2/DFYigqaMfRWwefnmYgZziClq45ZZU4A9/eh9//PMH
+PP7n0G/soGBkUm8/+lX+MOf3sf//P3jpFWNX139GSsb27RlknAjCIJIgz+yjzn9OsqqW5FRIoLe
tP3K5m11+TGu0mDL7kEoFn/LUUYeE+5AhPpc1qByhgpUTyiGoXEVLv9wC2rdCh5mFKB/eIK6mJ9V
LVnGE2HRuA6DyQyDyYzlNQts7kBCye2oY8bjrEKYzHYUsDho61FgbcueVsnNt7OL9t5BNHb0oaRc
gAqBFHZPEKFY8mrJ85TcqH3nDuCDT79GS9fAi/1zGG48kQy9g+Ov5JNeJNwIgrjQ5nRrKOI0gFnV
At/Ob6+edPp2oFRp0CUfpUhkbfjx1gO09SioYT3yMczrVxGI7GNgZBKPs4pgXN9GMHqAWe0ySsoF
WFhaQzB6cGq4qTQGPM0pxv1neZRnuaUYHp9B76CSFm4WhxeV1bVo7VHAF97DlsOLSoEUI5NzZ4ab
NxTDwMgkyvkSGExm+HZ2UcTmQVTXDIc3lDTcKgQ14Ahr0TUQ3+bRKTW6FWMpwy0YPQBPJEMxm49H
mYUw2+I3B0fh1tDeC6VK80o6lpBwIwjiQvOH9yBqHMDzYhEszvReVH4aqzuAth4FeGLZqaokDRiZ
nIM/vIfxmQUsrW0hFAM8wRh0xg30D09gbHoe6xYnxPUtCSWg47ZdfswtLmNKraNp6uxH76CSGs/i
8GJKrYPZ5sGMxoAp9SJGp+YwMDKJymopBpUqFJbxsJrklYJ2TxDSpg7MapepEpU7EMGgUgWbO5AQ
bt6dXQxPzIJ/bJtbugYwMjmHtt5BWF1+3HuaQ/WWDMUApUqDp9nFMNs9ENe3oqahnbS5EQRBvKwO
xTQySsTQGs2vbJ6t3XLceZSFn+8/T1DE5iVt41tej7+kvZDFA4srApMjxNOcEuSWVMDi9KVc1vDk
LLKL2GByhCjjiijPckvQ0NaTML7dEwRHWEcb98i1O4+ooD0uENmHzRPEptWNpbWthPbCk+FG7dv+
Ifz6OJva9is37+GbH2/jxq9PcOn7G/CGYghGDzAxq0V2IRtzi0YEo/FvYxaW8dDaLYfdEyThRhAE
cV7KuSVklkqgnNG/snnaPSGsbzuxbqFTqjS4/utj6nmw4769dgfy0SlsO32we4KwuYPYsnuQXchG
7+B4ymX1KMYgbeqAxeGF3ROktPUqUNPQnjB+MHoAuzdEG/fIzXtPT+1QMjwxC7GsLeGLJZ5gFHZP
4kPcDm/y/WBc38YHn35FVTGqdStYXF6n9ksweoDlNQuWTPH395JwIwiCOKd5/QaymBL0jcy99mXp
VzZx896TpOF26fvrGFctwOUPwxOMwROMwuHbQWEZD+29Qynn2aMYQ31rFxzencPp4roGRlDTmBhu
pznrUQD52DR4YhksDh9tWZ5g7FxtYZ5gNGmHklTjknAjCII4p/mlNxduR9+HTBZuS6Yt3H2Sg5IK
AXhiGbiiejzNLkZJheDU12gplNPIKSkHV1QPvkRGycxnobap81zr9zy/FIbVzZR/H52eR0YBC5XV
tbRl8SUyCOua0+7J6A3F8O21O2mFmzcUwyeXr8Ad+O29JKl9Nq4h4UYQxMX2JsPN6duBSpP6uTqX
PwLVvAEDI5MYVKqwtGY58xm8DasLwxOz6B+eSKA/JaiSmVlYOvUdkWa7ByOTc0mXpRibpnUQOU0g
so+RybmkIZ9sXMXYdFrjpmtAOY9sVg2YVSTcCOItYBC/2dn7+U2GG/Fu6BmeRRazBuXCtte+LBJu
BEHztkPhojh7X5Nw+/1p7ZtARokYPGn3a18WCTeCoHnboXBRnL2vSbj9vpgsLnBqOvG8WAR+LQk3
gnjDGAhEGHB4Gdh2vWBzM+ANxf/b2c+AJ5R4QfcEGVi3MGBYZUC3woBxnQGri4FgNHHcQCQ+L5v7
xd+37Ay4/PFphyeST3fEbGOgrpk+ztg0A3OLL/4djDLg9MXX4fi2OH3x5XfLGdAZE+e9tBZfh5MM
q/FpSbgR5+EP72PD6kF9xzAySsQk3Aji9Su2p6cAACAASURBVEt+Yd7YZkBYx0B5FQNcUZy4Ph4E
JjMDj7Li4Xd8GneAgfpWBgpYDDzJYeBRJgNZhQwwK+PBcHxc3w4DPQoGeIfz1hjiQcTkMDAyxcDA
CANlvMRw84YYWNlgwGCKj3Pph8PQMTFgcTDAETLQ3EUP26PllPEYyGPGl9ctj6//s9z4fE5uf14p
Aw8zEn17jQF5kvFfNtxmFk3IYkpQ2zoEzeELlk+jNmxgZtFEvIPmDRswrFlfMFmxuGKB2rCB4Wkd
eNJu5JbVglnVjCymhIQbQbxeyS/M+pX4Bb61mwHldNyUOl6yShVu0/MM3HsaDxtfOB5MVhcDEhkD
2UX0oFJOM5CRz8DQOAPyUQbYfAYszrPDzWyLz6+iioFiNgM/32egnB//98hkPIyPh5s/zMDiMgNK
FQPSJgZ+fRJftnYpHpSpwi0VTvWrDbfh6UVklkqQUSJO+EROMtmsmrf+OR8iuZwyKUr5TTRFnAZk
s2qQxawBR9IJ+bgGPUMzyGXXknAjiNcrdbhVVDGwZEr8W6pwW1hi4PodBma18eAIRuNhVFoRdzyo
isvj1Y5H/xZIGVBp4qW8dEpu6kUGGtoY4IsZUIwxoF9NXnI7bnSSgdwS+rDzhltJZTwoX1W4Tc4b
kVkqAbu6DW39k2dq7lFC2jpEvINaesehGF+gGZ5axMT8MnQrFqxbPfCGdjE+ayDhRhCv38uF2827
8RJUe2+86i8Ui7dhDY4xcPsBAx9+xsDf/8nA5e8ZKOMysO08ESo5DGiXX/xbXB8Pnut3GBieTB1u
oRgD69vxUHqUyUARm4GrPzPQ0hVfPleUOtwKyxj4/no8II+HW04RA6098Xa2swIrj8nAtObVhdu8
Id7m1j04A+/O7tlCuwlv5yDeDd7QLvzhfbrIPgIR+rOC47NLJNwI4vV7uXC79gsDpZUMiGrjHSxs
7njJ6Swuf/JwE9Yx8OA5A9/+dHq4BaMMNHYwIKp/EarGjXi1p8kcD7eHGfG/T6tfTOfwMvDRv+LV
mLNaerjdf8aAoCbe7qecjk9bXRsnkDLAl8T/W13LwNc/xkud/cOJJdeXCjfSoeR3h4QbQbwRv71a
ctXMQD4rHninuXUvHkzBaLwUNTr5Yp5VNQxMzJ5dLRmMxqsjmzrj7WmhWLzqs0IQrxblihh4lhcf
56jXpDsQH17bGK9SzGcysGlNXi05pY5PK2uJ44nipcly/othspZ4larTT8KNOD8SbgTxRqQOt6c5
8Q4eoroXuuUMaPTJ29yM6/Gu+cfHP9LRRw+qofF4T8rpeQbGVfHlmO1ndygJxeLBUshiYFDJwJyW
AWljfLptV2K1pN3LQHMnAyUV8ZKew8uAsDbeVrdlP7vNbXUzPu/F5bOCjIQbkR4SbgTxRiS/MNs9
DAyPM9DWQzcyGe9pmCzcBobjYXFyGr6Ege+ux9vEjsb1huKBx+YzwObFqwoDkfTCzeGL/50rjE8r
rmdg0Rgf92S4bTsZ6B2MlzaPhm1sx4dtWEm4EW8eCTeCeCPOf9FO1VtyYDheSjs5vs7IwJVb9HAL
xeLVimZbvAR1FGLphNvRtNvOePWi61j14MlwC0Tiz9SdnI9vJ/43Em7Em0bCjSDeiFcbbvefxTtk
HFdakVhySyXdcEvltN6SyZBwI940Em4E8Uac/6Lt8DKgUNK71Idi8Ta32qZ4m9ZJbb3nC6rldQYm
584fbirN+YJoaDy+3qn+bvfGO7qcfJThVYXbjDb+hhLFuOYdOBeIN4GEG0G8ES9z0SZeVbgpJhaQ
WSqGamH1HTgXiDeBhBtBvBFvOwAusrP3f0PnCDJKxDBtud6Bc4F4E0i4EcQb8bYD4KJJf99vWD2o
ELcjm1UDTzD2DpwLxJtAwo0g3oi3HQYXSfr73eELo6l7DJmlEoxM696B84B4U0i4EcRr5A3twu7d
gd3LIF6ZHYrDF4YrEKVx+iNweMPQrVpQ3dCHzFIJBPW98IZIqe33hIQbQbxGfSNzb/0TIRdZfkU9
OJIOSqWkA6yqFuSU1SKzVIISXiMau8ew5fC/9XOBeLNIuBHEazQ2owe3pot4Taob+lDfPkzT0DWK
1r4JDIzNY96wAZc/8tbPA+LNI+FGEK+ROxCFyeIiXhOz3UerprR7d+D0R+ANxRCMHrz140+8PSTc
CIIgiAuHhBtBEARx4ZBwIwiCIC4cEm4EQRDEhUPCjSAIgrhwSLgRBEEQFw4JN4IgCOLCIeFGEARB
XDgk3AiCIIgLh4QbQRAEceGQcHuLXP4wNPq3+2VgmzsAtc5IG2ZxeGFc336p+Tl9OzCsmuHyh9/6
/j3OE4zCsGqG3RNMe5rldQvMNve5lxWI7J97Wv3KBrZdiS/3Xd20YWWDfixWNrax+RLr9Sr2oc64
Dmcax9Yf3oNxfRtmu+etH/u3we4JYsFgeu3L2bS5sbppO9c0s4vLcPh2zr2sLbsHhlVz2q81C0T2
oZyeRyCyn9a4Q+Mz8IfPHjddJNzOyeoKoLi8Cp9cupJUr0JJHUx/eA/zuhU0dw5QptQ6aAwmyFq7
oTGsIrekIuWyNq1usHkSOH2vLyhmF5aRmc+kDVOqNKht6jh1Ok8whul5Pdr7hrC0tkUNN5jM4Itl
WNmwUsMcvh20dMmh1q0kzEcia8O0Wv9K3gPoP/yBHN/fzZ0DWF7bwqbVBb5YBk2SC04gso8h5Qw8
wSh93RraMDg+c+oyjevbaO7sx6b1xRee3YEoJA1tUIxNU9u1tLaFy1du0c4Vi8OH1m4F5CNTqBBI
Ma3RIxSL33B09A2juXMAGflMPMstQXPnAFq65NDoV1Hb1An52HTa+6WAyYHBZE7/nNAu4ZcHGfji
u+soYldRIb1pdYHNF9GO9+jUXML+1hk34PCGIG3swNDE6fvvXaIzbuDe05yUv+3jN3zuQASjU2pq
m9t7B6EzbqCzfxiDYyqoF40oYHJSLmtkUo2mzgH4wntnrtfQ+Ay+/P4GbV0ePM/HhtWFQaUKje19
Sae7efcpLE5f/JzyBFFV04BNqxuPs4ugX9k4dZnC2mbMaZfp6zw1B55IBv/hOrv8YXCEtfjkcnyd
Pvv6R3BFdRibVqOhvRcWhxeXr9yiPjW0vG5BZ/9wwvliWDXDE4zio8+/hTsQPXN/pIuE20sIRPaT
kjS0oaNviAo3lz8Cnrgetx88R0mFAKWVAvTIx6DSGMAT12NWu4THWUXUfP3hfYxMzkFU1wJhbTPY
PDG+uvIzeKJ6CGubIaxtxqo5+V2axenD3SfZ+MOf3scf/vQ+/vjnD/DHP39w+O/38Mc/v4+hwwv1
2pYdl76/gT/86X38n/95D//nf97DH/7nPfzxzx+ggMXFwMgkqqVNKbffE4qBL2nAlZv3kVtSgfc/
/Qq9g0p4QzFo9KtgcYRYXrNQ49s9QYjqWqCc1sAbitEwK4UYmZyjhZvBZMYPN+5S23Dc//dff8Py
sYvrce5gFHefZONxVhFKKwWUOa0R6xYnynhizC0aE6bz7eziys271IXgCF8iQ//wxKnngm5lA9W1
TTCZ7dS54fTtgCeuR9+Qktou7fIacorLad8UcwejEMva0N47iOJyPiZmFxCKAWabG5XVtSipEKC4
vApFbD6Ky6vA5AgxOqVGtbQRvYPKtM5Vlz+My1duobapM6076DWLAx/96ztMq3Vw+sPgS2QoZPHg
D+9h3eJEAYsD/eomNf6dx5l48DyPtr+n1DrYPUEIahoxMDL51n+v6QpGD1L+th9mFMCw+uIGYdMW
D4mMvFKUVgpQXiXBpHoRdc1d6OwfhkpjwLPcEto51tajoH7HT7OLcev+MwhqGiGsbUZtUye2T5x/
R7rloxDVt8ATjFLrc3Re9Q2NQ9qY/Eb0k0s/UCX8bZcfRWwe1rYcuP0wA9rltVP3RUmFAOMzmsNz
Or5f5KOTYHFFVLg5fTsQSBsxpaZ/BHZgZBJVNQ0w29z48PNvqHNerTOCU12L0koB3v/kMrKL2Cit
FGB6Xg93IIL/+us/4Q68ui84kHA7J4vTh5qGdlRJGhLcfpCBth4FLdxE9a2QtXZj0+aG0xeGyWxH
U0c/yqskieEW2cfY9DxqGtohkbWhiM3HZ1/9iAqBFBJZGySyNphShNuRabUO0/N66gTc2HZiYGQS
dm+INp4nGMPcohH1Ld2okjSgtVsB48Y2gtEDDE/MoqJKCrPNA3cw8U7KuG7Fvae52HJ4EYoBC0sm
/Of/+we++O46Pv/mJ9y8+zQh3IrK+Pj08hV8ffVnmr/980sMKlW0cPOH92B1+WG2eRJcu/MIxnVL
0m13B6PIKWJj9sQdZyiGU8PNG4rhhxt3YTncniPphNvswhIeZhRgTruMTasbVZIGcKpr8fOD5+gd
pIfb/We5mFLrMKtdxqrZBncwimppMzjVtXiUWUBdTEIxwOryY1Cpgqi+FVU1jejsG8LKhhXB6AGE
dc1o6uyH2e5JeefvDkRgWDWDxRFCVN+KO48y0dTZj02bG76d3ZTbU86vQV1zF23fXLv9EDZ3IGm4
PcjIg/LYeh8/5v9u4aZdWoOwtjnpb/vS9zcSwi2fycHErBZmmwcO7w4MJjNKK6vR3jOYNNw6+och
kbVBVN+C+89y8ePPD1BV0wiJrA31rd1Jq6VDsXi43XmUBZ6oHlWSBghrm6Gaj5fy+4bGweQIMbe4
DJs7QNv/n3/zI0an1AjF4uGWU1wO+egUrty6d2q4BaMHyCkuh7CuBb7wHnoGlaiSNOBpTjHySipp
4cYV1aGxvRez2mWodSvwBKMYGJlEYRkPQ+MzeO+Ty0k/EvvDjbvUDWH8ehQl4fa2ObwhKMam0C0f
RUN7L7IKy9AtH0XXwAie55WiWz6KwOEFzeWPgC+W4d7TXHCqazE+s4D23iHcfpiBAhY3IdyOM9vc
KOOJ8eB5Plp7FHB406sjb+mSo761G57g0d3SCkoqBLA46HeFMwtLyC5io7apE90DI+BLGpBdVI4t
uxfDE7P49XE2OMK6pNV4Q+OzKK+qoQXSl9/fgHFjGzrjBsq44oRwq5I0oqVLDu3yOk1mAQvDE/SS
28a2E1WSBlRU1YAjrKO5fucx1rbsSbf9rHArLq9CZ/8wtMvrtFKMxeHFpR/oF69Q7Oxw8+3sor1v
CD/dfghhXTPWLU50y0fR1juIJ9lFCeF26fsbeJ5XiswCFtp6B+EORsGprsPVW/fx+Tc/YWx6HqFY
PNzb+4aQVViGth4FuuWj4InqkV3EhsMbgrCuGU+yi8AXy2jVoUem1DrUt3ajoqoG3fJRuANRWF0B
iOtbUS1tQlNHX8p9WCWRQVDTSK23zRPEjV+fwO4JnTvcuKI61DS0Q7u8/m/xFWyT2Y6+oXF0y0ch
bepEYRkP3fJRdPQP48fbD2jVkps2N57kFCOvtBIcYR2m1DqIZa347todNHX0J4TbcQtLa8gr5eB5
HhNj0/NUWKTSLR/F83wmOvuH0S0fRe+gkjoGfUPjuH7nMbIL2VS1fyCyj/rWbkhkrXiSXYRVsw3b
Lj8eZuTjYUYBPvrXt6eG25JpC8VsPn765SHUuhVMqXXolo+CyammSvGhWDzcSiurcftBBjILWMgr
rcSm1YWBkUlcv/MYjzIL8f8++jzh2Aci+/j0q6uYXXjxOz0Kt1ntMkxme1q1DGch4fYbGExbuPsk
mzpgPYNKTM4tUhcGlz+C6tpmVFbXYkq9SF1QUlVLBiL72LC60C0fQ05JBWoa2jGvW0GVpBE8UT3G
ZxbO7KjRoxiDpKGNugOa1S6jpEJA60gRjB6gb3AcgpoGeA5PPIc3hNySSmiX1jA8MYsCFhdTah22
knQI6FEoIapvpQ27cuMudCubScPN5Q9D1tqDAhYX5fwamifZxZhZWKKFm351E4VlPCjGpjGl1iU4
2TZ25KxwyyooQ0Y+E+X8GlqJtG9oHL88zABPVEdbj7PCbVa7BDZfgmm1DmyeGBJZG1yBCNyBCPgS
2UtXS/rDe2jtUSCvtBKK0WmMHpbmM/OZsHuCENY1g1/TgOl5fdL22InZRQwMT8JktiVcJNS6FXT0
DaWsATCuW/Dzg+doaO/FoFIFNk+MyuralNWSp4UbiyvC/We5KOfXpKxye1epNAbkHbaZ+XZ2IZA2
0jrxbNrcyC5io713EFNqHXXzmKpa0h/eg3FjG43tvcgvrUTXwCjGpudRzpdAVNeC+cNST7J16ZaP
4sfbD5BTXIG80krklVaipEKAiZkF9A4padWSvp1dyEenUFjGg9XlR2f/MErK41V/6VRLbjt9qJY2
YWBkEkPjM3iYkY8ZjQGByAEUY9Mo+w3Vkkfm9av48vvrKOOJqQ4kR+HG5AjR3jv0StreSLidw8KS
CV0DIxRRfSu+vnoLXQMj6OwfgaytB82d/RiamEEgcgCXPwKBtBH5TA46++PTyEenMDGrTRpui8vr
KGByweaJqXroYPQAWw4v5GNTyCutQFYBK+ld8JbDi6e5Jfj0q6v48PNv8N21O/j+xl188d11/P3j
y/j2pzsYHJ9B8HD8ucVlPMkugkDaiI7+YbA4QmTkM2F1+TE8MXtqm9vc4jKyCsuo6i1PMIr3PrmM
2qZOCGubkVnAooVbIHKAbacfK5vWpE5WRehXN5FdxEZDWy9tfx852XvwyFnhVlIhQP/wJFY2rdRF
f9vlB5MjxPDkHL6//iuWTS/a804Lt+GJWdx7mouZBUP8pmTbhTKeGC1dA3AdtlWdDLd/fPEddVy+
v3EXA6NTScMtFIuXJnsUY6islqKMK0Jjey+WTGaqWjJVm9u6xZF0n53Uo1AmPY+C0QNoDKsQ17ei
nC9Be88gzDYPtQ/PE248cT1kbT1Y2bSeWhX6tgUi+5hS62j7hyusw/VfHx/+tochbepAe+8gJmYX
EIweYNPmRkY+C8K6FmqaabUO0saOpOE2pFThWW4pBNImaJfX4NvZRTB6AJPZjva+QTzPK0W1tDFp
KW7b6cP0vB5Tc4sUlcaATasroc3NuG4BV1hH3TB6glFMq3WY162cGW52TxBlPBGEdS2wuQMIRg8w
PrOAYjYf6xZH0nArYvPxxbfXqXP6qLYhVbj5w3v49VEW+ocn8DSnmOpRehRuOuMmzHYPKbm9aYPK
aRSXV1GK2HzkMzm0YcXlVRDWtSAQ2Yd3ZxfysWkUlvGov3FF9RiZUqcsubkD0aQXnUBkH55gFK4U
ddLB6AFc/jAc3h04vDtYNK7j2i/xtpKjYccvMIHIPlY3bZA2tqO0QoCugWE4D7sH61c3qbr6ZKwu
P+4/y8XAyBScvh2wOCJc/uEmitl8PM0pwcPn+VS4DY3P4L//9s+02D3xdkGzzQNxfSuKy/koLOPh
8pVbeJ5XSu3DmQVD0vU6b5ubN7SLuuYuSJs64Q5GoV1ew/U7j6mL+WnhZly3wLi+TSvpeUO78IZ2
k5bcjjqaHB0Lh3cH7kAESpUGc9pl9A2N024IQrF4e55E1gZhbTPE9a2QNnZA2tgBUV1Lyjtv7dJ6
wvn4+dc/4lluCW1YGU+c8lwKxeJty9PzOlo7jmJMBYvDS7vwXIQ2N394Dy3d8oTfdgGLm7AvG9t7
EYgewOENQdbaQ3X2KS6vQkuXHBJZW8oOJe5AJGnIx3/3kZQlt/j5to3mzgHqHDgirm/F5NwibV7e
UAx2TxCytt7D8dpR09AOYW0zahraIaprodrLj3P5w5ic1dJuNo8CMhhNLLkFo/FQOn5Ou/wRLCyt
YWRyDg5vCBUC6bHxDyCsawHnsCZAMTqNrEI2zHYPaXN7F7j8YUzNLWLd4kx7Gv3KJlQaPXVRmNev
ora5E/P6FWQVllEH3uWPwO4NncrhDSX9ETh9O7TxFo3r+OmXh7C6A7Thx39cC0smiOpaUCVphKDm
BZ6oHoNjqpTbE4weYGHJhF8eZOCfX/6AZ7mlVIeVZNWSJz3KLIDqsNv7Sd5QjLa+FocXWYUszC4s
0YY7fTsJjw94gjE8yizAh59/Q/PtT79gZGqOFm6ByD56FGMoYPFoz6O1dA0gu6gcNncwrTY3lcYA
jWH1xHpEUdfSieGJWdo6rluceJ5XmrB+H37+Df77bx8n3FAopzVg8yUoraymuXrrPjr6h9I+/+4/
y8PCkulc57l+ZQOFZTzoDruMB6MHuH7nMRaX12njPcsrwQeffZ1gYk6bEG7B6ME7XYLb2HZhWr14
rmc0J2a10Bpf7JO2nkHIR6Ywq11GbnE5QrF4eDp9YTgOf78p+XZS7p8exRieZBeBI6wDXyyjPMos
gKCmMWF8uzcEUX0Lbdwjn33946ltboZVM8ZntAk32UrVPKprmxNKl5KGNnxy+UrCOf3BZ1/jT+99
Am8ohmD0AL2DSuSVVmLbGe844/SHwRPLIJG1wuYOkHB72ywOL4R1LUlLB6kMjEyitqkj4cR1+HYw
OaelTsaOviHwRPWn4otltOenjkibOmjjMTlC/HDzHrjCOtrw4xfizoFhPM0tiVendg1Qith8VAqk
L7V/fku4BSL78fbIY+vLqa7Fz/efo6S8ija8tqkT3lD6F8pkJTe7N5TQ/d8bimFty4FAZP/McHMH
Iqht6kR77+Bvfk7vZLVkKAbIR6fA5kvAPXEOPHiej4HRqbTnfd5wC0T20T88gSu37qO+tRt2bwgq
jR7fXbsDiaw1rc4hyUpuupUNtPcOvrMBp9YZIa5vSdrOnEqVtAHditGE4dtOH6bU8RLVqtmG+pbu
M3/bwrpmzC0aqaaD43oUY2js6E3Yd6c9CpDKWY8CyMemUVXTmHYntlQ8wSitWtJktie0vdo8QVhd
fvIowLvA4vCCU12Lpo4+qDSGBFt2b8KFbmBkEiyuEJOHdeUneUMxeIJRqHVGDE/Mnmpkcg4640bC
MiZmtWdOOzwxi/XtFyXOzoFhFLF5GJ9ZoK2PuL4VPFH9S+2f3xJuwegBVjdtaW3H5Kz2XG8zOO1R
gFTSCTexrA0VAilU8/qE47ppdacdesnCjSeqx4NneSivqkGFQEozOjWX9nacJ9z84T3IR6dQWimA
fHQKkoY2NLT34VFmAQaGJ1HGE6FXoaSqsFNJFm4jk3MoYHFPrQ59m9Q6I8q4IijGppP+TpNdeKuk
DeCJ65OOP6ddph5rmVIvnnlOj03Pp+zF2qMYQ4WgBpOzWtoyqiQNEJ/o3HWWdMKtsIyH0Sl1wjbN
Hm5TOss5GW5njUvC7S2ze0Kobe5EEZuPMp44gXrRmHBBm9UuobSyGmU8UdJpjtqa3rTJOS2Ky6vA
4tLXq4DFRUuX/KXmubZlR1uPImkX9SOiupZzvTHjVdh2+tDWo8ByimfkkulRjGFGk7x9LxSLl/K6
5aPILalIelyn1Lq0G8abOvuxaKRX+XXLR1FYxks67+bOgbS3o1rahJVNa1rj+iP7VJV5IHqALbsH
zV0D1LOThlUzhsZnaG1xybj8EfQOKjGzsEQNcwciMG05XsnbaF4H48Y2OMI6MCurk+7zLXtiO1Xv
oBL5TE7S8Xni+lPb0c5jel4HJqcaZSd+q3mHPS/PMy+euD7lyyBCMWBu0YjSymqwuMKEbeIIa9MO
IN/OLjILWGmV1H07u3jwLO+VPjIyNmMg4XYewegBnL4dbDv9SSU7OL6dXdjcgZTTBCJv58fuDcVg
TbFeL/tuyKPG8dMu6k7fTtp3f6/K0XqdZ7nuYPTUH2YwegB3IJLyuJ7nwuYKRBIeyI4/n5Z83g5v
+jdE593fJ98d6Q5EqUCKt5vtnRlQwejBmfvvXeMP78HuCZ7yO008p93BKLZTHCOrK/DKgtwbSn0N
OW9px+Hbgf+U3+dp1yury3+ubbK5A0mrWZM577zPMjS5iJwyKcRN6d8IvqwLEW4EQRDEu697SIUs
pgSN3ecr2b4MEm4EQRDEa+cN7ULWOYKMEjE65Ol3vnpZJNwIgiCI18of3oNKu4oSfhOeF4tIuBEE
QRD/3hy+MMZm9GAL25BbJiUltyPGDTtq24bAr+0mCOItkDTL0TEwhU759CvV1K0Ev67nrW8f8dvV
tCgSjm9zrxLiJjkqJR3Ir6hHMbcRTT1jyC+vI+EWigETaiPyK+rxvFhEEMRbklEifi3e9nYRr/cc
eV4sQm5ZLRq6RmCyuKA1bqGQIyPhFooBDu8OJtTLUEwsEATxFoyrl2FYs2Fp/dXSLG1icFL71reP
+O0m1caE42vacmHbGaA9rrG4aiHhRhAEQVwsJNwIgiCIC4eEG0EQBHHhkHAjCIIgLhwSbgRBEMSF
Q8KNIAiCuHBIuBEEQRAXDgk3giAI4sIh4UYQBEFcOCTcCIIgiAuHhBtBEMQ7xBuKne8r7v7wub60
7jrnF+mPc/h2zvW1bOcZX/1OGPcl1ysZEm4EQRBvkMsfwcjkHLrkozS9CiX0K5uYmNViSKmixg9E
9rFpdcFgMtNYHF4EoweQNnVgaW2LGt8f3oNSpUH3sXnLR6ew5fAiFANaugagX908dR0d3h3MLS7T
hvnDe+CJ6uHwhqhhS6Yt9A4qqeWMTc/DFYhArVuB3ROEqK4Zpi07tR1rFkfCdphtbgQi+xDWNkG/
svHK9jMJN4IgiDfI7gmhvrUbmQVlYHKE4IlleJxVBGalENPzOjR39kNU33Js/CCqpU0oZlehUiCl
DE/MIhDZx/1neZie11Pj+3Z20d47CL5YBp5YhgpBDR48z4NSpUEoBuSWVGB8ZuHUddSvmpGRz6QN
8+3s4srNe7A4fNQwYV0LHmcVgSuqB08sQ0uXHGabGzkl5dAYTLh1/ykWDCaEYvESY0uXHJUCKQpY
XDzLLUWlQIr+oQm4AxHcvPcE44fr+CqQcCMIgnjDnL4wRPUtmFs0IhQDCst41P83dw3Qws3i8KKY
zUe3fAz6lU3Klj1ecjsZbv7wHiZmtegdUqJ3SImOviHkFJefK9zUOiNu3n2CQGQfZpsbfUPj6JKP
4tOvrsJyWAIMxeLh1i0fpb2N3+YO18OaoQAABgtJREFUJA03f2Qfpi079KubaOroRx6TA/3KJjat
8ZIbCTeCIIh/c55QDGy+BGMqDYIx4PaDDGiX1xGKJQ83JkdIhd9JJ8PN5Q/j3tMcFLC4YFZWo7Si
GhUCKQyrZoRi6YWboKYRf/3HF1het0BvMoPFEaGkvArvfXw5Idz+/vElvPfJZXzw2Tcor5LA6vLj
wfM8/PWjL/B///dDKtyO61EoUcYTIxh9MYyEG0EQxL+xbacfwroW3Pj1CTILy1BV04hPv7oKJkeI
vqFx1DS0JYRbThEbeaWVEEgbIZa1YsFggisQgdUdwJ1HmQnh9uB5HjZsbniC0RdCMQSjB6eGWzAG
rJrtyGNyoBhT4esfb8Ns9yAYPUhZLZluye24e09zcev+M3hDMWrYzXtPkFlQhvqWLhjXLb95P5Nw
IwiCeINs7gCaOvoga+lJMDwxi6bOfjS091LjWxxe5BZXgMURor6lG00d/ZhbNEJc34qrt+7jLx/+
ixZu7kAET3OKUV5VA564niKoacCWw5sy3AKRfSytbYHFFUExNo1AZB8d/cPILmLDYDLDG4olDTdO
dS3GpucxrlrA9LweS6atU8PNuGHFl9/fQEY+E9Pzeqr35c17T1BUxkN77xBMZvtv3s8k3AiCIN6C
BYMJ9S1dkMjaaIrYfLT1/P/t3OlTGmcAx/G/M+/aN51pp3am05jpdEybdBqtt4ZyKB7gBVRR60HU
IraAxoBF8EDFg4giyH0jav31RSrtBmxMJ/Bi5/fi84Z52F3YF9/Z3Wef34rj3ve2ZCp/jTXXDpas
dsyZljGom4RSrUXf0CgOjgNQa8fh2jks2U4ydwWT1Ybp+SVEU3lkL98Eb2VtA44tT9m4rf6xCaly
AJ2KfnQq+qFUa/HKuQ21dhwerx8dil54vP/M5AxEUmjsUGBp2Q6LbR2SbnVxNiVvSxIRicDu0Qlm
jWZMzZkEGtpkUGv0xXFn4QQ6ZH3Qjs/CvOoosjndOI9lSuJ2y+neR4ukG/K+YXSrNOhWadAu7YWs
dwjBaLpkfKYAxDMFRFN5bHm8xcDdKndbMnv55kr0eZcK9a1S1LdK8UPzc3z59RN8V9+Gzx/WYe/v
uJ0Eo1D0j0Cjn0Eqf41QPIORsWl0qUbgDycYNyIiMZgzWfHFo8f4pKZW4MFHn0Kp1hbHhRNZ6KcW
IOlSQ947XDQ8OgXvaahs3NIXf6LmqzpYXznhPQ3BF4ji+CyC3aMT1D5+VvIO27/FMgW0SXtw6AsK
Ps8UbrD/+qzkRetk7grug2Ns7B6VqKmtK96WPIskYXftIJLMFb8bjKZgd7kRTuQYNyIiMdBNGmBY
tCCevUQqfy3w9iogmcIN0hdCt2PKxS2Vv8aDjz/DcSBSsp1H3z7DytrGnccVTV/gaWOH4MXw/+uu
CSXlMG5ERCIwMfsrmjoV6B8Zg0ozLqCbNAhmIP6XH9tlWN8uvRIzWWyoeVgHWc8gVBo9egdH8c33
jWiWdAtmKb4tlr5AfetPkCoHSo5LpRkvPiO7j6eN7XAf3G/VkScNrbC7dj7Y/+s+PENnjx4vGDci
ourxeP1YWFqBwWgpsWheRfqeazjaXTslz8FuhRNZWG1OGIwWGM2rOPAF3rk25O1L4OWOy2C0wB+K
3/s3rq5v4TyWud9Yx+Z7bftdXLs+dCjHsLjsrPi5ZNyIiKgqLHY3WhQ6rG0dVXxfjBsREVXFjMmG
RukIfMEPdzV4F8aNiIgq7jgYR79uHi1yHZK5q4rvj3EjIqKKSRduEIimMTG/gkapBi/XPVXZL+NG
RKIXjGWx5w1i5yhAFeA5PofXHxU4PA1j73UQ9s0DqEcX0CLXYXTGjFAiV5VzzrgRkeiZXm6gSaZF
g2SYKqBVoYN8YEpA0j+BZrkOTVINuoZmMG92wH/HDNJKYNyISPQ29nz4efp3aH5ZogrQv7BiwewQ
MC47YbZtw7Htxb4vhFimUNVzzrgRkeil8tcIJ3IIUUVEknnEs5cCiexVybJg1cS4ERGR6DBuREQk
OowbERGJDuNGRESiw7gREZHoMG5ERCQ6jBsREYkO40ZERKLzF8+PHvfnXhuRAAAAAElFTkSuQmCC
--00000000000090d8ec05a4ccdaef--
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1589258067;
cv=none; b=Q6Y08/fHopcXqlLZixuXRnErXmb5onDatrQY4rFGU04gevSWBwtmHZKmkBcF
5Dx1zO7yEznbq4+aDcTtd/jzd4jjIYoBELYgIj+PznAbQt3VJlfxtrVdYlsy8Ng/LAIF1m
8gqvBCs3wBByCagCDhyyzfhmRopHooroPWUy/9u1+ZOWWp+2NcTmgZhDZWxVbgXWdnE+Ll
QSqlFq8ytNxQT66lwX3vlKif7pwrH5McN+Cu3w31ZQz6CPtazNrFkzeOqmUGcVpqCohlZX
PwmFOnR7ckw62FMicThnXbzyu751l6fSN/7TaZfLiLUIqH0g+PXRbU7NbWhjHC33UPQ9RF
zw==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1589258067; c=relaxed/relaxed;
bh=U9RbWMBKOO0W1SKGGESx3Cay4LSsLZt42HWlHvJzXJM=;
h=dkim-signature:from:date:message-id:subject:to; b=kQRWp9p4vVkwk6ggMLR
D6YGMukl9fqKxflOoU6M2+GlBIHg056vs9A7AymG7ZnyjD/Ax8ISFehbk4707sTQT2avga
bc1xHaU3sFillt3JvrgHONaW6EHAreOsVn5KP++oobCXGmi5clNpAW4Z7MAes3RVTeipVz
RgWn/FbQe+XHYBmBa7Qr410QA71M4vzBT7RaN8TE6qDABcO5PoBhrbsr0L+VeHNccw5V81
ZBebwUxoAHWdG1GHgDwnk8QrpnB++bxUJ2y8XUL4PUSc7/IO9jIZczVyNy4Mgw9nMvGiiN
t37TmeZ6BHH6HROr9wjGHjkrJDpGpY5iRdIyyLGbRJQ==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.49 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
Return-Path: <jyshin@trizcorp.com>
Received-SPF: softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.49 as permitted sender)
client-ip=209.85.208.49; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.49 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
X-Naver-ESV: +YRYpB3G1H+dp4eqjAURp4JGWHmmFAKdKo+YkXm=
X-Session-IP: 209.85.208.49
Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49])
by crcvmail31.nm.naver.com with ESMTP id HIlf0x3tTVefMSs9lPE-eg
for <kangtak6291@naver.com>;
Tue, 12 May 2020 04:34:27 -0000
Received: by mail-ed1-f49.google.com with SMTP id f12so9946508edn.12
for <kangtak6291@naver.com>; Mon, 11 May 2020 21:34:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=trizcorp-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:from:date:message-id:subject:to;
bh=U9RbWMBKOO0W1SKGGESx3Cay4LSsLZt42HWlHvJzXJM=;
b=eAYD0SGZweb3Vv52yMP+pW0Ow/Db9iWm9aQdLp9JtXG9bBroHRY9YCjvvN1ElebLWW
o0vbVtCLDBjka/UmhiLrFCd5HXonRH2p6qSTA2bW3KCtCZMKx0BAdjfbzdbnX8xnZtmW
YT0LRVK6WyJN0WuNxi2aXZKsB1alvcYdQjmrktYbXpkCrD44Xlo46waQSi4fBK/VTQyc
PWUK4kHa7Blw0G8PjUB6nKvD6tJZ9bkZBgzhQVu08d9y+9SDA0GtSaeia2VDI8mXBFN9
/KyOcBL8Qlys+SbsReQEiTXYjJ4DmDFk6BKKJlRTlydHVHU/CVPPMSqOM1a1/8zuGhmP
D/qA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=U9RbWMBKOO0W1SKGGESx3Cay4LSsLZt42HWlHvJzXJM=;
b=TV5zxLUyrQyg0AmC3zDJnxIwo/vL6BUz58kov0VFlm2ZdwOmvMtDINjBUgUbVwkBP/
OEqZVO4gtRbB7I/pGfImx2gNHpLf2CYZJpOUnBSdUjlX/ADQak6XG9E4Ko1XwhR4iQTU
0TkC4wBT/tvXI6U+Zg/qH1MzVlEOq23NUyVqyuatfg6u6HHY+whoT/KFW7GIxSBPc/yU
GeyBFJsPUtsoec/VtAk0zvan5tAruwOgtq8xWtDZ9tR95Vu+wnUR7O8pwCMhi1lkBFLi
XH9BxY7zLjbtisuCAauke7QF+97ruYYpr4ox2v5fOPDDidwEvNXAuyQ8u9oESgH5jLFQ
7Glg==
X-Gm-Message-State: AGi0PuaOf5nLV9zPITD1wIN7Wb4Lv4eiTe6DfnYelLyQmnaHgT44wSXb
NvMG5Ih9g7FF1Ra+Cpdo/2V3YYX6Q2zZ01aZaeCk2A==
X-Google-Smtp-Source: APiQypI7RThEcI0fVNUKNlAP2u4hCJwzs/Ns3+Mv0hRjz/HCzC+jZF3CR987awUeghMYDFQB+BxD4S0bl2HZ9LX7PUU=
X-Received: by 2002:a05:6402:1d37:: with SMTP id dh23mr15981596edb.287.1589258063874;
Mon, 11 May 2020 21:34:23 -0700 (PDT)
MIME-Version: 1.0
From: =?UTF-8?B?7Iug7KSA7JiB?= <jyshin@trizcorp.com>
Date: Tue, 12 May 2020 13:34:13 +0900
Message-ID: <CADdTatcut_6W6MSgDVOd_qpwkaNtAWSsG-wHRap6=YExeKXduQ@mail.gmail.com>
Subject: =?UTF-8?B?6riI7KO864qUIOykkeqwhOqzoOyCrCDqtIDqs4TroZwg6rO87KCc6rCAIOyXhuyKteuLiA==?=
=?UTF-8?B?64uk?=
To: =?UTF-8?B?4oCN7Iug64+Z7JykW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqA==?=
=?UTF-8?B?7YSw6rO17ZWZ6rO8KQ==?= <vel1024@khu.ac.kr>,
=?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>,
=?UTF-8?B?6rmA66+87ISx?= <dolikart@naver.com>,
=?UTF-8?B?4oCN7Jyg7Jyg7KeEW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsA==?=
=?UTF-8?B?6rO17ZWZ6rO8KQ==?= <wildforce@khu.ac.kr>
Content-Type: multipart/alternative; boundary="0000000000005a9ea805a56bfae6"
--0000000000005a9ea805a56bfae6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
7KSR6rCE6rOg7IKsIOyLnO2XmCDspIDruYQg7J6YIO2VmOuPhOuhnSDtlZjqs6ANCuyKpOy8gOyl
tOuMgOuhnCDsp4TtlontlZjqs6Ag7KeE7LKZ64K07JqpIOq4iOyalOydvOyXkCDslYzroKTso7zs
hLjsmpQNCg0KDQotLSANCg0KDQoNCuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KDQoo7KO8KSDtirjrpqzspojs
vZTtjbzroIjsnbTshZgNCg0K7Iug7KSA7JiBIC8g7J207IKsDQoNClRSSVogQ29ycCBJbmMuDQoN
Ckp1bllvdW5nIFNoaW4gLyBDVE8NCihNKSAwMTAtNzI3Mi0xMjk2DQoNCihUKSAwNzAtNzUyNi0w
ODcyDQoNCihGQVgpIDAyLTY0NDItMDg3Mg0K4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo=
--0000000000005a9ea805a56bfae6
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj48YnI+PC9kaXY+PGRpdj7spJHqsITqs6Dsgqwg7Iuc7ZeYIOyk
gOu5hCDsnpgg7ZWY64+E66GdIO2VmOqzoDwvZGl2PjxkaXY+7Iqk7LyA7KW064yA66GcIOynhO2W
ie2VmOqzoCDsp4TsspnrgrTsmqkg6riI7JqU7J287JeQIOyVjOugpOyjvOyEuOyalDxicj48L2Rp
dj48ZGl2Pjxicj48L2Rpdj48YnI+LS0gPGJyPjxkaXYgZGlyPSJsdHIiIGNsYXNzPSJnbWFpbF9z
aWduYXR1cmUiIGRhdGEtc21hcnRtYWlsPSJnbWFpbF9zaWduYXR1cmUiPjxkaXYgZGlyPSJsdHIi
PjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdiBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD48
YnI+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj48YnI+PC9zcGFuPuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwv
cD48L2Rpdj48cCBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdCIgbGFuZz0iRU4tVVMiPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPig8L3NwYW4+7KO8PHNwYW4gbGFuZz0iRU4tVVMiPinC
oDwvc3Bhbj7tirjrpqzspojsvZTtjbzroIjsnbTshZg8c3BhbiBsYW5nPSJFTi1VUyI+wqDCoCDC
oCDCoCDCoCDCoMKgwqA8L3NwYW4+PGJyPjwvc3Bhbj48L3A+PHAgc3R5bGU9ImNvbG9yOnJnYig4
MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPuyLoOykgOyYgSAvPHNwYW4g
bGFuZz0iRU4tVVMiPiDsnbTsgqzCoCA8L3NwYW4+44CA44CA44CA44CA44CA44CA44CA44CA44CA
44CAPHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bhbj48L3NwYW4+PC9wPjxkaXYgc3R5bGU9ImNvbG9y
OnJnYig4MCwwLDgwKSI+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPlRSSVogQ29ycCBJbmMuPC9zcGFu
PjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+SnVuWW91bmcgU2hpbiAvIENUTzxicj48L3NwYW4+
PC9wPjxkaXY+PGRpdj48c3BhbiBsYW5nPSJFTi1VUyI+KE0pIDAxMC03MjcyLTEyOTY8L3NwYW4+
PHA+PHNwYW4gbGFuZz0iRU4tVVMiPihUKSAwNzAtNzUyNi0wODcyPC9zcGFuPjwvcD48cD48c3Bh
biBsYW5nPSJFTi1VUyI+KEZBWCkgMDItNjQ0Mi0wODcywqAgPC9zcGFuPjxicj48c3BhbiBsYW5n
PSJFTi1VUyI+PHNwYW4+4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9zcGFuPjwvc3Bhbj48L3A+PC9kaXY+PC9k
aXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+DQo=
--0000000000005a9ea805a56bfae6--
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1589880761;
cv=none; b=bHkSgtIkcZuHtgKYF9fXfOmYmWGXAk/g6ye81leZwirWb2hmbQk2S2hlqqPN
bRX0R20hSmhDGgmMRvl5rB8NWCBi+dww/YO4m+5GAPccAdzJJR+gaQl+cCV05SYatanUdA
72nhzIC2yivbila/XiJPK68QdYKwVyVKPVjBksUPSDeF8RuFoJs6EAfy3IhV616gSZyZzJ
JJtuA0Hw/11YlOFg+J2phV7i8t/6Ccd4hBYDXxg1df44dLqR/qM8XC8/jULZ+D/HFF8RTP
T0YPsbqISIeaEWJ/8G7ofkAWwjySufNHxX17DK+kk3HS1bI1Fs7ekqQ8VSOjN/JGAOCNPh
9Q==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1589880761; c=relaxed/relaxed;
bh=OTdmtuzL87sSeeHTC4rIjbNjYdOVDGIkjdKw03yy59I=;
h=dkim-signature:from:date:message-id:subject:to; b=ZF5mL7d5ZPifED+2jkS
Lo//RqQzKcSJ2FKOLxjS6K5nmVNbhD83nq4kEDtuIcERNKO74ewqj9SPpTFXsJy4IO7Mgh
d6sF6oMqWazXC9qHY5LpzEriphl14q9DKY4sgGQmDJXkAgrEogM+FH8CdeIvn8u1J7CPTL
FUYcTKxdurAgDcH2ClNTbSLGog8OtovSz4/tCNDd5+4GNZgn5nUkBpsrtcvG/86VQLH0Xq
PWEUfeah3PIid8CxWmPun4sb2K21tvMuBtjGlePLZ5Z+X5BS/xrdXn4S1JZ1YgyeVeJlqA
tLS3V1p1nuBgpkiB16G7EOF9iKsNsW+2aZVnsGNZYOw==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.53 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
Return-Path: <jyshin@trizcorp.com>
Received-SPF: softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.53 as permitted sender)
client-ip=209.85.208.53; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.208.53 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
X-Naver-ESV: +Y+YpB3G1H+dp4eqjAURp4JGWHmmaxKZFAJYkXm=
X-Session-IP: 209.85.208.53
Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53])
by crcvmail24.nm.naver.com with ESMTP id IZJslLlgQC6r08DBMeMTng
for <kangtak6291@naver.com>;
Tue, 19 May 2020 09:32:41 -0000
Received: by mail-ed1-f53.google.com with SMTP id e10so11141517edq.0
for <kangtak6291@naver.com>; Tue, 19 May 2020 02:32:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=trizcorp-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:from:date:message-id:subject:to:cc;
bh=OTdmtuzL87sSeeHTC4rIjbNjYdOVDGIkjdKw03yy59I=;
b=N1Bp9uI6TyomyJ2/+RJnNvjoubezf3bhucDkcjgz6HOsh7UrFpQPMf1OoEFBIRt7yf
x0FsPIgyYjLBFHyvFPkAC31AIN/5wrFnZWGURxh33Of5xUTUcnMpDP+pK10tiWmIW+Jp
a9wq/x0L9N0YuRxy+SFvr7KZw3qsf8AV0PvpascIK07FTHQ/zOwsY8rFWBtHy1KdfO0Z
stmH1cYfnF/xAJ1WmC+BrGGHknS2tETrYUuv0bFaHt1BV4fpt5vJ5yKF70XvG+A+nIGE
BRaKQdmIe8ArCdmjQmUmWTt9XisGvifJEE30oz+NB6gZq5agrNVuwM0+CGQ12BPk1+GZ
BimA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc;
bh=OTdmtuzL87sSeeHTC4rIjbNjYdOVDGIkjdKw03yy59I=;
b=mBt6lwzodt55b0pgmkHNxK1050DPNLcQQ3gDBkwOEz5FaZ1AV3tqjLyfMijO0BevvP
FInHh0SDIDw7eHbnGdTODvttjy4230IghqepCdoGpcmNtwyIq98QBx3ATUc3IhX1FBwR
DIAqv9ceJRrunI4UC8LwoedAizN3XaL2Brrrdilzhk/oo9ToXEa8v+5CLcVLf7L9pRah
aFwnc1GMjVi4OV3bajcm/568EJD04yaaFkz7FYnwO0cUB5mqMfC4KI73URsJdO4UHqbN
1hhSQ37bcYlAx2NQeF05+1iykYi83mRnx1GEUPcYpBr+IPv8AveguEfDity1ovJbp8fb
1O/w==
X-Gm-Message-State: AOAM530BvLUH9NJzhhmC2qF+wjFyksg444TMYXXpNMyw3CCq6zD9GXJQ
ncEh8I54qVQfYFAIy+YxJepFqd16s408yN3/qEwgbPSt
X-Google-Smtp-Source: ABdhPJzbA/5Dk8uFEVdD+LFkXSR2OF31MENFjs3amYwRTEizrRwN/N1THFoAKWmRN4OwhFearryxjiigpp+lMCkCTrk=
X-Received: by 2002:a05:6402:13d9:: with SMTP id a25mr18133852edx.9.1589880758668;
Tue, 19 May 2020 02:32:38 -0700 (PDT)
MIME-Version: 1.0
From: =?UTF-8?B?7Iug7KSA7JiB?= <jyshin@trizcorp.com>
Date: Tue, 19 May 2020 18:32:27 +0900
Message-ID: <CADdTatc1AOUq6mSSJA91B2iCJ6jG1Dwmi_HoZGsLbSH4hj1-tQ@mail.gmail.com>
Subject: =?UTF-8?B?7Lqh7Iqk7YakIOq0gOugqCDqs7Xsp4A=?=
To: =?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>,
=?UTF-8?B?6rmA66+87ISx?= <dolikart@naver.com>,
=?UTF-8?B?4oCN7Iug64+Z7JykW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsA==?=
=?UTF-8?B?6rO17ZWZ6rO8KQ==?= <vel1024@khu.ac.kr>,
=?UTF-8?B?4oCN7Jyg7Jyg7KeEW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsA==?=
=?UTF-8?B?6rO17ZWZ6rO8KQ==?= <wildforce@khu.ac.kr>
Cc: =?UTF-8?B?6rmA7KKF7JmE?= <jwkim@trizcorp.com>,
=?UTF-8?B?6rCV6rK97J28?= <ruddlf4933@trizcorp.com>
Content-Type: multipart/alternative; boundary="000000000000db202005a5fcf59c"
--000000000000db202005a5fcf59c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
7KSR6rCE6rOg7IKsIOyLnOymjOydtOudvOyEnCwg64uk65OkIOynhOuPhOulvCDsoJzrjIDroZwg
7KeE7ZaJ7ZWY7KeAIOuqu+2VmOqzoCDsnojripTrjbAsDQrsspjsnYwg7IS47Jq0IOyKpOy8gOyl
tOydhCDsnpgg7KeA7YKs7IiYIOyeiOuPhOuhnSDrhbjroKXtlbTso7zshLjsmpQuDQoNCuyVnuyc
vOuhnOuKlCDrs4Trj4TsnZgg6rO87KCc64qUDQrtirnrs4TtlZwg6rK97Jqw6rCAIOyVhOuLiOup
tCDrgpjqsIDsp4Ag7JWK7J2EIOyYiOygleyeheuLiOuLpC4NCg0KMe2Vmeq4sOqwgCDslrzrp4gg
64Ko7KeAIOyViuyVmOycvOuLiA0K7Iug6rK97I2o7IScIOynhO2Wie2VtOyjvOyEuOyalA0KDQot
LSANCg0KDQoNCuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KDQoo7KO8KSDtirjrpqzspojsvZTtjbzroIjsnbTs
hZgNCg0K7Iug7KSA7JiBIC8g7J207IKsDQoNClRSSVogQ29ycCBJbmMuDQoNCkp1bllvdW5nIFNo
aW4gLyBDVE8NCihNKSAwMTAtNzI3Mi0xMjk2DQoNCihUKSAwNzAtNzUyNi0wODcyDQoNCihGQVgp
IDAyLTY0NDItMDg3Mg0K4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo=
--000000000000db202005a5fcf59c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj7spJHqsITqs6Dsgqwg7Iuc7KaM7J2065287IScLCDri6Trk6Qg
7KeE64+E66W8IOygnOuMgOuhnCDsp4TtlontlZjsp4Ag66q77ZWY6rOgIOyeiOuKlOuNsCw8L2Rp
dj48ZGl2PuyymOydjCDshLjsmrQg7Iqk7LyA7KW07J2EIOyemCDsp4DtgqzsiJgg7J6I64+E66Gd
IOuFuOugpe2VtOyjvOyEuOyalC48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PuyVnuycvOuhnOuK
lCDrs4Trj4TsnZgg6rO87KCc64qUIDxicj48L2Rpdj48ZGl2Pu2KueuzhO2VnCDqsr3smrDqsIAg
7JWE64uI66m0IOuCmOqwgOyngCDslYrsnYQg7JiI7KCV7J6F64uI64ukLjwvZGl2PjxkaXY+PGJy
PjwvZGl2PjxkaXY+Me2Vmeq4sOqwgCDslrzrp4gg64Ko7KeAIOyViuyVmOycvOuLiCA8YnI+PC9k
aXY+PGRpdj7si6Dqsr3sjajshJwg7KeE7ZaJ7ZW07KO87IS47JqUPGJyPjwvZGl2Pjxicj4tLSA8
YnI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSIgZGF0YS1zbWFydG1haWw9
ImdtYWlsX3NpZ25hdHVyZSI+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2
IHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxwPjxicj48L3A+PHA+PHNwYW4gbGFuZz0iRU4t
VVMiPjxicj48L3NwYW4+4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9wPjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpy
Z2IoODAsMCw4MCkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+
KDwvc3Bhbj7so7w8c3BhbiBsYW5nPSJFTi1VUyI+KcKgPC9zcGFuPu2KuOumrOymiOy9lO2NvOug
iOydtOyFmDxzcGFuIGxhbmc9IkVOLVVTIj7CoMKgIMKgIMKgIMKgIMKgwqDCoDwvc3Bhbj48YnI+
PC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdCI+7Iug7KSA7JiBIC88c3BhbiBsYW5nPSJFTi1VUyI+IOydtOyCrMKgIDwv
c3Bhbj7jgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIA8c3BhbiBsYW5nPSJFTi1VUyI+PC9z
cGFuPjwvc3Bhbj48L3A+PGRpdiBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD48c3BhbiBs
YW5nPSJFTi1VUyI+VFJJWiBDb3JwIEluYy48L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVT
Ij5KdW5Zb3VuZyBTaGluIC8gQ1RPPGJyPjwvc3Bhbj48L3A+PGRpdj48ZGl2PjxzcGFuIGxhbmc9
IkVOLVVTIj4oTSkgMDEwLTcyNzItMTI5Njwvc3Bhbj48cD48c3BhbiBsYW5nPSJFTi1VUyI+KFQp
IDA3MC03NTI2LTA4NzI8L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oRkFYKSAwMi02
NDQyLTA4NzLCoCA8L3NwYW4+PGJyPjxzcGFuIGxhbmc9IkVOLVVTIj48c3Bhbj7iiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJI8L3NwYW4+PC9zcGFuPjwvcD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rp
dj48L2Rpdj48L2Rpdj4NCg==
--000000000000db202005a5fcf59c--
X-Session-ID: Geb9KAgZKAUlFqbwBqUZ7rRCW4_dM6nrKovw7qbZaAuqKqgqKAvrKg
MIME-Version: 1.0
Message-ID: <51d5e34eaa7bef7db8e29f2e2574c74@cweb014.nm.nfra.io>
Date: Fri, 22 May 2020 16:40:43 +0900
From: =?utf-8?B?67CV7KCV7ZuI?=<kangtak6291@naver.com>
In-Reply-To: <CADdTatc1AOUq6mSSJA91B2iCJ6jG1Dwmi_HoZGsLbSH4hj1-tQ@mail.gmail.com>
References: <CADdTatc1AOUq6mSSJA91B2iCJ6jG1Dwmi_HoZGsLbSH4hj1-tQ@mail.gmail.com>
Importance: normal
To: =?utf-8?B?7Iug7KSA7JiB?=<jyshin@trizcorp.com>
Subject: =?utf-8?B?UkU6IOy6oeyKpO2GpCDqtIDroKgg6rO17KeA?=
X-Originating-IP: 59.18.174.126
Content-Type: multipart/alternative;
boundary="-----Boundary-WM=_7fd3c35f9700.1590133243239"
-------Boundary-WM=_7fd3c35f9700.1590133243239
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: base64
7J2067KIIOyjvCDqs7zsoJzqsIAg7IKs7Jqp7J6QIOuplOuJtO2OmOydtOyngCDsoJzsnpHsnbTs
l4jsirXri4jri6QuCuuplOuJtOuKlCAn64Ka7Iuc6rCA64qU6ri4JyDtlZjrgpgg7J6I7Iq164uI
64ukLgogCuq3uOuemOyEnCDrqZTsnbjtjpjsnbTsp4DsmYAgJ+uCmuyLnOqwgOuKlOq4uCfsnbTr
nbzripQg7ISc67iM7Y6Y7J207KeA66eMIOunjOuTpOyWtCDrkZDsl4jsirXri4jri6QuCuyKrOud
vOydtOuTnOuplOuJtOuKlCDqtaztmITtlojsirXri4jri6QuCiAK7JWE7KeBIOyEnOuyhOulvCDr
p4zrk6Tsp4Ag66q77ZaI7Iq164uI64ukLgrsnbTsoJwg7ISc67KE66W8IOunjOuTpOyWtOyEnCDs
hJzrsoTsl5Ag6riA7J2EIOyYrOumrOqzoCDshJzrsoTsl5Ag7Jis66awIOq4gOydhCDqsIDsoLjs
mKTripQg6rKD7J2EIO2VtOuztOqyoOyKteuLiOuLpC4KIArqs7XsnKDrp4Htgawg67O064K065Oc
66a964uI64ukLgpodHRwczovL2RyaXZlLmdvb2dsZS5jb20vb3Blbj9pZD0xekxObnNWcThhNTVV
LUNxRkEzRUJ1akJIWUQwc2RrNEsgCiAK7Jik64qYIO2VmOujqOuPhCDtlonrs7XtlZwg7ZWY66Oo
65CY7Iuc6rOgIOymkOqxsOyatCDso7zrp5Ag67O064K07Iuc6riwIOuwlOudvOqyoOyKteuLiOuL
pC4KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KRnJvbTogIuyLoOykgOyYgSI8anlzaGluQHRy
aXpjb3JwLmNvbT4KVG86ICLrsJXsoJXtm4giPGthbmd0YWs2MjkxQG5hdmVyLmNvbT47ICLquYDr
r7zshLEiPGRvbGlrYXJ0QG5hdmVyLmNvbT47ICIg7Iug64+Z7JykW+2VmeyDnV0o7IaM7ZSE7Yq4
7Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsOqzte2VmeqzvCkiPHZlbDEwMjRAa2h1LmFjLmty
PjsgIiDsnKDsnKDsp4Rb7ZWZ7IOdXSjshoztlITtirjsm6jslrTsnLXtlanrjIDtlZkg7Lu07ZOo
7YSw6rO17ZWZ6rO8KSI8d2lsZGZvcmNlQGtodS5hYy5rcj47CkNjOiAi6rmA7KKF7JmEIjxqd2tp
bUB0cml6Y29ycC5jb20+OyAi6rCV6rK97J28IjxydWRkbGY0OTMzQHRyaXpjb3JwLmNvbT47ClNl
bnQ6IDIwMjAtMDUtMTkgKO2ZlCkgMTg6MzI6MjcgKEdNVCswOTowMCkKU3ViamVjdDog7Lqh7Iqk
7YakIOq0gOugqCDqs7Xsp4AKIArspJHqsITqs6Dsgqwg7Iuc7KaM7J2065287IScLCDri6Trk6Qg
7KeE64+E66W8IOygnOuMgOuhnCDsp4TtlontlZjsp4Ag66q77ZWY6rOgIOyeiOuKlOuNsCwK7LKY
7J2MIOyEuOyatCDsiqTsvIDspbTsnYQg7J6YIOyngO2CrOyImCDsnojrj4TroZ0g64W466Cl7ZW0
7KO87IS47JqULgogCuyVnuycvOuhnOuKlCDrs4Trj4TsnZgg6rO87KCc64qUICAK7Yq567OE7ZWc
IOqyveyasOqwgCDslYTri4jrqbQg64KY6rCA7KeAIOyViuydhCDsmIjsoJXsnoXri4jri6QuCiAK
Me2Vmeq4sOqwgCDslrzrp4gg64Ko7KeAIOyViuyVmOycvOuLiCAgCuyLoOqyveyNqOyEnCDsp4Tt
lontlbTso7zshLjsmpQgCgotLQogCgriiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJIKKOyjvCkg7Yq466as7KaI7L2U
7Y2866CI7J207IWYICAgICAgICAgICAgIArsi6DspIDsmIEgLyDsnbTsgqwgIOOAgOOAgOOAgOOA
gOOAgOOAgOOAgOOAgOOAgOOAgApUUklaIENvcnAgSW5jLgpKdW5Zb3VuZyBTaGluIC8gQ1RPIAoo
TSkgMDEwLTcyNzItMTI5NgooVCkgMDcwLTc1MjYtMDg3MgooRkFYKSAwMi02NDQyLTA4NzIgCuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkgo=
-------Boundary-WM=_7fd3c35f9700.1590133243239
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: base64
PGh0bWw+PGhlYWQ+PHN0eWxlPnB7bWFyZ2luLXRvcDowcHg7bWFyZ2luLWJvdHRvbTowcHg7fTwv
c3R5bGU+PC9oZWFkPjxib2R5PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyBmb250LWZhbWls
eTpHdWxpbSwgc2Fucy1zZXJpZjsiPjxwPuydtOuyiCDso7wg6rO87KCc6rCAIOyCrOyaqeyekCDr
qZTribTtjpjsnbTsp4Ag7KCc7J6R7J207JeI7Iq164uI64ukLjwvcD48cD7rqZTribTripQgJ+uC
muyLnOqwgOuKlOq4uCcg7ZWY64KYIOyeiOyKteuLiOuLpC48L3A+PHA+Jm5ic3A7PC9wPjxwPuq3
uOuemOyEnCZuYnNwOzxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7Ij7rqZTsnbjtjpjsnbTs
p4DsmYAgJ+uCmuyLnOqwgOuKlOq4uCfsnbTrnbzripQg7ISc67iM7Y6Y7J207KeA66eMIOunjOuT
pOyWtCDrkZDsl4jsirXri4jri6QuPC9zcGFuPjwvcD48cD7siqzrnbzsnbTrk5zrqZTribTripQg
6rWs7ZiE7ZaI7Iq164uI64ukLjwvcD48cD4mbmJzcDs8L3A+PHA+7JWE7KeBIOyEnOuyhOulvCDr
p4zrk6Tsp4Ag66q77ZaI7Iq164uI64ukLjwvcD48cD7snbTsoJwg7ISc67KE66W8IOunjOuTpOyW
tOyEnCDshJzrsoTsl5Ag6riA7J2EIOyYrOumrOqzoCDshJzrsoTsl5Ag7Jis66awIOq4gOydhCDq
sIDsoLjsmKTripQg6rKD7J2EIO2VtOuztOqyoOyKteuLiOuLpC48L3A+PHA+Jm5ic3A7PC9wPjxw
PuqzteycoOunge2BrCDrs7TrgrTrk5zrpr3ri4jri6QuPC9wPjxwPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6IDEzLjMzMzNweDsiPjxhIGhyZWY9Imh0dHBzOi8vZHJpdmUuZ29vZ2xlLmNvbS9vcGVu
P2lkPTF6TE5uc1ZxOGE1NVUtQ3FGQTNFQnVqQkhZRDBzZGs0SyI+aHR0cHM6Ly9kcml2ZS5nb29n
bGUuY29tL29wZW4/aWQ9MXpMTm5zVnE4YTU1VS1DcUZBM0VCdWpCSFlEMHNkazRLPC9hPjwvc3Bh
bj4mbmJzcDs8L3A+PHA+Jm5ic3A7PC9wPjxwPuyYpOuKmCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2V
mOujqOuQmOyLnOqzoCDsppDqsbDsmrQg7KO866eQIOuztOuCtOyLnOq4sCDrsJTrnbzqsqDsirXr
i4jri6QuPC9wPjxwIHN0eWxlPSJmb250LXNpemU6MTBwdDtmb250LWZhbWlseTpzYW5zLXNlcmlm
O3BhZGRpbmc6MCAwIDAgMTBwdCI+PHNwYW4+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08L3Nw
YW4+PGJyPjxiPkZyb206PC9iPiAi7Iug7KSA7JiBIiZsdDtqeXNoaW5AdHJpemNvcnAuY29tJmd0
OyA8YnI+PGI+VG86PC9iPiAi67CV7KCV7ZuIIiZsdDtrYW5ndGFrNjI5MUBuYXZlci5jb20mZ3Q7
OyAi6rmA66+87ISxIiZsdDtkb2xpa2FydEBuYXZlci5jb20mZ3Q7OyAiIOyLoOuPmeycpFvtlZns
g51dKOyGjO2UhO2KuOybqOyWtOycte2VqeuMgO2VmSDsu7Ttk6jthLDqs7XtlZnqs7wpIiZsdDt2
ZWwxMDI0QGtodS5hYy5rciZndDs7ICIg7Jyg7Jyg7KeEW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja0
7Jy17ZWp64yA7ZWZIOy7tO2TqO2EsOqzte2VmeqzvCkiJmx0O3dpbGRmb3JjZUBraHUuYWMua3Im
Z3Q7OyA8YnI+PGI+Q2M6PC9iPiAi6rmA7KKF7JmEIiZsdDtqd2tpbUB0cml6Y29ycC5jb20mZ3Q7
OyAi6rCV6rK97J28IiZsdDtydWRkbGY0OTMzQHRyaXpjb3JwLmNvbSZndDs7IDxicj48Yj5TZW50
OjwvYj4gMjAyMC0wNS0xOSAo7ZmUKSAxODozMjoyNyAoR01UKzA5OjAwKTxicj48Yj5TdWJqZWN0
OjwvYj4g7Lqh7Iqk7YakIOq0gOugqCDqs7Xsp4A8YnI+Jm5ic3A7PC9wPjxkaXYgZGlyPSJsdHIi
PjxkaXY+7KSR6rCE6rOg7IKsIOyLnOymjOydtOudvOyEnCwg64uk65OkIOynhOuPhOulvCDsoJzr
jIDroZwg7KeE7ZaJ7ZWY7KeAIOuqu+2VmOqzoCDsnojripTrjbAsPC9kaXY+PGRpdj7sspjsnYwg
7IS47Jq0IOyKpOy8gOyltOydhCDsnpgg7KeA7YKs7IiYIOyeiOuPhOuhnSDrhbjroKXtlbTso7zs
hLjsmpQuPC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2PuyVnuycvOuhnOuKlCDrs4Trj4TsnZgg
6rO87KCc64qUICZuYnNwOzwvZGl2PjxkaXY+7Yq567OE7ZWcIOqyveyasOqwgCDslYTri4jrqbQg
64KY6rCA7KeAIOyViuydhCDsmIjsoJXsnoXri4jri6QuPC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48
ZGl2PjHtlZnquLDqsIAg7Ja866eIIOuCqOyngCDslYrslZjsnLzri4ggJm5ic3A7PC9kaXY+PGRp
dj7si6Dqsr3sjajshJwg7KeE7ZaJ7ZW07KO87IS47JqUJm5ic3A7PC9kaXY+PGJyPi0tIDxicj48
ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXYgc3R5
bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+Jm5ic3A7PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVT
Ij48YnI+PC9zcGFuPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvcD48L2Rpdj48cCBzdHlsZT0iY29sb3I6cmdi
KDgwLDAsODApIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPig8
L3NwYW4+7KO8PHNwYW4gbGFuZz0iRU4tVVMiPikmbmJzcDs8L3NwYW4+7Yq466as7KaI7L2U7Y28
66CI7J207IWYPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+Jm5ic3A7PC9zcGFuPjwvcD48cCBzdHlsZT0i
Y29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+7Iug7KSA
7JiBIC88c3BhbiBsYW5nPSJFTi1VUyI+IOydtOyCrCZuYnNwOyA8L3NwYW4+44CA44CA44CA44CA
44CA44CA44CA44CA44CA44CAPHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bhbj48L3NwYW4+PC9wPjxk
aXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPlRSSVog
Q29ycCBJbmMuPC9zcGFuPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+SnVuWW91bmcgU2hpbiAv
IENUTyZuYnNwOzwvc3Bhbj48L3A+PGRpdj48ZGl2PjxzcGFuIGxhbmc9IkVOLVVTIj4oTSkgMDEw
LTcyNzItMTI5Njwvc3Bhbj48cD48c3BhbiBsYW5nPSJFTi1VUyI+KFQpIDA3MC03NTI2LTA4NzI8
L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oRkFYKSAwMi02NDQyLTA4NzImbmJzcDsg
PC9zcGFuPjxicj48c3BhbiBsYW5nPSJFTi1VUyI+PHNwYW4+4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9zcGFu
Pjwvc3Bhbj48L3A+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9k
aXY+CgoKPC9kaXY+PC9ib2R5PjwvaHRtbD4=
-------Boundary-WM=_7fd3c35f9700.1590133243239--
X-Session-ID: GfK9KAgZKAUlFqbwBqvZ7rRCW4_dM6nrKovw7qEZKxbqFxuXKAv9F2
MIME-Version: 1.0
Message-ID: <82f2b2cbaead3cb5f1b9896923e4354@cweb015.nm.nfra.io>
Date: Fri, 29 May 2020 16:05:24 +0900
From: =?utf-8?B?67CV7KCV7ZuI?=<kangtak6291@naver.com>
In-Reply-To: <CADdTatc1AOUq6mSSJA91B2iCJ6jG1Dwmi_HoZGsLbSH4hj1-tQ@mail.gmail.com>
References: <CADdTatc1AOUq6mSSJA91B2iCJ6jG1Dwmi_HoZGsLbSH4hj1-tQ@mail.gmail.com>
Importance: normal
To: =?utf-8?B?7Iug7KSA7JiB?=<jyshin@trizcorp.com>
Cc: =?utf-8?B?6rmA7KKF7JmE?=<jwkim@trizcorp.com>,
=?utf-8?B?6rCV6rK97J28?=<ruddlf4933@trizcorp.com>
Subject: =?utf-8?B?UkU6IOy6oeyKpO2GpCDqtIDroKgg6rO17KeA?=
X-Originating-IP: 59.18.174.126
Content-Type: multipart/alternative;
boundary="-----Boundary-WM=_7fd3cb705700.1590735924432"
-------Boundary-WM=_7fd3cb705700.1590735924432
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: base64
7JuQ656YIOydtOuyiOyjvCDqs4Ttmo3snYAg6rSA66as7J6QIO2OmOydtOyngCDsoJzsnpHsnbTs
l4jsirXri4jri6QuCiAK7JWE7KeBIOyEnOuyhOulvCDrqrvrp4zrk6TslrTshJwg7ISc67KE66W8
IOunjOuTpOqzoCDsoJzsnpHtlZjroKTqs6Ag7ZaI7Jy864KYIOuqu+2WiOyKteuLiOuLpC4KIArr
i6TsnYzso7zsl5DripQg7J287KCV7J20IFVzZXIg7YWM7J2067iU7J2EIOy2lOqwgO2VmOuKlCDq
soPsnoXri4jri6QuCiAK64uk7J2M7KO86rmM7KeAIFVzZXIg7YWM7J2067iUIOy2lOqwgCDrsI8g
6rSA66as7J6QIO2OmOydtOyngOulvCDsoJzsnpHtlZjrj4TroZ0g7ZWY6rKg7Iq164uI64ukLgog
CuyEnOuyhOuKlCBkamFuZ2/rpbwg7J207Jqp7ZW07IScIOunjOuTpOyWtCDrs7TslZjsirXri4jr
i6QuCiAK6rO17Jyg66eB7YGsIOuztOuCtOuTnOumveuLiOuLpC4KaHR0cHM6Ly9kcml2ZS5nb29n
bGUuY29tL2ZpbGUvZC8xcGtLNE9NTklSZ29ieDdVdmJzVVBMTXQxbllrdlJhZXMvdmlldz91c3A9
c2hhcmluZyAKIArsmKTripgg7ZWY66Oo64+EIO2Wieuzte2VnCDtlZjro6jrkJjsi5zqs6Ag7KaQ
6rGw7Jq0IOyjvOunkCDrs7TrgrTsi5zquLAg67CU65286rKg7Iq164uI64ukLiAKIAotLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQpGcm9tOiAi7Iug7KSA7JiBIjxqeXNoaW5AdHJpemNvcnAuY29t
PgpUbzogIuuwleygle2biCI8a2FuZ3RhazYyOTFAbmF2ZXIuY29tPjsgIuq5gOuvvOyEsSI8ZG9s
aWthcnRAbmF2ZXIuY29tPjsgIiDsi6Drj5nsnKRb7ZWZ7IOdXSjshoztlITtirjsm6jslrTsnLXt
lanrjIDtlZkg7Lu07ZOo7YSw6rO17ZWZ6rO8KSI8dmVsMTAyNEBraHUuYWMua3I+OyAiIOycoOyc
oOynhFvtlZnsg51dKOyGjO2UhO2KuOybqOyWtOycte2VqeuMgO2VmSDsu7Ttk6jthLDqs7XtlZnq
s7wpIjx3aWxkZm9yY2VAa2h1LmFjLmtyPjsKQ2M6ICLquYDsooXsmYQiPGp3a2ltQHRyaXpjb3Jw
LmNvbT47ICLqsJXqsr3snbwiPHJ1ZGRsZjQ5MzNAdHJpemNvcnAuY29tPjsKU2VudDogMjAyMC0w
NS0xOSAo7ZmUKSAxODozMjoyNyAoR01UKzA5OjAwKQpTdWJqZWN0OiDsuqHsiqTthqQg6rSA66Co
IOqzteyngAogCuykkeqwhOqzoOyCrCDsi5zspozsnbTrnbzshJwsIOuLpOuTpCDsp4Trj4Trpbwg
7KCc64yA66GcIOynhO2Wie2VmOyngCDrqrvtlZjqs6Ag7J6I64qU642wLArsspjsnYwg7IS47Jq0
IOyKpOy8gOyltOydhCDsnpgg7KeA7YKs7IiYIOyeiOuPhOuhnSDrhbjroKXtlbTso7zshLjsmpQu
CiAK7JWe7Jy866Gc64qUIOuzhOuPhOydmCDqs7zsoJzripQgIArtirnrs4TtlZwg6rK97Jqw6rCA
IOyVhOuLiOuptCDrgpjqsIDsp4Ag7JWK7J2EIOyYiOygleyeheuLiOuLpC4KIAox7ZWZ6riw6rCA
IOyWvOuniCDrgqjsp4Ag7JWK7JWY7Jy864uIICAK7Iug6rK97I2o7IScIOynhO2Wie2VtOyjvOyE
uOyalCAKCi0tCiAKCuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkgoo7KO8KSDtirjrpqzspojsvZTtjbzroIjsnbTs
hZggICAgICAgICAgICAgCuyLoOykgOyYgSAvIOydtOyCrCAg44CA44CA44CA44CA44CA44CA44CA
44CA44CA44CAClRSSVogQ29ycCBJbmMuCkp1bllvdW5nIFNoaW4gLyBDVE8gCihNKSAwMTAtNzI3
Mi0xMjk2CihUKSAwNzAtNzUyNi0wODcyCihGQVgpIDAyLTY0NDItMDg3MiAK4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiSCg==
-------Boundary-WM=_7fd3cb705700.1590735924432
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: base64
PGh0bWw+PGhlYWQ+PHN0eWxlPnB7bWFyZ2luLXRvcDowcHg7bWFyZ2luLWJvdHRvbTowcHg7fTwv
c3R5bGU+PC9oZWFkPjxib2R5PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyBmb250LWZhbWls
eTpHdWxpbSwgc2Fucy1zZXJpZjsiPjxwPuybkOuemCDsnbTrsojso7wg6rOE7ZqN7J2AIOq0gOum
rOyekCDtjpjsnbTsp4Ag7KCc7J6R7J207JeI7Iq164uI64ukLjwvcD48cD4mbmJzcDs8L3A+PHA+
7JWE7KeBIOyEnOuyhOulvCDrqrvrp4zrk6TslrTshJwg7ISc67KE66W8IOunjOuTpOqzoCDsoJzs
npHtlZjroKTqs6Ag7ZaI7Jy864KYIOuqu+2WiOyKteuLiOuLpC48L3A+PHA+Jm5ic3A7PC9wPjxw
PuuLpOydjOyjvOyXkOuKlCDsnbzsoJXsnbQgVXNlciDthYzsnbTruJTsnYQg7LaU6rCA7ZWY64qU
IOqyg+yeheuLiOuLpC48L3A+PHA+Jm5ic3A7PC9wPjxwPuuLpOydjOyjvOq5jOyngCBVc2VyIO2F
jOydtOu4lCDstpTqsIAg67CPIOq0gOumrOyekCDtjpjsnbTsp4Drpbwg7KCc7J6R7ZWY64+E66Gd
IO2VmOqyoOyKteuLiOuLpC48L3A+PHA+Jm5ic3A7PC9wPjxwPuyEnOuyhOuKlCBkamFuZ2/rpbwg
7J207Jqp7ZW07IScIOunjOuTpOyWtCDrs7TslZjsirXri4jri6QuPC9wPjxwPiZuYnNwOzwvcD48
cD7qs7XsnKDrp4Htgawg67O064K065Oc66a964uI64ukLjwvcD48cD48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOiAxMy4zMzMzcHg7Ij48YSBocmVmPSJodHRwczovL2RyaXZlLmdvb2dsZS5jb20vZmls
ZS9kLzFwa0s0T01OSVJnb2J4N1V2YnNVUExNdDFuWWt2UmFlcy92aWV3P3VzcD1zaGFyaW5nIj5o
dHRwczovL2RyaXZlLmdvb2dsZS5jb20vZmlsZS9kLzFwa0s0T01OSVJnb2J4N1V2YnNVUExNdDFu
WWt2UmFlcy92aWV3P3VzcD1zaGFyaW5nPC9hPjwvc3Bhbj4mbmJzcDs8L3A+PHA+Jm5ic3A7PC9w
PjxwPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog64+L7JuALCBEb3R1bSwgSGVsdmV0aWNhLCAm
cXVvdDtBcHBsZSBTRCBHb3RoaWMgTmVvJnF1b3Q7LCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEy
cHg7Ij7smKTripgg7ZWY66Oo64+EIO2Wieuzte2VnCDtlZjro6jrkJjsi5zqs6Ag7KaQ6rGw7Jq0
IOyjvOunkCDrs7TrgrTsi5zquLAg67CU65286rKg7Iq164uI64ukLjwvc3Bhbj4mbmJzcDs8L3A+
PHA+Jm5ic3A7PC9wPjxwIHN0eWxlPSJmb250LXNpemU6MTBwdDtmb250LWZhbWlseTpzYW5zLXNl
cmlmO3BhZGRpbmc6MCAwIDAgMTBwdCI+PHNwYW4+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08
L3NwYW4+PGJyPjxiPkZyb206PC9iPiAi7Iug7KSA7JiBIiZsdDtqeXNoaW5AdHJpemNvcnAuY29t
Jmd0OyA8YnI+PGI+VG86PC9iPiAi67CV7KCV7ZuIIiZsdDtrYW5ndGFrNjI5MUBuYXZlci5jb20m
Z3Q7OyAi6rmA66+87ISxIiZsdDtkb2xpa2FydEBuYXZlci5jb20mZ3Q7OyAiIOyLoOuPmeycpFvt
lZnsg51dKOyGjO2UhO2KuOybqOyWtOycte2VqeuMgO2VmSDsu7Ttk6jthLDqs7XtlZnqs7wpIiZs
dDt2ZWwxMDI0QGtodS5hYy5rciZndDs7ICIg7Jyg7Jyg7KeEW+2VmeyDnV0o7IaM7ZSE7Yq47Juo
7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsOqzte2VmeqzvCkiJmx0O3dpbGRmb3JjZUBraHUuYWMu
a3ImZ3Q7OyA8YnI+PGI+Q2M6PC9iPiAi6rmA7KKF7JmEIiZsdDtqd2tpbUB0cml6Y29ycC5jb20m
Z3Q7OyAi6rCV6rK97J28IiZsdDtydWRkbGY0OTMzQHRyaXpjb3JwLmNvbSZndDs7IDxicj48Yj5T
ZW50OjwvYj4gMjAyMC0wNS0xOSAo7ZmUKSAxODozMjoyNyAoR01UKzA5OjAwKTxicj48Yj5TdWJq
ZWN0OjwvYj4g7Lqh7Iqk7YakIOq0gOugqCDqs7Xsp4A8YnI+Jm5ic3A7PC9wPjxkaXYgZGlyPSJs
dHIiPjxkaXY+7KSR6rCE6rOg7IKsIOyLnOymjOydtOudvOyEnCwg64uk65OkIOynhOuPhOulvCDs
oJzrjIDroZwg7KeE7ZaJ7ZWY7KeAIOuqu+2VmOqzoCDsnojripTrjbAsPC9kaXY+PGRpdj7sspjs
nYwg7IS47Jq0IOyKpOy8gOyltOydhCDsnpgg7KeA7YKs7IiYIOyeiOuPhOuhnSDrhbjroKXtlbTs
o7zshLjsmpQuPC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2PuyVnuycvOuhnOuKlCDrs4Trj4Ts
nZgg6rO87KCc64qUICZuYnNwOzwvZGl2PjxkaXY+7Yq567OE7ZWcIOqyveyasOqwgCDslYTri4jr
qbQg64KY6rCA7KeAIOyViuydhCDsmIjsoJXsnoXri4jri6QuPC9kaXY+PGRpdj4mbmJzcDs8L2Rp
dj48ZGl2PjHtlZnquLDqsIAg7Ja866eIIOuCqOyngCDslYrslZjsnLzri4ggJm5ic3A7PC9kaXY+
PGRpdj7si6Dqsr3sjajshJwg7KeE7ZaJ7ZW07KO87IS47JqUJm5ic3A7PC9kaXY+PGJyPi0tIDxi
cj48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXYg
c3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+Jm5ic3A7PC9wPjxwPjxzcGFuIGxhbmc9IkVO
LVVTIj48YnI+PC9zcGFuPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvcD48L2Rpdj48cCBzdHlsZT0iY29sb3I6
cmdiKDgwLDAsODApIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQi
Pjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
Pig8L3NwYW4+7KO8PHNwYW4gbGFuZz0iRU4tVVMiPikmbmJzcDs8L3NwYW4+7Yq466as7KaI7L2U
7Y2866CI7J207IWYPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+Jm5ic3A7PC9zcGFuPjwvcD48cCBzdHls
ZT0iY29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+7Iug
7KSA7JiBIC88c3BhbiBsYW5nPSJFTi1VUyI+IOydtOyCrCZuYnNwOyA8L3NwYW4+44CA44CA44CA
44CA44CA44CA44CA44CA44CA44CAPHNwYW4gbGFuZz0iRU4tVVMiPjwvc3Bhbj48L3NwYW4+PC9w
PjxkaXYgc3R5bGU9ImNvbG9yOnJnYig4MCwwLDgwKSI+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPlRS
SVogQ29ycCBJbmMuPC9zcGFuPjwvcD48cD48c3BhbiBsYW5nPSJFTi1VUyI+SnVuWW91bmcgU2hp
biAvIENUTyZuYnNwOzwvc3Bhbj48L3A+PGRpdj48ZGl2PjxzcGFuIGxhbmc9IkVOLVVTIj4oTSkg
MDEwLTcyNzItMTI5Njwvc3Bhbj48cD48c3BhbiBsYW5nPSJFTi1VUyI+KFQpIDA3MC03NTI2LTA4
NzI8L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oRkFYKSAwMi02NDQyLTA4NzImbmJz
cDsgPC9zcGFuPjxicj48c3BhbiBsYW5nPSJFTi1VUyI+PHNwYW4+4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSPC9z
cGFuPjwvc3Bhbj48L3A+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+
PC9kaXY+CgoKPC9kaXY+PC9ib2R5PjwvaHRtbD4=
-------Boundary-WM=_7fd3cb705700.1590735924432--
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1591341579;
cv=none; b=XQ0ZAd/cy7N4mgprTA2o7tFGQy31fjPPOLcPVBO0P8yFbCpryHD7vKNFZJX7
BSY/jE5J7qUH88p2cdaF43ZzCH/+pMPj8QO2ZGLdIMvi58uo1dlkH+1RF5cWVU3c1gZnF/
OmksyYXk/XKbjD8mgtMTaAJNmiqXpaz9rseH4vz5deDfnoqCZoAqTPlueD1WKjbvvVAb4y
tQGDigiXCIdiAvrsIgENPUcOAeyyHAcA+li1c+f/xJgXNb93FeoO+gEz9qAg7HeYx5Wodc
uwE9AjBXCwS8D+3j2NHN3Uq/L2JwfM2T3T8xfsPa8uyKx9mnuRnrGCcUy5MneM7kOcaQWu
AQ==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1591341579; c=relaxed/relaxed;
bh=FLAH3ezgB8K+RKCPdrcJnb94Iqo94A/GcLd+ew2XPGY=;
h=dkim-signature:from:date:message-id:subject:to; b=mwF/7DFJ6ZBT9RuLlaP
ZNHzlALpwTWM2k41suGjC5OfC+sNGMSrwp6Z9w1X/jQDPZkUqzcheB+z4i8D1wiicBLqeN
HhWxk5gVxVXtcCuCjHcbyE91Ecdg2Wg8kYPAaQzNT1in6YuT3MbRIiUlIP0WFnRSja4GW0
jMD4MTfca1neAH19aUJgHSqDspMO1qrmtwz3EiknV5lcpaQZgSdmDmG6HlMY3Fn5v6x91b
tkOX4OnUF2zBBQDT8PWJnU7jucZFBnxxs1O2MLn5zsuv1XHr/d0LiN4SXAJr05aHMrpghV
NzGfJq7hKBbmT5btAKhPy8EaVQXIO/DU0HkN8GOXrqA==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.45 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
Return-Path: <jyshin@trizcorp.com>
Received-SPF: softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.45 as permitted sender)
client-ip=209.85.218.45; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.45 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
X-Naver-ESV: +QeYpB3G1H+dp4eqjAURp4JGWHmmFqulKq0YkXm=
X-Session-IP: 209.85.218.45
Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45])
by crcvmail25.nm.naver.com with ESMTP id Le0gIPmlQDaaJSbp3ZxQuA
for <kangtak6291@naver.com>;
Fri, 05 Jun 2020 07:19:39 -0000
Received: by mail-ej1-f45.google.com with SMTP id y13so8952504eju.2
for <kangtak6291@naver.com>; Fri, 05 Jun 2020 00:19:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=trizcorp-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc;
bh=FLAH3ezgB8K+RKCPdrcJnb94Iqo94A/GcLd+ew2XPGY=;
b=dwpWzgTrgDJsnGzs43yoHbizckzkPT1Py7BYKXXMCA9tpJgdfCQ36jm6fMhy16WDFR
GFNMVo2KCwEpYkbA1Tdd9mgvQYoB/GvzatRUWyrSgd1nvaoD/RwGZeIfOCp4z0GcVUv2
a5qvOVURZmzbu6egIctkDB1diM8jbPNIce9BJjXpNpNWpTiFrgypfSu2zx0+xxxYT0Sr
fLoba1RwsLgEz4P7/Ekpcm/tpSW+q+r+Ed8D0M8LSBr8TNTy//8q351CUCUiuAie7OhJ
0jBSLJiMp10bG+VB0YXFLT+X4PCo/+oEyiQnxBLUDKhU4vHfs0atDc/5TGLPKQkj6NX1
1OkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=FLAH3ezgB8K+RKCPdrcJnb94Iqo94A/GcLd+ew2XPGY=;
b=DF8jMqgNtsn7Op1fAW1v9kuo5Het0bQ4FJ4k/DvkEj4rHYa2K1d/G3IMi5pBaWOvjs
t5mu5TbveDwZO0B9w5zmmuFa7dcBwYPjhieHR6luqV8BrD7GqLCJF7NEWTvgecQ17F6h
bcCLpZ7gWbVM3YuJbN4j1fQD/DsjFQjVzXwSE1Ws4/30lVYXXBb6779ncQWdnW4x941w
wwRoVQht6avOQr0COsqUR+qsiMGmCxLi8jfGPz3Z1JI5wSV4Q5V6XXW/hpEwOezXMNRP
VLfmtKa2JHDPtHcjlL5kn+bPeOpdOrClsBXYasHyPEl4v1UD98+BV6MaM+6cszPDSUJy
MonQ==
X-Gm-Message-State: AOAM533sz4iBcQO2ATJLjYe8Hw4edsMEwr7AACxtPQKzlmBgqcb8ttYl
C/kETUfHtSEDJ23mWE5DFt1ufvw2EmmzaZH6UtNstmrF
X-Google-Smtp-Source: ABdhPJzKFZIxFdNXb+vzQ3Zr2xNdRqcGDxGdh+J8EiJYz4/XR3FGktyzikwXygWnqLZ8AdcrLx6+OWaX71Vv9kKac9w=
X-Received: by 2002:a17:906:4ada:: with SMTP id u26mr7814158ejt.368.1591341575891;
Fri, 05 Jun 2020 00:19:35 -0700 (PDT)
MIME-Version: 1.0
References: <CADdTatc1AOUq6mSSJA91B2iCJ6jG1Dwmi_HoZGsLbSH4hj1-tQ@mail.gmail.com>
<89bcb4b3dea2cab86cbf0a854ce19cb@cweb005.nm.nfra.io>
In-Reply-To: <89bcb4b3dea2cab86cbf0a854ce19cb@cweb005.nm.nfra.io>
From: =?UTF-8?B?7Iug7KSA7JiB?= <jyshin@trizcorp.com>
Date: Fri, 5 Jun 2020 16:19:24 +0900
Message-ID: <CADdTatf22iGTcPjbfUG+ywgtnFA8T3iXjwbCBH+xQKZdS9Yinw@mail.gmail.com>
Subject: =?UTF-8?B?UmU6IOy6oeyKpO2GpCDqtIDroKgg6rO17KeA?=
To: =?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>
Cc: =?UTF-8?B?6rmA7KKF7JmE?= <jwkim@trizcorp.com>,
=?UTF-8?B?6rCV6rK97J28?= <ruddlf4933@trizcorp.com>
Content-Type: multipart/alternative; boundary="0000000000005902f005a7511534"
--0000000000005902f005a7511534
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
7YWM7J2067iU66eMIOy2lOqwgO2VmOuKlOqyg+ydgCDqt7jrpqwg7Ja066Ck7Jq0IOyekeyXheyd
tCDslYTri5DthZDrjbANCuyZnD8g66q77ZWc6rGw7KeAPyDrrZTqsIAg7JWI65CY6rGw64KYIOyW
tOugpOyatCDrtoDrtoTsnbQg7J6I64qU6rGw7JW8Pw0KDQoyMDIw64WEIDbsm5QgNeydvCAo6riI
KSDsmKTtm4QgMzozNCwg67CV7KCV7ZuIIDxrYW5ndGFrNjI5MUBuYXZlci5jb20+64uY7J20IOye
keyEsToNCg0KPiDsnbTrsojso7wg6rO87KCc64qUIFVzZXIg7YWM7J2067iU7J2EIOy2lOqwgO2V
mOuKlCDqsoPsnbTsl4jsirXri4jri6QuDQo+DQo+IFVzZXIg7YWM7J2067iU7J2EIOy2lOqwgO2V
mOyngCDrqrvtlojsirXri4jri6QuDQo+DQo+IOqzteu2gOulvCDtlZjrqbTshJwg64uk7J2M7KO8
6rmM7KeA64qUIOy2lOqwgO2VmOuPhOuhnSDtlZjqsqDsirXri4jri6QuDQo+DQo+DQo+DQo+IOq0
gOumrOyekO2OmOydtOyngOulvCDstpTqsIDtlojsirXri4jri6QuDQo+DQo+IOqzteycoOunge2B
rCDrs7TrgrTrk5zrpr3ri4jri6QuDQo+DQo+IGh0dHBzOi8vZHJpdmUuZ29vZ2xlLmNvbS9vcGVu
P2lkPTFKbmhHazJTZkRQYTQyX2NJSXozd0NRbVVMVzRINE9UTw0KPg0KPg0KPg0KPiDsmKTripgg
7ZWY66Oo64+EIO2Wieuzte2VnCDtlZjro6jrkJjsi5zqs6Ag7KaQ6rGw7Jq0IOyjvOunkCDrs7Tr
grTsi5zquLAg67CU65286rKg7Iq164uI64ukIQ0KPg0KPg0KPg0KPiAtLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLQ0KPiAqRnJvbToqICLsi6DspIDsmIEiPGp5c2hpbkB0cml6Y29ycC5jb20+DQo+
ICpUbzoqICLrsJXsoJXtm4giPGthbmd0YWs2MjkxQG5hdmVyLmNvbT47ICLquYDrr7zshLEiPGRv
bGlrYXJ0QG5hdmVyLmNvbT47ICINCj4g7Iug64+Z7JykW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja0
7Jy17ZWp64yA7ZWZIOy7tO2TqO2EsOqzte2VmeqzvCkiPHZlbDEwMjRAa2h1LmFjLmtyPjsgIiDs
nKDsnKDsp4Rb7ZWZ7IOdXSjshoztlITtirjsm6jslrTsnLXtlanrjIDtlZkNCj4g7Lu07ZOo7YSw
6rO17ZWZ6rO8KSI8d2lsZGZvcmNlQGtodS5hYy5rcj47DQo+ICpDYzoqICLquYDsooXsmYQiPGp3
a2ltQHRyaXpjb3JwLmNvbT47ICLqsJXqsr3snbwiPHJ1ZGRsZjQ5MzNAdHJpemNvcnAuY29tPjsN
Cj4gKlNlbnQ6KiAyMDIwLTA1LTE5ICjtmZQpIDE4OjMyOjI3IChHTVQrMDk6MDApDQo+ICpTdWJq
ZWN0Oiog7Lqh7Iqk7YakIOq0gOugqCDqs7Xsp4ANCj4NCj4g7KSR6rCE6rOg7IKsIOyLnOymjOyd
tOudvOyEnCwg64uk65OkIOynhOuPhOulvCDsoJzrjIDroZwg7KeE7ZaJ7ZWY7KeAIOuqu+2VmOqz
oCDsnojripTrjbAsDQo+IOyymOydjCDshLjsmrQg7Iqk7LyA7KW07J2EIOyemCDsp4DtgqzsiJgg
7J6I64+E66GdIOuFuOugpe2VtOyjvOyEuOyalC4NCj4NCj4g7JWe7Jy866Gc64qUIOuzhOuPhOyd
mCDqs7zsoJzripQNCj4g7Yq567OE7ZWcIOqyveyasOqwgCDslYTri4jrqbQg64KY6rCA7KeAIOyV
iuydhCDsmIjsoJXsnoXri4jri6QuDQo+DQo+IDHtlZnquLDqsIAg7Ja866eIIOuCqOyngCDslYrs
lZjsnLzri4gNCj4g7Iug6rK97I2o7IScIOynhO2Wie2VtOyjvOyEuOyalA0KPg0KPiAtLQ0KPg0K
Pg0KPg0KPg0KPiDiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJINCj4NCj4gKOyjvCkg7Yq466as7KaI7L2U7Y2866CI
7J207IWYDQo+DQo+IOyLoOykgOyYgSAvIOydtOyCrA0KPg0KPiBUUklaIENvcnAgSW5jLg0KPg0K
PiBKdW5Zb3VuZyBTaGluIC8gQ1RPDQo+IChNKSAwMTAtNzI3Mi0xMjk2DQo+DQo+IChUKSAwNzAt
NzUyNi0wODcyDQo+DQo+IChGQVgpIDAyLTY0NDItMDg3Mg0KPiDiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJINCj4N
Cg0KDQotLSANCg0KDQoNCuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkg0KDQoo7KO8KSDtirjrpqzspojsvZTtjbzr
oIjsnbTshZgNCg0K7Iug7KSA7JiBIC8g7J207IKsDQoNClRSSVogQ29ycCBJbmMuDQoNCkp1bllv
dW5nIFNoaW4gLyBDVE8NCihNKSAwMTAtNzI3Mi0xMjk2DQoNCihUKSAwNzAtNzUyNi0wODcyDQoN
CihGQVgpIDAyLTY0NDItMDg3Mg0K4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiSDQo=
--0000000000005902f005a7511534
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj7thYzsnbTruJTrp4wg7LaU6rCA7ZWY64qU6rKD7J2AIOq3uOum
rCDslrTroKTsmrQg7J6R7JeF7J20IOyVhOuLkO2FkOuNsDwvZGl2PjxkaXY+7JmcPyDrqrvtlZzq
sbDsp4A/IOutlOqwgCDslYjrkJjqsbDrgpgg7Ja066Ck7Jq0IOu2gOu2hOydtCDsnojripTqsbDs
lbw/PGJyPjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9
Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPjIwMjDrhYQgNuyblCA17J28ICjquIgpIOyYpO2bhCAz
OjM0LCDrsJXsoJXtm4ggJmx0OzxhIGhyZWY9Im1haWx0bzprYW5ndGFrNjI5MUBuYXZlci5jb20i
Pmthbmd0YWs2MjkxQG5hdmVyLmNvbTwvYT4mZ3Q764uY7J20IOyekeyEsTo8YnI+PC9kaXY+PGJs
b2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAu
OGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDox
ZXgiPjxkaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Zm9udC1mYW1pbHk6R3VsaW0sc2Fu
cy1zZXJpZiI+PHA+7J2067KI7KO8IOqzvOygnOuKlCBVc2VyIO2FjOydtOu4lOydhCDstpTqsIDt
lZjripQg6rKD7J207JeI7Iq164uI64ukLjwvcD48cD5Vc2VyIO2FjOydtOu4lOydhCDstpTqsIDt
lZjsp4Ag66q77ZaI7Iq164uI64ukLjwvcD48cD7qs7XrtoDrpbwg7ZWY66m07IScIOuLpOydjOyj
vOq5jOyngOuKlCDstpTqsIDtlZjrj4TroZ0g7ZWY6rKg7Iq164uI64ukLjwvcD48cD7CoDwvcD48
cD7qtIDrpqzsnpDtjpjsnbTsp4Drpbwg7LaU6rCA7ZaI7Iq164uI64ukLjwvcD48cD7qs7XsnKDr
p4Htgawg67O064K065Oc66a964uI64ukLjwvcD48cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEz
LjMzMzNweCI+PGEgaHJlZj0iaHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL29wZW4/aWQ9MUpuaEdr
MlNmRFBhNDJfY0lJejN3Q1FtVUxXNEg0T1RPIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9kcml2
ZS5nb29nbGUuY29tL29wZW4/aWQ9MUpuaEdrMlNmRFBhNDJfY0lJejN3Q1FtVUxXNEg0T1RPPC9h
Pjwvc3Bhbj7CoDwvcD48cD48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEzLjMzMzNweCI+wqA8L3Nw
YW4+PC9wPjxwPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTMuMzMzM3B4Ij7smKTripgg7ZWY66Oo
64+EIO2Wieuzte2VnCDtlZjro6jrkJjsi5zqs6Ag7KaQ6rGw7Jq0IOyjvOunkCDrs7TrgrTsi5zq
uLAg67CU65286rKg7Iq164uI64ukITwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMy4zMzMzcHgiPsKgPC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Zm9udC1m
YW1pbHk6c2Fucy1zZXJpZjtwYWRkaW5nOjBweCAwcHggMHB4IDEwcHQiPjxzcGFuPi0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tPC9zcGFuPjxicj48Yj5Gcm9tOjwvYj4gJnF1b3Q77Iug7KSA7JiB
JnF1b3Q7Jmx0OzxhIGhyZWY9Im1haWx0bzpqeXNoaW5AdHJpemNvcnAuY29tIiB0YXJnZXQ9Il9i
bGFuayI+anlzaGluQHRyaXpjb3JwLmNvbTwvYT4mZ3Q7IDxicj48Yj5Ubzo8L2I+ICZxdW90O+uw
leygle2biCZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86a2FuZ3RhazYyOTFAbmF2ZXIuY29tIiB0
YXJnZXQ9Il9ibGFuayI+a2FuZ3RhazYyOTFAbmF2ZXIuY29tPC9hPiZndDs7ICZxdW90O+q5gOuv
vOyEsSZxdW90OyZsdDs8YSBocmVmPSJtYWlsdG86ZG9saWthcnRAbmF2ZXIuY29tIiB0YXJnZXQ9
Il9ibGFuayI+ZG9saWthcnRAbmF2ZXIuY29tPC9hPiZndDs7ICZxdW90OyDsi6Drj5nsnKRb7ZWZ
7IOdXSjshoztlITtirjsm6jslrTsnLXtlanrjIDtlZkg7Lu07ZOo7YSw6rO17ZWZ6rO8KSZxdW90
OyZsdDs8YSBocmVmPSJtYWlsdG86dmVsMTAyNEBraHUuYWMua3IiIHRhcmdldD0iX2JsYW5rIj52
ZWwxMDI0QGtodS5hYy5rcjwvYT4mZ3Q7OyAmcXVvdDsg7Jyg7Jyg7KeEW+2VmeyDnV0o7IaM7ZSE
7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsOqzte2VmeqzvCkmcXVvdDsmbHQ7PGEgaHJl
Zj0ibWFpbHRvOndpbGRmb3JjZUBraHUuYWMua3IiIHRhcmdldD0iX2JsYW5rIj53aWxkZm9yY2VA
a2h1LmFjLmtyPC9hPiZndDs7IDxicj48Yj5DYzo8L2I+ICZxdW90O+q5gOyiheyZhCZxdW90OyZs
dDs8YSBocmVmPSJtYWlsdG86andraW1AdHJpemNvcnAuY29tIiB0YXJnZXQ9Il9ibGFuayI+andr
aW1AdHJpemNvcnAuY29tPC9hPiZndDs7ICZxdW90O+qwleqyveydvCZxdW90OyZsdDs8YSBocmVm
PSJtYWlsdG86cnVkZGxmNDkzM0B0cml6Y29ycC5jb20iIHRhcmdldD0iX2JsYW5rIj5ydWRkbGY0
OTMzQHRyaXpjb3JwLmNvbTwvYT4mZ3Q7OyA8YnI+PGI+U2VudDo8L2I+IDIwMjAtMDUtMTkgKO2Z
lCkgMTg6MzI6MjcgKEdNVCswOTowMCk8YnI+PGI+U3ViamVjdDo8L2I+IOy6oeyKpO2GpCDqtIDr
oKgg6rO17KeAPGJyPsKgPC9wPjxkaXYgZGlyPSJsdHIiPjxkaXY+7KSR6rCE6rOg7IKsIOyLnOym
jOydtOudvOyEnCwg64uk65OkIOynhOuPhOulvCDsoJzrjIDroZwg7KeE7ZaJ7ZWY7KeAIOuqu+2V
mOqzoCDsnojripTrjbAsPC9kaXY+PGRpdj7sspjsnYwg7IS47Jq0IOyKpOy8gOyltOydhCDsnpgg
7KeA7YKs7IiYIOyeiOuPhOuhnSDrhbjroKXtlbTso7zshLjsmpQuPC9kaXY+PGRpdj7CoDwvZGl2
PjxkaXY+7JWe7Jy866Gc64qUIOuzhOuPhOydmCDqs7zsoJzripQgwqA8L2Rpdj48ZGl2Pu2Kueuz
hO2VnCDqsr3smrDqsIAg7JWE64uI66m0IOuCmOqwgOyngCDslYrsnYQg7JiI7KCV7J6F64uI64uk
LjwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PjHtlZnquLDqsIAg7Ja866eIIOuCqOyngCDslYrslZjs
nLzri4ggwqA8L2Rpdj48ZGl2PuyLoOqyveyNqOyEnCDsp4TtlontlbTso7zshLjsmpTCoDwvZGl2
Pjxicj4tLSA8YnI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0i
bHRyIj48ZGl2IHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxwPsKgPC9wPjxwPjxzcGFuIGxh
bmc9IkVOLVVTIj48YnI+PC9zcGFuPuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKI
kuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkuKIkjwvcD48L2Rpdj48cCBzdHlsZT0i
Y29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCIgbGFuZz0i
RU4tVVMiPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+PHNwYW4gbGFuZz0i
RU4tVVMiPig8L3NwYW4+7KO8PHNwYW4gbGFuZz0iRU4tVVMiPinCoDwvc3Bhbj7tirjrpqzspojs
vZTtjbzroIjsnbTshZg8c3BhbiBsYW5nPSJFTi1VUyI+wqDCoCDCoCDCoCDCoCDCoMKgwqA8L3Nw
YW4+wqA8L3NwYW4+PC9wPjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0Ij7si6DspIDsmIEgLzxzcGFuIGxhbmc9IkVOLVVTIj4g7J207IKs
wqAgPC9zcGFuPuOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgOOAgDxzcGFuIGxhbmc9IkVOLVVT
Ij48L3NwYW4+PC9zcGFuPjwvcD48ZGl2IHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxwPjxz
cGFuIGxhbmc9IkVOLVVTIj5UUklaIENvcnAgSW5jLjwvc3Bhbj48L3A+PHA+PHNwYW4gbGFuZz0i
RU4tVVMiPkp1bllvdW5nIFNoaW4gLyBDVE/CoDwvc3Bhbj48L3A+PGRpdj48ZGl2PjxzcGFuIGxh
bmc9IkVOLVVTIj4oTSkgMDEwLTcyNzItMTI5Njwvc3Bhbj48cD48c3BhbiBsYW5nPSJFTi1VUyI+
KFQpIDA3MC03NTI2LTA4NzI8L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oRkFYKSAw
Mi02NDQyLTA4NzLCoCA8L3NwYW4+PGJyPjxzcGFuIGxhbmc9IkVOLVVTIj48c3Bhbj7iiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJI8L3NwYW4+PC9zcGFuPjwvcD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48
L2Rpdj48L2Rpdj48L2Rpdj4NCg0KDQo8L2Rpdj48L2Rpdj48dGFibGUgc3R5bGU9ImRpc3BsYXk6
bm9uZSI+PHRib2R5Pjx0cj48dGQ+PGltZyBzcmM9Imh0dHBzOi8vbWFpbC5uYXZlci5jb20vcmVh
ZFJlY2VpcHQvbm90aWZ5Lz9pbWc9clBlQyUyQnolMkI1TTZuWWFxdWxLb3BPYUEwU01yVWRNb0Z2
cDZ1Wk1ySlNhQXBvTTRNbU14MjlGekYwS3gwb012SW8lMkJya1NLQWc5NzRsUjc0bDRiNHU1MTZZ
UWFyR2xickNHV3ZJZGI0MFBNcmVaYlZsb1dyZCUzRC5naWYiIGJvcmRlcj0iMCI+PC90ZD48L3Ry
PjwvdGJvZHk+PC90YWJsZT48L2Jsb2NrcXVvdGU+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPjxicj4t
LSA8YnI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSI+PGRpdiBkaXI9Imx0
ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2IHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxw
Pjxicj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj48L3NwYW4+4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
PC9wPjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+KDwvc3Bhbj7so7w8c3BhbiBsYW5nPSJFTi1VUyI+
KcKgPC9zcGFuPu2KuOumrOymiOy9lO2NvOugiOydtOyFmDxzcGFuIGxhbmc9IkVOLVVTIj7CoMKg
IMKgIMKgIMKgIMKgwqDCoDwvc3Bhbj48YnI+PC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdi
KDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+7Iug7KSA7JiBIC88c3Bh
biBsYW5nPSJFTi1VUyI+IOydtOyCrMKgIDwvc3Bhbj7jgIDjgIDjgIDjgIDjgIDjgIDjgIDjgIDj
gIDjgIA8c3BhbiBsYW5nPSJFTi1VUyI+PC9zcGFuPjwvc3Bhbj48L3A+PGRpdiBzdHlsZT0iY29s
b3I6cmdiKDgwLDAsODApIj48cD48c3BhbiBsYW5nPSJFTi1VUyI+VFJJWiBDb3JwIEluYy48L3Nw
YW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj5KdW5Zb3VuZyBTaGluIC8gQ1RPPGJyPjwvc3Bh
bj48L3A+PGRpdj48ZGl2PjxzcGFuIGxhbmc9IkVOLVVTIj4oTSkgMDEwLTcyNzItMTI5Njwvc3Bh
bj48cD48c3BhbiBsYW5nPSJFTi1VUyI+KFQpIDA3MC03NTI2LTA4NzI8L3NwYW4+PC9wPjxwPjxz
cGFuIGxhbmc9IkVOLVVTIj4oRkFYKSAwMi02NDQyLTA4NzLCoCA8L3NwYW4+PGJyPjxzcGFuIGxh
bmc9IkVOLVVTIj48c3Bhbj7iiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJI8L3NwYW4+PC9zcGFuPjwvcD48L2Rpdj48
L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4NCg==
--0000000000005902f005a7511534--
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1591586327;
cv=none; b=FGeeUqZfHR5IlCuaBxpJDhMcGIl2Q+8BKK42S/y66J/ZsaJAOdFeHwQRMnmM
pzD8Mr/gO/dRU7ZX7sx5thEQxpthAAVdOsMHW0Jv0PXe0I/mG54nmDEM8MdGXSMvitmIXI
dnUxjWuYLiFfiJvLJLYeJQiAtplyUEzpiq7MuqyyuBh+mbEoTw/CBsmAFkICdOcU3uTevd
MCGRdt7p8NvoqEkrMHdUSul42N2YkDTDx+zo3guEHzfOqJFlgUsWnezIrZ2iqSWg7mlicD
96Ap04Y5BwpuVhLhgUvJZpBRo96DGxBYiNuLhUjGaj3iH/pGighn2o5Mj5ISYsxpHTLv8t
bA==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1591586327; c=relaxed/relaxed;
bh=dPCZUOSq6DcmmZz5t9Z1TM0tBXSYQJ46oneNlf23kiw=;
h=dkim-signature:from:date:message-id:subject:to; b=IXZ1C6k5vVLi5u0g72j
gdMoj3wP737s3Gcj+mvgJr8mR1ILrDl1cHV9v6NXgqeO4dIhZb9JwyyEDretNnyt2+P2lY
/VtWDpBzZ0d8ygG/znsv0eVDYYEOCNhRVmUiU3lg3VxLdDC/G+/bfaiyHxmbkLOqj/5Qso
qMdNf7ZwDaH6+nlTYJn+lroCKXUMRDKxmVcVH/fefyeKah3UbEo7iojSCqXRCTqTUHErNZ
LAup3Cx5GBhXu4U0TG86yUvpaZWksEAMYAPAtrivGCTagvhxiIWJVp5OLaKBqg6cMUZoJK
7TBMpPqJCXNA362IGWwtrrKbpWKskTnOeSxu44FbkBA==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.49 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
Return-Path: <jyshin@trizcorp.com>
Received-SPF: softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.49 as permitted sender)
client-ip=209.85.218.49; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=softfail (mx.naver.com: domain of transitioning jyshin@trizcorp.com does not designate 209.85.218.49 as permitted sender) smtp.mailfrom=jyshin@trizcorp.com;
dkim=pass header.i=@trizcorp-com.20150623.gappssmtp.com
X-Naver-ESV: +e+YpB3G1H+dp4eqjAURp4JGWHmmKqu/FA+YkXm=
X-Session-IP: 209.85.218.49
Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49])
by crcvmail31.nm.naver.com with ESMTP id l7NHaeYNRCm5p20nNKcOyw
for <kangtak6291@naver.com>;
Mon, 08 Jun 2020 03:18:47 -0000
Received: by mail-ej1-f49.google.com with SMTP id q19so16589413eja.7
for <kangtak6291@naver.com>; Sun, 07 Jun 2020 20:18:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=trizcorp-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:from:date:message-id:subject:to;
bh=dPCZUOSq6DcmmZz5t9Z1TM0tBXSYQJ46oneNlf23kiw=;
b=f+5eolOM+47baSpDJb0rJuReQMZhX8fUYYr6hV/aGL3bAt/FA9DHaIMrEqWXng7W/k
Ya1ub777R7jUm9ZGbZCE/FkNQgs129S1a6d23bi4JzdZQqgE+KY4+pQBe9p2xdRNcBPR
N08dxa6vrbLp6cvvQtRcUCXo4WO0C4n8629b/vUKaRNjIzR0V4zar6Ku5bdM7ZoaFHHX
k+oGnYuKTs9EfXxJyoIoQnqMHiG8FeR54yg4RoSQE2W+KRdmYllT/UDlQnVMACm6Sthh
pZ4a+sNK99YO70oRK8x7G/tMIhiCFwTiRITBF1IjCPpkQKJc6WAgbciMB2DVhKI3GZ2+
aFcw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=dPCZUOSq6DcmmZz5t9Z1TM0tBXSYQJ46oneNlf23kiw=;
b=gjtYGzeG4curcif0OuM93h3efhdiaQez/dZ6JLu2myTYnt6uLffFMkWtIkgRYHd6mX
v2tZGPbxFimrgRoD5WJUp3owGY3eR5wd6JPYzpZLY0QXgYXndtgJE0rTH3n3sKOV1zlr
3Jwr5C2TPZ5DScQaNg6/UgDLcZxHnZy6Iq8KohNzU0AL2AbWj9TyttZNmnbflTeER9eL
D6hWjTLfg4f/XvQm93rLT4Nim1WARz2BfgJIOmRgEUnsbxfucj/O5ksX603iNd5hp0zV
M0mHnBgw8aRN2hdLoWqDnotuk/vNrVQ+unW37FoUaaozkFKj5j4sZhUvTNcWHbcUoWwg
nSYg==
X-Gm-Message-State: AOAM530COow26nxT2Yn1kNhVgxnrD8RlPPR5mUreisMWhmZwO//Zsc95
g/Y3+5dlbR6QMT8g7QYnjrazMoSGSi3ovh3c1LeEpBqj
X-Google-Smtp-Source: ABdhPJyjKFC4E1HauaifvtNMj13gw/8xQcjHsQNq4BfAnjPpOFkQ+U0D6xJUnuEHAST5raZ44xK7Y5Xh7SRmCzRfVz4=
X-Received: by 2002:a17:906:8699:: with SMTP id g25mr19945797ejx.217.1591586324301;
Sun, 07 Jun 2020 20:18:44 -0700 (PDT)
MIME-Version: 1.0
From: =?UTF-8?B?7Iug7KSA7JiB?= <jyshin@trizcorp.com>
Date: Mon, 8 Jun 2020 12:18:33 +0900
Message-ID: <CADdTatfGvRZfKh_pc51MKLJ47yrsgci++hDBZqOrNwGdxCnGCA@mail.gmail.com>
Subject: =?UTF-8?B?7Lqh7Iqk7YakIOuvuO2MhSDqs7Xsp4A=?=
To: =?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>,
=?UTF-8?B?4oCN7Jyg7Jyg7KeEW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsA==?=
=?UTF-8?B?6rO17ZWZ6rO8KQ==?= <wildforce@khu.ac.kr>,
=?UTF-8?B?4oCN7Iug64+Z7JykW+2VmeyDnV0o7IaM7ZSE7Yq47Juo7Ja07Jy17ZWp64yA7ZWZIOy7tO2TqO2EsA==?=
=?UTF-8?B?6rO17ZWZ6rO8KQ==?= <vel1024@khu.ac.kr>,
=?UTF-8?B?6rmA66+87ISx?= <dolikart@naver.com>
Content-Type: multipart/alternative; boundary="0000000000007d605b05a78a11e7"
--0000000000007d605b05a78a11e7
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
7J2067KI7KO8IOuqqeyalOydvOydtOuCmCDquIjsmpTsnbzsl5Ag7Jik7ZSE65287J24IOuvuO2M
heydhCDtlojsnLzrqbQg7ZWY64qU642wLA0K6rCB7J6QIOqwgOuKpe2VnCDsi5zqsITsnbQg64uk
66W87YWM64uIDQrqsJzsnbjrs4TroZwg66qpL+q4iOykkSDqsIDriqXtlZwg64Kg7Kec7JmAIOyL
nOqwhOydhCDrs7TrgrTspJgNCuyViOuQmOuKlCDsi5zqsITsnbQg7J6I7Jy866m0IOyWuOygnOuK
lCDslYjrkJzri6Qg7ZWY6rOgIOyVjOugpOyjvOqzoA0KDQrsmKTripgo7JuU7JqU7J28KeyYpO2b
hCAxOOyLnOyghOq5jOyngCAg7ZqM7IugIOyjvOuptCDsoovqsqDslrTsmpR+DQoNCi0tIA0KDQoN
Cg0K4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiS4oiS4oiSDQoNCijso7wpIO2KuOumrOymiOy9lO2NvOugiOydtOyFmA0KDQrs
i6DspIDsmIEgLyDsnbTsgqwNCg0KVFJJWiBDb3JwIEluYy4NCg0KSnVuWW91bmcgU2hpbiAvIENU
Tw0KKE0pIDAxMC03MjcyLTEyOTYNCg0KKFQpIDA3MC03NTI2LTA4NzINCg0KKEZBWCkgMDItNjQ0
Mi0wODcyDQriiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJINCg==
--0000000000007d605b05a78a11e7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj48YnI+PC9kaXY+PGRpdj7snbTrsojso7wg66qp7JqU7J287J20
64KYIOq4iOyalOydvOyXkCDsmKTtlITrnbzsnbgg66+47YyF7J2EIO2WiOycvOuptCDtlZjripTr
jbAsPC9kaXY+PGRpdj7qsIHsnpAg6rCA64ql7ZWcIOyLnOqwhOydtCDri6TrpbzthYzri4ggPGJy
PjwvZGl2PjxkaXY+6rCc7J2467OE66GcIOuqqS/quIjspJEg6rCA64ql7ZWcIOuCoOynnOyZgCDs
i5zqsITsnYQg67O064K07KSYPC9kaXY+PGRpdj7slYjrkJjripQg7Iuc6rCE7J20IOyeiOycvOup
tCDslrjsoJzripQg7JWI65Cc64ukIO2VmOqzoCDslYzroKTso7zqs6A8L2Rpdj48ZGl2Pjxicj48
L2Rpdj48ZGl2PuyYpOuKmCjsm5TsmpTsnbwp7Jik7ZuEIDE47Iuc7KCE6rmM7KeAwqAg7ZqM7Iug
IOyjvOuptCDsoovqsqDslrTsmpR+PGJyPjwvZGl2Pjxicj4tLSA8YnI+PGRpdiBkaXI9Imx0ciIg
Y2xhc3M9ImdtYWlsX3NpZ25hdHVyZSIgZGF0YS1zbWFydG1haWw9ImdtYWlsX3NpZ25hdHVyZSI+
PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2IHN0eWxlPSJjb2xvcjpyZ2Io
ODAsMCw4MCkiPjxwPjxicj48L3A+PHA+PHNwYW4gbGFuZz0iRU4tVVMiPjxicj48L3NwYW4+4oiS
4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS4oiS
4oiS4oiS4oiS4oiSPC9wPjwvZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoODAsMCw4MCkiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0IiBsYW5nPSJFTi1VUyI+PC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+KDwvc3Bhbj7so7w8c3BhbiBs
YW5nPSJFTi1VUyI+KcKgPC9zcGFuPu2KuOumrOymiOy9lO2NvOugiOydtOyFmDxzcGFuIGxhbmc9
IkVOLVVTIj7CoMKgIMKgIMKgIMKgIMKgwqDCoDwvc3Bhbj48YnI+PC9zcGFuPjwvcD48cCBzdHls
ZT0iY29sb3I6cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+7Iug
7KSA7JiBIC88c3BhbiBsYW5nPSJFTi1VUyI+IOydtOyCrMKgIDwvc3Bhbj7jgIDjgIDjgIDjgIDj
gIDjgIDjgIDjgIDjgIDjgIA8c3BhbiBsYW5nPSJFTi1VUyI+PC9zcGFuPjwvc3Bhbj48L3A+PGRp
diBzdHlsZT0iY29sb3I6cmdiKDgwLDAsODApIj48cD48c3BhbiBsYW5nPSJFTi1VUyI+VFJJWiBD
b3JwIEluYy48L3NwYW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj5KdW5Zb3VuZyBTaGluIC8g
Q1RPPGJyPjwvc3Bhbj48L3A+PGRpdj48ZGl2PjxzcGFuIGxhbmc9IkVOLVVTIj4oTSkgMDEwLTcy
NzItMTI5Njwvc3Bhbj48cD48c3BhbiBsYW5nPSJFTi1VUyI+KFQpIDA3MC03NTI2LTA4NzI8L3Nw
YW4+PC9wPjxwPjxzcGFuIGxhbmc9IkVOLVVTIj4oRkFYKSAwMi02NDQyLTA4NzLCoCA8L3NwYW4+
PGJyPjxzcGFuIGxhbmc9IkVOLVVTIj48c3Bhbj7iiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLi
iJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJLiiJI8L3NwYW4+PC9zcGFu
PjwvcD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4NCg==
--0000000000007d605b05a78a11e7--
ARC-Seal: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730; t=1591599482;
cv=none; b=jaKxgyH0Q02L/RC4H2tlORGHqTM95DGMvHpWKvesjqNAe/riyGUI4stqEl0J
4lroSeGBIhtvabtkxU5m8UVKHjtMrzzw/oKkFEOb9J+gDHTqULJrz3oWo51Vb/oqeCRk2o
pqieT3qyCMS7VGINn98sDWm89faN9+WcsfTIs4lH4Cdemz5SyVwZITg9gzPc1fF1Q5R2k6
yFjEIur7eVH2PPcZqkz0MX4QwNHdiUycpsGTtxxRVG9rrE4XZE8bCBdwVSFTFUwWjvPE4a
iMJ+ZI0vh8W6be4InB3CwxELfA5JIcWRQNsgkDGalfxv7VDGRCWL6XsmAIw5QN0WQdCRZ/
Hg==
ARC-Message-Signature: i=1; a=rsa-sha256; d=naver.com; s=arc-20180730;
t=1591599482; c=relaxed/relaxed;
bh=EX/Rfp/7ciHSUueDB7Xu3t1m0YY9sGJSb/EgGXkGrgY=;
h=dkim-signature:from:date:message-id:subject:to; b=pRuPal01ZNC8mbfEabw
ohDad7IMaLSVffdRuGMRlCn71NDWe1zqCbnC9fLRHz/J0FQc1Z7CHmBsTvCymcqRH6PFZh
eabeV+Om8O6vVOGHr9Zs80raOj8sjHjBIfGzsrEeUnOYPPphgV2UaeSzKwx2ZDlczLNSkV
czF2SktI3ESuf/eK9Nhynb0yJUGcM1kRpm0HefPhYUqN1i685rtRnjKRH8VNvjCRn5jFV3
FWZe+Vf9hXBR9y2Aq8wL54GQXqx8WiUPsrEBL/qorQcKQXSlaS8Gw/kVvcDgX5PtZv/+TT
sL+fqIWUdx8mHnKqLIWSk2Es7Jj/SdUnwRe4FYCUe1Q==
ARC-Authentication-Results: i=1; mx.naver.com;
spf=pass (mx.naver.com: domain of jeon@khu.ac.kr designates 209.85.210.41 as permitted sender) smtp.mailfrom=jeon@khu.ac.kr;
dkim=pass header.i=@khu-ac-kr.20150623.gappssmtp.com
Return-Path: <jeon@khu.ac.kr>
Received-SPF: pass (mx.naver.com: domain of jeon@khu.ac.kr designates 209.85.210.41 as permitted sender)
client-ip=209.85.210.41; x-iptype=white;
Authentication-Results: mx.naver.com;
spf=pass (mx.naver.com: domain of jeon@khu.ac.kr designates 209.85.210.41 as permitted sender) smtp.mailfrom=jeon@khu.ac.kr;
dkim=pass header.i=@khu-ac-kr.20150623.gappssmtp.com
X-Naver-ESV: +l+YpB3G1H+YbXFCbHmZKAM9aAgZjJ+Y
X-Session-IP: 209.85.210.41
Received: from mail-ot1-f41.google.com (mail-ot1-f41.google.com [209.85.210.41])
by crcvmail25.nm.naver.com with ESMTP id MFJ6ibBUSPmn-SbHEWvudw
for <kangtak6291@naver.com>;
Mon, 08 Jun 2020 06:58:02 -0000
Received: by mail-ot1-f41.google.com with SMTP id e5so12775498ote.11
for <kangtak6291@naver.com>; Sun, 07 Jun 2020 23:58:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=khu-ac-kr.20150623.gappssmtp.com; s=20150623;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
bh=EX/Rfp/7ciHSUueDB7Xu3t1m0YY9sGJSb/EgGXkGrgY=;
b=za3t6JTa7EzY6DoOTC/FEeP9XgDDyqYsKxvPUKHr3uxFZ7yshdIjzGuP1ZrDzQpeW5
OOU61Gs/RSC4pY5m366C0bQ5ozrRFKl8yhxsRqH6gWNxJMA5xJiUwMj8IeNe8Pf3+MDw
aKJ7uIvHdvXv3qPCggkdRKVhPqUKpInONjkJTTRHN8rJlH4LEWXCyN1zGcvrSej/1vnJ
+rQ5InDq0QoNMpL2E8xo1ozQXNi5Ch7r6MlSMYcrp9ZEKH9sZNwWg536LUgQ96ogl3km
FtunLYgBFcQNdP00QxVX2hKdAyR78Vv2rKHB9A0i9NQMiPw2oLCfzxLbxwf+EaqaQWmW
07Kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to;
bh=EX/Rfp/7ciHSUueDB7Xu3t1m0YY9sGJSb/EgGXkGrgY=;
b=HEiHNtsv+aACvN2A4MCWZ9MyWeF7ir8JUuGZjTfm1jfikK3dB42kROoR1Dy5ViBW9E
DHG/iRvsQ3m2R9WP4AKu8ZPy4ht7zMwywH8QnEuv1JfscaVAzS8aILkWryg/brvhrBmQ
daet4T3uzKU3yTOA/nS6ARZPGthrQM7kQexwrGWlTF/sk5fRvuVWBYCEqlULymYpAnCA
0TpqK7Ro3hvFuaLI4hXEPfOh6LULh9t8DMcOsDJkZu1TSeJm9p0oaZ1L7gPn+YLuM3Hf
whm8QZxAekWOpkaMsdpca4asmgoXYPHRpC5LyItmNhjjJaaPIET1fsajIDtLxa89Uhr5
vm4w==
X-Gm-Message-State: AOAM530Z8djwqvpEJqgsMHEqI06K+G6t3LHZtrw5gtz0Wk61J796BfIr
6N98RSFa+15CQUBEdJxIHudhzH3qW3lzImIr2a1pUoQ/ZCI=
X-Google-Smtp-Source: ABdhPJwNP34EA2EDqbeSJeEjEXTcC9Y26rhCUpmEiTbd78CNhRKOFprAj2S1bNujSv1lme7rytNAghRmRoamUexBjS8=
X-Received: by 2002:a9d:5f0c:: with SMTP id f12mr17565514oti.266.1591599480766;
Sun, 07 Jun 2020 23:58:00 -0700 (PDT)
MIME-Version: 1.0
References: <5ff92b9be7e8a525cb7f9da783f4e2fe@cweb005.nm.nfra.io>
In-Reply-To: <5ff92b9be7e8a525cb7f9da783f4e2fe@cweb005.nm.nfra.io>
From: =?UTF-8?B?4oCN7KCE7ISd7Z2sKOy7tO2TqO2EsOqzte2VmeqzvCk=?= <jeon@khu.ac.kr>
Date: Mon, 8 Jun 2020 15:57:25 +0900
Message-ID: <CAB9rnC3x7GDPZdJKBCfkOzh6CPVFEOipd_tJyNzWyKwXD=5J8A@mail.gmail.com>
Subject: =?UTF-8?B?UmU6IOyViOuFle2VmOyEuOyalCDsuqHsiqTthqTrlJTsnpDsnbgyIOyImOyXheydhCA=?=
=?UTF-8?B?7IiY6rCV7ZWY64qUIOy7tO2TqO2EsOqzte2VmeqzvCAyMDEyMTA0MDg5IOuwleygle2biO2VmeyDnQ==?=
=?UTF-8?B?7J6F64uI64ukLg==?=
To: =?UTF-8?B?67CV7KCV7ZuI?= <kangtak6291@naver.com>
Content-Type: multipart/alternative; boundary="000000000000ad16e705a78d21fa"
--000000000000ad16e705a78d21fa
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
MTLsnbwgM+yLnCDsoovsirXri4jri6QuDQrrgrTqsIAg7JeG64uk66m0IDAxMC02Njk3LTE2OTIg
7KCE7ZmU7KO87IS47JqUDQrsmKjrnbzsnbjrj4Qg7KKL6rOgIOyYpO2UhOudvOyduOuPhCDsoovs
irXri4jri6QuDQoNCuyghOyEne2drA0KDQoyMDIw64WEIDbsm5QgOOydvCAo7JuUKSDsmKTtm4Qg
MzozNCwg67CV7KCV7ZuIIDxrYW5ndGFrNjI5MUBuYXZlci5jb20+64uY7J20IOyekeyEsToNCg0K
PiDslYjrhZXtlZjshLjsmpQg7Lqh7Iqk7Yak65SU7J6Q7J24MuulvCDsiJjqsJXtlZjripQg7Lu0
7ZOo7YSw6rO17ZWZ6rO8IDIwMTIxMDQwODkg67CV7KCV7ZuI7ZWZ7IOd7J6F64uI64ukLg0KPg0K
Pg0KPg0KPiDqtZDsiJjri5jqs7wg7Lqh7Iqk7Yak65SU7J6Q7J24Muq0gOugqOycvOuhnCDrr7jt
jIXsnYQg7ZWY6rOgIOyLtuyKteuLiOuLpC4NCj4NCj4gNi8xMiDquIjsmpTsnbwg7Jik7ZuEIDPs
i5wg7Ja065ag7Iug6rCA7JqUPz8NCj4NCj4g7Zi57IucIDPsi5zqsIAg7JWI65CY7Iuc66m0IDYv
MTIg6riI7JqU7J287JeQIOq1kOyImOuLmOq7mOyEnCDtjrjtlZjsi6Ag7Iuc6rCEIOunkOyUgO2V
tOyjvOyLnOuptCDsoJzqsIAg6re4IOyLnOqwhOyXkCDrp57stpTqsqDsirXri4jri6QuDQo+DQo+
DQo+DQo+IOyYpOuKmCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2VmOujqOuQmOyLnOq4uCDrsJTrnbzq
sqDsirXri4jri6QhDQo+DQoNCg0KLS0gDQotLQ0KU2Vva2hlZSBKZW9uLCBQaC5ELg0KQXNzb2Np
YXRlIFByb2Zlc3NvciwgRGVwdC4gQ29tcHV0ZXIgU2NpZW5jZSBhbmQgRW5naW5lZXJpbmcsIEt5
dW5nIEhlZQ0KVW5pdmVyc2l0eQ0KKzgyLTEwLTY2OTctMTY5Mg0KaHR0cDovL2hhcHRpY3Mua2h1
LmFjLmtyDQo=
--000000000000ad16e705a78d21fa
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+MTLsnbwgM+yLnCDsoovsirXri4jri6QuPGRpdj7rgrTqsIAg7JeG64uk
66m0IDAxMC02Njk3LTE2OTIg7KCE7ZmU7KO87IS47JqUPC9kaXY+PGRpdj7smKjrnbzsnbjrj4Qg
7KKL6rOgIOyYpO2UhOudvOyduOuPhCDsoovsirXri4jri6QuPC9kaXY+PGRpdj48YnI+PC9kaXY+
PGRpdj7soITshJ3tnazCoDwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+
PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPjIwMjDrhYQgNuyblCA47J28ICjsm5Qp
IOyYpO2bhCAzOjM0LCDrsJXsoJXtm4ggJmx0OzxhIGhyZWY9Im1haWx0bzprYW5ndGFrNjI5MUBu
YXZlci5jb20iPmthbmd0YWs2MjkxQG5hdmVyLmNvbTwvYT4mZ3Q764uY7J20IOyekeyEsTo8YnI+
PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAw
cHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRp
bmctbGVmdDoxZXgiPjxkaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Zm9udC1mYW1pbHk6
R3VsaW0sc2Fucy1zZXJpZiI+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2
ZXRpY2EsJnF1b3Q7QXBwbGUgU0QgR290aGljIE5lbyZxdW90OyxzYW5zLXNlcmlmO2ZvbnQtc2l6
ZToxMnB4Ij7slYjrhZXtlZjshLjsmpQg7Lqh7Iqk7Yak65SU7J6Q7J24MuulvCDsiJjqsJXtlZjr
ipQg7Lu07ZOo7YSw6rO17ZWZ6rO8IDIwMTIxMDQwODkg67CV7KCV7ZuI7ZWZ7IOd7J6F64uI64uk
LjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSwmcXVvdDtB
cHBsZSBTRCBHb3RoaWMgTmVvJnF1b3Q7LHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPsKgPC9w
PjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNhLCZxdW90O0FwcGxl
IFNEIEdvdGhpYyBOZW8mcXVvdDssc2Fucy1zZXJpZjtmb250LXNpemU6MTJweCI+6rWQ7IiY64uY
6rO8IOy6oeyKpO2GpOuUlOyekOyduDLqtIDroKjsnLzroZwg66+47YyF7J2EIO2VmOqzoCDsi7bs
irXri4jri6QuPC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTrrj4vsm4AsRG90dW0sSGVsdmV0aWNh
LCZxdW90O0FwcGxlIFNEIEdvdGhpYyBOZW8mcXVvdDssc2Fucy1zZXJpZjtmb250LXNpemU6MTJw
eCI+Ni8xMiDquIjsmpTsnbwg7Jik7ZuEIDPsi5wg7Ja065ag7Iug6rCA7JqUPz88L3A+PHAgc3R5
bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2EsJnF1b3Q7QXBwbGUgU0QgR290
aGljIE5lbyZxdW90OyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4Ij7tmLnsi5wgM+yLnOqwgCDs
lYjrkJjsi5zrqbQgNi8xMiDquIjsmpTsnbzsl5Ag6rWQ7IiY64uY6ruY7IScIO2OuO2VmOyLoCDs
i5zqsIQg66eQ7JSA7ZW07KO87Iuc66m0IOygnOqwgCDqt7gg7Iuc6rCE7JeQIOunnuy2lOqyoOyK
teuLiOuLpC48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OuuPi+ybgCxEb3R1bSxIZWx2ZXRpY2Es
JnF1b3Q7QXBwbGUgU0QgR290aGljIE5lbyZxdW90OyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4
Ij7CoDwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk664+L7JuALERvdHVtLEhlbHZldGljYSwmcXVv
dDtBcHBsZSBTRCBHb3RoaWMgTmVvJnF1b3Q7LHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHgiPuyY
pOuKmCDtlZjro6jrj4Qg7ZaJ67O17ZWcIO2VmOujqOuQmOyLnOq4uCDrsJTrnbzqsqDsirXri4jr
i6QhPC9wPjwvZGl2PjwvZGl2Pjx0YWJsZSBzdHlsZT0iZGlzcGxheTpub25lIj48dGJvZHk+PHRy
Pjx0ZD48aW1nIHNyYz0iaHR0cHM6Ly9tYWlsLm5hdmVyLmNvbS9yZWFkUmVjZWlwdC9ub3RpZnkv
P2ltZz1yOSUyQkMlMkJ6JTJCNU02bllhcXVsS29wT0Y2cDRheGlTYTZpMEZyRSUyRk14RVpGNkZT
RnJNbHB6dVhhQUY0RnpFWnA0a2dNWCUyQjBNb2dtRkxsNVdMbDVwTmlDNzQwVGhvUjhwNmU1dHpS
YyUyQkxsQ01abE9iMiUzRCUzRC5naWYiIGJvcmRlcj0iMCI+PC90ZD48L3RyPjwvdGJvZHk+PC90
YWJsZT48L2Jsb2NrcXVvdGU+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGJyPjwvZGl2Pi0t
IDxicj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIj48ZGl2IGRpcj0ibHRy
Ij48ZGl2PjxkaXYgZGlyPSJsdHIiPi0tPGRpdj5TZW9raGVlIEplb24sIFBoLkQuPC9kaXY+PGRp
dj5Bc3NvY2lhdGUgUHJvZmVzc29yLCBEZXB0LiBDb21wdXRlciBTY2llbmNlIGFuZCBFbmdpbmVl
cmluZywgS3l1bmcgSGVlIFVuaXZlcnNpdHk8L2Rpdj48ZGl2Pis4Mi0xMC02Njk3LTE2OTI8L2Rp
dj48ZGl2PjxhIGhyZWY9Imh0dHA6Ly9oYXB0aWNzLmtodS5hYy5rciIgdGFyZ2V0PSJfYmxhbmsi
Pmh0dHA6Ly9oYXB0aWNzLmtodS5hYy5rcjwvYT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rp
dj4NCg==
--000000000000ad16e705a78d21fa--