1408c17db:	48 8b d3             	mov    %rbx,%rdx
1408c17de:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1408c17e3:	e8 08 da 06 00       	call   0x14092f1f0
1408c17e8:	80 3f 71             	cmpb   $0x71,(%rdi)
1408c17eb:	75 12                	jne    0x1408c17ff
1408c17ed:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1408c17f1:	48 8b d3             	mov    %rbx,%rdx
1408c17f4:	49 8b ce             	mov    %r14,%rcx
1408c17f7:	e8 c4 87 01 00       	call   0x1408d9fc0
1408c17fc:	48 8b d8             	mov    %rax,%rbx
1408c17ff:	0f 10 07             	movups (%rdi),%xmm0
1408c1802:	0f 10 73 30          	movups 0x30(%rbx),%xmm6
1408c1806:	0f 10 1b             	movups (%rbx),%xmm3
1408c1809:	0f 10 63 10          	movups 0x10(%rbx),%xmm4
1408c180d:	0f 10 6b 20          	movups 0x20(%rbx),%xmm5
1408c1811:	f2 0f 10 53 40       	movsd  0x40(%rbx),%xmm2
1408c1816:	0f 11 03             	movups %xmm0,(%rbx)
1408c1819:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
1408c181d:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1408c1821:	0f 10 47 20          	movups 0x20(%rdi),%xmm0
1408c1825:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1408c1829:	0f 10 4f 30          	movups 0x30(%rdi),%xmm1
1408c182d:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1408c1831:	f2 0f 10 47 40       	movsd  0x40(%rdi),%xmm0
1408c1836:	f2 0f 11 43 40       	movsd  %xmm0,0x40(%rbx)
1408c183b:	0f 11 1f             	movups %xmm3,(%rdi)
1408c183e:	0f 11 67 10          	movups %xmm4,0x10(%rdi)
1408c1842:	0f 11 6f 20          	movups %xmm5,0x20(%rdi)
1408c1846:	0f 11 77 30          	movups %xmm6,0x30(%rdi)
1408c184a:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1408c184f:	f2 0f 11 57 40       	movsd  %xmm2,0x40(%rdi)
1408c1854:	f7 47 04 00 00 00 01 	testl  $0x1000000,0x4(%rdi)
1408c185b:	74 0d                	je     0x1408c186a
1408c185d:	48 8b 47 40          	mov    0x40(%rdi),%rax
1408c1861:	48 85 c0             	test   %rax,%rax
1408c1864:	74 04                	je     0x1408c186a
1408c1866:	48 89 78 70          	mov    %rdi,0x70(%rax)
1408c186a:	4c 8b c3             	mov    %rbx,%r8
1408c186d:	48 8d 15 8c cf 01 00 	lea    0x1cf8c(%rip),%rdx        # 0x1408de800
1408c1874:	49 8b ce             	mov    %r14,%rcx
1408c1877:	e8 a4 fc 02 00       	call   0x1408f1520
1408c187c:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1408c1881:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1408c1886:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
1408c188d:	00
1408c188e:	48 83 c4 60          	add    $0x60,%rsp
1408c1892:	41 5e                	pop    %r14
1408c1894:	c3                   	ret
1408c1895:	cc                   	int3
1408c1896:	cc                   	int3
1408c1897:	cc                   	int3
1408c1898:	cc                   	int3
1408c1899:	cc                   	int3
1408c189a:	cc                   	int3
1408c189b:	cc                   	int3
1408c189c:	cc                   	int3
1408c189d:	cc                   	int3
1408c189e:	cc                   	int3
1408c189f:	cc                   	int3
1408c18a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408c18a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408c18aa:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1408c18af:	41 80 38 3b          	cmpb   $0x3b,(%r8)
1408c18b3:	75 42                	jne    0x1408c18f7
1408c18b5:	8b 3a                	mov    (%rdx),%edi
1408c18b7:	45 33 db             	xor    %r11d,%r11d
1408c18ba:	49 8b 58 08          	mov    0x8(%r8),%rbx
1408c18be:	85 ff                	test   %edi,%edi
1408c18c0:	7e 35                	jle    0x1408c18f7
1408c18c2:	4c 8d 52 10          	lea    0x10(%rdx),%r10
1408c18c6:	48 8d 35 53 64 78 00 	lea    0x786453(%rip),%rsi        # 0x141047d20
1408c18cd:	0f 1f 00             	nopl   (%rax)
1408c18d0:	41 f6 42 0c 03       	testb  $0x3,0xc(%r10)
1408c18d5:	75 14                	jne    0x1408c18eb
1408c18d7:	4d 8b 02             	mov    (%r10),%r8
1408c18da:	4d 85 c0             	test   %r8,%r8
1408c18dd:	75 2a                	jne    0x1408c1909
1408c18df:	48 8b c3             	mov    %rbx,%rax
1408c18e2:	48 f7 d8             	neg    %rax
1408c18e5:	1b c0                	sbb    %eax,%eax
1408c18e7:	85 c0                	test   %eax,%eax
1408c18e9:	74 46                	je     0x1408c1931
1408c18eb:	41 ff c3             	inc    %r11d
1408c18ee:	49 83 c2 20          	add    $0x20,%r10
1408c18f2:	44 3b df             	cmp    %edi,%r11d
1408c18f5:	7c d9                	jl     0x1408c18d0
1408c18f7:	33 c0                	xor    %eax,%eax
1408c18f9:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1408c18fe:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
1408c1903:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
1408c1908:	c3                   	ret
1408c1909:	48 85 db             	test   %rbx,%rbx
1408c190c:	74 dd                	je     0x1408c18eb
1408c190e:	4c 8b cb             	mov    %rbx,%r9
1408c1911:	4d 2b c8             	sub    %r8,%r9
1408c1914:	0f 1f 40 00          	nopl   0x0(%rax)
1408c1918:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408c191f:	00
1408c1920:	41 0f b6 00          	movzbl (%r8),%eax
1408c1924:	43 0f b6 0c 01       	movzbl (%r9,%r8,1),%ecx
1408c1929:	3b c1                	cmp    %ecx,%eax
1408c192b:	75 18                	jne    0x1408c1945
1408c192d:	85 c0                	test   %eax,%eax
1408c192f:	75 20                	jne    0x1408c1951
1408c1931:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1408c1936:	41 8d 43 01          	lea    0x1(%r11),%eax
1408c193a:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
1408c193f:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
1408c1944:	c3                   	ret
1408c1945:	0f b6 14 31          	movzbl (%rcx,%rsi,1),%edx
1408c1949:	0f b6 04 30          	movzbl (%rax,%rsi,1),%eax
1408c194d:	2b c2                	sub    %edx,%eax
1408c194f:	75 96                	jne    0x1408c18e7
1408c1951:	49 ff c0             	inc    %r8
1408c1954:	eb ca                	jmp    0x1408c1920
1408c1956:	cc                   	int3
1408c1957:	cc                   	int3
1408c1958:	cc                   	int3
1408c1959:	cc                   	int3
1408c195a:	cc                   	int3
1408c195b:	cc                   	int3
1408c195c:	cc                   	int3
1408c195d:	cc                   	int3
1408c195e:	cc                   	int3
1408c195f:	cc                   	int3
1408c1960:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1408c1965:	55                   	push   %rbp
1408c1966:	56                   	push   %rsi
1408c1967:	57                   	push   %rdi
1408c1968:	41 54                	push   %r12
1408c196a:	41 55                	push   %r13
1408c196c:	41 56                	push   %r14
1408c196e:	41 57                	push   %r15
1408c1970:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1408c1977:	48 8b 05 82 75 af 00 	mov    0xaf7582(%rip),%rax        # 0x1413b8f00
1408c197e:	48 33 c4             	xor    %rsp,%rax
1408c1981:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
1408c1988:	00
1408c1989:	4c 8b 71 28          	mov    0x28(%rcx),%r14
1408c198d:	48 8b da             	mov    %rdx,%rbx
1408c1990:	0f b6 12             	movzbl (%rdx),%edx
1408c1993:	4c 8b c9             	mov    %rcx,%r9
1408c1996:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1408c199b:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
1408c19a0:	4d 8b 3e             	mov    (%r14),%r15
1408c19a3:	8d 42 ec             	lea    -0x14(%rdx),%eax
1408c19a6:	3d 98 00 00 00       	cmp    $0x98,%eax
1408c19ab:	0f 87 0a 0c 00 00    	ja     0x1408c25bb
1408c19b1:	4c 8d 05 48 e6 73 ff 	lea    -0x8c19b8(%rip),%r8        # 0x140000000
1408c19b8:	48 98                	cltq
1408c19ba:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1408c19c0:	41 0f b6 84 00 18 26 	movzbl 0x8c2618(%r8,%rax,1),%eax
1408c19c7:	8c 00
1408c19c9:	41 8b 8c 80 f4 25 8c 	mov    0x8c25f4(%r8,%rax,4),%ecx
1408c19d0:	00
1408c19d1:	49 03 c8             	add    %r8,%rcx
1408c19d4:	ff e1                	jmp    *%rcx
1408c19d6:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1408c19da:	c6 03 a7             	movb   $0xa7,(%rbx)
1408c19dd:	48 8b 41 28          	mov    0x28(%rcx),%rax
1408c19e1:	48 89 43 40          	mov    %rax,0x40(%rbx)
1408c19e5:	8b 41 4c             	mov    0x4c(%rcx),%eax
1408c19e8:	66 ff 4b 30          	decw   0x30(%rbx)
1408c19ec:	89 43 2c             	mov    %eax,0x2c(%rbx)
1408c19ef:	c6 43 01 44          	movb   $0x44,0x1(%rbx)
1408c19f3:	e9 c3 0b 00 00       	jmp    0x1408c25bb
1408c19f8:	45 33 e4             	xor    %r12d,%r12d
1408c19fb:	4d 8b c6             	mov    %r14,%r8
1408c19fe:	41 8b d4             	mov    %r12d,%edx
1408c1a01:	48 83 fa 08          	cmp    $0x8,%rdx
1408c1a05:	7d 17                	jge    0x1408c1a1e
1408c1a07:	41 8b 40 20          	mov    0x20(%r8),%eax
1408c1a0b:	4d 8b 40 18          	mov    0x18(%r8),%r8
1408c1a0f:	89 84 94 a8 00 00 00 	mov    %eax,0xa8(%rsp,%rdx,4)
1408c1a16:	48 ff c2             	inc    %rdx
1408c1a19:	4d 85 c0             	test   %r8,%r8
1408c1a1c:	75 e3                	jne    0x1408c1a01
1408c1a1e:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1408c1a22:	48 85 d2             	test   %rdx,%rdx
1408c1a25:	74 08                	je     0x1408c1a2f
1408c1a27:	49 8b c9             	mov    %r9,%rcx
1408c1a2a:	e8 c1 d7 06 00       	call   0x14092f1f0
1408c1a2f:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1408c1a33:	e8 f8 8d 01 00       	call   0x1408da830
1408c1a38:	85 c0                	test   %eax,%eax
1408c1a3a:	0f 85 54 09 00 00    	jne    0x1408c2394
1408c1a40:	41 80 bf 24 01 00 00 	cmpb   $0x2,0x124(%r15)
1408c1a47:	02
1408c1a48:	0f 83 46 09 00 00    	jae    0x1408c2394
1408c1a4e:	80 3b 33             	cmpb   $0x33,(%rbx)
1408c1a51:	b8 00 00 00 10       	mov    $0x10000000,%eax
1408c1a56:	ba 00 00 00 20       	mov    $0x20000000,%edx
1408c1a5b:	0f 45 c2             	cmovne %edx,%eax
1408c1a5e:	48 8d 15 93 31 6e 00 	lea    0x6e3193(%rip),%rdx        # 0x140fa4bf8
1408c1a65:	09 43 04             	or     %eax,0x4(%rbx)
1408c1a68:	48 8d 05 91 31 6e 00 	lea    0x6e3191(%rip),%rax        # 0x140fa4c00
1408c1a6f:	80 3b 33             	cmpb   $0x33,(%rbx)
1408c1a72:	48 0f 45 c2          	cmovne %rdx,%rax
1408c1a76:	49 8b d4             	mov    %r12,%rdx
1408c1a79:	48 89 43 08          	mov    %rax,0x8(%rbx)
1408c1a7d:	c6 03 aa             	movb   $0xaa,(%rbx)
1408c1a80:	48 83 fa 08          	cmp    $0x8,%rdx
1408c1a84:	7d 17                	jge    0x1408c1a9d
1408c1a86:	8b 84 94 a8 00 00 00 	mov    0xa8(%rsp,%rdx,4),%eax
1408c1a8d:	48 ff c2             	inc    %rdx
1408c1a90:	41 89 46 20          	mov    %eax,0x20(%r14)
1408c1a94:	4d 8b 76 18          	mov    0x18(%r14),%r14
1408c1a98:	4d 85 f6             	test   %r14,%r14
1408c1a9b:	75 e3                	jne    0x1408c1a80
1408c1a9d:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1408c1aa1:	48 85 d2             	test   %rdx,%rdx
1408c1aa4:	74 08                	je     0x1408c1aae
1408c1aa6:	49 8b 0f             	mov    (%r15),%rcx
1408c1aa9:	e8 62 cd 01 00       	call   0x1408de810
1408c1aae:	4c 89 63 10          	mov    %r12,0x10(%rbx)
1408c1ab2:	b8 01 00 00 00       	mov    $0x1,%eax
1408c1ab7:	e9 0a 0b 00 00       	jmp    0x1408c25c6
1408c1abc:	80 fa 3b             	cmp    $0x3b,%dl
1408c1abf:	75 0f                	jne    0x1408c1ad0
1408c1ac1:	4c 8b 4b 08          	mov    0x8(%rbx),%r9
1408c1ac5:	45 33 e4             	xor    %r12d,%r12d
1408c1ac8:	45 8b c4             	mov    %r12d,%r8d
1408c1acb:	e9 e9 00 00 00       	jmp    0x1408c1bb9
1408c1ad0:	41 8b 4e 28          	mov    0x28(%r14),%ecx
1408c1ad4:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
1408c1ad8:	f6 c1 28             	test   $0x28,%cl
1408c1adb:	74 6e                	je     0x1408c1b4b
1408c1add:	48 8d 05 5c e0 78 00 	lea    0x78e05c(%rip),%rax        # 0x14104fb40
1408c1ae4:	f6 c1 20             	test   $0x20,%cl
1408c1ae7:	74 09                	je     0x1408c1af2
1408c1ae9:	4c 8d 0d 70 e0 78 00 	lea    0x78e070(%rip),%r9        # 0x14104fb60
1408c1af0:	eb 1c                	jmp    0x1408c1b0e
1408c1af2:	f6 c1 04             	test   $0x4,%cl
1408c1af5:	74 09                	je     0x1408c1b00
1408c1af7:	4c 8d 0d 7a e0 78 00 	lea    0x78e07a(%rip),%r9        # 0x14104fb78
1408c1afe:	eb 0e                	jmp    0x1408c1b0e
1408c1b00:	f6 c1 08             	test   $0x8,%cl
1408c1b03:	4c 8d 0d 86 e0 78 00 	lea    0x78e086(%rip),%r9        # 0x14104fb90
1408c1b0a:	4c 0f 44 c8          	cmove  %rax,%r9
1408c1b0e:	4c 8d 05 ab e0 78 00 	lea    0x78e0ab(%rip),%r8        # 0x14104fbc0
1408c1b15:	49 8b cf             	mov    %r15,%rcx
1408c1b18:	48 8d 15 89 e0 78 00 	lea    0x78e089(%rip),%rdx        # 0x14104fba8
1408c1b1f:	e8 5c 7d 01 00       	call   0x1408d9880
1408c1b24:	49 8b 17             	mov    (%r15),%rdx
1408c1b27:	48 8b c3             	mov    %rbx,%rax
1408c1b2a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1408c1b30:	f6 40 04 03          	testb  $0x3,0x4(%rax)
1408c1b34:	75 07                	jne    0x1408c1b3d
1408c1b36:	8b 48 34             	mov    0x34(%rax),%ecx
1408c1b39:	85 c9                	test   %ecx,%ecx
1408c1b3b:	7f 0b                	jg     0x1408c1b48
1408c1b3d:	48 8b 40 10          	mov    0x10(%rax),%rax
1408c1b41:	48 85 c0             	test   %rax,%rax
1408c1b44:	75 ea                	jne    0x1408c1b30
1408c1b46:	eb 03                	jmp    0x1408c1b4b
1408c1b48:	89 4a 54             	mov    %ecx,0x54(%rdx)
1408c1b4b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1408c1b4f:	80 39 3b             	cmpb   $0x3b,(%rcx)
1408c1b52:	75 05                	jne    0x1408c1b59
1408c1b54:	45 33 e4             	xor    %r12d,%r12d
1408c1b57:	eb 0c                	jmp    0x1408c1b65
1408c1b59:	4c 8b 67 08          	mov    0x8(%rdi),%r12
1408c1b5d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1408c1b61:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1408c1b65:	41 80 bf 24 01 00 00 	cmpb   $0x2,0x124(%r15)
1408c1b6c:	02
1408c1b6d:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1408c1b71:	4c 8b 49 08          	mov    0x8(%rcx),%r9
1408c1b75:	72 42                	jb     0x1408c1bb9
1408c1b77:	49 8b 87 90 01 00 00 	mov    0x190(%r15),%rax
1408c1b7e:	48 85 c0             	test   %rax,%rax
1408c1b81:	74 13                	je     0x1408c1b96
1408c1b83:	48 39 08             	cmp    %rcx,(%rax)
1408c1b86:	74 0b                	je     0x1408c1b93
1408c1b88:	48 8b 40 18          	mov    0x18(%rax),%rax
1408c1b8c:	48 85 c0             	test   %rax,%rax
1408c1b8f:	75 f2                	jne    0x1408c1b83
1408c1b91:	eb 03                	jmp    0x1408c1b96
1408c1b93:	48 89 18             	mov    %rbx,(%rax)
1408c1b96:	49 8b 8f 90 01 00 00 	mov    0x190(%r15),%rcx
1408c1b9d:	48 85 c9             	test   %rcx,%rcx
1408c1ba0:	74 17                	je     0x1408c1bb9
1408c1ba2:	48 39 39             	cmp    %rdi,(%rcx)
1408c1ba5:	74 0b                	je     0x1408c1bb2
1408c1ba7:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1408c1bab:	48 85 c9             	test   %rcx,%rcx
1408c1bae:	75 f2                	jne    0x1408c1ba2
1408c1bb0:	eb 07                	jmp    0x1408c1bb9
1408c1bb2:	48 8d 43 40          	lea    0x40(%rbx),%rax
1408c1bb6:	48 89 01             	mov    %rax,(%rcx)
1408c1bb9:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1408c1bbe:	49 8b d4             	mov    %r12,%rdx
1408c1bc1:	49 8b cf             	mov    %r15,%rcx
1408c1bc4:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1408c1bc9:	e8 82 0a ff ff       	call   0x1408b2650
1408c1bce:	e9 f3 09 00 00       	jmp    0x1408c25c6
1408c1bd3:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408c1bd7:	45 33 e4             	xor    %r12d,%r12d
1408c1bda:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1408c1bdf:	48 85 c0             	test   %rax,%rax
1408c1be2:	74 04                	je     0x1408c1be8
1408c1be4:	8b 38                	mov    (%rax),%edi
1408c1be6:	eb 03                	jmp    0x1408c1beb
1408c1be8:	41 8b fc             	mov    %r12d,%edi
1408c1beb:	49 8b 0f             	mov    (%r15),%rcx
1408c1bee:	41 8b f4             	mov    %r12d,%esi
1408c1bf1:	41 8b 56 28          	mov    0x28(%r14),%edx
1408c1bf5:	81 e2 01 40 00 00    	and    $0x4001,%edx
1408c1bfb:	44 89 64 24 38       	mov    %r12d,0x38(%rsp)
1408c1c00:	f7 43 04 00 00 00 01 	testl  $0x1000000,0x4(%rbx)
1408c1c07:	0f b6 41 64          	movzbl 0x64(%rcx),%eax
1408c1c0b:	88 44 24 30          	mov    %al,0x30(%rsp)
1408c1c0f:	44 89 64 24 48       	mov    %r12d,0x48(%rsp)
1408c1c14:	89 54 24 58          	mov    %edx,0x58(%rsp)
1408c1c18:	74 0f                	je     0x1408c1c29
1408c1c1a:	48 8b 53 40          	mov    0x40(%rbx),%rdx
1408c1c1e:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1408c1c23:	80 7a 20 a6          	cmpb   $0xa6,0x20(%rdx)
1408c1c27:	75 05                	jne    0x1408c1c2e
1408c1c29:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1408c1c2e:	48 8b 6b 08          	mov    0x8(%rbx),%rbp
1408c1c32:	44 0f b6 c8          	movzbl %al,%r9d
1408c1c36:	48 8b d5             	mov    %rbp,%rdx
1408c1c39:	40 88 74 24 20       	mov    %sil,0x20(%rsp)
1408c1c3e:	44 8b c7             	mov    %edi,%r8d
1408c1c41:	e8 ea ea 01 00       	call   0x1408e0730
1408c1c46:	4c 8b e8             	mov    %rax,%r13
1408c1c49:	48 85 c0             	test   %rax,%rax
1408c1c4c:	0f 85 7b 01 00 00    	jne    0x1408c1dcd
1408c1c52:	49 8b 07             	mov    (%r15),%rax
1408c1c55:	4d 8b ec             	mov    %r12,%r13
1408c1c58:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1408c1c5d:	48 85 ed             	test   %rbp,%rbp
1408c1c60:	75 05                	jne    0x1408c1c67
1408c1c62:	41 8b fc             	mov    %r12d,%edi
1408c1c65:	eb 18                	jmp    0x1408c1c7f
1408c1c67:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
1408c1c6e:	66 90                	xchg   %ax,%ax
1408c1c70:	48 ff c7             	inc    %rdi
1408c1c73:	40 38 34 2f          	cmp    %sil,(%rdi,%rbp,1)
1408c1c77:	75 f7                	jne    0x1408c1c70
1408c1c79:	81 e7 ff ff ff 3f    	and    $0x3fffffff,%edi
1408c1c7f:	48 8d 88 50 02 00 00 	lea    0x250(%rax),%rcx
1408c1c86:	45 33 c0             	xor    %r8d,%r8d
1408c1c89:	48 8b d5             	mov    %rbp,%rdx
1408c1c8c:	e8 7f 39 fe ff       	call   0x1408a5610
1408c1c91:	41 bb 05 00 00 00    	mov    $0x5,%r11d
1408c1c97:	48 8b 50 10          	mov    0x10(%rax),%rdx
1408c1c9b:	48 85 d2             	test   %rdx,%rdx
1408c1c9e:	74 6b                	je     0x1408c1d0b