Function at 0x14005fa30
Capabilities:
Allocate thread local storage
Set thread local storage value

Disassembly:
sub rsp, 0x38
lea rax, [sym.PreMainInner]
mov qword [rsp + 0x28], rax
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatscoreatslocksdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatssystematswidestrsdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatssystematsiodotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatssystemdotnim_DatInit000
call qword [sym.imp.KERNEL32.dll_TlsAlloc]
mov rdx, qword [0x140093d70]
mov ecx, eax
mov rax, qword [0x140093d50]
mov dword [rax], ecx
call qword [sym.imp.KERNEL32.dll_TlsSetValue]
lea rcx, [rsp + 0x28]
call sym.nimGC_setStackBottom
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatssystemdotnim_Init000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsbitopsdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatswindowsatswinleandotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsoptionsdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatstimesdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsosdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsnativesocketsdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatsstdatsmonotimesdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsnetdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsterminaldotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatsregexminus0dot25dot0atsregexatstypesdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatsregexminus0dot25dot0atsregexatsexptransformationdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatsregexminus0dot25dot0atsregexatsnfatypedotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatsregexminus0dot25dot0atsregexatsnfafindalldotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatsOSDiscoveryminus1dot0dot0atsOSDiscoveryatsHelpUtildotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatsOSDiscoveryminus1dot0dot0atsOSDiscoveryatsNTLMdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatsstdatssysranddotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatsOSDiscoveryminus1dot0dot0atsOSDiscoverydotnim_DatInit000
call sym.atmmodulesatsglobalsdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsstreamsdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsosprocdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatswinimminus3dot9dot4atswinimatsincatswinbasedotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotnimbleatspkgsatswinimminus3dot9dot4atswinimatsincatswinsockdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsparseoptdotnim_DatInit000
call sym.atmmodulesatsparam_parserdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsasyncfuturesdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsasyncdispatchdotnim_DatInit000
call sym.atmdotdotatsdotdotatsdotdotatsdotdotatsusratslibatsnimatslibatspureatsasyncnetdotnim_DatInit000
call sym.atmmodulesatsscannerdotnim_DatInit000
mov rax, qword [rsp + 0x28]
call rax
nop
add rsp, 0x38
ret