140e190a6:	eb 07                	jmp    0x140e190af
140e190a8:	48 83 27 00          	andq   $0x0,(%rdi)
140e190ac:	40 8a c6             	mov    %sil,%al
140e190af:	88 47 08             	mov    %al,0x8(%rdi)
140e190b2:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
140e190b6:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140e190ba:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140e190be:	e9 24 ff ff ff       	jmp    0x140e18fe7
140e190c3:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
140e190c7:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140e190cb:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140e190cf:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
140e190d3:	49 83 f8 0f          	cmp    $0xf,%r8
140e190d7:	48 0f 47 c2          	cmova  %rdx,%rax
140e190db:	48 03 c1             	add    %rcx,%rax
140e190de:	48 3b d8             	cmp    %rax,%rbx
140e190e1:	74 0c                	je     0x140e190ef
140e190e3:	33 d2                	xor    %edx,%edx
140e190e5:	49 8b cc             	mov    %r12,%rcx
140e190e8:	e8 f3 db 3c ff       	call   0x1401e6ce0
140e190ed:	eb 18                	jmp    0x140e19107
140e190ef:	80 7c 24 34 00       	cmpb   $0x0,0x34(%rsp)
140e190f4:	74 11                	je     0x140e19107
140e190f6:	41 b1 2d             	mov    $0x2d,%r9b
140e190f9:	4c 8b c6             	mov    %rsi,%r8
140e190fc:	33 d2                	xor    %edx,%edx
140e190fe:	49 8b cc             	mov    %r12,%rcx
140e19101:	e8 9a e3 3e ff       	call   0x1402074a0
140e19106:	90                   	nop
140e19107:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140e1910b:	e8 40 e9 37 ff       	call   0x140197a50
140e19110:	49 8b c4             	mov    %r12,%rax
140e19113:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140e1911a:	48 33 cc             	xor    %rsp,%rcx
140e1911d:	e8 de 23 00 00       	call   0x140e1b500
140e19122:	48 8b 9c 24 e0 01 00 	mov    0x1e0(%rsp),%rbx
140e19129:	00
140e1912a:	48 81 c4 a0 01 00 00 	add    $0x1a0,%rsp
140e19131:	41 5f                	pop    %r15
140e19133:	41 5e                	pop    %r14
140e19135:	41 5d                	pop    %r13
140e19137:	41 5c                	pop    %r12
140e19139:	5f                   	pop    %rdi
140e1913a:	5e                   	pop    %rsi
140e1913b:	5d                   	pop    %rbp
140e1913c:	c3                   	ret
140e1913d:	cc                   	int3
140e1913e:	cc                   	int3
140e1913f:	cc                   	int3
140e19140:	48 8b c4             	mov    %rsp,%rax
140e19143:	48 89 58 10          	mov    %rbx,0x10(%rax)
140e19147:	48 89 68 18          	mov    %rbp,0x18(%rax)
140e1914b:	48 89 70 20          	mov    %rsi,0x20(%rax)
140e1914f:	57                   	push   %rdi
140e19150:	48 83 ec 50          	sub    $0x50,%rsp
140e19154:	41 8a e8             	mov    %r8b,%bpl
140e19157:	48 8b f1             	mov    %rcx,%rsi
140e1915a:	48 8d 48 c8          	lea    -0x38(%rax),%rcx
140e1915e:	e8 d5 35 fe ff       	call   0x140dfc738
140e19163:	0f 10 08             	movups (%rax),%xmm1
140e19166:	0f 10 50 10          	movups 0x10(%rax),%xmm2
140e1916a:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140e1916f:	8b 50 28             	mov    0x28(%rax),%edx
140e19172:	0f 11 4e 48          	movups %xmm1,0x48(%rsi)
140e19176:	0f 11 56 58          	movups %xmm2,0x58(%rsi)
140e1917a:	f2 0f 11 46 68       	movsd  %xmm0,0x68(%rsi)
140e1917f:	89 56 70             	mov    %edx,0x70(%rsi)
140e19182:	e8 1d 7f 01 00       	call   0x140e310a4
140e19187:	48 8b f8             	mov    %rax,%rdi
140e1918a:	48 83 66 10 00       	andq   $0x0,0x10(%rsi)
140e1918f:	48 83 66 20 00       	andq   $0x0,0x20(%rsi)
140e19194:	48 83 66 28 00       	andq   $0x0,0x28(%rsi)
140e19199:	48 83 66 30 00       	andq   $0x0,0x30(%rsi)
140e1919e:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
140e191a3:	4c 8d 46 48          	lea    0x48(%rsi),%r8
140e191a7:	33 d2                	xor    %edx,%edx
140e191a9:	48 8b 48 38          	mov    0x38(%rax),%rcx
140e191ad:	e8 8e 8a 3b ff       	call   0x1401d1c40
140e191b2:	48 89 46 10          	mov    %rax,0x10(%rsi)
140e191b6:	4c 8b c7             	mov    %rdi,%r8
140e191b9:	33 d2                	xor    %edx,%edx
140e191bb:	48 8b ce             	mov    %rsi,%rcx
140e191be:	e8 15 e2 ff ff       	call   0x140e173d8
140e191c3:	44 8a 4e 44          	mov    0x44(%rsi),%r9b
140e191c7:	45 84 c9             	test   %r9b,%r9b
140e191ca:	74 05                	je     0x140e191d1
140e191cc:	8a 47 50             	mov    0x50(%rdi),%al
140e191cf:	eb 03                	jmp    0x140e191d4
140e191d1:	8a 47 51             	mov    0x51(%rdi),%al
140e191d4:	0f be c0             	movsbl %al,%eax
140e191d7:	89 46 38             	mov    %eax,0x38(%rsi)
140e191da:	83 f8 7e             	cmp    $0x7e,%eax
140e191dd:	76 04                	jbe    0x140e191e3
140e191df:	83 66 38 00          	andl   $0x0,0x38(%rsi)
140e191e3:	0f be 47 56          	movsbl 0x56(%rdi),%eax
140e191e7:	0f be 4f 52          	movsbl 0x52(%rdi),%ecx
140e191eb:	44 0f be 47 53       	movsbl 0x53(%rdi),%r8d
140e191f0:	48 8d 15 dd 75 3c 00 	lea    0x3c75dd(%rip),%rdx        # 0x1411e07d4
140e191f7:	4c 8d 15 e2 75 3c 00 	lea    0x3c75e2(%rip),%r10        # 0x1411e07e0
140e191fe:	45 84 c9             	test   %r9b,%r9b
140e19201:	75 21                	jne    0x140e19224
140e19203:	41 83 f8 02          	cmp    $0x2,%r8d
140e19207:	77 1b                	ja     0x140e19224
140e19209:	83 f9 01             	cmp    $0x1,%ecx
140e1920c:	77 16                	ja     0x140e19224
140e1920e:	83 f8 04             	cmp    $0x4,%eax
140e19211:	77 11                	ja     0x140e19224
140e19213:	42 8d 0c 41          	lea    (%rcx,%r8,2),%ecx
140e19217:	8d 04 88             	lea    (%rax,%rcx,4),%eax
140e1921a:	03 c1                	add    %ecx,%eax
140e1921c:	c1 e0 02             	shl    $0x2,%eax
140e1921f:	49 03 c2             	add    %r10,%rax
140e19222:	eb 03                	jmp    0x140e19227
140e19224:	48 8b c2             	mov    %rdx,%rax
140e19227:	8b 00                	mov    (%rax),%eax
140e19229:	89 46 3c             	mov    %eax,0x3c(%rsi)
140e1922c:	0f be 47 57          	movsbl 0x57(%rdi),%eax
140e19230:	0f be 4f 54          	movsbl 0x54(%rdi),%ecx
140e19234:	44 0f be 47 55       	movsbl 0x55(%rdi),%r8d
140e19239:	45 84 c9             	test   %r9b,%r9b
140e1923c:	75 1f                	jne    0x140e1925d
140e1923e:	41 83 f8 02          	cmp    $0x2,%r8d
140e19242:	77 19                	ja     0x140e1925d
140e19244:	83 f9 01             	cmp    $0x1,%ecx
140e19247:	77 14                	ja     0x140e1925d
140e19249:	83 f8 04             	cmp    $0x4,%eax
140e1924c:	77 0f                	ja     0x140e1925d
140e1924e:	42 8d 0c 41          	lea    (%rcx,%r8,2),%ecx
140e19252:	8d 14 88             	lea    (%rax,%rcx,4),%edx
140e19255:	03 d1                	add    %ecx,%edx
140e19257:	c1 e2 02             	shl    $0x2,%edx
140e1925a:	49 03 d2             	add    %r10,%rdx
140e1925d:	8b 02                	mov    (%rdx),%eax
140e1925f:	89 46 40             	mov    %eax,0x40(%rsi)
140e19262:	40 84 ed             	test   %bpl,%bpl
140e19265:	74 0b                	je     0x140e19272
140e19267:	b8 24 2b 78 76       	mov    $0x76782b24,%eax
140e1926c:	89 46 3c             	mov    %eax,0x3c(%rsi)
140e1926f:	89 46 40             	mov    %eax,0x40(%rsi)
140e19272:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140e19277:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140e1927c:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140e19281:	48 83 c4 50          	add    $0x50,%rsp
140e19285:	5f                   	pop    %rdi
140e19286:	c3                   	ret
140e19287:	cc                   	int3
140e19288:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e1928d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140e19292:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e19297:	55                   	push   %rbp
140e19298:	41 54                	push   %r12
140e1929a:	41 55                	push   %r13
140e1929c:	41 56                	push   %r14
140e1929e:	41 57                	push   %r15
140e192a0:	48 8b ec             	mov    %rsp,%rbp
140e192a3:	48 83 ec 40          	sub    $0x40,%rsp
140e192a7:	49 8b f1             	mov    %r9,%rsi
140e192aa:	4d 8b f8             	mov    %r8,%r15
140e192ad:	44 8b e2             	mov    %edx,%r12d
140e192b0:	4c 8b e9             	mov    %rcx,%r13
140e192b3:	45 33 f6             	xor    %r14d,%r14d
140e192b6:	33 d2                	xor    %edx,%edx
140e192b8:	33 c9                	xor    %ecx,%ecx
140e192ba:	e8 b1 59 59 ff       	call   0x1403aec70
140e192bf:	48 8b c8             	mov    %rax,%rcx
140e192c2:	41 8d 46 01          	lea    0x1(%r14),%eax
140e192c6:	d3 e0                	shl    %cl,%eax
140e192c8:	d1 f8                	sar    $1,%eax
140e192ca:	41 85 c4             	test   %eax,%r12d
140e192cd:	0f 84 ef 00 00 00    	je     0x140e193c2
140e192d3:	48 85 f6             	test   %rsi,%rsi
140e192d6:	0f 85 89 00 00 00    	jne    0x140e19365
140e192dc:	48 8b 3d 35 9e 60 00 	mov    0x609e35(%rip),%rdi        # 0x141423118
140e192e3:	48 85 ff             	test   %rdi,%rdi
140e192e6:	75 3b                	jne    0x140e19323
140e192e8:	33 d2                	xor    %edx,%edx
140e192ea:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e192ee:	e8 8d 21 fe ff       	call   0x140dfb480
140e192f3:	4c 39 35 1e 9e 60 00 	cmp    %r14,0x609e1e(%rip)        # 0x141423118
140e192fa:	75 17                	jne    0x140e19313
140e192fc:	8b 05 ae 4f 68 00    	mov    0x684fae(%rip),%eax        # 0x14149e2b0
140e19302:	ff c0                	inc    %eax
140e19304:	89 05 a6 4f 68 00    	mov    %eax,0x684fa6(%rip)        # 0x14149e2b0
140e1930a:	48 98                	cltq
140e1930c:	48 89 05 05 9e 60 00 	mov    %rax,0x609e05(%rip)        # 0x141423118
140e19313:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e19317:	e8 dc 21 fe ff       	call   0x140dfb4f8
140e1931c:	48 8b 3d f5 9d 60 00 	mov    0x609df5(%rip),%rdi        # 0x141423118
140e19323:	b9 20 00 00 00       	mov    $0x20,%ecx
140e19328:	e8 db 1d 00 00       	call   0x140e1b108
140e1932d:	48 8b d8             	mov    %rax,%rbx
140e19330:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140e19334:	48 85 c0             	test   %rax,%rax
140e19337:	74 21                	je     0x140e1935a
140e19339:	44 89 70 08          	mov    %r14d,0x8(%rax)
140e1933d:	48 8d 05 7c ca 1c 00 	lea    0x1cca7c(%rip),%rax        # 0x140fe5dc0
140e19344:	48 89 03             	mov    %rax,(%rbx)
140e19347:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140e1934b:	e8 68 4b fe ff       	call   0x140dfdeb8
140e19350:	0f 10 00             	movups (%rax),%xmm0
140e19353:	f3 0f 7f 43 10       	movdqu %xmm0,0x10(%rbx)
140e19358:	eb 03                	jmp    0x140e1935d
140e1935a:	49 8b de             	mov    %r14,%rbx
140e1935d:	4c 8b c7             	mov    %rdi,%r8
140e19360:	48 8b d3             	mov    %rbx,%rdx
140e19363:	eb 55                	jmp    0x140e193ba
140e19365:	48 8b 1d ac 9d 60 00 	mov    0x609dac(%rip),%rbx        # 0x141423118
140e1936c:	48 85 db             	test   %rbx,%rbx
140e1936f:	75 3b                	jne    0x140e193ac
140e19371:	33 d2                	xor    %edx,%edx
140e19373:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e19377:	e8 04 21 fe ff       	call   0x140dfb480
140e1937c:	4c 39 35 95 9d 60 00 	cmp    %r14,0x609d95(%rip)        # 0x141423118
140e19383:	75 17                	jne    0x140e1939c
140e19385:	8b 05 25 4f 68 00    	mov    0x684f25(%rip),%eax        # 0x14149e2b0
140e1938b:	ff c0                	inc    %eax
140e1938d:	89 05 1d 4f 68 00    	mov    %eax,0x684f1d(%rip)        # 0x14149e2b0
140e19393:	48 98                	cltq
140e19395:	48 89 05 7c 9d 60 00 	mov    %rax,0x609d7c(%rip)        # 0x141423118
140e1939c:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e193a0:	e8 53 21 fe ff       	call   0x140dfb4f8
140e193a5:	48 8b 1d 6c 9d 60 00 	mov    0x609d6c(%rip),%rbx        # 0x141423118
140e193ac:	48 8b ce             	mov    %rsi,%rcx
140e193af:	e8 ec e5 58 ff       	call   0x1403a79a0
140e193b4:	4c 8b c3             	mov    %rbx,%r8
140e193b7:	48 8b d0             	mov    %rax,%rdx
140e193ba:	49 8b cf             	mov    %r15,%rcx
140e193bd:	e8 7a 5c fe ff       	call   0x140dff03c
140e193c2:	41 f6 c4 20          	test   $0x20,%r12b
140e193c6:	0f 84 ca 00 00 00    	je     0x140e19496
140e193cc:	48 8b 1d 7d 58 68 00 	mov    0x68587d(%rip),%rbx        # 0x14149ec50
140e193d3:	48 85 f6             	test   %rsi,%rsi
140e193d6:	75 68                	jne    0x140e19440
140e193d8:	48 85 db             	test   %rbx,%rbx
140e193db:	75 3b                	jne    0x140e19418
140e193dd:	33 d2                	xor    %edx,%edx
140e193df:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e193e3:	e8 98 20 fe ff       	call   0x140dfb480
140e193e8:	4c 39 35 61 58 68 00 	cmp    %r14,0x685861(%rip)        # 0x14149ec50
140e193ef:	75 17                	jne    0x140e19408
140e193f1:	8b 05 b9 4e 68 00    	mov    0x684eb9(%rip),%eax        # 0x14149e2b0
140e193f7:	ff c0                	inc    %eax
140e193f9:	89 05 b1 4e 68 00    	mov    %eax,0x684eb1(%rip)        # 0x14149e2b0
140e193ff:	48 98                	cltq
140e19401:	48 89 05 48 58 68 00 	mov    %rax,0x685848(%rip)        # 0x14149ec50
140e19408:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e1940c:	e8 e7 20 fe ff       	call   0x140dfb4f8
140e19411:	48 8b 1d 38 58 68 00 	mov    0x685838(%rip),%rbx        # 0x14149ec50
140e19418:	b9 10 00 00 00       	mov    $0x10,%ecx
140e1941d:	e8 e6 1c 00 00       	call   0x140e1b108
140e19422:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140e19426:	48 85 c0             	test   %rax,%rax
140e19429:	74 10                	je     0x140e1943b
140e1942b:	44 89 70 08          	mov    %r14d,0x8(%rax)
140e1942f:	48 8d 0d f2 74 3c 00 	lea    0x3c74f2(%rip),%rcx        # 0x1411e0928
140e19436:	48 89 08             	mov    %rcx,(%rax)
140e19439:	eb 4d                	jmp    0x140e19488
140e1943b:	49 8b c6             	mov    %r14,%rax
140e1943e:	eb 48                	jmp    0x140e19488
140e19440:	48 85 db             	test   %rbx,%rbx
140e19443:	75 3b                	jne    0x140e19480
140e19445:	33 d2                	xor    %edx,%edx
140e19447:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e1944b:	e8 30 20 fe ff       	call   0x140dfb480
140e19450:	4c 39 35 f9 57 68 00 	cmp    %r14,0x6857f9(%rip)        # 0x14149ec50
140e19457:	75 17                	jne    0x140e19470
140e19459:	8b 05 51 4e 68 00    	mov    0x684e51(%rip),%eax        # 0x14149e2b0
140e1945f:	ff c0                	inc    %eax
140e19461:	89 05 49 4e 68 00    	mov    %eax,0x684e49(%rip)        # 0x14149e2b0
140e19467:	48 98                	cltq
140e19469:	48 89 05 e0 57 68 00 	mov    %rax,0x6857e0(%rip)        # 0x14149ec50
140e19470:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e19474:	e8 7f 20 fe ff       	call   0x140dfb4f8
140e19479:	48 8b 1d d0 57 68 00 	mov    0x6857d0(%rip),%rbx        # 0x14149ec50
140e19480:	48 8b ce             	mov    %rsi,%rcx
140e19483:	e8 e8 df ff ff       	call   0x140e17470
140e19488:	4c 8b c3             	mov    %rbx,%r8
140e1948b:	48 8b d0             	mov    %rax,%rdx
140e1948e:	49 8b cf             	mov    %r15,%rcx
140e19491:	e8 a6 5b fe ff       	call   0x140dff03c
140e19496:	41 f6 c4 04          	test   $0x4,%r12b
140e1949a:	0f 84 86 03 00 00    	je     0x140e19826
140e194a0:	48 8b 1d b1 57 68 00 	mov    0x6857b1(%rip),%rbx        # 0x14149ec58
140e194a7:	48 85 f6             	test   %rsi,%rsi
140e194aa:	75 68                	jne    0x140e19514
140e194ac:	48 85 db             	test   %rbx,%rbx
140e194af:	75 3b                	jne    0x140e194ec
140e194b1:	33 d2                	xor    %edx,%edx
140e194b3:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e194b7:	e8 c4 1f fe ff       	call   0x140dfb480
140e194bc:	4c 39 35 95 57 68 00 	cmp    %r14,0x685795(%rip)        # 0x14149ec58
140e194c3:	75 17                	jne    0x140e194dc
140e194c5:	8b 05 e5 4d 68 00    	mov    0x684de5(%rip),%eax        # 0x14149e2b0
140e194cb:	ff c0                	inc    %eax
140e194cd:	89 05 dd 4d 68 00    	mov    %eax,0x684ddd(%rip)        # 0x14149e2b0
140e194d3:	48 98                	cltq
140e194d5:	48 89 05 7c 57 68 00 	mov    %rax,0x68577c(%rip)        # 0x14149ec58
140e194dc:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e194e0:	e8 13 20 fe ff       	call   0x140dfb4f8
140e194e5:	48 8b 1d 6c 57 68 00 	mov    0x68576c(%rip),%rbx        # 0x14149ec58
140e194ec:	b9 10 00 00 00       	mov    $0x10,%ecx
140e194f1:	e8 12 1c 00 00       	call   0x140e1b108
140e194f6:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140e194fa:	48 85 c0             	test   %rax,%rax
140e194fd:	74 10                	je     0x140e1950f
140e194ff:	44 89 70 08          	mov    %r14d,0x8(%rax)
140e19503:	48 8d 0d 56 74 3c 00 	lea    0x3c7456(%rip),%rcx        # 0x1411e0960
140e1950a:	48 89 08             	mov    %rcx,(%rax)
140e1950d:	eb 4d                	jmp    0x140e1955c
140e1950f:	49 8b c6             	mov    %r14,%rax
140e19512:	eb 48                	jmp    0x140e1955c
140e19514:	48 85 db             	test   %rbx,%rbx
140e19517:	75 3b                	jne    0x140e19554
140e19519:	33 d2                	xor    %edx,%edx
140e1951b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e1951f:	e8 5c 1f fe ff       	call   0x140dfb480
140e19524:	4c 39 35 2d 57 68 00 	cmp    %r14,0x68572d(%rip)        # 0x14149ec58
140e1952b:	75 17                	jne    0x140e19544
140e1952d:	8b 05 7d 4d 68 00    	mov    0x684d7d(%rip),%eax        # 0x14149e2b0
140e19533:	ff c0                	inc    %eax
140e19535:	89 05 75 4d 68 00    	mov    %eax,0x684d75(%rip)        # 0x14149e2b0
140e1953b:	48 98                	cltq
140e1953d:	48 89 05 14 57 68 00 	mov    %rax,0x685714(%rip)        # 0x14149ec58
140e19544:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e19548:	e8 ab 1f fe ff       	call   0x140dfb4f8
140e1954d:	48 8b 1d 04 57 68 00 	mov    0x685704(%rip),%rbx        # 0x14149ec58
140e19554:	48 8b ce             	mov    %rsi,%rcx
140e19557:	e8 2c e0 ff ff       	call   0x140e17588
140e1955c:	4d 8b f7             	mov    %r15,%r14
140e1955f:	4c 8b c3             	mov    %rbx,%r8
140e19562:	48 8b d0             	mov    %rax,%rdx
140e19565:	49 8b cf             	mov    %r15,%rcx
140e19568:	e8 cf 5a fe ff       	call   0x140dff03c
140e1956d:	33 ff                	xor    %edi,%edi
140e1956f:	48 8b 1d ea 56 68 00 	mov    0x6856ea(%rip),%rbx        # 0x14149ec60
140e19576:	48 85 f6             	test   %rsi,%rsi
140e19579:	75 67                	jne    0x140e195e2
140e1957b:	48 85 db             	test   %rbx,%rbx
140e1957e:	75 3b                	jne    0x140e195bb
140e19580:	33 d2                	xor    %edx,%edx
140e19582:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140e19586:	e8 f5 1e fe ff       	call   0x140dfb480
140e1958b:	48 39 3d ce 56 68 00 	cmp    %rdi,0x6856ce(%rip)        # 0x14149ec60
140e19592:	75 17                	jne    0x140e195ab
140e19594:	8b 05 16 4d 68 00    	mov    0x684d16(%rip),%eax        # 0x14149e2b0
140e1959a:	ff c0                	inc    %eax
140e1959c:	89 05 0e 4d 68 00    	mov    %eax,0x684d0e(%rip)        # 0x14149e2b0
140e195a2:	48 98                	cltq
140e195a4:	48 89 05 b5 56 68 00 	mov    %rax,0x6856b5(%rip)        # 0x14149ec60
140e195ab:	48 8d 4d 38          	lea    0x38(%rbp),%rcx