glibtop
constructor
egid
error_
method
euid
features
flags
gid
input
machine
method
name
ncpu
ndisk
os_
version_
code
output
pid
real_
ncpu
real_
ndisk
required
server_
command
server_
host
server_
port
server_
rsh
server_
user
socket
sysdeps
uid
name
call_
l
call_
s
close_
p
close_
r
close_
s
get_
cpu_
l
get_
cpu_
s
get_
disk_
l
get_
disk_
s
get_
fsusage_
l
get_
fsusage_
s
get_
loadavg_
l
get_
loadavg_
s
get_
mem_
l
get_
mem_
s
get_
mountlist_
l
get_
mountlist_
s
get_
msg_
limits_
l
get_
msg_
limits_
s
get_
netlist_
l
get_
netlist_
s
get_
netload_
l
get_
netload_
s
get_
parameter_
l
get_
ppp_
l
get_
ppp_
s
get_
proc_
affinity_
l
get_
proc_
affinity_
s
get_
proc_
args_
l
get_
proc_
args_
s
get_
proc_
io_
l
get_
proc_
io_
s
get_
proc_
kernel_
l
get_
proc_
kernel_
s
get_
proc_
map_
l
get_
proc_
map_
s
get_
proc_
mem_
l
get_
proc_
mem_
s
get_
proc_
open_
files_
l
get_
proc_
open_
files_
s
get_
proc_
segment_
l
get_
proc_
segment_
s
get_
proc_
signal_
l
get_
proc_
signal_
s
get_
proc_
state_
l
get_
proc_
state_
s
get_
proc_
time_
l
get_
proc_
time_
s
get_
proc_
uid_
l
get_
proc_
uid_
s
get_
proclist_
l
get_
proclist_
s
get_
sem_
limits_
l
get_
sem_
limits_
s
get_
shm_
limits_
l
get_
shm_
limits_
s
get_
swap_
l
get_
swap_
s
get_
sysdeps_
r
get_
sysinfo_
s
get_
uptime_
l
get_
uptime_
s
init_
p
open_
l
open_
p
open_
s
set_
parameter_
l
close
get_
cpu
get_
disk
get_
fsusage
get_
loadavg
get_
mem
get_
mountlist
get_
msg_
limits
get_
netlist
get_
netload
get_
ppp
get_
proc_
affinity
get_
proc_
args
get_
proc_
argv
get_
proc_
io
get_
proc_
kernel
get_
proc_
map
get_
proc_
mem
get_
proc_
open_
files
get_
proc_
segment
get_
proc_
signal
get_
proc_
state
get_
proc_
time
get_
proc_
uid
get_
proc_
wd
get_
proclist
get_
sem_
limits
get_
shm_
limits
get_
swap
get_
sysdeps
get_
sysinfo
get_
uptime
init
init_
r
internet_
addr
make_
connection
GJS API Reference
GTop-2.0
GTop
glibtop
Class glibtop
Hierarchy
glibtop
Index
Constructors
constructor
Properties
egid
error_
method
euid
features
flags
gid
input
machine
method
name
ncpu
ndisk
os_
version_
code
output
pid
real_
ncpu
real_
ndisk
required
server_
command
server_
host
server_
port
server_
rsh
server_
user
socket
sysdeps
uid
name
Methods
call_
l
call_
s
close_
p
close_
r
close_
s
get_
cpu_
l
get_
cpu_
s
get_
disk_
l
get_
disk_
s
get_
fsusage_
l
get_
fsusage_
s
get_
loadavg_
l
get_
loadavg_
s
get_
mem_
l
get_
mem_
s
get_
mountlist_
l
get_
mountlist_
s
get_
msg_
limits_
l
get_
msg_
limits_
s
get_
netlist_
l
get_
netlist_
s
get_
netload_
l
get_
netload_
s
get_
parameter_
l
get_
ppp_
l
get_
ppp_
s
get_
proc_
affinity_
l
get_
proc_
affinity_
s
get_
proc_
args_
l
get_
proc_
args_
s
get_
proc_
io_
l
get_
proc_
io_
s
get_
proc_
kernel_
l
get_
proc_
kernel_
s
get_
proc_
map_
l
get_
proc_
map_
s
get_
proc_
mem_
l
get_
proc_
mem_
s
get_
proc_
open_
files_
l
get_
proc_
open_
files_
s
get_
proc_
segment_
l
get_
proc_
segment_
s
get_
proc_
signal_
l
get_
proc_
signal_
s
get_
proc_
state_
l
get_
proc_
state_
s
get_
proc_
time_
l
get_
proc_
time_
s
get_
proc_
uid_
l
get_
proc_
uid_
s
get_
proclist_
l
get_
proclist_
s
get_
sem_
limits_
l
get_
sem_
limits_
s
get_
shm_
limits_
l
get_
shm_
limits_
s
get_
swap_
l
get_
swap_
s
get_
sysdeps_
r
get_
sysinfo_
s
get_
uptime_
l
get_
uptime_
s
init_
p
open_
l
open_
p
open_
s
set_
parameter_
l
close
get_
cpu
get_
disk
get_
fsusage
get_
loadavg
get_
mem
get_
mountlist
get_
msg_
limits
get_
netlist
get_
netload
get_
ppp
get_
proc_
affinity
get_
proc_
args
get_
proc_
argv
get_
proc_
io
get_
proc_
kernel
get_
proc_
map
get_
proc_
mem
get_
proc_
open_
files
get_
proc_
segment
get_
proc_
signal
get_
proc_
state
get_
proc_
time
get_
proc_
uid
get_
proc_
wd
get_
proclist
get_
sem_
limits
get_
shm_
limits
get_
swap
get_
sysdeps
get_
sysinfo
get_
uptime
init
init_
r
internet_
addr
make_
connection
Constructors
constructor
new glibtop
(
)
:
glibtop
Returns
glibtop
Properties
egid
egid
:
number
error_
method
error_
method
:
number
euid
euid
:
number
features
features
:
number
flags
flags
:
number
gid
gid
:
number
input
input
:
number
[]
machine
machine
:
glibtop_machine
method
method
:
number
name
name
:
string
ncpu
ncpu
:
number
ndisk
ndisk
:
number
os_
version_
code
os_
version_
code
:
number
output
output
:
number
[]
pid
pid
:
number
real_
ncpu
real_
ncpu
:
number
real_
ndisk
real_
ndisk
:
number
required
required
:
glibtop_sysdeps
server_
command
server_
command
:
string
server_
host
server_
host
:
string
server_
port
server_
port
:
number
server_
rsh
server_
rsh
:
string
server_
user
server_
user
:
string
socket
socket
:
number
sysdeps
sysdeps
:
glibtop_sysdeps
uid
uid
:
number
Static
name
name
:
string
Methods
call_
l
call_
l
(
command
:
number
, send_size
:
number
, send_buf
:
object
, recv_size
:
number
, recv_buf
:
object
)
:
object
Parameters
command:
number
send_size:
number
send_buf:
object
recv_size:
number
recv_buf:
object
Returns
object
call_
s
call_
s
(
command
:
number
, send_size
:
number
, send_buf
:
object
, recv_size
:
number
, recv_buf
:
object
)
:
object
Parameters
command:
number
send_size:
number
send_buf:
object
recv_size:
number
recv_buf:
object
Returns
object
close_
p
close_
p
(
)
:
void
Returns
void
close_
r
close_
r
(
)
:
void
Returns
void
close_
s
close_
s
(
)
:
void
Returns
void
get_
cpu_
l
get_
cpu_
l
(
buf
:
glibtop_cpu
)
:
void
Parameters
buf:
glibtop_cpu
Returns
void
get_
cpu_
s
get_
cpu_
s
(
buf
:
glibtop_cpu
)
:
void
Parameters
buf:
glibtop_cpu
Returns
void
get_
disk_
l
get_
disk_
l
(
buf
:
glibtop_disk
)
:
void
Parameters
buf:
glibtop_disk
Returns
void
get_
disk_
s
get_
disk_
s
(
buf
:
glibtop_disk
)
:
void
Parameters
buf:
glibtop_disk
Returns
void
get_
fsusage_
l
get_
fsusage_
l
(
buf
:
glibtop_fsusage
, mount_dir
:
string
)
:
void
Parameters
buf:
glibtop_fsusage
mount_dir:
string
Returns
void
get_
fsusage_
s
get_
fsusage_
s
(
buf
:
glibtop_fsusage
, mount_dir
:
string
)
:
void
Parameters
buf:
glibtop_fsusage
mount_dir:
string
Returns
void
get_
loadavg_
l
get_
loadavg_
l
(
buf
:
glibtop_loadavg
)
:
void
Parameters
buf:
glibtop_loadavg
Returns
void
get_
loadavg_
s
get_
loadavg_
s
(
buf
:
glibtop_loadavg
)
:
void
Parameters
buf:
glibtop_loadavg
Returns
void
get_
mem_
l
get_
mem_
l
(
buf
:
glibtop_mem
)
:
void
Parameters
buf:
glibtop_mem
Returns
void
get_
mem_
s
get_
mem_
s
(
buf
:
glibtop_mem
)
:
void
Parameters
buf:
glibtop_mem
Returns
void
get_
mountlist_
l
get_
mountlist_
l
(
all_fs
:
number
)
:
[
glibtop_mountentry
[]
,
glibtop_mountlist
]
Parameters
all_fs:
number
Returns
[
glibtop_mountentry
[]
,
glibtop_mountlist
]
get_
mountlist_
s
get_
mountlist_
s
(
all_fs
:
number
)
:
[
glibtop_mountentry
[]
,
glibtop_mountlist
]
Parameters
all_fs:
number
Returns
[
glibtop_mountentry
[]
,
glibtop_mountlist
]
get_
msg_
limits_
l
get_
msg_
limits_
l
(
buf
:
glibtop_msg_limits
)
:
void
Parameters
buf:
glibtop_msg_limits
Returns
void
get_
msg_
limits_
s
get_
msg_
limits_
s
(
buf
:
glibtop_msg_limits
)
:
void
Parameters
buf:
glibtop_msg_limits
Returns
void
get_
netlist_
l
get_
netlist_
l
(
buf
:
glibtop_netlist
)
:
string
[]
Parameters
buf:
glibtop_netlist
Returns
string
[]
get_
netlist_
s
get_
netlist_
s
(
buf
:
glibtop_netlist
)
:
string
[]
Parameters
buf:
glibtop_netlist
Returns
string
[]
get_
netload_
l
get_
netload_
l
(
buf
:
glibtop_netload
, interface
:
string
)
:
void
Parameters
buf:
glibtop_netload
interface:
string
Returns
void
get_
netload_
s
get_
netload_
s
(
buf
:
glibtop_netload
, interface
:
string
)
:
void
Parameters
buf:
glibtop_netload
interface:
string
Returns
void
get_
parameter_
l
get_
parameter_
l
(
parameter
:
number
, data_ptr
:
object
, data_size
:
number
)
:
number
Parameters
parameter:
number
data_ptr:
object
data_size:
number
Returns
number
get_
ppp_
l
get_
ppp_
l
(
buf
:
glibtop_ppp
, device
:
number
)
:
void
Parameters
buf:
glibtop_ppp
device:
number
Returns
void
get_
ppp_
s
get_
ppp_
s
(
buf
:
glibtop_ppp
, device
:
number
)
:
void
Parameters
buf:
glibtop_ppp
device:
number
Returns
void
get_
proc_
affinity_
l
get_
proc_
affinity_
l
(
buf
:
glibtop_proc_affinity
, pid
:
number
)
:
number
Parameters
buf:
glibtop_proc_affinity
pid:
number
Returns
number
get_
proc_
affinity_
s
get_
proc_
affinity_
s
(
buf
:
glibtop_proc_affinity
, pid
:
number
)
:
number
Parameters
buf:
glibtop_proc_affinity
pid:
number
Returns
number
get_
proc_
args_
l
get_
proc_
args_
l
(
buf
:
glibtop_proc_args
, pid
:
number
, max_len
:
number
)
:
string
Parameters
buf:
glibtop_proc_args
pid:
number
max_len:
number
Returns
string
get_
proc_
args_
s
get_
proc_
args_
s
(
buf
:
glibtop_proc_args
, pid
:
number
, max_len
:
number
)
:
string
Parameters
buf:
glibtop_proc_args
pid:
number
max_len:
number
Returns
string
get_
proc_
io_
l
get_
proc_
io_
l
(
buf
:
glibtop_proc_io
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_io
pid:
number
Returns
void
get_
proc_
io_
s
get_
proc_
io_
s
(
buf
:
glibtop_proc_io
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_io
pid:
number
Returns
void
get_
proc_
kernel_
l
get_
proc_
kernel_
l
(
buf
:
glibtop_proc_kernel
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_kernel
pid:
number
Returns
void
get_
proc_
kernel_
s
get_
proc_
kernel_
s
(
buf
:
glibtop_proc_kernel
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_kernel
pid:
number
Returns
void
get_
proc_
map_
l
get_
proc_
map_
l
(
pid
:
number
)
:
[
glibtop_map_entry
[]
,
glibtop_proc_map
]
Parameters
pid:
number
Returns
[
glibtop_map_entry
[]
,
glibtop_proc_map
]
get_
proc_
map_
s
get_
proc_
map_
s
(
pid
:
number
)
:
[
glibtop_map_entry
[]
,
glibtop_proc_map
]
Parameters
pid:
number
Returns
[
glibtop_map_entry
[]
,
glibtop_proc_map
]
get_
proc_
mem_
l
get_
proc_
mem_
l
(
buf
:
glibtop_proc_mem
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_mem
pid:
number
Returns
void
get_
proc_
mem_
s
get_
proc_
mem_
s
(
buf
:
glibtop_proc_mem
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_mem
pid:
number
Returns
void
get_
proc_
open_
files_
l
get_
proc_
open_
files_
l
(
pid
:
number
)
:
[
glibtop_open_files_entry
[]
,
glibtop_proc_open_files
]
Parameters
pid:
number
Returns
[
glibtop_open_files_entry
[]
,
glibtop_proc_open_files
]
get_
proc_
open_
files_
s
get_
proc_
open_
files_
s
(
buf
:
glibtop_proc_open_files
, pid
:
number
)
:
glibtop_open_files_entry
Parameters
buf:
glibtop_proc_open_files
pid:
number
Returns
glibtop_open_files_entry
get_
proc_
segment_
l
get_
proc_
segment_
l
(
buf
:
glibtop_proc_segment
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_segment
pid:
number
Returns
void
get_
proc_
segment_
s
get_
proc_
segment_
s
(
buf
:
glibtop_proc_segment
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_segment
pid:
number
Returns
void
get_
proc_
signal_
l
get_
proc_
signal_
l
(
buf
:
glibtop_proc_signal
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_signal
pid:
number
Returns
void
get_
proc_
signal_
s
get_
proc_
signal_
s
(
buf
:
glibtop_proc_signal
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_signal
pid:
number
Returns
void
get_
proc_
state_
l
get_
proc_
state_
l
(
buf
:
glibtop_proc_state
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_state
pid:
number
Returns
void
get_
proc_
state_
s
get_
proc_
state_
s
(
buf
:
glibtop_proc_state
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_state
pid:
number
Returns
void
get_
proc_
time_
l
get_
proc_
time_
l
(
buf
:
glibtop_proc_time
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_time
pid:
number
Returns
void
get_
proc_
time_
s
get_
proc_
time_
s
(
buf
:
glibtop_proc_time
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_time
pid:
number
Returns
void
get_
proc_
uid_
l
get_
proc_
uid_
l
(
buf
:
glibtop_proc_uid
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_uid
pid:
number
Returns
void
get_
proc_
uid_
s
get_
proc_
uid_
s
(
buf
:
glibtop_proc_uid
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_uid
pid:
number
Returns
void
get_
proclist_
l
get_
proclist_
l
(
buf
:
glibtop_proclist
, which
:
number
, arg
:
number
)
:
number
[]
Parameters
buf:
glibtop_proclist
which:
number
arg:
number
Returns
number
[]
get_
proclist_
s
get_
proclist_
s
(
buf
:
glibtop_proclist
, which
:
number
, arg
:
number
)
:
number
[]
Parameters
buf:
glibtop_proclist
which:
number
arg:
number
Returns
number
[]
get_
sem_
limits_
l
get_
sem_
limits_
l
(
buf
:
glibtop_sem_limits
)
:
void
Parameters
buf:
glibtop_sem_limits
Returns
void
get_
sem_
limits_
s
get_
sem_
limits_
s
(
buf
:
glibtop_sem_limits
)
:
void
Parameters
buf:
glibtop_sem_limits
Returns
void
get_
shm_
limits_
l
get_
shm_
limits_
l
(
buf
:
glibtop_shm_limits
)
:
void
Parameters
buf:
glibtop_shm_limits
Returns
void
get_
shm_
limits_
s
get_
shm_
limits_
s
(
buf
:
glibtop_shm_limits
)
:
void
Parameters
buf:
glibtop_shm_limits
Returns
void
get_
swap_
l
get_
swap_
l
(
buf
:
glibtop_swap
)
:
void
Parameters
buf:
glibtop_swap
Returns
void
get_
swap_
s
get_
swap_
s
(
buf
:
glibtop_swap
)
:
void
Parameters
buf:
glibtop_swap
Returns
void
get_
sysdeps_
r
get_
sysdeps_
r
(
buf
:
glibtop_sysdeps
)
:
void
Parameters
buf:
glibtop_sysdeps
Returns
void
get_
sysinfo_
s
get_
sysinfo_
s
(
)
:
glibtop_sysinfo
Returns
glibtop_sysinfo
get_
uptime_
l
get_
uptime_
l
(
buf
:
glibtop_uptime
)
:
void
Parameters
buf:
glibtop_uptime
Returns
void
get_
uptime_
s
get_
uptime_
s
(
buf
:
glibtop_uptime
)
:
void
Parameters
buf:
glibtop_uptime
Returns
void
init_
p
init_
p
(
features
:
number
, flags
:
number
)
:
void
Parameters
features:
number
flags:
number
Returns
void
open_
l
open_
l
(
program_name
:
string
, features
:
number
, flags
:
number
)
:
void
Parameters
program_name:
string
features:
number
flags:
number
Returns
void
open_
p
open_
p
(
program_name
:
string
, features
:
number
, flags
:
number
)
:
void
Parameters
program_name:
string
features:
number
flags:
number
Returns
void
open_
s
open_
s
(
program_name
:
string
, features
:
number
, flags
:
number
)
:
void
Parameters
program_name:
string
features:
number
flags:
number
Returns
void
set_
parameter_
l
set_
parameter_
l
(
parameter
:
number
, data_ptr
:
object
, data_size
:
number
)
:
void
Parameters
parameter:
number
data_ptr:
object
data_size:
number
Returns
void
Static
close
close
(
)
:
void
Returns
void
Static
get_
cpu
get_
cpu
(
buf
:
glibtop_cpu
)
:
void
Parameters
buf:
glibtop_cpu
Returns
void
Static
get_
disk
get_
disk
(
buf
:
glibtop_disk
)
:
void
Parameters
buf:
glibtop_disk
Returns
void
Static
get_
fsusage
get_
fsusage
(
buf
:
glibtop_fsusage
, mount_dir
:
string
)
:
void
Parameters
buf:
glibtop_fsusage
mount_dir:
string
Returns
void
Static
get_
loadavg
get_
loadavg
(
buf
:
glibtop_loadavg
)
:
void
Parameters
buf:
glibtop_loadavg
Returns
void
Static
get_
mem
get_
mem
(
buf
:
glibtop_mem
)
:
void
Parameters
buf:
glibtop_mem
Returns
void
Static
get_
mountlist
get_
mountlist
(
buf
:
glibtop_mountlist
, all_fs
:
number
)
:
glibtop_mountentry
[]
Parameters
buf:
glibtop_mountlist
all_fs:
number
Returns
glibtop_mountentry
[]
Static
get_
msg_
limits
get_
msg_
limits
(
buf
:
glibtop_msg_limits
)
:
void
Parameters
buf:
glibtop_msg_limits
Returns
void
Static
get_
netlist
get_
netlist
(
buf
:
glibtop_netlist
)
:
string
[]
Parameters
buf:
glibtop_netlist
Returns
string
[]
Static
get_
netload
get_
netload
(
buf
:
glibtop_netload
, interface
:
string
)
:
void
Parameters
buf:
glibtop_netload
interface:
string
Returns
void
Static
get_
ppp
get_
ppp
(
buf
:
glibtop_ppp
, device
:
number
)
:
void
Parameters
buf:
glibtop_ppp
device:
number
Returns
void
Static
get_
proc_
affinity
get_
proc_
affinity
(
buf
:
glibtop_proc_affinity
, pid
:
number
)
:
number
Parameters
buf:
glibtop_proc_affinity
pid:
number
Returns
number
Static
get_
proc_
args
get_
proc_
args
(
buf
:
glibtop_proc_args
, pid
:
number
, max_len
:
number
)
:
string
Parameters
buf:
glibtop_proc_args
pid:
number
max_len:
number
Returns
string
Static
get_
proc_
argv
get_
proc_
argv
(
buf
:
glibtop_proc_args
, pid
:
number
, max_len
:
number
)
:
string
[]
Parameters
buf:
glibtop_proc_args
pid:
number
max_len:
number
Returns
string
[]
Static
get_
proc_
io
get_
proc_
io
(
buf
:
glibtop_proc_io
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_io
pid:
number
Returns
void
Static
get_
proc_
kernel
get_
proc_
kernel
(
buf
:
glibtop_proc_kernel
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_kernel
pid:
number
Returns
void
Static
get_
proc_
map
get_
proc_
map
(
buf
:
glibtop_proc_map
, pid
:
number
)
:
glibtop_map_entry
[]
Parameters
buf:
glibtop_proc_map
pid:
number
Returns
glibtop_map_entry
[]
Static
get_
proc_
mem
get_
proc_
mem
(
buf
:
glibtop_proc_mem
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_mem
pid:
number
Returns
void
Static
get_
proc_
open_
files
get_
proc_
open_
files
(
buf
:
glibtop_proc_open_files
, pid
:
number
)
:
glibtop_open_files_entry
[]
Parameters
buf:
glibtop_proc_open_files
pid:
number
Returns
glibtop_open_files_entry
[]
Static
get_
proc_
segment
get_
proc_
segment
(
buf
:
glibtop_proc_segment
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_segment
pid:
number
Returns
void
Static
get_
proc_
signal
get_
proc_
signal
(
buf
:
glibtop_proc_signal
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_signal
pid:
number
Returns
void
Static
get_
proc_
state
get_
proc_
state
(
buf
:
glibtop_proc_state
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_state
pid:
number
Returns
void
Static
get_
proc_
time
get_
proc_
time
(
buf
:
glibtop_proc_time
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_time
pid:
number
Returns
void
Static
get_
proc_
uid
get_
proc_
uid
(
buf
:
glibtop_proc_uid
, pid
:
number
)
:
void
Parameters
buf:
glibtop_proc_uid
pid:
number
Returns
void
Static
get_
proc_
wd
get_
proc_
wd
(
buf
:
glibtop_proc_wd
, pid
:
number
)
:
string
[]
Parameters
buf:
glibtop_proc_wd
pid:
number
Returns
string
[]
Static
get_
proclist
get_
proclist
(
buf
:
glibtop_proclist
, which
:
number
, arg
:
number
)
:
number
[]
Parameters
buf:
glibtop_proclist
which:
number
arg:
number
Returns
number
[]
Static
get_
sem_
limits
get_
sem_
limits
(
buf
:
glibtop_sem_limits
)
:
void
Parameters
buf:
glibtop_sem_limits
Returns
void
Static
get_
shm_
limits
get_
shm_
limits
(
buf
:
glibtop_shm_limits
)
:
void
Parameters
buf:
glibtop_shm_limits
Returns
void
Static
get_
swap
get_
swap
(
buf
:
glibtop_swap
)
:
void
Parameters
buf:
glibtop_swap
Returns
void
Static
get_
sysdeps
get_
sysdeps
(
buf
:
glibtop_sysdeps
)
:
void
Parameters
buf:
glibtop_sysdeps
Returns
void
Static
get_
sysinfo
get_
sysinfo
(
)
:
glibtop_sysinfo
Returns
glibtop_sysinfo
Static
get_
uptime
get_
uptime
(
buf
:
glibtop_uptime
)
:
void
Parameters
buf:
glibtop_uptime
Returns
void
Static
init
init
(
)
:
glibtop
Returns
glibtop
Static
init_
r
init_
r
(
features
:
number
, flags
:
number
)
:
[
glibtop
,
glibtop
]
Parameters
features:
number
flags:
number
Returns
[
glibtop
,
glibtop
]
Static
internet_
addr
internet_
addr
(
host
:
string
)
:
number
Parameters
host:
string
Returns
number
Static
make_
connection
make_
connection
(
hostarg
:
string
, portarg
:
number
, s
:
number
)
:
number
Parameters
hostarg:
string
portarg:
number
s:
number
Returns
number
glibtop
constructor
egid
error_
method
euid
features
flags
gid
input
machine
method
name
ncpu
ndisk
os_
version_
code
output
pid
real_
ncpu
real_
ndisk
required
server_
command
server_
host
server_
port
server_
rsh
server_
user
socket
sysdeps
uid
name
call_
l
call_
s
close_
p
close_
r
close_
s
get_
cpu_
l
get_
cpu_
s
get_
disk_
l
get_
disk_
s
get_
fsusage_
l
get_
fsusage_
s
get_
loadavg_
l
get_
loadavg_
s
get_
mem_
l
get_
mem_
s
get_
mountlist_
l
get_
mountlist_
s
get_
msg_
limits_
l
get_
msg_
limits_
s
get_
netlist_
l
get_
netlist_
s
get_
netload_
l
get_
netload_
s
get_
parameter_
l
get_
ppp_
l
get_
ppp_
s
get_
proc_
affinity_
l
get_
proc_
affinity_
s
get_
proc_
args_
l
get_
proc_
args_
s
get_
proc_
io_
l
get_
proc_
io_
s
get_
proc_
kernel_
l
get_
proc_
kernel_
s
get_
proc_
map_
l
get_
proc_
map_
s
get_
proc_
mem_
l
get_
proc_
mem_
s
get_
proc_
open_
files_
l
get_
proc_
open_
files_
s
get_
proc_
segment_
l
get_
proc_
segment_
s
get_
proc_
signal_
l
get_
proc_
signal_
s
get_
proc_
state_
l
get_
proc_
state_
s
get_
proc_
time_
l
get_
proc_
time_
s
get_
proc_
uid_
l
get_
proc_
uid_
s
get_
proclist_
l
get_
proclist_
s
get_
sem_
limits_
l
get_
sem_
limits_
s
get_
shm_
limits_
l
get_
shm_
limits_
s
get_
swap_
l
get_
swap_
s
get_
sysdeps_
r
get_
sysinfo_
s
get_
uptime_
l
get_
uptime_
s
init_
p
open_
l
open_
p
open_
s
set_
parameter_
l
close
get_
cpu
get_
disk
get_
fsusage
get_
loadavg
get_
mem
get_
mountlist
get_
msg_
limits
get_
netlist
get_
netload
get_
ppp
get_
proc_
affinity
get_
proc_
args
get_
proc_
argv
get_
proc_
io
get_
proc_
kernel
get_
proc_
map
get_
proc_
mem
get_
proc_
open_
files
get_
proc_
segment
get_
proc_
signal
get_
proc_
state
get_
proc_
time
get_
proc_
uid
get_
proc_
wd
get_
proclist
get_
sem_
limits
get_
shm_
limits
get_
swap
get_
sysdeps
get_
sysinfo
get_
uptime
init
init_
r
internet_
addr
make_
connection
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2VnaWQiLCJuYW1lIjoiZWdpZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2Vycm9yX21ldGhvZCIsIm5hbWUiOiJlcnJvcl9tZXRob2QiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNldWlkIiwibmFtZSI6ImV1aWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNmZWF0dXJlcyIsIm5hbWUiOiJmZWF0dXJlcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2ZsYWdzIiwibmFtZSI6ImZsYWdzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2lkIiwibmFtZSI6ImdpZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2lucHV0IiwibmFtZSI6ImlucHV0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjbWFjaGluZSIsIm5hbWUiOiJtYWNoaW5lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjbWV0aG9kIiwibmFtZSI6Im1ldGhvZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI25jcHUiLCJuYW1lIjoibmNwdSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI25kaXNrIiwibmFtZSI6Im5kaXNrIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjb3NfdmVyc2lvbl9jb2RlIiwibmFtZSI6Im9zX3ZlcnNpb25fY29kZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI291dHB1dCIsIm5hbWUiOiJvdXRwdXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNwaWQiLCJuYW1lIjoicGlkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjcmVhbF9uY3B1IiwibmFtZSI6InJlYWxfbmNwdSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI3JlYWxfbmRpc2siLCJuYW1lIjoicmVhbF9uZGlzayIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI3JlcXVpcmVkIiwibmFtZSI6InJlcXVpcmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjc2VydmVyX2NvbW1hbmQiLCJuYW1lIjoic2VydmVyX2NvbW1hbmQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNzZXJ2ZXJfaG9zdCIsIm5hbWUiOiJzZXJ2ZXJfaG9zdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI3NlcnZlcl9wb3J0IiwibmFtZSI6InNlcnZlcl9wb3J0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjc2VydmVyX3JzaCIsIm5hbWUiOiJzZXJ2ZXJfcnNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjc2VydmVyX3VzZXIiLCJuYW1lIjoic2VydmVyX3VzZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNzb2NrZXQiLCJuYW1lIjoic29ja2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjc3lzZGVwcyIsIm5hbWUiOiJzeXNkZXBzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjdWlkIiwibmFtZSI6InVpZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjbmFtZS0xIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjY2FsbF9sIiwibmFtZSI6ImNhbGxfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNjYWxsX3MiLCJuYW1lIjoiY2FsbF9zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2Nsb3NlX3AiLCJuYW1lIjoiY2xvc2VfcCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNjbG9zZV9yIiwibmFtZSI6ImNsb3NlX3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjY2xvc2VfcyIsIm5hbWUiOiJjbG9zZV9zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9jcHVfbCIsIm5hbWUiOiJnZXRfY3B1X2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X2NwdV9zIiwibmFtZSI6ImdldF9jcHVfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfZGlza19sIiwibmFtZSI6ImdldF9kaXNrX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X2Rpc2tfcyIsIm5hbWUiOiJnZXRfZGlza19zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9mc3VzYWdlX2wiLCJuYW1lIjoiZ2V0X2ZzdXNhZ2VfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfZnN1c2FnZV9zIiwibmFtZSI6ImdldF9mc3VzYWdlX3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X2xvYWRhdmdfbCIsIm5hbWUiOiJnZXRfbG9hZGF2Z19sIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9sb2FkYXZnX3MiLCJuYW1lIjoiZ2V0X2xvYWRhdmdfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfbWVtX2wiLCJuYW1lIjoiZ2V0X21lbV9sIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9tZW1fcyIsIm5hbWUiOiJnZXRfbWVtX3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X21vdW50bGlzdF9sIiwibmFtZSI6ImdldF9tb3VudGxpc3RfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfbW91bnRsaXN0X3MiLCJuYW1lIjoiZ2V0X21vdW50bGlzdF9zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9tc2dfbGltaXRzX2wiLCJuYW1lIjoiZ2V0X21zZ19saW1pdHNfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfbXNnX2xpbWl0c19zIiwibmFtZSI6ImdldF9tc2dfbGltaXRzX3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X25ldGxpc3RfbCIsIm5hbWUiOiJnZXRfbmV0bGlzdF9sIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9uZXRsaXN0X3MiLCJuYW1lIjoiZ2V0X25ldGxpc3RfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfbmV0bG9hZF9sIiwibmFtZSI6ImdldF9uZXRsb2FkX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X25ldGxvYWRfcyIsIm5hbWUiOiJnZXRfbmV0bG9hZF9zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9wYXJhbWV0ZXJfbCIsIm5hbWUiOiJnZXRfcGFyYW1ldGVyX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3BwcF9sIiwibmFtZSI6ImdldF9wcHBfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHBwX3MiLCJuYW1lIjoiZ2V0X3BwcF9zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9wcm9jX2FmZmluaXR5X2wiLCJuYW1lIjoiZ2V0X3Byb2NfYWZmaW5pdHlfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19hZmZpbml0eV9zIiwibmFtZSI6ImdldF9wcm9jX2FmZmluaXR5X3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfYXJnc19sIiwibmFtZSI6ImdldF9wcm9jX2FyZ3NfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19hcmdzX3MiLCJuYW1lIjoiZ2V0X3Byb2NfYXJnc19zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9wcm9jX2lvX2wiLCJuYW1lIjoiZ2V0X3Byb2NfaW9fbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19pb19zIiwibmFtZSI6ImdldF9wcm9jX2lvX3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2Nfa2VybmVsX2wiLCJuYW1lIjoiZ2V0X3Byb2Nfa2VybmVsX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2Nfa2VybmVsX3MiLCJuYW1lIjoiZ2V0X3Byb2Nfa2VybmVsX3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfbWFwX2wiLCJuYW1lIjoiZ2V0X3Byb2NfbWFwX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfbWFwX3MiLCJuYW1lIjoiZ2V0X3Byb2NfbWFwX3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfbWVtX2wiLCJuYW1lIjoiZ2V0X3Byb2NfbWVtX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfbWVtX3MiLCJuYW1lIjoiZ2V0X3Byb2NfbWVtX3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2Nfb3Blbl9maWxlc19sIiwibmFtZSI6ImdldF9wcm9jX29wZW5fZmlsZXNfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19vcGVuX2ZpbGVzX3MiLCJuYW1lIjoiZ2V0X3Byb2Nfb3Blbl9maWxlc19zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9wcm9jX3NlZ21lbnRfbCIsIm5hbWUiOiJnZXRfcHJvY19zZWdtZW50X2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2Nfc2VnbWVudF9zIiwibmFtZSI6ImdldF9wcm9jX3NlZ21lbnRfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19zaWduYWxfbCIsIm5hbWUiOiJnZXRfcHJvY19zaWduYWxfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19zaWduYWxfcyIsIm5hbWUiOiJnZXRfcHJvY19zaWduYWxfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19zdGF0ZV9sIiwibmFtZSI6ImdldF9wcm9jX3N0YXRlX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2Nfc3RhdGVfcyIsIm5hbWUiOiJnZXRfcHJvY19zdGF0ZV9zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9wcm9jX3RpbWVfbCIsIm5hbWUiOiJnZXRfcHJvY190aW1lX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfdGltZV9zIiwibmFtZSI6ImdldF9wcm9jX3RpbWVfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY191aWRfbCIsIm5hbWUiOiJnZXRfcHJvY191aWRfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY191aWRfcyIsIm5hbWUiOiJnZXRfcHJvY191aWRfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY2xpc3RfbCIsIm5hbWUiOiJnZXRfcHJvY2xpc3RfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY2xpc3RfcyIsIm5hbWUiOiJnZXRfcHJvY2xpc3RfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfc2VtX2xpbWl0c19sIiwibmFtZSI6ImdldF9zZW1fbGltaXRzX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3NlbV9saW1pdHNfcyIsIm5hbWUiOiJnZXRfc2VtX2xpbWl0c19zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9zaG1fbGltaXRzX2wiLCJuYW1lIjoiZ2V0X3NobV9saW1pdHNfbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfc2htX2xpbWl0c19zIiwibmFtZSI6ImdldF9zaG1fbGltaXRzX3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3N3YXBfbCIsIm5hbWUiOiJnZXRfc3dhcF9sIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9zd2FwX3MiLCJuYW1lIjoiZ2V0X3N3YXBfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfc3lzZGVwc19yIiwibmFtZSI6ImdldF9zeXNkZXBzX3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3N5c2luZm9fcyIsIm5hbWUiOiJnZXRfc3lzaW5mb19zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF91cHRpbWVfbCIsIm5hbWUiOiJnZXRfdXB0aW1lX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3VwdGltZV9zIiwibmFtZSI6ImdldF91cHRpbWVfcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNpbml0X3AiLCJuYW1lIjoiaW5pdF9wIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI29wZW5fbCIsIm5hbWUiOiJvcGVuX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjb3Blbl9wIiwibmFtZSI6Im9wZW5fcCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNvcGVuX3MiLCJuYW1lIjoib3Blbl9zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI3NldF9wYXJhbWV0ZXJfbCIsIm5hbWUiOiJzZXRfcGFyYW1ldGVyX2wiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNjbG9zZSIsIm5hbWUiOiJjbG9zZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9jcHUiLCJuYW1lIjoiZ2V0X2NwdSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9kaXNrIiwibmFtZSI6ImdldF9kaXNrIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X2ZzdXNhZ2UiLCJuYW1lIjoiZ2V0X2ZzdXNhZ2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfbG9hZGF2ZyIsIm5hbWUiOiJnZXRfbG9hZGF2ZyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9tZW0iLCJuYW1lIjoiZ2V0X21lbSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9tb3VudGxpc3QiLCJuYW1lIjoiZ2V0X21vdW50bGlzdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9tc2dfbGltaXRzIiwibmFtZSI6ImdldF9tc2dfbGltaXRzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X25ldGxpc3QiLCJuYW1lIjoiZ2V0X25ldGxpc3QiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfbmV0bG9hZCIsIm5hbWUiOiJnZXRfbmV0bG9hZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9wcHAiLCJuYW1lIjoiZ2V0X3BwcCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9wcm9jX2FmZmluaXR5IiwibmFtZSI6ImdldF9wcm9jX2FmZmluaXR5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfYXJncyIsIm5hbWUiOiJnZXRfcHJvY19hcmdzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfYXJndiIsIm5hbWUiOiJnZXRfcHJvY19hcmd2IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfaW8iLCJuYW1lIjoiZ2V0X3Byb2NfaW8iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19rZXJuZWwiLCJuYW1lIjoiZ2V0X3Byb2Nfa2VybmVsIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2NfbWFwIiwibmFtZSI6ImdldF9wcm9jX21hcCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9wcm9jX21lbSIsIm5hbWUiOiJnZXRfcHJvY19tZW0iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19vcGVuX2ZpbGVzIiwibmFtZSI6ImdldF9wcm9jX29wZW5fZmlsZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19zZWdtZW50IiwibmFtZSI6ImdldF9wcm9jX3NlZ21lbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY19zaWduYWwiLCJuYW1lIjoiZ2V0X3Byb2Nfc2lnbmFsIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2Nfc3RhdGUiLCJuYW1lIjoiZ2V0X3Byb2Nfc3RhdGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY190aW1lIiwibmFtZSI6ImdldF9wcm9jX3RpbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY191aWQiLCJuYW1lIjoiZ2V0X3Byb2NfdWlkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3Byb2Nfd2QiLCJuYW1lIjoiZ2V0X3Byb2Nfd2QiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfcHJvY2xpc3QiLCJuYW1lIjoiZ2V0X3Byb2NsaXN0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3NlbV9saW1pdHMiLCJuYW1lIjoiZ2V0X3NlbV9saW1pdHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfc2htX2xpbWl0cyIsIm5hbWUiOiJnZXRfc2htX2xpbWl0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF9zd2FwIiwibmFtZSI6ImdldF9zd2FwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwjZ2V0X3N5c2RlcHMiLCJuYW1lIjoiZ2V0X3N5c2RlcHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNnZXRfc3lzaW5mbyIsIm5hbWUiOiJnZXRfc3lzaW5mbyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2dldF91cHRpbWUiLCJuYW1lIjoiZ2V0X3VwdGltZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2luaXQiLCJuYW1lIjoiaW5pdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdUb3BfMl8wLkdUb3AuZ2xpYnRvcC5odG1sI2luaXRfciIsIm5hbWUiOiJpbml0X3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNpbnRlcm5ldF9hZGRyIiwibmFtZSI6ImludGVybmV0X2FkZHIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHVG9wXzJfMC5HVG9wLmdsaWJ0b3AuaHRtbCNtYWtlX2Nvbm5lY3Rpb24iLCJuYW1lIjoibWFrZV9jb25uZWN0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR1RvcF8yXzAuR1RvcC5nbGlidG9wLmh0bWwiLCJuYW1lIjoiZ2xpYnRvcCJ9