Function at 0x5205c0
Capabilities:
Parse pe header

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x52244b
push rbp
mov rbp, rsp
sub rsp, 0x20
lea rax, [0x0053c880]
mov ebx, 0x79
xor ecx, ecx
call sym.runtime.makemap
mov qword [rsp + 0x18], rax
mov rbx, rax
mov ecx, 1
lea rax, [0x0053c880]
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x52061a
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, str.SiblingLocationNameOrderingByteSizeBitOffsetBitSizeStmtListLowpcHighpcLanguageDiscrDiscrValueVisibilityImportStringLengthCommonRefCompDirConstValueContainingTypeDefaultValueInlineIsOptionalLowerBoundProducerPrototypedReturnAddrStartScopeStrideSizeUpperBoundAbstractOriginAccessibilityAddrClassArtificialBaseTypesCallingCountDataMemberLocDeclColumnDeclFileDeclLineDeclarationDiscrListEncodingExternalFrameBaseFriendIdentifierCaseMacroInfoNamelistItemPrioritySegmentSpecificationStaticLinkTypeUseLocationVarParamVirtualityVtableElemLocAllocatedAssociatedDataLocationStrideEntrypcUseUTF8ExtensionRangesTrampolineCallColumnCallFileCallLineDescriptionBinaryScaleDecimalScaleSmallDecimalSignDigitCountPictureStringMutableThreadsScaledExplicitObjectPointerEndianityElementalPureRecursiveSignatureMainSubprogramDataBitOffsetConstExprEnumClassLinkageNameStringLengthBitSizeStringLengthByteSizeRankStrOffsetsBaseAddrBaseRnglistsBaseDwoNameReferenceRvalueReferenceMacrosCallAllCallsCallAllSourceCallsCallAllTailCallsCallReturnPCCallValueCallOriginCallParameterCallPCCallTailCallCallTargetCallTargetClobberedCallDataLocationCallDataValueNoreturnAlignmentExportSymbolsDeletedDefaultedLoclistsBase06528deefaf2d60a0a0a4b5b4b5a5c5b60523bdc6f52955c6a52955c2252955c2a573bd35219c1545452957c5a523bcab6466b860c362a4bcbd3174b0bcbecf75c4b5b52955c2a954c46520bda708b8222150c198f7c0a0a0a958a920a0a0a528fca7e71520bda5a4e954a2a530bda955222ed605209d3573bd34b953e92520be0523bcab64bcbd3174b0bcb42ea7ffb560d562e124f43db7fe2624e954a2e530bda704b9516524e954a26530bda4b950e92520bda4b624b626863644b624b634b64528df62a4b5c09ea624b636452951cf35509090967523be55d53c8817378727e7e7a0a4b605293eb53d1cc5681301109df5d5d5293eb5d64573bca573bd35d5d53c40e29a7c50a0a0a0a09df5393cef2260a0a0a3b0a430a3c0a380a3b0a400a420a380a3b0a380a3c0a3f0a3e0a0a0a645293cb53d1ca661b0a0a573bd353c450a528cc0a0a0a0a09dff2060a0a0a720a7e0a7e0a7a0a7d0a440a390a390a3b0a430a3c0a380a3b0a400a420a380a3b0a380a3c0a3f0a3e0a440a3e0a3e0a3e0a3e0a390a5d0a6b0a770a600a6c0a4b0a590a640a550a520a6d0a420a7c0a740a3c0a7d0a610a7e0a4c0a740a690a5b0a520a3d0a6f0a7b0a4f0a560a720a730a620a830a600a510a630a370a370a7d0a610a7c0a540a580a7d0a4e0a7c0a4d0a730a420a820a500a570a430a3d0a730a7f0a620a5d0a4e0a520a6d0a790a590a630a430a550a500a7c0a3d0a4b0a510a790a610a700a710a5f0a3c0a7e0a790a6d0a580a840a560a780a640a500a540a600a550a600a840a5b0a620a3b0a790a740a840a6d0a4e0a0a0a5293cb5d644b625793cf538dca3e573bd35d52d1ca0a0b8a0a5a5d5d53d1cca21abd6509df5293d0528df22a5293f152930353d1cc2bb1156a09df8fca198e770a0a0a529551128fca7e445293e35209cb52cbeb2a5b5d5a52c20d0a0a0a0d0a0a0a5a5393ea528df62a5293f15393035693eb5693f453d1cce4e7f45309df8fca7e37f51c5295511a8fca7e2d528dd112740d6252931153930274224b635293fb74306453c4dd62a7d80a0a0a0a09df7414695293fb7429645c720a3d0a0a5393ea740e4b6353c4dd62a7d80a0a0a0a09df573bca5d645293fb573bd35d5d5d5d53c49f62c59b0a0a0a0a09df8fca7f165209d97e0cf5c5f2720a0a0a5293fb5d6453d1cc0f92a77a09df8fca7ef35d63744a645393dbcbec1a53d1ca0a1a0a0a53c462ae5def0a0a0a0a09df529d5d5d5293f15293fb5293e453d1ca0a2a0a0a53930353d1cc76332e8809df528dce2a8fca198ea9090909709511520bcd8fca7fdb62cd62740a6353d1ccfabfac6009df
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 2
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x520656
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7a1]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 3
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x00733a00], 0
je 0x520692
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7a9]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 9
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x5206ce
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7ad]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xb
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x52070a
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7b5]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xc
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x520748
mov rdx, qword [rax]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7bd]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xd
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x520788
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7c6]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x10
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x5207c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7cd]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x11
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x00733a00], 0
je 0x520808
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7d5]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x12
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00733a00], 0
je 0x520848
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7da]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x13
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x520888
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7e0]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x15
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x00733a00], 0
je 0x5208c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7e8]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x16
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520908
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7ed]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x17
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520948
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f7f7]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x18
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00733a00], 0
je 0x520988
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f801]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x19
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x5209c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f807]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x520a08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f813]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x520a48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f81c]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520a88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f823]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00733a00], 0
je 0x520ac8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f82d]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x520b08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f83b]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x20
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00733a00], 0
je 0x520b48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f847]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x21
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520b88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f84d]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x22
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520bc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f857]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x25
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x520c08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f861]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x27
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520c48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f869]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520c88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f873]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520cc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f87d]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520d08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f887]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520d48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f891]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x31
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00733a00], 0
je 0x520d88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f89b]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x32
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x520dc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8a9]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x33
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x520e08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8b6]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x34
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520e48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8bf]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x35
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x520e88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8c9]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x36
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x520ec8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8d2]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x37
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x00733a00], 0
je 0x520f08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8d9]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x38
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x520f48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8de]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x39
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x520f88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8eb]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x520fc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8f5]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x521008
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f8fd]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00733a00], 0
je 0x521048
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f905]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521088
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f910]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x5210c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f919]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x521108
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f921]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x40
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521148
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f929]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x41
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00733a00], 0
je 0x521188
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f932]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x42
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00733a00], 0
je 0x5211c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f938]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x43
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521208
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f946]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x44
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x521248
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f94f]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x45
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x521288
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f95b]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x46
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x5212c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f963]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x47
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x521308
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f96a]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x48
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x521348
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f977]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x49
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x00733a00], 0
je 0x521388
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f981]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00733a00], 0
je 0x5213c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f985]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x521408
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f990]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x521448
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f998]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x521488
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9a2]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x5214c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9af]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x521508
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9b8]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x50
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x521548
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9c2]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x51
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00733a00], 0
je 0x521588
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9ce]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x52
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x5215c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9d4]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x53
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x521608
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9db]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x54
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521648
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9e2]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x55
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00733a00], 0
je 0x521688
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9eb]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x56
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x5216c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9f1]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x57
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x521708
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056f9fb]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x58
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x521748
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa05]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x59
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x521788
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa0d]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00733a00], 0
je 0x5217c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa15]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00733a00], 0
je 0x521808
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa20]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x521848
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa2b]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x00733a00], 0
je 0x521888
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa37]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00733a00], 0
je 0x5218c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa3c]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x521908
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa47]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x60
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x521948
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa51]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x61
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x521988
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa5e]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x62
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x5219c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa65]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x63
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x521a08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa72]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x64
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x521a48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa7a]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x65
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521a88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa87]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x66
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521ac8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa90]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x67
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x00733a00], 0
je 0x521b08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa99]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x68
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521b48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fa9d]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x69
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521b88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056faa6]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00733a00], 0
je 0x521bc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056faaf]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x521c08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fabd]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521c48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056faca]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521c88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fad3]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00733a00], 0
je 0x521cc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fadc]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x13
cmp dword [0x00733a00], 0
je 0x521d08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fae7]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x70
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x14
cmp dword [0x00733a00], 0
je 0x521d48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fafa]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x71
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x00733a00], 0
je 0x521d88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb0e]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x72
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00733a00], 0
je 0x521dc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb12]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x73
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x521e08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb20]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x74
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x521e48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb28]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x76
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x521e88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb34]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x77
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x521ec8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb3b]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x78
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xf
cmp dword [0x00733a00], 0
je 0x521f08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb44]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x79
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00733a00], 0
je 0x521f48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb53]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x521f88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb59]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x12
cmp dword [0x00733a00], 0
je 0x521fc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb65]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x10
cmp dword [0x00733a00], 0
je 0x522008
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb77]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x522048
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb87]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x522088
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb93]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x5220c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fb9c]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, pe_nt_image_headers64
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x522108
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fba6]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x81
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00733a00], 0
je 0x522148
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fbb3]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x82
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
je 0x522188
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fbb9]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x83
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00733a00], 0
je 0x5221c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fbc5]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x84
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x13
cmp dword [0x00733a00], 0
je 0x522208
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fbcf]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x85
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x10
cmp dword [0x00733a00], 0
je 0x522248
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fbe2]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x86
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x522288
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fbf2]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x87
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00733a00], 0
je 0x5222c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fbff]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x88
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x522308
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fc07]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x89
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00733a00], 0
je 0x522348
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fc10]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00733a00], 0
je 0x522388
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fc1d]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00733a00], 0
je 0x5223c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0056fc24]
mov qword [rax], rdx
lea rax, [0x0053c880]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00733a00], 0
jne 0x522402
mov rcx, qword [rsp + 0x18]
nop
jmp 0x522421
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 [0x006ad6d8]
mov qword [r11 + 0x10], rdx
lea rdx, [0x0056fc2d]
mov qword [rax], rdx
mov qword [0x006ad6d8], 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