uv.dll
vUnknown
32-bit
Unknown OS
Analyzed
Security warning
This file has been flagged as potentially dangerous, and downloads are disabled.
Reason: Detected potentially dangerous functions used for process injection: OpenProcess
Exported functions 293
uv_accept
#1 · 0x16050
uv_async_init
#2 · 0x6460
uv_async_send
#3 · 0x64d0
uv_available_parallelism
#4 · 0x1dc00
uv_backend_fd
#5 · 0x6ad0
uv_backend_timeout
#6 · 0x6ae0
uv_barrier_destroy
#7 · 0x12a10
uv_barrier_init
#8 · 0x12a50
uv_barrier_wait
#9 · 0x12af0
uv_buf_init
#10 · 0x3820
uv_cancel
#11 · 0x2710
uv_chdir
#12 · 0x1dc20
uv_check_init
#13 · 0xf670
uv_check_start
#14 · 0xf6b0
uv_check_stop
#15 · 0xf710
uv_close
#16 · 0xf380
uv_cond_broadcast
#17 · 0x12bc0
uv_cond_destroy
#18 · 0x6530
uv_cond_init
#19 · 0x12bd0
uv_cond_signal
#20 · 0x12be0
uv_cond_timedwait
#21 · 0x12bf0
uv_cond_wait
#22 · 0x12c40
uv_cpu_info
#23 · 0x1ddc0
uv_cwd
#24 · 0x1e050
uv_default_loop
#25 · 0x3830
uv_disable_stdio_inheritance
#26 · 0x15530
uv_dlclose
#27 · 0x7670
uv_dlerror
#28 · 0x76a0
uv_dlopen
#29 · 0x76c0
uv_dlsym
#30 · 0x7770
uv_err_name
#31 · 0x3860
uv_err_name_r
#32 · 0x3bf0
uv_exepath
#33 · 0x1e170
uv_fileno
#34 · 0x6b20
uv_free_cpu_info
#35 · 0x4600
uv_free_interface_addresses
#36 · 0x1e230
uv_freeaddrinfo
#37 · 0xed20
uv_fs_access
#38 · 0xbab0
uv_fs_chmod
#39 · 0xbba0
uv_fs_chown
#40 · 0xbc90
uv_fs_close
#41 · 0xbd70
uv_fs_closedir
#42 · 0xbe30
uv_fs_copyfile
#43 · 0xbf10
uv_fs_event_getpath
#44 · 0x4650
uv_fs_event_init
#45 · 0xe590
uv_fs_event_start
#46 · 0xe610
uv_fs_event_stop
#47 · 0xe950
uv_fs_fchmod
#48 · 0xc030
uv_fs_fchown
#49 · 0xc100
uv_fs_fdatasync
#50 · 0xc1b0
uv_fs_fstat
#51 · 0xc270
uv_fs_fsync
#52 · 0xc330
uv_fs_ftruncate
#53 · 0xc3f0
uv_fs_futime
#54 · 0xc540
uv_fs_get_path
#55 · 0x6170
uv_fs_get_ptr
#56 · 0x6180
uv_fs_get_result
#57 · 0x6190
uv_fs_get_statbuf
#58 · 0x61a0
uv_fs_get_system_error
#59 · 0xc680
uv_fs_get_type
#60 · 0x61b0
uv_fs_lchown
#61 · 0xc690
uv_fs_link
#62 · 0xc770
uv_fs_lstat
#63 · 0xc850
uv_fs_lutime
#64 · 0xc930
uv_fs_mkdir
#65 · 0xca30
uv_fs_mkdtemp
#66 · 0xcb20
uv_fs_mkstemp
#67 · 0xccf0
uv_fs_open
#68 · 0xcec0
uv_fs_opendir
#69 · 0xcfc0
uv_fs_poll_getpath
#70 · 0x1330
uv_fs_poll_init
#71 · 0x13a0
uv_fs_poll_start
#72 · 0x13e0
uv_fs_poll_stop
#73 · 0x1500
uv_fs_read
#74 · 0xd0a0
uv_fs_readdir
#75 · 0xd210
uv_fs_readlink
#76 · 0xd2f0
uv_fs_realpath
#77 · 0xd3d0
uv_fs_rename
#78 · 0xd4d0
uv_fs_req_cleanup
#79 · 0xd5b0
uv_fs_rmdir
#80 · 0xd670
uv_fs_scandir
#81 · 0xd750
uv_fs_scandir_next
#82 · 0x46b0
uv_fs_sendfile
#83 · 0xd840
uv_fs_stat
#84 · 0xd990
uv_fs_statfs
#85 · 0xda70
uv_fs_symlink
#86 · 0xdb50
uv_fs_unlink
#87 · 0xdc40
uv_fs_utime
#88 · 0xdd20
uv_fs_write
#89 · 0xde20
uv_get_constrained_memory
#90 · 0x1e240
uv_get_free_memory
#91 · 0x1e250
uv_get_osfhandle
#92 · 0xf4e0
uv_get_process_title
#93 · 0x1e2a0
uv_get_total_memory
#94 · 0x1e350
uv_getaddrinfo
#95 · 0xed30
uv_getnameinfo
#96 · 0xf270
uv_getrusage
#97 · 0x1e3a0
uv_gettimeofday
#98 · 0x1e530
uv_guess_handle
#99 · 0xf4f0
uv_handle_get_data
#100 · 0x61c0
uv_handle_get_loop
#101 · 0x61d0
uv_handle_get_type
#102 · 0x61e0
uv_handle_set_data
#103 · 0x61f0
uv_handle_size
#104 · 0x47f0
uv_handle_type_name
#105 · 0x6200
uv_has_ref
#106 · 0x48a0
uv_hrtime
#107 · 0x1e5f0
uv_idle_init
#108 · 0xf770
uv_idle_start
#109 · 0xf7b0
uv_idle_stop
#110 · 0xf810
uv_if_indextoiid
#111 · 0xefb0
uv_if_indextoname
#112 · 0xf010
uv_inet_ntop
#113 · 0x20a0
uv_inet_pton
#114 · 0x20e0
uv_interface_addresses
#115 · 0x1e660
uv_ip4_addr
#116 · 0x48b0
uv_ip4_name
#117 · 0x48f0
uv_ip6_addr
#118 · 0x4910
uv_ip6_name
#119 · 0x49c0
uv_ip_name
#120 · 0x49e0
uv_is_active
#121 · 0xf550
uv_is_closing
#122 · 0xf570
uv_is_readable
#123 · 0x160a0
uv_is_writable
#124 · 0x160b0
uv_key_create
#125 · 0x12c60
uv_key_delete
#126 · 0x12c80
uv_key_get
#127 · 0x12ca0
uv_key_set
#128 · 0x12cd0
uv_kill
#129 · 0x14b00
uv_library_shutdown
#130 · 0x4a30
uv_listen
#131 · 0x160c0
uv_loadavg
#132 · 0x1eb30
uv_loop_alive
#133 · 0x65e0
uv_loop_close
#134 · 0x4a60
uv_loop_configure
#135 · 0x4ab0
uv_loop_delete
#136 · 0x4ad0
uv_loop_fork
#137 · 0x6ba0
uv_loop_get_data
#138 · 0x61c0
uv_loop_init
#139 · 0x6bb0
uv_loop_new
#140 · 0x4b10
uv_loop_set_data
#141 · 0x61f0
uv_loop_size
#142 · 0x4b60
uv_metrics_idle_time
#143 · 0x4b70
uv_mutex_destroy
#144 · 0x12cf0
uv_mutex_init
#145 · 0x12d00
uv_mutex_init_recursive
#146 · 0x12d00
uv_mutex_lock
#147 · 0x12d10
uv_mutex_trylock
#148 · 0x12d20
uv_mutex_unlock
#149 · 0x12d40
uv_now
#150 · 0x4bd0
uv_once
#151 · 0x12d50
uv_open_osfhandle
#152 · 0xf590
uv_os_environ
#153 · 0x1eb40
uv_os_free_environ
#154 · 0x4be0
uv_os_free_passwd
#155 · 0x1ecc0
uv_os_get_passwd
#156 · 0x1ecf0
uv_os_getenv
#157 · 0x1ed00
uv_os_gethostname
#158 · 0x1eed0
uv_os_getpid
#159 · 0x1f000
uv_os_getppid
#160 · 0x1f010
uv_os_getpriority
#161 · 0x1f090
uv_os_homedir
#162 · 0x1f1b0
uv_os_setenv
#163 · 0x1f250
uv_os_setpriority
#164 · 0x1f2f0
uv_os_tmpdir
#165 · 0x1f390
uv_os_uname
#166 · 0x1f4b0
uv_os_unsetenv
#167 · 0x1f780
uv_pipe
#168 · 0x11ec0
uv_pipe_bind
#169 · 0x11f80
uv_pipe_chmod
#170 · 0x12110
uv_pipe_connect
#171 · 0x122e0
uv_pipe_getpeername
#172 · 0x124e0
uv_pipe_getsockname
#173 · 0x12530
uv_pipe_init
#174 · 0x12570
uv_pipe_open
#175 · 0x12650
uv_pipe_pending_count
#176 · 0x12790
uv_pipe_pending_instances
#177 · 0x127b0
uv_pipe_pending_type
#178 · 0x127e0
uv_poll_init
#179 · 0x13910
uv_poll_init_socket
#180 · 0x13930
uv_poll_start
#181 · 0x13b50
uv_poll_stop
#182 · 0x13b60
uv_prepare_init
#183 · 0xf870
uv_prepare_start
#184 · 0xf8b0
uv_prepare_stop
#185 · 0xf910
uv_print_active_handles
#186 · 0x4c30
uv_print_all_handles
#187 · 0x4c50
uv_process_get_pid
#188 · 0x62d0
uv_process_kill
#189 · 0x14b60
uv_queue_work
#190 · 0x2820
uv_random
#191 · 0x2220
uv_read_start
#192 · 0x4c70
uv_read_stop
#193 · 0x16110
uv_recv_buffer_size
#194 · 0x4cc0
uv_ref
#195 · 0x4ce0
uv_replace_allocator
#196 · 0x4d00
uv_req_get_data
#197 · 0x61c0
uv_req_get_type
#198 · 0x61d0
uv_req_set_data
#199 · 0x61f0
uv_req_size
#200 · 0x4d50
uv_req_type_name
#201 · 0x62e0
uv_resident_set_memory
#202 · 0x1f7e0
uv_run
#203 · 0x6e30
uv_rwlock_destroy
#204 · 0x6530
uv_rwlock_init
#205 · 0x12dc0
uv_rwlock_rdlock
#206 · 0x12de0
uv_rwlock_rdunlock
#207 · 0x12df0
uv_rwlock_tryrdlock
#208 · 0x12e00
uv_rwlock_trywrlock
#209 · 0x12e20
uv_rwlock_wrlock
#210 · 0x12e40
uv_rwlock_wrunlock
#211 · 0x12e50
uv_sem_destroy
#212 · 0x12e60
uv_sem_init
#213 · 0x12e80
uv_sem_post
#214 · 0x12eb0
uv_sem_trywait
#215 · 0x12ed0
uv_sem_wait
#216 · 0x12f00
uv_send_buffer_size
#217 · 0x4dc0
uv_set_process_title
#218 · 0x1f850
uv_setup_args
#219 · 0x1f930
uv_shutdown
#220 · 0x161a0
uv_signal_init
#221 · 0x15990
uv_signal_start
#222 · 0x15a00
uv_signal_start_oneshot
#223 · 0x15a20
uv_signal_stop
#224 · 0x15a40
uv_sleep
#225 · 0x1f940
uv_socketpair
#226 · 0x17ee0
uv_spawn
#227 · 0x14b90
uv_stop
#228 · 0x4de0
uv_stream_get_write_queue_size
#229 · 0x6360
uv_stream_set_blocking
#230 · 0x16240
uv_strerror
#231 · 0x4df0
uv_strerror_r
#232 · 0x5170
uv_tcp_bind
#233 · 0x5d80
uv_tcp_close_reset
#234 · 0x181b0
uv_tcp_connect
#235 · 0x5dd0
uv_tcp_getpeername
#236 · 0x18220
uv_tcp_getsockname
#237 · 0x18250
uv_tcp_init
#238 · 0x18280
uv_tcp_init_ex
#239 · 0x182a0
uv_tcp_keepalive
#240 · 0x18400
uv_tcp_nodelay
#241 · 0x184a0
uv_tcp_open
#242 · 0x18510
uv_tcp_simultaneous_accepts
#243 · 0x18620
uv_thread_create
#244 · 0x12f20
uv_thread_create_ex
#245 · 0x12f50
uv_thread_equal
#246 · 0x13060
uv_thread_join
#247 · 0x13080
uv_thread_self
#248 · 0x130d0
uv_timer_again
#249 · 0x2e60
uv_timer_get_due_in
#250 · 0x2ea0
uv_timer_get_repeat
#251 · 0x2ed0
uv_timer_init
#252 · 0x2ee0
uv_timer_set_repeat
#253 · 0x2f40
uv_timer_start
#254 · 0x2f60
uv_timer_stop
#255 · 0x3130
uv_translate_sys_error
#256 · 0x7860
uv_try_write
#257 · 0x16270
uv_try_write2
#258 · 0x162c0
uv_tty_get_vterm_state
#259 · 0x1b7f0
uv_tty_get_winsize
#260 · 0x1b820
uv_tty_init
#261 · 0x1b8c0
uv_tty_reset_mode
#262 · 0x1be70
uv_tty_set_mode
#263 · 0x1be80
uv_tty_set_vterm_state
#264 · 0x1c040
uv_udp_bind
#265 · 0x5e20
uv_udp_connect
#266 · 0x5e70
uv_udp_get_send_queue_count
#267 · 0x62d0
uv_udp_get_send_queue_size
#268 · 0x6360
uv_udp_getpeername
#269 · 0x1cdc0
uv_udp_getsockname
#270 · 0x1cde0
uv_udp_init
#271 · 0x5ee0
uv_udp_init_ex
#272 · 0x5f00
uv_udp_open
#273 · 0x1ce00
uv_udp_recv_start
#274 · 0x5f50
uv_udp_recv_stop
#275 · 0x5f90
uv_udp_send
#276 · 0x5fb0
uv_udp_set_broadcast
#277 · 0x1cef0
uv_udp_set_membership
#278 · 0x1cf40
uv_udp_set_multicast_interface
#279 · 0x1d120
uv_udp_set_multicast_loop
#280 · 0x1d270
uv_udp_set_multicast_ttl
#281 · 0x1d2c0
uv_udp_set_source_membership
#282 · 0x1d320
uv_udp_set_ttl
#283 · 0x1d5c0
uv_udp_try_send
#284 · 0x6020
uv_udp_using_recvmmsg
#285 · 0x1be70
uv_unref
#286 · 0x60b0
uv_update_time
#287 · 0x7500
uv_uptime
#288 · 0x1f950
uv_version
#289 · 0x6370
uv_version_string
#290 · 0x6380
uv_walk
#291 · 0x60d0
uv_write
#292 · 0x162f0
uv_write2
#293 · 0x163a0
No function matches your filter.
Imported DLLs & functions 257
ADVAPI32.dll
12
AllocateAndInitializeSid
0x10022018
FreeSid
0x1002201c
GetSecurityInfo
0x10022024
GetUserNameW
0x10022010
OpenProcessToken
0x10022000
RegCloseKey
0x1002200c
RegGetValueW
0x1002202c
RegOpenKeyExW
0x10022008
RegQueryValueExW
0x10022004
SetEntriesInAclA
0x10022020
SetSecurityInfo
0x10022028
SystemFunction036
0x10022014
getenv
0x1002238c
calloc
0x100223ac
free
0x100223a4
malloc
0x100223a8
realloc
0x100223b0
__doserrno
0x100223c8
_beginthreadex
0x100223bc
_cexit
0x100223c0
_configure_narrow_argv
0x100223d8
_errno
0x100223c4
_execute_onexit_table
0x100223e4
_initialize_narrow_environment
0x100223dc
_initialize_onexit_table
0x100223e0
_initterm
0x100223cc
_initterm_e
0x100223d0
_seh_filter_dll
0x100223d4
_set_invalid_parameter_handler
0x100223e8
abort
0x100223b8
__acrt_iob_func
0x10022414
__stdio_common_vfprintf
0x100223fc
__stdio_common_vsprintf
0x10022408
__stdio_common_vswprintf
0x1002240c
_close
0x100223f8
_get_osfhandle
0x100223f0
_lseeki64
0x10022410
_open_osfhandle
0x100223f4
_read
0x10022400
_write
0x10022404
_wcsdup
0x10022424
_wcsnicmp
0x10022428
_wcsrev
0x10022420
wcsncmp
0x1002242c
wcsncpy
0x1002241c
wcspbrk
0x10022430
qsort
0x10022438
ConvertInterfaceIndexToLuid
0x10022034
ConvertInterfaceLuidToNameW
0x1002203c
GetAdaptersAddresses
0x10022038
KERNEL32.dll
160
AcquireSRWLockExclusive
0x10022210
AcquireSRWLockShared
0x10022214
AssignProcessToJobObject
0x10022274
CancelIo
0x10022290
CancelIoEx
0x100221c0
CancelSynchronousIo
0x100221c4
CloseHandle
0x100220e0
ConnectNamedPipe
0x100221ac
CopyFileW
0x10022174
CreateDirectoryW
0x1002210c
CreateEventA
0x100221dc
CreateFileA
0x100221a4
CreateFileMappingA
0x1002216c
CreateFileW
0x10022110
CreateHardLinkW
0x1002217c
CreateIoCompletionPort
0x100220e8
CreateJobObjectW
0x10022270
CreateNamedPipeA
0x100221f4
CreateNamedPipeW
0x100221b8
CreateProcessW
0x10022264
CreateSemaphoreA
0x10022250
CreateSymbolicLinkW
0x10022184
CreateToolhelp32Snapshot
0x10022074
DebugBreak
0x10022108
DeleteCriticalSection
0x100221d4
DeviceIoControl
0x10022154
DisableThreadLibraryCalls
0x10022048
DuplicateHandle
0x100221a8
EnterCriticalSection
0x100221cc
FileTimeToSystemTime
0x10022084
FillConsoleOutputAttribute
0x100222b4
FillConsoleOutputCharacterW
0x100222b0
FindClose
0x10022114
FindFirstFileW
0x10022118
FindNextFileW
0x1002211c
FlushFileBuffers
0x10022120
FlushViewOfFile
0x10022164
FormatMessageA
0x10022100
FreeEnvironmentStringsW
0x100220c0
FreeLibrary
0x100220f0
GetConsoleCursorInfo
0x100222b8
GetConsoleMode
0x100221a0
GetConsoleScreenBufferInfo
0x100222c0
GetConsoleTitleW
0x10022080
GetCurrentDirectoryW
0x1002218c
GetCurrentProcess
0x100221e0
GetCurrentProcessId
0x100221e4
GetCurrentThread
0x100221ec
GetCurrentThreadId
0x10022044
GetDiskFreeSpaceW
0x10022124
GetEnvironmentStringsW
0x100220c4
GetEnvironmentVariableW
0x10022258
GetExitCodeProcess
0x10022260
GetFileAttributesW
0x10022128
GetFileInformationByHandle
0x1002212c
GetFileInformationByHandleEx
0x10022180
GetFileSizeEx
0x10022130
GetFileType
0x1002219c
GetFinalPathNameByHandleW
0x10022134
GetFullPathNameW
0x10022138
GetLastError
0x100220d8
GetLongPathNameW
0x10022190
GetModuleFileNameW
0x10022090
GetModuleHandleA
0x10022068
GetNamedPipeHandleStateA
0x100221f8
GetNativeSystemInfo
0x1002224c
GetNumberOfConsoleInputEvents
0x100222a0
GetPriorityClass
0x100220a0
GetProcAddress
0x100220f4
GetProcessIoCounters
0x1002208c
GetProcessTimes
0x100220a8
GetQueuedCompletionStatus
0x100220ec
GetShortPathNameW
0x10022194
GetStartupInfoW
0x10022284
GetStdHandle
0x10022280
GetSystemInfo
0x10022158
GetSystemTimeAsFileTime
0x1002215c
GetTempPathW
0x100220b4
GetTickCount64
0x10022098
GetVersionExW
0x10022094
GlobalMemoryStatusEx
0x1002209c
InitializeConditionVariable
0x10022224
InitializeCriticalSection
0x100221c8
InitializeSListHead
0x1002204c
InitializeSRWLock
0x10022204
IsDebuggerPresent
0x10022050
IsProcessorFeaturePresent
0x10022058
K32GetProcessMemoryInfo
0x10022078
LCMapStringW
0x1002227c
LeaveCriticalSection
0x100221d0
LoadLibraryExA
0x10022064
LoadLibraryExW
0x100220f8
LocalFree
0x100220fc
MapViewOfFile
0x10022160
MoveFileExW
0x10022178
MultiByteToWideChar
0x10022104
OpenProcess
0x10022268
PeekNamedPipe
0x100221b4
PostQueuedCompletionStatus
0x100220dc
Process32First
0x10022070
Process32Next
0x1002206c
QueryPerformanceCounter
0x100220b0
QueryPerformanceFrequency
0x100220ac
QueueUserWorkItem
0x100221f0
ReadConsoleInputW
0x100222a4
ReadConsoleW
0x100222a8
ReadDirectoryChangesW
0x10022198
ReadFile
0x1002213c
RegisterWaitForSingleObject
0x100221fc
ReleaseSemaphore
0x10022234
ReleaseSRWLockExclusive
0x10022208
ReleaseSRWLockShared
0x1002220c
RemoveDirectoryW
0x10022140
ReOpenFile
0x10022170
ResetEvent
0x10022298
ResumeThread
0x10022238
SetConsoleCtrlHandler
0x1002228c
SetConsoleCursorInfo
0x100222bc
SetConsoleCursorPosition
0x100220d4
SetConsoleMode
0x1002229c
SetConsoleTextAttribute
0x100220d0
SetConsoleTitleW
0x1002207c
SetCurrentDirectoryW
0x100220b8
SetEnvironmentVariableW
0x100220bc
SetErrorMode
0x100220e4
SetEvent
0x10022230
SetFileCompletionNotificationModes
0x10022294
SetFilePointerEx
0x10022144
SetFileTime
0x10022148
SetHandleInformation
0x10022254
SetInformationJobObject
0x10022278
SetLastError
0x10022150
SetNamedPipeHandleState
0x100221b0
SetPriorityClass
0x100220a4
SetUnhandledExceptionFilter
0x1002205c
Sleep
0x10022288
SleepConditionVariableCS
0x10022054
SwitchToThread
0x100221e8
TerminateProcess
0x1002225c
TlsAlloc
0x1002223c
TlsFree
0x10022248
TlsGetValue
0x10022240
TlsSetValue
0x10022244
TryAcquireSRWLockExclusive
0x10022218
TryAcquireSRWLockShared
0x1002221c
TryEnterCriticalSection
0x10022220
UnhandledExceptionFilter
0x10022060
UnmapViewOfFile
0x10022168
UnregisterWait
0x10022200
UnregisterWaitEx
0x1002226c
VerifyVersionInfoA
0x10022088
VerSetConditionMask
0x100220c8
WaitForSingleObject
0x100221d8
WaitNamedPipeW
0x100221bc
WakeAllConditionVariable
0x1002222c
WakeConditionVariable
0x10022228
WideCharToMultiByte
0x10022188
WriteConsoleInputW
0x100220cc
WriteConsoleW
0x100222ac
WriteFile
0x1002214c
DispatchMessageA
0x100222d4
GetMessageA
0x100222d8
GetSystemMetrics
0x100222cc
MapVirtualKeyW
0x100222d0
TranslateMessage
0x100222c8
GetUserProfileDirectoryW
0x100222e0
__std_type_info_destroy_list
0x100222e8
_except_handler4_common
0x100222ec
memcpy
0x10022304
memset
0x100222f8
strchr
0x10022300
strstr
0x100222fc
wcschr
0x100222f4
wcsrchr
0x100222f0
WS2_32.dll
28
bind
0x1002233c
closesocket
0x10022328
connect
0x10022340
FreeAddrInfoW
0x10022314
GetAddrInfoW
0x10022318
GetNameInfoW
0x10022310
getpeername
0x10022344
getsockname
0x10022348
getsockopt
0x10022324
htonl
0x1002234c
htons
0x1002232c
ioctlsocket
0x1002231c
listen
0x10022350
select
0x10022334
setsockopt
0x10022320
shutdown
0x10022354
socket
0x1002235c
WSADuplicateSocketW
0x10022358
WSAGetLastError
0x10022378
WSAGetOverlappedResult
0x10022330
WSAIoctl
0x10022338
WSARecv
0x10022360
WSARecvFrom
0x10022368
WSASend
0x10022364
WSASendTo
0x1002236c
WSASetLastError
0x10022374
WSASocketW
0x1002230c
WSAStartup
0x10022370
No function matches your filter.