1403e965c:	5e                   	pop    %rsi
1403e965d:	5d                   	pop    %rbp
1403e965e:	c3                   	ret
1403e965f:	b9 02 00 00 00       	mov    $0x2,%ecx
1403e9664:	e8 97 10 3a 00       	call   0x14078a700
1403e9669:	90                   	nop
1403e966a:	48 8d 0d 5f b8 03 01 	lea    0x103b85f(%rip),%rcx        # 0x141424ed0
1403e9671:	e8 56 20 a3 00       	call   0x140e1b6cc
1403e9676:	83 3d 53 b8 03 01 ff 	cmpl   $0xffffffff,0x103b853(%rip)        # 0x141424ed0
1403e967d:	0f 85 60 fc ff ff    	jne    0x1403e92e3
1403e9683:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e9686:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e968a:	66 0f 6f 0d 9e ac bb 	movdqa 0xbbac9e(%rip),%xmm1        # 0x140fa4330
1403e9691:	00
1403e9692:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e9697:	48 b8 43 4f 4e 4e 53 	movabs $0x455a49534e4e4f43,%rax
1403e969e:	49 5a 45
1403e96a1:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403e96a5:	c6 45 d8 00          	movb   $0x0,-0x28(%rbp)
1403e96a9:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e96ad:	48 8d 15 04 b8 03 01 	lea    0x103b804(%rip),%rdx        # 0x141424eb8
1403e96b4:	48 8b 0d 4d 97 04 01 	mov    0x104974d(%rip),%rcx        # 0x141432e08
1403e96bb:	e8 a0 a4 ff ff       	call   0x1403e3b60
1403e96c0:	90                   	nop
1403e96c1:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e96c5:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e96c9:	76 33                	jbe    0x1403e96fe
1403e96cb:	48 ff c2             	inc    %rdx
1403e96ce:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e96d2:	48 8b c1             	mov    %rcx,%rax
1403e96d5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e96dc:	72 1b                	jb     0x1403e96f9
1403e96de:	48 83 c2 27          	add    $0x27,%rdx
1403e96e2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e96e6:	48 2b c1             	sub    %rcx,%rax
1403e96e9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e96ed:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e96f1:	76 06                	jbe    0x1403e96f9
1403e96f3:	e8 ac 0a a4 00       	call   0x140e2a1a4
1403e96f8:	cc                   	int3
1403e96f9:	e8 46 1a a3 00       	call   0x140e1b144
1403e96fe:	48 8d 0d 6b 6a b8 00 	lea    0xb86a6b(%rip),%rcx        # 0x140f70170
1403e9705:	e8 6a 1c a3 00       	call   0x140e1b374
1403e970a:	90                   	nop
1403e970b:	48 8d 0d be b7 03 01 	lea    0x103b7be(%rip),%rcx        # 0x141424ed0
1403e9712:	e8 49 1f a3 00       	call   0x140e1b660
1403e9717:	e9 c7 fb ff ff       	jmp    0x1403e92e3
1403e971c:	48 8d 0d cd b7 03 01 	lea    0x103b7cd(%rip),%rcx        # 0x141424ef0
1403e9723:	e8 a4 1f a3 00       	call   0x140e1b6cc
1403e9728:	83 3d c1 b7 03 01 ff 	cmpl   $0xffffffff,0x103b7c1(%rip)        # 0x141424ef0
1403e972f:	0f 85 bc fb ff ff    	jne    0x1403e92f1
1403e9735:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e9738:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e973c:	66 0f 6f 0d ec ab bb 	movdqa 0xbbabec(%rip),%xmm1        # 0x140fa4330
1403e9743:	00
1403e9744:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e9749:	48 b8 54 43 50 53 54 	movabs $0x5354415453504354,%rax
1403e9750:	41 54 53
1403e9753:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403e9757:	c6 45 d8 00          	movb   $0x0,-0x28(%rbp)
1403e975b:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e975f:	48 8d 15 72 b7 03 01 	lea    0x103b772(%rip),%rdx        # 0x141424ed8
1403e9766:	48 8b 0d 9b 96 04 01 	mov    0x104969b(%rip),%rcx        # 0x141432e08
1403e976d:	e8 ee a3 ff ff       	call   0x1403e3b60
1403e9772:	90                   	nop
1403e9773:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e9777:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e977b:	76 33                	jbe    0x1403e97b0
1403e977d:	48 ff c2             	inc    %rdx
1403e9780:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e9784:	48 8b c1             	mov    %rcx,%rax
1403e9787:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e978e:	72 1b                	jb     0x1403e97ab
1403e9790:	48 83 c2 27          	add    $0x27,%rdx
1403e9794:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e9798:	48 2b c1             	sub    %rcx,%rax
1403e979b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e979f:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e97a3:	76 06                	jbe    0x1403e97ab
1403e97a5:	e8 fa 09 a4 00       	call   0x140e2a1a4
1403e97aa:	cc                   	int3
1403e97ab:	e8 94 19 a3 00       	call   0x140e1b144
1403e97b0:	48 8d 0d c9 69 b8 00 	lea    0xb869c9(%rip),%rcx        # 0x140f70180
1403e97b7:	e8 b8 1b a3 00       	call   0x140e1b374
1403e97bc:	90                   	nop
1403e97bd:	48 8d 0d 2c b7 03 01 	lea    0x103b72c(%rip),%rcx        # 0x141424ef0
1403e97c4:	e8 97 1e a3 00       	call   0x140e1b660
1403e97c9:	e9 23 fb ff ff       	jmp    0x1403e92f1
1403e97ce:	48 8d 0d 2b b7 03 01 	lea    0x103b72b(%rip),%rcx        # 0x141424f00
1403e97d5:	e8 f2 1e a3 00       	call   0x140e1b6cc
1403e97da:	83 3d 1f b7 03 01 ff 	cmpl   $0xffffffff,0x103b71f(%rip)        # 0x141424f00
1403e97e1:	0f 85 68 fb ff ff    	jne    0x1403e934f
1403e97e7:	48 8d 05 8a 28 c0 00 	lea    0xc0288a(%rip),%rax        # 0x140fec078
1403e97ee:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403e97f2:	48 c7 45 c8 1f 00 00 	movq   $0x1f,-0x38(%rbp)
1403e97f9:	00
1403e97fa:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e97fe:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e9803:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403e9807:	e8 d4 76 3b 00       	call   0x1407a0ee0
1403e980c:	48 8b 08             	mov    (%rax),%rcx
1403e980f:	48 85 c9             	test   %rcx,%rcx
1403e9812:	74 27                	je     0x1403e983b
1403e9814:	8b 41 10             	mov    0x10(%rcx),%eax
1403e9817:	ff c0                	inc    %eax
1403e9819:	89 41 10             	mov    %eax,0x10(%rcx)
1403e981c:	83 f8 01             	cmp    $0x1,%eax
1403e981f:	7f 08                	jg     0x1403e9829
1403e9821:	33 c9                	xor    %ecx,%ecx
1403e9823:	e8 d8 0e 3a 00       	call   0x14078a700
1403e9828:	cc                   	int3
1403e9829:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403e982e:	75 0b                	jne    0x1403e983b
1403e9830:	b9 01 00 00 00       	mov    $0x1,%ecx
1403e9835:	e8 c6 0e 3a 00       	call   0x14078a700
1403e983a:	90                   	nop
1403e983b:	48 89 0d b6 b6 03 01 	mov    %rcx,0x103b6b6(%rip)        # 0x141424ef8
1403e9842:	48 8d 0d 47 69 b8 00 	lea    0xb86947(%rip),%rcx        # 0x140f70190
1403e9849:	e8 26 1b a3 00       	call   0x140e1b374
1403e984e:	90                   	nop
1403e984f:	48 8d 0d aa b6 03 01 	lea    0x103b6aa(%rip),%rcx        # 0x141424f00
1403e9856:	e8 05 1e a3 00       	call   0x140e1b660
1403e985b:	e9 ef fa ff ff       	jmp    0x1403e934f
1403e9860:	48 8d 0d a9 b6 03 01 	lea    0x103b6a9(%rip),%rcx        # 0x141424f10
1403e9867:	e8 60 1e a3 00       	call   0x140e1b6cc
1403e986c:	83 3d 9d b6 03 01 ff 	cmpl   $0xffffffff,0x103b69d(%rip)        # 0x141424f10
1403e9873:	0f 85 e4 fa ff ff    	jne    0x1403e935d
1403e9879:	48 8d 05 18 28 c0 00 	lea    0xc02818(%rip),%rax        # 0x140fec098
1403e9880:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403e9884:	48 c7 45 c8 1f 00 00 	movq   $0x1f,-0x38(%rbp)
1403e988b:	00
1403e988c:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e9890:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e9895:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403e9899:	e8 42 76 3b 00       	call   0x1407a0ee0
1403e989e:	48 8b 08             	mov    (%rax),%rcx
1403e98a1:	48 85 c9             	test   %rcx,%rcx
1403e98a4:	74 27                	je     0x1403e98cd
1403e98a6:	8b 41 10             	mov    0x10(%rcx),%eax
1403e98a9:	ff c0                	inc    %eax
1403e98ab:	89 41 10             	mov    %eax,0x10(%rcx)
1403e98ae:	83 f8 01             	cmp    $0x1,%eax
1403e98b1:	7f 08                	jg     0x1403e98bb
1403e98b3:	33 c9                	xor    %ecx,%ecx
1403e98b5:	e8 46 0e 3a 00       	call   0x14078a700
1403e98ba:	cc                   	int3
1403e98bb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403e98c0:	75 0b                	jne    0x1403e98cd
1403e98c2:	b9 01 00 00 00       	mov    $0x1,%ecx
1403e98c7:	e8 34 0e 3a 00       	call   0x14078a700
1403e98cc:	90                   	nop
1403e98cd:	48 89 0d 34 b6 03 01 	mov    %rcx,0x103b634(%rip)        # 0x141424f08
1403e98d4:	48 8d 0d f5 68 b8 00 	lea    0xb868f5(%rip),%rcx        # 0x140f701d0
1403e98db:	e8 94 1a a3 00       	call   0x140e1b374
1403e98e0:	90                   	nop
1403e98e1:	48 8d 0d 28 b6 03 01 	lea    0x103b628(%rip),%rcx        # 0x141424f10
1403e98e8:	e8 73 1d a3 00       	call   0x140e1b660
1403e98ed:	e9 6b fa ff ff       	jmp    0x1403e935d
1403e98f2:	33 c9                	xor    %ecx,%ecx
1403e98f4:	e8 07 0e 3a 00       	call   0x14078a700
1403e98f9:	cc                   	int3
1403e98fa:	b9 01 00 00 00       	mov    $0x1,%ecx
1403e98ff:	e8 fc 0d 3a 00       	call   0x14078a700
1403e9904:	90                   	nop
1403e9905:	b9 02 00 00 00       	mov    $0x2,%ecx
1403e990a:	e8 f1 0d 3a 00       	call   0x14078a700
1403e990f:	90                   	nop
1403e9910:	b9 02 00 00 00       	mov    $0x2,%ecx
1403e9915:	e8 e6 0d 3a 00       	call   0x14078a700
1403e991a:	90                   	nop
1403e991b:	33 c9                	xor    %ecx,%ecx
1403e991d:	e8 de 0d 3a 00       	call   0x14078a700
1403e9922:	cc                   	int3
1403e9923:	b9 01 00 00 00       	mov    $0x1,%ecx
1403e9928:	e8 d3 0d 3a 00       	call   0x14078a700
1403e992d:	90                   	nop
1403e992e:	b9 02 00 00 00       	mov    $0x2,%ecx
1403e9933:	e8 c8 0d 3a 00       	call   0x14078a700
1403e9938:	cc                   	int3
1403e9939:	cc                   	int3
1403e993a:	cc                   	int3
1403e993b:	cc                   	int3
1403e993c:	cc                   	int3
1403e993d:	cc                   	int3
1403e993e:	cc                   	int3
1403e993f:	cc                   	int3
1403e9940:	40 53                	rex push %rbx
1403e9942:	48 83 ec 20          	sub    $0x20,%rsp
1403e9946:	f6 81 f0 00 00 00 10 	testb  $0x10,0xf0(%rcx)
1403e994d:	48 8b d9             	mov    %rcx,%rbx
1403e9950:	74 51                	je     0x1403e99a3
1403e9952:	48 8b 81 c8 00 00 00 	mov    0xc8(%rcx),%rax
1403e9959:	8b 10                	mov    (%rax),%edx
1403e995b:	ff ca                	dec    %edx
1403e995d:	83 fa 01             	cmp    $0x1,%edx
1403e9960:	77 41                	ja     0x1403e99a3
1403e9962:	48 8b 81 d0 00 00 00 	mov    0xd0(%rcx),%rax
1403e9969:	83 38 00             	cmpl   $0x0,(%rax)
1403e996c:	75 35                	jne    0x1403e99a3
1403e996e:	48 8b 05 8b d2 03 01 	mov    0x103d28b(%rip),%rax        # 0x141426c00
1403e9975:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1403e997a:	45 33 c0             	xor    %r8d,%r8d
1403e997d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1403e9982:	e8 b9 e1 14 00       	call   0x140537b40
1403e9987:	83 a3 f0 00 00 00 ef 	andl   $0xffffffef,0xf0(%rbx)
1403e998e:	48 8b 53 28          	mov    0x28(%rbx),%rdx
1403e9992:	48 8b 0d 9f 2c 04 01 	mov    0x1042c9f(%rip),%rcx        # 0x14142c638
1403e9999:	48 83 c4 20          	add    $0x20,%rsp
1403e999d:	5b                   	pop    %rbx
1403e999e:	e9 6d d9 1b 00       	jmp    0x1405a7310
1403e99a3:	48 83 c4 20          	add    $0x20,%rsp
1403e99a7:	5b                   	pop    %rbx
1403e99a8:	c3                   	ret
1403e99a9:	cc                   	int3
1403e99aa:	cc                   	int3
1403e99ab:	cc                   	int3
1403e99ac:	cc                   	int3
1403e99ad:	cc                   	int3
1403e99ae:	cc                   	int3
1403e99af:	cc                   	int3
1403e99b0:	48 8b 49 28          	mov    0x28(%rcx),%rcx
1403e99b4:	e9 e7 e8 1b 00       	jmp    0x1405a82a0
1403e99b9:	cc                   	int3
1403e99ba:	cc                   	int3
1403e99bb:	cc                   	int3
1403e99bc:	cc                   	int3
1403e99bd:	cc                   	int3
1403e99be:	cc                   	int3
1403e99bf:	cc                   	int3
1403e99c0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1403e99c5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1403e99ca:	56                   	push   %rsi
1403e99cb:	57                   	push   %rdi
1403e99cc:	41 56                	push   %r14
1403e99ce:	48 83 ec 30          	sub    $0x30,%rsp
1403e99d2:	48 8b 41 48          	mov    0x48(%rcx),%rax
1403e99d6:	49 8b e8             	mov    %r8,%rbp
1403e99d9:	45 0f b6 f1          	movzbl %r9b,%r14d
1403e99dd:	48 8b f2             	mov    %rdx,%rsi
1403e99e0:	48 8b f9             	mov    %rcx,%rdi
1403e99e3:	48 8b 18             	mov    (%rax),%rbx
1403e99e6:	48 3b d8             	cmp    %rax,%rbx
1403e99e9:	74 2c                	je     0x1403e9a17
1403e99eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1403e99f0:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1403e99f4:	45 0f b6 ce          	movzbl %r14b,%r9d
1403e99f8:	4c 8b c5             	mov    %rbp,%r8
1403e99fb:	48 8b d6             	mov    %rsi,%rdx
1403e99fe:	48 8b 01             	mov    (%rcx),%rax
1403e9a01:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
1403e9a08:	ff 15 12 a0 b9 00    	call   *0xb9a012(%rip)        # 0x140f83a20
1403e9a0e:	48 8b 1b             	mov    (%rbx),%rbx
1403e9a11:	48 3b 5f 48          	cmp    0x48(%rdi),%rbx
1403e9a15:	75 d9                	jne    0x1403e99f0
1403e9a17:	80 bf a9 00 00 00 00 	cmpb   $0x0,0xa9(%rdi)
1403e9a1e:	0f 84 88 00 00 00    	je     0x1403e9aac
1403e9a24:	8b 8f f0 00 00 00    	mov    0xf0(%rdi),%ecx
1403e9a2a:	83 e1 bf             	and    $0xffffffbf,%ecx
1403e9a2d:	89 8f f0 00 00 00    	mov    %ecx,0xf0(%rdi)
1403e9a33:	80 be 84 00 00 00 00 	cmpb   $0x0,0x84(%rsi)
1403e9a3a:	0f 85 cd 01 00 00    	jne    0x1403e9c0d
1403e9a40:	83 3e 06             	cmpl   $0x6,(%rsi)
1403e9a43:	c6 86 84 00 00 00 01 	movb   $0x1,0x84(%rsi)
1403e9a4a:	0f 84 bc 00 00 00    	je     0x1403e9b0c
1403e9a50:	80 bd 84 00 00 00 00 	cmpb   $0x0,0x84(%rbp)
1403e9a57:	0f 85 af 00 00 00    	jne    0x1403e9b0c
1403e9a5d:	83 7d 00 00          	cmpl   $0x0,0x0(%rbp)
1403e9a61:	0f 84 a5 00 00 00    	je     0x1403e9b0c
1403e9a67:	83 7e 04 00          	cmpl   $0x0,0x4(%rsi)
1403e9a6b:	75 7d                	jne    0x1403e9aea
1403e9a6d:	48 8b 0d 04 d2 03 01 	mov    0x103d204(%rip),%rcx        # 0x141426c78
1403e9a74:	48 85 c9             	test   %rcx,%rcx
1403e9a77:	0f 84 90 01 00 00    	je     0x1403e9c0d
1403e9a7d:	e8 ae ba 42 00       	call   0x140815530
1403e9a82:	84 c0                	test   %al,%al
1403e9a84:	0f 84 83 01 00 00    	je     0x1403e9c0d
1403e9a8a:	48 8b 47 28          	mov    0x28(%rdi),%rax
1403e9a8e:	48 8d 15 4b 23 00 00 	lea    0x234b(%rip),%rdx        # 0x1403ebde0
1403e9a95:	f2 0f 10 15 d3 74 04 	movsd  0x10474d3(%rip),%xmm2        # 0x141430f70
1403e9a9c:	01
1403e9a9d:	c6 44 24 20 1a       	movb   $0x1a,0x20(%rsp)
1403e9aa2:	f2 0f 58 50 20       	addsd  0x20(%rax),%xmm2
1403e9aa7:	e9 56 01 00 00       	jmp    0x1403e9c02
1403e9aac:	48 8b ce             	mov    %rsi,%rcx
1403e9aaf:	e8 1c 6d 01 00       	call   0x1404007d0
1403e9ab4:	8b 8f f0 00 00 00    	mov    0xf0(%rdi),%ecx
1403e9aba:	84 c0                	test   %al,%al
1403e9abc:	0f 84 68 ff ff ff    	je     0x1403e9a2a
1403e9ac2:	83 c9 40             	or     $0x40,%ecx
1403e9ac5:	89 8f f0 00 00 00    	mov    %ecx,0xf0(%rdi)
1403e9acb:	84 c9                	test   %cl,%cl
1403e9acd:	0f 88 3a 01 00 00    	js     0x1403e9c0d
1403e9ad3:	41 8b c6             	mov    %r14d,%eax
1403e9ad6:	0f ba f1 07          	btr    $0x7,%ecx
1403e9ada:	c1 e0 07             	shl    $0x7,%eax
1403e9add:	0b c1                	or     %ecx,%eax
1403e9adf:	89 87 f0 00 00 00    	mov    %eax,0xf0(%rdi)
1403e9ae5:	e9 23 01 00 00       	jmp    0x1403e9c0d
1403e9aea:	48 8b 47 28          	mov    0x28(%rdi),%rax
1403e9aee:	48 8d 15 eb 05 00 00 	lea    0x5eb(%rip),%rdx        # 0x1403ea0e0
1403e9af5:	f2 0f 10 15 53 74 04 	movsd  0x1047453(%rip),%xmm2        # 0x141430f50
1403e9afc:	01
1403e9afd:	c6 44 24 20 19       	movb   $0x19,0x20(%rsp)
1403e9b02:	f2 0f 58 50 20       	addsd  0x20(%rax),%xmm2
1403e9b07:	e9 f6 00 00 00       	jmp    0x1403e9c02
1403e9b0c:	83 7e 04 00          	cmpl   $0x0,0x4(%rsi)
1403e9b10:	75 0a                	jne    0x1403e9b1c
1403e9b12:	83 7d 00 00          	cmpl   $0x0,0x0(%rbp)
1403e9b16:	0f 84 a6 00 00 00    	je     0x1403e9bc2
1403e9b1c:	8b 87 f0 00 00 00    	mov    0xf0(%rdi),%eax
1403e9b22:	84 c0                	test   %al,%al
1403e9b24:	79 0c                	jns    0x1403e9b32
1403e9b26:	0f ba f0 07          	btr    $0x7,%eax
1403e9b2a:	89 87 f0 00 00 00    	mov    %eax,0xf0(%rdi)
1403e9b30:	eb 09                	jmp    0x1403e9b3b
1403e9b32:	45 84 f6             	test   %r14b,%r14b
1403e9b35:	0f 84 87 00 00 00    	je     0x1403e9bc2
1403e9b3b:	83 7d 00 00          	cmpl   $0x0,0x0(%rbp)
1403e9b3f:	48 8b 47 48          	mov    0x48(%rdi),%rax
1403e9b43:	48 8b 18             	mov    (%rax),%rbx
1403e9b46:	75 30                	jne    0x1403e9b78
1403e9b48:	48 3b d8             	cmp    %rax,%rbx
1403e9b4b:	74 22                	je     0x1403e9b6f
1403e9b4d:	0f 1f 00             	nopl   (%rax)
1403e9b50:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1403e9b54:	b2 01                	mov    $0x1,%dl
1403e9b56:	48 8b 01             	mov    (%rcx),%rax
1403e9b59:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1403e9b60:	ff 15 ba 9e b9 00    	call   *0xb99eba(%rip)        # 0x140f83a20
1403e9b66:	48 8b 1b             	mov    (%rbx),%rbx
1403e9b69:	48 3b 5f 48          	cmp    0x48(%rdi),%rbx
1403e9b6d:	75 e1                	jne    0x1403e9b50
1403e9b6f:	48 8b 05 32 d1 03 01 	mov    0x103d132(%rip),%rax        # 0x141426ca8
1403e9b76:	eb 2e                	jmp    0x1403e9ba6
1403e9b78:	48 3b d8             	cmp    %rax,%rbx
1403e9b7b:	74 22                	je     0x1403e9b9f
1403e9b7d:	0f 1f 00             	nopl   (%rax)
1403e9b80:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1403e9b84:	33 d2                	xor    %edx,%edx
1403e9b86:	48 8b 01             	mov    (%rcx),%rax
1403e9b89:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1403e9b90:	ff 15 8a 9e b9 00    	call   *0xb99e8a(%rip)        # 0x140f83a20
1403e9b96:	48 8b 1b             	mov    (%rbx),%rbx
1403e9b99:	48 3b 5f 48          	cmp    0x48(%rdi),%rbx
1403e9b9d:	75 e1                	jne    0x1403e9b80
1403e9b9f:	48 8b 05 b2 d0 03 01 	mov    0x103d0b2(%rip),%rax        # 0x141426c58
1403e9ba6:	45 33 c0             	xor    %r8d,%r8d
1403e9ba9:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1403e9bae:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403e9bb3:	48 8b cf             	mov    %rdi,%rcx