call tree from FUN_14119d2d0 depth<=4: 559 funcs d0 14119d2d0 size=3105 FUN_14119d2d0 d1 1410784c0 size=4 FUN_1410784c0 d1 141010690 size=223 FUN_141010690 d1 141185c80 size=148 FUN_141185c80 d1 1419757b0 size=223 FUN_1419757b0 d1 14169e940 size=175 FUN_14169e940 d1 1423d5b30 size=165 FUN_1423d5b30 d1 1419a2070 size=123 FUN_1419a2070 d1 1410784d0 size=4 FUN_1410784d0 d1 1419ab640 size=223 FUN_1419ab640 d1 141078fa0 size=24 FUN_141078fa0 d1 14117fea0 size=382 FUN_14117fea0 d1 1423d4ab0 size=75 FUN_1423d4ab0 d1 14217c514 size=5 thunk_FUN_14217cc5c d1 1423d3360 size=105 FUN_1423d3360 d1 141078be0 size=8 FUN_141078be0 d1 141078550 size=30 FUN_141078550 d1 1410791a0 size=8 FUN_1410791a0 d1 1423aa4d0 size=7 EnterCriticalSection d1 1423d59e0 size=14 FUN_1423d59e0 d1 1411863e0 size=58 FUN_1411863e0 d1 141078b80 size=8 FUN_141078b80 d1 1423eb810 size=29 FUN_1423eb810 d1 1410786b0 size=4 FUN_1410786b0 d1 141078ba0 size=8 FUN_141078ba0 d1 14217c610 size=30 __security_check_cookie d1 141078500 size=4 FUN_141078500 d1 1411a4a50 size=122 FUN_1411a4a50 d1 14119b160 size=264 FUN_14119b160 d1 141078520 size=4 FUN_141078520 d1 1412282b0 size=4 FUN_1412282b0 d1 1419a4650 size=198 FUN_1419a4650 d1 14117fd30 size=355 _Sort_unchecked_> d1 1411a5760 size=40 FUN_1411a5760 d1 141079400 size=24 FUN_141079400 d1 1419718d0 size=57 FUN_1419718d0 d1 141078bc0 size=8 FUN_141078bc0 d1 1410784e0 size=4 FUN_1410784e0 d1 14217c644 size=58 FUN_14217c644 d1 141078bf0 size=22 FUN_141078bf0 d1 1416b60f0 size=232 FUN_1416b60f0 d1 141079220 size=18 FUN_141079220 d1 141184c40 size=544 FUN_141184c40 d1 1423aa4a0 size=7 LeaveCriticalSection d1 1423eb730 size=20 FUN_1423eb730 d1 141078bd0 size=8 FUN_141078bd0 d1 141078c80 size=8 FUN_141078c80 d1 141078cd0 size=8 FUN_141078cd0 d1 1423eb8a0 size=23 FUN_1423eb8a0 d1 1423afbf0 size=54 FUN_1423afbf0 d1 1423d59b0 size=40 FUN_1423d59b0 d1 141077c10 size=840 FUN_141077c10 d1 1411bc4c0 size=2139 FUN_1411bc4c0 d1 141078b90 size=8 FUN_141078b90 d1 1423d58d0 size=76 FUN_1423d58d0 d1 1419a2100 size=139 FUN_1419a2100 d1 1411a1080 size=1694 FUN_1411a1080 d1 1410786c0 size=31 FUN_1410786c0 d1 1423e9960 size=55 FUN_1423e9960 d1 141078350 size=102 FUN_141078350 d1 1416b5d90 size=849 FUN_1416b5d90 d1 1423d42d0 size=22 FUN_1423d42d0 d1 1423d5980 size=29 FUN_1423d5980 d1 14230889c size=17 FUN_14230889c d1 1423c5f80 size=7 FUN_1423c5f80 d1 1423d5720 size=23 FUN_1423d5720 d1 1419a5260 size=198 FUN_1419a5260 d1 140c6d670 size=176 FUN_140c6d670 d1 141078430 size=19 FUN_141078430 d1 141078bb0 size=8 FUN_141078bb0 d1 140fec210 size=221 FUN_140fec210 d1 14118ec90 size=79 FUN_14118ec90 d1 1423c3f40 size=245 FUN_1423c3f40 d1 1423d5890 size=16 FUN_1423d5890 d2 141078690 size=4 FUN_141078690 d2 1423ecc90 size=88 FUN_1423ecc90 d2 1423ed370 size=161 FUN_1423ed370 d2 1423ed100 size=438 FUN_1423ed100 d2 141a1a9e0 size=55 FUN_141a1a9e0 d2 1423c3ab0 size=20 FUN_1423c3ab0 d2 1423ce820 size=10 FUN_1423ce820 d2 1423c3a20 size=17 FUN_1423c3a20 d2 140feaa70 size=200 FUN_140feaa70 d2 14169f550 size=381 FUN_14169f550 d2 141ab8fb0 size=8 FUN_141ab8fb0 d2 1423d6650 size=137 FUN_1423d6650 d2 EXTERNAL:000000d5 size=0 Sleep d2 142258100 size=120 FUN_142258100 d2 142257cc0 size=1076 FUN_142257cc0 d2 142188340 size=264 FUN_142188340 d2 1422581d0 size=159 FUN_1422581d0 d2 1423ceae0 size=4 FUN_1423ceae0 d2 142258270 size=494 FUN_142258270 d2 1423d4e10 size=131 FUN_1423d4e10 d2 140c64d60 size=111 FUN_140c64d60 d2 1423d3690 size=244 FUN_1423d3690 d2 141184240 size=36 FUN_141184240 d2 141228340 size=307 FUN_141228340 d2 141078670 size=4 FUN_141078670 d2 14217ce08 size=210 FUN_14217ce08 d2 14104dcd0 size=92 FUN_14104dcd0 d2 1410ca3d0 size=8 FUN_1410ca3d0 d2 1410ca3b0 size=4 FUN_1410ca3b0 d2 1410784f0 size=4 FUN_1410784f0 d2 141184760 size=288 FUN_141184760 d2 14117eca0 size=3180 FUN_14117eca0 d2 14117e9b0 size=607 FUN_14117e9b0 d2 14117e660 size=842 FUN_14117e660 d2 14117f910 size=549 FUN_14117f910 d2 14118a960 size=74 FUN_14118a960 d2 1411a4ad0 size=297 FUN_1411a4ad0 d2 141971960 size=1112 FUN_141971960 d2 1423088b0 size=5 _malloc_base d2 142178480 size=31 FUN_142178480 d2 140c612c0 size=31 FUN_140c612c0 d2 142324b2c size=62 FUN_142324b2c d2 1416b52e0 size=273 FUN_1416b52e0 d2 1416b8f60 size=211 FUN_1416b8f60 d2 1416bc970 size=217 FUN_1416bc970 d2 1416b4db0 size=178 FUN_1416b4db0 d2 1423bc320 size=130 FUN_1423bc320 d2 1423bb180 size=86 FUN_1423bb180 d2 141184f80 size=240 FUN_141184f80 d2 141218310 size=171 FUN_141218310 d2 1423ce840 size=7 FUN_1423ce840 d2 1423baf40 size=173 FUN_1423baf40 d2 141218460 size=464 FUN_141218460 d2 1423bb570 size=23 FUN_1423bb570 d2 1423ea690 size=1377 FUN_1423ea690 d2 140c6d9f0 size=357 FUN_140c6d9f0 d2 EXTERNAL:00000137 size=0 GetFileAttributesW d2 140ff8960 size=156 FUN_140ff8960 d2 141a1add0 size=148 FUN_141a1add0 d2 140ffa540 size=117 FUN_140ffa540 d2 140ff9d80 size=187 FUN_140ff9d80 d2 140ff8870 size=238 FUN_140ff8870 d2 141023300 size=99 FUN_141023300 d2 1410103a0 size=520 FUN_1410103a0 d2 141079420 size=29 FUN_141079420 d2 141228660 size=7 FUN_141228660 d2 140fe93e0 size=353 FUN_140fe93e0 d2 140fe9000 size=10 FUN_140fe9000 d2 1422fe378 size=321 FUN_1422fe378 d2 1411cad30 size=256 FUN_1411cad30 d2 1419ab020 size=229 FUN_1419ab020 d2 1412282c0 size=20 FUN_1412282c0 d2 1412284f0 size=116 FUN_1412284f0 d2 1423c5e40 size=64 FUN_1423c5e40 d2 140c62d80 size=67 FUN_140c62d80 d2 1411a2580 size=91 FUN_1411a2580 d2 1423d5ad0 size=89 FUN_1423d5ad0 d2 1424a9ea0 size=254 FUN_1424a9ea0 d2 1424aa2a0 size=833 FUN_1424aa2a0 d2 1423ebb70 size=638 FUN_1423ebb70 d2 140c62dd0 size=87 FUN_140c62dd0 d2 1423eb8c0 size=377 FUN_1423eb8c0 d2 140c71330 size=259 FUN_140c71330 d2 141a19030 size=402 FUN_141a19030 d2 1423d0d70 size=135 FUN_1423d0d70 d2 1423d2c90 size=167 FUN_1423d2c90 d2 140cb0160 size=161 FUN_140cb0160 d2 141abbfb0 size=57 FUN_141abbfb0 d2 1416b5070 size=604 FUN_1416b5070 d2 140d2dda0 size=85 FUN_140d2dda0 d2 142540cb0 size=70 FUN_142540cb0 d2 1423d4600 size=45 FUN_1423d4600 d2 142316228 size=5 _realloc_base d2 1416b9e10 size=2886 FUN_1416b9e10 d2 142541080 size=72 FUN_142541080 d2 142540d00 size=63 FUN_142540d00 d2 141ab7e30 size=8 FUN_141ab7e30 d2 14197b220 size=466 FUN_14197b220 d2 1423e8f70 size=1433 FUN_1423e8f70 d2 1416b9040 size=211 FUN_1416b9040 d2 140c77400 size=227 FUN_140c77400 d2 142329634 size=60 FUN_142329634 d2 140c73e90 size=408 FUN_140c73e90 d2 1422fd540 size=1353 FUN_1422fd540 d2 14169e760 size=143 FUN_14169e760 d2 14231bc5c size=5 thunk_FUN_14231b914 d3 1423cc9f0 size=173 FUN_1423cc9f0 d3 EXTERNAL:00000127 size=0 EnterCriticalSection d3 EXTERNAL:0000012d size=0 LeaveCriticalSection d3 14231a9d8 size=176 FUN_14231a9d8 d3 1423ccd30 size=121 FUN_1423ccd30 d3 1423ccc80 size=93 FUN_1423ccc80 d3 1423ccad0 size=97 FUN_1423ccad0 d3 140c743e0 size=152 FUN_140c743e0 d3 141a1ab70 size=605 FUN_141a1ab70 d3 141ab7c10 size=50 FUN_141ab7c10 d3 14169ea00 size=164 FUN_14169ea00 d3 1411caa00 size=46 FUN_1411caa00 d3 141aba410 size=8 FUN_141aba410 d3 141b5fcb0 size=15 FUN_141b5fcb0 d3 1423cb5f0 size=146 FUN_1423cb5f0 d3 1422595f0 size=2085 FUN_1422595f0 d3 142187e10 size=26 FUN_142187e10 d3 142327ca0 size=168 strlen d3 1422fe590 size=125 FUN_1422fe590 d3 14219e5b0 size=34 FUN_14219e5b0 d3 142257a30 size=49 FUN_142257a30 d3 14219e930 size=24 FUN_14219e930 d3 142188650 size=14 FUN_142188650 d3 142327d60 size=354 strncpy d3 1421a0ba0 size=190 FUN_1421a0ba0 d3 1423223f0 size=183 FUN_1423223f0 d3 1421888d0 size=14 FUN_1421888d0 d3 142187a40 size=34 FUN_142187a40 d3 1421887a0 size=42 FUN_1421887a0 d3 1421888e0 size=227 FUN_1421888e0 d3 14226e6c0 size=65 FUN_14226e6c0 d3 142188690 size=15 FUN_142188690 d3 142254220 size=21 FUN_142254220 d3 142268750 size=68 FUN_142268750 d3 14225a1f0 size=227 FUN_14225a1f0 d3 1422687a0 size=78 FUN_1422687a0 d3 14217c50c size=5 thunk_FUN_14217c644 d3 140c777a0 size=313 FUN_140c777a0 d3 1423d38f0 size=115 FUN_1423d38f0 d3 1411846f0 size=99 FUN_1411846f0 d3 141229310 size=86 FUN_141229310 d3 141228850 size=90 FUN_141228850 d3 140caffa0 size=153 FUN_140caffa0 d3 14217cffc size=113 capture_previous_context d3 EXTERNAL:000000b8 size=0 IsProcessorFeaturePresent d3 14217cdd4 size=52 __raise_securityfailure d3 141228210 size=101 FUN_141228210 d3 1410c69f0 size=147 FUN_1410c69f0 d3 1410783c0 size=96 FUN_1410783c0 d3 142471b60 size=29 FUN_142471b60 d3 1423aa4f0 size=24 FUN_1423aa4f0 d3 1410b7b30 size=73 FUN_1410b7b30 d3 14117ec10 size=138 _Med3_unchecked_> d3 142256700 size=131 FUN_142256700 d3 1422579d0 size=81 FUN_1422579d0 d3 142254b90 size=60 FUN_142254b90 d3 14117fb40 size=492 FUN_14117fb40 d3 1411a7de0 size=258 FUN_1411a7de0 d3 14246ecb0 size=78 FUN_14246ecb0 d3 142598990 size=22 FUN_142598990 d3 1419a24c0 size=783 FUN_1419a24c0 d3 141451ab0 size=189 FUN_141451ab0 d3 1423cd280 size=13 FUN_1423cd280 d3 140d85640 size=116 FUN_140d85640 d3 14246ebc0 size=135 FUN_14246ebc0 d3 1419f5a30 size=145 FUN_1419f5a30 d3 142404330 size=336 FUN_142404330 d3 1419a3ad0 size=839 FUN_1419a3ad0 d3 14246e8b0 size=27 FUN_14246e8b0 d3 142598980 size=8 FUN_142598980 d3 142563400 size=118 FUN_142563400 d3 141502490 size=194 FUN_141502490 d3 14199c3e0 size=637 FUN_14199c3e0 d3 14246f450 size=61 FUN_14246f450 d3 1419a27e0 size=4830 FUN_1419a27e0 d3 140c61260 size=33 FUN_140c61260 d3 1422fc7a4 size=167 FUN_1422fc7a4 d3 140c61290 size=33 FUN_140c61290 d3 142324b6c size=55 FUN_142324b6c d3 142888350 size=6 _guard_dispatch_icall d3 141a0e000 size=76 FUN_141a0e000 d3 141a0de20 size=368 FUN_141a0de20 d3 1423afbb0 size=53 FUN_1423afbb0 d3 1416a7db0 size=1148 FUN_1416a7db0 d3 141aba130 size=8 FUN_141aba130 d3 1423ae3b0 size=488 FUN_1423ae3b0 d3 140c6e860 size=144 FUN_140c6e860 d3 1423bb320 size=101 FUN_1423bb320 d3 1423d37d0 size=281 FUN_1423d37d0 d3 1423eccf0 size=721 FUN_1423eccf0 d3 1423ed2c0 size=156 FUN_1423ed2c0 d3 140c623f0 size=183 FUN_140c623f0 d3 140c62070 size=104 FUN_140c62070 d3 142565210 size=58 FUN_142565210 d3 1424718c0 size=166 FUN_1424718c0 d3 1423ea060 size=215 FUN_1423ea060 d3 1423e8f00 size=103 FUN_1423e8f00 d3 142564ce0 size=270 FUN_142564ce0 d3 142564f30 size=721 FUN_142564f30 d3 140c72ed0 size=298 FUN_140c72ed0 d3 1423d19a0 size=474 FUN_1423d19a0 d3 1423d0e00 size=249 FUN_1423d0e00 d3 1423ae300 size=158 FUN_1423ae300 d3 1423eac90 size=1888 FUN_1423eac90 d3 140c73000 size=145 FUN_140c73000 d3 1423d5520 size=337 FUN_1423d5520 d3 140c77ad0 size=260 FUN_140c77ad0 d3 140c62220 size=233 FUN_140c62220 d3 1423eb400 size=776 FUN_1423eb400 d3 1423d5750 size=234 FUN_1423d5750 d3 140c75c50 size=145 FUN_140c75c50 d3 1425abd80 size=16 FUN_1425abd80 d3 141a1afc0 size=1435 FUN_141a1afc0 [4096] d3 1422fde60 size=386 FUN_1422fde60 d3 1422fdfe4 size=312 FUN_1422fdfe4 d3 1422fe348 size=23 FUN_1422fe348 d3 1422fe11c size=530 FUN_1422fe11c d3 EXTERNAL:000000b9 size=0 RtlPcToFileHeader d3 140c788f0 size=603 FUN_140c788f0 d3 141078300 size=60 FUN_141078300 d3 140c62030 size=16 FUN_140c62030 d3 14122a0c0 size=165 FUN_14122a0c0 d3 14231f704 size=410 FUN_14231f704 d3 140c62cb0 size=109 FUN_140c62cb0 d3 1424aa1e0 size=171 FUN_1424aa1e0 d3 142470a50 size=185 FUN_142470a50 d3 140cb6f10 size=500 FUN_140cb6f10 d3 1424aa160 size=116 FUN_1424aa160 d3 EXTERNAL:000000da size=0 WaitForSingleObject d3 1423c9ea0 size=236 FUN_1423c9ea0 d3 1424b5bd0 size=462 FUN_1424b5bd0 d3 EXTERNAL:0000012f size=0 InitializeCriticalSection d3 142518ed0 size=611 FUN_142518ed0 d3 140c76b30 size=47 FUN_140c76b30 d3 140c62780 size=1010 FUN_140c62780 d3 1423ec050 size=2091 FUN_1423ec050 d3 140c76b10 size=18 FUN_140c76b10 d3 1423ebe00 size=39 FUN_1423ebe00 d3 140c62d20 size=91 FUN_140c62d20 d3 1422fc2c9 size=6 WNetCancelConnection2W d3 1423d56e0 size=23 FUN_1423d56e0 d3 142563080 size=336 FUN_142563080 d3 1423ceac0 size=25 FUN_1423ceac0 d3 1422fc2cf size=6 WNetGetConnectionW d3 1422fc2c3 size=6 WNetAddConnection2W d3 1423d0950 size=221 FUN_1423d0950 d3 141b4afb0 size=125 FUN_141b4afb0 d3 1416a88c0 size=570 FUN_1416a88c0 d3 1416bc590 size=210 FUN_1416bc590 d3 1416bc4c0 size=204 FUN_1416bc4c0 d3 141ab8230 size=10 FUN_141ab8230 d3 1416b9430 size=710 FUN_1416b9430 d3 1416b8df0 size=358 FUN_1416b8df0 d3 1416bb970 size=171 FUN_1416bb970 d3 1423aa4e0 size=7 DeleteCriticalSection d3 141ab7dd0 size=26 FUN_141ab7dd0 d3 1416b7d40 size=118 FUN_1416b7d40 d3 1416aaee0 size=196 FUN_1416aaee0 d3 1416bb650 size=800 FUN_1416bb650 d3 1416a9850 size=344 FUN_1416a9850 d3 141abc030 size=15 FUN_141abc030 d3 1416b4e70 size=498 FUN_1416b4e70 d3 1416b9ae0 size=246 FUN_1416b9ae0 d3 1416b5400 size=100 FUN_1416b5400 d3 1416bcd70 size=337 FUN_1416bcd70 d3 140c708a0 size=119 FUN_140c708a0 d3 141abad70 size=3 FUN_141abad70 d3 1416b7dc0 size=1525 FUN_1416b7dc0 d3 14246efe0 size=142 FUN_14246efe0 d3 141b805b0 size=160 FUN_141b805b0 d3 141954a20 size=23 FUN_141954a20 d3 1423c3960 size=40 FUN_1423c3960 d3 1423ed560 size=271 FUN_1423ed560 d3 1423d5340 size=145 FUN_1423d5340 d3 1423ea510 size=374 FUN_1423ea510 d3 1423e9510 size=532 FUN_1423e9510 d3 1423116ec size=69 __acrt_errno_from_os_error d3 EXTERNAL:00000196 size=0 HeapFree d3 EXTERNAL:000000dc size=0 GetLastError d3 1423117c0 size=32 __doserrno d3 14169eee0 size=186 FUN_14169eee0 d3 14169f320 size=542 FUN_14169f320 d3 1423e8960 size=542 FUN_1423e8960 d4 142315084 size=749 FUN_142315084 d4 142304cd0 size=102 FUN_142304cd0 d4 14217cc44 size=23 atexit d4 14217cd0c size=120 FUN_14217cd0c d4 14217cca0 size=105 _Init_thread_footer d4 140c712a0 size=99 FUN_140c712a0 d4 140c748b0 size=172 FUN_140c748b0 d4 1423e9fb0 size=158 FUN_1423e9fb0 d4 1423e7080 size=573 FUN_1423e7080 d4 1423e99a0 size=224 FUN_1423e99a0 d4 1423afb70 size=50 FUN_1423afb70 d4 141947550 size=232 FUN_141947550 d4 141ac7580 size=9118 FUN_141ac7580 d4 141ad47c0 size=239 FUN_141ad47c0 d4 142276740 size=65 FUN_142276740 d4 1422589f0 size=95 FUN_1422589f0 d4 1421f9740 size=32 FUN_1421f9740 d4 142276f50 size=62 FUN_142276f50 d4 1421a0b70 size=40 FUN_1421a0b70 d4 142254240 size=24 FUN_142254240 d4 1421b9460 size=257 FUN_1421b9460 d4 14226e4c0 size=502 FUN_14226e4c0 d4 141217df0 size=217 FUN_141217df0 d4 140ffc460 size=221 FUN_140ffc460 d4 1423cf4b0 size=8 FUN_1423cf4b0 d4 14105ae20 size=53 FUN_14105ae20 d4 141048ab0 size=8 FUN_141048ab0 d4 14246ef50 size=55 FUN_14246ef50 d4 142548890 size=54 FUN_142548890 d4 EXTERNAL:00000190 size=0 RtlLookupFunctionEntry d4 EXTERNAL:0000018f size=0 RtlCaptureContext d4 EXTERNAL:00000191 size=0 RtlVirtualUnwind d4 EXTERNAL:00000192 size=0 UnhandledExceptionFilter d4 EXTERNAL:00000154 size=0 SetUnhandledExceptionFilter d4 EXTERNAL:000000ea size=0 GetCurrentProcess d4 14217c6ac size=112 `eh_vector_constructor_iterator' d4 1410ca2e0 size=36 FUN_1410ca2e0 d4 14117e4d0 size=393 FUN_14117e4d0 d4 142187e30 size=62 FUN_142187e30 d4 142257420 size=227 FUN_142257420 d4 1422542d0 size=96 FUN_1422542d0 d4 142254b60 size=39 FUN_142254b60 d4 142256f20 size=65 FUN_142256f20 d4 141228570 size=39 FUN_141228570 d4 1423c3a60 size=17 FUN_1423c3a60 d4 1423ed4c0 size=153 FUN_1423ed4c0 d4 142403bc0 size=185 FUN_142403bc0 d4 1423ca240 size=274 FUN_1423ca240 d4 140c7df20 size=270 FUN_140c7df20 d4 140c62e60 size=319 FUN_140c62e60 d4 1423ccbc0 size=97 FUN_1423ccbc0 d4 142470860 size=336 FUN_142470860 d4 14199c8d0 size=122 FUN_14199c8d0 d4 141678e30 size=50 FUN_141678e30 d4 14199ca30 size=122 FUN_14199ca30 d4 14199c760 size=125 FUN_14199c760 d4 1423cf4c0 size=8 FUN_1423cf4c0 d4 140c8ae10 size=119 FUN_140c8ae10 d4 1423cbeb0 size=48 FUN_1423cbeb0 d4 1423ccf60 size=177 FUN_1423ccf60 d4 EXTERNAL:000000f9 size=0 RaiseException d4 142888330 size=2 _guard_dispatch_icall d4 142323d38 size=25 __acrt_lock d4 142323d8c size=25 __acrt_unlock d4 141a13e10 size=426 FUN_141a13e10 d4 1423cc150 size=477 FUN_1423cc150 d4 1423d0880 size=202 FUN_1423d0880 d4 1423d58b0 size=20 FUN_1423d58b0 d4 1423cee60 size=174 FUN_1423cee60 d4 1423c1530 size=170 FUN_1423c1530 d4 1423ea4b0 size=42 FUN_1423ea4b0 d4 140c72d30 size=127 FUN_140c72d30 d4 1423eb710 size=16 FUN_1423eb710 d4 1423bb080 size=98 FUN_1423bb080 d4 1423bb0f0 size=128 FUN_1423bb0f0 d4 141ad2960 size=299 FUN_141ad2960 d4 1423aa0d0 size=75 FUN_1423aa0d0 d4 140c741e0 size=506 FUN_140c741e0 d4 EXTERNAL:00000133 size=0 GetTempPathW d4 1423aff50 size=165 FUN_1423aff50 d4 EXTERNAL:00000274 size=0 SHGetSpecialFolderPathW d4 14217c5b0 size=78 __chkstk d4 EXTERNAL:00000139 size=0 GetSystemDirectoryW d4 140c778e0 size=272 FUN_140c778e0 d4 140c66720 size=88 FUN_140c66720 d4 140c64cb0 size=3 _guard_check_icall d4 1423bba20 size=501 FUN_1423bba20 d4 1423c12f0 size=271 FUN_1423c12f0 d4 14231ddf4 size=10 FUN_14231ddf4 d4 142471060 size=91 FUN_142471060 d4 EXTERNAL:00000151 size=0 MoveFileW d4 1423af8d0 size=161 FUN_1423af8d0 d4 142564c50 size=138 FUN_142564c50 d4 140d3a150 size=130 FUN_140d3a150 d4 142321890 size=7 FUN_142321890 d4 140c62360 size=135 FUN_140c62360 d4 EXTERNAL:00000148 size=0 GetCurrentDirectoryW d4 140c74960 size=262 FUN_140c74960 d4 1423d1780 size=99 FUN_1423d1780 d4 1423d1e20 size=496 FUN_1423d1e20 d4 140c710f0 size=202 FUN_140c710f0 d4 1423cc370 size=402 FUN_1423cc370 d4 140c70810 size=138 FUN_140c70810 d4 142254520 size=247 FUN_142254520 d4 142198880 size=37 FUN_142198880 d4 142254a00 size=114 FUN_142254a00 d4 14225b1c0 size=32 FUN_14225b1c0 d4 1423d56a0 size=23 FUN_1423d56a0 d4 14225bce0 size=498 FUN_14225bce0 d4 142256590 size=363 FUN_142256590 d4 141a1b560 size=211 FUN_141a1b560 d4 1423ceb20 size=29 FUN_1423ceb20 d4 1421784e4 size=34 FUN_1421784e4 d4 14231c4bc size=47 FUN_14231c4bc d4 14230b3bc size=30 FUN_14230b3bc d4 EXTERNAL:000000c9 size=0 GetTimeZoneInformation d4 142329cd0 size=85 FUN_142329cd0 d4 14231d418 size=66 __tzset d4 14230b40c size=71 _invoke_watson d4 142471970 size=160 FUN_142471970 d4 1423c9db0 size=223 FUN_1423c9db0 d4 1423c94a0 size=262 FUN_1423c94a0 d4 EXTERNAL:0000014c size=0 DeleteCriticalSection d4 14217a588 size=27 FUN_14217a588 d4 14246bf60 size=288 FUN_14246bf60 d4 EXTERNAL:00000138 size=0 GetCurrentThreadId d4 EXTERNAL:000001c7 size=0 DispatchMessageW d4 EXTERNAL:000001d8 size=0 GetWindowLongPtrW d4 140cb4930 size=166 FUN_140cb4930 d4 EXTERNAL:000001c2 size=0 SetFocus d4 EXTERNAL:000001cb size=0 GetMessageW d4 140cb7440 size=246 FUN_140cb7440 d4 EXTERNAL:000001bd size=0 TranslateMessage d4 EXTERNAL:000001c6 size=0 PeekMessageW d4 EXTERNAL:000001c8 size=0 GetFocus d4 1423c98e0 size=96 FUN_1423c98e0 d4 142471a20 size=273 FUN_142471a20 d4 1424b6ab0 size=525 FUN_1424b6ab0 d4 142549010 size=408 FUN_142549010 d4 14217a72c size=21 FUN_14217a72c d4 14254d0c0 size=173 FUN_14254d0c0 d4 142549b30 size=379 FUN_142549b30 d4 14254c8c0 size=366 FUN_14254c8c0 d4 1424b47e0 size=3561 FUN_1424b47e0 d4 1425402b0 size=937 FUN_1425402b0 d4 1424fbaa0 size=849 FUN_1424fbaa0 d4 140d23b30 size=190 FUN_140d23b30 d4 1424ea3b0 size=2761 FUN_1424ea3b0 d4 140d2ce30 size=358 FUN_140d2ce30 d4 140c62b80 size=252 FUN_140c62b80 d4 140c78740 size=148 FUN_140c78740 d4 1423ec930 size=83 FUN_1423ec930 d4 140c6db60 size=377 FUN_140c6db60 d4 1423c9820 size=144 FUN_1423c9820 d4 1423ad750 size=1497 FUN_1423ad750 [io:CreateFileW] d4 EXTERNAL:00000124 size=0 FindFirstFileW d4 EXTERNAL:00000128 size=0 FindNextFileW d4 1424ada70 size=1271 FUN_1424ada70 d4 140cd5760 size=183 FUN_140cd5760 d4 14255b070 size=409 FUN_14255b070 d4 1424b7c20 size=32 FUN_1424b7c20 d4 1424b7b90 size=67 FUN_1424b7b90 d4 140cd9010 size=305 FUN_140cd9010 d4 140c74a70 size=262 FUN_140c74a70 d4 141aebb20 size=248 FUN_141aebb20 d4 140db1b20 size=128 FUN_140db1b20 d4 1411c9c00 size=455 FUN_1411c9c00 d4 14254ca40 size=59 FUN_14254ca40 d4 1424b66f0 size=7 FUN_1424b66f0 d4 141219610 size=97 FUN_141219610 d4 1423c9140 size=109 FUN_1423c9140 d4 141b802b0 size=193 FUN_141b802b0 d4 1419a6c50 size=8 FUN_1419a6c50 d4 1419a6c60 size=8 FUN_1419a6c60 d4 1416a9a40 size=1653 FUN_1416a9a40 d4 1416a96a0 size=422 FUN_1416a96a0 d4 1416bc670 size=273 FUN_1416bc670 d4 1425491b0 size=141 FUN_1425491b0 d4 1416bd230 size=429 FUN_1416bd230 d4 1423c89b0 size=195 FUN_1423c89b0 d4 1416bc7b0 size=439 FUN_1416bc7b0 d4 1419f6820 size=42 FUN_1419f6820 d4 1423d3520 size=185 FUN_1423d3520 d4 14232c090 size=200 FUN_14232c090 d4 1423c3550 size=8 FUN_1423c3550 d4 1423c2ab0 size=250 FUN_1423c2ab0 d4 1423c27b0 size=42 FUN_1423c27b0 d4 1423c2300 size=93 FUN_1423c2300 d4 1423c2810 size=36 FUN_1423c2810 d4 1423c3450 size=31 FUN_1423c3450 d4 1423c3500 size=23 FUN_1423c3500 d4 1423c3a80 size=35 FUN_1423c3a80 d4 1423ded40 size=215 FUN_1423ded40 d4 EXTERNAL:00000120 size=0 CreateDirectoryW d4 1423afe70 size=206 FUN_1423afe70 d4 1423cfec0 size=352 FUN_1423cfec0 ===== CANDIDATE DECOMPILES (2) ===== //===== FUN_141a1afc0 @ 141a1afc0 ===== /* WARNING: Function: __security_check_cookie replaced with injection: security_check_cookie */ void FUN_141a1afc0(longlong param_1,undefined8 *param_2) { int iVar1; undefined8 uVar2; undefined8 *puVar3; ushort *puVar4; ulonglong uVar5; ushort uVar6; ulonglong uVar7; undefined1 auStack_148 [32]; int *local_128; int local_120; undefined1 *local_118; undefined4 local_110; int local_108; undefined4 local_f8 [2]; int local_f0 [2]; undefined1 local_e8 [20]; int local_d4; char local_c2; undefined1 local_c0 [20]; int local_ac; char local_9a; undefined **local_98 [2]; int local_84; undefined2 local_72; undefined1 local_70 [40]; ulonglong local_48; local_48 = DAT_14519c398 ^ (ulonglong)auStack_148; if (*(char *)*param_2 == '\0') { if (**(char **)(param_1 + 0x10) != '\0') { uVar2 = FUN_1423d59e0(local_f8); FUN_1423d5890(param_1 + 0x10,uVar2); FUN_1423d59b0(local_f8); *(undefined8 *)(param_1 + 0x18) = 0; } } else { puVar3 = (undefined8 *)FUN_1423ceb20(param_2,local_f8); uVar2 = *puVar3; FUN_142254a00(local_70,uVar2); local_98[0] = icu_51::UnicodeString::vftable; local_72 = 0x200; uVar7 = 0; local_f0[0] = 0; local_128 = local_f0; FUN_14225bce0(local_70,3,0,local_98); if (local_f0[0] < 1) { FUN_142254520(local_e8,0x44); FUN_142254520(local_c0,0xd0); local_108 = (int)local_c2; if (local_c2 < '\0') { local_108 = local_d4; } local_120 = (int)local_9a; if (local_9a < '\0') { local_120 = local_ac; } iVar1 = (int)(char)local_72; if ((char)local_72 < '\0') { iVar1 = local_84; } local_110 = 0; local_118 = local_e8; local_128 = (int *)((ulonglong)local_128 & 0xffffffff00000000); FUN_142256590(local_98,0,iVar1,local_c0); FUN_142254b90(local_c0); FUN_142254b90(local_e8); FUN_142254520(local_c0,0x44); FUN_142254520(local_e8,0xf0); local_108 = (int)local_9a; if (local_9a < '\0') { local_108 = local_ac; } local_120 = (int)local_c2; if (local_c2 < '\0') { local_120 = local_d4; } iVar1 = (int)(char)local_72; if ((char)local_72 < '\0') { iVar1 = local_84; } local_110 = 0; local_118 = local_c0; local_128 = (int *)((ulonglong)local_128 & 0xffffffff00000000); FUN_142256590(local_98,0,iVar1,local_e8); FUN_142254b90(local_e8); FUN_142254b90(local_c0); FUN_142254520(local_c0,0x46); FUN_142254520(local_e8,0x192); local_108 = (int)local_9a; if (local_9a < '\0') { local_108 = local_ac; } local_120 = (int)local_c2; if (local_c2 < '\0') { local_120 = local_d4; } iVar1 = (int)(char)local_72; if ((char)local_72 < '\0') { iVar1 = local_84; } local_110 = 0; local_118 = local_c0; local_128 = (int *)((ulonglong)local_128 & 0xffffffff00000000); FUN_142256590(local_98,0,iVar1,local_e8); FUN_142254b90(local_e8); FUN_142254b90(local_c0); FUN_142254520(local_c0,0x49); FUN_142254520(local_e8,0x131); local_108 = (int)local_9a; if (local_9a < '\0') { local_108 = local_ac; } local_120 = (int)local_c2; if (local_c2 < '\0') { local_120 = local_d4; } iVar1 = (int)(char)local_72; if ((char)local_72 < '\0') { iVar1 = local_84; } local_110 = 0; local_118 = local_c0; local_128 = (int *)((ulonglong)local_128 & 0xffffffff00000000); FUN_142256590(local_98,0,iVar1,local_e8); FUN_142254b90(local_e8); FUN_142254b90(local_c0); FUN_142254520(local_c0,0x4f); FUN_142254520(local_e8,0xd8); local_108 = (int)local_9a; if (local_9a < '\0') { local_108 = local_ac; } local_120 = (int)local_c2; if (local_c2 < '\0') { local_120 = local_d4; } iVar1 = (int)(char)local_72; if ((char)local_72 < '\0') { iVar1 = local_84; } local_110 = 0; local_118 = local_c0; local_128 = (int *)((ulonglong)local_128 & 0xffffffff00000000); FUN_142256590(local_98,0,iVar1,local_e8); FUN_142254b90(local_e8); FUN_142254b90(local_c0); FUN_142254520(local_c0,0x4f); FUN_142254520(local_e8,0xf8); local_108 = (int)local_9a; if (local_9a < '\0') { local_108 = local_ac; } local_120 = (int)local_c2; if (local_c2 < '\0') { local_120 = local_d4; } iVar1 = (int)(char)local_72; if ((char)local_72 < '\0') { iVar1 = local_84; } local_110 = 0; local_118 = local_c0; local_128 = (int *)((ulonglong)local_128 & 0xffffffff00000000); FUN_142256590(local_98,0,iVar1,local_e8); FUN_142254b90(local_e8); FUN_142254b90(local_c0); FUN_14225b1c0(local_98); } else { FUN_1425abd80("%s - %d","MultipurposeString::formatForSearch",1); uVar2 = FUN_142254a00(local_e8,uVar2); FUN_142198880(local_98,uVar2); FUN_142254b90(local_e8); } puVar4 = (ushort *)FUN_141a1b560(local_98); if ((puVar4 != (ushort *)0x0) && (uVar6 = *puVar4, uVar6 != 0)) { local_f8[0] = 0x7ff; do { if (uVar6 < 0x1000) { if (uVar6 < 0x80) { if ((ushort)(uVar6 - 0x30) < 10) { uVar5 = (ulonglong)uVar6 - 0x30; } else { if (0x19 < (ushort)(uVar6 - 0x41)) { uVar7 = uVar7 | 0x1000000000; goto LAB_141a1b4e4; } uVar5 = (ulonglong)uVar6 - 0x37; } LAB_141a1b4e0: uVar7 = uVar7 | 1L << (uVar5 & 0x3f); } else if (uVar6 < 0x100) { uVar7 = uVar7 | 0x2000000000; } else if (uVar6 < 0x300) { uVar7 = uVar7 | 0x4000000000; } else { uVar7 = uVar7 | 0x8000000000; } } else { if (0x7ff < (ushort)(uVar6 + 0x2800)) { uVar5 = (ulonglong)(((int)(uVar6 - 0x1000) >> 0xc) + 0x28); goto LAB_141a1b4e0; } uVar7 = uVar7 | 0x80000000000000; } LAB_141a1b4e4: puVar4 = puVar4 + 1; uVar6 = *puVar4; } while (uVar6 != 0); } *(ulonglong *)(param_1 + 0x18) = uVar7; uVar2 = FUN_141a1b560(local_98); uVar2 = FUN_1423d56a0(local_f8,uVar2); FUN_1423d5890(param_1 + 0x10,uVar2); FUN_1423d59b0(local_f8); FUN_142254b90(local_98); FUN_142254b90(local_70); } return; } //===== FUN_1423ad750 @ 1423ad750 ===== /* WARNING: Removing unreachable block (ram,0x0001423adc37) */ /* WARNING: Removing unreachable block (ram,0x0001423adc43) */ /* WARNING: Removing unreachable block (ram,0x0001423adc48) */ undefined8 * FUN_1423ad750(undefined8 *param_1,longlong *param_2,char param_3) { byte bVar1; byte bVar2; byte bVar3; BOOL BVar4; int iVar5; undefined8 *puVar6; HANDLE pvVar7; int *lpOutBuffer; ulonglong uVar8; INT_PTR IVar9; HMODULE hModule; byte *pbVar10; byte *pbVar11; longlong lVar12; byte **ppbVar13; byte *pbVar14; FARPROC pFVar15; FARPROC pFVar16; undefined8 uVar17; FARPROC pFVar18; DWORD local_res18 [2]; byte *local_res20; byte *local_70; byte *local_68; byte *local_60; byte *local_58; undefined1 *local_50; FARPROC local_48; int *local_40; pFVar18 = (FARPROC)0x0; if (param_3 != '\0') { if ((*(int *)(*(longlong *)ThreadLocalStoragePointer + 8) < DAT_14549a5d4) && (FUN_14217cd0c(&DAT_14549a5d4), DAT_14549a5d4 == -1)) { hModule = GetModuleHandleA("user32.dll"); pFVar15 = pFVar18; if (hModule != (HMODULE)0x0) { pFVar15 = GetProcAddress(hModule,"GetFinalPathNameByHandle"); } DAT_14549a670 = pFVar15; _Init_thread_footer(&DAT_14549a5d4); } if (DAT_14549a670 != (FARPROC)0x0) { puVar6 = (undefined8 *)FUN_140c6d9f0(&local_40,param_2); pvVar7 = CreateFileW((LPCWSTR)*puVar6,0x80000000,1,(LPSECURITY_ATTRIBUTES)0x0,3,0x2000000, (HANDLE)0x0); if (pvVar7 != (HANDLE)0xffffffffffffffff) { uVar8 = (*DAT_14549a670)(pvVar7,0,0,0); if ((int)uVar8 != 0) { iVar5 = (int)uVar8 + 2; pFVar15 = pFVar18; if (iVar5 != 0) { pFVar15 = (FARPROC)_calloc_base(iVar5,2); } local_48 = pFVar15; IVar9 = (*DAT_14549a670)(pvVar7,pFVar15,uVar8 & 0xffffffff,0); if ((int)IVar9 != 0) { CloseHandle(pvVar7); FUN_140c741e0(&local_70,pFVar15); pbVar11 = local_70; pbVar14 = &DAT_1449b19f4; pbVar10 = &DAT_1449b19f4; pFVar16 = pFVar18; LAB_1423adaf3: do { bVar1 = *pbVar10; pbVar10 = pbVar10 + 1; if ((char)bVar1 < '\0') { if ((*pbVar10 & 0xc0) == 0x80) { do { pbVar10 = pbVar10 + 1; } while ((*pbVar10 & 0xc0) == 0x80); pFVar16 = pFVar16 + 1; goto LAB_1423adaf3; } } else if (bVar1 == 0) goto LAB_1423adb2a; pFVar16 = pFVar16 + 1; } while( true ); } FUN_14230889c(pFVar15); } CloseHandle(pvVar7); } } local_70 = (byte *)*param_2; pbVar11 = local_70 + -0x10; if (pbVar11 != (byte *)&DAT_14519d8d8) { LOCK(); *(int *)pbVar11 = *(int *)pbVar11 + 1; UNLOCK(); } uVar17 = 1; ppbVar13 = &local_70; goto LAB_1423adca9; } puVar6 = (undefined8 *)FUN_140c6d9f0(&local_48); pvVar7 = CreateFileW((LPCWSTR)*puVar6,0x80000000,1,(LPSECURITY_ATTRIBUTES)0x0,3,0x2200000, (HANDLE)0x0); if (pvVar7 != (HANDLE)0xffffffffffffffff) { FUN_14230889c(0); lpOutBuffer = (int *)_calloc_base(1,0x4000); local_res18[0] = 0; local_40 = lpOutBuffer; BVar4 = DeviceIoControl(pvVar7,0x900a8,(LPVOID)0x0,0,lpOutBuffer,0x4000,local_res18, (LPOVERLAPPED)0x0); CloseHandle(pvVar7); if ((BVar4 != 0) && (iVar5 = *lpOutBuffer, iVar5 < 0)) { local_res20 = &DAT_14519d8e8; if (iVar5 == -0x5ffffffd) { lVar12 = (ulonglong)(*(ushort *)(lpOutBuffer + 2) >> 1) * 2 + 0x10; LAB_1423ad877: FUN_140c74610(&local_70,lVar12 + (longlong)lpOutBuffer, *(ushort *)((longlong)lpOutBuffer + 10) >> 1); local_res20 = local_70; } else if (iVar5 == -0x5ffffff4) { lVar12 = (ulonglong)(*(ushort *)(lpOutBuffer + 2) >> 1) * 2 + 0x14; goto LAB_1423ad877; } pbVar11 = local_res20; if (*local_res20 != 0) { pbVar14 = &DAT_1449b19cc; pbVar10 = &DAT_1449b19cc; pFVar15 = pFVar18; LAB_1423ad8b0: do { bVar1 = *pbVar10; pbVar10 = pbVar10 + 1; if ((char)bVar1 < '\0') { if ((*pbVar10 & 0xc0) == 0x80) { do { pbVar10 = pbVar10 + 1; } while ((*pbVar10 & 0xc0) == 0x80); pFVar15 = pFVar15 + 1; goto LAB_1423ad8b0; } } else if (bVar1 == 0) goto LAB_1423ad8dd; pFVar15 = pFVar15 + 1; } while( true ); } pbVar11 = local_res20 + -0x10; if (pbVar11 != (byte *)&DAT_14519d8d8) { LOCK(); iVar5 = *(int *)pbVar11; *(int *)pbVar11 = *(int *)pbVar11 + -1; UNLOCK(); if (iVar5 == 0) { thunk_FUN_14217cc5c(); } } } FUN_14230889c(lpOutBuffer); } local_60 = (byte *)*param_2; pbVar11 = local_60 + -0x10; if (pbVar11 != (byte *)&DAT_14519d8d8) { LOCK(); *(int *)pbVar11 = *(int *)pbVar11 + 1; UNLOCK(); } uVar17 = 0; ppbVar13 = &local_60; LAB_1423adca9: FUN_1423add30(param_1,ppbVar13,uVar17); return param_1; LAB_1423adb2a: iVar5 = FUN_140c77ad0(local_70,&DAT_1449b19f4,pFVar16); if (iVar5 == 0) { LAB_1423adb46: do { bVar1 = *pbVar14; pbVar14 = pbVar14 + 1; if ((char)bVar1 < '\0') { if ((*pbVar14 & 0xc0) == 0x80) { do { pbVar14 = pbVar14 + 1; } while ((*pbVar14 & 0xc0) == 0x80); pFVar18 = pFVar18 + 1; goto LAB_1423adb46; } } else if (bVar1 == 0) goto LAB_1423adb7a; pFVar18 = pFVar18 + 1; } while( true ); } pbVar10 = pbVar11 + -0x10; if (pbVar10 != (byte *)&DAT_14519d8d8) { LOCK(); *(int *)pbVar10 = *(int *)pbVar10 + 1; UNLOCK(); pbVar11 = local_70; } *param_1 = pbVar11; local_50 = &DAT_14519d8e8; goto LAB_1423adc2e; LAB_1423ad8dd: iVar5 = FUN_140c77ad0(local_res20,&DAT_1449b19cc,pFVar15); if (iVar5 == 0) { LAB_1423ad8f0: do { bVar1 = *pbVar14; pbVar14 = pbVar14 + 1; if ((char)bVar1 < '\0') { if ((*pbVar14 & 0xc0) == 0x80) { do { pbVar14 = pbVar14 + 1; } while ((*pbVar14 & 0xc0) == 0x80); pFVar18 = pFVar18 + 1; goto LAB_1423ad8f0; } } else if (bVar1 == 0) goto LAB_1423ad91d; pFVar18 = pFVar18 + 1; } while( true ); } goto LAB_1423ad9ac; LAB_1423adb7a: iVar5 = (int)pFVar18; pbVar10 = pbVar11; if (iVar5 < 1) { local_68 = pbVar11; pbVar10 = pbVar11 + -0x10; if (pbVar10 != (byte *)&DAT_14519d8d8) { LOCK(); *(int *)pbVar10 = *(int *)pbVar10 + 1; UNLOCK(); pbVar11 = local_70; } } else { while (iVar5 = iVar5 + -1, -1 < iVar5) { bVar1 = *pbVar10; if (bVar1 == 0) { local_68 = &DAT_14519d8e8; goto LAB_1423adbe0; } pbVar10 = pbVar10 + 1; if ((char)bVar1 < '\0') { bVar3 = 0x40; bVar2 = bVar1 & 0x40; while ((bVar2 != 0 && (8 < bVar3))) { pbVar10 = pbVar10 + 1; bVar3 = bVar3 >> 1; bVar2 = bVar3 & bVar1; } } } FUN_140c743e0(&local_68); } LAB_1423adbe0: *param_1 = local_68; local_68 = &DAT_14519d8e8; LAB_1423adc2e: pbVar11 = pbVar11 + -0x10; if (pbVar11 != (byte *)&DAT_14519d8d8) { LOCK(); iVar5 = *(int *)pbVar11; *(int *)pbVar11 = *(int *)pbVar11 + -1; UNLOCK(); if (iVar5 == 0) { thunk_FUN_14217cc5c(); } } FUN_14230889c(pFVar15); return param_1; LAB_1423ad91d: iVar5 = (int)pFVar18; pbVar10 = pbVar11; if (iVar5 < 1) { pbVar10 = pbVar11 + -0x10; pbVar14 = pbVar11; if (pbVar10 != (byte *)&DAT_14519d8d8) { LOCK(); *(int *)pbVar10 = *(int *)pbVar10 + 1; UNLOCK(); pbVar11 = local_res20; pbVar14 = local_res20; } } else { while (iVar5 = iVar5 + -1, -1 < iVar5) { bVar1 = *pbVar10; pbVar14 = &DAT_14519d8e8; if (bVar1 == 0) goto LAB_1423ad980; pbVar10 = pbVar10 + 1; if ((char)bVar1 < '\0') { bVar3 = 0x40; bVar2 = bVar1 & 0x40; while ((bVar2 != 0 && (8 < bVar3))) { pbVar10 = pbVar10 + 1; bVar3 = bVar3 >> 1; bVar2 = bVar3 & bVar1; } } } FUN_140c743e0(&local_58); pbVar14 = local_58; } LAB_1423ad980: pbVar10 = pbVar11 + -0x10; pbVar11 = pbVar14; local_res20 = pbVar14; if (pbVar10 != (byte *)&DAT_14519d8d8) { LOCK(); iVar5 = *(int *)pbVar10; *(int *)pbVar10 = *(int *)pbVar10 + -1; UNLOCK(); if (iVar5 == 0) { thunk_FUN_14217cc5c(); pbVar11 = local_res20; } } LAB_1423ad9ac: *param_1 = pbVar11; FUN_14230889c(lpOutBuffer); return param_1; }