1408cac59:	4d 8b 00             	mov    (%r8),%r8
1408cac5c:	e8 8f 7a 04 00       	call   0x1409126f0
1408cac61:	8b 86 90 00 00 00    	mov    0x90(%rsi),%eax
1408cac67:	83 c0 0c             	add    $0xc,%eax
1408cac6a:	3b 86 94 00 00 00    	cmp    0x94(%rsi),%eax
1408cac70:	7e 15                	jle    0x1408cac87
1408cac72:	ba 0c 00 00 00       	mov    $0xc,%edx
1408cac77:	48 8b ce             	mov    %rsi,%rcx
1408cac7a:	e8 91 21 fe ff       	call   0x1408ace10
1408cac7f:	85 c0                	test   %eax,%eax
1408cac81:	0f 85 08 02 00 00    	jne    0x1408cae8f
1408cac87:	48 63 86 90 00 00 00 	movslq 0x90(%rsi),%rax
1408cac8e:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408cac92:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408cac99:	48 c7 04 c8 4b 00 00 	movq   $0x4b,(%rax,%rcx,8)
1408caca0:	00
1408caca1:	4c 89 64 c8 08       	mov    %r12,0x8(%rax,%rcx,8)
1408caca6:	4c 89 64 c8 10       	mov    %r12,0x10(%rax,%rcx,8)
1408cacab:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1408cacaf:	c6 40 18 23          	movb   $0x23,0x18(%rax)
1408cacb3:	44 89 60 1c          	mov    %r12d,0x1c(%rax)
1408cacb7:	c7 40 20 0a 00 00 00 	movl   $0xa,0x20(%rax)
1408cacbe:	8b 8e 90 00 00 00    	mov    0x90(%rsi),%ecx
1408cacc4:	83 c1 0a             	add    $0xa,%ecx
1408cacc7:	89 48 20             	mov    %ecx,0x20(%rax)
1408cacca:	44 89 60 24          	mov    %r12d,0x24(%rax)
1408cacce:	44 88 60 19          	mov    %r12b,0x19(%rax)
1408cacd2:	4c 89 60 28          	mov    %r12,0x28(%rax)
1408cacd6:	66 44 89 60 1a       	mov    %r12w,0x1a(%rax)
1408cacdb:	48 c7 40 30 5e 00 00 	movq   $0x5e,0x30(%rax)
1408cace2:	00
1408cace3:	4c 89 60 38          	mov    %r12,0x38(%rax)
1408cace7:	4c 89 60 40          	mov    %r12,0x40(%rax)
1408caceb:	c6 40 48 34          	movb   $0x34,0x48(%rax)
1408cacef:	44 89 60 4c          	mov    %r12d,0x4c(%rax)
1408cacf3:	c7 40 50 09 00 00 00 	movl   $0x9,0x50(%rax)
1408cacfa:	8b 8e 90 00 00 00    	mov    0x90(%rsi),%ecx
1408cad00:	83 c1 09             	add    $0x9,%ecx
1408cad03:	89 48 50             	mov    %ecx,0x50(%rax)
1408cad06:	44 89 60 54          	mov    %r12d,0x54(%rax)
1408cad0a:	44 88 60 49          	mov    %r12b,0x49(%rax)
1408cad0e:	4c 89 60 58          	mov    %r12,0x58(%rax)
1408cad12:	66 44 89 60 4a       	mov    %r12w,0x4a(%rax)
1408cad17:	48 c7 40 60 87 00 00 	movq   $0x87,0x60(%rax)
1408cad1e:	00
1408cad1f:	4c 89 60 68          	mov    %r12,0x68(%rax)
1408cad23:	4c 89 60 70          	mov    %r12,0x70(%rax)
1408cad27:	48 c7 40 78 5e 00 00 	movq   $0x5e,0x78(%rax)
1408cad2e:	00
1408cad2f:	48 c7 80 80 00 00 00 	movq   $0x1,0x80(%rax)
1408cad36:	01 00 00 00
1408cad3a:	4c 89 a0 88 00 00 00 	mov    %r12,0x88(%rax)
1408cad41:	48 c7 80 90 00 00 00 	movq   $0x56,0x90(%rax)
1408cad48:	56 00 00 00
1408cad4c:	4c 89 a0 98 00 00 00 	mov    %r12,0x98(%rax)
1408cad53:	4c 89 a0 a0 00 00 00 	mov    %r12,0xa0(%rax)
1408cad5a:	48 c7 80 a8 00 00 00 	movq   $0x50,0xa8(%rax)
1408cad61:	50 00 00 00
1408cad65:	4c 89 a0 b0 00 00 00 	mov    %r12,0xb0(%rax)
1408cad6c:	4c 89 a0 b8 00 00 00 	mov    %r12,0xb8(%rax)
1408cad73:	c6 80 c0 00 00 00 08 	movb   $0x8,0xc0(%rax)
1408cad7a:	44 89 a0 c4 00 00 00 	mov    %r12d,0xc4(%rax)
1408cad81:	c7 80 c8 00 00 00 0b 	movl   $0xb,0xc8(%rax)
1408cad88:	00 00 00
1408cad8b:	8b 8e 90 00 00 00    	mov    0x90(%rsi),%ecx
1408cad91:	83 c1 0b             	add    $0xb,%ecx
1408cad94:	89 88 c8 00 00 00    	mov    %ecx,0xc8(%rax)
1408cad9a:	44 89 a0 cc 00 00 00 	mov    %r12d,0xcc(%rax)
1408cada1:	44 88 a0 c1 00 00 00 	mov    %r12b,0xc1(%rax)
1408cada8:	4c 89 a0 d0 00 00 00 	mov    %r12,0xd0(%rax)
1408cadaf:	66 44 89 a0 c2 00 00 	mov    %r12w,0xc2(%rax)
1408cadb6:	00
1408cadb7:	c6 80 d8 00 00 00 26 	movb   $0x26,0xd8(%rax)
1408cadbe:	44 89 a0 dc 00 00 00 	mov    %r12d,0xdc(%rax)
1408cadc5:	c7 80 e0 00 00 00 02 	movl   $0x2,0xe0(%rax)
1408cadcc:	00 00 00
1408cadcf:	8b 8e 90 00 00 00    	mov    0x90(%rsi),%ecx
1408cadd5:	83 c1 02             	add    $0x2,%ecx
1408cadd8:	89 88 e0 00 00 00    	mov    %ecx,0xe0(%rax)
1408cadde:	44 89 a0 e4 00 00 00 	mov    %r12d,0xe4(%rax)
1408cade5:	44 88 a0 d9 00 00 00 	mov    %r12b,0xd9(%rax)
1408cadec:	4c 89 a0 e8 00 00 00 	mov    %r12,0xe8(%rax)
1408cadf3:	66 44 89 a0 da 00 00 	mov    %r12w,0xda(%rax)
1408cadfa:	00
1408cadfb:	48 c7 80 f0 00 00 00 	movq   $0x47,0xf0(%rax)
1408cae02:	47 00 00 00
1408cae06:	4c 89 a0 f8 00 00 00 	mov    %r12,0xf8(%rax)
1408cae0d:	4c 89 a0 00 01 00 00 	mov    %r12,0x100(%rax)
1408cae14:	48 c7 80 08 01 00 00 	movq   $0x7a,0x108(%rax)
1408cae1b:	7a 00 00 00
1408cae1f:	4c 89 a0 10 01 00 00 	mov    %r12,0x110(%rax)
1408cae26:	4c 89 a0 18 01 00 00 	mov    %r12,0x118(%rax)
1408cae2d:	83 86 90 00 00 00 0c 	addl   $0xc,0x90(%rsi)
1408cae34:	48 85 c0             	test   %rax,%rax
1408cae37:	74 56                	je     0x1408cae8f
1408cae39:	8d 53 02             	lea    0x2(%rbx),%edx
1408cae3c:	89 58 08             	mov    %ebx,0x8(%rax)
1408cae3f:	8d 4b 01             	lea    0x1(%rbx),%ecx
1408cae42:	89 50 0c             	mov    %edx,0xc(%rax)
1408cae45:	89 48 68             	mov    %ecx,0x68(%rax)
1408cae48:	89 90 b0 00 00 00    	mov    %edx,0xb0(%rax)
1408cae4e:	89 58 3c             	mov    %ebx,0x3c(%rax)
1408cae51:	89 68 4c             	mov    %ebp,0x4c(%rax)
1408cae54:	89 58 54             	mov    %ebx,0x54(%rax)
1408cae57:	66 c7 40 4a 10 00    	movw   $0x10,0x4a(%rax)
1408cae5d:	89 98 84 00 00 00    	mov    %ebx,0x84(%rax)
1408cae63:	89 98 94 00 00 00    	mov    %ebx,0x94(%rax)
1408cae69:	89 98 ac 00 00 00    	mov    %ebx,0xac(%rax)
1408cae6f:	89 98 f8 00 00 00    	mov    %ebx,0xf8(%rax)
1408cae75:	45 39 66 34          	cmp    %r12d,0x34(%r14)
1408cae79:	75 08                	jne    0x1408cae83
1408cae7b:	41 c7 46 34 01 00 00 	movl   $0x1,0x34(%r14)
1408cae82:	00
1408cae83:	48 8b 3f             	mov    (%rdi),%rdi
1408cae86:	48 85 ff             	test   %rdi,%rdi
1408cae89:	0f 85 91 fd ff ff    	jne    0x1408cac20
1408cae8f:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
1408cae94:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1408cae99:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1408cae9e:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
1408caea3:	48 83 c4 38          	add    $0x38,%rsp
1408caea7:	41 5f                	pop    %r15
1408caea9:	41 5e                	pop    %r14
1408caeab:	5f                   	pop    %rdi
1408caeac:	5e                   	pop    %rsi
1408caead:	c3                   	ret
1408caeae:	cc                   	int3
1408caeaf:	cc                   	int3
1408caeb0:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1408caeb5:	57                   	push   %rdi
1408caeb6:	41 56                	push   %r14
1408caeb8:	41 57                	push   %r15
1408caeba:	48 83 ec 30          	sub    $0x30,%rsp
1408caebe:	48 8b 29             	mov    (%rcx),%rbp
1408caec1:	4c 8d 05 60 3d 78 00 	lea    0x783d60(%rip),%r8        # 0x14104ec28
1408caec8:	44 8b f2             	mov    %edx,%r14d
1408caecb:	45 33 ff             	xor    %r15d,%r15d
1408caece:	ba 16 00 00 00       	mov    $0x16,%edx
1408caed3:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1408caed8:	45 33 c9             	xor    %r9d,%r9d
1408caedb:	48 8b f9             	mov    %rcx,%rdi
1408caede:	e8 1d fb ff ff       	call   0x1408caa00
1408caee3:	85 c0                	test   %eax,%eax
1408caee5:	0f 85 73 01 00 00    	jne    0x1408cb05e
1408caeeb:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1408caef0:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
1408caef4:	48 85 db             	test   %rbx,%rbx
1408caef7:	75 2a                	jne    0x1408caf23
1408caef9:	4c 39 bf a0 00 00 00 	cmp    %r15,0xa0(%rdi)
1408caf00:	75 0d                	jne    0x1408caf0f
1408caf02:	48 8b 07             	mov    (%rdi),%rax
1408caf05:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1408caf09:	75 04                	jne    0x1408caf0f
1408caf0b:	c6 47 23 01          	movb   $0x1,0x23(%rdi)
1408caf0f:	48 8b cf             	mov    %rdi,%rcx
1408caf12:	e8 a9 c9 03 00       	call   0x1409078c0
1408caf17:	48 8b d8             	mov    %rax,%rbx
1408caf1a:	48 85 c0             	test   %rax,%rax
1408caf1d:	0f 84 36 01 00 00    	je     0x1408cb059
1408caf23:	41 83 fe 07          	cmp    $0x7,%r14d
1408caf27:	0f 84 dd 00 00 00    	je     0x1408cb00a
1408caf2d:	41 8b ff             	mov    %r15d,%edi
1408caf30:	44 39 7d 28          	cmp    %r15d,0x28(%rbp)
1408caf34:	0f 8e d0 00 00 00    	jle    0x1408cb00a
1408caf3a:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1408caf3f:	49 8b f7             	mov    %r15,%rsi
1408caf42:	48 8b 45 20          	mov    0x20(%rbp),%rax
1408caf46:	48 8b 44 30 08       	mov    0x8(%rax,%rsi,1),%rax
1408caf4b:	48 85 c0             	test   %rax,%rax
1408caf4e:	74 0f                	je     0x1408caf5f
1408caf50:	48 8b 40 08          	mov    0x8(%rax),%rax
1408caf54:	f6 40 28 01          	testb  $0x1,0x28(%rax)
1408caf58:	74 05                	je     0x1408caf5f
1408caf5a:	41 8b d7             	mov    %r15d,%edx
1408caf5d:	eb 0c                	jmp    0x1408caf6b
1408caf5f:	41 83 fe 09          	cmp    $0x9,%r14d
1408caf63:	41 8b d7             	mov    %r15d,%edx
1408caf66:	0f 94 c2             	sete   %dl
1408caf69:	ff c2                	inc    %edx
1408caf6b:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408caf72:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408caf78:	7f 1a                	jg     0x1408caf94
1408caf7a:	44 8b ca             	mov    %edx,%r9d
1408caf7d:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1408caf82:	ba 02 00 00 00       	mov    $0x2,%edx
1408caf87:	44 8b c7             	mov    %edi,%r8d
1408caf8a:	48 8b cb             	mov    %rbx,%rcx
1408caf8d:	e8 0e 1e fe ff       	call   0x1408acda0
1408caf92:	eb 2d                	jmp    0x1408cafc1
1408caf94:	8d 41 01             	lea    0x1(%rcx),%eax
1408caf97:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408caf9d:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408cafa1:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408cafa8:	c7 04 c8 02 00 00 00 	movl   $0x2,(%rax,%rcx,8)
1408cafaf:	89 7c c8 04          	mov    %edi,0x4(%rax,%rcx,8)
1408cafb3:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408cafb7:	44 89 7c c8 0c       	mov    %r15d,0xc(%rax,%rcx,8)
1408cafbc:	4c 89 7c c8 10       	mov    %r15,0x10(%rax,%rcx,8)
1408cafc1:	8b 83 cc 00 00 00    	mov    0xcc(%rbx),%eax
1408cafc7:	0f ab f8             	bts    %edi,%eax
1408cafca:	89 83 cc 00 00 00    	mov    %eax,0xcc(%rbx)
1408cafd0:	83 ff 01             	cmp    $0x1,%edi
1408cafd3:	74 21                	je     0x1408caff6
1408cafd5:	48 8b 03             	mov    (%rbx),%rax
1408cafd8:	48 8b 48 20          	mov    0x20(%rax),%rcx
1408cafdc:	48 8b 44 31 08       	mov    0x8(%rcx,%rsi,1),%rax
1408cafe1:	44 38 78 11          	cmp    %r15b,0x11(%rax)
1408cafe5:	74 0f                	je     0x1408caff6
1408cafe7:	8b 83 d0 00 00 00    	mov    0xd0(%rbx),%eax
1408cafed:	0f ab f8             	bts    %edi,%eax
1408caff0:	89 83 d0 00 00 00    	mov    %eax,0xd0(%rbx)
1408caff6:	ff c7                	inc    %edi
1408caff8:	48 83 c6 20          	add    $0x20,%rsi
1408caffc:	3b 7d 28             	cmp    0x28(%rbp),%edi
1408cafff:	0f 8c 3d ff ff ff    	jl     0x1408caf42
1408cb005:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1408cb00a:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408cb011:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408cb017:	7f 1a                	jg     0x1408cb033
1408cb019:	45 33 c9             	xor    %r9d,%r9d
1408cb01c:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1408cb021:	45 33 c0             	xor    %r8d,%r8d
1408cb024:	ba 01 00 00 00       	mov    $0x1,%edx
1408cb029:	48 8b cb             	mov    %rbx,%rcx
1408cb02c:	e8 6f 1d fe ff       	call   0x1408acda0
1408cb031:	eb 26                	jmp    0x1408cb059
1408cb033:	8d 41 01             	lea    0x1(%rcx),%eax
1408cb036:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408cb03c:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408cb040:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408cb047:	48 c7 04 c8 01 00 00 	movq   $0x1,(%rax,%rcx,8)
1408cb04e:	00
1408cb04f:	4c 89 7c c8 08       	mov    %r15,0x8(%rax,%rcx,8)
1408cb054:	4c 89 7c c8 10       	mov    %r15,0x10(%rax,%rcx,8)
1408cb059:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1408cb05e:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1408cb063:	48 83 c4 30          	add    $0x30,%rsp
1408cb067:	41 5f                	pop    %r15
1408cb069:	41 5e                	pop    %r14
1408cb06b:	5f                   	pop    %rdi
1408cb06c:	c3                   	ret
1408cb06d:	cc                   	int3
1408cb06e:	cc                   	int3
1408cb06f:	cc                   	int3
1408cb070:	4c 8b dc             	mov    %rsp,%r11
1408cb073:	55                   	push   %rbp
1408cb074:	53                   	push   %rbx
1408cb075:	41 57                	push   %r15
1408cb077:	49 8d ab 48 ff ff ff 	lea    -0xb8(%r11),%rbp
1408cb07e:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
1408cb085:	48 8b 05 74 de ae 00 	mov    0xaede74(%rip),%rax        # 0x1413b8f00
1408cb08c:	48 33 c4             	xor    %rsp,%rax
1408cb08f:	48 89 45 60          	mov    %rax,0x60(%rbp)
1408cb093:	49 89 73 e0          	mov    %rsi,-0x20(%r11)
1408cb097:	49 8b c0             	mov    %r8,%rax
1408cb09a:	49 89 7b d8          	mov    %rdi,-0x28(%r11)
1408cb09e:	33 f6                	xor    %esi,%esi
1408cb0a0:	4d 89 63 d0          	mov    %r12,-0x30(%r11)
1408cb0a4:	4c 8b fa             	mov    %rdx,%r15
1408cb0a7:	48 8b 95 f0 00 00 00 	mov    0xf0(%rbp),%rdx
1408cb0ae:	4c 8b a5 e8 00 00 00 	mov    0xe8(%rbp),%r12
1408cb0b5:	4d 89 6b c8          	mov    %r13,-0x38(%r11)
1408cb0b9:	4c 8b e9             	mov    %rcx,%r13
1408cb0bc:	48 8b 8d f8 00 00 00 	mov    0xf8(%rbp),%rcx
1408cb0c3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1408cb0c8:	48 83 c0 08          	add    $0x8,%rax
1408cb0cc:	4d 89 73 c0          	mov    %r14,-0x40(%r11)
1408cb0d0:	44 8b f6             	mov    %esi,%r14d
1408cb0d3:	49 8b 5d 00          	mov    0x0(%r13),%rbx
1408cb0d7:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1408cb0dc:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1408cb0e1:	b9 01 00 00 00       	mov    $0x1,%ecx
1408cb0e6:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1408cb0eb:	8b 00                	mov    (%rax),%eax
1408cb0ed:	44 89 4c 24 48       	mov    %r9d,0x48(%rsp)
1408cb0f2:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1408cb0f7:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1408cb0fc:	39 b5 00 01 00 00    	cmp    %esi,0x100(%rbp)
1408cb102:	74 27                	je     0x1408cb12b
1408cb104:	85 c0                	test   %eax,%eax
1408cb106:	74 14                	je     0x1408cb11c
1408cb108:	48 8d 15 c9 77 78 00 	lea    0x7877c9(%rip),%rdx        # 0x1410528d8
1408cb10f:	49 8b cd             	mov    %r13,%rcx
1408cb112:	e8 69 e7 00 00       	call   0x1408d9880
1408cb117:	e9 02 08 00 00       	jmp    0x1408cb91e
1408cb11c:	8b c1                	mov    %ecx,%eax
1408cb11e:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1408cb122:	48 8d bb c5 00 00 00 	lea    0xc5(%rbx),%rdi
1408cb129:	eb 6d                	jmp    0x1408cb198
1408cb12b:	48 8d bb c5 00 00 00 	lea    0xc5(%rbx),%rdi
1408cb132:	85 c0                	test   %eax,%eax
1408cb134:	74 4f                	je     0x1408cb185
1408cb136:	40 38 37             	cmp    %sil,(%rdi)
1408cb139:	74 14                	je     0x1408cb14f
1408cb13b:	48 8d 15 a6 5f 78 00 	lea    0x785fa6(%rip),%rdx        # 0x1410510e8
1408cb142:	49 8b cd             	mov    %r13,%rcx
1408cb145:	e8 36 e7 00 00       	call   0x1408d9880
1408cb14a:	e9 cf 07 00 00       	jmp    0x1408cb91e
1408cb14f:	49 8b d7             	mov    %r15,%rdx
1408cb152:	48 8b cb             	mov    %rbx,%rcx
1408cb155:	e8 f6 53 01 00       	call   0x1408e0550
1408cb15a:	89 44 24 30          	mov    %eax,0x30(%rsp)
1408cb15e:	85 c0                	test   %eax,%eax
1408cb160:	79 17                	jns    0x1408cb179
1408cb162:	4d 8b c7             	mov    %r15,%r8
1408cb165:	48 8d 15 94 5f 78 00 	lea    0x785f94(%rip),%rdx        # 0x141051100
1408cb16c:	49 8b cd             	mov    %r13,%rcx
1408cb16f:	e8 0c e7 00 00       	call   0x1408d9880
1408cb174:	e9 a5 07 00 00       	jmp    0x1408cb91e
1408cb179:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
1408cb17e:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1408cb183:	eb 0b                	jmp    0x1408cb190
1408cb185:	0f b6 83 c4 00 00 00 	movzbl 0xc4(%rbx),%eax
1408cb18c:	89 44 24 30          	mov    %eax,0x30(%rsp)
1408cb190:	85 c0                	test   %eax,%eax
1408cb192:	0f 88 86 07 00 00    	js     0x1408cb91e
1408cb198:	48 85 d2             	test   %rdx,%rdx
1408cb19b:	0f 84 7d 07 00 00    	je     0x1408cb91e
1408cb1a1:	40 38 73 67          	cmp    %sil,0x67(%rbx)
1408cb1a5:	0f 85 73 07 00 00    	jne    0x1408cb91e
1408cb1ab:	40 38 37             	cmp    %sil,(%rdi)
1408cb1ae:	74 73                	je     0x1408cb223
1408cb1b0:	83 f8 01             	cmp    $0x1,%eax
1408cb1b3:	74 6e                	je     0x1408cb223
1408cb1b5:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
1408cb1b9:	48 85 c9             	test   %rcx,%rcx
1408cb1bc:	74 61                	je     0x1408cb21f
1408cb1be:	48 39 b3 00 03 00 00 	cmp    %rsi,0x300(%rbx)
1408cb1c5:	74 0d                	je     0x1408cb1d4
1408cb1c7:	48 8b d1             	mov    %rcx,%rdx
1408cb1ca:	48 8b cb             	mov    %rbx,%rcx
1408cb1cd:	e8 6e 87 fe ff       	call   0x1408b3940
1408cb1d2:	eb 46                	jmp    0x1408cb21a
1408cb1d4:	48 3b 8b f0 01 00 00 	cmp    0x1f0(%rbx),%rcx
1408cb1db:	73 38                	jae    0x1408cb215
1408cb1dd:	48 3b 8b e0 01 00 00 	cmp    0x1e0(%rbx),%rcx
1408cb1e4:	72 13                	jb     0x1408cb1f9
1408cb1e6:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408cb1ed:	48 89 01             	mov    %rax,(%rcx)
1408cb1f0:	48 89 8b d8 01 00 00 	mov    %rcx,0x1d8(%rbx)
1408cb1f7:	eb 26                	jmp    0x1408cb21f
1408cb1f9:	48 3b 8b e8 01 00 00 	cmp    0x1e8(%rbx),%rcx
1408cb200:	72 13                	jb     0x1408cb215
1408cb202:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408cb209:	48 89 01             	mov    %rax,(%rcx)
1408cb20c:	48 89 8b c8 01 00 00 	mov    %rcx,0x1c8(%rbx)
1408cb213:	eb 0a                	jmp    0x1408cb21f
1408cb215:	e8 36 09 fc ff       	call   0x14088bb50
1408cb21a:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1408cb21f:	48 89 72 10          	mov    %rsi,0x10(%rdx)