1400036b1:	e8 fa 9f 04 00       	call   0x14004d6b0
1400036b6:	4c 39 ff             	cmp    %r15,%rdi
1400036b9:	75 c5                	jne    0x140003680
1400036bb:	48 89 d9             	mov    %rbx,%rcx
1400036be:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400036c3:	e8 08 9c 04 00       	call   0x14004d2d0
1400036c8:	31 c0                	xor    %eax,%eax
1400036ca:	b9 0b 00 00 00       	mov    $0xb,%ecx
1400036cf:	49 89 d9             	mov    %rbx,%r9
1400036d2:	48 8d 94 24 08 01 00 	lea    0x108(%rsp),%rdx
1400036d9:	00
1400036da:	4c 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8
1400036e1:	00
1400036e2:	48 89 d7             	mov    %rdx,%rdi
1400036e5:	4c 89 e2             	mov    %r12,%rdx
1400036e8:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1400036eb:	48 8d bc 24 e0 00 00 	lea    0xe0(%rsp),%rdi
1400036f2:	00
1400036f3:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400036f8:	48 8d 05 39 1d 1f 00 	lea    0x1f1d39(%rip),%rax        # 0x1401f5438
1400036ff:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140003704:	48 89 84 24 00 01 00 	mov    %rax,0x100(%rsp)
14000370b:	00
14000370c:	c6 84 24 5c 01 00 00 	movb   $0x1,0x15c(%rsp)
140003713:	01
140003714:	e8 17 ed ff ff       	call   0x140002430
140003719:	4c 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%r8
140003720:	00
140003721:	41 89 c4             	mov    %eax,%r12d
140003724:	4d 85 c0             	test   %r8,%r8
140003727:	0f 85 33 07 00 00    	jne    0x140003e60
14000372d:	48 89 f9             	mov    %rdi,%rcx
140003730:	e8 0b 72 09 00       	call   0x14009a940
140003735:	48 89 d9             	mov    %rbx,%rcx
140003738:	e8 03 72 09 00       	call   0x14009a940
14000373d:	48 89 f1             	mov    %rsi,%rcx
140003740:	e8 7b d7 09 00       	call   0x1400a0ec0
140003745:	45 85 e4             	test   %r12d,%r12d
140003748:	0f 85 0a 03 00 00    	jne    0x140003a58
14000374e:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140003753:	e8 b8 92 07 00       	call   0x14007ca10
140003758:	48 89 e9             	mov    %rbp,%rcx
14000375b:	e8 50 57 0f 00       	call   0x1400f8eb0
140003760:	48 8d 0d 8b 21 1f 00 	lea    0x1f218b(%rip),%rcx        # 0x1401f58f2
140003767:	e8 1c fc 1d 00       	call   0x1401e3388
14000376c:	b9 01 00 00 00       	mov    $0x1,%ecx
140003771:	41 ff d6             	call   *%r14
140003774:	48 89 c1             	mov    %rax,%rcx
140003777:	e8 14 ba 0d 00       	call   0x1400df190
14000377c:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140003781:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
140003788:	00 00
14000378a:	4d 39 e8             	cmp    %r13,%r8
14000378d:	0f 84 b5 06 00 00    	je     0x140003e48
140003793:	41 c6 00 00          	movb   $0x0,(%r8)
140003797:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
14000379c:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
1400037a3:	00 00
1400037a5:	4d 39 e8             	cmp    %r13,%r8
1400037a8:	0f 84 8b 01 00 00    	je     0x140003939
1400037ae:	41 c6 00 00          	movb   $0x0,(%r8)
1400037b2:	e9 2c fb ff ff       	jmp    0x1400032e3
1400037b7:	48 8b 40 28          	mov    0x28(%rax),%rax
1400037bb:	48 8d 0d 6e 78 1e 00 	lea    0x1e786e(%rip),%rcx        # 0x1401eb030
1400037c2:	48 8b 10             	mov    (%rax),%rdx
1400037c5:	e8 46 de 0b 00       	call   0x1400c1610
1400037ca:	e9 ed fa ff ff       	jmp    0x1400032bc
1400037cf:	90                   	nop
1400037d0:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
1400037d5:	0f 84 91 fc ff ff    	je     0x14000346c
1400037db:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1400037e1:	48 8d 15 af 1f 1f 00 	lea    0x1f1faf(%rip),%rdx        # 0x1401f5797
1400037e8:	48 8d 0d b1 1f 1f 00 	lea    0x1f1fb1(%rip),%rcx        # 0x1401f57a0
1400037ef:	ff 15 e3 bb 2a 00    	call   *0x2abbe3(%rip)        # 0x1402af3d8
1400037f5:	0f 1f 00             	nopl   (%rax)
1400037f8:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400037fd:	48 8d 15 f0 20 1f 00 	lea    0x1f20f0(%rip),%rdx        # 0x1401f58f4
140003804:	48 89 d9             	mov    %rbx,%rcx
140003807:	e8 6c 66 1e 00       	call   0x1401e9e78
14000380c:	85 c0                	test   %eax,%eax
14000380e:	74 1c                	je     0x14000382c
140003810:	48 89 d9             	mov    %rbx,%rcx
140003813:	48 8d 15 df 20 1f 00 	lea    0x1f20df(%rip),%rdx        # 0x1401f58f9
14000381a:	e8 a1 6f 09 00       	call   0x14009a7c0
14000381f:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140003824:	85 c0                	test   %eax,%eax
140003826:	0f 84 54 02 00 00    	je     0x140003a80
14000382c:	48 8d 4b 04          	lea    0x4(%rbx),%rcx
140003830:	48 8d 15 c8 20 1f 00 	lea    0x1f20c8(%rip),%rdx        # 0x1401f58ff
140003837:	e8 84 66 1e 00       	call   0x1401e9ec0
14000383c:	48 85 c0             	test   %rax,%rax
14000383f:	0f 84 0b 01 00 00    	je     0x140003950
140003845:	ba 01 00 00 00       	mov    $0x1,%edx
14000384a:	48 8d 0d b7 20 1f 00 	lea    0x1f20b7(%rip),%rcx        # 0x1401f5908
140003851:	e8 0a ef ff ff       	call   0x140002760
140003856:	48 8b 58 20          	mov    0x20(%rax),%rbx
14000385a:	f6 05 68 e8 25 00 20 	testb  $0x20,0x25e868(%rip)        # 0x1402620c9
140003861:	74 42                	je     0x1400038a5
140003863:	48 8b 05 66 e8 25 00 	mov    0x25e866(%rip),%rax        # 0x1402620d0
14000386a:	48 85 c0             	test   %rax,%rax
14000386d:	74 36                	je     0x1400038a5
14000386f:	48 8b 10             	mov    (%rax),%rdx
140003872:	48 8d 0d a0 20 1f 00 	lea    0x1f20a0(%rip),%rcx        # 0x1401f5919
140003879:	e8 0a fb 1d 00       	call   0x1401e3388
14000387e:	48 8b 15 4b e8 25 00 	mov    0x25e84b(%rip),%rdx        # 0x1402620d0
140003885:	48 2b 15 14 58 23 00 	sub    0x235814(%rip),%rdx        # 0x1402390a0
14000388c:	48 8b 05 6d 5b 23 00 	mov    0x235b6d(%rip),%rax        # 0x140239400
140003893:	48 c1 fa 04          	sar    $0x4,%rdx
140003897:	69 d2 39 8e e3 38    	imul   $0x38e38e39,%edx,%edx
14000389d:	48 8b 08             	mov    (%rax),%rcx
1400038a0:	e8 4b d6 07 00       	call   0x140080ef0
1400038a5:	48 8d 35 80 20 1f 00 	lea    0x1f2080(%rip),%rsi        # 0x1401f592c
1400038ac:	48 85 db             	test   %rbx,%rbx
1400038af:	75 1e                	jne    0x1400038cf
1400038b1:	eb 53                	jmp    0x140003906
1400038b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400038b8:	4c 8d 83 b0 00 00 00 	lea    0xb0(%rbx),%r8
1400038bf:	48 89 f1             	mov    %rsi,%rcx
1400038c2:	e8 c1 fa 1d 00       	call   0x1401e3388
1400038c7:	48 8b 1b             	mov    (%rbx),%rbx
1400038ca:	48 85 db             	test   %rbx,%rbx
1400038cd:	74 37                	je     0x140003906
1400038cf:	48 8b 53 78          	mov    0x78(%rbx),%rdx
1400038d3:	48 85 d2             	test   %rdx,%rdx
1400038d6:	75 e0                	jne    0x1400038b8
1400038d8:	48 8b 15 f1 e7 25 00 	mov    0x25e7f1(%rip),%rdx        # 0x1402620d0
1400038df:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1400038e3:	e8 18 bd 02 00       	call   0x14002f600
1400038e8:	4c 8d 83 b0 00 00 00 	lea    0xb0(%rbx),%r8
1400038ef:	48 8d 0d b6 1f 1f 00 	lea    0x1f1fb6(%rip),%rcx        # 0x1401f58ac
1400038f6:	48 89 c2             	mov    %rax,%rdx
1400038f9:	e8 8a fa 1d 00       	call   0x1401e3388
1400038fe:	48 8b 1b             	mov    (%rbx),%rbx
140003901:	48 85 db             	test   %rbx,%rbx
140003904:	75 c9                	jne    0x1400038cf
140003906:	48 8d 0d e5 1f 1f 00 	lea    0x1f1fe5(%rip),%rcx        # 0x1401f58f2
14000390d:	e8 76 fa 1d 00       	call   0x1401e3388
140003912:	b9 01 00 00 00       	mov    $0x1,%ecx
140003917:	41 ff d6             	call   *%r14
14000391a:	48 89 c1             	mov    %rax,%rcx
14000391d:	e8 6e b8 0d 00       	call   0x1400df190
140003922:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140003927:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
14000392e:	00 00
140003930:	4d 39 e8             	cmp    %r13,%r8
140003933:	0f 85 75 fe ff ff    	jne    0x1400037ae
140003939:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
14000393e:	0f 84 9f f9 ff ff    	je     0x1400032e3
140003944:	e9 92 fe ff ff       	jmp    0x1400037db
140003949:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140003950:	31 d2                	xor    %edx,%edx
140003952:	48 8d 0d df 1a 1f 00 	lea    0x1f1adf(%rip),%rcx        # 0x1401f5438
140003959:	e8 02 ee ff ff       	call   0x140002760
14000395e:	e9 f3 fe ff ff       	jmp    0x140003856
140003963:	48 63 cf             	movslq %edi,%rcx
140003966:	48 c1 e1 03          	shl    $0x3,%rcx
14000396a:	e8 b1 70 0c 00       	call   0x1400caa20
14000396f:	44 8b 1d ee e6 25 00 	mov    0x25e6ee(%rip),%r11d        # 0x140262064
140003976:	49 89 c4             	mov    %rax,%r12
140003979:	45 85 db             	test   %r11d,%r11d
14000397c:	0f 85 84 0f 00 00    	jne    0x140004906
140003982:	48 83 3d de e6 25 00 	cmpq   $0x0,0x25e6de(%rip)        # 0x140262068
140003989:	00
14000398a:	0f 85 76 0f 00 00    	jne    0x140004906
140003990:	48 c1 e3 03          	shl    $0x3,%rbx
140003994:	31 f6                	xor    %esi,%esi
140003996:	48 8b 44 35 00       	mov    0x0(%rbp,%rsi,1),%rax
14000399b:	48 8d 48 08          	lea    0x8(%rax),%rcx
14000399f:	e8 dc bc 02 00       	call   0x14002f680
1400039a4:	48 89 c1             	mov    %rax,%rcx
1400039a7:	e8 54 70 0c 00       	call   0x1400caa00
1400039ac:	49 89 04 34          	mov    %rax,(%r12,%rsi,1)
1400039b0:	48 83 c6 08          	add    $0x8,%rsi
1400039b4:	48 39 f3             	cmp    %rsi,%rbx
1400039b7:	75 dd                	jne    0x140003996
1400039b9:	48 8b 0d 80 76 1e 00 	mov    0x1e7680(%rip),%rcx        # 0x1401eb040
1400039c0:	e8 2b 8e 00 00       	call   0x14000c7f0
1400039c5:	89 fa                	mov    %edi,%edx
1400039c7:	4d 89 e0             	mov    %r12,%r8
1400039ca:	48 89 c6             	mov    %rax,%rsi
1400039cd:	31 c0                	xor    %eax,%eax
1400039cf:	83 3d 8a e6 25 00 02 	cmpl   $0x2,0x25e68a(%rip)        # 0x140262060
1400039d6:	0f 9f c0             	setg   %al
1400039d9:	48 89 f1             	mov    %rsi,%rcx
1400039dc:	45 31 c9             	xor    %r9d,%r9d
1400039df:	4c 01 e3             	add    %r12,%rbx
1400039e2:	89 46 28             	mov    %eax,0x28(%rsi)
1400039e5:	0f b6 05 dc e6 25 00 	movzbl 0x25e6dc(%rip),%eax        # 0x1402620c8
1400039ec:	c7 46 30 00 00 00 00 	movl   $0x0,0x30(%rsi)
1400039f3:	83 e0 01             	and    $0x1,%eax
1400039f6:	89 46 2c             	mov    %eax,0x2c(%rsi)
1400039f9:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140003a00:	00 00
140003a02:	e8 69 26 0c 00       	call   0x1400c6070
140003a07:	48 89 f1             	mov    %rsi,%rcx
140003a0a:	4c 89 e6             	mov    %r12,%rsi
140003a0d:	89 c7                	mov    %eax,%edi
140003a0f:	e8 7c 2f 0c 00       	call   0x1400c6990
140003a14:	48 8b 0e             	mov    (%rsi),%rcx
140003a17:	48 83 c6 08          	add    $0x8,%rsi
140003a1b:	e8 90 54 0f 00       	call   0x1400f8eb0
140003a20:	48 39 f3             	cmp    %rsi,%rbx
140003a23:	75 ef                	jne    0x140003a14
140003a25:	4c 89 e1             	mov    %r12,%rcx
140003a28:	e8 83 54 0f 00       	call   0x1400f8eb0
140003a2d:	85 ff                	test   %edi,%edi
140003a2f:	0f 84 19 fd ff ff    	je     0x14000374e
140003a35:	48 8b 05 a4 55 23 00 	mov    0x2355a4(%rip),%rax        # 0x140238fe0
140003a3c:	48 8d 0d ca 1c 1f 00 	lea    0x1f1cca(%rip),%rcx        # 0x1401f570d
140003a43:	44 8b 10             	mov    (%rax),%r10d
140003a46:	45 85 d2             	test   %r10d,%r10d
140003a49:	74 08                	je     0x140003a53
140003a4b:	e8 18 f9 1d 00       	call   0x1401e3368
140003a50:	48 89 c1             	mov    %rax,%rcx
140003a53:	e8 d8 fb 0b 00       	call   0x1400c3630
140003a58:	48 8d 0d a4 16 1f 00 	lea    0x1f16a4(%rip),%rcx        # 0x1401f5103
140003a5f:	41 b8 80 00 00 00    	mov    $0x80,%r8d
140003a65:	ba 1b 05 00 00       	mov    $0x51b,%edx
140003a6a:	e8 91 99 00 00       	call   0x14000d400
140003a6f:	89 c1                	mov    %eax,%ecx
140003a71:	e8 6a 62 1e 00       	call   0x1401e9ce0
140003a76:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140003a7d:	00 00 00
140003a80:	48 8d 15 94 1c 1f 00 	lea    0x1f1c94(%rip),%rdx        # 0x1401f571b
140003a87:	48 89 d9             	mov    %rbx,%rcx
140003a8a:	e8 31 6d 09 00       	call   0x14009a7c0
140003a8f:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
140003a94:	85 c0                	test   %eax,%eax
140003a96:	0f 84 cc 04 00 00    	je     0x140003f68
140003a9c:	48 8b 1d 1d 54 23 00 	mov    0x23541d(%rip),%rbx        # 0x140238ec0
140003aa3:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
140003aa8:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
140003aaf:	00 00 00 00 00
140003ab4:	48 8d ac 24 80 00 00 	lea    0x80(%rsp),%rbp
140003abb:	00
140003abc:	48 c7 84 24 90 00 00 	movq   $0x0,0x90(%rsp)
140003ac3:	00 00 00 00 00
140003ac8:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
140003acf:	00
140003ad0:	4c 89 e2             	mov    %r12,%rdx
140003ad3:	48 8d 05 41 1c 1f 00 	lea    0x1f1c41(%rip),%rax        # 0x1401f571b
140003ada:	eb 15                	jmp    0x140003af1
140003adc:	0f 1f 40 00          	nopl   0x0(%rax)
140003ae0:	48 83 c2 01          	add    $0x1,%rdx
140003ae4:	48 83 c0 01          	add    $0x1,%rax
140003ae8:	3a 4a ff             	cmp    -0x1(%rdx),%cl
140003aeb:	0f 85 ef 0d 00 00    	jne    0x1400048e0
140003af1:	0f b6 08             	movzbl (%rax),%ecx
140003af4:	84 c9                	test   %cl,%cl
140003af6:	75 e8                	jne    0x140003ae0
140003af8:	48 89 e9             	mov    %rbp,%rcx
140003afb:	e8 30 ce 09 00       	call   0x1400a0930
140003b00:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140003b05:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
140003b0c:	00 00
140003b0e:	4c 39 e8             	cmp    %r13,%rax
140003b11:	0f 84 1d 03 00 00    	je     0x140003e34
140003b17:	c6 00 00             	movb   $0x0,(%rax)
140003b1a:	31 c9                	xor    %ecx,%ecx
140003b1c:	41 ff d6             	call   *%r14
140003b1f:	48 89 f1             	mov    %rsi,%rcx
140003b22:	48 89 c2             	mov    %rax,%rdx
140003b25:	e8 26 99 09 00       	call   0x14009d450
140003b2a:	83 f8 ff             	cmp    $0xffffffff,%eax
140003b2d:	0f 84 ef 02 00 00    	je     0x140003e22
140003b33:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
140003b38:	41 80 3c 24 00       	cmpb   $0x0,(%r12)
140003b3d:	75 91                	jne    0x140003ad0
140003b3f:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
140003b46:	00
140003b47:	ba 01 00 00 00       	mov    $0x1,%edx
140003b4c:	48 8d 0d b5 1d 1f 00 	lea    0x1f1db5(%rip),%rcx        # 0x1401f5908
140003b53:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
140003b5a:	00
140003b5b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140003b60:	e8 fb eb ff ff       	call   0x140002760
140003b65:	49 89 c4             	mov    %rax,%r12
140003b68:	f6 40 4c 01          	testb  $0x1,0x4c(%rax)
140003b6c:	0f 84 2d 09 00 00    	je     0x14000449f
140003b72:	4c 8d bc 24 00 01 00 	lea    0x100(%rsp),%r15
140003b79:	00
140003b7a:	31 c0                	xor    %eax,%eax
140003b7c:	b9 0c 00 00 00       	mov    $0xc,%ecx
140003b81:	48 c7 84 24 c0 00 00 	movq   $0x0,0xc0(%rsp)
140003b88:	00 00 00 00 00
140003b8d:	4c 89 ff             	mov    %r15,%rdi
140003b90:	48 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%rbx
140003b97:	00
140003b98:	48 c7 84 24 c8 00 00 	movq   $0x0,0xc8(%rsp)
140003b9f:	00 00 00 00 00
140003ba4:	f3 48 ab             	rep stos %rax,%es:(%rdi)
140003ba7:	48 89 d9             	mov    %rbx,%rcx
140003baa:	4c 89 ac 24 d0 00 00 	mov    %r13,0xd0(%rsp)
140003bb1:	00
140003bb2:	48 c7 84 24 e0 00 00 	movq   $0x0,0xe0(%rsp)
140003bb9:	00 00 00 00 00
140003bbe:	48 c7 84 24 e8 00 00 	movq   $0x0,0xe8(%rsp)
140003bc5:	00 00 00 00 00
140003bca:	4c 89 ac 24 f0 00 00 	mov    %r13,0xf0(%rsp)
140003bd1:	00
140003bd2:	e8 49 cc 09 00       	call   0x1400a0820
140003bd7:	4c 8d 0d 56 1d 1f 00 	lea    0x1f1d56(%rip),%r9        # 0x1401f5934
140003bde:	4c 8d 05 d6 1b 1f 00 	lea    0x1f1bd6(%rip),%r8        # 0x1401f57bb
140003be5:	48 89 d9             	mov    %rbx,%rcx
140003be8:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140003bef:	00 00
140003bf1:	48 8d 15 4c 1d 1f 00 	lea    0x1f1d4c(%rip),%rdx        # 0x1401f5944
140003bf8:	e8 03 ce 09 00       	call   0x1400a0a00
140003bfd:	0f b6 05 c4 e4 25 00 	movzbl 0x25e4c4(%rip),%eax        # 0x1402620c8
140003c04:	a8 40                	test   $0x40,%al
140003c06:	0f 85 e4 0b 00 00    	jne    0x1400047f0
140003c0c:	a8 20                	test   $0x20,%al
140003c0e:	0f 85 c8 0b 00 00    	jne    0x1400047dc
140003c14:	0f b7 05 ad e4 25 00 	movzwl 0x25e4ad(%rip),%eax        # 0x1402620c8
140003c1b:	66 25 80 01          	and    $0x180,%ax
140003c1f:	66 3d 00 01          	cmp    $0x100,%ax
140003c23:	0f 84 23 0f 00 00    	je     0x140004b4c
140003c29:	66 3d 80 00          	cmp    $0x80,%ax
140003c2d:	0f 84 05 0f 00 00    	je     0x140004b38
140003c33:	f6 05 8f e4 25 00 10 	testb  $0x10,0x25e48f(%rip)        # 0x1402620c9
140003c3a:	0f 85 88 0b 00 00    	jne    0x1400047c8
140003c40:	8b 05 1a e4 25 00    	mov    0x25e41a(%rip),%eax        # 0x140262060
140003c46:	85 c0                	test   %eax,%eax
140003c48:	0f 84 3f 0b 00 00    	je     0x14000478d
140003c4e:	83 f8 01             	cmp    $0x1,%eax
140003c51:	7e 0f                	jle    0x140003c62
140003c53:	48 8d 15 2e 1d 1f 00 	lea    0x1f1d2e(%rip),%rdx        # 0x1401f5988
140003c5a:	48 89 d9             	mov    %rbx,%rcx
140003c5d:	e8 ce cc 09 00       	call   0x1400a0930
140003c62:	31 ff                	xor    %edi,%edi
140003c64:	48 83 3d 34 e4 25 00 	cmpq   $0x0,0x25e434(%rip)        # 0x1402620a0
140003c6b:	00
140003c6c:	74 2d                	je     0x140003c9b
140003c6e:	48 89 f8             	mov    %rdi,%rax
140003c71:	48 8d 15 1a 1d 1f 00 	lea    0x1f1d1a(%rip),%rdx        # 0x1401f5992
140003c78:	48 89 d9             	mov    %rbx,%rcx
140003c7b:	48 83 c7 01          	add    $0x1,%rdi
140003c7f:	48 c1 e0 04          	shl    $0x4,%rax
140003c83:	48 03 05 0e e4 25 00 	add    0x25e40e(%rip),%rax        # 0x140262098
140003c8a:	4c 8b 00             	mov    (%rax),%r8
140003c8d:	e8 ce cc 09 00       	call   0x1400a0960
140003c92:	48 3b 3d 07 e4 25 00 	cmp    0x25e407(%rip),%rdi        # 0x1402620a0
140003c99:	72 d3                	jb     0x140003c6e
140003c9b:	f6 05 26 e4 25 00 01 	testb  $0x1,0x25e426(%rip)        # 0x1402620c8
140003ca2:	48 8d 05 78 1a 1f 00 	lea    0x1f1a78(%rip),%rax        # 0x1401f5721
140003ca9:	48 8d 15 7c 1a 1f 00 	lea    0x1f1a7c(%rip),%rdx        # 0x1401f572c
140003cb0:	48 89 d9             	mov    %rbx,%rcx
140003cb3:	48 0f 45 d0          	cmovne %rax,%rdx
140003cb7:	e8 74 cc 09 00       	call   0x1400a0930
140003cbc:	48 8b 3d 3d 73 1e 00 	mov    0x1e733d(%rip),%rdi        # 0x1401eb000