140003cc3:	48 85 ff             	test   %rdi,%rdi
140003cc6:	74 3c                	je     0x140003d04
140003cc8:	48 8b 05 39 73 1e 00 	mov    0x1e7339(%rip),%rax        # 0x1401eb008
140003ccf:	48 c1 e0 04          	shl    $0x4,%rax
140003cd3:	48 01 f8             	add    %rdi,%rax
140003cd6:	48 39 c7             	cmp    %rax,%rdi
140003cd9:	73 29                	jae    0x140003d04
140003cdb:	48 8b 17             	mov    (%rdi),%rdx
140003cde:	48 89 d9             	mov    %rbx,%rcx
140003ce1:	48 83 c7 10          	add    $0x10,%rdi
140003ce5:	e8 46 cc 09 00       	call   0x1400a0930
140003cea:	48 8b 05 17 73 1e 00 	mov    0x1e7317(%rip),%rax        # 0x1401eb008
140003cf1:	4c 8d 05 08 73 1e 00 	lea    0x1e7308(%rip),%r8        # 0x1401eb000
140003cf8:	48 c1 e0 04          	shl    $0x4,%rax
140003cfc:	49 03 00             	add    (%r8),%rax
140003cff:	48 39 c7             	cmp    %rax,%rdi
140003d02:	72 d7                	jb     0x140003cdb
140003d04:	48 8b 15 35 73 1e 00 	mov    0x1e7335(%rip),%rdx        # 0x1401eb040
140003d0b:	48 89 d9             	mov    %rbx,%rcx
140003d0e:	e8 1d cc 09 00       	call   0x1400a0930
140003d13:	f6 05 af e3 25 00 40 	testb  $0x40,0x25e3af(%rip)        # 0x1402620c9
140003d1a:	0f 85 59 0a 00 00    	jne    0x140004779
140003d20:	48 8d 15 8c 1a 1f 00 	lea    0x1f1a8c(%rip),%rdx        # 0x1401f57b3
140003d27:	48 89 d9             	mov    %rbx,%rcx
140003d2a:	e8 01 cc 09 00       	call   0x1400a0930
140003d2f:	85 f6                	test   %esi,%esi
140003d31:	0f 8e a9 0d 00 00    	jle    0x140004ae0
140003d37:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140003d3c:	8d 56 ff             	lea    -0x1(%rsi),%edx
140003d3f:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
140003d44:	48 8d b4 24 c0 00 00 	lea    0xc0(%rsp),%rsi
140003d4b:	00
140003d4c:	48 89 dd             	mov    %rbx,%rbp
140003d4f:	48 8d 7c d0 08       	lea    0x8(%rax,%rdx,8),%rdi
140003d54:	48 89 c3             	mov    %rax,%rbx
140003d57:	4c 8b 03             	mov    (%rbx),%r8
140003d5a:	48 8d 15 56 1c 1f 00 	lea    0x1f1c56(%rip),%rdx        # 0x1401f59b7
140003d61:	48 89 f1             	mov    %rsi,%rcx
140003d64:	48 83 c3 08          	add    $0x8,%rbx
140003d68:	e8 43 99 04 00       	call   0x14004d6b0
140003d6d:	48 39 fb             	cmp    %rdi,%rbx
140003d70:	75 e5                	jne    0x140003d57
140003d72:	48 89 eb             	mov    %rbp,%rbx
140003d75:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140003d7a:	48 89 f1             	mov    %rsi,%rcx
140003d7d:	e8 4e 95 04 00       	call   0x14004d2d0
140003d82:	31 c0                	xor    %eax,%eax
140003d84:	b9 0b 00 00 00       	mov    $0xb,%ecx
140003d89:	49 89 f1             	mov    %rsi,%r9
140003d8c:	48 8d 94 24 08 01 00 	lea    0x108(%rsp),%rdx
140003d93:	00
140003d94:	4c 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%r8
140003d9b:	00
140003d9c:	48 89 d7             	mov    %rdx,%rdi
140003d9f:	4c 89 e2             	mov    %r12,%rdx
140003da2:	f3 48 ab             	rep stos %rax,%es:(%rdi)
140003da5:	48 8d bc 24 e0 00 00 	lea    0xe0(%rsp),%rdi
140003dac:	00
140003dad:	48 8d 05 54 1b 1f 00 	lea    0x1f1b54(%rip),%rax        # 0x1401f5908
140003db4:	4c 89 f9             	mov    %r15,%rcx
140003db7:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140003dbc:	48 89 84 24 00 01 00 	mov    %rax,0x100(%rsp)
140003dc3:	00
140003dc4:	e8 67 e6 ff ff       	call   0x140002430
140003dc9:	4c 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%r8
140003dd0:	00
140003dd1:	41 89 c7             	mov    %eax,%r15d
140003dd4:	4d 85 c0             	test   %r8,%r8
140003dd7:	0f 85 42 0a 00 00    	jne    0x14000481f
140003ddd:	48 89 f9             	mov    %rdi,%rcx
140003de0:	e8 5b 6b 09 00       	call   0x14009a940
140003de5:	48 89 f1             	mov    %rsi,%rcx
140003de8:	e8 53 6b 09 00       	call   0x14009a940
140003ded:	48 89 d9             	mov    %rbx,%rcx
140003df0:	e8 cb d0 09 00       	call   0x1400a0ec0
140003df5:	4c 89 e1             	mov    %r12,%rcx
140003df8:	e8 63 d6 ff ff       	call   0x140001460
140003dfd:	48 8d 0d ee 1a 1f 00 	lea    0x1f1aee(%rip),%rcx        # 0x1401f58f2
140003e04:	e8 7f f5 1d 00       	call   0x1401e3388
140003e09:	b9 01 00 00 00       	mov    $0x1,%ecx
140003e0e:	41 ff d6             	call   *%r14
140003e11:	48 89 c1             	mov    %rax,%rcx
140003e14:	e8 77 b3 0d 00       	call   0x1400df190
140003e19:	45 85 ff             	test   %r15d,%r15d
140003e1c:	0f 85 9a 0c 00 00    	jne    0x140004abc
140003e22:	48 89 e9             	mov    %rbp,%rcx
140003e25:	e8 96 d0 09 00       	call   0x1400a0ec0
140003e2a:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140003e2f:	e9 68 f9 ff ff       	jmp    0x14000379c
140003e34:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
140003e39:	0f 84 db fc ff ff    	je     0x140003b1a
140003e3f:	e9 97 f9 ff ff       	jmp    0x1400037db
140003e44:	0f 1f 40 00          	nopl   0x0(%rax)
140003e48:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
140003e4d:	0f 84 49 f9 ff ff    	je     0x14000379c
140003e53:	e9 83 f9 ff ff       	jmp    0x1400037db
140003e58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140003e5f:	00
140003e60:	48 8b 94 24 f0 00 00 	mov    0xf0(%rsp),%rdx
140003e67:	00
140003e68:	b9 01 00 00 00       	mov    $0x1,%ecx
140003e6d:	e8 2e 83 0c 00       	call   0x1400cc1a0
140003e72:	e9 b6 f8 ff ff       	jmp    0x14000372d
140003e77:	48 8d 15 18 1a 1f 00 	lea    0x1f1a18(%rip),%rdx        # 0x1401f5896
140003e7e:	48 89 f1             	mov    %rsi,%rcx
140003e81:	e8 aa ca 09 00       	call   0x1400a0930
140003e86:	e9 b6 f7 ff ff       	jmp    0x140003641
140003e8b:	48 8d 15 f4 19 1f 00 	lea    0x1f19f4(%rip),%rdx        # 0x1401f5886
140003e92:	48 89 f1             	mov    %rsi,%rcx
140003e95:	e8 96 ca 09 00       	call   0x1400a0930
140003e9a:	0f b6 05 28 e2 25 00 	movzbl 0x25e228(%rip),%eax        # 0x1402620c9
140003ea1:	e9 93 f7 ff ff       	jmp    0x140003639
140003ea6:	48 8d 15 93 19 1f 00 	lea    0x1f1993(%rip),%rdx        # 0x1401f5840
140003ead:	48 89 f1             	mov    %rsi,%rcx
140003eb0:	e8 ab ca 09 00       	call   0x1400a0960
140003eb5:	e9 06 f7 ff ff       	jmp    0x1400035c0
140003eba:	48 8d 15 6b 18 1f 00 	lea    0x1f186b(%rip),%rdx        # 0x1401f572c
140003ec1:	48 89 f1             	mov    %rsi,%rcx
140003ec4:	e8 67 ca 09 00       	call   0x1400a0930
140003ec9:	e9 e2 f6 ff ff       	jmp    0x1400035b0
140003ece:	48 8d 15 5a 19 1f 00 	lea    0x1f195a(%rip),%rdx        # 0x1401f582f
140003ed5:	48 89 f1             	mov    %rsi,%rcx
140003ed8:	e8 53 ca 09 00       	call   0x1400a0930
140003edd:	0f b6 05 e4 e1 25 00 	movzbl 0x25e1e4(%rip),%eax        # 0x1402620c8
140003ee4:	e9 bf f6 ff ff       	jmp    0x1400035a8
140003ee9:	48 8d 15 35 19 1f 00 	lea    0x1f1935(%rip),%rdx        # 0x1401f5825
140003ef0:	48 89 f1             	mov    %rsi,%rcx
140003ef3:	e8 38 ca 09 00       	call   0x1400a0930
140003ef8:	0f b6 05 c9 e1 25 00 	movzbl 0x25e1c9(%rip),%eax        # 0x1402620c8
140003eff:	e9 9c f6 ff ff       	jmp    0x1400035a0
140003f04:	48 8d 15 f5 18 1f 00 	lea    0x1f18f5(%rip),%rdx        # 0x1401f5800
140003f0b:	48 89 f1             	mov    %rsi,%rcx
140003f0e:	e8 1d ca 09 00       	call   0x1400a0930
140003f13:	0f b6 05 ae e1 25 00 	movzbl 0x25e1ae(%rip),%eax        # 0x1402620c8
140003f1a:	e9 79 f6 ff ff       	jmp    0x140003598
140003f1f:	4c 8d 05 d1 18 1f 00 	lea    0x1f18d1(%rip),%r8        # 0x1401f57f7
140003f26:	45 31 c9             	xor    %r9d,%r9d
140003f29:	48 89 f1             	mov    %rsi,%rcx
140003f2c:	4c 89 c2             	mov    %r8,%rdx
140003f2f:	e8 cc ca 09 00       	call   0x1400a0a00
140003f34:	e9 50 f6 ff ff       	jmp    0x140003589
140003f39:	48 8d 15 b0 18 1f 00 	lea    0x1f18b0(%rip),%rdx        # 0x1401f57f0
140003f40:	48 89 f1             	mov    %rsi,%rcx
140003f43:	e8 e8 c9 09 00       	call   0x1400a0930
140003f48:	e9 2f f6 ff ff       	jmp    0x14000357c
140003f4d:	48 8d 15 8e 18 1f 00 	lea    0x1f188e(%rip),%rdx        # 0x1401f57e2
140003f54:	48 89 f1             	mov    %rsi,%rcx
140003f57:	e8 d4 c9 09 00       	call   0x1400a0930
140003f5c:	0f b6 05 65 e1 25 00 	movzbl 0x25e165(%rip),%eax        # 0x1402620c8
140003f63:	e9 0c f6 ff ff       	jmp    0x140003574
140003f68:	4c 89 e6             	mov    %r12,%rsi
140003f6b:	48 8d 05 c8 17 1f 00 	lea    0x1f17c8(%rip),%rax        # 0x1401f573a
140003f72:	eb 11                	jmp    0x140003f85
140003f74:	48 83 c6 01          	add    $0x1,%rsi
140003f78:	48 83 c0 01          	add    $0x1,%rax
140003f7c:	3a 56 ff             	cmp    -0x1(%rsi),%dl
140003f7f:	0f 85 bb 00 00 00    	jne    0x140004040
140003f85:	0f b6 10             	movzbl (%rax),%edx
140003f88:	84 d2                	test   %dl,%dl
140003f8a:	75 e8                	jne    0x140003f74
140003f8c:	0f b6 06             	movzbl (%rsi),%eax
140003f8f:	48 89 f3             	mov    %rsi,%rbx
140003f92:	84 c0                	test   %al,%al
140003f94:	75 1a                	jne    0x140003fb0
140003f96:	e9 f2 06 00 00       	jmp    0x14000468d
140003f9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003fa0:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
140003fa4:	48 83 c3 01          	add    $0x1,%rbx
140003fa8:	84 c0                	test   %al,%al
140003faa:	0f 84 dc 05 00 00    	je     0x14000458c
140003fb0:	3c 20                	cmp    $0x20,%al
140003fb2:	75 ec                	jne    0x140003fa0
140003fb4:	48 89 df             	mov    %rbx,%rdi
140003fb7:	48 83 c3 01          	add    $0x1,%rbx
140003fbb:	48 29 f7             	sub    %rsi,%rdi
140003fbe:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
140003fc4:	48 8d 15 0f 1a 1f 00 	lea    0x1f1a0f(%rip),%rdx        # 0x1401f59da
140003fcb:	48 89 f1             	mov    %rsi,%rcx
140003fce:	4c 39 c7             	cmp    %r8,%rdi
140003fd1:	4c 0f 46 c7          	cmovbe %rdi,%r8
140003fd5:	e8 c6 5e 1e 00       	call   0x1401e9ea0
140003fda:	85 c0                	test   %eax,%eax
140003fdc:	0f 84 b2 06 00 00    	je     0x140004694
140003fe2:	41 b8 09 00 00 00    	mov    $0x9,%r8d
140003fe8:	48 8d 15 f5 19 1f 00 	lea    0x1f19f5(%rip),%rdx        # 0x1401f59e4
140003fef:	48 89 f1             	mov    %rsi,%rcx
140003ff2:	4c 39 c7             	cmp    %r8,%rdi
140003ff5:	4c 0f 46 c7          	cmovbe %rdi,%r8
140003ff9:	e8 a2 5e 1e 00       	call   0x1401e9ea0
140003ffe:	85 c0                	test   %eax,%eax
140004000:	0f 85 be 05 00 00    	jne    0x1400045c4
140004006:	48 8d 15 35 17 1f 00 	lea    0x1f1735(%rip),%rdx        # 0x1401f5742
14000400d:	48 89 d9             	mov    %rbx,%rcx
140004010:	e8 63 5e 1e 00       	call   0x1401e9e78
140004015:	85 c0                	test   %eax,%eax
140004017:	0f 84 eb 0a 00 00    	je     0x140004b08
14000401d:	48 8d 15 c9 19 1f 00 	lea    0x1f19c9(%rip),%rdx        # 0x1401f59ed
140004024:	48 89 d9             	mov    %rbx,%rcx
140004027:	e8 4c 5e 1e 00       	call   0x1401e9e78
14000402c:	85 c0                	test   %eax,%eax
14000402e:	0f 85 39 07 00 00    	jne    0x14000476d
140004034:	80 25 8d e0 25 00 fe 	andb   $0xfe,0x25e08d(%rip)        # 0x1402620c8
14000403b:	e9 8a 06 00 00       	jmp    0x1400046ca
140004040:	4c 89 e6             	mov    %r12,%rsi
140004043:	48 8d 05 fd 16 1f 00 	lea    0x1f16fd(%rip),%rax        # 0x1401f5747
14000404a:	eb 11                	jmp    0x14000405d
14000404c:	48 83 c6 01          	add    $0x1,%rsi
140004050:	48 83 c0 01          	add    $0x1,%rax
140004054:	3a 56 ff             	cmp    -0x1(%rsi),%dl
140004057:	0f 85 7e 06 00 00    	jne    0x1400046db
14000405d:	0f b6 10             	movzbl (%rax),%edx
140004060:	84 d2                	test   %dl,%dl
140004062:	75 e8                	jne    0x14000404c
140004064:	ba 20 00 00 00       	mov    $0x20,%edx
140004069:	48 89 f1             	mov    %rsi,%rcx
14000406c:	48 c7 84 24 e0 00 00 	movq   $0x0,0xe0(%rsp)
140004073:	00 00 00 00 00
140004078:	48 c7 84 24 e8 00 00 	movq   $0x0,0xe8(%rsp)
14000407f:	00 00 00 00 00
140004084:	4c 89 ac 24 f0 00 00 	mov    %r13,0xf0(%rsp)
14000408b:	00
14000408c:	48 c7 84 24 00 01 00 	movq   $0x0,0x100(%rsp)
140004093:	00 00 00 00 00
140004098:	48 c7 84 24 08 01 00 	movq   $0x0,0x108(%rsp)
14000409f:	00 00 00 00 00
1400040a4:	4c 89 ac 24 10 01 00 	mov    %r13,0x110(%rsp)
1400040ab:	00
1400040ac:	e8 bf 5d 1e 00       	call   0x1401e9e70
1400040b1:	48 89 c3             	mov    %rax,%rbx
1400040b4:	48 85 c0             	test   %rax,%rax
1400040b7:	0f 84 79 07 00 00    	je     0x140004836
1400040bd:	49 89 d8             	mov    %rbx,%r8
1400040c0:	48 8d bc 24 e0 00 00 	lea    0xe0(%rsp),%rdi
1400040c7:	00
1400040c8:	48 89 f2             	mov    %rsi,%rdx
1400040cb:	48 83 c3 01          	add    $0x1,%rbx
1400040cf:	49 29 f0             	sub    %rsi,%r8
1400040d2:	48 89 f9             	mov    %rdi,%rcx
1400040d5:	48 8d b4 24 00 01 00 	lea    0x100(%rsp),%rsi
1400040dc:	00
1400040dd:	e8 ce 78 09 00       	call   0x14009b9b0
1400040e2:	48 89 d9             	mov    %rbx,%rcx
1400040e5:	e8 ae 5d 1e 00       	call   0x1401e9e98
1400040ea:	48 89 da             	mov    %rbx,%rdx
1400040ed:	48 89 f1             	mov    %rsi,%rcx
1400040f0:	49 89 c0             	mov    %rax,%r8
1400040f3:	e8 b8 78 09 00       	call   0x14009b9b0
1400040f8:	48 8b 94 24 10 01 00 	mov    0x110(%rsp),%rdx
1400040ff:	00
140004100:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
140004107:	00
140004108:	45 31 c0             	xor    %r8d,%r8d
14000410b:	e8 60 61 00 00       	call   0x14000a270
140004110:	85 c0                	test   %eax,%eax
140004112:	0f 85 fc 09 00 00    	jne    0x140004b14
140004118:	48 89 f9             	mov    %rdi,%rcx
14000411b:	e8 20 68 09 00       	call   0x14009a940
140004120:	48 89 f1             	mov    %rsi,%rcx
140004123:	e8 18 68 09 00       	call   0x14009a940
140004128:	48 8d 0d c3 17 1f 00 	lea    0x1f17c3(%rip),%rcx        # 0x1401f58f2
14000412f:	e8 54 f2 1d 00       	call   0x1401e3388
140004134:	b9 01 00 00 00       	mov    $0x1,%ecx
140004139:	41 ff d6             	call   *%r14
14000413c:	48 89 c1             	mov    %rax,%rcx
14000413f:	e8 4c b0 0d 00       	call   0x1400df190
140004144:	e9 c9 f7 ff ff       	jmp    0x140003912
140004149:	48 8d 15 24 17 1f 00 	lea    0x1f1724(%rip),%rdx        # 0x1401f5874
140004150:	48 89 f1             	mov    %rsi,%rcx
140004153:	e8 d8 c7 09 00       	call   0x1400a0930
140004158:	0f b6 05 6a df 25 00 	movzbl 0x25df6a(%rip),%eax        # 0x1402620c9
14000415f:	e9 cd f4 ff ff       	jmp    0x140003631
140004164:	48 8b 05 75 4e 23 00 	mov    0x234e75(%rip),%rax        # 0x140238fe0
14000416b:	48 8d 0d 6e 14 1f 00 	lea    0x1f146e(%rip),%rcx        # 0x1401f55e0
140004172:	8b 00                	mov    (%rax),%eax
140004174:	85 c0                	test   %eax,%eax
140004176:	0f 85 16 03 00 00    	jne    0x140004492
14000417c:	e8 af f4 0b 00       	call   0x1400c3630
140004181:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140004186:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14000418b:	bb 01 00 00 00       	mov    $0x1,%ebx
140004190:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140004195:	e8 a6 67 09 00       	call   0x14009a940
14000419a:	48 8b 3d 4f 49 23 00 	mov    0x23494f(%rip),%rdi        # 0x140238af0
1400041a1:	48 8b 84 24 a8 01 00 	mov    0x1a8(%rsp),%rax
1400041a8:	00
1400041a9:	48 2b 07             	sub    (%rdi),%rax
1400041ac:	0f 85 23 07 00 00    	jne    0x1400048d5
1400041b2:	89 d8                	mov    %ebx,%eax
1400041b4:	48 81 c4 b8 01 00 00 	add    $0x1b8,%rsp
1400041bb:	5b                   	pop    %rbx
1400041bc:	5e                   	pop    %rsi
1400041bd:	5f                   	pop    %rdi
1400041be:	5d                   	pop    %rbp
1400041bf:	41 5c                	pop    %r12
1400041c1:	41 5d                	pop    %r13
1400041c3:	41 5e                	pop    %r14
1400041c5:	41 5f                	pop    %r15
1400041c7:	c3                   	ret
1400041c8:	4c 89 e6             	mov    %r12,%rsi
1400041cb:	48 8d 05 7a 15 1f 00 	lea    0x1f157a(%rip),%rax        # 0x1401f574c
1400041d2:	eb 11                	jmp    0x1400041e5
1400041d4:	48 83 c6 01          	add    $0x1,%rsi
1400041d8:	48 83 c0 01          	add    $0x1,%rax
1400041dc:	3a 56 ff             	cmp    -0x1(%rsi),%dl
1400041df:	0f 85 85 07 00 00    	jne    0x14000496a
1400041e5:	0f b6 10             	movzbl (%rax),%edx
1400041e8:	84 d2                	test   %dl,%dl
1400041ea:	75 e8                	jne    0x1400041d4
1400041ec:	4c 8d bc 24 00 01 00 	lea    0x100(%rsp),%r15
1400041f3:	00
1400041f4:	31 c0                	xor    %eax,%eax
1400041f6:	b9 0c 00 00 00       	mov    $0xc,%ecx
1400041fb:	48 c7 84 24 e0 00 00 	movq   $0x0,0xe0(%rsp)
140004202:	00 00 00 00 00
140004207:	4c 89 ff             	mov    %r15,%rdi
14000420a:	4c 89 ac 24 f0 00 00 	mov    %r13,0xf0(%rsp)
140004211:	00
140004212:	f3 48 ab             	rep stos %rax,%es:(%rdi)
140004215:	48 89 f1             	mov    %rsi,%rcx
140004218:	48 8d 3d fd 19 1f 00 	lea    0x1f19fd(%rip),%rdi        # 0x1401f5c1c
14000421f:	48 c7 84 24 e8 00 00 	movq   $0x0,0xe8(%rsp)
140004226:	00 00 00 00 00
14000422b:	48 89 fa             	mov    %rdi,%rdx
14000422e:	e8 45 5c 1e 00       	call   0x1401e9e78
140004233:	31 d2                	xor    %edx,%edx
140004235:	85 c0                	test   %eax,%eax
140004237:	0f 84 23 06 00 00    	je     0x140004860
14000423d:	48 89 f1             	mov    %rsi,%rcx
140004240:	e8 1b e5 ff ff       	call   0x140002760
140004245:	48 89 c3             	mov    %rax,%rbx
140004248:	83 7b 48 02          	cmpl   $0x2,0x48(%rbx)
14000424c:	0f 85 fe 05 00 00    	jne    0x140004850
140004252:	48 8d 0d 99 16 1f 00 	lea    0x1f1699(%rip),%rcx        # 0x1401f58f2
140004259:	e8 2a f1 1d 00       	call   0x1401e3388
14000425e:	b9 01 00 00 00       	mov    $0x1,%ecx
140004263:	41 ff d6             	call   *%r14
140004266:	48 89 c1             	mov    %rax,%rcx
140004269:	e8 22 af 0d 00       	call   0x1400df190
14000426e:	e8 4d 5f 00 00       	call   0x14000a1c0
140004273:	48 89 c2             	mov    %rax,%rdx
140004276:	48 85 c0             	test   %rax,%rax
140004279:	74 14                	je     0x14000428f
14000427b:	48 8d 0d b7 19 1f 00 	lea    0x1f19b7(%rip),%rcx        # 0x1401f5c39
140004282:	e8 39 9b 09 00       	call   0x14009ddc0
140004287:	48 89 84 24 20 01 00 	mov    %rax,0x120(%rsp)
14000428e:	00
14000428f:	48 8b 15 aa 6d 1e 00 	mov    0x1e6daa(%rip),%rdx        # 0x1401eb040
140004296:	49 89 f0             	mov    %rsi,%r8
140004299:	48 8d 0d 96 10 1f 00 	lea    0x1f1096(%rip),%rcx        # 0x1401f5336
1400042a0:	48 89 b4 24 00 01 00 	mov    %rsi,0x100(%rsp)