Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Xiaomi
soar
提交
5ac868ee
S
soar
项目概览
Xiaomi
/
soar
大约 2 年 前同步成功
通知
467
Star
8513
Fork
1329
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
soar
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
5ac868ee
编写于
1月 21, 2019
作者:
martianzhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
daily update vendor
上级
c7a2fd32
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
3012 addition
and
2815 deletion
+3012
-2815
vendor/github.com/pingcap/parser/ast/dml.go
vendor/github.com/pingcap/parser/ast/dml.go
+235
-2
vendor/github.com/pingcap/parser/parser.go
vendor/github.com/pingcap/parser/parser.go
+2411
-2400
vendor/github.com/pingcap/parser/parser.y
vendor/github.com/pingcap/parser/parser.y
+12
-5
vendor/github.com/pingcap/tidb/types/datum.go
vendor/github.com/pingcap/tidb/types/datum.go
+0
-69
vendor/vendor.json
vendor/vendor.json
+58
-58
vendor/vitess.io/vitess/go/vt/proto/query/query.pb.go
vendor/vitess.io/vitess/go/vt/proto/query/query.pb.go
+296
-281
未找到文件。
vendor/github.com/pingcap/parser/ast/dml.go
浏览文件 @
5ac868ee
...
...
@@ -1117,7 +1117,36 @@ type LoadDataStmt struct {
// Restore implements Node interface.
func
(
n
*
LoadDataStmt
)
Restore
(
ctx
*
RestoreCtx
)
error
{
return
errors
.
New
(
"Not implemented"
)
ctx
.
WriteKeyWord
(
"LOAD DATA "
)
if
n
.
IsLocal
{
ctx
.
WriteKeyWord
(
"LOCAL "
)
}
ctx
.
WriteKeyWord
(
"INFILE "
)
ctx
.
WriteString
(
n
.
Path
)
ctx
.
WriteKeyWord
(
" INTO TABLE "
)
if
err
:=
n
.
Table
.
Restore
(
ctx
);
err
!=
nil
{
return
errors
.
Annotate
(
err
,
"An error occurred while restore LoadDataStmt.Table"
)
}
n
.
FieldsInfo
.
Restore
(
ctx
)
n
.
LinesInfo
.
Restore
(
ctx
)
if
n
.
IgnoreLines
!=
0
{
ctx
.
WriteKeyWord
(
" IGNORE "
)
ctx
.
WritePlainf
(
"%d"
,
n
.
IgnoreLines
)
ctx
.
WriteKeyWord
(
" LINES"
)
}
if
len
(
n
.
Columns
)
!=
0
{
ctx
.
WritePlain
(
" ("
)
for
i
,
column
:=
range
n
.
Columns
{
if
i
!=
0
{
ctx
.
WritePlain
(
","
)
}
if
err
:=
column
.
Restore
(
ctx
);
err
!=
nil
{
return
errors
.
Annotate
(
err
,
"An error occurred while restore LoadDataStmt.Columns"
)
}
}
ctx
.
WritePlain
(
")"
)
}
return
nil
}
// Accept implements Node Accept interface.
...
...
@@ -1151,12 +1180,52 @@ type FieldsClause struct {
Escaped
byte
}
// Restore for FieldsClause
func
(
n
*
FieldsClause
)
Restore
(
ctx
*
RestoreCtx
)
error
{
if
n
.
Terminated
!=
"
\t
"
||
n
.
Escaped
!=
'\\'
{
ctx
.
WriteKeyWord
(
" FIELDS"
)
if
n
.
Terminated
!=
"
\t
"
{
ctx
.
WriteKeyWord
(
" TERMINATED BY "
)
ctx
.
WriteString
(
n
.
Terminated
)
}
if
n
.
Enclosed
!=
0
{
ctx
.
WriteKeyWord
(
" ENCLOSED BY "
)
ctx
.
WriteString
(
string
(
n
.
Enclosed
))
}
if
n
.
Escaped
!=
'\\'
{
ctx
.
WriteKeyWord
(
" ESCAPED BY "
)
if
n
.
Escaped
==
0
{
ctx
.
WritePlain
(
"''"
)
}
else
{
ctx
.
WriteString
(
string
(
n
.
Escaped
))
}
}
}
return
nil
}
// LinesClause represents lines references clause in load data statement.
type
LinesClause
struct
{
Starting
string
Terminated
string
}
// Restore for LinesClause
func
(
n
*
LinesClause
)
Restore
(
ctx
*
RestoreCtx
)
error
{
if
n
.
Starting
!=
""
||
n
.
Terminated
!=
"
\n
"
{
ctx
.
WriteKeyWord
(
" LINES"
)
if
n
.
Starting
!=
""
{
ctx
.
WriteKeyWord
(
" STARTING BY "
)
ctx
.
WriteString
(
n
.
Starting
)
}
if
n
.
Terminated
!=
"
\n
"
{
ctx
.
WriteKeyWord
(
" TERMINATED BY "
)
ctx
.
WriteString
(
n
.
Terminated
)
}
}
return
nil
}
// InsertStmt is a statement to insert new rows into an existing table.
// See https://dev.mysql.com/doc/refman/5.7/en/insert.html
type
InsertStmt
struct
{
...
...
@@ -1515,6 +1584,7 @@ const (
ShowStatus
ShowCollation
ShowCreateTable
ShowCreateView
ShowCreateUser
ShowGrants
ShowTriggers
...
...
@@ -1558,7 +1628,170 @@ type ShowStmt struct {
// Restore implements Node interface.
func
(
n
*
ShowStmt
)
Restore
(
ctx
*
RestoreCtx
)
error
{
return
errors
.
New
(
"Not implemented"
)
restoreOptFull
:=
func
()
{
if
n
.
Full
{
ctx
.
WriteKeyWord
(
"FULL "
)
}
}
restoreShowDatabaseNameOpt
:=
func
()
{
if
n
.
DBName
!=
""
{
// FROM OR IN
ctx
.
WriteKeyWord
(
" IN "
)
ctx
.
WriteName
(
n
.
DBName
)
}
}
restoreGlobalScope
:=
func
()
{
if
n
.
GlobalScope
{
ctx
.
WriteKeyWord
(
"GLOBAL "
)
}
else
{
ctx
.
WriteKeyWord
(
"SESSION "
)
}
}
restoreShowLikeOrWhereOpt
:=
func
()
error
{
if
n
.
Pattern
!=
nil
&&
n
.
Pattern
.
Pattern
!=
nil
{
ctx
.
WriteKeyWord
(
" LIKE "
)
if
err
:=
n
.
Pattern
.
Pattern
.
Restore
(
ctx
);
err
!=
nil
{
return
errors
.
Annotate
(
err
,
"An error occurred while restore ShowStmt.Pattern"
)
}
}
else
if
n
.
Where
!=
nil
{
ctx
.
WriteKeyWord
(
" WHERE "
)
if
err
:=
n
.
Where
.
Restore
(
ctx
);
err
!=
nil
{
return
errors
.
Annotate
(
err
,
"An error occurred while restore ShowStmt.Where"
)
}
}
return
nil
}
restoreUserName
:=
func
()
error
{
if
n
.
User
.
CurrentUser
{
ctx
.
WriteKeyWord
(
"CURRENT_USER"
)
}
else
{
ctx
.
WriteString
(
n
.
User
.
Username
)
if
n
.
User
.
Hostname
!=
""
{
ctx
.
WritePlain
(
"@"
)
ctx
.
WriteString
(
n
.
User
.
Hostname
)
}
}
return
nil
}
ctx
.
WriteKeyWord
(
"SHOW "
)
switch
n
.
Tp
{
case
ShowCreateTable
:
ctx
.
WriteKeyWord
(
"CREATE TABLE "
)
if
err
:=
n
.
Table
.
Restore
(
ctx
);
err
!=
nil
{
return
errors
.
Annotate
(
err
,
"An error occurred while restore ShowStmt.Table"
)
}
case
ShowCreateView
:
ctx
.
WriteKeyWord
(
"CREATE VIEW "
)
if
err
:=
n
.
Table
.
Restore
(
ctx
);
err
!=
nil
{
return
errors
.
Annotate
(
err
,
"An error occurred while restore ShowStmt.VIEW"
)
}
case
ShowCreateDatabase
:
ctx
.
WriteKeyWord
(
"CREATE DATABASE "
)
if
n
.
IfNotExists
{
ctx
.
WriteKeyWord
(
"IF NOT EXISTS "
)
}
ctx
.
WriteName
(
n
.
DBName
)
case
ShowCreateUser
:
ctx
.
WriteKeyWord
(
"CREATE USER "
)
restoreUserName
()
case
ShowGrants
:
ctx
.
WriteKeyWord
(
"GRANTS"
)
if
n
.
User
!=
nil
{
ctx
.
WriteKeyWord
(
" FOR "
)
restoreUserName
()
}
case
ShowMasterStatus
:
ctx
.
WriteKeyWord
(
"MASTER STATUS"
)
case
ShowProcessList
:
restoreOptFull
()
ctx
.
WriteKeyWord
(
"PROCESSLIST"
)
case
ShowStatsMeta
:
ctx
.
WriteKeyWord
(
"STATS_META"
)
if
err
:=
restoreShowLikeOrWhereOpt
();
err
!=
nil
{
return
err
}
case
ShowStatsHistograms
:
ctx
.
WriteKeyWord
(
"STATS_HISTOGRAMS"
)
if
err
:=
restoreShowLikeOrWhereOpt
();
err
!=
nil
{
return
err
}
case
ShowStatsBuckets
:
ctx
.
WriteKeyWord
(
"STATS_BUCKETS"
)
if
err
:=
restoreShowLikeOrWhereOpt
();
err
!=
nil
{
return
err
}
case
ShowStatsHealthy
:
ctx
.
WriteKeyWord
(
"STATS_HEALTHY"
)
if
err
:=
restoreShowLikeOrWhereOpt
();
err
!=
nil
{
return
err
}
case
ShowProfiles
:
ctx
.
WriteKeyWord
(
"PROFILES"
)
case
ShowPrivileges
:
ctx
.
WriteKeyWord
(
"PRIVILEGES"
)
// ShowTargetFilterable
default
:
switch
n
.
Tp
{
case
ShowEngines
:
ctx
.
WriteKeyWord
(
"ENGINES"
)
case
ShowDatabases
:
ctx
.
WriteKeyWord
(
"DATABASES"
)
case
ShowCharset
:
ctx
.
WriteKeyWord
(
"CHARSET"
)
case
ShowTables
:
restoreOptFull
()
ctx
.
WriteKeyWord
(
"TABLES"
)
restoreShowDatabaseNameOpt
()
case
ShowTableStatus
:
ctx
.
WriteKeyWord
(
"TABLE STATUS"
)
restoreShowDatabaseNameOpt
()
case
ShowIndex
:
// here can be INDEX INDEXES KEYS
// FROM or IN
ctx
.
WriteKeyWord
(
"INDEX IN "
)
if
err
:=
n
.
Table
.
Restore
(
ctx
);
err
!=
nil
{
return
errors
.
Annotate
(
err
,
"An error occurred while resotre ShowStmt.Table"
)
}
// TODO: remember to check this case
case
ShowColumns
:
// equivalent to SHOW FIELDS
restoreOptFull
()
ctx
.
WriteKeyWord
(
"COLUMNS"
)
if
n
.
Table
!=
nil
{
// FROM or IN
ctx
.
WriteKeyWord
(
" IN "
)
if
err
:=
n
.
Table
.
Restore
(
ctx
);
err
!=
nil
{
return
errors
.
Annotate
(
err
,
"An error occurred while resotre ShowStmt.Table"
)
}
}
restoreShowDatabaseNameOpt
()
case
ShowWarnings
:
ctx
.
WriteKeyWord
(
"WARNINGS"
)
case
ShowErrors
:
ctx
.
WriteKeyWord
(
"ERRORS"
)
case
ShowVariables
:
restoreGlobalScope
()
ctx
.
WriteKeyWord
(
"VARIABLES"
)
case
ShowStatus
:
restoreGlobalScope
()
ctx
.
WriteKeyWord
(
"STATUS"
)
case
ShowCollation
:
ctx
.
WriteKeyWord
(
"COLLATION"
)
case
ShowTriggers
:
ctx
.
WriteKeyWord
(
"TRIGGERS"
)
restoreShowDatabaseNameOpt
()
case
ShowProcedureStatus
:
ctx
.
WriteKeyWord
(
"PROCEDURE STATUS"
)
case
ShowEvents
:
ctx
.
WriteKeyWord
(
"EVENTS"
)
restoreShowDatabaseNameOpt
()
case
ShowPlugins
:
ctx
.
WriteKeyWord
(
"PLUGINS"
)
default
:
return
errors
.
New
(
"Unknown ShowStmt type"
)
}
restoreShowLikeOrWhereOpt
()
}
return
nil
}
// Accept implements Node Accept interface.
...
...
vendor/github.com/pingcap/parser/parser.go
浏览文件 @
5ac868ee
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
vendor/github.com/pingcap/parser/parser.y
浏览文件 @
5ac868ee
...
...
@@ -5915,7 +5915,7 @@ ShowStmt:
{
stmt
:=
$
2.
(*
ast
.
ShowStmt
)
if
$
3
!= nil {
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
{
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
&&
x
.
Expr
==
nil
{
stmt
.
Pattern
=
x
}
else
{
stmt
.
Where
=
$
3.
(
ast
.
ExprNode
)
...
...
@@ -5930,6 +5930,13 @@ ShowStmt:
Table
:
$
4.
(*
ast
.
TableName
),
}
}
|
"SHOW"
"CREATE"
"VIEW"
TableName
{
$$
=
&
ast
.
ShowStmt
{
Tp
:
ast
.
ShowCreateView
,
Table
:
$
4.
(*
ast
.
TableName
),
}
}
|
"SHOW"
"CREATE"
"DATABASE"
IfNotExists
DBName
{
$$
=
&
ast
.
ShowStmt
{
...
...
@@ -5978,7 +5985,7 @@ ShowStmt:
Tp
:
ast
.
ShowStatsMeta
,
}
if
$
3
!= nil {
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
{
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
&&
x
.
Expr
==
nil
{
stmt
.
Pattern
=
x
}
else
{
stmt
.
Where
=
$
3.
(
ast
.
ExprNode
)
...
...
@@ -5992,7 +5999,7 @@ ShowStmt:
Tp
:
ast
.
ShowStatsHistograms
,
}
if
$
3
!= nil {
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
{
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
&&
x
.
Expr
==
nil
{
stmt
.
Pattern
=
x
}
else
{
stmt
.
Where
=
$
3.
(
ast
.
ExprNode
)
...
...
@@ -6006,7 +6013,7 @@ ShowStmt:
Tp
:
ast
.
ShowStatsBuckets
,
}
if
$
3
!= nil {
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
{
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
&&
x
.
Expr
==
nil
{
stmt
.
Pattern
=
x
}
else
{
stmt
.
Where
=
$
3.
(
ast
.
ExprNode
)
...
...
@@ -6020,7 +6027,7 @@ ShowStmt:
Tp
:
ast
.
ShowStatsHealthy
,
}
if
$
3
!= nil {
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
{
if
x
,
ok
:=
$
3.
(*
ast
.
PatternLikeExpr
);
ok
&&
x
.
Expr
==
nil
{
stmt
.
Pattern
=
x
}
else
{
stmt
.
Where
=
$
3.
(
ast
.
ExprNode
)
...
...
vendor/github.com/pingcap/tidb/types/datum.go
浏览文件 @
5ac868ee
...
...
@@ -1618,75 +1618,6 @@ func (d *Datum) convergeType(hasUint, hasDecimal, hasFloat *bool) (x Datum) {
return
x
}
// CoerceDatum changes type.
// If a or b is Float, changes the both to Float.
// Else if a or b is Decimal, changes the both to Decimal.
// Else if a or b is Uint and op is not div, mod, or intDiv changes the both to Uint.
func
CoerceDatum
(
sc
*
stmtctx
.
StatementContext
,
a
,
b
Datum
)
(
x
,
y
Datum
,
err
error
)
{
if
a
.
IsNull
()
||
b
.
IsNull
()
{
return
x
,
y
,
nil
}
var
hasUint
,
hasDecimal
,
hasFloat
bool
x
=
a
.
convergeType
(
&
hasUint
,
&
hasDecimal
,
&
hasFloat
)
y
=
b
.
convergeType
(
&
hasUint
,
&
hasDecimal
,
&
hasFloat
)
if
hasFloat
{
switch
x
.
Kind
()
{
case
KindInt64
:
x
.
SetFloat64
(
float64
(
x
.
GetInt64
()))
case
KindUint64
:
x
.
SetFloat64
(
float64
(
x
.
GetUint64
()))
case
KindMysqlEnum
:
x
.
SetFloat64
(
x
.
GetMysqlEnum
()
.
ToNumber
())
case
KindMysqlSet
:
x
.
SetFloat64
(
x
.
GetMysqlSet
()
.
ToNumber
())
case
KindMysqlDecimal
:
var
fval
float64
fval
,
err
=
x
.
ToFloat64
(
sc
)
if
err
!=
nil
{
return
x
,
y
,
errors
.
Trace
(
err
)
}
x
.
SetFloat64
(
fval
)
}
switch
y
.
Kind
()
{
case
KindInt64
:
y
.
SetFloat64
(
float64
(
y
.
GetInt64
()))
case
KindUint64
:
y
.
SetFloat64
(
float64
(
y
.
GetUint64
()))
case
KindBinaryLiteral
,
KindMysqlBit
:
var
fval
uint64
fval
,
err
=
y
.
GetBinaryLiteral
()
.
ToInt
(
sc
)
if
err
!=
nil
{
return
x
,
y
,
errors
.
Trace
(
err
)
}
y
.
SetFloat64
(
float64
(
fval
))
case
KindMysqlEnum
:
y
.
SetFloat64
(
y
.
GetMysqlEnum
()
.
ToNumber
())
case
KindMysqlSet
:
y
.
SetFloat64
(
y
.
GetMysqlSet
()
.
ToNumber
())
case
KindMysqlDecimal
:
var
fval
float64
fval
,
err
=
y
.
ToFloat64
(
sc
)
if
err
!=
nil
{
return
x
,
y
,
errors
.
Trace
(
err
)
}
y
.
SetFloat64
(
fval
)
}
}
else
if
hasDecimal
{
var
dec
*
MyDecimal
dec
,
err
=
ConvertDatumToDecimal
(
sc
,
x
)
if
err
!=
nil
{
return
x
,
y
,
errors
.
Trace
(
err
)
}
x
.
SetMysqlDecimal
(
dec
)
dec
,
err
=
ConvertDatumToDecimal
(
sc
,
y
)
if
err
!=
nil
{
return
x
,
y
,
errors
.
Trace
(
err
)
}
y
.
SetMysqlDecimal
(
dec
)
}
return
}
// NewDatum creates a new Datum from an interface{}.
func
NewDatum
(
in
interface
{})
(
d
Datum
)
{
switch
x
:=
in
.
(
type
)
{
...
...
vendor/vendor.json
浏览文件 @
5ac868ee
...
...
@@ -111,106 +111,106 @@
"revisionTime"
:
"2018-10-24T15:10:47Z"
},
{
"checksumSHA1"
:
"
NgMgQFss1kjQUJOhcK/zXD8q8x8
="
,
"checksumSHA1"
:
"
g4MBFiIkIQ8l4DWYGu60F8jPamQ
="
,
"path"
:
"github.com/pingcap/parser"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"
byPUPTMBKNbYNrDqojD61S3642s
="
,
"checksumSHA1"
:
"
n+s4Mdz2iK2Bm5LtsGr1vE6KE6A
="
,
"path"
:
"github.com/pingcap/parser/ast"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"skWGV4FNvD3vr+5olepaPPnylUw="
,
"path"
:
"github.com/pingcap/parser/auth"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"t4UHo966WzU9Z0IJkyGHRp0loOk="
,
"path"
:
"github.com/pingcap/parser/charset"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"ohLJW2u9NJEzYIJL/AjOqcuKfMY="
,
"path"
:
"github.com/pingcap/parser/format"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"ZADwr2/PcEd9VI3XF9OvN4HkJ+8="
,
"path"
:
"github.com/pingcap/parser/model"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"0YvCqsNHKFZEA7vfi3Fq+eYkjW4="
,
"path"
:
"github.com/pingcap/parser/mysql"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"olapD16WCMBU9vrA5PtlERGFfXw="
,
"path"
:
"github.com/pingcap/parser/opcode"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"TF2rMYy9ewgZpFsJb+jaGXXqZqc="
,
"path"
:
"github.com/pingcap/parser/terror"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"sCYsaxxXBau10NOc5tuYQEtmAu0="
,
"path"
:
"github.com/pingcap/parser/types"
,
"revision"
:
"
c02a7ccd3d6bbed56fdd3a6be6f141cb2a32bbc4
"
,
"revisionTime"
:
"2019-01-
17T10:47:3
1Z"
"revision"
:
"
05caf0a5ea61e774cd7c6694aa774b05d182bade
"
,
"revisionTime"
:
"2019-01-
20T15:33:1
1Z"
},
{
"checksumSHA1"
:
"uOrWw9c47zwN6COxonFJ0t2IMcM="
,
"path"
:
"github.com/pingcap/tidb/sessionctx/stmtctx"
,
"revision"
:
"
5f8265a8f9bebc6d61c18d1e7c0aabb493ef2c41
"
,
"revisionTime"
:
"2019-01-
17T12:13:24
Z"
"revision"
:
"
818ec911c5abb2eeaabb1d094cf0eadc9ecc0b70
"
,
"revisionTime"
:
"2019-01-
20T14:44:10
Z"
},
{
"checksumSHA1"
:
"
SxNV0h7Hb44wjJFvFmQ8daMSHy
I="
,
"checksumSHA1"
:
"
kENit8Wf5S1qoj0HVt2GIgH1kh
I="
,
"path"
:
"github.com/pingcap/tidb/types"
,
"revision"
:
"
5f8265a8f9bebc6d61c18d1e7c0aabb493ef2c41
"
,
"revisionTime"
:
"2019-01-
17T12:13:24
Z"
"revision"
:
"
818ec911c5abb2eeaabb1d094cf0eadc9ecc0b70
"
,
"revisionTime"
:
"2019-01-
20T14:44:10
Z"
},
{
"checksumSHA1"
:
"7PiTQPW4ftgZIg8KBGCHZjdc0hE="
,
"path"
:
"github.com/pingcap/tidb/types/json"
,
"revision"
:
"
5f8265a8f9bebc6d61c18d1e7c0aabb493ef2c41
"
,
"revisionTime"
:
"2019-01-
17T12:13:24
Z"
"revision"
:
"
818ec911c5abb2eeaabb1d094cf0eadc9ecc0b70
"
,
"revisionTime"
:
"2019-01-
20T14:44:10
Z"
},
{
"checksumSHA1"
:
"yKeU1hJFc7X3afXESYV0Wz5ZPXQ="
,
"path"
:
"github.com/pingcap/tidb/types/parser_driver"
,
"revision"
:
"
5f8265a8f9bebc6d61c18d1e7c0aabb493ef2c41
"
,
"revisionTime"
:
"2019-01-
17T12:13:24
Z"
"revision"
:
"
818ec911c5abb2eeaabb1d094cf0eadc9ecc0b70
"
,
"revisionTime"
:
"2019-01-
20T14:44:10
Z"
},
{
"checksumSHA1"
:
"OOig47D9TSVOUAYkNj2yJok1Hmo="
,
"path"
:
"github.com/pingcap/tidb/util/execdetails"
,
"revision"
:
"
5f8265a8f9bebc6d61c18d1e7c0aabb493ef2c41
"
,
"revisionTime"
:
"2019-01-
17T12:13:24
Z"
"revision"
:
"
818ec911c5abb2eeaabb1d094cf0eadc9ecc0b70
"
,
"revisionTime"
:
"2019-01-
20T14:44:10
Z"
},
{
"checksumSHA1"
:
"nUC7zVoAMNR2a+z2iGqHoN2AkFE="
,
"path"
:
"github.com/pingcap/tidb/util/hack"
,
"revision"
:
"
5f8265a8f9bebc6d61c18d1e7c0aabb493ef2c41
"
,
"revisionTime"
:
"2019-01-
17T12:13:24
Z"
"revision"
:
"
818ec911c5abb2eeaabb1d094cf0eadc9ecc0b70
"
,
"revisionTime"
:
"2019-01-
20T14:44:10
Z"
},
{
"checksumSHA1"
:
"xSyepiuqsoaaeDch7cXeumvVHKM="
,
"path"
:
"github.com/pingcap/tidb/util/memory"
,
"revision"
:
"
5f8265a8f9bebc6d61c18d1e7c0aabb493ef2c41
"
,
"revisionTime"
:
"2019-01-
17T12:13:24
Z"
"revision"
:
"
818ec911c5abb2eeaabb1d094cf0eadc9ecc0b70
"
,
"revisionTime"
:
"2019-01-
20T14:44:10
Z"
},
{
"checksumSHA1"
:
"SmYeIK/fIYXNu8IKxD6HOVQVTuU="
,
...
...
@@ -407,62 +407,62 @@
{
"checksumSHA1"
:
"aKn1oKcY74N8TRLm3Ayt7Q4bbI4="
,
"path"
:
"vitess.io/vitess/go/bytes2"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"JVCEN4UGRmg3TofIBdzZMZ3G0Ww="
,
"path"
:
"vitess.io/vitess/go/hack"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"F5pcGq+2W1FHEjgktTdKOE6W8mk="
,
"path"
:
"vitess.io/vitess/go/sqltypes"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"vAIRxI6MHsq3x1hLQwIyw5AvqtI="
,
"path"
:
"vitess.io/vitess/go/vt/log"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"
HHIcl3lpWkzLARkkNv94fVaObjo
="
,
"checksumSHA1"
:
"
quYYG+uo3v5HIKvG4QQtRhLC0HY
="
,
"path"
:
"vitess.io/vitess/go/vt/proto/query"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"YLWTmL+rvz0htn0niRMrIUI6rKc="
,
"path"
:
"vitess.io/vitess/go/vt/proto/topodata"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"tNNlcSFFnlOauS2hXnrz/zA/wfk="
,
"path"
:
"vitess.io/vitess/go/vt/proto/vtgate"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"qz32abYdmm9NfKTc++K0l1EvXXM="
,
"path"
:
"vitess.io/vitess/go/vt/proto/vtrpc"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"3yiiEdMrUONYMNI84Bs/KONvW94="
,
"path"
:
"vitess.io/vitess/go/vt/sqlparser"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
},
{
"checksumSHA1"
:
"Jx+gOh/kiBDSZxEIWHyYn9brjdo="
,
"path"
:
"vitess.io/vitess/go/vt/vterrors"
,
"revision"
:
"
19480ef5cc643591c67ff766755a4634a32be763
"
,
"revisionTime"
:
"2019-01-1
7T03:25:54
Z"
"revision"
:
"
dbef792951a40d6ac55f4d58fe50c7ce8e4fc665
"
,
"revisionTime"
:
"2019-01-1
9T07:50:08
Z"
}
],
"rootPath"
:
"github.com/XiaoMi/soar"
...
...
vendor/vitess.io/vitess/go/vt/proto/query/query.pb.go
浏览文件 @
5ac868ee
...
...
@@ -95,7 +95,7 @@ func (x MySqlFlag) String() string {
return
proto
.
EnumName
(
MySqlFlag_name
,
int32
(
x
))
}
func
(
MySqlFlag
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
0
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
0
}
}
// Flag allows us to qualify types by their common properties.
...
...
@@ -134,7 +134,7 @@ func (x Flag) String() string {
return
proto
.
EnumName
(
Flag_name
,
int32
(
x
))
}
func
(
Flag
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
1
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
1
}
}
// Type defines the various supported data types in bind vars
...
...
@@ -315,7 +315,7 @@ func (x Type) String() string {
return
proto
.
EnumName
(
Type_name
,
int32
(
x
))
}
func
(
Type
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
2
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
2
}
}
// TransactionState represents the state of a distributed transaction.
...
...
@@ -345,7 +345,7 @@ func (x TransactionState) String() string {
return
proto
.
EnumName
(
TransactionState_name
,
int32
(
x
))
}
func
(
TransactionState
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
3
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
3
}
}
type
ExecuteOptions_IncludedFields
int32
...
...
@@ -371,7 +371,7 @@ func (x ExecuteOptions_IncludedFields) String() string {
return
proto
.
EnumName
(
ExecuteOptions_IncludedFields_name
,
int32
(
x
))
}
func
(
ExecuteOptions_IncludedFields
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
6
,
0
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
6
,
0
}
}
type
ExecuteOptions_Workload
int32
...
...
@@ -400,7 +400,7 @@ func (x ExecuteOptions_Workload) String() string {
return
proto
.
EnumName
(
ExecuteOptions_Workload_name
,
int32
(
x
))
}
func
(
ExecuteOptions_Workload
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
6
,
1
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
6
,
1
}
}
type
ExecuteOptions_TransactionIsolation
int32
...
...
@@ -411,6 +411,9 @@ const (
ExecuteOptions_READ_COMMITTED
ExecuteOptions_TransactionIsolation
=
2
ExecuteOptions_READ_UNCOMMITTED
ExecuteOptions_TransactionIsolation
=
3
ExecuteOptions_SERIALIZABLE
ExecuteOptions_TransactionIsolation
=
4
// This is not an "official" transaction level but it will do a
// START TRANSACTION WITH CONSISTENT SNAPSHOT, READ ONLY
ExecuteOptions_CONSISTENT_SNAPSHOT_READ_ONLY
ExecuteOptions_TransactionIsolation
=
5
)
var
ExecuteOptions_TransactionIsolation_name
=
map
[
int32
]
string
{
...
...
@@ -419,20 +422,22 @@ var ExecuteOptions_TransactionIsolation_name = map[int32]string{
2
:
"READ_COMMITTED"
,
3
:
"READ_UNCOMMITTED"
,
4
:
"SERIALIZABLE"
,
5
:
"CONSISTENT_SNAPSHOT_READ_ONLY"
,
}
var
ExecuteOptions_TransactionIsolation_value
=
map
[
string
]
int32
{
"DEFAULT"
:
0
,
"REPEATABLE_READ"
:
1
,
"READ_COMMITTED"
:
2
,
"READ_UNCOMMITTED"
:
3
,
"SERIALIZABLE"
:
4
,
"DEFAULT"
:
0
,
"REPEATABLE_READ"
:
1
,
"READ_COMMITTED"
:
2
,
"READ_UNCOMMITTED"
:
3
,
"SERIALIZABLE"
:
4
,
"CONSISTENT_SNAPSHOT_READ_ONLY"
:
5
,
}
func
(
x
ExecuteOptions_TransactionIsolation
)
String
()
string
{
return
proto
.
EnumName
(
ExecuteOptions_TransactionIsolation_name
,
int32
(
x
))
}
func
(
ExecuteOptions_TransactionIsolation
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
6
,
2
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
6
,
2
}
}
// The category of one statement.
...
...
@@ -459,7 +464,7 @@ func (x StreamEvent_Statement_Category) String() string {
return
proto
.
EnumName
(
StreamEvent_Statement_Category_name
,
int32
(
x
))
}
func
(
StreamEvent_Statement_Category
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
12
,
0
,
0
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
12
,
0
,
0
}
}
type
SplitQueryRequest_Algorithm
int32
...
...
@@ -482,7 +487,7 @@ func (x SplitQueryRequest_Algorithm) String() string {
return
proto
.
EnumName
(
SplitQueryRequest_Algorithm_name
,
int32
(
x
))
}
func
(
SplitQueryRequest_Algorithm
)
EnumDescriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
50
,
0
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
50
,
0
}
}
// Target describes what the client expects the tablet is.
...
...
@@ -503,7 +508,7 @@ func (m *Target) Reset() { *m = Target{} }
func
(
m
*
Target
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
Target
)
ProtoMessage
()
{}
func
(
*
Target
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
0
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
0
}
}
func
(
m
*
Target
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_Target
.
Unmarshal
(
m
,
b
)
...
...
@@ -571,7 +576,7 @@ func (m *VTGateCallerID) Reset() { *m = VTGateCallerID{} }
func
(
m
*
VTGateCallerID
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
VTGateCallerID
)
ProtoMessage
()
{}
func
(
*
VTGateCallerID
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
1
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
1
}
}
func
(
m
*
VTGateCallerID
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_VTGateCallerID
.
Unmarshal
(
m
,
b
)
...
...
@@ -627,7 +632,7 @@ func (m *EventToken) Reset() { *m = EventToken{} }
func
(
m
*
EventToken
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
EventToken
)
ProtoMessage
()
{}
func
(
*
EventToken
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
2
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
2
}
}
func
(
m
*
EventToken
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_EventToken
.
Unmarshal
(
m
,
b
)
...
...
@@ -681,7 +686,7 @@ func (m *Value) Reset() { *m = Value{} }
func
(
m
*
Value
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
Value
)
ProtoMessage
()
{}
func
(
*
Value
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
3
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
3
}
}
func
(
m
*
Value
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_Value
.
Unmarshal
(
m
,
b
)
...
...
@@ -730,7 +735,7 @@ func (m *BindVariable) Reset() { *m = BindVariable{} }
func
(
m
*
BindVariable
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BindVariable
)
ProtoMessage
()
{}
func
(
*
BindVariable
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
4
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
4
}
}
func
(
m
*
BindVariable
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BindVariable
.
Unmarshal
(
m
,
b
)
...
...
@@ -787,7 +792,7 @@ func (m *BoundQuery) Reset() { *m = BoundQuery{} }
func
(
m
*
BoundQuery
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BoundQuery
)
ProtoMessage
()
{}
func
(
*
BoundQuery
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
5
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
5
}
}
func
(
m
*
BoundQuery
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BoundQuery
.
Unmarshal
(
m
,
b
)
...
...
@@ -861,7 +866,7 @@ func (m *ExecuteOptions) Reset() { *m = ExecuteOptions{} }
func
(
m
*
ExecuteOptions
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ExecuteOptions
)
ProtoMessage
()
{}
func
(
*
ExecuteOptions
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
6
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
6
}
}
func
(
m
*
ExecuteOptions
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ExecuteOptions
.
Unmarshal
(
m
,
b
)
...
...
@@ -967,7 +972,7 @@ func (m *Field) Reset() { *m = Field{} }
func
(
m
*
Field
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
Field
)
ProtoMessage
()
{}
func
(
*
Field
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
7
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
7
}
}
func
(
m
*
Field
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_Field
.
Unmarshal
(
m
,
b
)
...
...
@@ -1075,7 +1080,7 @@ func (m *Row) Reset() { *m = Row{} }
func
(
m
*
Row
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
Row
)
ProtoMessage
()
{}
func
(
*
Row
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
8
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
8
}
}
func
(
m
*
Row
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_Row
.
Unmarshal
(
m
,
b
)
...
...
@@ -1127,7 +1132,7 @@ func (m *ResultExtras) Reset() { *m = ResultExtras{} }
func
(
m
*
ResultExtras
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ResultExtras
)
ProtoMessage
()
{}
func
(
*
ResultExtras
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
9
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
9
}
}
func
(
m
*
ResultExtras
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ResultExtras
.
Unmarshal
(
m
,
b
)
...
...
@@ -1185,7 +1190,7 @@ func (m *QueryResult) Reset() { *m = QueryResult{} }
func
(
m
*
QueryResult
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
QueryResult
)
ProtoMessage
()
{}
func
(
*
QueryResult
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
10
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
10
}
}
func
(
m
*
QueryResult
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_QueryResult
.
Unmarshal
(
m
,
b
)
...
...
@@ -1254,7 +1259,7 @@ func (m *QueryWarning) Reset() { *m = QueryWarning{} }
func
(
m
*
QueryWarning
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
QueryWarning
)
ProtoMessage
()
{}
func
(
*
QueryWarning
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
11
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
11
}
}
func
(
m
*
QueryWarning
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_QueryWarning
.
Unmarshal
(
m
,
b
)
...
...
@@ -1305,7 +1310,7 @@ func (m *StreamEvent) Reset() { *m = StreamEvent{} }
func
(
m
*
StreamEvent
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
StreamEvent
)
ProtoMessage
()
{}
func
(
*
StreamEvent
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
12
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
12
}
}
func
(
m
*
StreamEvent
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_StreamEvent
.
Unmarshal
(
m
,
b
)
...
...
@@ -1358,7 +1363,7 @@ func (m *StreamEvent_Statement) Reset() { *m = StreamEvent_Statement{} }
func
(
m
*
StreamEvent_Statement
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
StreamEvent_Statement
)
ProtoMessage
()
{}
func
(
*
StreamEvent_Statement
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
12
,
0
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
12
,
0
}
}
func
(
m
*
StreamEvent_Statement
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_StreamEvent_Statement
.
Unmarshal
(
m
,
b
)
...
...
@@ -1430,7 +1435,7 @@ func (m *ExecuteRequest) Reset() { *m = ExecuteRequest{} }
func
(
m
*
ExecuteRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ExecuteRequest
)
ProtoMessage
()
{}
func
(
*
ExecuteRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
13
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
13
}
}
func
(
m
*
ExecuteRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ExecuteRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -1504,7 +1509,7 @@ func (m *ExecuteResponse) Reset() { *m = ExecuteResponse{} }
func
(
m
*
ExecuteResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ExecuteResponse
)
ProtoMessage
()
{}
func
(
*
ExecuteResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
14
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
14
}
}
func
(
m
*
ExecuteResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ExecuteResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -1548,7 +1553,7 @@ func (m *ResultWithError) Reset() { *m = ResultWithError{} }
func
(
m
*
ResultWithError
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ResultWithError
)
ProtoMessage
()
{}
func
(
*
ResultWithError
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
15
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
15
}
}
func
(
m
*
ResultWithError
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ResultWithError
.
Unmarshal
(
m
,
b
)
...
...
@@ -1600,7 +1605,7 @@ func (m *ExecuteBatchRequest) Reset() { *m = ExecuteBatchRequest{} }
func
(
m
*
ExecuteBatchRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ExecuteBatchRequest
)
ProtoMessage
()
{}
func
(
*
ExecuteBatchRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
16
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
16
}
}
func
(
m
*
ExecuteBatchRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ExecuteBatchRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -1681,7 +1686,7 @@ func (m *ExecuteBatchResponse) Reset() { *m = ExecuteBatchResponse{} }
func
(
m
*
ExecuteBatchResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ExecuteBatchResponse
)
ProtoMessage
()
{}
func
(
*
ExecuteBatchResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
17
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
17
}
}
func
(
m
*
ExecuteBatchResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ExecuteBatchResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -1715,6 +1720,7 @@ type StreamExecuteRequest struct {
Target
*
Target
`protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
Query
*
BoundQuery
`protobuf:"bytes,4,opt,name=query,proto3" json:"query,omitempty"`
Options
*
ExecuteOptions
`protobuf:"bytes,5,opt,name=options,proto3" json:"options,omitempty"`
TransactionId
int64
`protobuf:"varint,6,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
XXX_NoUnkeyedLiteral
struct
{}
`json:"-"`
XXX_unrecognized
[]
byte
`json:"-"`
XXX_sizecache
int32
`json:"-"`
...
...
@@ -1724,7 +1730,7 @@ func (m *StreamExecuteRequest) Reset() { *m = StreamExecuteRequest{} }
func
(
m
*
StreamExecuteRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
StreamExecuteRequest
)
ProtoMessage
()
{}
func
(
*
StreamExecuteRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
18
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
18
}
}
func
(
m
*
StreamExecuteRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_StreamExecuteRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -1779,6 +1785,13 @@ func (m *StreamExecuteRequest) GetOptions() *ExecuteOptions {
return
nil
}
func
(
m
*
StreamExecuteRequest
)
GetTransactionId
()
int64
{
if
m
!=
nil
{
return
m
.
TransactionId
}
return
0
}
// StreamExecuteResponse is the returned value from StreamExecute
type
StreamExecuteResponse
struct
{
Result
*
QueryResult
`protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
...
...
@@ -1791,7 +1804,7 @@ func (m *StreamExecuteResponse) Reset() { *m = StreamExecuteResponse{} }
func
(
m
*
StreamExecuteResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
StreamExecuteResponse
)
ProtoMessage
()
{}
func
(
*
StreamExecuteResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
19
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
19
}
}
func
(
m
*
StreamExecuteResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_StreamExecuteResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -1833,7 +1846,7 @@ func (m *BeginRequest) Reset() { *m = BeginRequest{} }
func
(
m
*
BeginRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BeginRequest
)
ProtoMessage
()
{}
func
(
*
BeginRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
20
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
20
}
}
func
(
m
*
BeginRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BeginRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -1893,7 +1906,7 @@ func (m *BeginResponse) Reset() { *m = BeginResponse{} }
func
(
m
*
BeginResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BeginResponse
)
ProtoMessage
()
{}
func
(
*
BeginResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
21
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
21
}
}
func
(
m
*
BeginResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BeginResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -1935,7 +1948,7 @@ func (m *CommitRequest) Reset() { *m = CommitRequest{} }
func
(
m
*
CommitRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
CommitRequest
)
ProtoMessage
()
{}
func
(
*
CommitRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
22
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
22
}
}
func
(
m
*
CommitRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_CommitRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -1994,7 +2007,7 @@ func (m *CommitResponse) Reset() { *m = CommitResponse{} }
func
(
m
*
CommitResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
CommitResponse
)
ProtoMessage
()
{}
func
(
*
CommitResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
23
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
23
}
}
func
(
m
*
CommitResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_CommitResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2029,7 +2042,7 @@ func (m *RollbackRequest) Reset() { *m = RollbackRequest{} }
func
(
m
*
RollbackRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RollbackRequest
)
ProtoMessage
()
{}
func
(
*
RollbackRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
24
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
24
}
}
func
(
m
*
RollbackRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RollbackRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2088,7 +2101,7 @@ func (m *RollbackResponse) Reset() { *m = RollbackResponse{} }
func
(
m
*
RollbackResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RollbackResponse
)
ProtoMessage
()
{}
func
(
*
RollbackResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
25
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
25
}
}
func
(
m
*
RollbackResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RollbackResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2124,7 +2137,7 @@ func (m *PrepareRequest) Reset() { *m = PrepareRequest{} }
func
(
m
*
PrepareRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
PrepareRequest
)
ProtoMessage
()
{}
func
(
*
PrepareRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
26
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
26
}
}
func
(
m
*
PrepareRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_PrepareRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2190,7 +2203,7 @@ func (m *PrepareResponse) Reset() { *m = PrepareResponse{} }
func
(
m
*
PrepareResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
PrepareResponse
)
ProtoMessage
()
{}
func
(
*
PrepareResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
27
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
27
}
}
func
(
m
*
PrepareResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_PrepareResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2225,7 +2238,7 @@ func (m *CommitPreparedRequest) Reset() { *m = CommitPreparedRequest{} }
func
(
m
*
CommitPreparedRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
CommitPreparedRequest
)
ProtoMessage
()
{}
func
(
*
CommitPreparedRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
28
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
28
}
}
func
(
m
*
CommitPreparedRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_CommitPreparedRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2284,7 +2297,7 @@ func (m *CommitPreparedResponse) Reset() { *m = CommitPreparedResponse{}
func
(
m
*
CommitPreparedResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
CommitPreparedResponse
)
ProtoMessage
()
{}
func
(
*
CommitPreparedResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
29
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
29
}
}
func
(
m
*
CommitPreparedResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_CommitPreparedResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2320,7 +2333,7 @@ func (m *RollbackPreparedRequest) Reset() { *m = RollbackPreparedRequest
func
(
m
*
RollbackPreparedRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RollbackPreparedRequest
)
ProtoMessage
()
{}
func
(
*
RollbackPreparedRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
30
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
30
}
}
func
(
m
*
RollbackPreparedRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RollbackPreparedRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2386,7 +2399,7 @@ func (m *RollbackPreparedResponse) Reset() { *m = RollbackPreparedRespon
func
(
m
*
RollbackPreparedResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RollbackPreparedResponse
)
ProtoMessage
()
{}
func
(
*
RollbackPreparedResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
31
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
31
}
}
func
(
m
*
RollbackPreparedResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RollbackPreparedResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2422,7 +2435,7 @@ func (m *CreateTransactionRequest) Reset() { *m = CreateTransactionReque
func
(
m
*
CreateTransactionRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
CreateTransactionRequest
)
ProtoMessage
()
{}
func
(
*
CreateTransactionRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
32
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
32
}
}
func
(
m
*
CreateTransactionRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_CreateTransactionRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2488,7 +2501,7 @@ func (m *CreateTransactionResponse) Reset() { *m = CreateTransactionResp
func
(
m
*
CreateTransactionResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
CreateTransactionResponse
)
ProtoMessage
()
{}
func
(
*
CreateTransactionResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
33
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
33
}
}
func
(
m
*
CreateTransactionResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_CreateTransactionResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2524,7 +2537,7 @@ func (m *StartCommitRequest) Reset() { *m = StartCommitRequest{} }
func
(
m
*
StartCommitRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
StartCommitRequest
)
ProtoMessage
()
{}
func
(
*
StartCommitRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
34
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
34
}
}
func
(
m
*
StartCommitRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_StartCommitRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2590,7 +2603,7 @@ func (m *StartCommitResponse) Reset() { *m = StartCommitResponse{} }
func
(
m
*
StartCommitResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
StartCommitResponse
)
ProtoMessage
()
{}
func
(
*
StartCommitResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
35
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
35
}
}
func
(
m
*
StartCommitResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_StartCommitResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2626,7 +2639,7 @@ func (m *SetRollbackRequest) Reset() { *m = SetRollbackRequest{} }
func
(
m
*
SetRollbackRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
SetRollbackRequest
)
ProtoMessage
()
{}
func
(
*
SetRollbackRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
36
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
36
}
}
func
(
m
*
SetRollbackRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_SetRollbackRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2692,7 +2705,7 @@ func (m *SetRollbackResponse) Reset() { *m = SetRollbackResponse{} }
func
(
m
*
SetRollbackResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
SetRollbackResponse
)
ProtoMessage
()
{}
func
(
*
SetRollbackResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
37
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
37
}
}
func
(
m
*
SetRollbackResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_SetRollbackResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2727,7 +2740,7 @@ func (m *ConcludeTransactionRequest) Reset() { *m = ConcludeTransactionR
func
(
m
*
ConcludeTransactionRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ConcludeTransactionRequest
)
ProtoMessage
()
{}
func
(
*
ConcludeTransactionRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
38
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
38
}
}
func
(
m
*
ConcludeTransactionRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ConcludeTransactionRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2786,7 +2799,7 @@ func (m *ConcludeTransactionResponse) Reset() { *m = ConcludeTransaction
func
(
m
*
ConcludeTransactionResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ConcludeTransactionResponse
)
ProtoMessage
()
{}
func
(
*
ConcludeTransactionResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
39
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
39
}
}
func
(
m
*
ConcludeTransactionResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ConcludeTransactionResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2821,7 +2834,7 @@ func (m *ReadTransactionRequest) Reset() { *m = ReadTransactionRequest{}
func
(
m
*
ReadTransactionRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReadTransactionRequest
)
ProtoMessage
()
{}
func
(
*
ReadTransactionRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
40
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
40
}
}
func
(
m
*
ReadTransactionRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReadTransactionRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2881,7 +2894,7 @@ func (m *ReadTransactionResponse) Reset() { *m = ReadTransactionResponse
func
(
m
*
ReadTransactionResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
ReadTransactionResponse
)
ProtoMessage
()
{}
func
(
*
ReadTransactionResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
41
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
41
}
}
func
(
m
*
ReadTransactionResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_ReadTransactionResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -2924,7 +2937,7 @@ func (m *BeginExecuteRequest) Reset() { *m = BeginExecuteRequest{} }
func
(
m
*
BeginExecuteRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BeginExecuteRequest
)
ProtoMessage
()
{}
func
(
*
BeginExecuteRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
42
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
42
}
}
func
(
m
*
BeginExecuteRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BeginExecuteRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -2997,7 +3010,7 @@ func (m *BeginExecuteResponse) Reset() { *m = BeginExecuteResponse{} }
func
(
m
*
BeginExecuteResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BeginExecuteResponse
)
ProtoMessage
()
{}
func
(
*
BeginExecuteResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
43
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
43
}
}
func
(
m
*
BeginExecuteResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BeginExecuteResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -3055,7 +3068,7 @@ func (m *BeginExecuteBatchRequest) Reset() { *m = BeginExecuteBatchReque
func
(
m
*
BeginExecuteBatchRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BeginExecuteBatchRequest
)
ProtoMessage
()
{}
func
(
*
BeginExecuteBatchRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
44
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
44
}
}
func
(
m
*
BeginExecuteBatchRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BeginExecuteBatchRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -3135,7 +3148,7 @@ func (m *BeginExecuteBatchResponse) Reset() { *m = BeginExecuteBatchResp
func
(
m
*
BeginExecuteBatchResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
BeginExecuteBatchResponse
)
ProtoMessage
()
{}
func
(
*
BeginExecuteBatchResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
45
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
45
}
}
func
(
m
*
BeginExecuteBatchResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_BeginExecuteBatchResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -3192,7 +3205,7 @@ func (m *MessageStreamRequest) Reset() { *m = MessageStreamRequest{} }
func
(
m
*
MessageStreamRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
MessageStreamRequest
)
ProtoMessage
()
{}
func
(
*
MessageStreamRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
46
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
46
}
}
func
(
m
*
MessageStreamRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_MessageStreamRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -3252,7 +3265,7 @@ func (m *MessageStreamResponse) Reset() { *m = MessageStreamResponse{} }
func
(
m
*
MessageStreamResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
MessageStreamResponse
)
ProtoMessage
()
{}
func
(
*
MessageStreamResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
47
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
47
}
}
func
(
m
*
MessageStreamResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_MessageStreamResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -3296,7 +3309,7 @@ func (m *MessageAckRequest) Reset() { *m = MessageAckRequest{} }
func
(
m
*
MessageAckRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
MessageAckRequest
)
ProtoMessage
()
{}
func
(
*
MessageAckRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
48
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
48
}
}
func
(
m
*
MessageAckRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_MessageAckRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -3366,7 +3379,7 @@ func (m *MessageAckResponse) Reset() { *m = MessageAckResponse{} }
func
(
m
*
MessageAckResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
MessageAckResponse
)
ProtoMessage
()
{}
func
(
*
MessageAckResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
49
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
49
}
}
func
(
m
*
MessageAckResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_MessageAckResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -3414,7 +3427,7 @@ func (m *SplitQueryRequest) Reset() { *m = SplitQueryRequest{} }
func
(
m
*
SplitQueryRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
SplitQueryRequest
)
ProtoMessage
()
{}
func
(
*
SplitQueryRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
50
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
50
}
}
func
(
m
*
SplitQueryRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_SplitQueryRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -3505,7 +3518,7 @@ func (m *QuerySplit) Reset() { *m = QuerySplit{} }
func
(
m
*
QuerySplit
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
QuerySplit
)
ProtoMessage
()
{}
func
(
*
QuerySplit
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
51
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
51
}
}
func
(
m
*
QuerySplit
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_QuerySplit
.
Unmarshal
(
m
,
b
)
...
...
@@ -3552,7 +3565,7 @@ func (m *SplitQueryResponse) Reset() { *m = SplitQueryResponse{} }
func
(
m
*
SplitQueryResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
SplitQueryResponse
)
ProtoMessage
()
{}
func
(
*
SplitQueryResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
52
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
52
}
}
func
(
m
*
SplitQueryResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_SplitQueryResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -3590,7 +3603,7 @@ func (m *StreamHealthRequest) Reset() { *m = StreamHealthRequest{} }
func
(
m
*
StreamHealthRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
StreamHealthRequest
)
ProtoMessage
()
{}
func
(
*
StreamHealthRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
53
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
53
}
}
func
(
m
*
StreamHealthRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_StreamHealthRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -3649,7 +3662,7 @@ func (m *RealtimeStats) Reset() { *m = RealtimeStats{} }
func
(
m
*
RealtimeStats
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
RealtimeStats
)
ProtoMessage
()
{}
func
(
*
RealtimeStats
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
54
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
54
}
}
func
(
m
*
RealtimeStats
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_RealtimeStats
.
Unmarshal
(
m
,
b
)
...
...
@@ -3737,7 +3750,7 @@ func (m *AggregateStats) Reset() { *m = AggregateStats{} }
func
(
m
*
AggregateStats
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
AggregateStats
)
ProtoMessage
()
{}
func
(
*
AggregateStats
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
55
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
55
}
}
func
(
m
*
AggregateStats
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_AggregateStats
.
Unmarshal
(
m
,
b
)
...
...
@@ -3849,7 +3862,7 @@ func (m *StreamHealthResponse) Reset() { *m = StreamHealthResponse{} }
func
(
m
*
StreamHealthResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
StreamHealthResponse
)
ProtoMessage
()
{}
func
(
*
StreamHealthResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
56
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
56
}
}
func
(
m
*
StreamHealthResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_StreamHealthResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -3933,7 +3946,7 @@ func (m *UpdateStreamRequest) Reset() { *m = UpdateStreamRequest{} }
func
(
m
*
UpdateStreamRequest
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
UpdateStreamRequest
)
ProtoMessage
()
{}
func
(
*
UpdateStreamRequest
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
57
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
57
}
}
func
(
m
*
UpdateStreamRequest
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_UpdateStreamRequest
.
Unmarshal
(
m
,
b
)
...
...
@@ -4000,7 +4013,7 @@ func (m *UpdateStreamResponse) Reset() { *m = UpdateStreamResponse{} }
func
(
m
*
UpdateStreamResponse
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
UpdateStreamResponse
)
ProtoMessage
()
{}
func
(
*
UpdateStreamResponse
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
58
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
58
}
}
func
(
m
*
UpdateStreamResponse
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_UpdateStreamResponse
.
Unmarshal
(
m
,
b
)
...
...
@@ -4042,7 +4055,7 @@ func (m *TransactionMetadata) Reset() { *m = TransactionMetadata{} }
func
(
m
*
TransactionMetadata
)
String
()
string
{
return
proto
.
CompactTextString
(
m
)
}
func
(
*
TransactionMetadata
)
ProtoMessage
()
{}
func
(
*
TransactionMetadata
)
Descriptor
()
([]
byte
,
[]
int
)
{
return
fileDescriptor_query_
1e32bb78b6357529
,
[]
int
{
59
}
return
fileDescriptor_query_
b0bca749772b6512
,
[]
int
{
59
}
}
func
(
m
*
TransactionMetadata
)
XXX_Unmarshal
(
b
[]
byte
)
error
{
return
xxx_messageInfo_TransactionMetadata
.
Unmarshal
(
m
,
b
)
...
...
@@ -4164,210 +4177,212 @@ func init() {
proto
.
RegisterEnum
(
"query.SplitQueryRequest_Algorithm"
,
SplitQueryRequest_Algorithm_name
,
SplitQueryRequest_Algorithm_value
)
}
func
init
()
{
proto
.
RegisterFile
(
"query.proto"
,
fileDescriptor_query_1e32bb78b6357529
)
}
var
fileDescriptor_query_1e32bb78b6357529
=
[]
byte
{
// 3231 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xec
,
0x5a
,
0x4b
,
0x73
,
0x1b
,
0xc7
,
0x76
,
0xd6
,
0xe0
,
0x41
,
0x02
,
0x07
,
0x04
,
0xd8
,
0x6c
,
0x90
,
0x12
,
0x44
,
0xf9
,
0xda
,
0xcc
,
0xdc
,
0xab
,
0x7b
,
0x19
,
0xde
,
0x1b
,
0x4a
,
0xa6
,
0x64
,
0x45
,
0xb1
,
0x1d
,
0x47
,
0x43
,
0x70
,
0x28
,
0xc3
,
0xc2
,
0x4b
,
0x8d
,
0x81
,
0x64
,
0xa9
,
0x5c
,
0x35
,
0x35
,
0x04
,
0x5a
,
0xe0
,
0x14
,
0x07
,
0x33
,
0xd0
,
0xcc
,
0x80
,
0x14
,
0x77
,
0x4a
,
0x1c
,
0xe7
,
0xfd
,
0x70
,
0x9e
,
0x8e
,
0x93
,
0x8a
,
0x93
,
0xaa
,
0xec
,
0xf3
,
0x1b
,
0x52
,
0xf9
,
0x01
,
0xd9
,
0x65
,
0x91
,
0x64
,
0x91
,
0x45
,
0x2a
,
0x95
,
0x45
,
0xaa
,
0x5c
,
0x59
,
0x65
,
0x91
,
0x45
,
0x2a
,
0xd5
,
0x8f
,
0x19
,
0x0c
,
0x48
,
0xe8
,
0x61
,
0xe5
,
0x6e
,
0x28
,
0x7b
,
0xd7
,
0x7d
,
0xce
,
0xe9
,
0xc7
,
0xf7
,
0x9d
,
0x33
,
0xa7
,
0x7b
,
0xba
,
0x1b
,
0x0a
,
0x8f
,
0xc7
,
0xd4
,
0x3f
,
0xde
,
0x1c
,
0xf9
,
0x5e
,
0xe8
,
0xe1
,
0x2c
,
0xaf
,
0xac
,
0x96
,
0x42
,
0x6f
,
0xe4
,
0xf5
,
0xad
,
0xd0
,
0x12
,
0xe2
,
0xd5
,
0xc2
,
0x61
,
0xe8
,
0x8f
,
0x7a
,
0xa2
,
0xa2
,
0x7e
,
0xa6
,
0xc0
,
0x9c
,
0x61
,
0xf9
,
0x03
,
0x1a
,
0xe2
,
0x55
,
0xc8
,
0x1d
,
0xd0
,
0xe3
,
0x60
,
0x64
,
0xf5
,
0x68
,
0x45
,
0x59
,
0x53
,
0xd6
,
0xf3
,
0x24
,
0xae
,
0xe3
,
0x65
,
0xc8
,
0x06
,
0xfb
,
0x96
,
0xdf
,
0xaf
,
0xa4
,
0xb8
,
0x42
,
0x54
,
0xf0
,
0x3b
,
0x50
,
0x08
,
0xad
,
0x3d
,
0x87
,
0x86
,
0x66
,
0x78
,
0x3c
,
0xa2
,
0x95
,
0xf4
,
0x9a
,
0xb2
,
0x5e
,
0xda
,
0x5a
,
0xde
,
0x8c
,
0xc7
,
0x33
,
0xb8
,
0xd2
,
0x38
,
0x1e
,
0x51
,
0x02
,
0x61
,
0x5c
,
0xc6
,
0x18
,
0x32
,
0x3d
,
0xea
,
0x38
,
0x95
,
0x0c
,
0xef
,
0x8b
,
0x97
,
0xd5
,
0x1d
,
0x28
,
0xdd
,
0x33
,
0x6e
,
0x5b
,
0x21
,
0xad
,
0x5a
,
0x8e
,
0x43
,
0xfd
,
0xda
,
0x0e
,
0x9b
,
0xce
,
0x38
,
0xa0
,
0xbe
,
0x6b
,
0x0d
,
0xe3
,
0xe9
,
0x44
,
0x75
,
0x7c
,
0x1e
,
0xe6
,
0x06
,
0xbe
,
0x37
,
0x1e
,
0x05
,
0x95
,
0xd4
,
0x5a
,
0x7a
,
0x3d
,
0x4f
,
0x64
,
0x4d
,
0xfd
,
0x04
,
0x40
,
0x3f
,
0xa4
,
0x6e
,
0x68
,
0x78
,
0x07
,
0xd4
,
0xc5
,
0x6f
,
0x40
,
0x3e
,
0xb4
,
0x87
,
0x34
,
0x08
,
0xad
,
0xe1
,
0x88
,
0x77
,
0x91
,
0x26
,
0x13
,
0xc1
,
0x33
,
0x20
,
0xad
,
0x42
,
0x6e
,
0xe4
,
0x05
,
0x76
,
0x68
,
0x7b
,
0x2e
,
0xc7
,
0x93
,
0x27
,
0x71
,
0x5d
,
0xfd
,
0x00
,
0xb2
,
0xf7
,
0x2c
,
0x67
,
0x4c
,
0xf1
,
0x5b
,
0x90
,
0xe1
,
0x80
,
0x15
,
0x0e
,
0xb8
,
0xb0
,
0x29
,
0x48
,
0xe7
,
0x38
,
0xb9
,
0x82
,
0xf5
,
0x7d
,
0xc8
,
0x2c
,
0x79
,
0xdf
,
0x0b
,
0x44
,
0x54
,
0xd4
,
0x03
,
0x58
,
0xd8
,
0xb6
,
0xdd
,
0xfe
,
0x3d
,
0xcb
,
0xb7
,
0x19
,
0x19
,
0xaf
,
0xd8
,
0x0d
,
0xfe
,
0x01
,
0xcc
,
0xf1
,
0x42
,
0x50
,
0x49
,
0xaf
,
0xa5
,
0xd7
,
0x0b
,
0x5b
,
0x0b
,
0xb2
,
0x21
,
0x9f
,
0x1b
,
0x91
,
0x3a
,
0xf5
,
0xef
,
0x15
,
0x80
,
0x6d
,
0x6f
,
0xec
,
0xf6
,
0xef
,
0x32
,
0x25
,
0x46
,
0x90
,
0x0e
,
0x1e
,
0x3b
,
0x92
,
0x48
,
0x56
,
0xc4
,
0x77
,
0xa0
,
0xb4
,
0x67
,
0xbb
,
0x7d
,
0xf3
,
0x50
,
0x4e
,
0x47
,
0x70
,
0x59
,
0xd8
,
0xfa
,
0x81
,
0xec
,
0x6e
,
0xd2
,
0x78
,
0x33
,
0x39
,
0xeb
,
0x40
,
0x77
,
0x43
,
0xff
,
0x98
,
0x14
,
0xf7
,
0x92
,
0xb2
,
0xd5
,
0x2e
,
0xe0
,
0xd3
,
0x46
,
0x6c
,
0xd0
,
0x03
,
0x7a
,
0x1c
,
0x0d
,
0x7a
,
0x40
,
0x8f
,
0xf1
,
0xcf
,
0x26
,
0x11
,
0x15
,
0xb6
,
0xca
,
0xd1
,
0x58
,
0x89
,
0xb6
,
0x12
,
0xe6
,
0xbb
,
0xa9
,
0x9b
,
0x8a
,
0xfa
,
0x9f
,
0x59
,
0x28
,
0xe9
,
0x4f
,
0x68
,
0x6f
,
0x1c
,
0xd2
,
0xd6
,
0x88
,
0xf9
,
0x20
,
0xc0
,
0x9b
,
0x50
,
0xb6
,
0xdd
,
0x9e
,
0x33
,
0xee
,
0x53
,
0x93
,
0x32
,
0x57
,
0x9b
,
0x21
,
0xf3
,
0x35
,
0xef
,
0x2f
,
0x47
,
0x96
,
0xa4
,
0x2a
,
0x11
,
0x04
,
0x1a
,
0x94
,
0x7b
,
0xde
,
0x70
,
0x64
,
0xf9
,
0xd3
,
0xf6
,
0x69
,
0x3e
,
0xfe
,
0x92
,
0x1c
,
0x7f
,
0x62
,
0x4f
,
0x96
,
0xa4
,
0x75
,
0xa2
,
0x8b
,
0x06
,
0x2c
,
0xca
,
0x7e
,
0xfb
,
0xe6
,
0x23
,
0x9b
,
0x3a
,
0xfd
,
0x80
,
0x87
,
0x6e
,
0x29
,
0xa6
,
0x6a
,
0x7a
,
0x8a
,
0x9b
,
0x35
,
0x69
,
0xbc
,
0xcb
,
0x6d
,
0x49
,
0xc9
,
0x9e
,
0xaa
,
0xe3
,
0x0d
,
0x58
,
0xea
,
0x39
,
0x36
,
0x9b
,
0xca
,
0x23
,
0x46
,
0xb1
,
0xe9
,
0x7b
,
0x47
,
0x41
,
0x25
,
0xcb
,
0xe7
,
0xbf
,
0x28
,
0x14
,
0xbb
,
0x4c
,
0x4e
,
0xbc
,
0xa3
,
0x00
,
0xbf
,
0x0b
,
0xb9
,
0x23
,
0xcf
,
0x3f
,
0x70
,
0x3c
,
0xab
,
0x5f
,
0x99
,
0xe3
,
0x63
,
0xbe
,
0x39
,
0x7b
,
0xcc
,
0xfb
,
0xd2
,
0x8a
,
0xc4
,
0xf6
,
0x78
,
0x1d
,
0x50
,
0xf0
,
0xd8
,
0x31
,
0x03
,
0xea
,
0xd0
,
0x5e
,
0x68
,
0x3a
,
0xf6
,
0xd0
,
0x0e
,
0x2b
,
0x39
,
0xfe
,
0x15
,
0x94
,
0x82
,
0xc7
,
0x4e
,
0x87
,
0x8b
,
0xeb
,
0x4c
,
0x8a
,
0x4d
,
0x58
,
0x09
,
0x7d
,
0xcb
,
0x0d
,
0xac
,
0x1e
,
0xeb
,
0xcc
,
0xb4
,
0x03
,
0xcf
,
0xb1
,
0xf8
,
0x17
,
0x90
,
0xe7
,
0x43
,
0x6e
,
0xcc
,
0x1e
,
0xd2
,
0x98
,
0x34
,
0xa9
,
0x45
,
0x2d
,
0xc8
,
0x72
,
0x38
,
0x43
,
0x8a
,
0xdf
,
0x86
,
0x95
,
0xe0
,
0xc0
,
0x1e
,
0x99
,
0xbc
,
0x1f
,
0x73
,
0xe4
,
0x58
,
0xae
,
0xd9
,
0xb3
,
0x7a
,
0xfb
,
0xb4
,
0x02
,
0x1c
,
0x36
,
0x66
,
0x4a
,
0x1e
,
0x6a
,
0x6d
,
0xc7
,
0x72
,
0xab
,
0x4c
,
0xa3
,
0xbe
,
0x07
,
0xa5
,
0x69
,
0x1e
,
0xf1
,
0x12
,
0x14
,
0x8d
,
0x07
,
0x6d
,
0xdd
,
0xd4
,
0x9a
,
0x3b
,
0x66
,
0x53
,
0x6b
,
0xe8
,
0xe8
,
0x1c
,
0x2e
,
0x42
,
0x9e
,
0x8b
,
0x5a
,
0xcd
,
0xfa
,
0x03
,
0xa4
,
0xe0
,
0x79
,
0x48
,
0x6b
,
0xf5
,
0x3a
,
0x4a
,
0xa9
,
0x37
,
0x21
,
0x17
,
0x11
,
0x82
,
0x17
,
0xa1
,
0xd0
,
0x6d
,
0x76
,
0xda
,
0x7a
,
0xb5
,
0xb6
,
0x5b
,
0xd3
,
0x77
,
0xd0
,
0x39
,
0x9c
,
0x83
,
0x4c
,
0xab
,
0x6e
,
0xb4
,
0x91
,
0x22
,
0x4a
,
0x5a
,
0x1b
,
0xa5
,
0x58
,
0xcb
,
0x9d
,
0x6d
,
0x0d
,
0xa5
,
0xd5
,
0x10
,
0x96
,
0x67
,
0xe1
,
0xc2
,
0x05
,
0x98
,
0xdf
,
0xd1
,
0x77
,
0xb5
,
0x6e
,
0xdd
,
0x40
,
0xe7
,
0x70
,
0x19
,
0x16
,
0x89
,
0xde
,
0xd6
,
0x35
,
0x43
,
0xdb
,
0xae
,
0xeb
,
0x26
,
0xd1
,
0xb5
,
0x1d
,
0xa4
,
0x60
,
0x0c
,
0x25
,
0x56
,
0x32
,
0xab
,
0xad
,
0x46
,
0xa3
,
0x66
,
0x18
,
0xfa
,
0x0e
,
0x4a
,
0xe1
,
0x65
,
0x40
,
0x5c
,
0xd6
,
0x6d
,
0x4e
,
0xa4
,
0x69
,
0x8c
,
0x60
,
0xa1
,
0xa3
,
0x93
,
0x9a
,
0x56
,
0xaf
,
0x3d
,
0x64
,
0x1d
,
0xa0
,
0xcc
,
0x47
,
0x99
,
0x9c
,
0x82
,
0x52
,
0xea
,
0x17
,
0x29
,
0xc8
,
0x72
,
0xac
,
0x2c
,
0x43
,
0x26
,
0xf2
,
0x1e
,
0x2f
,
0xc7
,
0xd9
,
0x22
,
0xf5
,
0x9c
,
0x6c
,
0xc1
,
0x93
,
0xac
,
0xcc
,
0x5b
,
0xa2
,
0x82
,
0x2f
,
0x41
,
0xde
,
0xf3
,
0x07
,
0xa6
,
0xd0
,
0x88
,
0x8c
,
0x9b
,
0xf3
,
0xfc
,
0x01
,
0x4f
,
0xcd
,
0x2c
,
0xdb
,
0xb1
,
0x44
,
0xbd
,
0x67
,
0x05
,
0x94
,
0x47
,
0x60
,
0x9e
,
0xc4
,
0x75
,
0x7c
,
0x11
,
0x98
,
0x9d
,
0xc9
,
0xe7
,
0x31
,
0xc7
,
0x75
,
0xf3
,
0x9e
,
0x3f
,
0x68
,
0xb2
,
0xa9
,
0x7c
,
0x1f
,
0x8a
,
0x3d
,
0xcf
,
0x19
,
0x0f
,
0x5d
,
0xd3
,
0xa1
,
0xee
,
0x20
,
0xdc
,
0xaf
,
0xcc
,
0xaf
,
0x29
,
0xeb
,
0x45
,
0xb2
,
0x20
,
0x84
,
0x75
,
0x2e
,
0xc3
,
0x15
,
0x98
,
0xef
,
0xed
,
0x5b
,
0x7e
,
0x40
,
0x45
,
0xd4
,
0x15
,
0x49
,
0x54
,
0xe5
,
0xa3
,
0xd2
,
0x9e
,
0x3d
,
0xb4
,
0x9c
,
0x80
,
0x47
,
0x58
,
0x91
,
0xc4
,
0x75
,
0x06
,
0xe2
,
0x91
,
0x63
,
0x0d
,
0x02
,
0x1e
,
0x19
,
0x45
,
0x22
,
0x2a
,
0xea
,
0xcf
,
0x43
,
0x9a
,
0x78
,
0x47
,
0xac
,
0x4b
,
0x31
,
0x60
,
0x50
,
0x51
,
0xd6
,
0xd2
,
0xeb
,
0x98
,
0x44
,
0x55
,
0xb6
,
0x20
,
0xc8
,
0x9c
,
0x28
,
0x52
,
0x65
,
0x94
,
0x05
,
0x3f
,
0x81
,
0x05
,
0x42
,
0x83
,
0xb1
,
0x13
,
0xea
,
0x4f
,
0x42
,
0xdf
,
0x0a
,
0xf0
,
0x16
,
0x14
,
0x92
,
0x59
,
0x40
,
0x79
,
0x56
,
0x16
,
0x00
,
0x3a
,
0xf9
,
0xfc
,
0x2b
,
0x30
,
0xff
,
0xc8
,
0xa7
,
0xc1
,
0x3e
,
0xf5
,
0x65
,
0x96
,
0x89
,
0xaa
,
0x2c
,
0xc7
,
0x16
,
0x78
,
0xd8
,
0x8a
,
0x31
,
0x58
,
0x66
,
0x96
,
0xf9
,
0x41
,
0x99
,
0xca
,
0xcc
,
0xdc
,
0xa9
,
0x44
,
0xea
,
0x18
,
0x7b
,
0xec
,
0x93
,
0x37
,
0xad
,
0x47
,
0x8f
,
0x68
,
0x2f
,
0xa4
,
0x62
,
0x01
,
0xca
,
0x90
,
0x05
,
0x26
,
0xd4
,
0xa4
,
0x8c
,
0xb9
,
0xcd
,
0x76
,
0x03
,
0xea
,
0x87
,
0xa6
,
0xdd
,
0xe7
,
0x0e
,
0xcd
,
0x90
,
0x9c
,
0x10
,
0xd4
,
0xfa
,
0xf8
,
0x4d
,
0xc8
,
0xf0
,
0xa4
,
0x91
,
0xe1
,
0xa3
,
0x80
,
0x1c
,
0x85
,
0x78
,
0x47
,
0x84
,
0xcb
,
0xf1
,
0x8f
,
0x61
,
0x8e
,
0x72
,
0xbc
,
0xdc
,
0xa9
,
0x93
,
0x34
,
0x9b
,
0xa4
,
0x82
,
0x48
,
0x13
,
0xf5
,
0x7d
,
0x58
,
0xe0
,
0x18
,
0xee
,
0x5b
,
0xbe
,
0x6b
,
0xbb
,
0x03
,
0xbe
,
0x3a
,
0x7b
,
0x7d
,
0x11
,
0x7b
,
0x45
,
0xc2
,
0xcb
,
0x8c
,
0x82
,
0x21
,
0x0d
,
0x02
,
0x6b
,
0x40
,
0xe5
,
0x6a
,
0x19
,
0x55
,
0xd5
,
0xbf
,
0x4e
,
0x43
,
0xa1
,
0x13
,
0xfa
,
0xd4
,
0x1a
,
0x72
,
0xf6
,
0xf0
,
0xfb
,
0x00
,
0x41
,
0x68
,
0x85
,
0x74
,
0x48
,
0xdd
,
0x30
,
0xa2
,
0xe1
,
0x0d
,
0x39
,
0x7c
,
0xc2
,
0x6e
,
0xb3
,
0x13
,
0x19
,
0x91
,
0x84
,
0xfd
,
0x49
,
0xf7
,
0xa4
,
0x5e
,
0xc2
,
0x3d
,
0xab
,
0x5f
,
0xa5
,
0x20
,
0x1f
,
0xf7
,
0x86
,
0x35
,
0xc8
,
0xf5
,
0xac
,
0x90
,
0x0e
,
0x3c
,
0xff
,
0x58
,
0xae
,
0xab
,
0x97
,
0x9f
,
0x37
,
0xfa
,
0x66
,
0x55
,
0x1a
,
0x93
,
0xb8
,
0x19
,
0xfe
,
0x1e
,
0x88
,
0xcd
,
0x8a
,
0x08
,
0x7d
,
0x81
,
0x37
,
0xcf
,
0x25
,
0x3c
,
0xf8
,
0xdf
,
0x05
,
0x3c
,
0xf2
,
0xed
,
0xa1
,
0xe5
,
0x1f
,
0x9b
,
0x07
,
0xf4
,
0x38
,
0x5a
,
0x10
,
0xd2
,
0x33
,
0x1c
,
0x8e
,
0xa4
,
0xdd
,
0x1d
,
0x7a
,
0x2c
,
0x53
,
0xd8
,
0xcd
,
0xe9
,
0xb6
,
0x32
,
0x64
,
0x4f
,
0xbb
,
0x31
,
0xd1
,
0x92
,
0xaf
,
0xea
,
0x41
,
0xb4
,
0x7e
,
0x67
,
0x79
,
0x74
,
0xb3
,
0xa2
,
0xfa
,
0x23
,
0xc8
,
0x45
,
0x93
,
0xc7
,
0x79
,
0xc8
,
0xea
,
0xbe
,
0xef
,
0xf9
,
0xe8
,
0x1c
,
0xcf
,
0x64
,
0x8d
,
0xba
,
0x48
,
0x86
,
0x3b
,
0x3b
,
0x2c
,
0x19
,
0xfe
,
0x5d
,
0x2a
,
0x5e
,
0x44
,
0x09
,
0x7d
,
0x3c
,
0xa6
,
0x41
,
0x88
,
0x7f
,
0x09
,
0xca
,
0x94
,
0x47
,
0x9a
,
0x7d
,
0x48
,
0xcd
,
0x1e
,
0xdf
,
0x71
,
0xb1
,
0x38
,
0x13
,
0x9f
,
0xc3
,
0xe2
,
0xa6
,
0xd8
,
0x20
,
0x46
,
0x3b
,
0x31
,
0xb2
,
0x14
,
0xdb
,
0x4a
,
0x51
,
0x1f
,
0xeb
,
0x50
,
0xb6
,
0x87
,
0x43
,
0xda
,
0xb7
,
0xad
,
0x30
,
0xd9
,
0x81
,
0x70
,
0xd8
,
0x4a
,
0xb4
,
0x21
,
0x99
,
0xda
,
0xd0
,
0x91
,
0xa5
,
0xb8
,
0x45
,
0xdc
,
0xcd
,
0x65
,
0x98
,
0x0b
,
0xf9
,
0xe6
,
0x53
,
0xae
,
0xc7
,
0xc5
,
0x28
,
0xab
,
0x71
,
0x21
,
0x91
,
0x4a
,
0xfc
,
0x23
,
0x10
,
0x5b
,
0x59
,
0x9e
,
0xbf
,
0x26
,
0x01
,
0x31
,
0xd9
,
0xa1
,
0x10
,
0xa1
,
0xc7
,
0x97
,
0xa1
,
0x34
,
0xb5
,
0x90
,
0xf5
,
0x39
,
0x61
,
0x69
,
0x52
,
0x4c
,
0xae
,
0x4a
,
0x7d
,
0x7c
,
0x05
,
0xe6
,
0x3d
,
0xb1
,
0x88
,
0xf1
,
0xcc
,
0x36
,
0x99
,
0xf1
,
0xf4
,
0x0a
,
0x47
,
0x22
,
0x2b
,
0xf5
,
0x17
,
0x61
,
0x31
,
0x66
,
0x30
,
0x18
,
0x79
,
0x6e
,
0x40
,
0xf1
,
0x06
,
0xcc
,
0xf9
,
0xfc
,
0x73
,
0x92
,
0xac
,
0x61
,
0xd9
,
0x45
,
0x22
,
0x1f
,
0x10
,
0x69
,
0xa1
,
0xf6
,
0x61
,
0x51
,
0x48
,
0xee
,
0xdb
,
0xe1
,
0x3e
,
0x77
,
0x14
,
0xbe
,
0x0c
,
0x59
,
0xca
,
0x0a
,
0x27
,
0x38
,
0x27
,
0xed
,
0x2a
,
0xd7
,
0x13
,
0xa1
,
0x4d
,
0x8c
,
0x92
,
0x7a
,
0xe1
,
0x28
,
0xff
,
0x95
,
0x82
,
0xb2
,
0x9c
,
0xe5
,
0xb6
,
0x15
,
0xf6
,
0xf6
,
0xcf
,
0xa8
,
0xb3
,
0x7f
,
0x0c
,
0xf3
,
0x4c
,
0x6e
,
0xc7
,
0x1f
,
0xc6
,
0x0c
,
0x77
,
0x47
,
0x16
,
0xcc
,
0xe1
,
0x56
,
0x60
,
0x26
,
0xbc
,
0x2b
,
0x37
,
0x52
,
0x45
,
0x2b
,
0x48
,
0x2c
,
0xe3
,
0x33
,
0xe2
,
0x62
,
0xee
,
0x05
,
0x71
,
0x31
,
0xff
,
0x52
,
0x71
,
0xb1
,
0x03
,
0xcb
,
0xd3
,
0x8c
,
0xcb
,
0xe0
,
0xf8
,
0x09
,
0xcc
,
0x0b
,
0xa7
,
0x44
,
0x29
,
0x70
,
0x96
,
0xdf
,
0x22
,
0x13
,
0xf5
,
0xaf
,
0x52
,
0xb0
,
0x2c
,
0xb3
,
0xd3
,
0xb7
,
0xe3
,
0x33
,
0x4d
,
0xf0
,
0x9c
,
0x7d
,
0x29
,
0x9e
,
0xab
,
0xb0
,
0x72
,
0x82
,
0xa0
,
0x57
,
0xf8
,
0x0a
,
0xbf
,
0x56
,
0x60
,
0x61
,
0x9b
,
0x0e
,
0x6c
,
0xf7
,
0x8c
,
0xd2
,
0x9b
,
0x60
,
0x2d
,
0xf3
,
0x52
,
0xac
,
0xdd
,
0x80
,
0xa2
,
0xc4
,
0x2b
,
0xd9
,
0x3a
,
0xfd
,
0x19
,
0x28
,
0x33
,
0x3e
,
0x03
,
0xf5
,
0xdf
,
0x15
,
0x28
,
0x56
,
0xbd
,
0xe1
,
0xd0
,
0x0e
,
0xcf
,
0x28
,
0x53
,
0xa7
,
0x71
,
0x66
,
0x66
,
0xe1
,
0x44
,
0x50
,
0x8a
,
0x60
,
0x0a
,
0x82
,
0xd4
,
0xff
,
0x50
,
0x60
,
0x91
,
0x78
,
0x8e
,
0xb3
,
0x67
,
0xf5
,
0x0e
,
0x5e
,
0x6f
,
0xec
,
0x18
,
0xd0
,
0x04
,
0xa8
,
0x44
,
0xff
,
0x3f
,
0x0a
,
0x94
,
0xda
,
0x3e
,
0x65
,
0x7f
,
0xbf
,
0xaf
,
0x35
,
0x78
,
0xb6
,
0xc5
,
0xed
,
0x87
,
0x72
,
0x73
,
0x90
,
0x27
,
0xbc
,
0xac
,
0x2e
,
0xc1
,
0x62
,
0x8c
,
0x5d
,
0xf2
,
0xf1
,
0xcf
,
0x0a
,
0xac
,
0x88
,
0x00
,
0x91
,
0x9a
,
0xfe
,
0x19
,
0xa5
,
0x25
,
0xc2
,
0x9b
,
0x49
,
0xe0
,
0xad
,
0xc0
,
0xf9
,
0x93
,
0xd8
,
0x24
,
0xec
,
0x4f
,
0x53
,
0x70
,
0x21
,
0x8a
,
0x8d
,
0x33
,
0x0e
,
0xfc
,
0xff
,
0x11
,
0x0f
,
0xab
,
0x50
,
0x39
,
0x4d
,
0x82
,
0x64
,
0xe8
,
0xf3
,
0x14
,
0x54
,
0xaa
,
0x3e
,
0xb5
,
0x42
,
0x9a
,
0xd8
,
0x64
,
0xbc
,
0x3e
,
0xb1
,
0x81
,
0xdf
,
0x86
,
0x85
,
0x91
,
0xe5
,
0x87
,
0x76
,
0xcf
,
0x1e
,
0x59
,
0xec
,
0x37
,
0x2e
,
0xcb
,
0xf7
,
0x30
,
0x27
,
0x3a
,
0x98
,
0x32
,
0x51
,
0x2f
,
0xc1
,
0xc5
,
0x19
,
0x8c
,
0x48
,
0xbe
,
0xfe
,
0x57
,
0x01
,
0xdc
,
0x09
,
0x2d
,
0x3f
,
0xfc
,
0x16
,
0xac
,
0x2a
,
0x33
,
0x83
,
0x69
,
0x05
,
0xca
,
0x53
,
0xf8
,
0x93
,
0xbc
,
0xd0
,
0xf0
,
0x5b
,
0xb1
,
0xe2
,
0x3c
,
0x93
,
0x97
,
0x24
,
0x7e
,
0xc9
,
0xcb
,
0xbf
,
0x2a
,
0xb0
,
0x5a
,
0xf5
,
0xc4
,
0xe9
,
0xdf
,
0x6b
,
0xf9
,
0x85
,
0xa9
,
0xdf
,
0x83
,
0x4b
,
0x33
,
0x01
,
0x4a
,
0x02
,
0xfe
,
0x45
,
0x81
,
0xf3
,
0x84
,
0x5a
,
0xfd
,
0xd7
,
0x13
,
0xfc
,
0x5d
,
0xb8
,
0x70
,
0x0a
,
0x9c
,
0xdc
,
0xa1
,
0xde
,
0x80
,
0xdc
,
0x90
,
0x86
,
0x56
,
0xdf
,
0x0a
,
0x2d
,
0x09
,
0x69
,
0x35
,
0xea
,
0x77
,
0x62
,
0xdd
,
0x90
,
0x16
,
0x24
,
0xb6
,
0x55
,
0xbf
,
0x4a
,
0x41
,
0x99
,
0xef
,
0x75
,
0xbf
,
0xfb
,
0x83
,
0x9a
,
0xfd
,
0x2f
,
0xf0
,
0xb9
,
0x02
,
0xcb
,
0xd3
,
0x04
,
0xc5
,
0xff
,
0x04
,
0x3f
,
0xed
,
0x83
,
0x88
,
0x19
,
0x09
,
0x21
,
0x3d
,
0x6b
,
0x0b
,
0xfa
,
0x0f
,
0x29
,
0xa8
,
0x24
,
0xa7
,
0xf4
,
0xdd
,
0xa1
,
0xc5
,
0xf4
,
0xa1
,
0xc5
,
0x37
,
0x3e
,
0xa5
,
0xfa
,
0x42
,
0x81
,
0x8b
,
0x33
,
0x08
,
0xfd
,
0x66
,
0x8e
,
0x4e
,
0x1c
,
0x5d
,
0xa4
,
0x5e
,
0x78
,
0x74
,
0xf1
,
0xb2
,
0xae
,
0xfe
,
0x27
,
0x05
,
0x96
,
0x1b
,
0xe2
,
0xc4
,
0x58
,
0xfc
,
0xc7
,
0x9f
,
0xdd
,
0x6c
,
0xc6
,
0x0f
,
0x85
,
0x33
,
0x93
,
0x7b
,
0x19
,
0xb5
,
0x0a
,
0x2b
,
0x27
,
0xa0
,
0xbd
,
0xc2
,
0xd9
,
0xc4
,
0x7f
,
0x2b
,
0xb0
,
0x24
,
0x7b
,
0xd1
,
0xce
,
0xec
,
0x46
,
0x60
,
0x06
,
0x3b
,
0xf8
,
0x4d
,
0x48
,
0xdb
,
0xfd
,
0x68
,
0x07
,
0x39
,
0x7d
,
0x53
,
0xcd
,
0x14
,
0xea
,
0x2d
,
0xc0
,
0x49
,
0xdc
,
0xaf
,
0x40
,
0xdd
,
0x3f
,
0xa6
,
0x61
,
0xa9
,
0x33
,
0x72
,
0xec
,
0x50
,
0x2a
,
0x5f
,
0xef
,
0xc4
,
0xff
,
0x33
,
0xb0
,
0x10
,
0x30
,
0xb0
,
0xa6
,
0xb8
,
0x6b
,
0xe3
,
0xc4
,
0xe6
,
0x49
,
0x81
,
0xcb
,
0xaa
,
0x5c
,
0x84
,
0xdf
,
0x82
,
0x42
,
0x64
,
0x32
,
0x76
,
0x43
,
0x79
,
0xd2
,
0x09
,
0xd2
,
0x62
,
0xec
,
0x86
,
0xf8
,
0x3a
,
0x5c
,
0x70
,
0xc7
,
0x43
,
0x7e
,
0xef
,
0x6c
,
0x8e
,
0xa8
,
0x1f
,
0xdd
,
0xca
,
0x5a
,
0x7e
,
0x74
,
0x3f
,
0x5c
,
0x76
,
0xc7
,
0x43
,
0xe2
,
0x1d
,
0x05
,
0x6d
,
0xea
,
0x8b
,
0x5b
,
0x59
,
0xcb
,
0x0f
,
0xf1
,
0x2d
,
0xc8
,
0x5b
,
0xce
,
0xc0
,
0xf3
,
0xed
,
0x70
,
0x7f
,
0x28
,
0x2f
,
0x86
,
0xd5
,
0xe8
,
0x6a
,
0xe5
,
0x24
,
0xfd
,
0x9b
,
0x5a
,
0x64
,
0x49
,
0x26
,
0x8d
,
0xd4
,
0x9f
,
0x40
,
0x3e
,
0x96
,
0x63
,
0x04
,
0x0b
,
0xfa
,
0xdd
,
0xae
,
0x56
,
0x37
,
0x3b
,
0xed
,
0x7a
,
0xcd
,
0xe8
,
0x88
,
0xcb
,
0xdc
,
0xdd
,
0x6e
,
0xbd
,
0x6e
,
0x76
,
0xaa
,
0x5a
,
0x13
,
0x29
,
0x2a
,
0x01
,
0xe0
,
0x5d
,
0xf2
,
0xce
,
0x27
,
0x04
,
0x29
,
0x2f
,
0x20
,
0xe8
,
0x12
,
0xe4
,
0x7d
,
0xef
,
0x48
,
0x62
,
0x4f
,
0x71
,
0x38
,
0x39
,
0xdf
,
0x3b
,
0xe2
,
0xc8
,
0x55
,
0x0d
,
0x70
,
0x72
,
0xae
,
0x32
,
0xda
,
0x12
,
0xc9
,
0x5b
,
0x99
,
0x4a
,
0xde
,
0x93
,
0xf1
,
0xe3
,
0xe4
,
0x2d
,
0xb6
,
0xf2
,
0xec
,
0x3b
,
0xff
,
0x90
,
0x5a
,
0x4e
,
0x18
,
0xad
,
0x57
,
0xea
,
0xdf
,
0xa4
,
0xa0
,
0x48
,
0x98
,
0xc4
,
0x1e
,
0xd2
,
0x4e
,
0x68
,
0x85
,
0x01
,
0xf3
,
0xd4
,
0x3e
,
0x37
,
0x31
,
0x27
,
0x69
,
0x37
,
0x4f
,
0x0a
,
0x42
,
0x26
,
0x2e
,
0x01
,
0xb6
,
0x60
,
0x25
,
0xa0
,
0x3d
,
0xcf
,
0xed
,
0x07
,
0xe6
,
0x1e
,
0xdd
,
0xb7
,
0xdd
,
0xbe
,
0x39
,
0xb4
,
0x82
,
0x50
,
0xde
,
0x33
,
0x16
,
0x49
,
0x59
,
0x2a
,
0xb7
,
0xb9
,
0xae
,
0xc1
,
0x55
,
0xf8
,
0x2a
,
0x2c
,
0xef
,
0xd9
,
0xae
,
0xe3
,
0x0d
,
0xcc
,
0x91
,
0x63
,
0x1d
,
0x53
,
0x3f
,
0x90
,
0x50
,
0x59
,
0x78
,
0x65
,
0x09
,
0x16
,
0xba
,
0xb6
,
0x50
,
0x09
,
0x77
,
0x3f
,
0x84
,
0x8d
,
0x99
,
0xa3
,
0x98
,
0x8f
,
0x6c
,
0x27
,
0xa4
,
0x3e
,
0xed
,
0x9b
,
0x3e
,
0x1d
,
0x39
,
0x76
,
0x4f
,
0x5c
,
0xf9
,
0x8b
,
0xbd
,
0xfb
,
0x0f
,
0x67
,
0x0c
,
0xbd
,
0x2b
,
0xcd
,
0xc9
,
0xc4
,
0x9a
,
0xb1
,
0xdd
,
0x1b
,
0x8d
,
0xcd
,
0x31
,
0xbf
,
0x1a
,
0x64
,
0xab
,
0x98
,
0x42
,
0x72
,
0xbd
,
0xd1
,
0xb8
,
0xcb
,
0xea
,
0x18
,
0x41
,
0xfa
,
0xf1
,
0x48
,
0x2c
,
0x5e
,
0x0a
,
0x61
,
0x45
,
0xf5
,
0x6b
,
0x05
,
0x4a
,
0xda
,
0x60
,
0xe0
,
0xd3
,
0x81
,
0x15
,
0x4a
,
0x9a
,
0xae
,
0xc2
,
0xb2
,
0xa0
,
0xe4
,
0xd8
,
0x94
,
0x6f
,
0x89
,
0x04
,
0x1e
,
0x45
,
0xe0
,
0x91
,
0x3a
,
0xf1
,
0x92
,
0x28
,
0x0a
,
0xdf
,
0xf3
,
0x63
,
0x77
,
0x66
,
0x9b
,
0x14
,
0x6f
,
0xb3
,
0x1c
,
0x6b
,
0x93
,
0xad
,
0x7e
,
0x01
,
0x2e
,
0xce
,
0x66
,
0x61
,
0x68
,
0x8b
,
0xd7
,
0x20
,
0x45
,
0x72
,
0x7e
,
0x06
,
0xe8
,
0x86
,
0xed
,
0x3e
,
0xa7
,
0xa9
,
0xf5
,
0x84
,
0xf3
,
0xf5
,
0x8c
,
0xa6
,
0xd6
,
0x13
,
0xf5
,
0xdf
,
0xe2
,
0xa3
,
0xfd
,
0x28
,
0x5c
,
0xe2
,
0xd5
,
0x38
,
0xca
,
0x0b
,
0xca
,
0xf3
,
0xf2
,
0x42
,
0x05
,
0xe6
,
0x03
,
0xea
,
0x1f
,
0xda
,
0xee
,
0x20
,
0xba
,
0x7b
,
0x96
,
0x55
,
0xdc
,
0x81
,
0x1f
,
0x4a
,
0xec
,
0xf4
,
0x49
,
0x48
,
0x7d
,
0xd7
,
0x72
,
0x9c
,
0x63
,
0x53
,
0x1c
,
0x54
,
0xb8
,
0x21
,
0xed
,
0x9b
,
0x93
,
0x97
,
0x4f
,
0x62
,
0x45
,
0xfe
,
0xbe
,
0xb0
,
0xd6
,
0x63
,
0x63
,
0x12
,
0xdb
,
0x1a
,
0xf1
,
0x9b
,
0xa8
,
0xf7
,
0xa0
,
0xe4
,
0xcb
,
0x20
,
0x36
,
0x03
,
0xe6
,
0x1e
,
0x99
,
0x8f
,
0x96
,
0xe3
,
0x0b
,
0xe4
,
0x44
,
0x84
,
0x93
,
0xa2
,
0x3f
,
0x15
,
0xf0
,
0x1f
,
0xc0
,
0xa2
,
0x15
,
0xf9
,
0x56
,
0xb6
,
0x9e
,
0xde
,
0xb7
,
0x4c
,
0x7b
,
0x9e
,
0x94
,
0xac
,
0xe9
,
0x48
,
0xb8
,
0x09
,
0x0b
,
0x12
,
0x91
,
0xe5
,
0xd8
,
0xd6
,
0x64
,
0x63
,
0x7b
,
0xe2
,
0x39
,
0x99
,
0xc6
,
0x94
,
0x44
,
0x3e
,
0x3c
,
0xe3
,
0x15
,
0xf6
,
0x1f
,
0x5d
,
0xee
,
0x8e
,
0xfa
,
0xbc
,
0xa7
,
0x33
,
0xbc
,
0xbb
,
0x48
,
0xbe
,
0x3d
,
0xcb
,
0x4c
,
0xbf
,
0x3d
,
0x9b
,
0x7e
,
0xcb
,
0x96
,
0x3d
,
0xf1
,
0x96
,
0x4d
,
0xbd
,
0x05
,
0xcb
,
0xd3
,
0xf8
,
0x65
,
0x94
,
0xad
,
0x43
,
0x96
,
0xdf
,
0x94
,
0x9f
,
0x58
,
0x46
,
0x13
,
0x57
,
0xe1
,
0x44
,
0x18
,
0xa8
,
0x7f
,
0xab
,
0x40
,
0x79
,
0xc6
,
0x2f
,
0x56
,
0xfc
,
0xff
,
0xa6
,
0x24
,
0x8e
,
0x87
,
0x7e
,
0x0e
,
0xb2
,
0xfc
,
0xce
,
0x5e
,
0x3e
,
0x45
,
0xb9
,
0x70
,
0xfa
,
0x0f
,
0x8d
,
0xdf
,
0xaf
,
0x13
,
0x61
,
0xc5
,
0x12
,
0x21
,
0x0f
,
0xa8
,
0x1e
,
0x3f
,
0x1f
,
0x8a
,
0x76
,
0x88
,
0x05
,
0x26
,
0x13
,
0x47
,
0x46
,
0xa7
,
0x0f
,
0x9c
,
0x32
,
0x2f
,
0x3c
,
0x70
,
0xda
,
0xf8
,
0xc3
,
0x34
,
0xe4
,
0x1b
,
0xc7
,
0x9d
,
0xc7
,
0xce
,
0xae
,
0x63
,
0x0d
,
0xf8
,
0x05
,
0x78
,
0xa3
,
0x6d
,
0x3c
,
0x40
,
0xe7
,
0xf0
,
0x12
,
0x14
,
0x9b
,
0x2d
,
0xc3
,
0x6c
,
0xb2
,
0xa5
,
0x64
,
0xb7
,
0xae
,
0xdd
,
0x46
,
0x0a
,
0x5b
,
0x6b
,
0xda
,
0xa4
,
0x66
,
0xde
,
0xd1
,
0x1f
,
0x08
,
0x49
,
0x0a
,
0x97
,
0x61
,
0xb1
,
0xdb
,
0xac
,
0xdd
,
0xed
,
0xea
,
0x13
,
0x61
,
0x06
,
0xaf
,
0xc0
,
0x52
,
0xa3
,
0x5b
,
0x37
,
0x6a
,
0xed
,
0x7a
,
0x42
,
0x9c
,
0x63
,
0xeb
,
0xd2
,
0x76
,
0xbd
,
0xb5
,
0x2d
,
0xaa
,
0x88
,
0xf5
,
0xdf
,
0x6d
,
0x76
,
0x6a
,
0xb7
,
0x9b
,
0xfa
,
0x8e
,
0x10
,
0xad
,
0x31
,
0xd1
,
0x43
,
0x9d
,
0xb4
,
0x76
,
0x6b
,
0xd1
,
0x90
,
0xb7
,
0x30
,
0x82
,
0xc2
,
0x76
,
0xad
,
0xa9
,
0x11
,
0xd9
,
0xcb
,
0x53
,
0x05
,
0x97
,
0x20
,
0xaf
,
0x37
,
0xbb
,
0x0d
,
0x59
,
0x4f
,
0xe1
,
0x0a
,
0x94
,
0xb5
,
0xae
,
0xd1
,
0x32
,
0x6b
,
0xcd
,
0x2a
,
0xd1
,
0x1b
,
0x7a
,
0xd3
,
0x90
,
0x9a
,
0x0c
,
0x2e
,
0x43
,
0xc9
,
0xa8
,
0x35
,
0xf4
,
0x8e
,
0xa1
,
0x35
,
0xda
,
0x52
,
0xc8
,
0x66
,
0x91
,
0xeb
,
0xe8
,
0x91
,
0x0d
,
0xc2
,
0xab
,
0xb0
,
0xd2
,
0x6c
,
0x99
,
0xf2
,
0x49
,
0x92
,
0x79
,
0x4f
,
0xab
,
0x77
,
0x75
,
0xa9
,
0x5b
,
0xc3
,
0x17
,
0x00
,
0xb7
,
0x9a
,
0x66
,
0xb7
,
0xbd
,
0xa3
,
0x19
,
0xba
,
0xd9
,
0x6c
,
0xdd
,
0x97
,
0x8a
,
0x5b
,
0xb8
,
0x04
,
0xb9
,
0xc9
,
0x0c
,
0x9e
,
0x32
,
0x16
,
0x8a
,
0x6d
,
0x8d
,
0x18
,
0x13
,
0xb0
,
0x4f
,
0x9f
,
0x32
,
0xb2
,
0xe0
,
0x36
,
0x69
,
0x75
,
0xdb
,
0x13
,
0xb3
,
0x25
,
0x28
,
0x48
,
0xb2
,
0xa4
,
0x28
,
0xc3
,
0x44
,
0xdb
,
0xb5
,
0x66
,
0x35
,
0x9e
,
0xdf
,
0xd3
,
0xdc
,
0x6a
,
0x0a
,
0x29
,
0x1b
,
0x07
,
0x90
,
0xe1
,
0xee
,
0xc8
,
0x41
,
0xa6
,
0xd9
,
0x6a
,
0xea
,
0xe8
,
0x1c
,
0x5e
,
0x04
,
0xa8
,
0x75
,
0x6a
,
0x4d
,
0x43
,
0xbf
,
0x4d
,
0xb4
,
0x3a
,
0x83
,
0xcd
,
0x05
,
0x11
,
0x81
,
0x0c
,
0xed
,
0x02
,
0xcc
,
0xd7
,
0x3a
,
0xbb
,
0xf5
,
0x96
,
0x66
,
0x48
,
0x98
,
0xb5
,
0xce
,
0xdd
,
0x6e
,
0xcb
,
0x60
,
0x4a
,
0x84
,
0x0b
,
0x30
,
0x57
,
0xeb
,
0x18
,
0xfa
,
0xc7
,
0x06
,
0xc3
,
0xc5
,
0x75
,
0x82
,
0x55
,
0xf4
,
0xf4
,
0xd6
,
0xc6
,
0x97
,
0x69
,
0xc8
,
0xf0
,
0xf7
,
0xa4
,
0x45
,
0xc8
,
0x73
,
0x6f
,
0x1b
,
0x0f
,
0xda
,
0x6c
,
0xc8
,
0x3c
,
0x64
,
0x6a
,
0x4d
,
0xe3
,
0x26
,
0xfa
,
0xe5
,
0x14
,
0x06
,
0xc8
,
0x76
,
0x79
,
0xf9
,
0x57
,
0xe6
,
0x58
,
0xb9
,
0xd6
,
0x34
,
0xde
,
0xbe
,
0x81
,
0x3e
,
0x4d
,
0xb1
,
0x6e
,
0xbb
,
0xa2
,
0xf2
,
0xab
,
0x91
,
0x62
,
0xeb
,
0x3a
,
0xfa
,
0x2c
,
0x56
,
0x6c
,
0x5d
,
0x47
,
0xbf
,
0x16
,
0x29
,
0xae
,
0x6d
,
0xa1
,
0x5f
,
0x8f
,
0x15
,
0xd7
,
0xb6
,
0xd0
,
0x6f
,
0x44
,
0x8a
,
0x1b
,
0xd7
,
0xd1
,
0x6f
,
0xc6
,
0x8a
,
0x1b
,
0xd7
,
0xd1
,
0x6f
,
0xcd
,
0x31
,
0x2c
,
0x1c
,
0xc9
,
0xb5
,
0x2d
,
0xf4
,
0xdb
,
0xb9
,
0xb8
,
0x76
,
0xe3
,
0x3a
,
0xfa
,
0x9d
,
0x1c
,
0xf3
,
0x7f
,
0xec
,
0x55
,
0xf4
,
0xbb
,
0x88
,
0x4d
,
0x93
,
0x39
,
0x08
,
0xfd
,
0x1e
,
0x2f
,
0x32
,
0x15
,
0xfa
,
0x7d
,
0xc4
,
0x30
,
0x32
,
0x29
,
0xaf
,
0x7e
,
0xce
,
0x35
,
0x0f
,
0x74
,
0x8d
,
0xa0
,
0x3f
,
0x98
,
0x13
,
0x2f
,
0xd0
,
0xaa
,
0xb5
,
0x86
,
0x56
,
0x47
,
0x98
,
0xb7
,
0x60
,
0xac
,
0xfc
,
0xd1
,
0x55
,
0x56
,
0x64
,
0xe1
,
0x89
,
0xfe
,
0xb8
,
0xcd
,
0x06
,
0xbc
,
0xa7
,
0x91
,
0xea
,
0x87
,
0x1a
,
0x41
,
0x7f
,
0x72
,
0x95
,
0x0d
,
0x78
,
0x4f
,
0x23
,
0x92
,
0xaf
,
0x3f
,
0x6d
,
0x33
,
0x43
,
0xae
,
0xfa
,
0xe2
,
0x2a
,
0x9b
,
0xb4
,
0x94
,
0xff
,
0x59
,
0x1b
,
0xe7
,
0x20
,
0xbd
,
0x5d
,
0x33
,
0xd0
,
0x97
,
0x7c
,
0x34
,
0x16
,
0xa2
,
0xe8
,
0xcf
,
0x11
,
0x13
,
0x76
,
0x74
,
0x03
,
0xfd
,
0x05
,
0x13
,
0x66
,
0x8d
,
0x6e
,
0xbb
,
0xae
,
0xa3
,
0x37
,
0xd8
,
0xe4
,
0x6e
,
0xeb
,
0xad
,
0x86
,
0x6e
,
0x90
,
0x07
,
0xe8
,
0x2f
,
0xb9
,
0xf9
,
0x47
,
0x9d
,
0x56
,
0x13
,
0x7d
,
0x85
,
0x70
,
0x09
,
0x40
,
0xff
,
0xb8
,
0x4d
,
0xf4
,
0x4e
,
0xa7
,
0xd6
,
0x6a
,
0xa2
,
0xb7
,
0x36
,
0x76
,
0x01
,
0x9d
,
0x4c
,
0x07
,
0x0c
,
0x40
,
0xb7
,
0x79
,
0xa7
,
0xd9
,
0xba
,
0xdf
,
0x44
,
0xe7
,
0x58
,
0xa5
,
0x4d
,
0xf4
,
0xb6
,
0x46
,
0x74
,
0xa4
,
0x60
,
0x80
,
0x39
,
0xf1
,
0x3e
,
0x0e
,
0xa5
,
0xf0
,
0x02
,
0xe4
,
0x48
,
0xab
,
0x5e
,
0xdf
,
0xd6
,
0xaa
,
0x77
,
0x50
,
0x7a
,
0xfb
,
0x1d
,
0x58
,
0xb4
,
0xbd
,
0xcd
,
0x43
,
0x3b
,
0xa4
,
0x41
,
0x20
,
0x5e
,
0x2c
,
0x3f
,
0x54
,
0x65
,
0xcd
,
0xf6
,
0xae
,
0x88
,
0xd2
,
0x95
,
0x81
,
0x77
,
0xe5
,
0x30
,
0xbc
,
0xc2
,
0xb5
,
0x57
,
0x78
,
0xc6
,
0xd8
,
0x9b
,
0xe3
,
0x95
,
0x6b
,
0xff
,
0x17
,
0x00
,
0x00
,
0xff
,
0xff
,
0xda
,
0x0b
,
0x47
,
0xfb
,
0x0f
,
0x2d
,
0x00
,
0x00
,
func
init
()
{
proto
.
RegisterFile
(
"query.proto"
,
fileDescriptor_query_b0bca749772b6512
)
}
var
fileDescriptor_query_b0bca749772b6512
=
[]
byte
{
// 3259 bytes of a gzipped FileDescriptorProto
0x1f
,
0x8b
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0xff
,
0xec
,
0x5a
,
0xcd
,
0x73
,
0x1b
,
0xc9
,
0x75
,
0xd7
,
0xe0
,
0x8b
,
0xc0
,
0x03
,
0x01
,
0x36
,
0x1b
,
0xa4
,
0x84
,
0xe5
,
0x7e
,
0xd1
,
0x63
,
0xaf
,
0xcd
,
0xd0
,
0x0e
,
0xa5
,
0xe5
,
0xca
,
0x8a
,
0xb2
,
0x76
,
0x1c
,
0x0d
,
0xc1
,
0xa1
,
0x16
,
0x16
,
0x30
,
0x80
,
0x1a
,
0x03
,
0xc9
,
0xda
,
0x72
,
0xd5
,
0xd4
,
0x10
,
0x68
,
0x81
,
0x53
,
0x1c
,
0xcc
,
0x40
,
0x33
,
0x03
,
0x52
,
0xbc
,
0x29
,
0x71
,
0x9c
,
0xef
,
0xc4
,
0x9b
,
0xcf
,
0x8d
,
0x93
,
0xca
,
0x56
,
0xaa
,
0x72
,
0xcf
,
0xdf
,
0x90
,
0xca
,
0x21
,
0xc7
,
0xdc
,
0x72
,
0x48
,
0x72
,
0xc8
,
0x21
,
0x95
,
0xca
,
0xcd
,
0x95
,
0x53
,
0x0e
,
0x39
,
0xa4
,
0x52
,
0xfd
,
0x31
,
0x83
,
0x01
,
0x89
,
0x95
,
0x64
,
0x25
,
0x17
,
0x6a
,
0x7d
,
0xeb
,
0x7e
,
0xef
,
0xf5
,
0xc7
,
0xef
,
0xf7
,
0xde
,
0xbc
,
0xee
,
0xe9
,
0x6e
,
0x28
,
0x3f
,
0x99
,
0xd2
,
0xe0
,
0x6c
,
0x67
,
0x12
,
0xf8
,
0x91
,
0x8f
,
0xf3
,
0xbc
,
0xb2
,
0x51
,
0x8d
,
0xfc
,
0x89
,
0x3f
,
0xb4
,
0x23
,
0x5b
,
0x88
,
0x37
,
0xca
,
0x27
,
0x51
,
0x30
,
0x19
,
0x88
,
0x8a
,
0xfa
,
0x43
,
0x05
,
0x0a
,
0xa6
,
0x1d
,
0x8c
,
0x68
,
0x84
,
0x37
,
0xa0
,
0x78
,
0x4c
,
0xcf
,
0xc2
,
0x89
,
0x3d
,
0xa0
,
0x75
,
0x65
,
0x53
,
0xd9
,
0x2a
,
0x91
,
0xa4
,
0x8e
,
0xd7
,
0x20
,
0x1f
,
0x1e
,
0xd9
,
0xc1
,
0xb0
,
0x9e
,
0xe1
,
0x0a
,
0x51
,
0xc1
,
0xdf
,
0x84
,
0x72
,
0x64
,
0x1f
,
0xba
,
0x34
,
0xb2
,
0xa2
,
0xb3
,
0x09
,
0xad
,
0x67
,
0x37
,
0x95
,
0xad
,
0xea
,
0xee
,
0xda
,
0x4e
,
0x32
,
0x9e
,
0xc9
,
0x95
,
0xe6
,
0xd9
,
0x84
,
0x12
,
0x88
,
0x92
,
0x32
,
0xc6
,
0x90
,
0x1b
,
0x50
,
0xd7
,
0xad
,
0xe7
,
0x78
,
0x5f
,
0xbc
,
0xac
,
0xee
,
0x43
,
0xf5
,
0x81
,
0x79
,
0xd7
,
0x8e
,
0x68
,
0xc3
,
0x76
,
0x5d
,
0x1a
,
0x34
,
0xf7
,
0xd9
,
0x74
,
0xa6
,
0x21
,
0x0d
,
0x3c
,
0x7b
,
0x9c
,
0x4c
,
0x27
,
0xae
,
0xe3
,
0xab
,
0x50
,
0x18
,
0x05
,
0xfe
,
0x74
,
0x12
,
0xd6
,
0x33
,
0x9b
,
0xd9
,
0xad
,
0x12
,
0x91
,
0x35
,
0xf5
,
0xfb
,
0x00
,
0xfa
,
0x09
,
0xf5
,
0x22
,
0xd3
,
0x3f
,
0xa6
,
0x1e
,
0x7e
,
0x0b
,
0x4a
,
0x91
,
0x33
,
0xa6
,
0x61
,
0x64
,
0x8f
,
0x27
,
0xbc
,
0x8b
,
0x2c
,
0x99
,
0x09
,
0x3e
,
0x07
,
0xd2
,
0x06
,
0x14
,
0x27
,
0x7e
,
0xe8
,
0x44
,
0x8e
,
0xef
,
0x71
,
0x3c
,
0x25
,
0x92
,
0xd4
,
0xd5
,
0xef
,
0x40
,
0xfe
,
0x81
,
0xed
,
0x4e
,
0x29
,
0x7e
,
0x17
,
0x72
,
0x1c
,
0xb0
,
0xc2
,
0x01
,
0x97
,
0x77
,
0x04
,
0xe9
,
0x1c
,
0x27
,
0x57
,
0xb0
,
0xbe
,
0x4f
,
0x98
,
0x25
,
0xef
,
0x7b
,
0x99
,
0x88
,
0x8a
,
0x7a
,
0x0c
,
0xcb
,
0x7b
,
0x8e
,
0x37
,
0x7c
,
0x60
,
0x07
,
0x0e
,
0x23
,
0xe3
,
0x15
,
0xbb
,
0xc1
,
0x5f
,
0x81
,
0x02
,
0x2f
,
0x84
,
0xf5
,
0xec
,
0x66
,
0x76
,
0xab
,
0xbc
,
0xbb
,
0x2c
,
0x1b
,
0xf2
,
0xb9
,
0x11
,
0xa9
,
0x53
,
0xff
,
0x4e
,
0x01
,
0xd8
,
0xf3
,
0xa7
,
0xde
,
0xf0
,
0x3e
,
0x53
,
0x62
,
0x04
,
0xd9
,
0xf0
,
0x89
,
0x2b
,
0x89
,
0x64
,
0x45
,
0x7c
,
0x0f
,
0xaa
,
0x87
,
0x8e
,
0x37
,
0xb4
,
0x4e
,
0xe4
,
0x74
,
0x04
,
0x97
,
0xe5
,
0xdd
,
0xaf
,
0xc8
,
0xee
,
0x66
,
0x8d
,
0x77
,
0xd2
,
0xb3
,
0x0e
,
0x75
,
0x2f
,
0x0a
,
0xce
,
0x48
,
0xe5
,
0x30
,
0x2d
,
0xdb
,
0xe8
,
0x03
,
0xbe
,
0x68
,
0xc4
,
0x06
,
0x3d
,
0xa6
,
0x67
,
0xf1
,
0xa0
,
0xc7
,
0xf4
,
0x0c
,
0xff
,
0x5c
,
0x1a
,
0x51
,
0x79
,
0xb7
,
0x16
,
0x8f
,
0x95
,
0x6a
,
0x2b
,
0x61
,
0x7e
,
0x98
,
0xb9
,
0xad
,
0xa8
,
0x3f
,
0x2a
,
0x40
,
0x55
,
0x7f
,
0x4a
,
0x07
,
0xd3
,
0x88
,
0x76
,
0x26
,
0xcc
,
0x07
,
0x21
,
0xde
,
0x81
,
0x9a
,
0xe3
,
0x0d
,
0xdc
,
0xe9
,
0x90
,
0x5a
,
0x94
,
0xb9
,
0xda
,
0x8a
,
0x98
,
0xaf
,
0x79
,
0x7f
,
0x45
,
0xb2
,
0x2a
,
0x55
,
0xa9
,
0x20
,
0xd0
,
0xa0
,
0x36
,
0xf0
,
0xc7
,
0x13
,
0x3b
,
0x98
,
0xb7
,
0xcf
,
0xf2
,
0xf1
,
0x57
,
0xe5
,
0xf8
,
0x33
,
0x7b
,
0xb2
,
0x2a
,
0xad
,
0x53
,
0x5d
,
0xb4
,
0x61
,
0x45
,
0xf6
,
0x3b
,
0xb4
,
0x1e
,
0x3b
,
0xd4
,
0x1d
,
0x86
,
0x3c
,
0x74
,
0xab
,
0x09
,
0x55
,
0xf3
,
0x53
,
0xdc
,
0x69
,
0x4a
,
0xe3
,
0x03
,
0x6e
,
0x4b
,
0xaa
,
0xce
,
0x5c
,
0x1d
,
0x6f
,
0xc3
,
0xea
,
0xc0
,
0x75
,
0xd8
,
0x54
,
0x1e
,
0x33
,
0x8a
,
0xad
,
0xc0
,
0x3f
,
0x0d
,
0xeb
,
0x79
,
0x3e
,
0xff
,
0x15
,
0xa1
,
0x38
,
0x60
,
0x72
,
0xe2
,
0x9f
,
0x86
,
0xf8
,
0x43
,
0x28
,
0x9e
,
0xfa
,
0xc1
,
0xb1
,
0xeb
,
0xdb
,
0xc3
,
0x7a
,
0x81
,
0x8f
,
0xf9
,
0xce
,
0xe2
,
0x31
,
0x1f
,
0x4a
,
0x2b
,
0x92
,
0xd8
,
0xe3
,
0x2d
,
0x40
,
0xe1
,
0x13
,
0xd7
,
0x0a
,
0xa9
,
0x4b
,
0x07
,
0x91
,
0xe5
,
0x3a
,
0x63
,
0x27
,
0xaa
,
0x17
,
0xf9
,
0x57
,
0x50
,
0x0d
,
0x9f
,
0xb8
,
0x3d
,
0x2e
,
0x6e
,
0x31
,
0x29
,
0xb6
,
0x60
,
0x3d
,
0x0a
,
0x6c
,
0x2f
,
0xb4
,
0x07
,
0xac
,
0x33
,
0xcb
,
0x09
,
0x7d
,
0xd7
,
0xe6
,
0x5f
,
0x40
,
0x89
,
0x0f
,
0xb9
,
0xbd
,
0x78
,
0x48
,
0x73
,
0xd6
,
0xa4
,
0x19
,
0xb7
,
0x20
,
0x6b
,
0xd1
,
0x02
,
0x29
,
0x7e
,
0x1f
,
0xd6
,
0xc3
,
0x63
,
0x67
,
0x62
,
0xf1
,
0x7e
,
0xac
,
0x89
,
0x6b
,
0x7b
,
0xd6
,
0xc0
,
0x1e
,
0x1c
,
0xd1
,
0x3a
,
0x70
,
0xd8
,
0x98
,
0x29
,
0x79
,
0xa8
,
0x75
,
0x5d
,
0xdb
,
0x6b
,
0x30
,
0x8d
,
0xfa
,
0x2d
,
0xa8
,
0xce
,
0xf3
,
0x88
,
0x57
,
0xa1
,
0x62
,
0x3e
,
0xea
,
0xea
,
0x96
,
0x66
,
0xec
,
0x5b
,
0x86
,
0xd6
,
0xd6
,
0xd1
,
0x15
,
0x5c
,
0x81
,
0x12
,
0x17
,
0x75
,
0x8c
,
0xd6
,
0x23
,
0xa4
,
0xe0
,
0x25
,
0xc8
,
0x6a
,
0xad
,
0x16
,
0xca
,
0xa8
,
0xb7
,
0xa1
,
0x18
,
0x13
,
0x82
,
0x57
,
0xa0
,
0xdc
,
0x37
,
0x7a
,
0x5d
,
0xbd
,
0xd1
,
0x3c
,
0x68
,
0xea
,
0xfb
,
0xe8
,
0x0a
,
0x2e
,
0x42
,
0xae
,
0xd3
,
0x32
,
0xbb
,
0x48
,
0x11
,
0x25
,
0xad
,
0x8b
,
0x32
,
0xac
,
0xe5
,
0xfe
,
0x9e
,
0x86
,
0xb2
,
0xea
,
0xa7
,
0x0a
,
0xac
,
0x2d
,
0x02
,
0x86
,
0xcb
,
0xb0
,
0xb4
,
0xaf
,
0x1f
,
0x68
,
0xfd
,
0x96
,
0x89
,
0xae
,
0xe0
,
0x1a
,
0xac
,
0x10
,
0xbd
,
0xab
,
0x6b
,
0xa6
,
0xb6
,
0xd7
,
0xd2
,
0x2d
,
0xa2
,
0x6b
,
0xfb
,
0x48
,
0xc1
,
0x18
,
0xaa
,
0xac
,
0x64
,
0x35
,
0x3a
,
0xed
,
0x76
,
0xd3
,
0x34
,
0xf5
,
0x7d
,
0x94
,
0xc1
,
0x6b
,
0x80
,
0xb8
,
0xac
,
0x6f
,
0xcc
,
0xa4
,
0x59
,
0x8c
,
0x60
,
0xb9
,
0xa7
,
0x93
,
0xa6
,
0xd6
,
0x6a
,
0x7e
,
0xcc
,
0x3a
,
0x40
,
0x39
,
0xfc
,
0x25
,
0x78
,
0xbb
,
0xd1
,
0x31
,
0x7a
,
0xcd
,
0x9e
,
0xa9
,
0x1b
,
0xa6
,
0xd5
,
0x33
,
0xb4
,
0x6e
,
0xef
,
0xa3
,
0x8e
,
0xc9
,
0x7b
,
0x16
,
0xe0
,
0xf2
,
0xdf
,
0xcd
,
0x15
,
0x15
,
0x94
,
0x51
,
0x3f
,
0xcd
,
0x40
,
0x9e
,
0xf3
,
0xc1
,
0xb2
,
0x68
,
0x2a
,
0x37
,
0xf2
,
0x72
,
0x92
,
0x51
,
0x32
,
0xcf
,
0xc9
,
0x28
,
0x3c
,
0x11
,
0xcb
,
0xdc
,
0x26
,
0x2a
,
0xf8
,
0x4d
,
0x28
,
0xf9
,
0xc1
,
0xc8
,
0x12
,
0x1a
,
0x91
,
0x95
,
0x8b
,
0x7e
,
0x30
,
0xe2
,
0xe9
,
0x9b
,
0x65
,
0x44
,
0x96
,
0xcc
,
0x0f
,
0xed
,
0x90
,
0xf2
,
0x28
,
0x2d
,
0x91
,
0xa4
,
0x8e
,
0xdf
,
0x00
,
0x66
,
0x67
,
0xf1
,
0x79
,
0x14
,
0xb8
,
0x6e
,
0xc9
,
0x0f
,
0x46
,
0x06
,
0x9b
,
0xca
,
0x97
,
0xa1
,
0x32
,
0xf0
,
0xdd
,
0xe9
,
0xd8
,
0xb3
,
0x5c
,
0xea
,
0x8d
,
0xa2
,
0xa3
,
0xfa
,
0xd2
,
0xa6
,
0xb2
,
0x55
,
0x21
,
0xcb
,
0x42
,
0xd8
,
0xe2
,
0x32
,
0x5c
,
0x87
,
0xa5
,
0xc1
,
0x91
,
0x1d
,
0x84
,
0x54
,
0x44
,
0x66
,
0x85
,
0xc4
,
0x55
,
0x3e
,
0x2a
,
0x1d
,
0x38
,
0x63
,
0xdb
,
0x0d
,
0x79
,
0x14
,
0x56
,
0x48
,
0x52
,
0x67
,
0x20
,
0x1e
,
0xbb
,
0xf6
,
0x28
,
0xe4
,
0xd1
,
0x53
,
0x21
,
0xa2
,
0xa2
,
0xfe
,
0x02
,
0x64
,
0x89
,
0x7f
,
0xca
,
0xba
,
0x14
,
0x03
,
0x86
,
0x75
,
0x65
,
0x33
,
0xbb
,
0x85
,
0x49
,
0x5c
,
0x65
,
0x8b
,
0x86
,
0xcc
,
0x9b
,
0x22
,
0x9d
,
0xc6
,
0x99
,
0xf2
,
0xfb
,
0xb0
,
0x4c
,
0x68
,
0x38
,
0x75
,
0x23
,
0xfd
,
0x69
,
0x14
,
0xd8
,
0x21
,
0xde
,
0x85
,
0x72
,
0x3a
,
0x53
,
0x28
,
0x9f
,
0x97
,
0x29
,
0x80
,
0xce
,
0x52
,
0x44
,
0x1d
,
0x96
,
0x1e
,
0x07
,
0x34
,
0x3c
,
0xa2
,
0x81
,
0xcc
,
0x44
,
0x71
,
0x95
,
0xe5
,
0xe1
,
0x32
,
0x0f
,
0x6d
,
0x31
,
0x06
,
0xcb
,
0xde
,
0x32
,
0x87
,
0x28
,
0x73
,
0xd9
,
0x9b
,
0x3b
,
0x95
,
0x48
,
0x1d
,
0x63
,
0x8f
,
0xa5
,
0x05
,
0xcb
,
0x7e
,
0xfc
,
0x98
,
0x0e
,
0x22
,
0x2a
,
0x16
,
0xa9
,
0x1c
,
0x59
,
0x66
,
0x42
,
0x4d
,
0xca
,
0x98
,
0xdb
,
0x1c
,
0x2f
,
0xa4
,
0x41
,
0x64
,
0x39
,
0x43
,
0xee
,
0xd0
,
0x1c
,
0x29
,
0x0a
,
0x41
,
0x73
,
0x88
,
0xdf
,
0x81
,
0x1c
,
0x4f
,
0x2c
,
0x39
,
0x3e
,
0x0a
,
0xc8
,
0x51
,
0x88
,
0x7f
,
0x4a
,
0xb8
,
0x1c
,
0x7f
,
0x1d
,
0x0a
,
0x94
,
0xe3
,
0xe5
,
0x4e
,
0x9d
,
0xa5
,
0xe2
,
0x34
,
0x15
,
0x44
,
0x9a
,
0xa8
,
0xdf
,
0x86
,
0x65
,
0x8e
,
0xe1
,
0xa1
,
0x1d
,
0x78
,
0x8e
,
0x37
,
0xe2
,
0x2b
,
0xb8
,
0x3f
,
0x14
,
0xb1
,
0x57
,
0x21
,
0xbc
,
0xcc
,
0x28
,
0x18
,
0xd3
,
0x30
,
0xb4
,
0x47
,
0x54
,
0xae
,
0xa8
,
0x71
,
0x55
,
0xfd
,
0xab
,
0x2c
,
0x94
,
0x7b
,
0x51
,
0x40
,
0xed
,
0x31
,
0x67
,
0x0f
,
0x7f
,
0x1b
,
0x20
,
0x8c
,
0xec
,
0x88
,
0x8e
,
0xa9
,
0x17
,
0xc5
,
0x34
,
0xbc
,
0x25
,
0x87
,
0x4f
,
0xd9
,
0xed
,
0xf4
,
0x62
,
0x23
,
0x92
,
0xb2
,
0x3f
,
0xef
,
0x9e
,
0xcc
,
0x4b
,
0xb8
,
0x67
,
0xe3
,
0xb3
,
0x0c
,
0x94
,
0x92
,
0xde
,
0xb0
,
0x06
,
0xc5
,
0x81
,
0x1d
,
0xd1
,
0x91
,
0x1f
,
0x9c
,
0xc9
,
0xb5
,
0xf7
,
0xbd
,
0xe7
,
0x8d
,
0xbe
,
0xd3
,
0x90
,
0xc6
,
0x24
,
0x69
,
0x86
,
0xdf
,
0x06
,
0xb1
,
0xa1
,
0x11
,
0xa1
,
0x2f
,
0xf0
,
0x96
,
0xb8
,
0x84
,
0x07
,
0xff
,
0x87
,
0x80
,
0x27
,
0x81
,
0x33
,
0xb6
,
0x83
,
0x33
,
0xeb
,
0x98
,
0x9e
,
0xc5
,
0x8b
,
0x46
,
0x76
,
0x81
,
0xc3
,
0x91
,
0xb4
,
0xbb
,
0x47
,
0xcf
,
0x64
,
0x9a
,
0xbb
,
0x3d
,
0xdf
,
0x56
,
0x86
,
0xec
,
0x45
,
0x37
,
0xa6
,
0x5a
,
0xf2
,
0x95
,
0x3f
,
0x8c
,
0xd7
,
0xf8
,
0x3c
,
0x8f
,
0x6e
,
0x56
,
0x54
,
0xbf
,
0x06
,
0xc5
,
0x78
,
0xf2
,
0xb8
,
0x04
,
0x79
,
0x3d
,
0x08
,
0xfc
,
0x00
,
0x5d
,
0xe1
,
0xd9
,
0xae
,
0xdd
,
0x12
,
0x09
,
0x73
,
0x7f
,
0x9f
,
0x25
,
0xcc
,
0xbf
,
0xcd
,
0x24
,
0x0b
,
0x2d
,
0xa1
,
0x4f
,
0xa6
,
0x34
,
0x8c
,
0xf0
,
0x2f
,
0x43
,
0x8d
,
0xf2
,
0x48
,
0x73
,
0x4e
,
0xa8
,
0x35
,
0xe0
,
0xbb
,
0x32
,
0x16
,
0x67
,
0xe2
,
0x73
,
0x58
,
0xd9
,
0x11
,
0x9b
,
0xc8
,
0x78
,
0xb7
,
0x46
,
0x56
,
0x13
,
0x5b
,
0x29
,
0x1a
,
0x62
,
0x1d
,
0x6a
,
0xce
,
0x78
,
0x4c
,
0x87
,
0x8e
,
0x1d
,
0xa5
,
0x3b
,
0x10
,
0x0e
,
0x5b
,
0x8f
,
0x37
,
0x2d
,
0x73
,
0x9b
,
0x3e
,
0xb2
,
0x9a
,
0xb4
,
0x48
,
0xba
,
0x79
,
0x0f
,
0x0a
,
0x11
,
0xdf
,
0xa0
,
0xca
,
0x35
,
0xbb
,
0x12
,
0x67
,
0x35
,
0x2e
,
0x24
,
0x52
,
0x89
,
0xbf
,
0x06
,
0x62
,
0xbb
,
0xcb
,
0xf3
,
0xd7
,
0x2c
,
0x20
,
0x66
,
0xbb
,
0x18
,
0x22
,
0xf4
,
0xf8
,
0x3d
,
0xa8
,
0xce
,
0x2d
,
0x76
,
0x43
,
0x4e
,
0x58
,
0x96
,
0x54
,
0xd2
,
0x2b
,
0xd7
,
0x10
,
0x5f
,
0x87
,
0x25
,
0x5f
,
0x2c
,
0x74
,
0x3c
,
0xb3
,
0xcd
,
0x66
,
0x3c
,
0xbf
,
0x0a
,
0x92
,
0xd8
,
0x4a
,
0xfd
,
0x25
,
0x58
,
0x49
,
0x18
,
0x0c
,
0x27
,
0xbe
,
0x17
,
0x52
,
0xbc
,
0x0d
,
0x85
,
0x80
,
0x7f
,
0x4e
,
0x92
,
0x35
,
0x2c
,
0xbb
,
0x48
,
0xe5
,
0x03
,
0x22
,
0x2d
,
0xd4
,
0x21
,
0xac
,
0x08
,
0xc9
,
0x43
,
0x27
,
0x3a
,
0xe2
,
0x8e
,
0xc2
,
0xef
,
0x41
,
0x9e
,
0xb2
,
0xc2
,
0x39
,
0xce
,
0x49
,
0xb7
,
0xc1
,
0xf5
,
0x44
,
0x68
,
0x53
,
0xa3
,
0x64
,
0x5e
,
0x38
,
0xca
,
0x7f
,
0x66
,
0xa0
,
0x26
,
0x67
,
0xb9
,
0x67
,
0x47
,
0x83
,
0xa3
,
0x4b
,
0xea
,
0xec
,
0xaf
,
0xc3
,
0x12
,
0x93
,
0x3b
,
0xc9
,
0x87
,
0xb1
,
0xc0
,
0xdd
,
0xb1
,
0x05
,
0x73
,
0xb8
,
0x1d
,
0x5a
,
0x29
,
0xef
,
0xca
,
0xcd
,
0x56
,
0xc5
,
0x0e
,
0x53
,
0x2b
,
0xfd
,
0x82
,
0xb8
,
0x28
,
0xbc
,
0x20
,
0x2e
,
0x96
,
0x5e
,
0x2a
,
0x2e
,
0xf6
,
0x61
,
0x6d
,
0x9e
,
0x71
,
0x19
,
0x1c
,
0xdf
,
0x80
,
0x25
,
0xe1
,
0x94
,
0x38
,
0x05
,
0x2e
,
0xf2
,
0x5b
,
0x6c
,
0xa2
,
0xfe
,
0x7d
,
0x06
,
0xd6
,
0x64
,
0x76
,
0xfa
,
0x62
,
0x7c
,
0xa6
,
0x29
,
0x9e
,
0xf3
,
0x2f
,
0xc3
,
0xf3
,
0x4b
,
0xfa
,
0x4f
,
0x6d
,
0xc0
,
0xfa
,
0x39
,
0x1e
,
0x5f
,
0xe1
,
0x63
,
0xfd
,
0x89
,
0x02
,
0xcb
,
0x7b
,
0x74
,
0xe4
,
0x78
,
0x97
,
0xd4
,
0x0b
,
0x29
,
0x72
,
0x73
,
0x2f
,
0x15
,
0xc4
,
0xb7
,
0xa0
,
0x22
,
0xf1
,
0x4a
,
0xb6
,
0x2e
,
0xb2
,
0xad
,
0x2c
,
0x62
,
0xfb
,
0xdf
,
0x15
,
0xa8
,
0x34
,
0xfc
,
0xf1
,
0xd8
,
0x89
,
0x2e
,
0x29
,
0x53
,
0x17
,
0x71
,
0xe6
,
0x16
,
0xe1
,
0x44
,
0x50
,
0x8d
,
0x61
,
0x0a
,
0x82
,
0xd4
,
0xff
,
0x50
,
0x60
,
0x85
,
0xf8
,
0xae
,
0x7b
,
0x68
,
0x0f
,
0x8e
,
0x5f
,
0x6f
,
0xec
,
0x18
,
0xd0
,
0x0c
,
0xa8
,
0x44
,
0xff
,
0xdf
,
0x0a
,
0x54
,
0xbb
,
0x01
,
0x65
,
0x3f
,
0xd2
,
0xaf
,
0x35
,
0x78
,
0xb6
,
0x13
,
0x1e
,
0x46
,
0x72
,
0x0f
,
0x51
,
0x22
,
0xbc
,
0xac
,
0xae
,
0xc2
,
0x4a
,
0x82
,
0x5d
,
0xf2
,
0xf1
,
0xcf
,
0x0a
,
0xac
,
0x8b
,
0x00
,
0x91
,
0x9a
,
0xe1
,
0x25
,
0xa5
,
0x25
,
0xc6
,
0x9b
,
0x4b
,
0xe1
,
0xad
,
0xc3
,
0xd5
,
0xf3
,
0xd8
,
0x24
,
0xec
,
0x1f
,
0x64
,
0xe0
,
0x5a
,
0x1c
,
0x1b
,
0x97
,
0x1c
,
0xf8
,
0xff
,
0x21
,
0x1e
,
0x36
,
0xa0
,
0x7e
,
0x91
,
0x04
,
0xc9
,
0xd0
,
0x27
,
0x19
,
0xa8
,
0x37
,
0x02
,
0x6a
,
0x47
,
0x34
,
0xb5
,
0x17
,
0x79
,
0x7d
,
0x62
,
0x03
,
0xbf
,
0x0f
,
0xcb
,
0x13
,
0x3b
,
0x88
,
0x9c
,
0x81
,
0x33
,
0xb1
,
0xd9
,
0xdf
,
0x5e
,
0x9e
,
0x6f
,
0x75
,
0xce
,
0x75
,
0x30
,
0x67
,
0xa2
,
0xbe
,
0x09
,
0x6f
,
0x2c
,
0x60
,
0x44
,
0xf2
,
0xf5
,
0x3f
,
0x0a
,
0xe0
,
0x5e
,
0x64
,
0x07
,
0xd1
,
0x17
,
0x60
,
0x55
,
0x59
,
0x18
,
0x4c
,
0xeb
,
0x50
,
0x9b
,
0xc3
,
0x9f
,
0xe6
,
0x85
,
0x46
,
0x5f
,
0x88
,
0x15
,
0xe7
,
0x73
,
0x79
,
0x49
,
0xe3
,
0x97
,
0xbc
,
0xfc
,
0xab
,
0x02
,
0x1b
,
0x0d
,
0x5f
,
0x1c
,
0x24
,
0xbe
,
0x96
,
0x5f
,
0x98
,
0xfa
,
0x36
,
0xbc
,
0xb9
,
0x10
,
0xa0
,
0x24
,
0xe0
,
0x5f
,
0x14
,
0xb8
,
0x4a
,
0xa8
,
0x3d
,
0x7c
,
0x3d
,
0xc1
,
0xdf
,
0x87
,
0x6b
,
0x17
,
0xc0
,
0xc9
,
0x1d
,
0xea
,
0x2d
,
0x28
,
0x8e
,
0x69
,
0x64
,
0x0f
,
0xed
,
0xc8
,
0x96
,
0x90
,
0x36
,
0xe2
,
0x7e
,
0x67
,
0xd6
,
0x6d
,
0x69
,
0x41
,
0x12
,
0x5b
,
0xf5
,
0xb3
,
0x0c
,
0xd4
,
0xf8
,
0x5e
,
0xf7
,
0x67
,
0x3f
,
0x5a
,
0x8b
,
0xff
,
0x05
,
0x3e
,
0x51
,
0x60
,
0x6d
,
0x9e
,
0xa0
,
0xe4
,
0x9f
,
0xe0
,
0xff
,
0xfb
,
0xbc
,
0x62
,
0x41
,
0x42
,
0xc8
,
0x2e
,
0xda
,
0x82
,
0xfe
,
0x43
,
0x06
,
0xea
,
0xe9
,
0x29
,
0xfd
,
0xec
,
0x6c
,
0x63
,
0xfe
,
0x6c
,
0xe3
,
0xa7
,
0x3e
,
0xcc
,
0xfa
,
0x54
,
0x81
,
0x37
,
0x16
,
0x10
,
0xfa
,
0xd3
,
0x39
,
0x3a
,
0x75
,
0xc2
,
0x91
,
0x79
,
0xe1
,
0x09
,
0xc7
,
0xcb
,
0xba
,
0xfa
,
0x9f
,
0x14
,
0x58
,
0x6b
,
0x8b
,
0x83
,
0x65
,
0xf1
,
0x1f
,
0x7f
,
0x79
,
0xb3
,
0x19
,
0x3f
,
0x3b
,
0xce
,
0xcd
,
0xae
,
0x6f
,
0xd4
,
0x06
,
0xac
,
0x9f
,
0x83
,
0xf6
,
0x0a
,
0x67
,
0x13
,
0xff
,
0xa5
,
0xc0
,
0xaa
,
0xec
,
0x45
,
0xbb
,
0xb4
,
0x1b
,
0x81
,
0x05
,
0xec
,
0xe0
,
0x77
,
0x20
,
0xeb
,
0x0c
,
0xe3
,
0x1d
,
0xe4
,
0xfc
,
0xa5
,
0x37
,
0x53
,
0xa8
,
0x77
,
0x00
,
0xa7
,
0x71
,
0xbf
,
0x02
,
0x75
,
0xff
,
0x98
,
0x85
,
0xd5
,
0xde
,
0xc4
,
0x75
,
0x22
,
0xa9
,
0x7c
,
0xbd
,
0x13
,
0xff
,
0x97
,
0x60
,
0x39
,
0x64
,
0x60
,
0x2d
,
0x71
,
0x25
,
0xc7
,
0x89
,
0x2d
,
0x91
,
0x32
,
0x97
,
0x35
,
0xb8
,
0x08
,
0xbf
,
0x0b
,
0xe5
,
0xd8
,
0x64
,
0xea
,
0x45
,
0xf2
,
0x40
,
0x0d
,
0xa4
,
0xc5
,
0xd4
,
0x8b
,
0xf0
,
0x4d
,
0xb8
,
0xe6
,
0x4d
,
0xc7
,
0xfc
,
0x0a
,
0xdb
,
0x9a
,
0xd0
,
0x20
,
0xbe
,
0xe0
,
0xb5
,
0x83
,
0xf8
,
0xaa
,
0xb9
,
0xe6
,
0x4d
,
0xc7
,
0xc4
,
0x3f
,
0x0d
,
0xbb
,
0x34
,
0x10
,
0x17
,
0xbc
,
0x76
,
0x10
,
0xe1
,
0x3b
,
0x50
,
0xb2
,
0xdd
,
0x91
,
0x1f
,
0x38
,
0xd1
,
0xd1
,
0x58
,
0xde
,
0x31
,
0xab
,
0xf1
,
0x0d
,
0xcc
,
0x79
,
0xfa
,
0x77
,
0xb4
,
0xd8
,
0x92
,
0xcc
,
0x1a
,
0xa9
,
0xdf
,
0x80
,
0x52
,
0x22
,
0xc7
,
0x08
,
0x96
,
0xf5
,
0xfb
,
0x7d
,
0xad
,
0x65
,
0xf5
,
0xba
,
0xad
,
0xa6
,
0xd9
,
0x13
,
0xf7
,
0xc2
,
0x07
,
0xfd
,
0x56
,
0xcb
,
0xea
,
0x35
,
0x34
,
0x03
,
0x29
,
0x2a
,
0x01
,
0xe0
,
0x5d
,
0xf2
,
0xce
,
0x67
,
0x04
,
0x29
,
0x2f
,
0x20
,
0xe8
,
0x4d
,
0x28
,
0x05
,
0xfe
,
0xa9
,
0xc4
,
0x9e
,
0xe1
,
0x70
,
0x8a
,
0x81
,
0x7f
,
0xca
,
0x91
,
0xab
,
0x1a
,
0xe0
,
0xf4
,
0x5c
,
0x65
,
0xb4
,
0xa5
,
0x92
,
0xb7
,
0x32
,
0x97
,
0xbc
,
0x67
,
0xe3
,
0x27
,
0xc9
,
0x5b
,
0x6c
,
0xe5
,
0xd9
,
0x77
,
0xfe
,
0x11
,
0xb5
,
0xdd
,
0x28
,
0x5e
,
0xaf
,
0xd4
,
0xbf
,
0xce
,
0x40
,
0x85
,
0x30
,
0x89
,
0x33
,
0xa6
,
0xbd
,
0xc8
,
0x8e
,
0x42
,
0xe6
,
0xa9
,
0x23
,
0x6e
,
0x62
,
0xcd
,
0xd2
,
0x6e
,
0x89
,
0x94
,
0x85
,
0x4c
,
0xdc
,
0x15
,
0xec
,
0xc2
,
0x7a
,
0x48
,
0x07
,
0xbe
,
0x37
,
0x0c
,
0xad
,
0x43
,
0x7a
,
0xe4
,
0x78
,
0x43
,
0x6b
,
0x6c
,
0x87
,
0x91
,
0xbc
,
0x8e
,
0xac
,
0x90
,
0x9a
,
0x54
,
0xee
,
0x71
,
0x5d
,
0x9b
,
0xab
,
0xf0
,
0x0d
,
0x58
,
0x3b
,
0x74
,
0x3c
,
0xd7
,
0x1f
,
0x59
,
0x13
,
0xd7
,
0x3e
,
0xa3
,
0x41
,
0x28
,
0xa1
,
0xb2
,
0xf0
,
0xca
,
0x13
,
0x2c
,
0x74
,
0x5d
,
0xa1
,
0x12
,
0xee
,
0xfe
,
0x18
,
0xb6
,
0x17
,
0x8e
,
0x62
,
0x3d
,
0x76
,
0xdc
,
0x88
,
0x06
,
0x74
,
0x68
,
0x05
,
0x74
,
0xe2
,
0x3a
,
0x03
,
0xf1
,
0x7a
,
0x40
,
0xec
,
0xdd
,
0xbf
,
0xba
,
0x60
,
0xe8
,
0x03
,
0x69
,
0x4e
,
0x66
,
0xd6
,
0x8c
,
0xed
,
0xc1
,
0x64
,
0x6a
,
0x4d
,
0xf9
,
0x0d
,
0x22
,
0x5b
,
0xc5
,
0x14
,
0x52
,
0x1c
,
0x4c
,
0xa6
,
0x7d
,
0x56
,
0xc7
,
0x08
,
0xb2
,
0x4f
,
0x26
,
0x62
,
0xf1
,
0x52
,
0x08
,
0x2b
,
0xaa
,
0x3f
,
0x51
,
0xa0
,
0xaa
,
0x8d
,
0x46
,
0x01
,
0x1d
,
0xd9
,
0x91
,
0xa4
,
0xe9
,
0x06
,
0xac
,
0x09
,
0x4a
,
0xce
,
0x2c
,
0xf9
,
0x2c
,
0x49
,
0xe0
,
0x51
,
0x04
,
0x1e
,
0xa9
,
0x13
,
0x8f
,
0x92
,
0xe2
,
0xf0
,
0xbd
,
0x3a
,
0xf5
,
0x16
,
0xb6
,
0xc9
,
0xf0
,
0x36
,
0x6b
,
0x89
,
0x36
,
0xdd
,
0xea
,
0x17
,
0xe1
,
0x8d
,
0xc5
,
0x2c
,
0x8c
,
0x1d
,
0xf1
,
0xb0
,
0xa4
,
0x42
,
0xae
,
0x2e
,
0x00
,
0xdd
,
0x76
,
0xbc
,
0xe7
,
0x34
,
0xb5
,
0x9f
,
0x72
,
0xbe
,
0x3e
,
0xa7
,
0xa9
,
0xfd
,
0x54
,
0xfd
,
0xb7
,
0xe4
,
0x06
,
0x20
,
0x0e
,
0x97
,
0x64
,
0x35
,
0x8e
,
0xf3
,
0x82
,
0xf2
,
0xbc
,
0xbc
,
0x50
,
0x87
,
0xa5
,
0x90
,
0x06
,
0x27
,
0x8e
,
0x37
,
0x8a
,
0xaf
,
0xa8
,
0x65
,
0x15
,
0xf7
,
0xe0
,
0xab
,
0x12
,
0x3b
,
0x7d
,
0x1a
,
0xd1
,
0xc0
,
0xb3
,
0x5d
,
0xf7
,
0xcc
,
0x12
,
0x07
,
0x15
,
0x5e
,
0x44
,
0x87
,
0xd6
,
0xec
,
0x11
,
0x95
,
0x58
,
0x91
,
0xbf
,
0x2c
,
0xac
,
0xf5
,
0xc4
,
0x98
,
0x24
,
0xb6
,
0x66
,
0xf2
,
0xbc
,
0xea
,
0x5b
,
0x50
,
0x0d
,
0x64
,
0x10
,
0x5b
,
0x21
,
0x73
,
0x8f
,
0xcc
,
0x47
,
0x6b
,
0xc9
,
0x3d
,
0x73
,
0x2a
,
0xc2
,
0x49
,
0x25
,
0x98
,
0x0b
,
0xf8
,
0xef
,
0xc0
,
0x8a
,
0x1d
,
0xfb
,
0x56
,
0xb6
,
0x9e
,
0xdf
,
0xb7
,
0xcc
,
0x7b
,
0x9e
,
0x54
,
0xed
,
0xf9
,
0x48
,
0xb8
,
0x0d
,
0xcb
,
0x12
,
0x91
,
0xed
,
0x3a
,
0xf6
,
0x6c
,
0x63
,
0x7b
,
0xee
,
0x65
,
0x9a
,
0xc6
,
0x94
,
0x44
,
0xbe
,
0x61
,
0xe3
,
0x15
,
0xf6
,
0x1f
,
0x5d
,
0xeb
,
0x4f
,
0x86
,
0xbc
,
0xa7
,
0x4b
,
0xbc
,
0xbb
,
0x48
,
0x3f
,
0x63
,
0xcb
,
0xcd
,
0x3f
,
0x63
,
0x9b
,
0x7f
,
0x16
,
0x97
,
0x3f
,
0xf7
,
0x2c
,
0x4e
,
0xbd
,
0x03
,
0x6b
,
0xf3
,
0xf8
,
0x65
,
0x94
,
0x6d
,
0x41
,
0x9e
,
0x5f
,
0xa8
,
0x9f
,
0x5b
,
0x46
,
0x53
,
0x37
,
0xe6
,
0x44
,
0x18
,
0xa8
,
0x7f
,
0xa3
,
0x40
,
0x6d
,
0xc1
,
0x2f
,
0x56
,
0xf2
,
0xff
,
0xa6
,
0xa4
,
0x8e
,
0x87
,
0x7e
,
0x1e
,
0xf2
,
0xfc
,
0x6a
,
0x5f
,
0xbe
,
0x58
,
0xb9
,
0x76
,
0xf1
,
0x0f
,
0x8d
,
0x5f
,
0xc3
,
0x13
,
0x61
,
0xc5
,
0x12
,
0x21
,
0x0f
,
0xa8
,
0x01
,
0x3f
,
0x1f
,
0x8a
,
0x77
,
0x88
,
0x65
,
0x26
,
0x13
,
0x47
,
0x46
,
0x17
,
0x0f
,
0x9c
,
0x72
,
0x2f
,
0x3c
,
0x70
,
0xda
,
0xfe
,
0xc3
,
0x2c
,
0x94
,
0xda
,
0x67
,
0xbd
,
0x27
,
0xee
,
0x81
,
0x6b
,
0x8f
,
0xf8
,
0x3d
,
0x79
,
0xbb
,
0x6b
,
0x3e
,
0x42
,
0x57
,
0xf0
,
0x2a
,
0x54
,
0x8c
,
0x8e
,
0x69
,
0x19
,
0x6c
,
0x29
,
0x39
,
0x68
,
0x69
,
0x77
,
0x91
,
0xc2
,
0xd6
,
0x9a
,
0x2e
,
0x69
,
0x5a
,
0xf7
,
0xf4
,
0x47
,
0x42
,
0x92
,
0xc1
,
0x35
,
0x58
,
0xe9
,
0x1b
,
0xcd
,
0xfb
,
0x7d
,
0x7d
,
0x26
,
0xcc
,
0xe1
,
0x75
,
0x58
,
0x6d
,
0xf7
,
0x5b
,
0x66
,
0xb3
,
0xdb
,
0x4a
,
0x89
,
0x8b
,
0x6c
,
0x5d
,
0xda
,
0x6b
,
0x75
,
0xf6
,
0x44
,
0x15
,
0xb1
,
0xfe
,
0xfb
,
0x46
,
0xaf
,
0x79
,
0xd7
,
0xd0
,
0xf7
,
0x85
,
0x68
,
0x93
,
0x89
,
0x3e
,
0xd6
,
0x49
,
0xe7
,
0xa0
,
0x19
,
0x0f
,
0x79
,
0x07
,
0x23
,
0x28
,
0xef
,
0x35
,
0x0d
,
0x8d
,
0xc8
,
0x5e
,
0x9e
,
0x29
,
0xb8
,
0x0a
,
0x25
,
0xdd
,
0xe8
,
0xb7
,
0x65
,
0x3d
,
0x83
,
0xeb
,
0x50
,
0xd3
,
0xfa
,
0x66
,
0xc7
,
0x6a
,
0x1a
,
0x0d
,
0xa2
,
0xb7
,
0x75
,
0xc3
,
0x94
,
0x9a
,
0x1c
,
0xae
,
0x41
,
0xd5
,
0x6c
,
0xb6
,
0xf5
,
0x9e
,
0xa9
,
0xb5
,
0xbb
,
0x52
,
0xc8
,
0x66
,
0x51
,
0xec
,
0xe9
,
0xb1
,
0x0d
,
0xc2
,
0x1b
,
0xb0
,
0x6e
,
0x74
,
0x2c
,
0xf9
,
0xb8
,
0xc9
,
0x7a
,
0xa0
,
0xb5
,
0xfa
,
0xba
,
0xd4
,
0x6d
,
0xe2
,
0x6b
,
0x80
,
0x3b
,
0x86
,
0xd5
,
0xef
,
0xee
,
0x6b
,
0xa6
,
0x6e
,
0x19
,
0x9d
,
0x87
,
0x52
,
0x71
,
0x07
,
0x57
,
0xa1
,
0x38
,
0x9b
,
0xc1
,
0x33
,
0xc6
,
0x42
,
0xa5
,
0xab
,
0x11
,
0x73
,
0x06
,
0xf6
,
0xd9
,
0x33
,
0x46
,
0x16
,
0xdc
,
0x25
,
0x9d
,
0x7e
,
0x77
,
0x66
,
0xb6
,
0x0a
,
0x65
,
0x49
,
0x96
,
0x14
,
0xe5
,
0x98
,
0x68
,
0xaf
,
0x69
,
0x34
,
0x92
,
0xf9
,
0x3d
,
0x2b
,
0x6e
,
0x64
,
0x90
,
0xb2
,
0x7d
,
0x0c
,
0x39
,
0xee
,
0x8e
,
0x22
,
0xe4
,
0x8c
,
0x8e
,
0xa1
,
0xa3
,
0x2b
,
0x78
,
0x05
,
0xa0
,
0xd9
,
0x6b
,
0x1a
,
0xa6
,
0x7e
,
0x97
,
0x68
,
0x2d
,
0x06
,
0x9b
,
0x0b
,
0x62
,
0x02
,
0x19
,
0xda
,
0x65
,
0x58
,
0x6a
,
0xf6
,
0x0e
,
0x5a
,
0x1d
,
0xcd
,
0x94
,
0x30
,
0x9b
,
0xbd
,
0xfb
,
0xfd
,
0x8e
,
0xc9
,
0x94
,
0x08
,
0x97
,
0xa1
,
0xd0
,
0xec
,
0x99
,
0xfa
,
0xf7
,
0x4c
,
0x86
,
0x8b
,
0xeb
,
0x04
,
0xab
,
0xe8
,
0xd9
,
0x9d
,
0xed
,
0x1f
,
0x67
,
0x21
,
0xc7
,
0x9f
,
0xa6
,
0x56
,
0xa0
,
0xc4
,
0xbd
,
0x6d
,
0x3e
,
0xea
,
0xb2
,
0x21
,
0x4b
,
0x90
,
0x6b
,
0x1a
,
0xe6
,
0x6d
,
0xf4
,
0x2b
,
0x19
,
0x0c
,
0x90
,
0xef
,
0xf3
,
0xf2
,
0xaf
,
0x16
,
0x58
,
0xb9
,
0x69
,
0x98
,
0xef
,
0xdf
,
0x42
,
0x3f
,
0xc8
,
0xb0
,
0x6e
,
0xfb
,
0xa2
,
0xf2
,
0x6b
,
0xb1
,
0x62
,
0xf7
,
0x26
,
0xfa
,
0x61
,
0xa2
,
0xd8
,
0xbd
,
0x89
,
0x7e
,
0x3d
,
0x56
,
0x7c
,
0xb0
,
0x8b
,
0x7e
,
0x23
,
0x51
,
0x7c
,
0xb0
,
0x8b
,
0x7e
,
0x33
,
0x56
,
0xdc
,
0xba
,
0x89
,
0x7e
,
0x2b
,
0x51
,
0xdc
,
0xba
,
0x89
,
0x7e
,
0xbb
,
0xc0
,
0xb0
,
0x70
,
0x24
,
0x1f
,
0xec
,
0xa2
,
0xdf
,
0x29
,
0x26
,
0xb5
,
0x5b
,
0x37
,
0xd1
,
0xef
,
0x16
,
0x99
,
0xff
,
0x13
,
0xaf
,
0xa2
,
0xdf
,
0x43
,
0x6c
,
0x9a
,
0xcc
,
0x41
,
0xe8
,
0xf7
,
0x79
,
0x91
,
0xa9
,
0xd0
,
0x8f
,
0x10
,
0xc3
,
0xc8
,
0xa4
,
0xbc
,
0xfa
,
0x09
,
0xd7
,
0x3c
,
0xd2
,
0x35
,
0x82
,
0xfe
,
0xa0
,
0x20
,
0xde
,
0xb2
,
0x35
,
0x9a
,
0x6d
,
0xad
,
0x85
,
0x30
,
0x6f
,
0xc1
,
0x58
,
0xf9
,
0xa3
,
0x1b
,
0xac
,
0xc8
,
0xc2
,
0x13
,
0xfd
,
0x71
,
0x97
,
0x0d
,
0xf8
,
0x40
,
0x23
,
0x8d
,
0x8f
,
0x34
,
0x82
,
0xfe
,
0xe4
,
0x06
,
0x1b
,
0xf0
,
0x81
,
0x46
,
0x24
,
0x5f
,
0x7f
,
0xda
,
0x65
,
0x86
,
0x5c
,
0xf5
,
0xe9
,
0x0d
,
0x36
,
0x69
,
0x29
,
0xff
,
0xb3
,
0x2e
,
0x2e
,
0x42
,
0x76
,
0xaf
,
0x69
,
0xa2
,
0x1f
,
0xf3
,
0xd1
,
0x58
,
0x88
,
0xa2
,
0x3f
,
0x47
,
0x4c
,
0xd8
,
0xd3
,
0x4d
,
0xf4
,
0x17
,
0x4c
,
0x98
,
0x37
,
0xfb
,
0xdd
,
0x96
,
0x8e
,
0xde
,
0x62
,
0x93
,
0xbb
,
0xab
,
0x77
,
0xda
,
0xba
,
0x49
,
0x1e
,
0xa1
,
0xbf
,
0xe4
,
0xe6
,
0xdf
,
0xed
,
0x75
,
0x0c
,
0xf4
,
0x19
,
0xc2
,
0x55
,
0x00
,
0xfd
,
0x7b
,
0x5d
,
0xa2
,
0xf7
,
0x7a
,
0xcd
,
0x8e
,
0x81
,
0xde
,
0xdd
,
0x3e
,
0x00
,
0x74
,
0x3e
,
0x1d
,
0x30
,
0x00
,
0x7d
,
0xe3
,
0x9e
,
0xd1
,
0x79
,
0x68
,
0xa0
,
0x2b
,
0xac
,
0xd2
,
0x25
,
0x7a
,
0x57
,
0x23
,
0x3a
,
0x52
,
0x30
,
0x40
,
0x41
,
0xbc
,
0xb4
,
0x43
,
0x19
,
0xbc
,
0x0c
,
0x45
,
0xd2
,
0x69
,
0xb5
,
0xf6
,
0xb4
,
0xc6
,
0x3d
,
0x94
,
0xdd
,
0xfb
,
0x26
,
0xac
,
0x38
,
0xfe
,
0xce
,
0x89
,
0x13
,
0xd1
,
0x30
,
0x14
,
0x8f
,
0x9f
,
0x3f
,
0x56
,
0x65
,
0xcd
,
0xf1
,
0xaf
,
0x8b
,
0xd2
,
0xf5
,
0x91
,
0x7f
,
0xfd
,
0x24
,
0xba
,
0xce
,
0xb5
,
0xd7
,
0x79
,
0xc6
,
0x38
,
0x2c
,
0xf0
,
0xca
,
0x07
,
0xff
,
0x1b
,
0x00
,
0x00
,
0xff
,
0xff
,
0x0e
,
0x62
,
0xd9
,
0x82
,
0x5a
,
0x2d
,
0x00
,
0x00
,
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录