Parser
Iface
constructor
name
add
Element
Collection
create
Element
create
Stream
create
Stream
Async
create
Stream
Finish
current
Is
Document
current
Is
Element
current
Is
Empty
Element
current
Node
Name
get
Backup
get
Cancellable
get
Indent
get
Node
get
Types
move
Next
Node
read
Child
Element
read
Child
Node
read
Child
Nodes
read
Child
Nodes
Async
read
Child
Nodes
Finish
read
Child
Nodes
Stream
read
Child
Nodes
String
read
Element
read
Element
Property
read
File
read
File
Async
read
File
Finish
read
Stream
read
Stream
Async
read
Stream
Finish
read
String
read
String
Async
read
String
Finish
read
Unparsed
set
Backup
set
Cancellable
set
Indent
write
File
write
File
Async
write
File
Finish
write
Stream
write
Stream
Async
write
Stream
Finish
write
String
write
String
Async
write
String
Finish
NODE-GTK API Reference
GXml-0.20
GXml
ParserIface
Class ParserIface
Hierarchy
ParserIface
Index
Constructors
constructor
Properties
name
Methods
add
Element
Collection
create
Element
create
Stream
create
Stream
Async
create
Stream
Finish
current
Is
Document
current
Is
Element
current
Is
Empty
Element
current
Node
Name
get
Backup
get
Cancellable
get
Indent
get
Node
get
Types
move
Next
Node
read
Child
Element
read
Child
Node
read
Child
Nodes
read
Child
Nodes
Async
read
Child
Nodes
Finish
read
Child
Nodes
Stream
read
Child
Nodes
String
read
Element
read
Element
Property
read
File
read
File
Async
read
File
Finish
read
Stream
read
Stream
Async
read
Stream
Finish
read
String
read
String
Async
read
String
Finish
read
Unparsed
set
Backup
set
Cancellable
set
Indent
write
File
write
File
Async
write
File
Finish
write
Stream
write
Stream
Async
write
Stream
Finish
write
String
write
String
Async
write
String
Finish
Constructors
constructor
new
Parser
Iface
(
)
:
GXml
.
ParserIface
Returns
GXml
.
ParserIface
Properties
Static
name
name
:
string
Methods
add
Element
Collection
add
Element
Collection
(
self
:
GXml
.
Parser
, parent
:
GXml
.
DomNode
)
:
[
boolean
,
GXml
.
DomNode
]
Parameters
self:
GXml
.
Parser
parent:
GXml
.
DomNode
Returns
[
boolean
,
GXml
.
DomNode
]
create
Element
create
Element
(
self
:
GXml
.
Parser
, parent
:
GXml
.
DomNode
)
:
GXml
.
DomElement
Parameters
self:
GXml
.
Parser
parent:
GXml
.
DomNode
Returns
GXml
.
DomElement
create
Stream
create
Stream
(
self
:
GXml
.
Parser
)
:
Gio
.
InputStream
Parameters
self:
GXml
.
Parser
Returns
Gio
.
InputStream
create
Stream
Async
create
Stream
Async
(
self
:
GXml
.
Parser
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
callback:
AsyncReadyCallback
Returns
void
create
Stream
Finish
create
Stream
Finish
(
self
:
GXml
.
Parser
, res
:
AsyncResult
)
:
Gio
.
InputStream
Parameters
self:
GXml
.
Parser
res:
AsyncResult
Returns
Gio
.
InputStream
current
Is
Document
current
Is
Document
(
self
:
GXml
.
Parser
)
:
boolean
Parameters
self:
GXml
.
Parser
Returns
boolean
current
Is
Element
current
Is
Element
(
self
:
GXml
.
Parser
)
:
boolean
Parameters
self:
GXml
.
Parser
Returns
boolean
current
Is
Empty
Element
current
Is
Empty
Element
(
self
:
GXml
.
Parser
)
:
boolean
Parameters
self:
GXml
.
Parser
Returns
boolean
current
Node
Name
current
Node
Name
(
self
:
GXml
.
Parser
)
:
string
Parameters
self:
GXml
.
Parser
Returns
string
get
Backup
get
Backup
(
self
:
GXml
.
Parser
)
:
boolean
Parameters
self:
GXml
.
Parser
Returns
boolean
get
Cancellable
get
Cancellable
(
self
:
GXml
.
Parser
)
:
Gio
.
Cancellable
Parameters
self:
GXml
.
Parser
Returns
Gio
.
Cancellable
get
Indent
get
Indent
(
self
:
GXml
.
Parser
)
:
boolean
Parameters
self:
GXml
.
Parser
Returns
boolean
get
Node
get
Node
(
self
:
GXml
.
Parser
)
:
GXml
.
DomNode
Parameters
self:
GXml
.
Parser
Returns
GXml
.
DomNode
get
Types
get
Types
(
self
:
GXml
.
Parser
)
:
HashTable
<
string
|
number
|
symbol
,
string
|
number
|
boolean
>
Parameters
self:
GXml
.
Parser
Returns
HashTable
<
string
|
number
|
symbol
,
string
|
number
|
boolean
>
move
Next
Node
move
Next
Node
(
self
:
GXml
.
Parser
)
:
boolean
Parameters
self:
GXml
.
Parser
Returns
boolean
read
Child
Element
read
Child
Element
(
self
:
GXml
.
Parser
, parent
:
GXml
.
DomNode
)
:
boolean
Parameters
self:
GXml
.
Parser
parent:
GXml
.
DomNode
Returns
boolean
read
Child
Node
read
Child
Node
(
self
:
GXml
.
Parser
, parent
:
GXml
.
DomNode
)
:
boolean
Parameters
self:
GXml
.
Parser
parent:
GXml
.
DomNode
Returns
boolean
read
Child
Nodes
read
Child
Nodes
(
self
:
GXml
.
Parser
, parent
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
Parser
parent:
GXml
.
DomNode
Returns
void
read
Child
Nodes
Async
read
Child
Nodes
Async
(
self
:
GXml
.
Parser
, parent
:
GXml
.
DomNode
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
parent:
GXml
.
DomNode
callback:
AsyncReadyCallback
Returns
void
read
Child
Nodes
Finish
read
Child
Nodes
Finish
(
self
:
GXml
.
Parser
, res
:
AsyncResult
)
:
void
Parameters
self:
GXml
.
Parser
res:
AsyncResult
Returns
void
read
Child
Nodes
Stream
read
Child
Nodes
Stream
(
self
:
GXml
.
Parser
, istream
:
Gio
.
InputStream
)
:
void
Parameters
self:
GXml
.
Parser
istream:
Gio
.
InputStream
Returns
void
read
Child
Nodes
String
read
Child
Nodes
String
(
self
:
GXml
.
Parser
, str
:
string
)
:
void
Parameters
self:
GXml
.
Parser
str:
string
Returns
void
read
Element
read
Element
(
self
:
GXml
.
Parser
, element
:
GXml
.
DomElement
)
:
void
Parameters
self:
GXml
.
Parser
element:
GXml
.
DomElement
Returns
void
read
Element
Property
read
Element
Property
(
self
:
GXml
.
Parser
, parent
:
GXml
.
DomNode
)
:
[
boolean
,
GXml
.
DomNode
]
Parameters
self:
GXml
.
Parser
parent:
GXml
.
DomNode
Returns
[
boolean
,
GXml
.
DomNode
]
read
File
read
File
(
self
:
GXml
.
Parser
, file
:
Gio
.
File
)
:
void
Parameters
self:
GXml
.
Parser
file:
Gio
.
File
Returns
void
read
File
Async
read
File
Async
(
self
:
GXml
.
Parser
, file
:
Gio
.
File
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
file:
Gio
.
File
callback:
AsyncReadyCallback
Returns
void
read
File
Finish
read
File
Finish
(
self
:
GXml
.
Parser
, res
:
AsyncResult
)
:
void
Parameters
self:
GXml
.
Parser
res:
AsyncResult
Returns
void
read
Stream
read
Stream
(
self
:
GXml
.
Parser
, stream
:
Gio
.
InputStream
)
:
void
Parameters
self:
GXml
.
Parser
stream:
Gio
.
InputStream
Returns
void
read
Stream
Async
read
Stream
Async
(
self
:
GXml
.
Parser
, stream
:
Gio
.
InputStream
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
stream:
Gio
.
InputStream
callback:
AsyncReadyCallback
Returns
void
read
Stream
Finish
read
Stream
Finish
(
self
:
GXml
.
Parser
, res
:
AsyncResult
)
:
void
Parameters
self:
GXml
.
Parser
res:
AsyncResult
Returns
void
read
String
read
String
(
self
:
GXml
.
Parser
, str
:
string
)
:
void
Parameters
self:
GXml
.
Parser
str:
string
Returns
void
read
String
Async
read
String
Async
(
self
:
GXml
.
Parser
, str
:
string
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
str:
string
callback:
AsyncReadyCallback
Returns
void
read
String
Finish
read
String
Finish
(
self
:
GXml
.
Parser
, res
:
AsyncResult
)
:
void
Parameters
self:
GXml
.
Parser
res:
AsyncResult
Returns
void
read
Unparsed
read
Unparsed
(
self
:
GXml
.
Parser
)
:
string
Parameters
self:
GXml
.
Parser
Returns
string
set
Backup
set
Backup
(
self
:
GXml
.
Parser
, value
:
boolean
)
:
void
Parameters
self:
GXml
.
Parser
value:
boolean
Returns
void
set
Cancellable
set
Cancellable
(
self
:
GXml
.
Parser
, value
:
Gio
.
Cancellable
)
:
void
Parameters
self:
GXml
.
Parser
value:
Gio
.
Cancellable
Returns
void
set
Indent
set
Indent
(
self
:
GXml
.
Parser
, value
:
boolean
)
:
void
Parameters
self:
GXml
.
Parser
value:
boolean
Returns
void
write
File
write
File
(
self
:
GXml
.
Parser
, file
:
Gio
.
File
)
:
void
Parameters
self:
GXml
.
Parser
file:
Gio
.
File
Returns
void
write
File
Async
write
File
Async
(
self
:
GXml
.
Parser
, file
:
Gio
.
File
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
file:
Gio
.
File
callback:
AsyncReadyCallback
Returns
void
write
File
Finish
write
File
Finish
(
self
:
GXml
.
Parser
, res
:
AsyncResult
)
:
void
Parameters
self:
GXml
.
Parser
res:
AsyncResult
Returns
void
write
Stream
write
Stream
(
self
:
GXml
.
Parser
, stream
:
Gio
.
OutputStream
)
:
void
Parameters
self:
GXml
.
Parser
stream:
Gio
.
OutputStream
Returns
void
write
Stream
Async
write
Stream
Async
(
self
:
GXml
.
Parser
, stream
:
Gio
.
OutputStream
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
stream:
Gio
.
OutputStream
callback:
AsyncReadyCallback
Returns
void
write
Stream
Finish
write
Stream
Finish
(
self
:
GXml
.
Parser
, res
:
AsyncResult
)
:
void
Parameters
self:
GXml
.
Parser
res:
AsyncResult
Returns
void
write
String
write
String
(
self
:
GXml
.
Parser
)
:
string
Parameters
self:
GXml
.
Parser
Returns
string
write
String
Async
write
String
Async
(
self
:
GXml
.
Parser
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
callback:
AsyncReadyCallback
Returns
void
write
String
Finish
write
String
Finish
(
self
:
GXml
.
Parser
, res
:
AsyncResult
)
:
string
Parameters
self:
GXml
.
Parser
res:
AsyncResult
Returns
string
Parser
Iface
constructor
name
add
Element
Collection
create
Element
create
Stream
create
Stream
Async
create
Stream
Finish
current
Is
Document
current
Is
Element
current
Is
Empty
Element
current
Node
Name
get
Backup
get
Cancellable
get
Indent
get
Node
get
Types
move
Next
Node
read
Child
Element
read
Child
Node
read
Child
Nodes
read
Child
Nodes
Async
read
Child
Nodes
Finish
read
Child
Nodes
Stream
read
Child
Nodes
String
read
Element
read
Element
Property
read
File
read
File
Async
read
File
Finish
read
Stream
read
Stream
Async
read
Stream
Finish
read
String
read
String
Async
read
String
Finish
read
Unparsed
set
Backup
set
Cancellable
set
Indent
write
File
write
File
Async
write
File
Finish
write
Stream
write
Stream
Async
write
Stream
Finish
write
String
write
String
Async
write
String
Finish
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI2FkZEVsZW1lbnRDb2xsZWN0aW9uIiwibmFtZSI6ImFkZEVsZW1lbnRDb2xsZWN0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjY3JlYXRlRWxlbWVudCIsIm5hbWUiOiJjcmVhdGVFbGVtZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjY3JlYXRlU3RyZWFtIiwibmFtZSI6ImNyZWF0ZVN0cmVhbSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI2NyZWF0ZVN0cmVhbUFzeW5jIiwibmFtZSI6ImNyZWF0ZVN0cmVhbUFzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjY3JlYXRlU3RyZWFtRmluaXNoIiwibmFtZSI6ImNyZWF0ZVN0cmVhbUZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI2N1cnJlbnRJc0RvY3VtZW50IiwibmFtZSI6ImN1cnJlbnRJc0RvY3VtZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjY3VycmVudElzRWxlbWVudCIsIm5hbWUiOiJjdXJyZW50SXNFbGVtZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjY3VycmVudElzRW1wdHlFbGVtZW50IiwibmFtZSI6ImN1cnJlbnRJc0VtcHR5RWxlbWVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI2N1cnJlbnROb2RlTmFtZSIsIm5hbWUiOiJjdXJyZW50Tm9kZU5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNnZXRCYWNrdXAiLCJuYW1lIjoiZ2V0QmFja3VwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjZ2V0Q2FuY2VsbGFibGUiLCJuYW1lIjoiZ2V0Q2FuY2VsbGFibGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNnZXRJbmRlbnQiLCJuYW1lIjoiZ2V0SW5kZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjZ2V0Tm9kZSIsIm5hbWUiOiJnZXROb2RlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjZ2V0VHlwZXMiLCJuYW1lIjoiZ2V0VHlwZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNtb3ZlTmV4dE5vZGUiLCJuYW1lIjoibW92ZU5leHROb2RlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZENoaWxkRWxlbWVudCIsIm5hbWUiOiJyZWFkQ2hpbGRFbGVtZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZENoaWxkTm9kZSIsIm5hbWUiOiJyZWFkQ2hpbGROb2RlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZENoaWxkTm9kZXMiLCJuYW1lIjoicmVhZENoaWxkTm9kZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkQ2hpbGROb2Rlc0FzeW5jIiwibmFtZSI6InJlYWRDaGlsZE5vZGVzQXN5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkQ2hpbGROb2Rlc0ZpbmlzaCIsIm5hbWUiOiJyZWFkQ2hpbGROb2Rlc0ZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRDaGlsZE5vZGVzU3RyZWFtIiwibmFtZSI6InJlYWRDaGlsZE5vZGVzU3RyZWFtIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZENoaWxkTm9kZXNTdHJpbmciLCJuYW1lIjoicmVhZENoaWxkTm9kZXNTdHJpbmciLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkRWxlbWVudCIsIm5hbWUiOiJyZWFkRWxlbWVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRFbGVtZW50UHJvcGVydHkiLCJuYW1lIjoicmVhZEVsZW1lbnRQcm9wZXJ0eSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRGaWxlIiwibmFtZSI6InJlYWRGaWxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZEZpbGVBc3luYyIsIm5hbWUiOiJyZWFkRmlsZUFzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZEZpbGVGaW5pc2giLCJuYW1lIjoicmVhZEZpbGVGaW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkU3RyZWFtIiwibmFtZSI6InJlYWRTdHJlYW0iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkU3RyZWFtQXN5bmMiLCJuYW1lIjoicmVhZFN0cmVhbUFzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZFN0cmVhbUZpbmlzaCIsIm5hbWUiOiJyZWFkU3RyZWFtRmluaXNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZFN0cmluZyIsIm5hbWUiOiJyZWFkU3RyaW5nIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZFN0cmluZ0FzeW5jIiwibmFtZSI6InJlYWRTdHJpbmdBc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRTdHJpbmdGaW5pc2giLCJuYW1lIjoicmVhZFN0cmluZ0ZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRVbnBhcnNlZCIsIm5hbWUiOiJyZWFkVW5wYXJzZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNzZXRCYWNrdXAiLCJuYW1lIjoic2V0QmFja3VwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjc2V0Q2FuY2VsbGFibGUiLCJuYW1lIjoic2V0Q2FuY2VsbGFibGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCNzZXRJbmRlbnQiLCJuYW1lIjoic2V0SW5kZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjd3JpdGVGaWxlIiwibmFtZSI6IndyaXRlRmlsZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3dyaXRlRmlsZUFzeW5jIiwibmFtZSI6IndyaXRlRmlsZUFzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjd3JpdGVGaWxlRmluaXNoIiwibmFtZSI6IndyaXRlRmlsZUZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3dyaXRlU3RyZWFtIiwibmFtZSI6IndyaXRlU3RyZWFtIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjd3JpdGVTdHJlYW1Bc3luYyIsIm5hbWUiOiJ3cml0ZVN0cmVhbUFzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8yMC5HWG1sLlBhcnNlcklmYWNlLmh0bWwjd3JpdGVTdHJlYW1GaW5pc2giLCJuYW1lIjoid3JpdGVTdHJlYW1GaW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCN3cml0ZVN0cmluZyIsIm5hbWUiOiJ3cml0ZVN0cmluZyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3dyaXRlU3RyaW5nQXN5bmMiLCJuYW1lIjoid3JpdGVTdHJpbmdBc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMjAuR1htbC5QYXJzZXJJZmFjZS5odG1sI3dyaXRlU3RyaW5nRmluaXNoIiwibmFtZSI6IndyaXRlU3RyaW5nRmluaXNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR1htbF8wXzIwLkdYbWwuUGFyc2VySWZhY2UuaHRtbCIsIm5hbWUiOiJQYXJzZXJJZmFjZSJ9