18003cf54:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18003cf59:	57                   	push   %rdi
18003cf5a:	48 83 ec 20          	sub    $0x20,%rsp
18003cf5e:	48 8b da             	mov    %rdx,%rbx
18003cf61:	48 8b f9             	mov    %rcx,%rdi
18003cf64:	e8 17 0b 00 00       	call   0x18003da80
18003cf69:	85 c0                	test   %eax,%eax
18003cf6b:	78 2b                	js     0x18003cf98
18003cf6d:	48 8b 93 80 00 00 00 	mov    0x80(%rbx),%rdx
18003cf74:	48 8b cf             	mov    %rdi,%rcx
18003cf77:	e8 64 0c 00 00       	call   0x18003dbe0
18003cf7c:	85 c0                	test   %eax,%eax
18003cf7e:	78 18                	js     0x18003cf98
18003cf80:	48 8d 05 1d 00 00 00 	lea    0x1d(%rip),%rax        # 0x18003cfa4
18003cf87:	48 89 43 48          	mov    %rax,0x48(%rbx)
18003cf8b:	48 8d 05 8a 00 00 00 	lea    0x8a(%rip),%rax        # 0x18003d01c
18003cf92:	48 89 43 50          	mov    %rax,0x50(%rbx)
18003cf96:	33 c0                	xor    %eax,%eax
18003cf98:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
18003cf9d:	48 83 c4 20          	add    $0x20,%rsp
18003cfa1:	5f                   	pop    %rdi
18003cfa2:	c3                   	ret
18003cfa3:	cc                   	int3
18003cfa4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18003cfa9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
18003cfae:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
18003cfb3:	41 56                	push   %r14
18003cfb5:	48 83 ec 20          	sub    $0x20,%rsp
18003cfb9:	48 8b 99 80 00 00 00 	mov    0x80(%rcx),%rbx
18003cfc0:	49 8b f9             	mov    %r9,%rdi
18003cfc3:	41 8b f0             	mov    %r8d,%esi
18003cfc6:	4c 8b ca             	mov    %rdx,%r9
18003cfc9:	4c 8b 43 40          	mov    0x40(%rbx),%r8
18003cfcd:	48 8b 43 38          	mov    0x38(%rbx),%rax
18003cfd1:	48 ff c0             	inc    %rax
18003cfd4:	4a 8d 0c 06          	lea    (%rsi,%r8,1),%rcx
18003cfd8:	48 3b c1             	cmp    %rcx,%rax
18003cfdb:	73 07                	jae    0x18003cfe4
18003cfdd:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
18003cfe2:	eb 1e                	jmp    0x18003d002
18003cfe4:	48 8b 13             	mov    (%rbx),%rdx
18003cfe7:	49 8b c9             	mov    %r9,%rcx
18003cfea:	49 03 d0             	add    %r8,%rdx
18003cfed:	4c 8b c6             	mov    %rsi,%r8
18003cff0:	e8 cb 89 0f 00       	call   0x1801359c0
18003cff5:	48 01 73 40          	add    %rsi,0x40(%rbx)
18003cff9:	48 85 ff             	test   %rdi,%rdi
18003cffc:	74 02                	je     0x18003d000
18003cffe:	89 37                	mov    %esi,(%rdi)
18003d000:	33 c0                	xor    %eax,%eax
18003d002:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
18003d007:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
18003d00c:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
18003d011:	48 83 c4 20          	add    $0x20,%rsp
18003d015:	41 5e                	pop    %r14
18003d017:	c3                   	ret
18003d018:	cc                   	int3
18003d019:	cc                   	int3
18003d01a:	cc                   	int3
18003d01b:	cc                   	int3
18003d01c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18003d021:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
18003d026:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
18003d02b:	41 56                	push   %r14
18003d02d:	48 83 ec 20          	sub    $0x20,%rsp
18003d031:	48 8b 99 80 00 00 00 	mov    0x80(%rcx),%rbx
18003d038:	49 8b f9             	mov    %r9,%rdi
18003d03b:	41 8b f0             	mov    %r8d,%esi
18003d03e:	4c 8b 43 40          	mov    0x40(%rbx),%r8
18003d042:	48 8b 43 38          	mov    0x38(%rbx),%rax
18003d046:	48 ff c0             	inc    %rax
18003d049:	4a 8d 0c 06          	lea    (%rsi,%r8,1),%rcx
18003d04d:	48 3b c1             	cmp    %rcx,%rax
18003d050:	73 07                	jae    0x18003d059
18003d052:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
18003d057:	eb 1b                	jmp    0x18003d074
18003d059:	48 8b 0b             	mov    (%rbx),%rcx
18003d05c:	49 03 c8             	add    %r8,%rcx
18003d05f:	4c 8b c6             	mov    %rsi,%r8
18003d062:	e8 59 89 0f 00       	call   0x1801359c0
18003d067:	48 01 73 40          	add    %rsi,0x40(%rbx)
18003d06b:	48 85 ff             	test   %rdi,%rdi
18003d06e:	74 02                	je     0x18003d072
18003d070:	89 37                	mov    %esi,(%rdi)
18003d072:	33 c0                	xor    %eax,%eax
18003d074:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
18003d079:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
18003d07e:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
18003d083:	48 83 c4 20          	add    $0x20,%rsp
18003d087:	41 5e                	pop    %r14
18003d089:	c3                   	ret
18003d08a:	cc                   	int3
18003d08b:	cc                   	int3
18003d08c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18003d091:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
18003d096:	57                   	push   %rdi
18003d097:	48 83 ec 20          	sub    $0x20,%rsp
18003d09b:	48 8b da             	mov    %rdx,%rbx
18003d09e:	33 ff                	xor    %edi,%edi
18003d0a0:	8b 15 d6 7b 16 00    	mov    0x167bd6(%rip),%edx        # 0x1801a4c7c
18003d0a6:	45 8a d0             	mov    %r8b,%r10b
18003d0a9:	85 d2                	test   %edx,%edx
18003d0ab:	74 32                	je     0x18003d0df
18003d0ad:	48 8b 05 cc 7b 16 00 	mov    0x167bcc(%rip),%rax        # 0x1801a4c80
18003d0b4:	44 8b ca             	mov    %edx,%r9d
18003d0b7:	48 8b 08             	mov    (%rax),%rcx
18003d0ba:	48 85 c9             	test   %rcx,%rcx
18003d0bd:	74 16                	je     0x18003d0d5
18003d0bf:	4c 8b 81 88 00 00 00 	mov    0x88(%rcx),%r8
18003d0c6:	41 83 38 00          	cmpl   $0x0,(%r8)
18003d0ca:	75 09                	jne    0x18003d0d5
18003d0cc:	41 83 78 10 03       	cmpl   $0x3,0x10(%r8)
18003d0d1:	75 02                	jne    0x18003d0d5
18003d0d3:	ff c7                	inc    %edi
18003d0d5:	48 83 c0 08          	add    $0x8,%rax
18003d0d9:	49 83 e9 01          	sub    $0x1,%r9
18003d0dd:	75 d8                	jne    0x18003d0b7
18003d0df:	8b 4b 0c             	mov    0xc(%rbx),%ecx
18003d0e2:	8b c7                	mov    %edi,%eax
18003d0e4:	48 c1 e0 02          	shl    $0x2,%rax
18003d0e8:	48 3b c8             	cmp    %rax,%rcx
18003d0eb:	73 47                	jae    0x18003d134
18003d0ed:	45 84 d2             	test   %r10b,%r10b
18003d0f0:	75 12                	jne    0x18003d104
18003d0f2:	8b c7                	mov    %edi,%eax
18003d0f4:	c1 e0 02             	shl    $0x2,%eax
18003d0f7:	89 43 0c             	mov    %eax,0xc(%rbx)
18003d0fa:	b8 23 00 00 c0       	mov    $0xc0000023,%eax
18003d0ff:	e9 92 00 00 00       	jmp    0x18003d196
18003d104:	85 c9                	test   %ecx,%ecx
18003d106:	74 08                	je     0x18003d110
18003d108:	48 8b 0b             	mov    (%rbx),%rcx
18003d10b:	e8 ec ce 05 00       	call   0x180099ffc
18003d110:	8b c7                	mov    %edi,%eax
18003d112:	c1 e0 02             	shl    $0x2,%eax
18003d115:	8b c8                	mov    %eax,%ecx
18003d117:	89 43 0c             	mov    %eax,0xc(%rbx)
18003d11a:	e8 31 cd 05 00       	call   0x180099e50
18003d11f:	48 89 03             	mov    %rax,(%rbx)
18003d122:	48 85 c0             	test   %rax,%rax
18003d125:	75 07                	jne    0x18003d12e
18003d127:	b8 17 00 00 c0       	mov    $0xc0000017,%eax
18003d12c:	eb 68                	jmp    0x18003d196
18003d12e:	8b 15 48 7b 16 00    	mov    0x167b48(%rip),%edx        # 0x1801a4c7c
18003d134:	33 f6                	xor    %esi,%esi
18003d136:	33 ff                	xor    %edi,%edi
18003d138:	85 d2                	test   %edx,%edx
18003d13a:	74 50                	je     0x18003d18c
18003d13c:	48 8b 05 3d 7b 16 00 	mov    0x167b3d(%rip),%rax        # 0x1801a4c80
18003d143:	48 8b 0c f8          	mov    (%rax,%rdi,8),%rcx
18003d147:	48 85 c9             	test   %rcx,%rcx
18003d14a:	74 3a                	je     0x18003d186
18003d14c:	48 8b 89 88 00 00 00 	mov    0x88(%rcx),%rcx
18003d153:	83 39 00             	cmpl   $0x0,(%rcx)
18003d156:	75 2e                	jne    0x18003d186
18003d158:	83 79 10 03          	cmpl   $0x3,0x10(%rcx)
18003d15c:	75 28                	jne    0x18003d186
18003d15e:	83 4c 24 38 ff       	orl    $0xffffffff,0x38(%rsp)
18003d163:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
18003d168:	45 33 c0             	xor    %r8d,%r8d
18003d16b:	41 8d 50 01          	lea    0x1(%r8),%edx
18003d16f:	e8 9c a0 fe ff       	call   0x180027210
18003d174:	48 8b 0b             	mov    (%rbx),%rcx
18003d177:	8b 44 24 38          	mov    0x38(%rsp),%eax
18003d17b:	89 04 b1             	mov    %eax,(%rcx,%rsi,4)
18003d17e:	ff c6                	inc    %esi
18003d180:	8b 15 f6 7a 16 00    	mov    0x167af6(%rip),%edx        # 0x1801a4c7c
18003d186:	ff c7                	inc    %edi
18003d188:	3b fa                	cmp    %edx,%edi
18003d18a:	72 b0                	jb     0x18003d13c
18003d18c:	8b c6                	mov    %esi,%eax
18003d18e:	c1 e0 02             	shl    $0x2,%eax
18003d191:	89 43 08             	mov    %eax,0x8(%rbx)
18003d194:	33 c0                	xor    %eax,%eax
18003d196:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
18003d19b:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
18003d1a0:	48 83 c4 20          	add    $0x20,%rsp
18003d1a4:	5f                   	pop    %rdi
18003d1a5:	c3                   	ret
18003d1a6:	cc                   	int3
18003d1a7:	cc                   	int3
18003d1a8:	48 8b c4             	mov    %rsp,%rax
18003d1ab:	48 89 58 10          	mov    %rbx,0x10(%rax)
18003d1af:	48 89 70 18          	mov    %rsi,0x18(%rax)
18003d1b3:	48 89 78 20          	mov    %rdi,0x20(%rax)
18003d1b7:	55                   	push   %rbp
18003d1b8:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
18003d1bc:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
18003d1c3:	f6 41 04 01          	testb  $0x1,0x4(%rcx)
18003d1c7:	49 8b f0             	mov    %r8,%rsi
18003d1ca:	48 8b fa             	mov    %rdx,%rdi
18003d1cd:	48 8b d9             	mov    %rcx,%rbx
18003d1d0:	75 0a                	jne    0x18003d1dc
18003d1d2:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
18003d1d7:	e9 86 01 00 00       	jmp    0x18003d362
18003d1dc:	48 83 3d cc 81 15 00 	cmpq   $0x0,0x1581cc(%rip)        # 0x1801953b0
18003d1e3:	00
18003d1e4:	75 48                	jne    0x18003d22e
18003d1e6:	b9 20 00 00 00       	mov    $0x20,%ecx
18003d1eb:	c7 05 c3 81 15 00 04 	movl   $0x4,0x1581c3(%rip)        # 0x1801953b8
18003d1f2:	00 00 00
18003d1f5:	e8 56 cc 05 00       	call   0x180099e50
18003d1fa:	48 89 05 af 81 15 00 	mov    %rax,0x1581af(%rip)        # 0x1801953b0
18003d201:	48 85 c0             	test   %rax,%rax
18003d204:	75 0a                	jne    0x18003d210
18003d206:	b8 17 00 00 c0       	mov    $0xc0000017,%eax
18003d20b:	e9 52 01 00 00       	jmp    0x18003d362
18003d210:	0f 57 c0             	xorps  %xmm0,%xmm0
18003d213:	48 8d 0d 46 0e 00 00 	lea    0xe46(%rip),%rcx        # 0x18003e060
18003d21a:	0f 11 00             	movups %xmm0,(%rax)
18003d21d:	0f 11 40 10          	movups %xmm0,0x10(%rax)
18003d221:	e8 a6 c7 0d 00       	call   0x1801199cc
18003d226:	85 c0                	test   %eax,%eax
18003d228:	0f 88 34 01 00 00    	js     0x18003d362
18003d22e:	4c 8d 45 07          	lea    0x7(%rbp),%r8
18003d232:	48 8b d7             	mov    %rdi,%rdx
18003d235:	48 8b cb             	mov    %rbx,%rcx
18003d238:	e8 87 0a 00 00       	call   0x18003dcc4
18003d23d:	85 c0                	test   %eax,%eax
18003d23f:	0f 88 1d 01 00 00    	js     0x18003d362
18003d245:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
18003d24b:	48 8d 45 07          	lea    0x7(%rbp),%rax
18003d24f:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
18003d255:	4c 8d 0d 4c 0e 00 00 	lea    0xe4c(%rip),%r9        # 0x18003e0a8
18003d25c:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
18003d262:	4c 8d 45 67          	lea    0x67(%rbp),%r8
18003d266:	8b 15 4c 81 15 00    	mov    0x15814c(%rip),%edx        # 0x1801953b8
18003d26c:	48 8b 0d 3d 81 15 00 	mov    0x15813d(%rip),%rcx        # 0x1801953b0
18003d273:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
18003d278:	e8 cb 34 05 00       	call   0x180090748
18003d27d:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
18003d281:	48 8b f8             	mov    %rax,%rdi
18003d284:	48 85 c0             	test   %rax,%rax
18003d287:	0f 85 bb 00 00 00    	jne    0x18003d348
18003d28d:	e8 ea 00 00 00       	call   0x18003d37c
18003d292:	8b f8                	mov    %eax,%edi
18003d294:	85 c0                	test   %eax,%eax
18003d296:	79 10                	jns    0x18003d2a8
18003d298:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
18003d29c:	e8 73 0d 00 00       	call   0x18003e014
18003d2a1:	8b c7                	mov    %edi,%eax
18003d2a3:	e9 ba 00 00 00       	jmp    0x18003d362
18003d2a8:	b9 48 00 00 00       	mov    $0x48,%ecx
18003d2ad:	e8 9e cb 05 00       	call   0x180099e50
18003d2b2:	48 85 c0             	test   %rax,%rax
18003d2b5:	74 4f                	je     0x18003d306
18003d2b7:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
18003d2bb:	48 8d 0d b6 60 fc ff 	lea    -0x39f4a(%rip),%rcx        # 0x180003378
18003d2c2:	0f 11 00             	movups %xmm0,(%rax)
18003d2c5:	4c 8d 4d 67          	lea    0x67(%rbp),%r9
18003d2c9:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
18003d2ce:	0f 28 4d 17          	movaps 0x17(%rbp),%xmm1
18003d2d2:	48 8d 15 df 80 15 00 	lea    0x1580df(%rip),%rdx        # 0x1801953b8
18003d2d9:	0f 11 48 10          	movups %xmm1,0x10(%rax)
18003d2dd:	48 8d 0d cc 80 15 00 	lea    0x1580cc(%rip),%rcx        # 0x1801953b0
18003d2e4:	4c 8b c0             	mov    %rax,%r8
18003d2e7:	0f 28 45 27          	movaps 0x27(%rbp),%xmm0
18003d2eb:	0f 11 40 20          	movups %xmm0,0x20(%rax)
18003d2ef:	0f 28 4d 37          	movaps 0x37(%rbp),%xmm1
18003d2f3:	0f 11 48 30          	movups %xmm1,0x30(%rax)
18003d2f7:	f2 0f 10 45 47       	movsd  0x47(%rbp),%xmm0
18003d2fc:	f2 0f 11 40 40       	movsd  %xmm0,0x40(%rax)
18003d301:	e8 26 33 05 00       	call   0x18009062c
18003d306:	48 8b 55 37          	mov    0x37(%rbp),%rdx
18003d30a:	4c 8d 45 67          	lea    0x67(%rbp),%r8
18003d30e:	48 8b cb             	mov    %rbx,%rcx
18003d311:	e8 ea 06 00 00       	call   0x18003da00
18003d316:	85 c0                	test   %eax,%eax
18003d318:	78 48                	js     0x18003d362
18003d31a:	48 8b 5d 67          	mov    0x67(%rbp),%rbx
18003d31e:	48 8b cb             	mov    %rbx,%rcx
18003d321:	48 89 1e             	mov    %rbx,(%rsi)
18003d324:	e8 57 07 00 00       	call   0x18003da80
18003d329:	8b 05 b1 7b 16 00    	mov    0x167bb1(%rip),%eax        # 0x1801a4ee0
18003d32f:	c1 e8 11             	shr    $0x11,%eax
18003d332:	a8 01                	test   $0x1,%al
18003d334:	74 2a                	je     0x18003d360
18003d336:	44 8b 45 47          	mov    0x47(%rbp),%r8d
18003d33a:	48 8b cb             	mov    %rbx,%rcx
18003d33d:	48 8b 55 3f          	mov    0x3f(%rbp),%rdx
18003d341:	e8 0a b6 fe ff       	call   0x180028950
18003d346:	eb 18                	jmp    0x18003d360
18003d348:	e8 c7 0c 00 00       	call   0x18003e014
18003d34d:	48 8b 57 30          	mov    0x30(%rdi),%rdx
18003d351:	4c 8b c6             	mov    %rsi,%r8
18003d354:	48 8b cb             	mov    %rbx,%rcx
18003d357:	e8 a4 06 00 00       	call   0x18003da00
18003d35c:	85 c0                	test   %eax,%eax
18003d35e:	78 02                	js     0x18003d362
18003d360:	33 c0                	xor    %eax,%eax
18003d362:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
18003d369:	00
18003d36a:	49 8b 5b 18          	mov    0x18(%r11),%rbx
18003d36e:	49 8b 73 20          	mov    0x20(%r11),%rsi
18003d372:	49 8b 7b 28          	mov    0x28(%r11),%rdi
18003d376:	49 8b e3             	mov    %r11,%rsp
18003d379:	5d                   	pop    %rbp
18003d37a:	c3                   	ret
18003d37b:	cc                   	int3
18003d37c:	40 55                	rex push %rbp
18003d37e:	53                   	push   %rbx
18003d37f:	56                   	push   %rsi
18003d380:	57                   	push   %rdi
18003d381:	41 54                	push   %r12
18003d383:	41 55                	push   %r13
18003d385:	41 56                	push   %r14
18003d387:	41 57                	push   %r15
18003d389:	48 8b ec             	mov    %rsp,%rbp
18003d38c:	48 83 ec 58          	sub    $0x58,%rsp
18003d390:	0f b7 41 18          	movzwl 0x18(%rcx),%eax
18003d394:	45 33 e4             	xor    %r12d,%r12d
18003d397:	4c 8b 71 30          	mov    0x30(%rcx),%r14
18003d39b:	41 8b dc             	mov    %r12d,%ebx
18003d39e:	66 89 05 cb 80 15 00 	mov    %ax,0x1580cb(%rip)        # 0x180195470
18003d3a5:	48 8b f1             	mov    %rcx,%rsi
18003d3a8:	b8 fb ff 00 00       	mov    $0xfffb,%eax
18003d3ad:	4c 89 65 50          	mov    %r12,0x50(%rbp)
18003d3b1:	45 8b fc             	mov    %r12d,%r15d
18003d3b4:	48 89 5d 60          	mov    %rbx,0x60(%rbp)
18003d3b8:	45 8b ec             	mov    %r12d,%r13d
18003d3bb:	4c 89 75 f0          	mov    %r14,-0x10(%rbp)
18003d3bf:	4c 89 65 58          	mov    %r12,0x58(%rbp)
18003d3c3:	44 89 65 48          	mov    %r12d,0x48(%rbp)
18003d3c7:	39 41 1c             	cmp    %eax,0x1c(%rcx)
18003d3ca:	77 04                	ja     0x18003d3d0
18003d3cc:	0f b7 41 1c          	movzwl 0x1c(%rcx),%eax
18003d3d0:	66 89 05 a5 80 15 00 	mov    %ax,0x1580a5(%rip)        # 0x18019547c
18003d3d7:	b8 40 00 00 00       	mov    $0x40,%eax
18003d3dc:	39 41 20             	cmp    %eax,0x20(%rcx)
18003d3df:	77 04                	ja     0x18003d3e5
18003d3e1:	0f b7 41 20          	movzwl 0x20(%rcx),%eax
18003d3e5:	66 89 05 8c 80 15 00 	mov    %ax,0x15808c(%rip)        # 0x180195478
18003d3ec:	8a 41 24             	mov    0x24(%rcx),%al
18003d3ef:	88 05 78 80 15 00    	mov    %al,0x158078(%rip)        # 0x18019546d
18003d3f5:	49 83 c6 14          	add    $0x14,%r14
18003d3f9:	74 0b                	je     0x18003d406
18003d3fb:	41 83 7e 04 0c       	cmpl   $0xc,0x4(%r14)
18003d400:	49 8d 4e 0c          	lea    0xc(%r14),%rcx
18003d404:	77 03                	ja     0x18003d409
18003d406:	49 8b cc             	mov    %r12,%rcx
18003d409:	48 85 c9             	test   %rcx,%rcx
18003d40c:	74 31                	je     0x18003d43f
18003d40e:	45 33 c9             	xor    %r9d,%r9d
18003d411:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
18003d416:	33 d2                	xor    %edx,%edx
18003d418:	45 8d 41 0a          	lea    0xa(%r9),%r8d
18003d41c:	e8 a3 ba fe ff       	call   0x180028ec4
18003d421:	8b f8                	mov    %eax,%edi
18003d423:	85 c0                	test   %eax,%eax
18003d425:	0f 88 d4 01 00 00    	js     0x18003d5ff