Parser
Iface
constructor
parent
Iface
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
Indent
get
Node
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
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.16
GXml
ParserIface
Class ParserIface
Hierarchy
ParserIface
Index
Constructors
constructor
Properties
parent
Iface
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
Indent
get
Node
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
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
parent
Iface
parent
Iface
:
TypeInterface
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
, cancellable
?:
Gio
.
Cancellable
)
:
Gio
.
InputStream
Parameters
self:
GXml
.
Parser
Optional
cancellable:
Gio
.
Cancellable
Returns
Gio
.
InputStream
create
Stream
Async
create
Stream
Async
(
self
:
GXml
.
Parser
, cancellable
?:
Gio
.
Cancellable
, callback
?:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
Optional
cancellable:
Gio
.
Cancellable
Optional
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
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
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
Optional
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
, cancellable
?:
Gio
.
Cancellable
)
:
void
Parameters
self:
GXml
.
Parser
istream:
Gio
.
InputStream
Optional
cancellable:
Gio
.
Cancellable
Returns
void
read
Child
Nodes
String
read
Child
Nodes
String
(
self
:
GXml
.
Parser
, str
:
string
, cancellable
?:
Gio
.
Cancellable
)
:
void
Parameters
self:
GXml
.
Parser
str:
string
Optional
cancellable:
Gio
.
Cancellable
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
, cancellable
?:
Gio
.
Cancellable
)
:
void
Parameters
self:
GXml
.
Parser
file:
Gio
.
File
Optional
cancellable:
Gio
.
Cancellable
Returns
void
read
File
Async
read
File
Async
(
self
:
GXml
.
Parser
, file
:
Gio
.
File
, cancellable
?:
Gio
.
Cancellable
, callback
?:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
file:
Gio
.
File
Optional
cancellable:
Gio
.
Cancellable
Optional
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
, cancellable
?:
Gio
.
Cancellable
)
:
void
Parameters
self:
GXml
.
Parser
stream:
Gio
.
InputStream
Optional
cancellable:
Gio
.
Cancellable
Returns
void
read
Stream
Async
read
Stream
Async
(
self
:
GXml
.
Parser
, stream
:
Gio
.
InputStream
, cancellable
?:
Gio
.
Cancellable
, callback
?:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
stream:
Gio
.
InputStream
Optional
cancellable:
Gio
.
Cancellable
Optional
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
, cancellable
?:
Gio
.
Cancellable
)
:
void
Parameters
self:
GXml
.
Parser
str:
string
Optional
cancellable:
Gio
.
Cancellable
Returns
void
read
String
Async
read
String
Async
(
self
:
GXml
.
Parser
, str
:
string
, cancellable
?:
Gio
.
Cancellable
, callback
?:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
str:
string
Optional
cancellable:
Gio
.
Cancellable
Optional
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
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
, cancellable
?:
Gio
.
Cancellable
)
:
void
Parameters
self:
GXml
.
Parser
file:
Gio
.
File
Optional
cancellable:
Gio
.
Cancellable
Returns
void
write
File
Async
write
File
Async
(
self
:
GXml
.
Parser
, file
:
Gio
.
File
, cancellable
?:
Gio
.
Cancellable
, callback
?:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
file:
Gio
.
File
Optional
cancellable:
Gio
.
Cancellable
Optional
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
, cancellable
?:
Gio
.
Cancellable
)
:
void
Parameters
self:
GXml
.
Parser
stream:
Gio
.
OutputStream
Optional
cancellable:
Gio
.
Cancellable
Returns
void
write
Stream
Async
write
Stream
Async
(
self
:
GXml
.
Parser
, stream
:
Gio
.
OutputStream
, cancellable
?:
Gio
.
Cancellable
, callback
?:
AsyncReadyCallback
)
:
void
Parameters
self:
GXml
.
Parser
stream:
Gio
.
OutputStream
Optional
cancellable:
Gio
.
Cancellable
Optional
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
Optional
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
parent
Iface
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
Indent
get
Node
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
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:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNwYXJlbnRJZmFjZSIsIm5hbWUiOiJwYXJlbnRJZmFjZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNhZGRFbGVtZW50Q29sbGVjdGlvbiIsIm5hbWUiOiJhZGRFbGVtZW50Q29sbGVjdGlvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI2NyZWF0ZUVsZW1lbnQiLCJuYW1lIjoiY3JlYXRlRWxlbWVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI2NyZWF0ZVN0cmVhbSIsIm5hbWUiOiJjcmVhdGVTdHJlYW0iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNjcmVhdGVTdHJlYW1Bc3luYyIsIm5hbWUiOiJjcmVhdGVTdHJlYW1Bc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI2NyZWF0ZVN0cmVhbUZpbmlzaCIsIm5hbWUiOiJjcmVhdGVTdHJlYW1GaW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNjdXJyZW50SXNEb2N1bWVudCIsIm5hbWUiOiJjdXJyZW50SXNEb2N1bWVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI2N1cnJlbnRJc0VsZW1lbnQiLCJuYW1lIjoiY3VycmVudElzRWxlbWVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI2N1cnJlbnRJc0VtcHR5RWxlbWVudCIsIm5hbWUiOiJjdXJyZW50SXNFbXB0eUVsZW1lbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNjdXJyZW50Tm9kZU5hbWUiLCJuYW1lIjoiY3VycmVudE5vZGVOYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjZ2V0QmFja3VwIiwibmFtZSI6ImdldEJhY2t1cCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI2dldEluZGVudCIsIm5hbWUiOiJnZXRJbmRlbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNnZXROb2RlIiwibmFtZSI6ImdldE5vZGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNtb3ZlTmV4dE5vZGUiLCJuYW1lIjoibW92ZU5leHROb2RlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZENoaWxkRWxlbWVudCIsIm5hbWUiOiJyZWFkQ2hpbGRFbGVtZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZENoaWxkTm9kZSIsIm5hbWUiOiJyZWFkQ2hpbGROb2RlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZENoaWxkTm9kZXMiLCJuYW1lIjoicmVhZENoaWxkTm9kZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkQ2hpbGROb2Rlc0FzeW5jIiwibmFtZSI6InJlYWRDaGlsZE5vZGVzQXN5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkQ2hpbGROb2Rlc0ZpbmlzaCIsIm5hbWUiOiJyZWFkQ2hpbGROb2Rlc0ZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRDaGlsZE5vZGVzU3RyZWFtIiwibmFtZSI6InJlYWRDaGlsZE5vZGVzU3RyZWFtIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZENoaWxkTm9kZXNTdHJpbmciLCJuYW1lIjoicmVhZENoaWxkTm9kZXNTdHJpbmciLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkRWxlbWVudCIsIm5hbWUiOiJyZWFkRWxlbWVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRFbGVtZW50UHJvcGVydHkiLCJuYW1lIjoicmVhZEVsZW1lbnRQcm9wZXJ0eSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRGaWxlIiwibmFtZSI6InJlYWRGaWxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZEZpbGVBc3luYyIsIm5hbWUiOiJyZWFkRmlsZUFzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZEZpbGVGaW5pc2giLCJuYW1lIjoicmVhZEZpbGVGaW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkU3RyZWFtIiwibmFtZSI6InJlYWRTdHJlYW0iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNyZWFkU3RyZWFtQXN5bmMiLCJuYW1lIjoicmVhZFN0cmVhbUFzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZFN0cmVhbUZpbmlzaCIsIm5hbWUiOiJyZWFkU3RyZWFtRmluaXNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZFN0cmluZyIsIm5hbWUiOiJyZWFkU3RyaW5nIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjcmVhZFN0cmluZ0FzeW5jIiwibmFtZSI6InJlYWRTdHJpbmdBc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRTdHJpbmdGaW5pc2giLCJuYW1lIjoicmVhZFN0cmluZ0ZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3JlYWRVbnBhcnNlZCIsIm5hbWUiOiJyZWFkVW5wYXJzZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCNzZXRCYWNrdXAiLCJuYW1lIjoic2V0QmFja3VwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjc2V0SW5kZW50IiwibmFtZSI6InNldEluZGVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3dyaXRlRmlsZSIsIm5hbWUiOiJ3cml0ZUZpbGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCN3cml0ZUZpbGVBc3luYyIsIm5hbWUiOiJ3cml0ZUZpbGVBc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3dyaXRlRmlsZUZpbmlzaCIsIm5hbWUiOiJ3cml0ZUZpbGVGaW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCN3cml0ZVN0cmVhbSIsIm5hbWUiOiJ3cml0ZVN0cmVhbSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3dyaXRlU3RyZWFtQXN5bmMiLCJuYW1lIjoid3JpdGVTdHJlYW1Bc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTYuR1htbC5QYXJzZXJJZmFjZS5odG1sI3dyaXRlU3RyZWFtRmluaXNoIiwibmFtZSI6IndyaXRlU3RyZWFtRmluaXNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwjd3JpdGVTdHJpbmciLCJuYW1lIjoid3JpdGVTdHJpbmciLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCN3cml0ZVN0cmluZ0FzeW5jIiwibmFtZSI6IndyaXRlU3RyaW5nQXN5bmMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE2LkdYbWwuUGFyc2VySWZhY2UuaHRtbCN3cml0ZVN0cmluZ0ZpbmlzaCIsIm5hbWUiOiJ3cml0ZVN0cmluZ0ZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdYbWxfMF8xNi5HWG1sLlBhcnNlcklmYWNlLmh0bWwiLCJuYW1lIjoiUGFyc2VySWZhY2UifQ==