140489f75:	4d 85 ff             	test   %r15,%r15
140489f78:	0f 84 f4 01 00 00    	je     0x14048a172
140489f7e:	4d 8b c7             	mov    %r15,%r8
140489f81:	ba 20 00 00 00       	mov    $0x20,%edx
140489f86:	48 8b cf             	mov    %rdi,%rcx
140489f89:	e8 a2 5b a5 00       	call   0x140edfb30
140489f8e:	48 85 c0             	test   %rax,%rax
140489f91:	0f 84 db 01 00 00    	je     0x14048a172
140489f97:	48 2b c7             	sub    %rdi,%rax
140489f9a:	48 3b c6             	cmp    %rsi,%rax
140489f9d:	0f 84 cf 01 00 00    	je     0x14048a172
140489fa3:	48 8d 7d ef          	lea    -0x11(%rbp),%rdi
140489fa7:	4d 3b f5             	cmp    %r13,%r14
140489faa:	48 0f 47 7d ef       	cmova  -0x11(%rbp),%rdi
140489faf:	4d 8b c7             	mov    %r15,%r8
140489fb2:	ba 20 00 00 00       	mov    $0x20,%edx
140489fb7:	48 8b cf             	mov    %rdi,%rcx
140489fba:	e8 71 5b a5 00       	call   0x140edfb30
140489fbf:	48 8b c8             	mov    %rax,%rcx
140489fc2:	48 2b cf             	sub    %rdi,%rcx
140489fc5:	48 8b d6             	mov    %rsi,%rdx
140489fc8:	48 85 c0             	test   %rax,%rax
140489fcb:	48 0f 45 d1          	cmovne %rcx,%rdx
140489fcf:	48 89 55 a7          	mov    %rdx,-0x59(%rbp)
140489fd3:	8b c2                	mov    %edx,%eax
140489fd5:	49 3b c7             	cmp    %r15,%rax
140489fd8:	0f 83 56 01 00 00    	jae    0x14048a134
140489fde:	0f 57 c0             	xorps  %xmm0,%xmm0
140489fe1:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
140489fe5:	0f 57 c9             	xorps  %xmm1,%xmm1
140489fe8:	f3 0f 7f 4d 1f       	movdqu %xmm1,0x1f(%rbp)
140489fed:	44 8b c0             	mov    %eax,%r8d
140489ff0:	4d 0f 47 c7          	cmova  %r15,%r8
140489ff4:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
140489ff8:	4d 3b f5             	cmp    %r13,%r14
140489ffb:	48 0f 47 55 ef       	cmova  -0x11(%rbp),%rdx
14048a000:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14048a004:	e8 f7 cd d0 ff       	call   0x140196e00
14048a009:	c7 45 af 03 00 00 00 	movl   $0x3,-0x51(%rbp)
14048a010:	0f 10 4d 0f          	movups 0xf(%rbp),%xmm1
14048a014:	0f 11 4d cf          	movups %xmm1,-0x31(%rbp)
14048a018:	0f 10 45 1f          	movups 0x1f(%rbp),%xmm0
14048a01c:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
14048a020:	66 48 0f 7e c0       	movq   %xmm0,%rax
14048a025:	48 85 c0             	test   %rax,%rax
14048a028:	74 2e                	je     0x14048a058
14048a02a:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
14048a02e:	66 48 0f 7e cf       	movq   %xmm1,%rdi
14048a033:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14048a038:	66 49 0f 7e c6       	movq   %xmm0,%r14
14048a03d:	4d 3b f5             	cmp    %r13,%r14
14048a040:	48 0f 47 c7          	cmova  %rdi,%rax
14048a044:	80 38 20             	cmpb   $0x20,(%rax)
14048a047:	74 17                	je     0x14048a060
14048a049:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
14048a04d:	33 d2                	xor    %edx,%edx
14048a04f:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14048a053:	e8 d8 3b ef ff       	call   0x14037dc30
14048a058:	48 8b 7d cf          	mov    -0x31(%rbp),%rdi
14048a05c:	4c 8b 75 e7          	mov    -0x19(%rbp),%r14
14048a060:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14048a064:	4c 8b c1             	mov    %rcx,%r8
14048a067:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
14048a06b:	8b c2                	mov    %edx,%eax
14048a06d:	4c 2b c0             	sub    %rax,%r8
14048a070:	ff c2                	inc    %edx
14048a072:	0f 57 c0             	xorps  %xmm0,%xmm0
14048a075:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
14048a079:	0f 57 c9             	xorps  %xmm1,%xmm1
14048a07c:	f3 0f 7f 4d 1f       	movdqu %xmm1,0x1f(%rbp)
14048a081:	48 3b ca             	cmp    %rdx,%rcx
14048a084:	0f 82 fc 09 00 00    	jb     0x14048aa86
14048a08a:	48 2b ca             	sub    %rdx,%rcx
14048a08d:	49 3b c8             	cmp    %r8,%rcx
14048a090:	4c 0f 42 c1          	cmovb  %rcx,%r8
14048a094:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
14048a098:	48 83 7d 07 0f       	cmpq   $0xf,0x7(%rbp)
14048a09d:	48 0f 47 45 ef       	cmova  -0x11(%rbp),%rax
14048a0a2:	48 03 d0             	add    %rax,%rdx
14048a0a5:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14048a0a9:	e8 52 cd d0 ff       	call   0x140196e00
14048a0ae:	c7 45 af 07 00 00 00 	movl   $0x7,-0x51(%rbp)
14048a0b5:	49 83 fe 0f          	cmp    $0xf,%r14
14048a0b9:	76 31                	jbe    0x14048a0ec
14048a0bb:	49 8d 56 01          	lea    0x1(%r14),%rdx
14048a0bf:	48 8b c7             	mov    %rdi,%rax
14048a0c2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14048a0c9:	72 19                	jb     0x14048a0e4
14048a0cb:	48 83 c2 27          	add    $0x27,%rdx
14048a0cf:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
14048a0d3:	48 2b c7             	sub    %rdi,%rax
14048a0d6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14048a0da:	48 83 f8 1f          	cmp    $0x1f,%rax
14048a0de:	0f 87 a8 09 00 00    	ja     0x14048aa8c
14048a0e4:	48 8b cf             	mov    %rdi,%rcx
14048a0e7:	e8 58 10 99 00       	call   0x140e1b144
14048a0ec:	0f 10 45 0f          	movups 0xf(%rbp),%xmm0
14048a0f0:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
14048a0f4:	0f 10 4d 1f          	movups 0x1f(%rbp),%xmm1
14048a0f8:	0f 11 4d df          	movups %xmm1,-0x21(%rbp)
14048a0fc:	4c 8b 7d bf          	mov    -0x41(%rbp),%r15
14048a100:	4c 3b 7d c7          	cmp    -0x39(%rbp),%r15
14048a104:	74 1a                	je     0x14048a120
14048a106:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14048a10a:	49 8b cf             	mov    %r15,%rcx
14048a10d:	e8 2e e9 d1 ff       	call   0x1401a8a40
14048a112:	49 83 c7 20          	add    $0x20,%r15
14048a116:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
14048a11a:	4c 8b 6d e7          	mov    -0x19(%rbp),%r13
14048a11e:	eb 18                	jmp    0x14048a138
14048a120:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
14048a124:	49 8b d7             	mov    %r15,%rdx
14048a127:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14048a12b:	e8 00 3b ef ff       	call   0x14037dc30
14048a130:	4c 8b 6d e7          	mov    -0x19(%rbp),%r13
14048a134:	4c 8b 7d bf          	mov    -0x41(%rbp),%r15
14048a138:	49 83 fd 0f          	cmp    $0xf,%r13
14048a13c:	76 4e                	jbe    0x14048a18c
14048a13e:	49 8d 55 01          	lea    0x1(%r13),%rdx
14048a142:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14048a146:	48 8b c1             	mov    %rcx,%rax
14048a149:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14048a150:	72 19                	jb     0x14048a16b
14048a152:	48 83 c2 27          	add    $0x27,%rdx
14048a156:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14048a15a:	48 2b c1             	sub    %rcx,%rax
14048a15d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14048a161:	48 83 f8 1f          	cmp    $0x1f,%rax
14048a165:	0f 87 27 09 00 00    	ja     0x14048aa92
14048a16b:	e8 d4 0f 99 00       	call   0x140e1b144
14048a170:	eb 1a                	jmp    0x14048a18c
14048a172:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
14048a176:	33 d2                	xor    %edx,%edx
14048a178:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14048a17c:	e8 af 3a ef ff       	call   0x14037dc30
14048a181:	90                   	nop
14048a182:	4c 8b 7d bf          	mov    -0x41(%rbp),%r15
14048a186:	eb 04                	jmp    0x14048a18c
14048a188:	4c 8b 7d bf          	mov    -0x41(%rbp),%r15
14048a18c:	49 8b ff             	mov    %r15,%rdi
14048a18f:	4c 8b 6d b7          	mov    -0x49(%rbp),%r13
14048a193:	49 2b fd             	sub    %r13,%rdi
14048a196:	48 c1 ff 05          	sar    $0x5,%rdi
14048a19a:	48 85 ff             	test   %rdi,%rdi
14048a19d:	0f 84 fe 07 00 00    	je     0x14048a9a1
14048a1a3:	49 8b d5             	mov    %r13,%rdx
14048a1a6:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14048a1aa:	e8 91 e8 d1 ff       	call   0x1401a8a40
14048a1af:	48 8b d0             	mov    %rax,%rdx
14048a1b2:	48 8b cb             	mov    %rbx,%rcx
14048a1b5:	e8 36 fa ff ff       	call   0x140489bf0
14048a1ba:	83 f8 ff             	cmp    $0xffffffff,%eax
14048a1bd:	0f 84 de 07 00 00    	je     0x14048a9a1
14048a1c3:	4c 63 f0             	movslq %eax,%r14
14048a1c6:	49 c1 e6 05          	shl    $0x5,%r14
14048a1ca:	48 8d 0d 0f 0a f2 00 	lea    0xf20a0f(%rip),%rcx        # 0x1413aabe0
14048a1d1:	4c 03 f1             	add    %rcx,%r14
14048a1d4:	49 83 7e 18 0f       	cmpq   $0xf,0x18(%r14)
14048a1d9:	76 03                	jbe    0x14048a1de
14048a1db:	4d 8b 36             	mov    (%r14),%r14
14048a1de:	48 83 ff 01          	cmp    $0x1,%rdi
14048a1e2:	76 10                	jbe    0x14048a1f4
14048a1e4:	49 8d 7d 20          	lea    0x20(%r13),%rdi
14048a1e8:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14048a1ed:	76 0c                	jbe    0x14048a1fb
14048a1ef:	48 8b 3f             	mov    (%rdi),%rdi
14048a1f2:	eb 07                	jmp    0x14048a1fb
14048a1f4:	48 8d 3d 91 95 b1 00 	lea    0xb19591(%rip),%rdi        # 0x140fa378c
14048a1fb:	83 f8 12             	cmp    $0x12,%eax
14048a1fe:	0f 87 85 07 00 00    	ja     0x14048a989
14048a204:	48 98                	cltq
14048a206:	48 8d 15 f3 5d b7 ff 	lea    -0x48a20d(%rip),%rdx        # 0x140000000
14048a20d:	8b 8c 82 a0 aa 48 00 	mov    0x48aaa0(%rdx,%rax,4),%ecx
14048a214:	48 03 ca             	add    %rdx,%rcx
14048a217:	ff e1                	jmp    *%rcx
14048a219:	4c 8d 05 6c 95 b1 00 	lea    0xb1956c(%rip),%r8        # 0x140fa378c
14048a220:	48 8d 15 61 13 b7 00 	lea    0xb71361(%rip),%rdx        # 0x140ffb588
14048a227:	48 8b cb             	mov    %rbx,%rcx
14048a22a:	e8 91 e9 0a 00       	call   0x140538bc0
14048a22f:	e9 9f 07 00 00       	jmp    0x14048a9d3
14048a234:	48 8b cb             	mov    %rbx,%rcx
14048a237:	83 bb c0 00 00 00 01 	cmpl   $0x1,0xc0(%rbx)
14048a23e:	75 53                	jne    0x14048a293
14048a240:	48 8b 05 b1 ea f9 00 	mov    0xf9eab1(%rip),%rax        # 0x141428cf8
14048a247:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14048a24b:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14048a250:	4d 8b ce             	mov    %r14,%r9
14048a253:	41 b0 01             	mov    $0x1,%r8b
14048a256:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14048a25a:	e8 71 f6 ff ff       	call   0x1404898d0
14048a25f:	c7 83 c8 00 00 00 01 	movl   $0x1,0xc8(%rbx)
14048a266:	00 00 00
14048a269:	c7 83 c4 00 00 00 01 	movl   $0x1,0xc4(%rbx)
14048a270:	00 00 00
14048a273:	48 ff c6             	inc    %rsi
14048a276:	80 3c 37 00          	cmpb   $0x0,(%rdi,%rsi,1)
14048a27a:	75 f7                	jne    0x14048a273
14048a27c:	4c 8b c6             	mov    %rsi,%r8
14048a27f:	48 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%rcx
14048a286:	48 8b d7             	mov    %rdi,%rdx
14048a289:	e8 42 51 d1 ff       	call   0x14019f3d0
14048a28e:	e9 40 07 00 00       	jmp    0x14048a9d3
14048a293:	4c 8d 05 16 13 b7 00 	lea    0xb71316(%rip),%r8        # 0x140ffb5b0
14048a29a:	49 8b d6             	mov    %r14,%rdx
14048a29d:	e8 de f5 ff ff       	call   0x140489880
14048a2a2:	e9 2c 07 00 00       	jmp    0x14048a9d3
14048a2a7:	48 8b cb             	mov    %rbx,%rcx
14048a2aa:	83 bb c0 00 00 00 01 	cmpl   $0x1,0xc0(%rbx)
14048a2b1:	75 e0                	jne    0x14048a293
14048a2b3:	4d 8b ce             	mov    %r14,%r9
14048a2b6:	41 b0 01             	mov    $0x1,%r8b
14048a2b9:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14048a2bd:	83 bb c8 00 00 00 01 	cmpl   $0x1,0xc8(%rbx)
14048a2c4:	0f 85 f4 01 00 00    	jne    0x14048a4be
14048a2ca:	48 8b 05 27 ea f9 00 	mov    0xf9ea27(%rip),%rax        # 0x141428cf8
14048a2d1:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14048a2d5:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14048a2da:	e8 f1 f5 ff ff       	call   0x1404898d0
14048a2df:	c7 83 c8 00 00 00 02 	movl   $0x2,0xc8(%rbx)
14048a2e6:	00 00 00
14048a2e9:	c7 83 c4 00 00 00 01 	movl   $0x1,0xc4(%rbx)
14048a2f0:	00 00 00
14048a2f3:	48 ff c6             	inc    %rsi
14048a2f6:	80 3c 37 00          	cmpb   $0x0,(%rdi,%rsi,1)
14048a2fa:	75 f7                	jne    0x14048a2f3
14048a2fc:	4c 8b c6             	mov    %rsi,%r8
14048a2ff:	48 8d 8b 00 01 00 00 	lea    0x100(%rbx),%rcx
14048a306:	48 8b d7             	mov    %rdi,%rdx
14048a309:	e8 c2 50 d1 ff       	call   0x14019f3d0
14048a30e:	e9 c0 06 00 00       	jmp    0x14048a9d3
14048a313:	48 8b cb             	mov    %rbx,%rcx
14048a316:	83 bb c0 00 00 00 01 	cmpl   $0x1,0xc0(%rbx)
14048a31d:	0f 85 70 ff ff ff    	jne    0x14048a293
14048a323:	48 8b 05 ce e9 f9 00 	mov    0xf9e9ce(%rip),%rax        # 0x141428cf8
14048a32a:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14048a32e:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14048a333:	4d 8b ce             	mov    %r14,%r9
14048a336:	41 b0 01             	mov    $0x1,%r8b
14048a339:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14048a33d:	e8 8e f5 ff ff       	call   0x1404898d0
14048a342:	c7 83 c8 00 00 00 03 	movl   $0x3,0xc8(%rbx)
14048a349:	00 00 00
14048a34c:	c7 83 c4 00 00 00 01 	movl   $0x1,0xc4(%rbx)
14048a353:	00 00 00
14048a356:	48 8b cf             	mov    %rdi,%rcx
14048a359:	e8 52 b8 3d 00       	call   0x140865bb0
14048a35e:	48 8b f8             	mov    %rax,%rdi
14048a361:	48 8b c8             	mov    %rax,%rcx
14048a364:	0f b6 10             	movzbl (%rax),%edx
14048a367:	84 d2                	test   %dl,%dl
14048a369:	74 19                	je     0x14048a384
14048a36b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14048a370:	80 fa 20             	cmp    $0x20,%dl
14048a373:	74 0f                	je     0x14048a384
14048a375:	80 39 09             	cmpb   $0x9,(%rcx)
14048a378:	74 0a                	je     0x14048a384
14048a37a:	48 ff c1             	inc    %rcx
14048a37d:	0f b6 11             	movzbl (%rcx),%edx
14048a380:	84 d2                	test   %dl,%dl
14048a382:	75 ec                	jne    0x14048a370
14048a384:	c6 01 00             	movb   $0x0,(%rcx)
14048a387:	48 ff c6             	inc    %rsi
14048a38a:	80 3c 30 00          	cmpb   $0x0,(%rax,%rsi,1)
14048a38e:	75 f7                	jne    0x14048a387
14048a390:	4c 8b c6             	mov    %rsi,%r8
14048a393:	48 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%rcx
14048a39a:	48 8b d7             	mov    %rdi,%rdx
14048a39d:	e8 2e 50 d1 ff       	call   0x14019f3d0
14048a3a2:	48 8b cf             	mov    %rdi,%rcx
14048a3a5:	e8 9a 0d 99 00       	call   0x140e1b144
14048a3aa:	e9 24 06 00 00       	jmp    0x14048a9d3
14048a3af:	4d 8b ce             	mov    %r14,%r9
14048a3b2:	41 b0 01             	mov    $0x1,%r8b
14048a3b5:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14048a3b9:	48 8b cb             	mov    %rbx,%rcx
14048a3bc:	83 bb c0 00 00 00 01 	cmpl   $0x1,0xc0(%rbx)
14048a3c3:	0f 85 f5 00 00 00    	jne    0x14048a4be
14048a3c9:	48 8b 05 28 e9 f9 00 	mov    0xf9e928(%rip),%rax        # 0x141428cf8
14048a3d0:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14048a3d4:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14048a3d9:	e8 f2 f4 ff ff       	call   0x1404898d0
14048a3de:	80 3f 00             	cmpb   $0x0,(%rdi)
14048a3e1:	75 20                	jne    0x14048a403
14048a3e3:	c6 83 d2 00 00 00 01 	movb   $0x1,0xd2(%rbx)
14048a3ea:	c7 83 c8 00 00 00 04 	movl   $0x4,0xc8(%rbx)
14048a3f1:	00 00 00
14048a3f4:	c7 83 c4 00 00 00 01 	movl   $0x1,0xc4(%rbx)
14048a3fb:	00 00 00
14048a3fe:	e9 d0 05 00 00       	jmp    0x14048a9d3
14048a403:	48 8d 15 da 11 b7 00 	lea    0xb711da(%rip),%rdx        # 0x140ffb5e4
14048a40a:	48 8b cf             	mov    %rdi,%rcx
14048a40d:	e8 82 3b 99 00       	call   0x140e1df94
14048a412:	48 85 c0             	test   %rax,%rax
14048a415:	74 0c                	je     0x14048a423
14048a417:	c7 83 c8 00 00 00 06 	movl   $0x6,0xc8(%rbx)
14048a41e:	00 00 00
14048a421:	eb 7b                	jmp    0x14048a49e
14048a423:	48 8d 15 c2 11 b7 00 	lea    0xb711c2(%rip),%rdx        # 0x140ffb5ec
14048a42a:	48 8b cf             	mov    %rdi,%rcx
14048a42d:	e8 62 3b 99 00       	call   0x140e1df94
14048a432:	48 85 c0             	test   %rax,%rax
14048a435:	74 0c                	je     0x14048a443
14048a437:	c7 83 c8 00 00 00 05 	movl   $0x5,0xc8(%rbx)
14048a43e:	00 00 00
14048a441:	eb 5b                	jmp    0x14048a49e
14048a443:	48 8d 15 ae 11 b7 00 	lea    0xb711ae(%rip),%rdx        # 0x140ffb5f8
14048a44a:	48 8b cf             	mov    %rdi,%rcx
14048a44d:	e8 42 3b 99 00       	call   0x140e1df94
14048a452:	48 85 c0             	test   %rax,%rax
14048a455:	74 0c                	je     0x14048a463
14048a457:	c7 83 c8 00 00 00 07 	movl   $0x7,0xc8(%rbx)
14048a45e:	00 00 00
14048a461:	eb 3b                	jmp    0x14048a49e
14048a463:	c7 83 c8 00 00 00 04 	movl   $0x4,0xc8(%rbx)
14048a46a:	00 00 00
14048a46d:	48 8b d7             	mov    %rdi,%rdx
14048a470:	48 8d 0d 91 11 b7 00 	lea    0xb71191(%rip),%rcx        # 0x140ffb608
14048a477:	e8 94 d4 3d 00       	call   0x140867910
14048a47c:	48 8b 0d 6d e8 f9 00 	mov    0xf9e86d(%rip),%rcx        # 0x141428cf0
14048a483:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
14048a487:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14048a48c:	4d 8b ce             	mov    %r14,%r9
14048a48f:	41 b0 01             	mov    $0x1,%r8b
14048a492:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14048a496:	48 8b cb             	mov    %rbx,%rcx
14048a499:	e8 32 f4 ff ff       	call   0x1404898d0
14048a49e:	c6 83 d3 00 00 00 01 	movb   $0x1,0xd3(%rbx)
14048a4a5:	c7 83 d8 00 00 00 00 	movl   $0x0,0xd8(%rbx)
14048a4ac:	00 00 00
14048a4af:	c7 83 c4 00 00 00 01 	movl   $0x1,0xc4(%rbx)
14048a4b6:	00 00 00
14048a4b9:	e9 15 05 00 00       	jmp    0x14048a9d3
14048a4be:	48 8b 05 2b e8 f9 00 	mov    0xf9e82b(%rip),%rax        # 0x141428cf0
14048a4c5:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14048a4c9:	48 8d 05 f0 10 b7 00 	lea    0xb710f0(%rip),%rax        # 0x140ffb5c0
14048a4d0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14048a4d5:	e8 f6 f3 ff ff       	call   0x1404898d0
14048a4da:	e9 f4 04 00 00       	jmp    0x14048a9d3
14048a4df:	48 8b cb             	mov    %rbx,%rcx
14048a4e2:	83 bb c0 00 00 00 02 	cmpl   $0x2,0xc0(%rbx)
14048a4e9:	0f 85 18 01 00 00    	jne    0x14048a607
14048a4ef:	48 8b 05 02 e8 f9 00 	mov    0xf9e802(%rip),%rax        # 0x141428cf8
14048a4f6:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14048a4fa:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14048a4ff:	4d 8b ce             	mov    %r14,%r9
14048a502:	41 b0 01             	mov    $0x1,%r8b
14048a505:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14048a509:	e8 c2 f3 ff ff       	call   0x1404898d0
14048a50e:	c7 83 c4 00 00 00 01 	movl   $0x1,0xc4(%rbx)
14048a515:	00 00 00