Function at 0x5423a0
Capabilities:
Parse pe header

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x54422b
push rbp
mov rbp, rsp
sub rsp, 0x20
lea rax, [0x0056cfc0]
mov ebx, 0x79
xor ecx, ecx
call sym.runtime.makemap
mov qword [rsp + 0x18], rax
mov rbx, rax
mov ecx, 1
lea rax, [0x0056cfc0]
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x5423fa
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, str.SiblingLocationNameOrderingByteSizeBitOffsetBitSizeStmtListLowpcHighpcLanguageDiscrDiscrValueVisibilityImportStringLengthCommonRefCompDirConstValueContainingTypeDefaultValueInlineIsOptionalLowerBoundProducerPrototypedReturnAddrStartScopeStrideSizeUpperBoundAbstractOriginAccessibilityAddrClassArtificialBaseTypesCallingCountDataMemberLocDeclColumnDeclFileDeclLineDeclarationDiscrListEncodingExternalFrameBaseFriendIdentifierCaseMacroInfoNamelistItemPrioritySegmentSpecificationStaticLinkTypeUseLocationVarParamVirtualityVtableElemLocAllocatedAssociatedDataLocationStrideEntrypcUseUTF8ExtensionRangesTrampolineCallColumnCallFileCallLineDescriptionBinaryScaleDecimalScaleSmallDecimalSignDigitCountPictureStringMutableThreadsScaledExplicitObjectPointerEndianityElementalPureRecursiveSignatureMainSubprogramDataBitOffsetConstExprEnumClassLinkageNameStringLengthBitSizeStringLengthByteSizeRankStrOffsetsBaseAddrBaseRnglistsBaseDwoNameReferenceRvalueReferenceMacrosCallAllCallsCallAllSourceCallsCallAllTailCallsCallReturnPCCallValueCallOriginCallParameterCallPCCallTailCallCallTargetCallTargetClobberedCallDataLocationCallDataValueNoreturnAlignmentExportSymbolsDeletedDefaultedLoclistsBase
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 2
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x542436
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9e9d]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 3
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x007fe360], 0
je 0x542472
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ea5]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 9
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x5424ae
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ea9]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xb
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x5424ea
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9eb1]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xc
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x542528
mov rdx, qword [rax]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9eb9]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xd
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x542568
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ec2]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x10
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x5425a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ec9]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x11
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x007fe360], 0
je 0x5425e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ed1]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x12
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x007fe360], 0
je 0x542628
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ed6]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x13
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x542668
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9edc]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x15
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x007fe360], 0
je 0x5426a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ee4]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x16
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x5426e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ee9]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x17
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542728
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ef3]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x18
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x007fe360], 0
je 0x542768
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9efd]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x19
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x5427a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f03]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x5427e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f0f]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x542828
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f18]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542868
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f1f]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x007fe360], 0
je 0x5428a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f29]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x5428e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f37]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x20
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x007fe360], 0
je 0x542928
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f43]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x21
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542968
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f49]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x22
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x5429a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f53]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x25
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x5429e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f5d]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x27
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542a28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f65]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542a68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f6f]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542aa8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f79]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542ae8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f83]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542b28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f8d]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x31
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x007fe360], 0
je 0x542b68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9f97]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x32
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x542ba8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9fa5]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x33
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x542be8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9fb2]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x34
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542c28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9fbb]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x35
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x542c68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9fc5]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x36
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x542ca8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9fce]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x37
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x007fe360], 0
je 0x542ce8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9fd5]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x38
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x542d28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9fda]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x39
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x542d68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9fe7]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x542da8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ff1]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x542de8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005a9ff9]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x007fe360], 0
je 0x542e28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa001]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x542e68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa00c]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x542ea8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa015]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x542ee8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa01d]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x40
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x542f28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa025]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x41
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x007fe360], 0
je 0x542f68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa02e]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x42
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x007fe360], 0
je 0x542fa8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa034]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x43
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x542fe8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa042]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x44
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x543028
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa04b]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x45
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x543068
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa057]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x46
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x5430a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa05f]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x47
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x5430e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa066]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x48
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x543128
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa073]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x49
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x007fe360], 0
je 0x543168
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa07d]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x007fe360], 0
je 0x5431a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa081]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x5431e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa08c]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x543228
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa094]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x543268
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa09e]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x5432a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0ab]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x5432e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0b4]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x50
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x543328
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0be]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x51
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x007fe360], 0
je 0x543368
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0ca]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x52
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x5433a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0d0]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x53
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x5433e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0d7]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x54
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x543428
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0de]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x55
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x007fe360], 0
je 0x543468
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0e7]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x56
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x5434a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0ed]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x57
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x5434e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa0f7]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x58
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x543528
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa101]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x59
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x543568
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa109]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x007fe360], 0
je 0x5435a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa111]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x007fe360], 0
je 0x5435e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa11c]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x543628
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa127]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x007fe360], 0
je 0x543668
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa133]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x007fe360], 0
je 0x5436a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa138]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x5436e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa143]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x60
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x543728
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa14d]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x61
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x543768
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa15a]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x62
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x5437a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa161]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x63
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x5437e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa16e]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x64
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x543828
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa176]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x65
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x543868
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa183]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x66
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x5438a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa18c]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x67
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x007fe360], 0
je 0x5438e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa195]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x68
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x543928
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa199]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x69
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x543968
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa1a2]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x007fe360], 0
je 0x5439a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa1ab]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x5439e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa1b9]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x543a28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa1c6]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x543a68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa1cf]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x007fe360], 0
je 0x543aa8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa1d8]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x13
cmp dword [0x007fe360], 0
je 0x543ae8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa1e3]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x70
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x14
cmp dword [0x007fe360], 0
je 0x543b28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa1f6]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x71
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x007fe360], 0
je 0x543b68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa20a]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x72
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x007fe360], 0
je 0x543ba8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa20e]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x73
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x543be8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa21c]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x74
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x543c28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa224]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x76
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x543c68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa230]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x77
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x543ca8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa237]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x78
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xf
cmp dword [0x007fe360], 0
je 0x543ce8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa240]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x79
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x007fe360], 0
je 0x543d28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa24f]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x543d68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa255]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x12
cmp dword [0x007fe360], 0
je 0x543da8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa261]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x10
cmp dword [0x007fe360], 0
je 0x543de8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa273]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x543e28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa283]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x543e68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa28f]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x543ea8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa298]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, pe_nt_image_headers64
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x543ee8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa2a2]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x81
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x007fe360], 0
je 0x543f28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa2af]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x82
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
je 0x543f68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa2b5]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x83
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x007fe360], 0
je 0x543fa8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa2c1]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x84
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x13
cmp dword [0x007fe360], 0
je 0x543fe8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa2cb]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x85
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x10
cmp dword [0x007fe360], 0
je 0x544028
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa2de]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x86
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x544068
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa2ee]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x87
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x007fe360], 0
je 0x5440a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa2fb]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x88
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x5440e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa303]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x89
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x007fe360], 0
je 0x544128
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa30c]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x007fe360], 0
je 0x544168
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa319]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x007fe360], 0
je 0x5441a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005aa320]
mov qword [rax], rdx
lea rax, [0x0056cfc0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x007fe360], 0
jne 0x5441e2
mov rcx, qword [rsp + 0x18]
nop
jmp 0x544201
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier3
mov qword [r11], rcx
mov rcx, qword [rsp + 0x18]
mov qword [r11 + 8], rcx
mov rdx, qword [0x007b7340]
mov qword [r11 + 0x10], rdx
lea rdx, [0x005aa329]
mov qword [rax], rdx
mov qword [0x007b7340], rcx
call sym.runtime.mapinitnoop
call sym.runtime.mapinitnoop
nop dword [rax]
call sym.runtime.mapinitnoop
add rsp, 0x20
pop rbp
ret
call sym.runtime.morestack_noctxt.abi0
jmp sym.debug_dwarf.init