论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
编程语言
[28496] 2020-08-14_2020年CVE清单(简单描述)
文档创建者:
s7ckTeam
浏览次数:
5
最后更新:
2025-01-19
编程语言
5 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-58
6万
主题
-6万
回帖
-58
积分
管理员
积分
-58
发消息
2020-08-14_2020年CVE清单(简单描述)
2
0
2
0
年
C
V
E
清
单
(
简
单
描
述
)
O
t
s
安
全
2
0
2
0
-
0
8
-
1
4
1
7
4
6
3
1
2
0
2
0
-
0
8
-
1
3
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
6
3
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
8
4
0
/
F
u
e
l
-
C
M
S
-
1
.
4
.
7
-
S
Q
L
-
I
n
j
e
c
t
i
o
n
.
h
t
m
l
1
7
4
5
0
1
2
0
2
0
-
0
8
-
1
2
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
5
0
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
c
r
o
s
s
-
s
i
t
e
-
s
c
r
i
p
t
i
n
g
-
x
s
s
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
p
h
p
-
f
u
s
i
o
n
-
c
m
s
/
1
7
4
4
9
1
2
0
2
0
-
0
8
-
1
2
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
4
9
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
c
r
o
s
s
-
s
i
t
e
-
s
c
r
i
p
t
i
n
g
-
x
s
s
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
p
h
p
-
f
u
s
i
o
n
-
c
m
s
/
1
7
3
7
3
1
2
0
2
0
-
0
8
-
1
2
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
3
7
3
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
8
4
8
/
S
u
g
a
r
C
R
M
-
S
Q
L
-
I
n
j
e
c
t
i
o
n
.
h
t
m
l
1
7
3
7
2
1
2
0
2
0
-
0
8
-
1
2
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
3
7
2
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
8
4
7
/
S
u
g
a
r
C
R
M
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
.
h
t
m
l
1
7
3
7
3
2
2
0
2
0
-
0
8
-
1
2
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
3
7
3
-
h
t
t
p
:
/
/
s
e
c
l
i
s
t
s
.
o
r
g
/
f
u
l
l
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
A
u
g
/
9
1
7
3
7
2
2
2
0
2
0
-
0
8
-
1
2
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
3
7
2
-
h
t
t
p
:
/
/
s
e
c
l
i
s
t
s
.
o
r
g
/
f
u
l
l
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
A
u
g
/
7
1
5
0
7
1
1
2
0
2
0
-
0
8
-
1
1
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
7
1
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
y
m
p
h
o
n
y
c
m
s
/
s
y
m
p
h
o
n
y
c
m
s
/
i
s
s
u
e
s
/
2
9
1
7
1
7
4
6
6
1
2
0
2
0
-
0
8
-
1
1
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
6
6
-
h
t
t
p
s
:
/
/
c
x
s
e
c
u
r
i
t
y
.
c
o
m
/
i
s
s
u
e
/
W
L
B
-
2
0
2
0
0
8
0
0
4
6
1
5
5
9
7
1
2
0
2
0
-
0
8
-
1
1
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
9
7
-
h
t
t
p
s
:
/
/
w
w
w
.
s
e
v
e
n
l
a
y
e
r
s
.
c
o
m
/
i
n
d
e
x
.
p
h
p
/
3
6
4
-
s
o
p
l
a
n
n
i
n
g
-
v
1
-
4
6
-
0
1
-
x
s
s
-
s
e
s
s
i
o
n
-
h
i
j
a
c
k
1
1
5
5
2
1
2
0
2
0
-
0
8
-
1
1
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
5
5
2
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
8
2
0
/
M
a
n
a
g
e
E
n
g
i
n
e
-
A
D
S
e
l
f
S
e
r
v
i
c
e
-
P
l
u
s
-
6
0
0
0
-
R
e
m
o
t
e
-
C
o
d
e
-
E
x
e
c
u
t
i
o
n
.
h
t
m
l
1
1
5
5
2
2
2
0
2
0
-
0
8
-
1
1
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
5
5
2
-
h
t
t
p
:
/
/
s
e
c
l
i
s
t
s
.
o
r
g
/
f
u
l
l
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
A
u
g
/
4
1
1
5
5
2
3
2
0
2
0
-
0
8
-
1
1
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
5
5
2
-
h
t
t
p
:
/
/
s
e
c
l
i
s
t
s
.
o
r
g
/
f
u
l
l
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
A
u
g
/
6
1
1
5
5
2
4
2
0
2
0
-
0
8
-
1
1
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
5
5
2
-
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
7
3
9
1
7
4
8
0
1
2
0
2
0
-
0
8
-
1
0
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
8
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
t
i
n
y
m
c
e
/
t
i
n
y
m
c
e
/
s
e
c
u
r
i
t
y
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
A
-
2
7
g
m
-
g
h
r
9
-
4
v
9
5
1
7
4
7
9
1
2
0
2
0
-
0
8
-
1
0
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
7
9
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
m
a
n
v
e
l
-
k
h
n
k
o
y
a
n
/
j
p
v
/
i
s
s
u
e
s
/
1
0
8
2
2
9
1
2
0
2
0
-
0
8
-
1
0
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
2
2
9
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
5
8
8
5
6
2
8
2
2
4
1
2
0
2
0
-
0
8
-
1
0
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
2
2
4
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
6
2
2
1
7
0
6
1
4
5
1
2
0
2
0
-
0
8
-
1
0
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
1
4
5
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
9
1
6
0
7
0
1
2
0
2
0
-
0
8
-
1
0
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
0
7
0
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
0
9
8
8
1
7
4
5
2
1
2
0
2
0
-
0
8
-
0
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
5
2
-
h
t
t
p
s
:
/
/
l
i
s
t
s
.
o
p
e
n
w
a
l
l
.
n
e
t
/
f
u
l
l
-
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
0
8
/
0
7
/
1
1
7
4
5
1
1
2
0
2
0
-
0
8
-
0
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
5
1
-
h
t
t
p
s
:
/
/
l
i
s
t
s
.
o
p
e
n
w
a
l
l
.
n
e
t
/
f
u
l
l
-
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
0
8
/
0
7
/
1
1
7
4
5
2
2
2
0
2
0
-
0
8
-
0
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
5
2
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
f
l
a
t
c
o
r
e
-
c
m
s
/
1
7
4
5
1
2
2
0
2
0
-
0
8
-
0
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
4
5
1
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
f
l
a
t
c
o
r
e
-
c
m
s
/
1
6
2
4
8
1
2
0
2
0
-
0
8
-
0
9
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
2
4
8
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
r
o
m
e
t
h
e
u
s
/
b
l
a
c
k
b
o
x
_
e
x
p
o
r
t
e
r
/
i
s
s
u
e
s
/
6
6
9
1
5
4
8
0
1
2
0
2
0
-
0
8
-
0
7
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
8
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
e
s
e
t
/
v
u
l
n
e
r
a
b
i
l
i
t
y
-
d
i
s
c
l
o
s
u
r
e
s
/
b
l
o
b
/
m
a
s
t
e
r
/
C
V
E
-
2
0
2
0
-
1
5
4
8
0
/
C
V
E
-
2
0
2
0
-
1
5
4
8
0
.
m
d
1
5
4
7
9
1
2
0
2
0
-
0
8
-
0
7
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
7
9
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
e
s
e
t
/
v
u
l
n
e
r
a
b
i
l
i
t
y
-
d
i
s
c
l
o
s
u
r
e
s
/
b
l
o
b
/
m
a
s
t
e
r
/
C
V
E
-
2
0
2
0
-
1
5
4
7
9
/
C
V
E
-
2
0
2
0
-
1
5
4
7
9
.
m
d
1
6
1
6
9
1
2
0
2
0
-
0
8
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
1
6
9
-
h
t
t
p
s
:
/
/
w
w
w
.
m
c
a
f
e
e
.
c
o
m
/
b
l
o
g
s
/
o
t
h
e
r
-
b
l
o
g
s
/
m
c
a
f
e
e
-
l
a
b
s
/
c
a
l
l
-
a
n
-
e
x
o
r
c
i
s
t
-
m
y
-
r
o
b
o
t
s
-
p
o
s
s
e
s
s
e
d
/
1
6
1
6
7
1
2
0
2
0
-
0
8
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
1
6
7
-
h
t
t
p
s
:
/
/
w
w
w
.
m
c
a
f
e
e
.
c
o
m
/
b
l
o
g
s
/
o
t
h
e
r
-
b
l
o
g
s
/
m
c
a
f
e
e
-
l
a
b
s
/
c
a
l
l
-
a
n
-
e
x
o
r
c
i
s
t
-
m
y
-
r
o
b
o
t
s
-
p
o
s
s
e
s
s
e
d
/
1
3
3
7
6
1
2
0
2
0
-
0
8
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
3
7
6
-
h
t
t
p
s
:
/
/
s
i
d
e
c
h
a
n
n
e
l
.
t
e
m
p
e
s
t
s
i
.
c
o
m
/
p
a
t
h
-
t
r
a
v
e
r
s
a
l
-
v
u
l
n
e
r
a
b
i
l
i
t
y
-
i
n
-
s
e
c
u
r
e
n
v
o
y
-
i
m
p
a
c
t
s
-
o
n
-
r
e
m
o
t
e
-
c
o
m
m
a
n
d
-
e
x
e
c
u
t
i
o
n
-
t
h
r
o
u
g
h
-
f
i
l
e
-
u
p
l
o
a
d
-
e
c
2
e
7
3
1
b
d
5
0
a
1
6
1
6
8
1
2
0
2
0
-
0
8
-
0
7
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
1
6
8
-
h
t
t
p
s
:
/
/
w
w
w
.
m
c
a
f
e
e
.
c
o
m
/
b
l
o
g
s
/
o
t
h
e
r
-
b
l
o
g
s
/
m
c
a
f
e
e
-
l
a
b
s
/
c
a
l
l
-
a
n
-
e
x
o
r
c
i
s
t
-
m
y
-
r
o
b
o
t
s
-
p
o
s
s
e
s
s
e
d
/
8
0
2
5
1
2
0
2
0
-
0
8
-
0
7
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
0
2
5
-
h
t
t
p
s
:
/
/
b
u
g
z
i
l
l
a
.
s
u
s
e
.
c
o
m
/
s
h
o
w
_
b
u
g
.
c
g
i
?
i
d
=
1
1
7
1
8
8
3
1
5
7
0
1
1
2
0
2
0
-
0
8
-
0
6
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
7
0
1
-
h
t
t
p
s
:
/
/
l
a
u
n
c
h
p
a
d
.
n
e
t
/
b
u
g
s
/
1
8
7
7
0
2
3
1
1
9
3
7
1
2
0
2
0
-
0
8
-
0
6
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
3
7
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
u
n
g
j
u
n
g
k
/
w
h
o
o
p
s
i
e
_
k
i
l
l
e
r
1
1
9
3
7
2
2
0
2
0
-
0
8
-
0
6
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
3
7
-
h
t
t
p
s
:
/
/
l
a
u
n
c
h
p
a
d
.
n
e
t
/
b
u
g
s
/
1
8
8
1
9
8
2
7
3
6
1
1
2
0
2
0
-
0
8
-
0
6
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
3
6
1
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
r
a
p
i
d
7
/
m
e
t
a
s
p
l
o
i
t
-
f
r
a
m
e
w
o
r
k
/
p
u
l
l
/
1
3
8
2
8
7
3
5
7
1
2
0
2
0
-
0
8
-
0
6
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
3
5
7
-
h
t
t
p
s
:
/
/
w
w
w
.
z
e
r
o
s
c
i
e
n
c
e
.
m
k
/
e
n
/
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
Z
S
L
-
2
0
2
0
-
5
5
7
0
.
p
h
p
7
3
5
6
1
2
0
2
0
-
0
8
-
0
6
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
3
5
6
-
h
t
t
p
s
:
/
/
w
w
w
.
z
e
r
o
s
c
i
e
n
c
e
.
m
k
/
e
n
/
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
Z
S
L
-
2
0
2
0
-
5
5
7
1
.
p
h
p
7
3
5
2
1
2
0
2
0
-
0
8
-
0
6
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
3
5
2
-
h
t
t
p
s
:
/
/
w
w
w
.
p
o
s
i
t
r
o
n
s
e
c
u
r
i
t
y
.
c
o
m
/
b
l
o
g
/
2
0
2
0
-
0
4
-
2
8
-
g
o
g
-
g
a
l
a
x
y
-
c
l
i
e
n
t
-
l
o
c
a
l
-
p
r
i
v
i
l
e
g
e
-
e
s
c
a
l
a
t
i
o
n
/
9
0
3
6
1
2
0
2
0
-
0
8
-
0
5
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
9
0
3
6
-
h
t
t
p
s
:
/
/
s
y
s
d
r
e
a
m
.
c
o
m
/
n
e
w
s
/
l
a
b
/
2
0
2
0
-
0
8
-
0
5
-
c
v
e
-
2
0
2
0
-
9
0
3
6
-
j
e
e
d
o
m
-
x
s
s
-
l
e
a
d
i
n
g
-
t
o
-
r
e
m
o
t
e
-
c
o
d
e
-
e
x
e
c
u
t
i
o
n
/
1
7
3
6
6
1
2
0
2
0
-
0
8
-
0
5
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
7
3
6
6
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
N
L
n
e
t
L
a
b
s
/
r
o
u
t
i
n
a
t
o
r
/
i
s
s
u
e
s
/
3
1
9
1
5
1
3
2
1
2
0
2
0
-
0
8
-
0
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
3
2
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
u
l
u
/
s
u
l
u
/
s
e
c
u
r
i
t
y
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
A
-
w
f
m
4
-
p
q
5
9
-
w
g
6
r
1
3
4
0
4
1
2
0
2
0
-
0
8
-
0
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
0
4
-
h
t
t
p
s
:
/
/
s
y
s
d
r
e
a
m
.
c
o
m
/
n
e
w
s
/
l
a
b
/
2
0
2
0
-
0
6
-
0
9
-
c
v
e
-
2
0
2
0
-
1
3
4
0
4
-
r
e
m
o
t
e
-
s
y
s
t
e
m
-
c
o
m
m
a
n
d
-
i
n
j
e
c
t
i
o
n
-
i
n
-
a
t
o
s
-
m
a
g
e
n
t
o
-
m
o
d
u
l
e
/
1
6
2
5
4
1
2
0
2
0
-
0
8
-
0
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
2
5
4
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
a
n
k
a
n
e
/
c
h
a
r
t
k
i
c
k
/
i
s
s
u
e
s
/
5
4
6
1
3
1
5
1
1
2
0
2
0
-
0
8
-
0
5
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
5
1
-
h
t
t
p
s
:
/
/
b
4
n
y
4
n
.
g
i
t
h
u
b
.
i
o
/
n
e
t
w
o
r
k
-
p
e
n
t
e
s
t
/
2
0
2
0
/
0
8
/
0
1
/
c
v
e
-
2
0
2
0
-
1
3
1
5
1
-
p
o
c
-
a
e
r
o
s
p
i
k
e
.
h
t
m
l
1
3
1
5
1
2
2
0
2
0
-
0
8
-
0
5
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
5
1
-
h
t
t
p
s
:
/
/
w
w
w
.
a
e
r
o
s
p
i
k
e
.
c
o
m
/
d
o
c
s
/
o
p
e
r
a
t
i
o
n
s
/
c
o
n
f
i
g
u
r
e
/
s
e
c
u
r
i
t
y
/
a
c
c
e
s
s
-
c
o
n
t
r
o
l
/
i
n
d
e
x
.
h
t
m
l
#
c
r
e
a
t
e
-
u
s
e
r
s
-
a
n
d
-
a
s
s
i
g
n
-
r
o
l
e
s
1
5
1
0
9
1
2
0
2
0
-
0
8
-
0
4
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
0
9
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
o
l
i
d
u
s
i
o
/
s
o
l
i
d
u
s
/
s
e
c
u
r
i
t
y
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
A
-
3
m
v
g
-
r
r
r
w
-
m
7
p
h
1
5
1
3
5
1
2
0
2
0
-
0
8
-
0
4
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
3
5
-
h
t
t
p
s
:
/
/
m
e
d
i
u
m
.
c
o
m
/
c
r
o
s
s
-
s
i
t
e
-
r
e
q
u
e
s
t
-
f
o
r
g
e
r
y
-
c
s
r
f
/
d
o
u
b
l
e
-
s
u
b
m
i
t
-
c
o
o
k
i
e
-
p
a
t
t
e
r
n
-
6
5
b
b
7
1
d
8
0
d
9
f
1
5
9
5
6
1
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
5
6
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
7
7
1
/
A
C
T
i
-
N
V
R
3
-
S
t
a
n
d
a
r
d
-
P
r
o
f
e
s
s
i
o
n
a
l
-
S
e
r
v
e
r
-
3
.
0
.
1
2
.
4
2
-
D
e
n
i
a
l
-
O
f
-
S
e
r
v
i
c
e
.
h
t
m
l
1
5
9
4
4
1
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
4
4
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
7
5
2
/
G
a
n
t
t
-
C
h
a
r
t
-
F
o
r
-
J
i
r
a
-
5
.
5
.
4
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
.
h
t
m
l
1
5
9
4
3
1
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
4
3
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
7
5
1
/
G
a
n
t
t
-
C
h
a
r
t
-
F
o
r
-
J
i
r
a
-
5
.
5
.
3
-
M
i
s
s
i
n
g
-
P
r
i
v
i
l
e
g
e
-
C
h
e
c
k
.
h
t
m
l
1
3
5
2
2
1
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
5
2
2
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
1
2
1
1
5
9
5
6
2
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
5
6
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
m
e
g
a
m
a
g
n
u
s
/
c
v
e
-
2
0
2
0
-
1
5
9
5
6
1
5
9
4
4
2
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
4
4
-
h
t
t
p
:
/
/
s
e
c
l
i
s
t
s
.
o
r
g
/
f
u
l
l
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
A
u
g
/
1
1
5
9
4
3
2
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
4
3
-
h
t
t
p
:
/
/
s
e
c
l
i
s
t
s
.
o
r
g
/
f
u
l
l
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
A
u
g
/
0
1
5
9
4
4
3
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
4
4
-
h
t
t
p
s
:
/
/
w
w
w
.
s
y
s
s
.
d
e
/
f
i
l
e
a
d
m
i
n
/
d
o
k
u
m
e
n
t
e
/
P
u
b
l
i
k
a
t
i
o
n
e
n
/
A
d
v
i
s
o
r
i
e
s
/
S
Y
S
S
-
2
0
2
0
-
0
3
0
.
t
x
t
1
5
9
4
3
3
2
0
2
0
-
0
8
-
0
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
4
3
-
h
t
t
p
s
:
/
/
w
w
w
.
s
y
s
s
.
d
e
/
f
i
l
e
a
d
m
i
n
/
d
o
k
u
m
e
n
t
e
/
P
u
b
l
i
k
a
t
i
o
n
e
n
/
A
d
v
i
s
o
r
i
e
s
/
S
Y
S
S
-
2
0
2
0
-
0
2
9
.
t
x
t
1
3
5
2
3
1
2
0
2
0
-
0
8
-
0
4
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
5
2
3
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
1
2
2
1
1
5
8
4
1
2
0
2
0
-
0
8
-
0
3
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
5
8
4
-
h
t
t
p
s
:
/
/
m
e
d
i
u
m
.
c
o
m
/
@
0
x
0
0
c
r
a
s
h
/
x
s
s
-
r
e
f
l
e
c
t
e
d
-
i
n
-
p
l
e
s
k
-
o
n
y
x
-
a
n
d
-
o
b
s
i
d
i
a
n
-
1
1
7
3
a
3
e
a
f
f
b
5
1
1
5
8
3
1
2
0
2
0
-
0
8
-
0
3
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
5
8
3
-
h
t
t
p
s
:
/
/
m
e
d
i
u
m
.
c
o
m
/
@
0
x
0
0
c
r
a
s
h
/
x
s
s
-
r
e
f
l
e
c
t
e
d
-
i
n
-
p
l
e
s
k
-
o
n
y
x
-
a
n
d
-
o
b
s
i
d
i
a
n
-
1
1
7
3
a
3
e
a
f
f
b
5
5
7
7
3
1
2
0
2
0
-
0
8
-
0
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
7
3
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
8
5
7
7
2
1
2
0
2
0
-
0
8
-
0
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
7
2
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
8
5
7
7
1
1
2
0
2
0
-
0
8
-
0
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
7
1
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
8
5
7
7
0
1
2
0
2
0
-
0
8
-
0
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
7
0
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
8
1
6
2
7
2
1
2
0
2
0
-
0
8
-
0
3
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
2
7
2
-
h
t
t
p
s
:
/
/
d
a
n
z
i
n
g
e
r
.
w
i
e
n
/
e
x
p
l
o
i
t
i
n
g
-
k
e
e
p
a
s
s
r
p
c
/
1
6
2
7
1
1
2
0
2
0
-
0
8
-
0
3
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
2
7
1
-
h
t
t
p
s
:
/
/
d
a
n
z
i
n
g
e
r
.
w
i
e
n
/
e
x
p
l
o
i
t
i
n
g
-
k
e
e
p
a
s
s
r
p
c
/
1
3
8
2
0
1
2
0
2
0
-
0
8
-
0
3
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
8
2
0
-
h
t
t
p
s
:
/
/
m
e
d
i
u
m
.
c
o
m
/
@
0
x
0
0
c
r
a
s
h
/
x
s
s
-
r
e
f
l
e
c
t
e
d
-
i
n
-
e
x
t
r
e
m
e
-
m
a
n
a
g
e
m
e
n
t
-
c
e
n
t
e
r
-
8
-
4
-
1
-
2
4
-
c
v
e
-
2
0
2
0
-
1
3
8
2
0
-
c
6
f
e
b
e
9
5
1
2
1
9
1
6
2
6
9
1
2
0
2
0
-
0
8
-
0
3
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
2
6
9
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
r
a
d
a
r
e
o
r
g
/
r
a
d
a
r
e
2
/
i
s
s
u
e
s
/
1
7
3
8
3
1
5
1
3
4
1
2
0
2
0
-
0
7
-
3
1
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
3
4
-
h
t
t
p
s
:
/
/
b
l
o
g
.
j
c
o
g
l
a
n
.
c
o
m
/
2
0
2
0
/
0
7
/
3
1
/
m
i
s
s
i
n
g
-
t
l
s
-
v
e
r
i
f
i
c
a
t
i
o
n
-
i
n
-
f
a
y
e
/
1
5
1
3
3
1
2
0
2
0
-
0
7
-
3
1
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
3
3
-
h
t
t
p
s
:
/
/
b
l
o
g
.
j
c
o
g
l
a
n
.
c
o
m
/
2
0
2
0
/
0
7
/
3
1
/
m
i
s
s
i
n
g
-
t
l
s
-
v
e
r
i
f
i
c
a
t
i
o
n
-
i
n
-
f
a
y
e
/
1
5
1
3
4
2
2
0
2
0
-
0
7
-
3
1
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
3
4
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
f
a
y
e
/
f
a
y
e
/
s
e
c
u
r
i
t
y
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
A
-
3
q
4
9
-
h
8
f
9
-
9
f
r
9
1
5
1
3
3
2
2
0
2
0
-
0
7
-
3
1
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
3
3
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
f
a
y
e
/
f
a
y
e
-
w
e
b
s
o
c
k
e
t
-
r
u
b
y
/
s
e
c
u
r
i
t
y
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
A
-
2
v
5
c
-
7
5
5
p
-
p
4
g
v
1
6
1
6
5
1
2
0
2
0
-
0
7
-
3
0
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
1
6
5
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
c
h
i
l
l
z
h
u
a
n
g
/
S
p
r
i
n
g
B
l
a
d
e
/
i
s
s
u
e
s
/
9
1
4
1
6
2
1
2
0
2
0
-
0
7
-
3
0
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
1
6
2
-
h
t
t
p
s
:
/
/
0
x
p
a
n
i
c
.
g
i
t
h
u
b
.
i
o
/
2
0
2
0
/
0
7
/
2
1
/
P
i
h
o
l
e
.
h
t
m
l
1
2
6
2
0
1
2
0
2
0
-
0
7
-
3
0
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
6
2
0
-
h
t
t
p
s
:
/
/
0
x
p
a
n
i
c
.
g
i
t
h
u
b
.
i
o
/
2
0
2
0
/
0
7
/
2
1
/
P
i
h
o
l
e
.
h
t
m
l
8
2
0
2
1
2
0
2
0
-
0
7
-
3
0
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
2
0
2
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
8
4
0
5
9
8
8
2
0
2
1
2
0
2
0
-
0
7
-
3
0
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
2
0
2
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
8
4
0
5
9
8
8
1
9
2
1
2
0
2
0
-
0
7
-
3
0
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
9
2
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
9
0
3
5
2
1
7
6
9
9
1
2
0
2
0
-
0
7
-
3
0
T
0
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
9
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
r
i
c
h
a
r
d
g
i
r
g
e
s
/
e
x
p
r
e
s
s
-
f
i
l
e
u
p
l
o
a
d
/
i
s
s
u
e
s
/
2
3
6
7
6
9
9
2
2
0
2
0
-
0
7
-
3
0
T
0
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
9
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
E
X
P
R
E
S
S
F
I
L
E
U
P
L
O
A
D
-
5
9
5
9
6
9
1
6
1
4
3
1
2
0
2
0
-
0
7
-
2
9
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
1
4
3
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
h
a
i
w
e
n
/
s
e
a
f
i
l
e
-
c
l
i
e
n
t
/
i
s
s
u
e
s
/
1
3
0
9
1
6
1
3
5
1
2
0
2
0
-
0
7
-
2
9
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
1
3
5
-
h
t
t
p
s
:
/
/
b
u
g
s
.
l
i
b
s
s
h
.
o
r
g
/
r
L
I
B
S
S
H
e
6
3
1
e
b
b
3
e
2
2
4
7
d
d
2
5
e
9
6
7
8
e
6
8
2
7
c
2
0
d
c
7
3
b
7
3
2
3
8
5
7
6
3
1
2
0
2
0
-
0
7
-
2
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
3
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
3
5
7
6
2
1
2
0
2
0
-
0
7
-
2
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
2
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
3
5
7
6
1
1
2
0
2
0
-
0
7
-
2
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
1
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
3
5
7
6
0
1
2
0
2
0
-
0
7
-
2
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
0
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
3
1
6
1
1
8
1
2
0
2
0
-
0
7
-
2
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
1
1
8
-
h
t
t
p
s
:
/
/
g
i
t
l
a
b
.
g
n
o
m
e
.
o
r
g
/
G
N
O
M
E
/
b
a
l
s
a
/
-
/
i
s
s
u
e
s
/
2
3
1
6
1
1
7
1
2
0
2
0
-
0
7
-
2
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
1
1
7
-
h
t
t
p
s
:
/
/
g
i
t
l
a
b
.
g
n
o
m
e
.
o
r
g
/
G
N
O
M
E
/
e
v
o
l
u
t
i
o
n
-
d
a
t
a
-
s
e
r
v
e
r
/
-
/
i
s
s
u
e
s
/
1
8
9
1
5
7
0
7
1
2
0
2
0
-
0
7
-
2
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
7
0
7
-
h
t
t
p
s
:
/
/
w
w
w
.
e
c
l
y
p
s
i
u
m
.
c
o
m
/
2
0
2
0
/
0
7
/
2
9
/
t
h
e
r
e
s
-
a
-
h
o
l
e
-
i
n
-
t
h
e
-
b
o
o
t
/
1
5
0
8
6
1
2
0
2
0
-
0
7
-
2
9
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
8
6
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
F
r
i
e
n
d
s
O
f
T
Y
P
O
3
/
m
e
d
i
a
c
e
/
s
e
c
u
r
i
t
y
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
A
-
4
h
4
4
-
w
6
f
m
-
5
4
8
g
7
6
9
7
1
2
0
2
0
-
0
7
-
2
9
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
7
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
M
O
C
K
2
E
A
S
Y
-
5
7
2
3
1
2
6
0
9
8
1
2
0
2
0
-
0
7
-
2
8
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
0
9
8
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
3
0
1
1
4
7
6
1
2
0
2
0
-
0
7
-
2
8
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
4
7
6
-
h
t
t
p
s
:
/
/
h
e
r
o
l
a
b
.
u
s
d
.
d
e
/
s
e
c
u
r
i
t
y
-
a
d
v
i
s
o
r
i
e
s
/
u
s
d
-
2
0
2
0
-
0
0
4
1
/
1
1
4
7
4
1
2
0
2
0
-
0
7
-
2
8
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
4
7
4
-
h
t
t
p
s
:
/
/
h
e
r
o
l
a
b
.
u
s
d
.
d
e
/
s
e
c
u
r
i
t
y
-
a
d
v
i
s
o
r
i
e
s
/
u
s
d
-
2
0
2
0
-
0
0
3
8
/
1
0
9
8
5
1
2
0
2
0
-
0
7
-
2
8
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
9
8
5
-
h
t
t
p
s
:
/
/
h
e
r
o
l
a
b
.
u
s
d
.
d
e
/
s
e
c
u
r
i
t
y
-
a
d
v
i
s
o
r
i
e
s
/
u
s
d
-
2
0
2
0
-
0
0
3
5
/
1
0
9
8
4
1
2
0
2
0
-
0
7
-
2
8
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
9
8
4
-
h
t
t
p
s
:
/
/
h
e
r
o
l
a
b
.
u
s
d
.
d
e
/
s
e
c
u
r
i
t
y
-
a
d
v
i
s
o
r
i
e
s
/
u
s
d
-
2
0
2
0
-
0
0
3
1
/
1
0
9
8
3
1
2
0
2
0
-
0
7
-
2
8
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
9
8
3
-
h
t
t
p
s
:
/
/
h
e
r
o
l
a
b
.
u
s
d
.
d
e
/
s
e
c
u
r
i
t
y
-
a
d
v
i
s
o
r
i
e
s
/
u
s
d
-
2
0
2
0
-
0
0
3
4
/
1
0
9
8
2
1
2
0
2
0
-
0
7
-
2
8
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
9
8
2
-
h
t
t
p
s
:
/
/
h
e
r
o
l
a
b
.
u
s
d
.
d
e
/
s
e
c
u
r
i
t
y
-
a
d
v
i
s
o
r
i
e
s
/
u
s
d
-
2
0
2
0
-
0
0
3
3
/
1
6
0
9
4
1
2
0
2
0
-
0
7
-
2
8
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
0
9
4
-
h
t
t
p
s
:
/
/
w
w
w
.
t
h
e
w
i
l
d
b
e
a
s
t
.
c
o
.
u
k
/
c
l
a
w
s
-
m
a
i
l
/
b
u
g
z
i
l
l
a
/
s
h
o
w
_
b
u
g
.
c
g
i
?
i
d
=
4
3
1
3
1
5
8
9
9
1
2
0
2
0
-
0
7
-
2
8
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
9
9
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
m
i
m
b
l
e
w
i
m
b
l
e
/
g
r
i
n
-
s
e
c
u
r
i
t
y
/
b
l
o
b
/
m
a
s
t
e
r
/
C
V
E
s
/
C
V
E
-
2
0
2
0
-
1
5
8
9
9
.
m
d
1
5
8
6
3
1
2
0
2
0
-
0
7
-
2
8
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
6
3
-
h
t
t
p
s
:
/
/
l
i
s
t
s
.
n
o
n
g
n
u
.
o
r
g
/
a
r
c
h
i
v
e
/
h
t
m
l
/
q
e
m
u
-
d
e
v
e
l
/
2
0
2
0
-
0
7
/
m
s
g
0
5
7
4
5
.
h
t
m
l
1
6
0
8
8
1
2
0
2
0
-
0
7
-
2
8
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
6
0
8
8
-
h
t
t
p
s
:
/
/
f
t
p
.
o
p
e
n
b
s
d
.
o
r
g
/
p
u
b
/
O
p
e
n
B
S
D
/
p
a
t
c
h
e
s
/
6
.
7
/
c
o
m
m
o
n
/
0
1
4
_
i
k
e
d
.
p
a
t
c
h
.
s
i
g
1
2
8
4
5
1
2
0
2
0
-
0
7
-
2
7
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
4
5
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
c
h
e
r
o
k
e
e
/
w
e
b
s
e
r
v
e
r
/
i
s
s
u
e
s
/
1
2
4
2
1
2
4
6
0
1
2
0
2
0
-
0
7
-
2
7
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
4
6
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
t
r
u
s
t
e
d
d
o
m
a
i
n
p
r
o
j
e
c
t
/
O
p
e
n
D
M
A
R
C
/
i
s
s
u
e
s
/
6
4
8
5
5
8
1
2
0
2
0
-
0
7
-
2
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
5
8
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
u
b
e
r
n
e
t
e
s
/
k
u
b
e
r
n
e
t
e
s
/
i
s
s
u
e
s
/
9
2
3
1
5
8
5
5
8
2
2
0
2
0
-
0
7
-
2
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
5
8
-
h
t
t
p
s
:
/
/
g
r
o
u
p
s
.
g
o
o
g
l
e
.
c
o
m
/
g
/
k
u
b
e
r
n
e
t
e
s
-
a
n
n
o
u
n
c
e
/
c
/
s
I
4
K
m
l
H
3
S
2
I
/
m
/
T
l
j
j
x
O
B
v
B
Q
A
J
7
6
9
5
1
2
0
2
0
-
0
7
-
2
7
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
5
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
P
Y
T
H
O
N
-
U
V
I
C
O
R
N
-
5
7
0
4
7
1
7
6
9
4
1
2
0
2
0
-
0
7
-
2
7
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
4
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
P
Y
T
H
O
N
-
U
V
I
C
O
R
N
-
5
7
5
5
6
0
1
5
9
5
3
1
2
0
2
0
-
0
7
-
2
7
T
0
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
5
3
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
d
i
n
h
v
h
/
l
i
b
e
t
p
a
n
/
i
s
s
u
e
s
/
3
8
6
7
6
8
7
1
2
0
2
0
-
0
7
-
2
5
T
0
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
8
7
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
F
A
S
T
H
T
T
P
-
5
7
2
8
9
2
7
6
8
6
1
2
0
2
0
-
0
7
-
2
5
T
0
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
8
6
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
R
O
L
L
U
P
P
L
U
G
I
N
D
E
V
S
E
R
V
E
R
-
5
9
0
1
2
4
7
6
8
3
1
2
0
2
0
-
0
7
-
2
5
T
0
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
8
3
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
R
O
L
L
U
P
P
L
U
G
I
N
S
E
R
V
E
R
-
5
9
0
1
2
3
7
6
8
2
1
2
0
2
0
-
0
7
-
2
5
T
0
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
8
2
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
M
A
R
K
E
D
T
R
E
E
-
5
9
0
1
2
1
7
6
8
1
1
2
0
2
0
-
0
7
-
2
5
T
0
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
8
1
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
M
A
R
S
C
O
D
E
-
5
9
0
1
2
2
8
1
7
5
1
2
0
2
0
-
0
7
-
2
4
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
7
5
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
8
4
2
4
6
2
8
1
7
4
1
2
0
2
0
-
0
7
-
2
4
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
7
4
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
7
8
4
1
8
6
1
5
9
4
5
1
2
0
2
0
-
0
7
-
2
4
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
4
5
-
h
t
t
p
:
/
/
l
u
a
-
u
s
e
r
s
.
o
r
g
/
l
i
s
t
s
/
l
u
a
-
l
/
2
0
2
0
-
0
7
/
m
s
g
0
0
1
2
3
.
h
t
m
l
1
5
8
6
0
1
2
0
2
0
-
0
7
-
2
4
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
6
0
-
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
p
a
r
a
l
l
e
l
s
-
r
a
s
-
o
s
-
c
o
m
m
a
n
d
-
e
x
e
c
u
t
i
o
n
1
5
7
7
8
1
2
0
2
0
-
0
7
-
2
4
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
7
7
8
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
c
p
a
n
d
y
a
2
9
0
9
/
C
V
E
-
2
0
2
0
-
1
5
7
7
8
/
1
5
9
2
4
1
2
0
2
0
-
0
7
-
2
4
T
0
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
2
4
-
h
t
t
p
s
:
/
/
e
l
b
a
e
.
g
i
t
h
u
b
.
i
o
/
j
e
k
y
l
l
/
u
p
d
a
t
e
/
2
0
2
0
/
0
7
/
1
4
/
v
u
l
n
s
-
0
1
.
h
t
m
l
1
5
9
2
3
1
2
0
2
0
-
0
7
-
2
4
T
0
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
2
3
-
h
t
t
p
s
:
/
/
e
l
b
a
e
.
g
i
t
h
u
b
.
i
o
/
j
e
k
y
l
l
/
u
p
d
a
t
e
/
2
0
2
0
/
0
7
/
1
4
/
v
u
l
n
s
-
0
1
.
h
t
m
l
1
5
9
2
2
1
2
0
2
0
-
0
7
-
2
4
T
0
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
2
2
-
h
t
t
p
s
:
/
/
e
l
b
a
e
.
g
i
t
h
u
b
.
i
o
/
j
e
k
y
l
l
/
u
p
d
a
t
e
/
2
0
2
0
/
0
7
/
1
4
/
v
u
l
n
s
-
0
1
.
h
t
m
l
1
5
9
2
1
1
2
0
2
0
-
0
7
-
2
4
T
0
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
2
1
-
h
t
t
p
s
:
/
/
e
l
b
a
e
.
g
i
t
h
u
b
.
i
o
/
j
e
k
y
l
l
/
u
p
d
a
t
e
/
2
0
2
0
/
0
7
/
1
4
/
v
u
l
n
s
-
0
1
.
h
t
m
l
1
5
9
2
0
1
2
0
2
0
-
0
7
-
2
4
T
0
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
2
0
-
h
t
t
p
s
:
/
/
e
l
b
a
e
.
g
i
t
h
u
b
.
i
o
/
j
e
k
y
l
l
/
u
p
d
a
t
e
/
2
0
2
0
/
0
7
/
1
4
/
v
u
l
n
s
-
0
1
.
h
t
m
l
1
5
9
1
9
1
2
0
2
0
-
0
7
-
2
4
T
0
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
1
9
-
h
t
t
p
s
:
/
/
e
l
b
a
e
.
g
i
t
h
u
b
.
i
o
/
j
e
k
y
l
l
/
u
p
d
a
t
e
/
2
0
2
0
/
0
7
/
1
4
/
v
u
l
n
s
-
0
1
.
h
t
m
l
1
5
9
1
8
1
2
0
2
0
-
0
7
-
2
4
T
0
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
1
8
-
h
t
t
p
s
:
/
/
e
l
b
a
e
.
g
i
t
h
u
b
.
i
o
/
j
e
k
y
l
l
/
u
p
d
a
t
e
/
2
0
2
0
/
0
7
/
1
4
/
v
u
l
n
s
-
0
1
.
h
t
m
l
1
1
6
2
5
1
2
0
2
0
-
0
7
-
2
3
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
6
2
5
-
h
t
t
p
s
:
/
/
u
n
i
t
4
2
.
p
a
l
o
a
l
t
o
n
e
t
w
o
r
k
s
.
c
o
m
/
a
v
e
r
t
x
-
i
p
-
c
a
m
e
r
a
s
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
1
1
6
2
4
1
2
0
2
0
-
0
7
-
2
3
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
6
2
4
-
h
t
t
p
s
:
/
/
u
n
i
t
4
2
.
p
a
l
o
a
l
t
o
n
e
t
w
o
r
k
s
.
c
o
m
/
a
v
e
r
t
x
-
i
p
-
c
a
m
e
r
a
s
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
1
5
4
9
2
1
2
0
2
0
-
0
7
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
9
2
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
5
5
6
/
I
N
N
E
O
-
S
t
a
r
t
u
p
-
T
O
O
L
S
-
2
0
1
8
-
M
0
4
0
-
1
3
.
0
.
7
0
.
3
8
0
4
-
R
e
m
o
t
e
-
C
o
d
e
-
E
x
e
c
u
t
i
o
n
.
h
t
m
l
1
5
4
7
7
1
2
0
2
0
-
0
7
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
7
7
-
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
P
r
e
e
t
h
a
m
B
o
m
m
a
/
e
7
b
6
d
2
2
0
7
9
0
f
9
5
5
5
5
d
c
2
c
5
a
c
1
d
7
d
2
f
8
5
1
1
6
2
3
1
2
0
2
0
-
0
7
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
6
2
3
-
h
t
t
p
s
:
/
/
u
n
i
t
4
2
.
p
a
l
o
a
l
t
o
n
e
t
w
o
r
k
s
.
c
o
m
/
a
v
e
r
t
x
-
i
p
-
c
a
m
e
r
a
s
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
1
5
4
9
2
2
2
0
2
0
-
0
7
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
9
2
-
h
t
t
p
s
:
/
/
w
w
w
.
s
y
s
s
.
d
e
/
f
i
l
e
a
d
m
i
n
/
d
o
k
u
m
e
n
t
e
/
P
u
b
l
i
k
a
t
i
o
n
e
n
/
A
d
v
i
s
o
r
i
e
s
/
S
Y
S
S
-
2
0
2
0
-
0
2
8
.
t
x
t
1
5
4
7
7
2
2
0
2
0
-
0
7
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
7
7
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
r
a
s
p
b
e
r
r
y
t
o
r
t
e
/
t
o
r
t
o
i
s
e
/
t
r
e
e
/
m
a
s
t
e
r
/
n
o
d
e
j
s
1
5
9
1
6
1
2
0
2
0
-
0
7
-
2
3
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
9
1
6
-
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
c
u
r
i
t
y
e
v
a
l
u
a
t
o
r
s
.
c
o
m
/
t
e
n
d
a
-
a
c
1
9
0
0
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
d
i
s
c
o
v
e
r
e
d
-
a
n
d
-
e
x
p
l
o
i
t
e
d
-
e
8
e
2
6
a
a
0
b
c
6
8
1
2
6
3
8
1
2
0
2
0
-
0
7
-
2
3
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
6
3
8
-
h
t
t
p
s
:
/
/
l
b
s
f
i
l
m
.
a
t
/
b
l
o
g
/
w
p
a
2
-
a
u
t
h
e
n
t
i
c
a
t
i
o
n
m
o
d
e
-
d
o
w
n
g
r
a
d
e
-
i
n
-
e
s
p
r
e
s
s
i
f
-
m
i
c
r
o
p
r
o
c
e
s
s
o
r
s
1
5
8
9
5
1
2
0
2
0
-
0
7
-
2
2
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
9
5
-
h
t
t
p
s
:
/
/
r
e
s
e
a
r
c
h
.
l
o
g
i
n
s
o
f
t
.
c
o
m
/
b
u
g
s
/
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
d
i
s
c
o
v
e
r
e
d
-
i
n
-
t
h
e
-
d
-
l
i
n
k
-
f
i
r
m
w
a
r
e
-
d
i
r
-
8
1
6
l
/
1
5
8
9
3
1
2
0
2
0
-
0
7
-
2
2
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
9
3
-
h
t
t
p
s
:
/
/
r
e
s
e
a
r
c
h
.
l
o
g
i
n
s
o
f
t
.
c
o
m
/
b
u
g
s
/
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
d
i
s
c
o
v
e
r
e
d
-
i
n
-
t
h
e
-
d
-
l
i
n
k
-
f
i
r
m
w
a
r
e
-
d
i
r
-
8
1
6
l
/
1
5
8
9
2
1
2
0
2
0
-
0
7
-
2
2
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
9
2
-
h
t
t
p
s
:
/
/
r
e
s
e
a
r
c
h
.
l
o
g
i
n
s
o
f
t
.
c
o
m
/
b
u
g
s
/
c
l
a
s
s
i
c
-
s
t
a
c
k
-
b
a
s
e
d
-
b
u
f
f
e
r
-
o
v
e
r
f
l
o
w
-
i
n
-
d
l
i
n
k
-
f
i
r
m
w
a
r
e
-
d
a
p
-
1
5
2
0
/
1
5
8
0
6
1
2
0
2
0
-
0
7
-
2
2
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
0
6
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
6
8
5
5
9
1
2
0
2
0
-
0
7
-
2
2
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
5
9
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
u
b
e
r
n
e
t
e
s
/
k
u
b
e
r
n
e
t
e
s
/
i
s
s
u
e
s
/
9
2
9
1
4
8
5
5
9
2
2
0
2
0
-
0
7
-
2
2
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
5
9
-
h
t
t
p
s
:
/
/
g
r
o
u
p
s
.
g
o
o
g
l
e
.
c
o
m
/
d
/
m
s
g
/
k
u
b
e
r
n
e
t
e
s
-
s
e
c
u
r
i
t
y
-
a
n
n
o
u
n
c
e
/
J
A
I
G
G
5
y
N
R
O
s
/
1
9
n
H
Q
5
w
k
B
w
A
J
1
5
8
9
0
1
2
0
2
0
-
0
7
-
2
1
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
9
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
L
u
a
J
I
T
/
L
u
a
J
I
T
/
i
s
s
u
e
s
/
6
0
1
1
5
8
8
9
1
2
0
2
0
-
0
7
-
2
1
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
8
9
-
h
t
t
p
:
/
/
l
u
a
-
u
s
e
r
s
.
o
r
g
/
l
i
s
t
s
/
l
u
a
-
l
/
2
0
2
0
-
0
7
/
m
s
g
0
0
0
7
8
.
h
t
m
l
1
5
8
8
8
1
2
0
2
0
-
0
7
-
2
1
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
8
8
-
h
t
t
p
:
/
/
l
u
a
-
u
s
e
r
s
.
o
r
g
/
l
i
s
t
s
/
l
u
a
-
l
/
2
0
2
0
-
0
7
/
m
s
g
0
0
0
5
3
.
h
t
m
l
1
5
8
8
8
2
2
0
2
0
-
0
7
-
2
1
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
8
8
-
h
t
t
p
:
/
/
l
u
a
-
u
s
e
r
s
.
o
r
g
/
l
i
s
t
s
/
l
u
a
-
l
/
2
0
2
0
-
0
7
/
m
s
g
0
0
0
5
4
.
h
t
m
l
1
5
8
8
8
3
2
0
2
0
-
0
7
-
2
1
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
8
8
-
h
t
t
p
:
/
/
l
u
a
-
u
s
e
r
s
.
o
r
g
/
l
i
s
t
s
/
l
u
a
-
l
/
2
0
2
0
-
0
7
/
m
s
g
0
0
0
7
1
.
h
t
m
l
1
5
8
8
8
4
2
0
2
0
-
0
7
-
2
1
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
8
8
-
h
t
t
p
:
/
/
l
u
a
-
u
s
e
r
s
.
o
r
g
/
l
i
s
t
s
/
l
u
a
-
l
/
2
0
2
0
-
0
7
/
m
s
g
0
0
0
7
9
.
h
t
m
l
1
4
0
6
3
1
2
0
2
0
-
0
7
-
2
1
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
6
3
-
h
t
t
p
s
:
/
/
w
w
w
.
w
o
r
d
f
e
n
c
e
.
c
o
m
/
b
l
o
g
/
2
0
2
0
/
0
7
/
h
i
g
h
-
s
e
v
e
r
i
t
y
-
v
u
l
n
e
r
a
b
i
l
i
t
y
-
p
a
t
c
h
e
d
-
i
n
-
t
c
-
c
u
s
t
o
m
-
j
a
v
a
s
c
r
i
p
t
/
1
5
8
7
7
1
2
0
2
0
-
0
7
-
2
1
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
7
7
-
h
t
t
p
s
:
/
/
s
h
i
e
l
d
e
r
.
i
t
/
b
l
o
g
1
5
8
7
3
1
2
0
2
0
-
0
7
-
2
1
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
7
3
-
h
t
t
p
s
:
/
/
r
e
s
e
a
r
c
h
.
l
o
g
i
n
s
o
f
t
.
c
o
m
/
b
u
g
s
/
b
l
i
n
d
-
s
q
l
-
i
n
j
e
c
t
i
o
n
-
i
n
-
l
i
b
r
e
n
m
s
/
1
5
8
5
9
1
2
0
2
0
-
0
7
-
2
1
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
5
9
-
h
t
t
p
s
:
/
/
b
u
g
s
.
l
a
u
n
c
h
p
a
d
.
n
e
t
/
q
e
m
u
/
+
b
u
g
/
1
8
8
6
3
6
2
1
5
8
6
6
1
2
0
2
0
-
0
7
-
2
1
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
6
6
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
m
r
u
b
y
/
m
r
u
b
y
/
i
s
s
u
e
s
/
5
0
4
2
1
2
4
3
2
1
2
0
2
0
-
0
7
-
2
1
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
4
3
2
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
d
7
x
/
C
V
E
-
2
0
2
0
-
1
2
4
3
2
1
2
4
3
2
2
2
0
2
0
-
0
7
-
2
1
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
4
3
2
-
h
t
t
p
s
:
/
/
w
w
w
.
y
o
u
t
u
b
e
.
c
o
m
/
w
a
t
c
h
?
v
=
_
t
k
R
n
S
r
6
y
c
0
6
1
0
3
1
2
0
2
0
-
0
7
-
2
0
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
1
0
3
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
4
3
6
1
0
2
1
2
0
2
0
-
0
7
-
2
0
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
1
0
2
-
h
t
t
p
s
:
/
/
w
w
w
.
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
4
2
6
1
0
1
1
2
0
2
0
-
0
7
-
2
0
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
1
0
1
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
4
1
6
1
0
0
1
2
0
2
0
-
0
7
-
2
0
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
1
0
0
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
4
0
1
5
1
2
3
1
2
0
2
0
-
0
7
-
2
0
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
2
3
-
h
t
t
p
s
:
/
/
l
g
t
m
.
c
o
m
/
q
u
e
r
y
/
7
7
1
4
4
2
4
0
6
8
6
1
7
0
2
3
8
3
2
1
5
0
5
3
1
2
0
2
0
-
0
7
-
2
0
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
5
3
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
r
a
t
i
k
s
h
a
d
1
9
/
C
V
E
-
2
0
2
0
-
1
5
0
5
3
1
5
0
5
2
1
2
0
2
0
-
0
7
-
2
0
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
5
2
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
r
a
t
i
k
s
h
a
d
1
9
/
C
V
E
-
2
0
2
0
-
1
5
0
5
2
8
2
1
4
1
2
0
2
0
-
0
7
-
2
0
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
2
1
4
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
3
5
5
5
0
1
8
2
0
5
1
2
0
2
0
-
0
7
-
2
0
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
2
0
5
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
8
9
1
2
7
0
5
7
6
9
1
2
0
2
0
-
0
7
-
1
7
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
9
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
3
-
0
5
7
6
8
1
2
0
2
0
-
0
7
-
1
7
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
8
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
4
-
0
5
7
6
7
1
2
0
2
0
-
0
7
-
1
7
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
7
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
4
-
0
5
7
5
6
1
2
0
2
0
-
0
7
-
1
7
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
5
6
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
c
v
e
/
C
V
E
-
2
0
2
0
-
5
7
5
6
1
5
1
1
0
1
2
0
2
0
-
0
7
-
1
7
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
1
1
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
j
u
p
y
t
e
r
h
u
b
/
k
u
b
e
s
p
a
w
n
e
r
/
s
e
c
u
r
i
t
y
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
A
-
v
7
m
9
-
9
4
9
7
-
p
9
g
r
1
5
4
9
7
1
2
0
2
0
-
0
7
-
1
7
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
9
7
-
h
t
t
p
s
:
/
/
p
a
s
t
e
b
i
n
.
c
o
m
/
K
S
J
J
u
5
N
x
1
5
8
0
7
1
2
0
2
0
-
0
7
-
1
7
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
0
7
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
L
i
b
r
e
D
W
G
/
l
i
b
r
e
d
w
g
/
i
s
s
u
e
s
/
1
8
6
1
4
9
2
8
1
2
0
2
0
-
0
7
-
1
7
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
2
8
-
h
t
t
p
s
:
/
/
g
i
t
l
a
b
.
g
n
o
m
e
.
o
r
g
/
G
N
O
M
E
/
e
v
o
l
u
t
i
o
n
-
d
a
t
a
-
s
e
r
v
e
r
/
-
/
i
s
s
u
e
s
/
2
2
6
1
5
8
0
7
2
2
0
2
0
-
0
7
-
1
7
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
0
7
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
L
i
b
r
e
D
W
G
/
l
i
b
r
e
d
w
g
/
i
s
s
u
e
s
/
1
8
9
1
5
8
0
7
3
2
0
2
0
-
0
7
-
1
7
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
8
0
7
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
L
i
b
r
e
D
W
G
/
l
i
b
r
e
d
w
g
/
i
s
s
u
e
s
/
1
9
0
7
6
9
6
1
2
0
2
0
-
0
7
-
1
7
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
6
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
D
y
l
a
n
V
a
n
n
/
r
e
a
c
t
-
n
a
t
i
v
e
-
f
a
s
t
-
i
m
a
g
e
/
i
s
s
u
e
s
/
6
9
0
7
6
9
6
2
2
0
2
0
-
0
7
-
1
7
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
6
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
D
y
l
a
n
V
a
n
n
/
r
e
a
c
t
-
n
a
t
i
v
e
-
f
a
s
t
-
i
m
a
g
e
/
p
u
l
l
/
6
9
1
7
6
9
6
3
2
0
2
0
-
0
7
-
1
7
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
6
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
R
E
A
C
T
N
A
T
I
V
E
F
A
S
T
I
M
A
G
E
-
5
7
2
2
2
8
1
3
4
0
5
1
2
0
2
0
-
0
7
-
1
6
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
0
5
-
h
t
t
p
s
:
/
/
r
h
i
n
o
s
e
c
u
r
i
t
y
l
a
b
s
.
c
o
m
/
r
e
s
e
a
r
c
h
/
m
i
c
r
o
w
e
b
e
r
-
d
a
t
a
b
a
s
e
-
d
i
s
c
l
o
s
u
r
e
/
8
9
5
8
1
2
0
2
0
-
0
7
-
1
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
9
5
8
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
q
u
r
b
a
t
/
g
p
o
n
1
5
7
7
9
1
2
0
2
0
-
0
7
-
1
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
7
7
9
-
h
t
t
p
s
:
/
/
w
w
w
.
n
p
m
j
s
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
1
5
1
9
1
5
0
5
1
1
2
0
2
0
-
0
7
-
1
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
5
1
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
r
a
t
i
k
s
h
a
d
1
9
/
C
V
E
-
2
0
2
0
-
1
5
0
5
1
1
4
9
8
2
1
2
0
2
0
-
0
7
-
1
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
8
2
-
h
t
t
p
s
:
/
/
w
w
w
.
m
i
n
d
p
o
i
n
t
g
r
o
u
p
.
c
o
m
/
b
l
o
g
/
w
e
b
t
a
-
s
q
l
i
-
v
u
l
n
e
r
a
b
i
l
i
t
y
/
1
3
7
8
8
1
2
0
2
0
-
0
7
-
1
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
7
8
8
-
h
t
t
p
s
:
/
/
w
w
w
.
s
o
l
u
b
l
e
.
a
i
/
b
l
o
g
/
h
a
r
b
o
r
-
s
s
r
f
-
c
v
e
-
2
0
2
0
-
1
3
7
8
8
8
9
5
8
2
2
0
2
0
-
0
7
-
1
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
9
5
8
-
h
t
t
p
s
:
/
/
w
w
w
.
k
a
r
a
n
s
a
i
n
i
.
c
o
m
/
o
s
-
c
o
m
m
a
n
d
-
i
n
j
e
c
t
i
o
n
-
v
-
s
o
l
/
1
3
7
8
8
2
2
0
2
0
-
0
7
-
1
5
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
7
8
8
-
h
t
t
p
s
:
/
/
w
w
w
.
y
o
u
t
u
b
e
.
c
o
m
/
w
a
t
c
h
?
v
=
v
8
I
s
q
y
4
y
R
3
Q
1
1
4
3
9
1
2
0
2
0
-
0
7
-
1
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
4
3
9
-
h
t
t
p
s
:
/
/
l
a
b
s
.
b
i
s
h
o
p
f
o
x
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
l
i
b
r
e
h
e
a
l
t
h
-
v
e
r
s
i
o
n
-
2
.
0
.
0
-
0
1
1
4
3
8
1
2
0
2
0
-
0
7
-
1
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
4
3
8
-
h
t
t
p
s
:
/
/
l
a
b
s
.
b
i
s
h
o
p
f
o
x
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
l
i
b
r
e
h
e
a
l
t
h
-
v
e
r
s
i
o
n
-
2
.
0
.
0
-
0
1
1
4
3
7
1
2
0
2
0
-
0
7
-
1
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
4
3
7
-
h
t
t
p
s
:
/
/
l
a
b
s
.
b
i
s
h
o
p
f
o
x
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
l
i
b
r
e
h
e
a
l
t
h
-
v
e
r
s
i
o
n
-
2
.
0
.
0
-
0
1
1
4
3
6
1
2
0
2
0
-
0
7
-
1
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
4
3
6
-
h
t
t
p
s
:
/
/
l
a
b
s
.
b
i
s
h
o
p
f
o
x
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
l
i
b
r
e
h
e
a
l
t
h
-
v
e
r
s
i
o
n
-
2
.
0
.
0
-
0
8
2
0
3
1
2
0
2
0
-
0
7
-
1
5
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
2
0
3
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
7
1
2
0
6
5
8
1
7
8
1
2
0
2
0
-
0
7
-
1
5
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
7
8
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
6
9
0
0
1
0
1
1
5
4
6
1
2
0
2
0
-
0
7
-
1
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
5
4
6
-
h
t
t
p
s
:
/
/
b
l
o
g
.
t
o
.
c
o
m
/
a
d
v
i
s
o
r
y
-
s
u
p
e
r
w
e
b
m
a
i
l
e
r
-
c
v
e
-
2
0
2
0
-
1
1
5
4
6
/
7
5
9
3
1
2
0
2
0
-
0
7
-
1
4
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
5
9
3
-
h
t
t
p
s
:
/
/
w
w
w
.
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
6
9
1
1
9
5
6
1
2
0
2
0
-
0
7
-
1
4
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
5
6
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
c
r
i
t
i
c
a
l
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
m
u
l
t
i
p
l
e
-
r
i
t
t
a
l
-
p
r
o
d
u
c
t
s
-
b
a
s
e
d
-
o
n
-
s
a
m
e
-
s
o
f
t
w
a
r
e
/
1
1
9
5
5
1
2
0
2
0
-
0
7
-
1
4
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
5
5
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
c
r
i
t
i
c
a
l
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
m
u
l
t
i
p
l
e
-
r
i
t
t
a
l
-
p
r
o
d
u
c
t
s
-
b
a
s
e
d
-
o
n
-
s
a
m
e
-
s
o
f
t
w
a
r
e
/
1
1
9
5
3
1
2
0
2
0
-
0
7
-
1
4
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
5
3
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
c
r
i
t
i
c
a
l
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
m
u
l
t
i
p
l
e
-
r
i
t
t
a
l
-
p
r
o
d
u
c
t
s
-
b
a
s
e
d
-
o
n
-
s
a
m
e
-
s
o
f
t
w
a
r
e
/
1
3
9
2
6
1
2
0
2
0
-
0
7
-
1
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
9
2
6
-
h
t
t
p
s
:
/
/
l
i
s
t
s
.
a
p
a
c
h
e
.
o
r
g
/
t
h
r
e
a
d
.
h
t
m
l
/
r
0
2
1
b
a
f
9
d
8
d
4
a
e
4
1
e
8
c
8
3
3
2
c
1
6
7
c
4
f
a
9
6
c
9
1
b
5
0
8
6
5
6
3
d
9
b
e
5
5
d
2
d
7
a
c
f
@
%
3
C
c
o
m
m
i
t
s
.
k
y
l
i
n
.
a
p
a
c
h
e
.
o
r
g
%
3
E
1
3
9
2
5
1
2
0
2
0
-
0
7
-
1
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
9
2
5
-
h
t
t
p
s
:
/
/
l
i
s
t
s
.
a
p
a
c
h
e
.
o
r
g
/
t
h
r
e
a
d
.
h
t
m
l
/
r
0
2
1
b
a
f
9
d
8
d
4
a
e
4
1
e
8
c
8
3
3
2
c
1
6
7
c
4
f
a
9
6
c
9
1
b
5
0
8
6
5
6
3
d
9
b
e
5
5
d
2
d
7
a
c
f
@
%
3
C
c
o
m
m
i
t
s
.
k
y
l
i
n
.
a
p
a
c
h
e
.
o
r
g
%
3
E
1
1
9
5
2
1
2
0
2
0
-
0
7
-
1
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
5
2
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
c
r
i
t
i
c
a
l
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
m
u
l
t
i
p
l
e
-
r
i
t
t
a
l
-
p
r
o
d
u
c
t
s
-
b
a
s
e
d
-
o
n
-
s
a
m
e
-
s
o
f
t
w
a
r
e
/
1
1
9
5
1
1
2
0
2
0
-
0
7
-
1
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
5
1
-
h
t
t
p
s
:
/
/
s
e
c
-
c
o
n
s
u
l
t
.
c
o
m
/
e
n
/
b
l
o
g
/
a
d
v
i
s
o
r
i
e
s
/
m
u
l
t
i
p
l
e
-
c
r
i
t
i
c
a
l
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
i
n
-
m
u
l
t
i
p
l
e
-
r
i
t
t
a
l
-
p
r
o
d
u
c
t
s
-
b
a
s
e
d
-
o
n
-
s
a
m
e
-
s
o
f
t
w
a
r
e
/
1
0
9
8
9
1
2
0
2
0
-
0
7
-
1
3
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
9
8
9
-
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
c
u
r
i
t
y
e
v
a
l
u
a
t
o
r
s
.
c
o
m
/
t
e
n
d
a
-
a
c
1
9
0
0
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
d
i
s
c
o
v
e
r
e
d
-
a
n
d
-
e
x
p
l
o
i
t
e
d
-
e
8
e
2
6
a
a
0
b
c
6
8
1
0
9
8
8
1
2
0
2
0
-
0
7
-
1
3
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
9
8
8
-
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
c
u
r
i
t
y
e
v
a
l
u
a
t
o
r
s
.
c
o
m
/
t
e
n
d
a
-
a
c
1
9
0
0
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
d
i
s
c
o
v
e
r
e
d
-
a
n
d
-
e
x
p
l
o
i
t
e
d
-
e
8
e
2
6
a
a
0
b
c
6
8
1
0
9
8
7
1
2
0
2
0
-
0
7
-
1
3
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
9
8
7
-
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
c
u
r
i
t
y
e
v
a
l
u
a
t
o
r
s
.
c
o
m
/
t
e
n
d
a
-
a
c
1
9
0
0
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
d
i
s
c
o
v
e
r
e
d
-
a
n
d
-
e
x
p
l
o
i
t
e
d
-
e
8
e
2
6
a
a
0
b
c
6
8
1
0
9
8
6
1
2
0
2
0
-
0
7
-
1
3
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
9
8
6
-
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
c
u
r
i
t
y
e
v
a
l
u
a
t
o
r
s
.
c
o
m
/
t
e
n
d
a
-
a
c
1
9
0
0
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
-
d
i
s
c
o
v
e
r
e
d
-
a
n
d
-
e
x
p
l
o
i
t
e
d
-
e
8
e
2
6
a
a
0
b
c
6
8
5
7
6
6
1
2
0
2
0
-
0
7
-
1
3
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
6
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
2
1
1
7
4
9
1
2
0
2
0
-
0
7
-
1
3
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
7
4
9
-
h
t
t
p
s
:
/
/
m
e
d
i
u
m
.
c
o
m
/
@
t
e
h
w
i
n
s
a
m
/
m
u
l
t
i
p
l
e
-
x
s
s
-
o
n
-
p
a
n
d
o
r
a
f
m
s
-
7
-
0
-
n
g
-
7
4
4
-
6
4
b
2
4
4
b
8
5
2
3
c
1
1
7
4
9
2
2
0
2
0
-
0
7
-
1
3
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
7
4
9
-
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
3
8
9
/
P
a
n
d
o
r
a
-
F
M
S
-
7
.
0
-
N
G
-
7
4
6
-
S
c
r
i
p
t
-
I
n
s
e
r
t
i
o
n
-
C
o
d
e
-
E
x
e
c
u
t
i
o
n
.
h
t
m
l
P
o
C
1
1
0
8
1
1
2
0
2
0
-
0
7
-
1
0
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
0
8
1
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
o
s
q
u
e
r
y
/
o
s
q
u
e
r
y
/
i
s
s
u
e
s
/
6
4
2
6
6
1
1
4
1
2
0
2
0
-
0
7
-
1
0
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
1
1
4
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
6
7
8
1
8
6
1
2
0
2
0
-
0
7
-
1
0
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
8
6
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
8
6
3
5
4
4
8
1
8
1
1
2
0
2
0
-
0
7
-
1
0
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
8
1
-
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
8
0
8
2
8
7
,
1
5
2
9
9
1
2
0
2
0
-
0
7
-
0
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
2
9
9
-
h
t
t
p
s
:
/
/
w
w
w
.
w
o
r
d
f
e
n
c
e
.
c
o
m
/
b
l
o
g
/
2
0
2
0
/
0
7
/
x
s
s
-
f
l
a
w
-
i
m
p
a
c
t
i
n
g
-
1
0
0
0
0
0
-
s
i
t
e
s
-
p
a
t
c
h
e
d
-
i
n
-
k
i
n
g
c
o
m
p
o
s
e
r
/
1
5
0
0
1
1
2
0
2
0
-
0
7
-
0
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
0
1
-
h
t
t
p
s
:
/
/
w
w
w
.
y
u
b
i
c
o
.
c
o
m
/
s
u
p
p
o
r
t
/
s
e
c
u
r
i
t
y
-
a
d
v
i
s
o
r
i
e
s
/
y
s
a
-
2
0
2
0
-
0
4
/
1
3
1
3
2
1
2
0
2
0
-
0
7
-
0
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
3
2
-
h
t
t
p
s
:
/
/
b
l
o
g
.
i
n
h
q
.
n
e
t
/
p
o
s
t
s
/
y
u
b
i
c
o
-
l
i
b
y
k
p
i
v
-
v
u
l
n
/
1
3
1
3
1
1
2
0
2
0
-
0
7
-
0
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
3
1
-
h
t
t
p
s
:
/
/
b
l
o
g
.
i
n
h
q
.
n
e
t
/
p
o
s
t
s
/
y
u
b
i
c
o
-
l
i
b
y
k
p
i
v
-
v
u
l
n
/
1
3
9
9
4
1
2
0
2
0
-
0
7
-
0
9
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
9
9
4
-
h
t
t
p
s
:
/
/
l
o
c
a
1
g
h
0
s
7
.
g
i
t
h
u
b
.
i
o
/
M
F
H
-
f
r
o
m
-
X
S
S
-
t
o
-
R
C
E
-
l
o
c
a
1
g
h
0
s
t
-
e
x
e
r
c
i
s
e
/
1
3
9
9
3
1
2
0
2
0
-
0
7
-
0
9
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
9
9
3
-
h
t
t
p
s
:
/
/
l
o
c
a
1
g
h
0
s
7
.
g
i
t
h
u
b
.
i
o
/
M
F
H
-
f
r
o
m
-
X
S
S
-
t
o
-
R
C
E
-
l
o
c
a
1
g
h
0
s
t
-
e
x
e
r
c
i
s
e
/
1
3
9
9
2
1
2
0
2
0
-
0
7
-
0
9
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
9
9
2
-
h
t
t
p
s
:
/
/
l
o
c
a
1
g
h
0
s
7
.
g
i
t
h
u
b
.
i
o
/
M
F
H
-
f
r
o
m
-
X
S
S
-
t
o
-
R
C
E
-
l
o
c
a
1
g
h
0
s
t
-
e
x
e
r
c
i
s
e
1
2
4
2
6
1
2
0
2
0
-
0
7
-
0
9
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
4
2
6
-
h
t
t
p
s
:
/
/
b
u
g
z
i
l
l
a
.
m
o
z
i
l
l
a
.
o
r
g
/
b
u
g
l
i
s
t
.
c
g
i
?
b
u
g
_
i
d
=
1
6
0
8
0
6
8
%
2
C
1
6
0
9
9
5
1
%
2
C
1
6
3
1
1
8
7
%
2
C
1
6
3
7
6
8
2
7
6
9
3
1
2
0
2
0
-
0
7
-
0
9
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
3
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
a
n
d
s
n
w
/
s
o
c
k
j
s
-
d
o
s
-
p
y
7
6
9
2
1
2
0
2
0
-
0
7
-
0
9
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
2
-
h
t
t
p
s
:
/
/
t
o
o
l
s
.
i
e
t
f
.
o
r
g
/
h
t
m
l
/
r
f
c
7
6
3
6
%
2
3
s
e
c
t
i
o
n
-
1
7
6
9
3
2
2
0
2
0
-
0
7
-
0
9
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
3
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
o
c
k
j
s
/
s
o
c
k
j
s
-
n
o
d
e
/
i
s
s
u
e
s
/
2
5
2
7
6
9
2
2
2
0
2
0
-
0
7
-
0
9
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
2
-
h
t
t
p
s
:
/
/
t
o
o
l
s
.
i
e
t
f
.
o
r
g
/
h
t
m
l
/
r
f
c
8
2
5
2
%
2
3
s
e
c
t
i
o
n
-
8
.
1
7
6
9
3
3
2
0
2
0
-
0
7
-
0
9
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
3
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
N
P
M
-
5
7
5
4
4
8
7
6
9
3
4
2
0
2
0
-
0
7
-
0
9
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
3
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
S
O
C
K
J
S
-
5
7
5
2
6
1
9
3
7
7
1
2
0
2
0
-
0
7
-
0
9
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
9
3
7
7
-
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
G
o
u
v
e
a
H
e
i
t
o
r
/
1
3
1
5
5
7
f
9
d
e
7
d
5
7
1
f
1
1
8
f
5
9
8
0
5
d
f
8
5
2
d
c
9
3
7
6
1
2
0
2
0
-
0
7
-
0
9
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
9
3
7
6
-
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
G
o
u
v
e
a
H
e
i
t
o
r
/
d
c
b
b
6
7
b
3
0
1
c
c
4
5
a
d
c
0
0
f
8
a
6
a
2
a
0
a
5
9
0
f
9
3
7
7
2
2
0
2
0
-
0
7
-
0
9
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
9
3
7
7
-
h
t
t
p
s
:
/
/
s
u
p
p
o
r
t
a
n
n
o
u
n
c
e
m
e
n
t
.
u
s
.
d
l
i
n
k
.
c
o
m
/
a
n
n
o
u
n
c
e
m
e
n
t
/
p
u
b
l
i
c
a
t
i
o
n
.
a
s
p
x
?
n
a
m
e
=
S
A
P
1
0
1
8
2
9
3
7
6
2
2
0
2
0
-
0
7
-
0
9
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
9
3
7
6
-
h
t
t
p
s
:
/
/
s
u
p
p
o
r
t
a
n
n
o
u
n
c
e
m
e
n
t
.
u
s
.
d
l
i
n
k
.
c
o
m
/
a
n
n
o
u
n
c
e
m
e
n
t
/
p
u
b
l
i
c
a
t
i
o
n
.
a
s
p
x
?
n
a
m
e
=
S
A
P
1
0
1
8
2
1
5
0
7
3
1
2
0
2
0
-
0
7
-
0
8
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
7
3
-
h
t
t
p
s
:
/
/
b
l
o
g
.
t
e
l
s
p
a
c
e
.
c
o
.
z
a
/
2
0
2
0
/
0
7
/
p
h
p
l
i
s
t
-
c
v
e
-
2
0
2
0
-
1
5
0
7
2
-
c
v
e
-
2
0
2
0
-
1
5
0
7
3
.
h
t
m
l
1
5
0
7
2
1
2
0
2
0
-
0
7
-
0
8
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
7
2
-
h
t
t
p
s
:
/
/
b
l
o
g
.
t
e
l
s
p
a
c
e
.
c
o
.
z
a
/
2
0
2
0
/
0
7
/
p
h
p
l
i
s
t
-
c
v
e
-
2
0
2
0
-
1
5
0
7
2
-
c
v
e
-
2
0
2
0
-
1
5
0
7
3
.
h
t
m
l
5
7
6
4
1
2
0
2
0
-
0
7
-
0
8
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
6
4
-
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
4
1
1
5
6
0
0
1
2
0
2
0
-
0
7
-
0
7
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
6
0
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
b
o
i
t
e
a
s
i
t
e
/
c
m
s
u
n
o
/
i
s
s
u
e
s
/
1
5
1
5
5
9
9
1
2
0
2
0
-
0
7
-
0
7
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
9
9
-
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
6
2
6
8
5
2
1
1
2
0
2
0
-
0
7
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
2
1
-
h
t
t
p
:
/
/
w
w
w
.
o
p
e
n
w
a
l
l
.
c
o
m
/
l
i
s
t
s
/
o
s
s
-
s
e
c
u
r
i
t
y
/
2
0
2
0
/
0
7
/
0
9
/
1
8
5
2
0
1
2
0
2
0
-
0
7
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
2
0
-
h
t
t
p
:
/
/
w
w
w
.
o
p
e
n
w
a
l
l
.
c
o
m
/
l
i
s
t
s
/
o
s
s
-
s
e
c
u
r
i
t
y
/
2
0
2
0
/
0
7
/
0
9
/
1
8
5
1
9
1
2
0
2
0
-
0
7
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
1
9
-
h
t
t
p
:
/
/
w
w
w
.
o
p
e
n
w
a
l
l
.
c
o
m
/
l
i
s
t
s
/
o
s
s
-
s
e
c
u
r
i
t
y
/
2
0
2
0
/
0
7
/
0
9
/
1
1
2
8
2
1
1
2
0
2
0
-
0
7
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
2
1
-
h
t
t
p
s
:
/
/
g
a
t
e
w
a
y
.
i
p
f
s
.
i
o
/
i
p
f
s
/
Q
m
P
W
u
N
B
s
8
h
6
a
8
K
a
m
R
v
G
q
h
T
q
5
U
D
Y
J
R
Q
s
E
E
y
3
7
z
D
K
j
u
j
Q
Q
Q
m
/
G
o
s
s
i
p
s
u
b
%
2
0
E
v
a
l
u
a
t
i
o
n
%
2
0
R
e
p
o
r
t
.
p
d
f
8
5
2
1
2
2
0
2
0
-
0
7
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
2
1
-
h
t
t
p
:
/
/
w
w
w
.
v
a
p
i
d
l
a
b
s
.
c
o
m
/
a
d
v
i
s
o
r
y
.
p
h
p
?
v
=
2
1
3
8
5
2
1
2
2
0
2
0
-
0
7
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
2
1
-
h
t
t
p
:
/
/
w
w
w
.
v
a
p
i
d
l
a
b
s
.
c
o
m
/
a
d
v
i
s
o
r
y
.
p
h
p
?
v
=
2
1
3
8
5
2
0
2
2
0
2
0
-
0
7
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
2
0
-
h
t
t
p
:
/
/
w
w
w
.
v
a
p
i
d
l
a
b
s
.
c
o
m
/
a
d
v
i
s
o
r
y
.
p
h
p
?
v
=
2
1
3
8
5
1
9
2
2
0
2
0
-
0
7
-
0
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
5
1
9
-
h
t
t
p
:
/
/
w
w
w
.
v
a
p
i
d
l
a
b
s
.
c
o
m
/
a
d
v
i
s
o
r
y
.
p
h
p
?
v
=
2
1
3
1
1
8
8
2
1
2
0
2
0
-
0
7
-
0
7
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
8
8
2
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
3
0
2
/
A
n
d
r
o
i
d
-
o
2
-
B
u
s
i
n
e
s
s
-
1
.
2
.
0
-
O
p
e
n
-
R
e
d
i
r
e
c
t
.
h
t
m
l
1
5
0
3
7
1
2
0
2
0
-
0
7
-
0
7
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
3
7
-
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
s
u
d
o
n
i
n
j
a
-
n
o
o
b
/
c
1
7
2
2
c
1
1
8
a
b
c
7
a
5
6
2
a
9
a
0
d
e
7
2
6
2
6
6
a
1
9
1
5
0
3
6
1
2
0
2
0
-
0
7
-
0
7
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
3
6
-
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
s
u
d
o
n
i
n
j
a
-
n
o
o
b
/
c
1
7
2
2
c
1
1
8
a
b
c
7
a
5
6
2
a
9
a
0
d
e
7
2
6
2
6
6
a
1
9
1
5
3
9
2
1
2
0
2
0
-
0
7
-
0
7
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
9
2
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
i
n
f
l
i
x
i
m
4
b
e
/
C
V
E
-
2
0
2
0
-
1
5
3
9
2
1
5
3
6
7
1
2
0
2
0
-
0
7
-
0
7
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
6
7
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
i
n
f
l
i
x
i
m
4
b
e
/
C
V
E
-
2
0
2
0
-
1
5
3
6
7
1
5
5
7
0
1
2
0
2
0
-
0
7
-
0
6
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
7
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
u
n
g
j
u
n
g
k
/
w
h
o
o
p
s
i
e
_
k
i
l
l
e
r
2
/
b
l
o
b
/
m
a
s
t
e
r
/
R
E
A
D
M
E
.
m
d
1
5
5
7
0
2
2
0
2
0
-
0
7
-
0
6
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
7
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
u
n
g
j
u
n
g
k
/
w
h
o
o
p
s
i
e
_
k
i
l
l
e
r
2
/
b
l
o
b
/
m
a
s
t
e
r
/
w
h
o
o
p
s
i
e
_
k
i
l
l
e
r
2
.
p
y
1
5
5
7
0
3
2
0
2
0
-
0
7
-
0
6
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
7
0
-
h
t
t
p
s
:
/
/
w
w
w
.
y
o
u
t
u
b
e
.
c
o
m
/
w
a
t
c
h
?
v
=
o
Z
X
G
w
C
7
P
W
Y
E
7
6
9
1
1
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
1
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
-
5
7
5
2
5
5
7
6
9
0
1
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
0
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
M
r
R
i
o
/
j
s
P
D
F
/
i
s
s
u
e
s
/
2
7
9
5
7
6
9
1
2
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
1
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
B
O
W
E
R
-
5
7
5
2
5
3
7
6
9
0
2
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
0
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
-
5
7
5
2
6
0
7
6
9
1
3
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
1
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
B
O
W
E
R
G
I
T
H
U
B
M
R
R
I
O
-
5
7
5
2
5
4
7
6
9
0
3
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
0
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
B
O
W
E
R
-
5
7
5
2
5
8
7
6
9
1
4
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
1
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
N
P
M
-
5
7
5
2
5
2
7
6
9
0
4
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
0
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
B
O
W
E
R
G
I
T
H
U
B
M
R
R
I
O
-
5
7
5
2
5
9
7
6
9
1
5
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
1
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
J
S
P
D
F
-
5
6
8
2
7
3
7
6
9
0
5
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
0
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
N
P
M
-
5
7
5
2
5
7
7
6
9
0
6
2
0
2
0
-
0
7
-
0
6
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
9
0
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
J
S
P
D
F
-
5
7
5
2
5
6
1
5
5
4
0
1
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
4
0
-
h
t
t
p
s
:
/
/
c
x
s
e
c
u
r
i
t
y
.
c
o
m
/
i
s
s
u
e
/
W
L
B
-
2
0
2
0
0
6
0
0
1
0
1
5
5
3
9
1
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
9
-
h
t
t
p
s
:
/
/
c
x
s
e
c
u
r
i
t
y
.
c
o
m
/
i
s
s
u
e
/
W
L
B
-
2
0
2
0
0
6
0
0
1
1
1
5
5
3
8
1
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
8
-
h
t
t
p
s
:
/
/
c
x
s
e
c
u
r
i
t
y
.
c
o
m
/
i
s
s
u
e
/
W
L
B
-
2
0
2
0
0
6
0
0
1
1
1
5
5
3
7
1
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
7
-
h
t
t
p
s
:
/
/
c
x
s
e
c
u
r
i
t
y
.
c
o
m
/
i
s
s
u
e
/
W
L
B
-
2
0
2
0
0
4
0
0
3
2
1
5
5
3
6
1
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
6
-
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
7
1
1
6
/
W
o
r
d
P
r
e
s
s
-
H
o
t
e
l
-
B
o
o
k
i
n
g
-
S
y
s
t
e
m
-
P
r
o
-
1
.
1
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
.
h
t
m
l
1
5
5
3
5
1
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
5
W
o
r
d
P
r
e
s
s
用
b
e
s
t
s
o
f
t
i
n
c
C
a
r
R
e
n
t
a
l
S
y
s
t
e
m
プ
ラ
グ
イ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
7
1
1
8
/
W
o
r
d
P
r
e
s
s
-
C
a
r
-
R
e
n
t
a
l
-
S
y
s
t
e
m
-
1
.
3
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
.
h
t
m
l
1
5
5
4
0
2
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
4
0
-
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
7
8
8
7
/
W
e
-
C
o
m
-
O
p
e
n
D
a
t
a
-
C
M
S
-
2
.
0
-
S
Q
L
-
I
n
j
e
c
t
i
o
n
.
h
t
m
l
1
5
5
3
9
2
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
9
-
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
7
8
8
6
/
W
e
-
C
o
m
-
M
u
n
i
c
i
p
a
l
i
t
y
-
P
o
r
t
a
l
-
C
M
S
-
2
.
1
.
x
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
-
S
Q
L
-
I
n
j
e
c
t
i
o
n
.
h
t
m
l
1
5
5
3
8
2
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
8
-
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
7
8
8
6
/
W
e
-
C
o
m
-
M
u
n
i
c
i
p
a
l
i
t
y
-
P
o
r
t
a
l
-
C
M
S
-
2
.
1
.
x
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
-
S
Q
L
-
I
n
j
e
c
t
i
o
n
.
h
t
m
l
1
5
5
3
7
2
2
0
2
0
-
0
7
-
0
5
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
7
-
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
7
0
9
9
/
V
a
n
g
u
a
r
d
-
2
.
1
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
.
h
t
m
l
1
5
5
3
0
1
2
0
2
0
-
0
7
-
0
5
T
0
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
3
0
-
h
t
t
p
:
/
/
d
a
n
i
e
l
s
-
i
t
-
b
l
o
g
.
b
l
o
g
s
p
o
t
.
c
o
m
/
2
0
2
0
/
0
7
/
s
t
e
a
m
-
a
r
b
i
t
r
a
r
y
-
c
o
d
e
-
e
x
e
c
u
t
i
o
n
-
p
a
r
t
-
2
.
h
t
m
l
1
5
5
1
8
1
2
0
2
0
-
0
7
-
0
3
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
1
8
-
h
t
t
p
s
:
/
/
z
w
c
l
o
s
e
.
g
i
t
h
u
b
.
i
o
/
v
e
e
a
m
o
n
8
1
7
6
1
2
0
2
0
-
0
7
-
0
2
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
7
6
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
S
h
o
p
i
f
y
/
q
u
i
l
t
/
p
u
l
l
/
1
4
5
5
4
0
6
1
1
2
0
2
0
-
0
7
-
0
2
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
4
0
6
1
O
c
t
o
b
e
r
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
r
e
s
e
a
r
c
h
.
s
e
c
u
r
i
t
u
m
.
c
o
m
/
t
h
e
-
c
u
r
i
o
u
s
-
c
a
s
e
-
o
f
-
c
o
p
y
-
p
a
s
t
e
/
1
5
0
9
1
1
2
0
2
0
-
0
7
-
0
2
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
9
1
T
e
n
d
e
r
M
i
n
t
に
お
け
る
デ
ジ
タ
ル
署
名
の
検
証
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
t
e
n
d
e
r
m
i
n
t
/
t
e
n
d
e
r
m
i
n
t
/
i
s
s
u
e
s
/
4
9
2
6
1
5
0
9
1
2
2
0
2
0
-
0
7
-
0
2
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
9
1
T
e
n
d
e
r
M
i
n
t
に
お
け
る
デ
ジ
タ
ル
署
名
の
検
証
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
t
e
n
d
e
r
m
i
n
t
/
t
e
n
d
e
r
m
i
n
t
/
s
e
c
u
r
i
t
y
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
A
-
6
j
q
j
-
f
5
8
p
-
m
r
w
3
1
5
5
0
0
1
2
0
2
0
-
0
7
-
0
1
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
5
0
0
T
i
l
e
S
e
r
v
e
r
G
L
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
m
a
p
t
i
l
e
r
/
t
i
l
e
s
e
r
v
e
r
-
g
l
/
i
s
s
u
e
s
/
4
6
1
7
6
8
8
1
2
0
2
0
-
0
7
-
0
1
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
8
8
-
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
4
1
8
s
e
c
/
h
u
n
t
r
/
p
u
l
l
/
1
0
2
7
6
8
8
2
2
0
2
0
-
0
7
-
0
1
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
8
8
-
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
M
V
E
R
S
I
O
N
-
5
7
3
1
7
4
6
0
8
9
1
2
0
2
0
-
0
7
-
0
1
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
6
0
8
9
-
h
t
t
p
s
:
/
/
t
a
l
o
s
i
n
t
e
l
l
i
g
e
n
c
e
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
y
_
r
e
p
o
r
t
s
/
T
A
L
O
S
-
2
0
2
0
-
1
0
0
9
5
9
0
2
1
2
0
2
0
-
0
7
-
0
1
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
9
0
2
複
数
の
B
I
G
-
I
P
製
品
に
お
け
る
コ
ー
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
b
a
d
p
a
c
k
e
t
s
.
n
e
t
/
o
v
e
r
-
3
0
0
0
-
f
5
-
b
i
g
-
i
p
-
e
n
d
p
o
i
n
t
s
-
v
u
l
n
e
r
a
b
l
e
-
t
o
-
c
v
e
-
2
0
2
0
-
5
9
0
2
/
1
3
3
8
3
1
2
0
2
0
-
0
7
-
0
1
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
3
8
3
o
p
e
n
S
I
S
に
お
け
る
パ
ス
ト
ラ
バ
ー
サ
ル
の
脆
弱
性
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
2
5
6
/
o
p
e
n
S
I
S
-
7
.
4
-
L
o
c
a
l
-
F
i
l
e
-
I
n
c
l
u
s
i
o
n
.
h
t
m
l
5
9
0
2
2
2
0
2
0
-
0
7
-
0
1
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
9
0
2
複
数
の
B
I
G
-
I
P
製
品
に
お
け
る
コ
ー
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
C
r
i
t
i
c
a
l
-
S
t
a
r
t
/
T
e
a
m
-
A
r
e
s
/
t
r
e
e
/
m
a
s
t
e
r
/
C
V
E
-
2
0
2
0
-
5
9
0
2
5
9
0
2
3
2
0
2
0
-
0
7
-
0
1
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
9
0
2
複
数
の
B
I
G
-
I
P
製
品
に
お
け
る
コ
ー
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
r
i
t
i
c
a
l
s
t
a
r
t
.
c
o
m
/
f
5
-
b
i
g
-
i
p
-
r
e
m
o
t
e
-
c
o
d
e
-
e
x
e
c
u
t
i
o
n
-
e
x
p
l
o
i
t
/
1
5
4
7
6
1
2
0
2
0
-
0
7
-
0
1
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
7
6
n
D
P
I
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
b
u
g
s
.
c
h
r
o
m
i
u
m
.
o
r
g
/
p
/
o
s
s
-
f
u
z
z
/
i
s
s
u
e
s
/
d
e
t
a
i
l
?
i
d
=
2
1
7
8
0
1
5
4
6
8
1
2
0
2
0
-
0
7
-
0
1
T
0
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
6
8
P
e
r
s
i
a
n
V
I
P
D
o
w
n
l
o
a
d
S
c
r
i
p
t
に
お
け
る
S
Q
L
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
1
9
0
1
4
9
4
7
1
2
0
2
0
-
0
6
-
3
0
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
7
O
C
S
I
n
v
e
n
t
o
r
y
N
G
に
お
け
る
O
S
コ
マ
ン
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
2
9
3
/
O
C
S
-
I
n
v
e
n
t
o
r
y
-
N
G
-
2
.
7
-
R
e
m
o
t
e
-
C
o
d
e
-
E
x
e
c
u
t
i
o
n
.
h
t
m
l
1
4
9
4
7
2
2
0
2
0
-
0
6
-
3
0
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
7
O
C
S
I
n
v
e
n
t
o
r
y
N
G
に
お
け
る
O
S
コ
マ
ン
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
d
r
i
v
e
.
g
o
o
g
l
e
.
c
o
m
/
f
i
l
e
/
d
/
1
-
L
V
f
L
5
u
i
5
m
2
Q
f
Q
x
r
0
f
D
o
p
z
S
E
C
d
4
f
T
N
r
Q
/
v
i
e
w
?
u
s
p
=
s
h
a
r
i
n
g
1
4
9
4
7
3
2
0
2
0
-
0
6
-
3
0
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
7
O
C
S
I
n
v
e
n
t
o
r
y
N
G
に
お
け
る
O
S
コ
マ
ン
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
m
h
a
s
k
a
r
/
2
3
3
4
3
6
d
3
0
9
6
d
4
a
7
b
e
a
f
e
3
6
f
f
6
1
d
c
2
c
7
3
1
4
9
4
7
4
2
0
2
0
-
0
6
-
3
0
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
7
O
C
S
I
n
v
e
n
t
o
r
y
N
G
に
お
け
る
O
S
コ
マ
ン
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
s
h
e
l
l
s
.
s
y
s
t
e
m
s
/
o
c
s
-
i
n
v
e
n
t
o
r
y
-
n
g
-
v
2
-
7
-
r
e
m
o
t
e
-
c
o
m
m
a
n
d
-
e
x
e
c
u
t
i
o
n
-
c
v
e
-
2
0
2
0
-
1
4
9
4
7
/
7
0
4
9
1
2
0
2
0
-
0
6
-
3
0
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
0
4
9
N
o
z
o
m
i
N
e
t
w
o
r
k
s
O
S
に
お
け
る
イ
ン
ジ
ェ
ク
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
2
.
d
e
l
o
i
t
t
e
.
c
o
m
/
d
e
/
d
e
/
p
a
g
e
s
/
r
i
s
k
/
a
r
t
i
c
l
e
s
/
n
o
z
o
m
i
-
c
s
v
-
i
n
j
e
c
t
i
o
n
.
h
t
m
l
?
n
c
=
1
1
4
4
7
4
1
2
0
2
0
-
0
6
-
3
0
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
4
7
4
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
2
5
4
/
C
e
l
l
e
b
r
i
t
e
-
E
P
R
-
D
e
c
r
y
p
t
i
o
n
-
H
a
r
d
c
o
d
e
d
-
A
E
S
-
K
e
y
-
M
a
t
e
r
i
a
l
.
h
t
m
l
1
4
4
7
4
2
2
0
2
0
-
0
6
-
3
0
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
4
7
4
-
h
t
t
p
:
/
/
s
e
c
l
i
s
t
s
.
o
r
g
/
f
u
l
l
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
J
u
n
/
3
1
1
4
4
7
4
3
2
0
2
0
-
0
6
-
3
0
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
4
7
4
-
h
t
t
p
s
:
/
/
k
o
r
e
l
o
g
i
c
.
c
o
m
/
R
e
s
o
u
r
c
e
s
/
A
d
v
i
s
o
r
i
e
s
/
K
L
-
0
0
1
-
2
0
2
0
-
0
0
3
.
t
x
t
1
5
3
0
7
1
2
0
2
0
-
0
6
-
3
0
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
0
7
N
o
z
o
m
i
G
u
a
r
d
i
a
n
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
2
.
d
e
l
o
i
t
t
e
.
c
o
m
/
d
e
/
d
e
/
p
a
g
e
s
/
r
i
s
k
/
a
r
t
i
c
l
e
s
/
n
o
z
o
m
i
-
s
t
o
r
e
d
-
x
s
s
.
h
t
m
l
?
n
c
=
1
1
5
4
1
5
1
2
0
2
0
-
0
6
-
3
0
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
1
5
複
数
の
D
r
a
y
T
e
k
デ
バ
イ
ス
に
お
け
る
O
S
コ
マ
ン
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
C
L
P
-
t
e
a
m
/
V
i
g
o
r
-
C
o
m
m
o
n
d
-
I
n
j
e
c
t
i
o
n
1
5
4
0
1
1
2
0
2
0
-
0
6
-
3
0
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
4
0
1
I
O
B
i
t
M
a
l
w
a
r
e
F
i
g
h
t
e
r
P
r
o
に
お
け
る
リ
ン
ク
解
釈
に
関
す
る
脆
弱
性
h
t
t
p
:
/
/
d
a
n
i
e
l
s
-
i
t
-
b
l
o
g
.
b
l
o
g
s
p
o
t
.
c
o
m
/
2
0
2
0
/
0
6
/
w
h
e
n
-
y
o
u
r
-
a
n
t
i
-
v
i
r
u
s
-
t
u
r
n
s
-
a
g
a
i
n
s
t
-
y
o
u
.
h
t
m
l
1
5
3
9
7
1
2
0
2
0
-
0
6
-
3
0
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
9
7
H
y
l
a
F
A
X
+
お
よ
び
H
y
l
a
F
A
X
E
n
t
e
r
p
r
i
s
e
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
b
u
g
z
i
l
l
a
.
s
u
s
e
.
c
o
m
/
s
h
o
w
_
b
u
g
.
c
g
i
?
i
d
=
1
1
7
3
5
1
9
1
5
3
9
6
1
2
0
2
0
-
0
6
-
3
0
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
9
6
H
y
l
a
F
A
X
+
お
よ
び
H
y
l
a
F
A
X
E
n
t
e
r
p
r
i
s
e
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
b
u
g
z
i
l
l
a
.
s
u
s
e
.
c
o
m
/
s
h
o
w
_
b
u
g
.
c
g
i
?
i
d
=
1
1
7
3
5
2
1
1
5
3
9
5
1
2
0
2
0
-
0
6
-
3
0
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
9
5
M
e
d
i
a
A
r
e
a
M
e
d
i
a
I
n
f
o
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
o
u
r
c
e
f
o
r
g
e
.
n
e
t
/
p
/
m
e
d
i
a
i
n
f
o
/
b
u
g
s
/
1
1
2
7
/
1
5
0
4
3
1
2
0
2
0
-
0
6
-
2
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
4
3
i
B
a
l
l
W
R
B
3
0
3
N
デ
バ
イ
ス
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
S
a
k
e
t
-
t
a
n
e
j
a
/
4
d
d
a
4
b
2
d
f
5
a
a
0
9
7
3
a
7
1
6
0
b
b
6
b
f
8
8
7
5
e
0
1
3
8
9
6
1
2
0
2
0
-
0
6
-
2
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
8
9
6
M
a
i
p
u
M
P
1
8
0
0
X
-
5
0
デ
バ
イ
ス
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
S
a
k
e
t
-
t
a
n
e
j
a
/
9
5
7
6
5
7
3
1
2
2
b
e
1
c
b
0
d
6
d
c
9
d
9
a
7
3
d
b
5
6
3
1
1
5
3
6
2
1
2
0
2
0
-
0
6
-
2
9
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
6
2
t
h
i
n
g
s
S
D
K
W
i
F
i
S
c
a
n
n
e
r
に
お
け
る
イ
ン
ジ
ェ
ク
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
t
h
i
n
g
s
S
D
K
/
w
i
f
i
s
c
a
n
n
e
r
/
i
s
s
u
e
s
/
1
1
5
3
2
4
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
2
4
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
2
3
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
2
3
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
2
2
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
2
2
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
2
1
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
2
1
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
2
0
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
2
0
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
9
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
9
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
8
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
8
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
7
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
7
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
6
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
6
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
5
1
2
0
2
0
-
0
6
-
2
9
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
5
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
4
1
2
0
2
0
-
0
6
-
2
9
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
4
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
3
1
2
0
2
0
-
0
6
-
2
9
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
3
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
2
1
2
0
2
0
-
0
6
-
2
9
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
2
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
3
4
2
3
1
2
0
2
0
-
0
6
-
2
9
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
2
3
F
o
r
m
B
u
i
l
d
e
r
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
a
n
o
t
h
e
r
n
e
t
s
e
c
b
l
o
g
.
c
o
m
/
m
a
g
e
n
t
o
-
2
-
e
x
t
e
n
s
i
o
n
-
s
e
c
u
r
i
t
y
/
1
2
6
3
5
1
2
0
2
0
-
0
6
-
2
9
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
6
3
5
M
a
g
e
n
t
o
用
W
e
b
F
o
r
m
s
P
r
o
M
2
エ
ク
ス
テ
ン
シ
ョ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
a
n
o
t
h
e
r
n
e
t
s
e
c
b
l
o
g
.
c
o
m
/
m
a
g
e
n
t
o
-
2
-
e
x
t
e
n
s
i
o
n
-
s
e
c
u
r
i
t
y
/
8
0
1
9
1
2
0
2
0
-
0
6
-
2
9
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
0
1
9
-
h
t
t
p
s
:
/
/
b
u
g
z
i
l
l
a
.
s
u
s
e
.
c
o
m
/
s
h
o
w
_
b
u
g
.
c
g
i
?
i
d
=
1
1
6
9
3
8
5
8
0
1
4
1
2
0
2
0
-
0
6
-
2
9
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
0
1
4
-
h
t
t
p
s
:
/
/
b
u
g
z
i
l
l
a
.
s
u
s
e
.
c
o
m
/
s
h
o
w
_
b
u
g
.
c
g
i
?
i
d
=
1
1
6
4
1
3
1
1
5
3
6
5
1
2
0
2
0
-
0
6
-
2
8
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
6
5
L
i
b
R
a
w
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
L
i
b
R
a
w
/
L
i
b
R
a
w
/
i
s
s
u
e
s
/
3
0
1
1
5
3
6
4
1
2
0
2
0
-
0
6
-
2
8
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
6
4
W
o
r
d
P
r
e
s
s
用
N
e
x
o
s
テ
ー
マ
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
v
l
a
d
v
e
c
t
o
r
/
v
l
a
d
v
e
c
t
o
r
.
g
i
t
h
u
b
.
i
o
/
b
l
o
b
/
m
a
s
t
e
r
/
e
x
p
l
o
i
t
/
2
0
2
0
-
0
6
-
1
7
-
n
e
x
o
s
-
r
e
a
l
-
e
s
t
a
t
e
-
w
o
r
d
p
r
e
s
s
-
t
h
e
m
e
-
v
1
-
7
.
t
x
t
1
5
3
6
3
1
2
0
2
0
-
0
6
-
2
8
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
6
3
W
o
r
d
P
r
e
s
s
用
N
e
x
o
s
テ
ー
マ
に
お
け
る
S
Q
L
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
v
l
a
d
v
e
c
t
o
r
/
v
l
a
d
v
e
c
t
o
r
.
g
i
t
h
u
b
.
i
o
/
b
l
o
b
/
m
a
s
t
e
r
/
e
x
p
l
o
i
t
/
2
0
2
0
-
0
6
-
1
7
-
n
e
x
o
s
-
r
e
a
l
-
e
s
t
a
t
e
-
w
o
r
d
p
r
e
s
s
-
t
h
e
m
e
-
v
1
-
7
.
t
x
t
1
5
3
6
0
1
2
0
2
0
-
0
6
-
2
7
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
6
0
D
o
c
k
e
r
D
e
s
k
t
o
p
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
h
i
t
e
h
a
t
c
k
0
1
.
b
l
o
g
s
p
o
t
.
c
o
m
/
2
0
2
0
/
0
6
/
d
o
c
k
e
r
s
-
l
a
t
e
s
t
-
v
e
r
s
i
o
n
-
o
f
-
p
r
i
v
i
l
e
g
e
.
h
t
m
l
1
5
3
5
8
1
2
0
2
0
-
0
6
-
2
7
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
5
8
S
Q
L
i
t
e
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
s
q
l
i
t
e
.
o
r
g
/
s
r
c
/
t
k
t
v
i
e
w
?
n
a
m
e
=
8
f
1
5
7
e
8
0
1
0
1
4
9
5
5
1
2
0
2
0
-
0
6
-
2
6
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
5
5
J
i
a
n
g
m
i
n
A
n
t
i
v
i
r
u
s
に
お
け
る
リ
ソ
ー
ス
の
枯
渇
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
y
5
s
5
k
5
/
C
V
E
-
2
0
2
0
-
1
4
9
5
5
1
0
7
6
9
1
2
0
2
0
-
0
6
-
2
6
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
7
6
9
-
h
t
t
p
s
:
/
/
l
k
m
l
.
o
r
g
/
l
k
m
l
/
2
0
1
9
/
1
/
2
1
/
6
7
5
1
5
3
3
6
1
2
0
2
0
-
0
6
-
2
6
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
3
6
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
重
要
な
機
能
に
対
す
る
認
証
の
欠
如
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
3
5
1
2
0
2
0
-
0
6
-
2
6
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
3
5
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
重
要
な
機
能
に
対
す
る
認
証
の
欠
如
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
4
8
1
2
0
2
0
-
0
6
-
2
6
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
4
8
Z
y
x
e
l
C
l
o
u
d
C
N
M
S
e
c
u
M
a
n
a
g
e
r
に
お
け
る
イ
ン
ジ
ェ
ク
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
i
e
r
r
e
k
i
m
.
g
i
t
h
u
b
.
i
o
/
b
l
o
g
/
2
0
2
0
-
0
3
-
0
9
-
z
y
x
e
l
-
s
e
c
u
m
a
n
a
g
e
r
-
0
d
a
y
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
h
t
m
l
1
5
3
1
1
1
2
0
2
0
-
0
6
-
2
6
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
1
1
S
t
a
s
h
に
お
け
る
S
Q
L
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
y
o
u
t
u
b
e
.
c
o
m
/
w
a
t
c
h
?
v
=
m
m
4
b
f
s
Z
d
L
m
A
&
t
=
1
h
5
3
m
1
5
3
0
8
1
2
0
2
0
-
0
6
-
2
6
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
0
8
S
u
p
p
o
r
t
I
n
c
i
d
e
n
t
T
r
a
c
k
e
r
に
お
け
る
S
Q
L
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
c
o
d
e
6
1
0
.
b
l
o
g
s
p
o
t
.
c
o
m
/
2
0
2
0
/
0
6
/
p
o
s
t
a
u
t
h
-
s
q
l
i
-
i
n
-
s
i
t
r
a
c
k
e
r
-
v
3
6
7
-
p
2
.
h
t
m
l
1
5
3
0
2
1
2
0
2
0
-
0
6
-
2
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
3
0
2
-
h
t
t
p
s
:
/
/
b
l
o
g
.
o
p
e
n
z
e
p
p
e
l
i
n
.
c
o
m
/
a
r
g
e
n
t
-
v
u
l
n
e
r
a
b
i
l
i
t
y
-
r
e
p
o
r
t
/
7
3
5
5
1
2
0
2
0
-
0
6
-
2
5
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
3
5
5
R
a
p
i
d
7
M
e
t
a
s
p
l
o
i
t
P
r
o
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
a
v
a
l
z
.
i
t
/
r
e
s
e
a
r
c
h
/
m
e
t
a
s
p
l
o
i
t
-
p
r
o
-
x
s
s
-
t
o
-
r
c
e
/
7
3
5
4
1
2
0
2
0
-
0
6
-
2
5
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
3
5
4
R
a
p
i
d
7
M
e
t
a
s
p
l
o
i
t
P
r
o
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
a
v
a
l
z
.
i
t
/
r
e
s
e
a
r
c
h
/
m
e
t
a
s
p
l
o
i
t
-
p
r
o
-
x
s
s
-
t
o
-
r
c
e
/
1
5
0
4
6
1
2
0
2
0
-
0
6
-
2
4
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
4
6
-
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
3
7
3
/
S
u
p
e
r
M
i
c
r
o
-
I
P
M
I
-
0
3
.
4
0
-
C
r
o
s
s
-
S
i
t
e
-
R
e
q
u
e
s
t
-
F
o
r
g
e
r
y
.
h
t
m
l
1
5
0
4
6
2
2
0
2
0
-
0
6
-
2
4
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
4
6
-
h
t
t
p
s
:
/
/
w
w
w
.
t
o
t
a
l
p
e
n
t
e
s
t
.
c
o
m
/
p
o
s
t
/
s
u
p
e
r
m
i
c
r
o
-
i
p
m
i
-
w
e
b
g
u
i
-
c
r
o
s
s
-
s
i
t
e
-
r
e
q
u
e
s
t
-
f
o
r
g
e
r
y
1
5
0
4
1
1
2
0
2
0
-
0
6
-
2
4
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
4
1
P
H
P
-
F
u
s
i
o
n
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
h
p
-
f
u
s
i
o
n
/
P
H
P
-
F
u
s
i
o
n
/
i
s
s
u
e
s
/
2
3
3
0
1
3
2
4
7
1
2
0
2
0
-
0
6
-
2
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
2
4
7
B
o
o
l
e
B
o
x
に
お
け
る
イ
ン
ジ
ェ
ク
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
m
e
m
b
e
r
s
.
b
a
c
k
b
o
x
.
o
r
g
/
b
o
o
l
e
b
o
x
-
s
e
c
u
r
e
-
s
h
a
r
i
n
g
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
1
5
0
2
6
1
2
0
2
0
-
0
6
-
2
4
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
2
6
B
l
u
d
i
t
に
お
け
る
パ
ス
ト
ラ
バ
ー
サ
ル
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
b
l
u
d
i
t
/
b
l
u
d
i
t
/
i
s
s
u
e
s
/
1
2
1
4
1
3
2
4
8
1
2
0
2
0
-
0
6
-
2
4
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
2
4
8
B
o
o
l
e
B
o
x
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
m
e
m
b
e
r
s
.
b
a
c
k
b
o
x
.
o
r
g
/
b
o
o
l
e
b
o
x
-
s
e
c
u
r
e
-
s
h
a
r
i
n
g
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
1
4
4
7
3
1
2
0
2
0
-
0
6
-
2
4
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
4
7
3
複
数
の
V
i
g
o
r
フ
ァ
ー
ム
ウ
ェ
ア
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
C
o
s
s
a
c
k
9
9
8
9
/
V
u
l
n
s
/
b
l
o
b
/
m
a
s
t
e
r
/
I
o
T
/
C
V
E
-
2
0
2
0
-
1
4
4
7
3
.
m
d
1
5
0
1
5
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
1
5
G
l
e
a
m
T
e
c
h
F
i
l
e
U
l
t
i
m
a
t
e
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
c
h
p
p
p
p
p
/
9
b
0
0
3
d
8
4
1
6
e
6
d
3
a
8
9
d
2
8
7
3
a
5
8
a
f
2
a
9
5
f
1
4
0
1
8
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
1
8
N
a
v
i
g
a
t
e
C
M
S
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
a
n
-
w
r
i
g
h
t
.
c
o
m
/
n
a
v
i
g
a
t
e
-
c
m
s
/
1
4
0
1
7
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
1
7
N
a
v
i
g
a
t
e
C
M
S
に
お
け
る
重
要
な
情
報
の
平
文
保
存
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
a
n
-
w
r
i
g
h
t
.
c
o
m
/
n
a
v
i
g
a
t
e
-
c
m
s
/
1
4
0
1
6
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
1
6
N
a
v
i
g
a
t
e
C
M
S
に
お
け
る
パ
ス
ワ
ー
ド
管
理
機
能
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
a
n
-
w
r
i
g
h
t
.
c
o
m
/
n
a
v
i
g
a
t
e
-
c
m
s
/
1
4
0
1
5
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
1
5
N
a
v
i
g
a
t
e
C
M
S
に
お
け
る
パ
ス
ワ
ー
ド
管
理
機
能
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
a
n
-
w
r
i
g
h
t
.
c
o
m
/
n
a
v
i
g
a
t
e
-
c
m
s
/
1
4
0
1
4
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
1
4
N
a
v
i
g
a
t
e
C
M
S
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
b
l
o
g
.
s
e
a
n
-
w
r
i
g
h
t
.
c
o
m
/
n
a
v
i
g
a
t
e
-
c
m
s
/
1
3
7
0
0
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
7
0
0
W
o
r
d
P
r
e
s
s
用
a
c
f
-
t
o
-
r
e
s
t
-
a
p
i
プ
ラ
グ
イ
ン
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
m
a
r
i
u
s
z
p
o
p
l
w
s
k
i
/
4
f
b
a
a
b
7
f
2
7
1
b
e
a
9
9
c
7
3
3
e
3
f
2
a
4
b
a
f
b
b
5
1
3
4
8
4
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
8
4
B
i
t
r
i
x
2
4
に
お
け
る
サ
ー
バ
サ
イ
ド
の
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
m
a
r
i
u
s
z
p
o
p
l
w
s
k
i
/
f
2
6
1
a
4
b
c
0
6
a
d
d
e
5
c
7
8
7
6
0
5
5
9
d
b
9
d
6
3
b
d
1
3
4
8
3
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
8
3
B
i
t
r
i
x
2
4
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
m
a
r
i
u
s
z
p
o
p
l
w
s
k
i
/
c
a
6
2
5
8
c
f
0
0
c
7
2
3
1
8
4
e
b
d
2
2
2
8
b
a
8
1
f
5
5
8
1
3
4
4
3
1
2
0
2
0
-
0
6
-
2
4
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
4
3
E
x
p
r
e
s
s
i
o
n
E
n
g
i
n
e
に
お
け
る
危
険
な
タ
イ
プ
の
フ
ァ
イ
ル
の
無
制
限
ア
ッ
プ
ロ
ー
ド
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
m
a
r
i
u
s
z
p
o
p
l
w
s
k
i
/
5
1
6
0
4
d
8
a
6
d
7
d
7
8
f
f
f
d
f
5
9
0
c
2
5
e
8
4
4
e
0
9
1
4
0
0
7
1
2
0
2
0
-
0
6
-
2
4
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
0
7
S
o
l
a
r
w
i
n
d
s
O
r
i
o
n
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
a
l
e
r
t
3
/
f
8
d
3
3
4
1
2
a
b
0
c
6
7
1
d
3
c
a
c
6
a
5
0
b
1
3
2
a
8
9
4
1
4
0
0
6
1
2
0
2
0
-
0
6
-
2
4
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
0
6
S
o
l
a
r
w
i
n
d
s
O
r
i
o
n
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
a
l
e
r
t
3
/
f
8
d
3
3
4
1
2
a
b
0
c
6
7
1
d
3
c
a
c
6
a
5
0
b
1
3
2
a
8
9
4
1
5
0
1
8
1
2
0
2
0
-
0
6
-
2
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
1
8
p
l
a
y
S
M
S
に
お
け
る
セ
ッ
シ
ョ
ン
の
固
定
化
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
a
n
t
o
n
r
a
h
a
r
j
a
/
p
l
a
y
S
M
S
/
i
s
s
u
e
s
/
6
0
5
1
5
0
1
4
1
2
0
2
0
-
0
6
-
2
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
1
4
p
r
a
m
o
d
m
a
h
a
t
o
B
l
o
g
C
M
S
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
r
a
m
o
d
m
a
h
a
t
o
/
B
l
o
g
C
M
S
/
i
s
s
u
e
s
/
1
1
2
8
6
6
1
2
0
2
0
-
0
6
-
2
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
6
6
S
A
N
E
B
a
c
k
e
n
d
s
に
お
け
る
N
U
L
L
ポ
イ
ン
タ
デ
リ
フ
ァ
レ
ン
ス
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
e
c
u
r
i
t
y
l
a
b
.
g
i
t
h
u
b
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
L
-
2
0
2
0
-
0
7
5
-
l
i
b
s
a
n
e
1
2
8
6
5
1
2
0
2
0
-
0
6
-
2
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
6
5
S
A
N
E
B
a
c
k
e
n
d
s
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
e
c
u
r
i
t
y
l
a
b
.
g
i
t
h
u
b
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
L
-
2
0
2
0
-
0
7
5
-
l
i
b
s
a
n
e
1
2
8
6
4
1
2
0
2
0
-
0
6
-
2
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
6
4
S
A
N
E
B
a
c
k
e
n
d
s
に
お
け
る
初
期
化
さ
れ
て
い
な
い
リ
ソ
ー
ス
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
e
c
u
r
i
t
y
l
a
b
.
g
i
t
h
u
b
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
L
-
2
0
2
0
-
0
7
5
-
l
i
b
s
a
n
e
1
2
8
6
3
1
2
0
2
0
-
0
6
-
2
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
6
3
S
A
N
E
B
a
c
k
e
n
d
s
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
e
c
u
r
i
t
y
l
a
b
.
g
i
t
h
u
b
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
L
-
2
0
2
0
-
0
7
5
-
l
i
b
s
a
n
e
1
2
8
6
2
1
2
0
2
0
-
0
6
-
2
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
6
2
S
A
N
E
B
a
c
k
e
n
d
s
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
e
c
u
r
i
t
y
l
a
b
.
g
i
t
h
u
b
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
L
-
2
0
2
0
-
0
7
5
-
l
i
b
s
a
n
e
1
2
8
6
1
1
2
0
2
0
-
0
6
-
2
4
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
6
1
S
A
N
E
B
a
c
k
e
n
d
s
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
e
c
u
r
i
t
y
l
a
b
.
g
i
t
h
u
b
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
G
H
S
L
-
2
0
2
0
-
0
7
5
-
l
i
b
s
a
n
e
7
6
6
7
1
2
0
2
0
-
0
6
-
2
4
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
6
7
g
i
t
h
u
b
.
c
o
m
/
s
a
s
s
o
f
t
w
a
r
e
/
g
o
-
r
p
m
u
t
i
l
s
/
c
p
i
o
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
G
O
L
A
N
G
-
G
I
T
H
U
B
C
O
M
S
A
S
S
O
F
T
W
A
R
E
G
O
R
P
M
U
T
I
L
S
C
P
I
O
-
5
7
0
4
2
7
1
5
0
0
6
1
2
0
2
0
-
0
6
-
2
4
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
5
0
0
6
B
l
u
d
i
t
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
b
l
u
d
i
t
/
b
l
u
d
i
t
/
i
s
s
u
e
s
/
1
2
1
2
1
0
2
7
2
1
2
0
2
0
-
0
6
-
2
4
T
0
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
2
7
2
複
数
の
M
i
R
製
品
に
お
け
る
重
要
な
機
能
に
対
す
る
認
証
の
欠
如
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
a
l
i
a
s
r
o
b
o
t
i
c
s
/
R
V
D
/
i
s
s
u
e
s
/
2
5
5
4
1
0
2
7
1
1
2
0
2
0
-
0
6
-
2
4
T
0
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
2
7
1
複
数
の
M
i
R
製
品
に
お
け
る
誤
っ
た
領
域
へ
の
リ
ソ
ー
ス
の
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
a
l
i
a
s
r
o
b
o
t
i
c
s
/
R
V
D
/
i
s
s
u
e
s
/
2
5
5
5
1
0
2
7
0
1
2
0
2
0
-
0
6
-
2
4
T
0
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
0
2
7
0
複
数
の
M
i
R
製
品
に
お
け
る
ハ
ー
ド
コ
ー
ド
さ
れ
た
認
証
情
報
の
使
用
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
a
l
i
a
s
r
o
b
o
t
i
c
s
/
R
V
D
/
i
s
s
u
e
s
/
2
5
5
7
1
4
9
7
8
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
7
8
F
-
S
e
c
u
r
e
S
A
F
E
認
証
の
欠
如
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
t
h
e
e
v
i
l
b
i
t
.
g
i
t
h
u
b
.
i
o
/
p
o
s
t
s
/
1
4
9
7
7
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
7
7
F
-
S
e
c
u
r
e
S
A
F
E
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
t
h
e
e
v
i
l
b
i
t
.
g
i
t
h
u
b
.
i
o
/
p
o
s
t
s
/
1
4
9
7
6
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
7
6
G
N
S
3
u
b
r
i
d
g
e
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
t
h
e
e
v
i
l
b
i
t
.
g
i
t
h
u
b
.
i
o
/
p
o
s
t
s
/
1
4
9
7
5
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
7
5
I
O
B
i
t
U
n
l
o
c
k
e
r
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
t
h
e
e
v
i
l
b
i
t
.
g
i
t
h
u
b
.
i
o
/
p
o
s
t
s
/
1
4
9
7
4
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
7
4
I
O
B
i
t
U
n
l
o
c
k
e
r
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
t
h
e
e
v
i
l
b
i
t
.
g
i
t
h
u
b
.
i
o
/
p
o
s
t
s
/
1
4
0
7
3
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
7
3
P
R
T
G
N
e
t
w
o
r
k
M
o
n
i
t
o
r
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
a
l
e
r
t
3
/
e
0
5
8
b
a
a
3
3
c
3
1
6
9
5
f
4
1
6
8
a
1
d
b
f
7
7
1
0
3
d
f
1
3
1
5
7
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
5
7
N
u
k
e
V
i
e
t
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
4
8
9
1
3
1
5
6
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
5
6
N
u
k
e
V
i
e
t
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
4
8
9
1
3
1
5
5
1
2
0
2
0
-
0
6
-
2
3
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
5
5
N
u
k
e
V
i
e
t
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
4
8
9
7
6
6
8
1
2
0
2
0
-
0
6
-
2
3
T
1
9
:
3
8
Z
C
V
E
-
2
0
2
0
-
7
6
6
8
C
o
m
p
r
e
s
s
i
o
n
a
n
d
A
r
c
h
i
v
e
E
x
t
e
n
s
i
o
n
s
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
G
O
L
A
N
G
-
G
I
T
H
U
B
C
O
M
U
N
K
N
W
O
N
C
A
E
T
Z
-
5
7
0
3
8
4
7
6
6
4
1
2
0
2
0
-
0
6
-
2
3
T
1
9
:
3
8
Z
C
V
E
-
2
0
2
0
-
7
6
6
4
C
o
m
p
r
e
s
s
i
o
n
a
n
d
A
r
c
h
i
v
e
E
x
t
e
n
s
i
o
n
s
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
G
O
L
A
N
G
-
G
I
T
H
U
B
C
O
M
U
N
K
N
W
O
N
C
A
E
Z
I
P
-
5
7
0
3
8
3
1
4
9
9
3
1
2
0
2
0
-
0
6
-
2
3
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
9
3
複
数
の
D
r
a
y
T
e
k
製
品
の
デ
バ
イ
ス
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
d
e
x
t
e
r
o
n
e
/
V
i
g
o
r
-
p
o
c
1
4
9
4
0
1
2
0
2
0
-
0
6
-
2
3
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
0
T
u
x
G
u
i
t
a
r
に
お
け
る
X
M
L
外
部
エ
ン
テ
ィ
テ
ィ
の
脆
弱
性
h
t
t
p
s
:
/
/
l
o
g
i
c
a
l
t
r
u
s
t
.
n
e
t
/
b
l
o
g
/
2
0
2
0
/
0
6
/
t
u
x
g
u
i
t
a
r
.
h
t
m
l
1
4
9
3
9
1
2
0
2
0
-
0
6
-
2
3
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
3
9
F
r
e
e
d
r
o
i
d
R
P
G
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
b
u
g
s
.
f
r
e
e
d
r
o
i
d
.
o
r
g
/
b
/
i
s
s
u
e
9
5
3
1
4
9
3
8
1
2
0
2
0
-
0
6
-
2
3
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
3
8
F
r
e
e
d
r
o
i
d
R
P
G
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
b
u
g
s
.
f
r
e
e
d
r
o
i
d
.
o
r
g
/
b
/
i
s
s
u
e
9
5
1
1
4
9
4
0
2
2
0
2
0
-
0
6
-
2
3
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
0
T
u
x
G
u
i
t
a
r
に
お
け
る
X
M
L
外
部
エ
ン
テ
ィ
テ
ィ
の
脆
弱
性
h
t
t
p
s
:
/
/
s
o
u
r
c
e
f
o
r
g
e
.
n
e
t
/
p
/
t
u
x
g
u
i
t
a
r
/
b
u
g
s
/
1
2
6
/
1
4
9
3
9
2
2
0
2
0
-
0
6
-
2
3
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
3
9
F
r
e
e
d
r
o
i
d
R
P
G
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
l
o
g
i
c
a
l
t
r
u
s
t
.
n
e
t
/
b
l
o
g
/
2
0
2
0
/
0
2
/
f
r
e
e
d
r
o
i
d
.
h
t
m
l
1
4
9
3
8
2
2
0
2
0
-
0
6
-
2
3
T
1
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
3
8
F
r
e
e
d
r
o
i
d
R
P
G
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
l
o
g
i
c
a
l
t
r
u
s
t
.
n
e
t
/
b
l
o
g
/
2
0
2
0
/
0
2
/
f
r
e
e
d
r
o
i
d
.
h
t
m
l
1
4
9
4
6
1
2
0
2
0
-
0
6
-
2
2
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
6
G
l
o
b
a
l
R
A
D
A
R
B
S
A
R
a
d
a
r
に
お
け
る
パ
ス
ト
ラ
バ
ー
サ
ル
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
w
s
u
m
m
e
r
h
i
l
l
/
B
S
A
-
R
a
d
a
r
_
C
V
E
-
V
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
b
l
o
b
/
m
a
s
t
e
r
/
C
V
E
-
2
0
2
0
-
1
4
9
4
6
%
2
0
-
%
2
0
L
o
c
a
l
%
2
0
F
i
l
e
%
2
0
I
n
c
l
u
s
i
o
n
.
m
d
1
4
9
4
5
1
2
0
2
0
-
0
6
-
2
2
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
5
G
l
o
b
a
l
R
A
D
A
R
B
S
A
R
a
d
a
r
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
w
s
u
m
m
e
r
h
i
l
l
/
B
S
A
-
R
a
d
a
r
_
C
V
E
-
V
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
b
l
o
b
/
m
a
s
t
e
r
/
C
V
E
-
2
0
2
0
-
1
4
9
4
5
%
2
0
-
%
2
0
P
r
i
v
i
l
e
g
e
%
2
0
E
s
c
a
l
a
t
i
o
n
.
m
d
1
4
9
4
4
1
2
0
2
0
-
0
6
-
2
2
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
4
G
l
o
b
a
l
R
A
D
A
R
B
S
A
R
a
d
a
r
に
お
け
る
不
正
な
認
証
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
w
s
u
m
m
e
r
h
i
l
l
/
B
S
A
-
R
a
d
a
r
_
C
V
E
-
V
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
b
l
o
b
/
m
a
s
t
e
r
/
C
V
E
-
2
0
2
0
-
1
4
9
4
4
%
2
0
-
%
2
0
A
c
c
e
s
s
%
2
0
C
o
n
t
r
o
l
%
2
0
V
u
l
n
e
r
a
b
i
l
i
t
i
e
s
.
m
d
1
4
9
4
3
1
2
0
2
0
-
0
6
-
2
2
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
3
G
l
o
b
a
l
R
A
D
A
R
B
S
A
R
a
d
a
r
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
2
1
7
/
B
S
A
-
R
a
d
a
r
-
1
.
6
.
7
2
3
4
.
2
4
7
5
0
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
.
h
t
m
l
1
4
9
4
3
2
2
0
2
0
-
0
6
-
2
2
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
4
3
G
l
o
b
a
l
R
A
D
A
R
B
S
A
R
a
d
a
r
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
w
s
u
m
m
e
r
h
i
l
l
/
B
S
A
-
R
a
d
a
r
_
C
V
E
-
V
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
b
l
o
b
/
m
a
s
t
e
r
/
C
V
E
-
2
0
2
0
-
1
4
9
4
3
%
2
0
-
%
2
0
S
t
o
r
e
d
%
2
0
X
S
S
.
m
d
1
4
9
9
0
1
2
0
2
0
-
0
6
-
2
2
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
9
0
I
O
B
i
t
A
d
v
a
n
c
e
d
S
y
s
t
e
m
C
a
r
e
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
d
a
n
i
e
l
s
-
i
t
-
b
l
o
g
.
b
l
o
g
s
p
o
t
.
c
o
m
/
2
0
2
0
/
0
6
/
a
r
b
i
t
r
a
r
y
-
f
i
l
e
-
d
e
l
e
t
i
o
n
-
i
n
-
i
o
b
i
t
.
h
t
m
l
1
4
9
9
0
2
2
0
2
0
-
0
6
-
2
2
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
9
0
I
O
B
i
t
A
d
v
a
n
c
e
d
S
y
s
t
e
m
C
a
r
e
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
D
a
n
i
e
l
-
i
t
s
e
c
/
A
d
v
a
n
c
e
d
S
y
s
t
e
m
C
a
r
e
1
4
9
8
3
1
2
0
2
0
-
0
6
-
2
2
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
8
3
C
h
o
c
o
l
a
t
e
D
o
o
m
お
よ
び
C
r
i
s
p
y
D
o
o
m
に
お
け
る
古
典
的
バ
ッ
フ
ァ
オ
ー
バ
ー
フ
ロ
ー
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
c
h
o
c
o
l
a
t
e
-
d
o
o
m
/
c
h
o
c
o
l
a
t
e
-
d
o
o
m
/
i
s
s
u
e
s
/
1
2
9
3
1
4
9
7
3
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
7
3
w
e
b
T
a
r
e
a
s
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
7
6
0
8
/
W
e
b
T
a
r
e
a
s
-
2
.
0
p
8
-
C
r
o
s
s
-
S
i
t
e
-
S
c
r
i
p
t
i
n
g
.
h
t
m
l
1
4
9
7
2
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
7
2
S
o
u
r
c
e
c
o
d
e
s
t
e
r
P
i
s
a
y
O
n
l
i
n
e
E
-
L
e
a
r
n
i
n
g
S
y
s
t
e
m
に
お
け
る
S
Q
L
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
4
3
9
1
4
0
4
9
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
4
9
W
i
n
d
o
w
s
用
V
i
b
e
r
に
お
け
る
引
用
さ
れ
な
い
検
索
パ
ス
ま
た
は
要
素
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
j
e
f
f
s
.
s
h
/
C
V
E
s
/
C
V
E
-
2
0
2
0
-
1
4
0
4
9
.
t
x
t
1
3
4
8
0
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
8
0
V
e
r
i
n
t
W
o
r
k
f
o
r
c
e
O
p
t
i
m
i
z
a
t
i
o
n
に
お
け
る
イ
ン
ジ
ェ
ク
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
:
/
/
c
v
e
w
a
l
k
t
h
r
o
u
g
h
.
c
o
m
/
c
v
e
-
2
0
2
0
-
1
3
4
8
0
h
t
m
l
-
i
n
j
e
c
t
i
o
n
1
3
4
2
7
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
2
7
V
i
c
t
o
r
C
M
S
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
5
1
1
1
3
4
2
6
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
2
6
W
o
r
d
P
r
e
s
s
用
M
u
l
t
i
-
S
c
h
e
d
u
l
e
r
プ
ラ
グ
イ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
c
x
s
e
c
u
r
i
t
y
.
c
o
m
/
i
s
s
u
e
/
W
L
B
-
2
0
2
0
0
5
0
2
3
5
1
3
1
5
9
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
5
9
A
r
t
i
c
a
P
r
o
x
y
C
o
m
m
u
n
i
t
y
E
d
i
t
i
o
n
に
お
け
る
O
S
コ
マ
ン
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
I
n
f
o
S
e
c
4
F
u
n
/
C
V
E
-
2
0
2
0
-
1
3
1
5
9
1
3
1
5
9
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
5
9
A
r
t
i
c
a
P
r
o
x
y
C
o
m
m
u
n
i
t
y
E
d
i
t
i
o
n
に
お
け
る
O
S
コ
マ
ン
ド
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
I
n
f
o
S
e
c
4
F
u
n
/
C
V
E
-
2
0
2
0
-
1
3
1
5
9
1
3
1
5
8
1
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
5
8
A
r
t
i
c
a
P
r
o
x
y
C
o
m
m
u
n
i
t
y
E
d
i
t
i
o
n
に
お
け
る
パ
ス
ト
ラ
バ
ー
サ
ル
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
I
n
f
o
S
e
c
4
F
u
n
/
C
V
E
-
2
0
2
0
-
1
3
1
5
8
1
3
4
8
0
2
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
8
0
V
e
r
i
n
t
W
o
r
k
f
o
r
c
e
O
p
t
i
m
i
z
a
t
i
o
n
に
お
け
る
イ
ン
ジ
ェ
ク
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
t
e
j
a
s
p
i
n
g
u
l
k
a
r
.
b
l
o
g
s
p
o
t
.
c
o
m
/
2
0
2
0
/
0
6
/
c
v
e
-
2
0
2
0
-
1
3
4
8
0
-
v
e
r
i
n
t
-
h
t
m
l
-
i
n
j
e
c
t
i
o
n
.
h
t
m
l
1
3
4
2
6
2
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
2
6
W
o
r
d
P
r
e
s
s
用
M
u
l
t
i
-
S
c
h
e
d
u
l
e
r
プ
ラ
グ
イ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
i
n
f
a
y
e
r
.
c
o
m
/
a
r
c
h
i
v
o
s
/
4
4
8
1
3
4
8
0
3
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
8
0
V
e
r
i
n
t
W
o
r
k
f
o
r
c
e
O
p
t
i
m
i
z
a
t
i
o
n
に
お
け
る
イ
ン
ジ
ェ
ク
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
y
o
u
t
u
b
e
.
c
o
m
/
w
a
t
c
h
?
v
=
1
1
g
h
i
g
O
u
-
K
0
1
3
4
2
6
3
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
2
6
W
o
r
d
P
r
e
s
s
用
M
u
l
t
i
-
S
c
h
e
d
u
l
e
r
プ
ラ
グ
イ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
7
8
6
7
/
W
o
r
d
P
r
e
s
s
-
M
u
l
t
i
-
S
c
h
e
d
u
l
e
r
-
1
.
0
.
0
-
C
r
o
s
s
-
S
i
t
e
-
R
e
q
u
e
s
t
-
F
o
r
g
e
r
y
.
h
t
m
l
1
3
4
2
6
4
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
2
6
W
o
r
d
P
r
e
s
s
用
M
u
l
t
i
-
S
c
h
e
d
u
l
e
r
プ
ラ
グ
イ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
r
e
s
e
a
r
c
h
-
l
a
b
s
.
n
e
t
/
s
e
a
r
c
h
/
e
x
p
l
o
i
t
s
/
w
o
r
d
p
r
e
s
s
-
p
l
u
g
i
n
-
m
u
l
t
i
-
s
c
h
e
d
u
l
e
r
-
1
0
0
-
c
r
o
s
s
-
s
i
t
e
-
r
e
q
u
e
s
t
-
f
o
r
g
e
r
y
-
d
e
l
e
t
e
-
u
s
e
r
1
3
4
2
6
5
2
0
2
0
-
0
6
-
2
2
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
4
2
6
W
o
r
d
P
r
e
s
s
用
M
u
l
t
i
-
S
c
h
e
d
u
l
e
r
プ
ラ
グ
イ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
5
3
2
8
9
3
3
1
2
0
2
0
-
0
6
-
2
2
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
9
3
3
G
o
o
g
l
e
C
l
o
u
d
P
l
a
t
f
o
r
m
g
u
e
s
t
-
o
s
l
o
g
i
n
に
お
け
る
不
適
切
な
デ
フ
ォ
ル
ト
パ
ー
ミ
ッ
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
l
a
b
.
c
o
m
/
g
i
t
l
a
b
-
c
o
m
/
g
l
-
s
e
c
u
r
i
t
y
/
g
l
-
r
e
d
t
e
a
m
/
r
e
d
-
t
e
a
m
-
t
e
c
h
-
n
o
t
e
s
/
-
/
t
r
e
e
/
m
a
s
t
e
r
/
o
s
l
o
g
i
n
-
p
r
i
v
e
s
c
-
j
u
n
e
-
2
0
2
0
8
9
0
7
1
2
0
2
0
-
0
6
-
2
2
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
9
0
7
G
o
o
g
l
e
C
l
o
u
d
P
l
a
t
f
o
r
m
g
u
e
s
t
-
o
s
l
o
g
i
n
に
お
け
る
不
適
切
な
デ
フ
ォ
ル
ト
パ
ー
ミ
ッ
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
l
a
b
.
c
o
m
/
g
i
t
l
a
b
-
c
o
m
/
g
l
-
s
e
c
u
r
i
t
y
/
g
l
-
r
e
d
t
e
a
m
/
r
e
d
-
t
e
a
m
-
t
e
c
h
-
n
o
t
e
s
/
-
/
t
r
e
e
/
m
a
s
t
e
r
/
o
s
l
o
g
i
n
-
p
r
i
v
e
s
c
-
j
u
n
e
-
2
0
2
0
8
9
0
3
1
2
0
2
0
-
0
6
-
2
2
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
9
0
3
G
o
o
g
l
e
C
l
o
u
d
P
l
a
t
f
o
r
m
g
u
e
s
t
-
o
s
l
o
g
i
n
に
お
け
る
不
適
切
な
デ
フ
ォ
ル
ト
パ
ー
ミ
ッ
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
l
a
b
.
c
o
m
/
g
i
t
l
a
b
-
c
o
m
/
g
l
-
s
e
c
u
r
i
t
y
/
g
l
-
r
e
d
t
e
a
m
/
r
e
d
-
t
e
a
m
-
t
e
c
h
-
n
o
t
e
s
/
-
/
t
r
e
e
/
m
a
s
t
e
r
/
o
s
l
o
g
i
n
-
p
r
i
v
e
s
c
-
j
u
n
e
-
2
0
2
0
1
4
4
6
1
1
2
0
2
0
-
0
6
-
2
2
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
4
6
1
Z
y
x
e
l
A
r
m
o
r
X
1
W
A
P
6
8
0
6
デ
バ
イ
ス
に
お
け
る
パ
ス
ト
ラ
バ
ー
サ
ル
の
脆
弱
性
h
t
t
p
s
:
/
/
c
x
s
e
c
u
r
i
t
y
.
c
o
m
/
i
s
s
u
e
/
W
L
B
-
2
0
2
0
0
6
0
0
8
8
1
4
2
0
3
1
2
0
2
0
-
0
6
-
2
2
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
2
0
3
W
e
b
F
O
C
U
S
B
u
s
i
n
e
s
s
I
n
t
e
l
l
i
g
e
n
c
e
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
h
o
o
p
e
r
l
a
b
s
.
x
y
z
/
d
i
s
c
l
o
s
u
r
e
s
/
w
e
b
f
o
c
u
s
.
p
h
p
1
4
2
0
2
1
2
0
2
0
-
0
6
-
2
2
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
2
0
2
W
e
b
F
O
C
U
S
B
u
s
i
n
e
s
s
I
n
t
e
l
l
i
g
e
n
c
e
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
h
o
o
p
e
r
l
a
b
s
.
x
y
z
/
d
i
s
c
l
o
s
u
r
e
s
/
w
e
b
f
o
c
u
s
.
p
h
p
1
4
9
6
8
1
2
0
2
0
-
0
6
-
2
2
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
6
8
N
o
d
e
.
j
s
用
j
s
r
s
a
s
i
g
n
パ
ッ
ケ
ー
ジ
に
お
け
る
バ
ッ
フ
ァ
エ
ラ
ー
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
j
u
r
/
j
s
r
s
a
s
i
g
n
/
i
s
s
u
e
s
/
4
3
8
1
4
9
6
7
1
2
0
2
0
-
0
6
-
2
2
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
6
7
N
o
d
e
.
j
s
用
j
s
r
s
a
s
i
g
n
パ
ッ
ケ
ー
ジ
に
お
け
る
バ
ッ
フ
ァ
エ
ラ
ー
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
j
u
r
/
j
s
r
s
a
s
i
g
n
/
i
s
s
u
e
s
/
4
3
9
1
4
9
6
6
1
2
0
2
0
-
0
6
-
2
2
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
6
6
N
o
d
e
.
j
s
用
j
s
r
s
a
s
i
g
n
パ
ッ
ケ
ー
ジ
に
お
け
る
デ
ジ
タ
ル
署
名
の
検
証
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
j
u
r
/
j
s
r
s
a
s
i
g
n
/
i
s
s
u
e
s
/
4
3
7
1
4
9
6
2
1
2
0
2
0
-
0
6
-
2
2
T
0
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
6
2
W
o
r
d
P
r
e
s
s
用
F
i
n
a
l
T
i
l
e
s
G
a
l
l
e
r
y
プ
ラ
グ
イ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
p
v
u
l
n
d
b
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
1
0
2
4
1
1
4
9
6
0
1
2
0
2
0
-
0
6
-
2
2
T
0
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
6
0
P
H
P
-
F
u
s
i
o
n
に
お
け
る
S
Q
L
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
p
h
p
-
f
u
s
i
o
n
/
P
H
P
-
F
u
s
i
o
n
/
i
s
s
u
e
s
/
2
3
2
7
1
4
9
5
9
1
2
0
2
0
-
0
6
-
2
2
T
0
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
5
9
W
o
r
d
P
r
e
s
s
用
E
a
s
y
T
e
s
t
i
m
o
n
i
a
l
s
プ
ラ
グ
イ
ン
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
p
v
u
l
n
d
b
.
c
o
m
/
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
/
1
0
2
2
3
1
4
9
6
0
2
2
0
2
0
-
0
6
-
2
2
T
0
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
6
0
P
H
P
-
F
u
s
i
o
n
に
お
け
る
S
Q
L
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
4
8
7
1
4
9
5
0
1
2
0
2
0
-
0
6
-
2
1
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
5
0
a
a
P
a
n
e
l
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
j
e
n
a
y
e
/
a
a
p
a
n
e
l
1
4
9
3
1
1
2
0
2
0
-
0
6
-
1
9
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
3
1
D
M
i
t
r
y
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
j
a
y
g
r
e
i
g
8
6
/
d
m
i
t
r
y
/
i
s
s
u
e
s
/
4
1
4
9
3
0
1
2
0
2
0
-
0
6
-
1
9
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
3
0
B
T
C
T
R
O
M
S
T
e
r
m
i
n
a
l
に
お
け
る
認
証
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
e
x
p
l
o
i
t
-
d
b
.
c
o
m
/
e
x
p
l
o
i
t
s
/
4
8
1
9
6
1
4
9
3
0
2
2
0
2
0
-
0
6
-
1
9
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
3
0
B
T
C
T
R
O
M
S
T
e
r
m
i
n
a
l
に
お
け
る
認
証
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
p
e
n
t
e
s
t
.
c
o
m
.
t
r
/
e
x
p
l
o
i
t
s
/
C
T
R
O
M
S
-
T
e
r
m
i
n
a
l
-
O
S
-
P
o
r
t
-
P
o
r
t
a
l
-
P
a
s
s
w
o
r
d
-
R
e
s
e
t
-
A
u
t
h
e
n
t
i
c
a
t
i
o
n
-
B
y
p
a
s
s
.
h
t
m
l
8
1
6
7
1
2
0
2
0
-
0
6
-
1
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
6
7
r
a
i
l
s
に
お
け
る
ク
ロ
ス
サ
イ
ト
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
1
8
9
8
7
8
8
1
6
5
1
2
0
2
0
-
0
6
-
1
9
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
6
5
r
a
i
l
s
に
お
け
る
信
頼
性
の
な
い
デ
ー
タ
の
デ
シ
リ
ア
ラ
イ
ゼ
ー
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
4
1
3
3
8
8
8
1
8
4
1
2
0
2
0
-
0
6
-
1
9
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
8
4
r
a
c
k
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
8
9
5
7
2
7
8
1
6
4
1
2
0
2
0
-
0
6
-
1
9
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
6
4
r
a
i
l
s
に
お
け
る
信
頼
性
の
な
い
デ
ー
タ
の
デ
シ
リ
ア
ラ
イ
ゼ
ー
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
2
9
2
7
9
7
8
1
6
2
1
2
0
2
0
-
0
6
-
1
9
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
8
1
6
2
r
a
i
l
s
に
お
け
る
危
険
な
タ
イ
プ
の
フ
ァ
イ
ル
の
無
制
限
ア
ッ
プ
ロ
ー
ド
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
h
a
c
k
e
r
o
n
e
.
c
o
m
/
r
e
p
o
r
t
s
/
7
8
9
5
7
9
1
4
9
2
7
1
2
0
2
0
-
0
6
-
1
9
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
2
7
N
a
v
i
g
a
t
e
C
M
S
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
N
a
v
i
g
a
t
e
C
M
S
/
N
a
v
i
g
a
t
e
-
C
M
S
/
i
s
s
u
e
s
/
1
9
1
4
9
2
6
1
2
0
2
0
-
0
6
-
1
9
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
9
2
6
C
M
S
M
a
d
e
S
i
m
p
l
e
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
:
/
/
d
e
v
.
c
m
s
m
a
d
e
s
i
m
p
l
e
.
o
r
g
/
b
u
g
/
v
i
e
w
/
1
2
3
2
4
1
4
4
6
2
1
2
0
2
0
-
0
6
-
1
9
T
1
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
4
6
2
C
A
L
D
E
R
A
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
m
i
t
r
e
/
c
a
l
d
e
r
a
/
i
s
s
u
e
s
/
1
7
5
5
7
6
7
9
1
2
0
2
0
-
0
6
-
1
9
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
7
9
c
a
s
p
e
r
j
s
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
A
V
A
-
O
R
G
W
E
B
J
A
R
S
B
O
W
E
R
-
5
7
2
8
0
4
7
6
7
9
2
2
0
2
0
-
0
6
-
1
9
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
7
9
c
a
s
p
e
r
j
s
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
C
A
S
P
E
R
J
S
-
5
7
2
8
0
3
1
4
4
2
1
1
2
0
2
0
-
0
6
-
1
8
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
4
2
1
a
a
P
a
n
e
l
に
お
け
る
引
数
の
挿
入
ま
た
は
変
更
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
j
e
n
a
y
e
/
a
a
p
a
n
e
l
1
4
4
0
8
1
2
0
2
0
-
0
6
-
1
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
4
0
8
A
g
e
n
t
e
j
o
C
o
c
k
p
i
t
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
a
g
e
n
t
e
j
o
/
c
o
c
k
p
i
t
/
i
s
s
u
e
s
/
1
3
1
0
1
4
1
5
7
1
2
0
2
0
-
0
6
-
1
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
1
5
7
A
B
U
S
S
e
c
v
e
s
t
F
U
B
E
5
0
0
0
1
デ
バ
イ
ス
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
s
y
s
s
.
d
e
/
f
i
l
e
a
d
m
i
n
/
d
o
k
u
m
e
n
t
e
/
P
u
b
l
i
k
a
t
i
o
n
e
n
/
A
d
v
i
s
o
r
i
e
s
/
S
Y
S
S
-
2
0
2
0
-
0
1
4
.
t
x
t
1
4
1
5
7
2
2
0
2
0
-
0
6
-
1
7
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
1
5
7
A
B
U
S
S
e
c
v
e
s
t
F
U
B
E
5
0
0
0
1
デ
バ
イ
ス
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
y
o
u
t
u
b
e
.
c
o
m
/
w
a
t
c
h
?
v
=
k
C
q
A
V
Y
y
a
h
L
c
9
3
3
2
1
2
0
2
0
-
0
6
-
1
7
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
9
3
3
2
F
a
b
u
l
a
T
e
c
h
U
S
B
f
o
r
R
e
m
o
t
e
D
e
s
k
t
o
p
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
l
a
b
s
.
s
e
n
t
i
n
e
l
o
n
e
.
c
o
m
/
c
l
i
c
k
-
f
r
o
m
-
t
h
e
-
b
a
c
k
y
a
r
d
-
c
v
e
-
2
0
2
0
-
9
3
3
2
/
1
4
2
9
5
1
2
0
2
0
-
0
6
-
1
7
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
2
9
5
C
a
c
t
i
に
お
け
る
S
Q
L
イ
ン
ジ
ェ
ク
シ
ョ
ン
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
C
a
c
t
i
/
c
a
c
t
i
/
i
s
s
u
e
s
/
3
6
2
2
1
2
8
2
7
1
2
0
2
0
-
0
6
-
1
7
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
2
7
M
J
M
L
に
お
け
る
パ
ス
ト
ラ
バ
ー
サ
ル
の
脆
弱
性
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
1
1
1
/
M
J
M
L
-
4
.
6
.
2
-
P
a
t
h
-
T
r
a
v
e
r
s
a
l
.
h
t
m
l
1
2
8
2
7
2
2
0
2
0
-
0
6
-
1
7
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
2
7
M
J
M
L
に
お
け
る
パ
ス
ト
ラ
バ
ー
サ
ル
の
脆
弱
性
h
t
t
p
:
/
/
s
e
c
l
i
s
t
s
.
o
r
g
/
f
u
l
l
d
i
s
c
l
o
s
u
r
e
/
2
0
2
0
/
J
u
n
/
2
3
1
3
2
2
4
1
2
0
2
0
-
0
6
-
1
7
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
2
2
4
複
数
の
T
P
-
L
I
N
K
製
品
に
お
け
る
古
典
的
バ
ッ
フ
ァ
オ
ー
バ
ー
フ
ロ
ー
の
脆
弱
性
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
1
1
5
/
T
P
-
L
I
N
K
-
C
l
o
u
d
-
C
a
m
e
r
a
s
-
N
C
X
X
X
-
S
t
a
c
k
-
O
v
e
r
f
l
o
w
.
h
t
m
l
1
1
9
1
4
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
1
4
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
1
3
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
1
3
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
1
2
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
1
2
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
1
1
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
1
1
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
認
証
の
欠
如
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
1
0
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
1
0
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
9
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
9
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
整
数
ア
ン
ダ
ー
フ
ロ
ー
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
8
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
8
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
7
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
7
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
6
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
6
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
整
数
ア
ン
ダ
ー
フ
ロ
ー
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
5
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
5
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
4
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
4
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
3
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
3
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
2
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
2
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
1
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
1
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
9
0
0
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
9
0
0
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
二
重
解
放
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
8
9
9
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
8
9
9
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
8
9
8
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
8
9
8
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
1
8
9
6
1
2
0
2
0
-
0
6
-
1
7
T
1
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
8
9
6
T
r
e
c
k
T
C
P
/
I
P
s
t
a
c
k
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
j
s
o
f
-
t
e
c
h
.
c
o
m
/
r
i
p
p
l
e
2
0
/
1
4
2
1
0
1
2
0
2
0
-
0
6
-
1
6
T
2
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
2
1
0
M
O
N
I
T
O
R
A
P
P
A
I
W
A
F
-
V
E
お
よ
び
A
I
W
A
F
-
4
0
0
0
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
b
g
s
f
t
/
v
u
l
n
-
A
I
W
A
F
/
w
i
k
i
/
C
r
o
s
s
-
s
i
t
e
-
s
c
r
i
p
t
i
n
g
(
X
S
S
)
-
v
u
l
n
e
r
a
b
i
l
i
t
y
-
i
n
-
A
I
W
A
F
-
i
n
-
M
O
N
I
T
O
R
A
P
P
-
b
y
-
x
c
u
t
e
r
1
3
1
6
2
1
2
0
2
0
-
0
6
-
1
6
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
1
6
2
W
i
n
d
o
w
s
用
P
u
l
s
e
S
e
c
u
r
e
C
l
i
e
n
t
に
お
け
る
T
i
m
e
-
o
f
-
c
h
e
c
k
T
i
m
e
-
o
f
-
u
s
e
(
T
O
C
T
O
U
)
競
合
状
態
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
r
e
d
t
i
m
m
y
.
c
o
m
/
p
r
i
v
i
l
e
g
e
-
e
s
c
a
l
a
t
i
o
n
/
p
u
l
s
e
-
s
e
c
u
r
e
-
c
l
i
e
n
t
-
f
o
r
-
w
i
n
d
o
w
s
-
9
-
1
-
6
-
t
o
c
t
o
u
-
p
r
i
v
i
l
e
g
e
-
e
s
c
a
l
a
t
i
o
n
-
c
v
e
-
2
0
2
0
-
1
3
1
6
2
/
5
7
5
5
1
2
0
2
0
-
0
6
-
1
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
5
5
W
e
b
r
o
o
t
e
n
d
p
o
i
n
t
a
g
e
n
t
s
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
3
6
5
7
5
4
1
2
0
2
0
-
0
6
-
1
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
5
4
W
e
b
r
o
o
t
e
n
d
p
o
i
n
t
a
g
e
n
t
s
に
お
け
る
型
の
取
り
違
え
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
3
6
5
7
4
2
1
2
0
2
0
-
0
6
-
1
5
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
5
7
4
2
P
l
e
x
M
e
d
i
a
S
e
r
v
e
r
に
お
け
る
誤
っ
た
領
域
へ
の
リ
ソ
ー
ス
の
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
t
e
n
a
b
l
e
.
c
o
m
/
s
e
c
u
r
i
t
y
/
r
e
s
e
a
r
c
h
/
t
r
a
-
2
0
2
0
-
3
5
1
4
1
4
9
1
2
0
2
0
-
0
6
-
1
5
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
1
4
9
u
f
t
p
d
に
お
け
る
N
U
L
L
ポ
イ
ン
タ
デ
リ
フ
ァ
レ
ン
ス
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
t
r
o
g
l
o
b
i
t
/
u
f
t
p
d
/
i
s
s
u
e
s
/
3
0
1
4
1
4
6
1
2
0
2
0
-
0
6
-
1
5
T
1
4
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
1
4
6
K
u
m
b
i
a
P
H
P
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
j
e
n
a
y
e
/
K
u
m
b
i
a
P
H
P
-
1
4
0
7
6
1
2
0
2
0
-
0
6
-
1
5
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
7
6
T
R
E
N
D
n
e
t
T
E
W
-
8
2
7
D
R
U
デ
バ
イ
ス
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
u
c
0
0
1
/
I
o
T
F
i
r
m
w
a
r
e
/
b
l
o
b
/
m
a
s
t
e
r
/
T
r
e
n
d
n
e
t
/
T
E
W
-
8
2
7
/
s
t
_
d
e
v
_
c
o
n
n
e
c
t
_
o
v
e
r
f
l
o
w
.
p
d
f
1
4
0
7
6
2
2
0
2
0
-
0
6
-
1
5
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
7
6
T
R
E
N
D
n
e
t
T
E
W
-
8
2
7
D
R
U
デ
バ
イ
ス
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
u
c
0
0
1
/
I
o
T
F
i
r
m
w
a
r
e
/
b
l
o
b
/
m
a
s
t
e
r
/
T
r
e
n
d
n
e
t
/
T
E
W
-
8
2
7
/
s
t
_
d
e
v
_
d
i
s
c
o
n
n
e
c
t
_
o
v
e
r
f
l
o
w
.
p
d
f
1
4
0
7
6
3
2
0
2
0
-
0
6
-
1
5
T
1
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
7
6
T
R
E
N
D
n
e
t
T
E
W
-
8
2
7
D
R
U
デ
バ
イ
ス
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
k
u
c
0
0
1
/
I
o
T
F
i
r
m
w
a
r
e
/
b
l
o
b
/
m
a
s
t
e
r
/
T
r
e
n
d
n
e
t
/
T
E
W
-
8
2
7
/
s
t
_
d
e
v
_
r
c
o
n
n
e
c
t
_
o
v
e
r
f
l
o
w
.
p
d
f
1
4
0
6
0
1
2
0
2
0
-
0
6
-
1
4
T
2
1
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
6
0
F
a
s
t
e
r
X
M
L
j
a
c
k
s
o
n
-
d
a
t
a
b
i
n
d
に
お
け
る
信
頼
性
の
な
い
デ
ー
タ
の
デ
シ
リ
ア
ラ
イ
ゼ
ー
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
m
e
d
i
u
m
.
c
o
m
/
@
c
o
w
t
o
w
n
c
o
d
e
r
/
o
n
-
j
a
c
k
s
o
n
-
c
v
e
s
-
d
o
n
t
-
p
a
n
i
c
-
h
e
r
e
-
i
s
-
w
h
a
t
-
y
o
u
-
n
e
e
d
-
t
o
-
k
n
o
w
-
5
4
c
d
0
d
6
e
8
0
6
2
1
4
0
6
2
1
2
0
2
0
-
0
6
-
1
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
6
2
F
a
s
t
e
r
X
M
L
j
a
c
k
s
o
n
-
d
a
t
a
b
i
n
d
に
お
け
る
信
頼
性
の
な
い
デ
ー
タ
の
デ
シ
リ
ア
ラ
イ
ゼ
ー
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
m
e
d
i
u
m
.
c
o
m
/
@
c
o
w
t
o
w
n
c
o
d
e
r
/
o
n
-
j
a
c
k
s
o
n
-
c
v
e
s
-
d
o
n
t
-
p
a
n
i
c
-
h
e
r
e
-
i
s
-
w
h
a
t
-
y
o
u
-
n
e
e
d
-
t
o
-
k
n
o
w
-
5
4
c
d
0
d
6
e
8
0
6
2
1
4
0
6
1
1
2
0
2
0
-
0
6
-
1
4
T
2
0
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
6
1
F
a
s
t
e
r
X
M
L
j
a
c
k
s
o
n
-
d
a
t
a
b
i
n
d
に
お
け
る
信
頼
性
の
な
い
デ
ー
タ
の
デ
シ
リ
ア
ラ
イ
ゼ
ー
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
m
e
d
i
u
m
.
c
o
m
/
@
c
o
w
t
o
w
n
c
o
d
e
r
/
o
n
-
j
a
c
k
s
o
n
-
c
v
e
s
-
d
o
n
t
-
p
a
n
i
c
-
h
e
r
e
-
i
s
-
w
h
a
t
-
y
o
u
-
n
e
e
d
-
t
o
-
k
n
o
w
-
5
4
c
d
0
d
6
e
8
0
6
2
1
3
6
5
6
1
2
0
2
0
-
0
6
-
1
2
T
2
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
6
5
6
M
o
r
g
a
n
S
t
a
n
l
e
y
H
o
b
b
e
s
に
お
け
る
境
界
外
書
き
込
み
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
k
n
o
w
.
b
i
s
h
o
p
f
o
x
.
c
o
m
/
a
d
v
i
s
o
r
i
e
s
/
o
o
b
-
t
o
-
r
c
e
-
e
x
p
l
o
i
t
a
t
i
o
n
-
o
f
-
t
h
e
-
h
o
b
b
e
s
-
f
u
n
c
t
i
o
n
a
l
-
i
n
t
e
r
p
r
e
t
e
r
1
4
0
0
4
1
2
0
2
0
-
0
6
-
1
2
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
0
4
I
c
i
n
g
a
2
に
お
け
る
リ
ン
ク
解
釈
に
関
す
る
脆
弱
性
h
t
t
p
:
/
/
w
w
w
.
o
p
e
n
w
a
l
l
.
c
o
m
/
l
i
s
t
s
/
o
s
s
-
s
e
c
u
r
i
t
y
/
2
0
2
0
/
0
6
/
1
2
/
1
1
3
7
0
2
1
2
0
2
0
-
0
6
-
1
1
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
7
0
2
T
h
e
R
o
l
l
i
n
g
P
r
o
x
i
m
i
t
y
I
d
e
n
t
i
f
i
e
r
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
n
o
r
m
a
n
l
u
h
r
m
a
n
n
/
i
n
f
o
s
e
c
/
r
a
w
/
m
a
s
t
e
r
/
e
x
p
o
s
u
r
e
-
n
o
t
i
f
i
c
a
t
i
o
n
-
v
u
l
n
e
r
a
b
i
l
i
t
y
-
2
0
2
0
0
6
1
1
.
p
d
f
1
2
7
2
5
1
2
0
2
0
-
0
6
-
1
1
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
7
2
5
R
e
d
a
s
h
オ
ー
プ
ン
ソ
ー
ス
に
お
け
る
サ
ー
バ
サ
イ
ド
の
リ
ク
エ
ス
ト
フ
ォ
ー
ジ
ェ
リ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
g
e
t
r
e
d
a
s
h
/
r
e
d
a
s
h
/
i
s
s
u
e
s
/
4
8
6
9
1
3
7
0
2
2
2
0
2
0
-
0
6
-
1
1
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
7
0
2
T
h
e
R
o
l
l
i
n
g
P
r
o
x
i
m
i
t
y
I
d
e
n
t
i
f
i
e
r
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
n
o
r
m
a
n
l
u
h
r
m
a
n
n
/
i
n
f
o
s
e
c
/
r
a
w
/
m
a
s
t
e
r
/
e
x
p
o
s
u
r
e
-
n
o
t
i
f
i
c
a
t
i
o
n
-
v
u
l
n
e
r
a
b
i
l
i
t
y
-
2
0
2
0
0
6
1
6
.
p
d
f
1
3
7
0
2
3
2
0
2
0
-
0
6
-
1
1
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
7
0
2
T
h
e
R
o
l
l
i
n
g
P
r
o
x
i
m
i
t
y
I
d
e
n
t
i
f
i
e
r
に
お
け
る
情
報
漏
え
い
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
n
o
r
m
a
n
l
u
h
r
m
a
n
n
/
i
n
f
o
s
e
c
/
r
a
w
/
m
a
s
t
e
r
/
e
x
p
o
s
u
r
e
-
n
o
t
i
f
i
c
a
t
i
o
n
-
v
u
l
n
e
r
a
b
i
l
i
t
y
-
2
0
2
0
0
6
1
6
-
2
.
p
d
f
清
单
下
载
地
址
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
n
o
m
i
-
s
e
c
/
N
V
D
-
E
x
p
l
o
i
t
-
L
i
s
t
-
J
a
1
1
6
1
4
1
2
0
2
0
-
0
6
-
1
1
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
6
1
4
M
i
d
s
'
R
e
b
o
r
n
H
e
r
o
D
e
s
i
g
n
e
r
に
お
け
る
重
要
な
情
報
の
平
文
で
の
送
信
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
d
o
y
l
e
r
.
n
e
t
/
s
e
c
u
r
i
t
y
-
n
o
t
-
i
n
c
l
u
d
e
d
/
m
i
d
s
-
r
e
b
o
r
n
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
1
6
1
3
1
2
0
2
0
-
0
6
-
1
1
T
1
7
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
1
6
1
3
M
i
d
s
'
R
e
b
o
r
n
H
e
r
o
D
e
s
i
g
n
e
r
に
お
け
る
制
御
さ
れ
て
い
な
い
検
索
パ
ス
の
要
素
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
d
o
y
l
e
r
.
n
e
t
/
s
e
c
u
r
i
t
y
-
n
o
t
-
i
n
c
l
u
d
e
d
/
m
i
d
s
-
r
e
b
o
r
n
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
0
1
6
4
1
2
0
2
0
-
0
6
-
1
1
T
1
5
:
1
5
Z
C
V
E
-
2
0
2
0
-
0
1
6
4
A
n
d
r
o
i
d
に
お
け
る
境
界
外
読
み
取
り
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
o
u
r
c
e
.
a
n
d
r
o
i
d
.
c
o
m
/
s
e
c
u
r
i
t
y
/
b
u
l
l
e
t
i
n
/
p
i
x
e
l
/
2
0
2
0
-
0
6
-
0
1
1
3
8
5
5
1
2
0
2
0
-
0
6
-
1
1
T
0
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
8
5
5
A
r
t
i
c
a
P
a
n
d
o
r
a
F
M
S
に
お
け
る
危
険
な
タ
イ
プ
の
フ
ァ
イ
ル
の
無
制
限
ア
ッ
プ
ロ
ー
ド
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
p
a
n
d
o
r
a
-
f
m
s
-
c
o
m
m
u
n
i
t
y
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
3
8
5
4
1
2
0
2
0
-
0
6
-
1
1
T
0
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
8
5
4
A
r
t
i
c
a
P
a
n
d
o
r
a
F
M
S
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
p
a
n
d
o
r
a
-
f
m
s
-
c
o
m
m
u
n
i
t
y
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
3
8
5
3
1
2
0
2
0
-
0
6
-
1
1
T
0
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
8
5
3
A
r
t
i
c
a
P
a
n
d
o
r
a
F
M
S
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
p
a
n
d
o
r
a
-
f
m
s
-
c
o
m
m
u
n
i
t
y
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
3
8
5
2
1
2
0
2
0
-
0
6
-
1
1
T
0
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
8
5
2
A
r
t
i
c
a
P
a
n
d
o
r
a
F
M
S
に
お
け
る
危
険
な
タ
イ
プ
の
フ
ァ
イ
ル
の
無
制
限
ア
ッ
プ
ロ
ー
ド
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
p
a
n
d
o
r
a
-
f
m
s
-
c
o
m
m
u
n
i
t
y
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
3
8
5
1
1
2
0
2
0
-
0
6
-
1
1
T
0
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
8
5
1
A
r
t
i
c
a
P
a
n
d
o
r
a
F
M
S
に
お
け
る
イ
ン
ジ
ェ
ク
シ
ョ
ン
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
p
a
n
d
o
r
a
-
f
m
s
-
c
o
m
m
u
n
i
t
y
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
3
8
5
0
1
2
0
2
0
-
0
6
-
1
1
T
0
3
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
8
5
0
A
r
t
i
c
a
P
a
n
d
o
r
a
F
M
S
に
お
け
る
認
証
の
欠
如
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
p
a
n
d
o
r
a
-
f
m
s
-
c
o
m
m
u
n
i
t
y
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
2
8
5
0
1
2
0
2
0
-
0
6
-
1
1
T
0
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
8
5
0
P
y
d
i
o
C
e
l
l
s
E
n
t
e
r
p
r
i
s
e
O
V
F
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
p
y
d
i
o
-
c
e
l
l
s
-
2
0
4
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
2
7
1
4
1
2
0
2
0
-
0
6
-
1
1
T
0
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
7
1
4
C
i
p
h
e
r
M
a
i
l
G
a
t
e
w
a
y
お
よ
び
W
e
b
m
a
i
l
M
e
s
s
e
n
g
e
r
に
お
け
る
暗
号
強
度
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
0
0
1
/
C
i
p
h
e
r
M
a
i
l
-
C
o
m
m
u
n
i
t
y
-
V
i
r
t
u
a
l
-
A
p
p
l
i
a
n
c
e
-
4
.
6
.
2
-
C
o
d
e
-
E
x
e
c
u
t
i
o
n
.
h
t
m
l
1
2
7
1
3
1
2
0
2
0
-
0
6
-
1
1
T
0
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
7
1
3
C
i
p
h
e
r
M
a
i
l
G
a
t
e
w
a
y
お
よ
び
W
e
b
m
a
i
l
M
e
s
s
e
n
g
e
r
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
:
/
/
p
a
c
k
e
t
s
t
o
r
m
s
e
c
u
r
i
t
y
.
c
o
m
/
f
i
l
e
s
/
1
5
8
0
0
1
/
C
i
p
h
e
r
M
a
i
l
-
C
o
m
m
u
n
i
t
y
-
V
i
r
t
u
a
l
-
A
p
p
l
i
a
n
c
e
-
4
.
6
.
2
-
C
o
d
e
-
E
x
e
c
u
t
i
o
n
.
h
t
m
l
1
2
7
1
4
2
2
0
2
0
-
0
6
-
1
1
T
0
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
7
1
4
C
i
p
h
e
r
M
a
i
l
G
a
t
e
w
a
y
お
よ
び
W
e
b
m
a
i
l
M
e
s
s
e
n
g
e
r
に
お
け
る
暗
号
強
度
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
c
i
p
h
e
r
m
a
i
l
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
2
7
1
3
2
2
0
2
0
-
0
6
-
1
1
T
0
2
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
2
7
1
3
C
i
p
h
e
r
M
a
i
l
G
a
t
e
w
a
y
お
よ
び
W
e
b
m
a
i
l
M
e
s
s
e
n
g
e
r
に
お
け
る
権
限
管
理
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
w
w
w
.
c
o
r
e
s
e
c
u
r
i
t
y
.
c
o
m
/
c
o
r
e
-
l
a
b
s
/
a
d
v
i
s
o
r
i
e
s
/
c
i
p
h
e
r
m
a
i
l
-
m
u
l
t
i
p
l
e
-
v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
1
4
0
1
2
1
2
0
2
0
-
0
6
-
1
0
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
1
2
o
s
T
i
c
k
e
t
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
o
s
T
i
c
k
e
t
/
o
s
T
i
c
k
e
t
/
i
s
s
u
e
s
/
5
5
1
4
1
4
0
1
0
1
2
0
2
0
-
0
6
-
1
0
T
1
8
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
4
0
1
0
W
o
r
d
P
r
e
s
s
用
L
a
b
o
r
a
t
o
r
X
e
n
o
n
テ
ー
マ
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
k
n
a
s
s
a
r
7
0
2
.
g
i
t
h
u
b
.
i
o
/
c
v
e
/
x
e
n
o
n
/
7
6
7
5
1
2
0
2
0
-
0
6
-
1
0
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
7
5
c
d
-
m
e
s
s
e
n
g
e
r
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
C
D
M
E
S
S
E
N
G
E
R
-
5
7
1
4
9
3
7
6
7
4
1
2
0
2
0
-
0
6
-
1
0
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
7
4
a
c
c
e
s
s
-
p
o
l
i
c
y
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
A
C
C
E
S
S
P
O
L
I
C
Y
-
5
7
1
4
9
0
7
6
7
3
1
2
0
2
0
-
0
6
-
1
0
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
7
3
n
o
d
e
-
e
x
t
e
n
d
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
N
O
D
E
E
X
T
E
N
D
-
5
7
1
4
9
1
7
6
7
2
1
2
0
2
0
-
0
6
-
1
0
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
7
2
m
o
s
c
に
お
け
る
入
力
確
認
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
s
n
y
k
.
i
o
/
v
u
l
n
/
S
N
Y
K
-
J
S
-
M
O
S
C
-
5
7
1
4
9
2
7
6
7
0
1
2
0
2
0
-
0
6
-
1
0
T
1
6
:
1
5
Z
C
V
E
-
2
0
2
0
-
7
6
7
0
a
g
o
o
に
お
け
る
H
T
T
P
リ
ク
エ
ス
ト
ス
マ
グ
リ
ン
グ
に
関
す
る
脆
弱
性
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
o
h
l
e
r
5
5
/
a
g
o
o
/
i
s
s
u
e
s
/
8
8
,
1
3
9
1
1
1
2
0
2
0
-
0
6
-
0
9
T
1
9
:
1
5
Z
C
V
E
-
2
0
2
0
-
1
3
9
1
1
Y
o
u
r
O
n
l
i
n
e
S
h
o
p
に
お
け
る
ク
ロ
ス
サ
イ
ト
ス
ク
リ
プ
テ
ィ
ン
グ
の
脆
弱
性
h
t
t
p
s
:
/
/
g
i
s
t
.
g
i
t
h
u
b
.
c
o
m
/
k
d
r
y
p
r
/
5
d
a
c
9
1
c
2
d
2
7
c
4
d
c
8
2
b
1
2
2
5
d
f
f
a
3
8
f
7
a
8
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页