1408587f8:	00
1408587f9:	e8 92 4d fe ff       	call   0x14083d590
1408587fe:	90                   	nop
1408587ff:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140858804:	48 8b d0             	mov    %rax,%rdx
140858807:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085880c:	e8 7f 4d fe ff       	call   0x14083d590
140858811:	90                   	nop
140858812:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140858819:	00
14085881a:	e8 01 40 fe ff       	call   0x14083c820
14085881f:	90                   	nop
140858820:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140858827:	00
140858828:	e8 f3 3f fe ff       	call   0x14083c820
14085882d:	90                   	nop
14085882e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140858833:	e8 e8 3f fe ff       	call   0x14083c820
140858838:	90                   	nop
140858839:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14085883e:	e8 dd 3f fe ff       	call   0x14083c820
140858843:	90                   	nop
140858844:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140858849:	40 0f b6 d5          	movzbl %bpl,%edx
14085884d:	49 8b ce             	mov    %r14,%rcx
140858850:	e8 9b 33 fe ff       	call   0x14083bbf0
140858855:	90                   	nop
140858856:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085885b:	e8 c0 3f fe ff       	call   0x14083c820
140858860:	49 8b c6             	mov    %r14,%rax
140858863:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
14085886a:	00
14085886b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14085886f:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140858873:	49 8b 73 30          	mov    0x30(%r11),%rsi
140858877:	49 8b e3             	mov    %r11,%rsp
14085887a:	41 5f                	pop    %r15
14085887c:	41 5e                	pop    %r14
14085887e:	5f                   	pop    %rdi
14085887f:	c3                   	ret
140858880:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140858885:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14085888a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14085888f:	57                   	push   %rdi
140858890:	41 56                	push   %r14
140858892:	41 57                	push   %r15
140858894:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14085889b:	49 8b f8             	mov    %r8,%rdi
14085889e:	4c 8b f2             	mov    %rdx,%r14
1408588a1:	48 8b f1             	mov    %rcx,%rsi
1408588a4:	45 33 ff             	xor    %r15d,%r15d
1408588a7:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1408588ae:	66 90                	xchg   %ax,%ax
1408588b0:	48 ff c0             	inc    %rax
1408588b3:	45 38 3c 00          	cmp    %r15b,(%r8,%rax,1)
1408588b7:	75 f7                	jne    0x1408588b0
1408588b9:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1408588bd:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1408588c2:	76 03                	jbe    0x1408588c7
1408588c4:	48 8b 09             	mov    (%rcx),%rcx
1408588c7:	4c 3b c0             	cmp    %rax,%r8
1408588ca:	75 10                	jne    0x1408588dc
1408588cc:	48 8b d7             	mov    %rdi,%rdx
1408588cf:	e8 7c 71 68 00       	call   0x140edfa50
1408588d4:	85 c0                	test   %eax,%eax
1408588d6:	75 04                	jne    0x1408588dc
1408588d8:	b0 01                	mov    $0x1,%al
1408588da:	eb 02                	jmp    0x1408588de
1408588dc:	32 c0                	xor    %al,%al
1408588de:	0f b6 d0             	movzbl %al,%edx
1408588e1:	0f b6 c2             	movzbl %dl,%eax
1408588e4:	34 01                	xor    $0x1,%al
1408588e6:	0f b6 e8             	movzbl %al,%ebp
1408588e9:	f7 46 20 00 01 00 00 	testl  $0x100,0x20(%rsi)
1408588f0:	0f 44 ea             	cmove  %edx,%ebp
1408588f3:	40 84 ed             	test   %bpl,%bpl
1408588f6:	74 2b                	je     0x140858923
1408588f8:	e8 83 85 fe ff       	call   0x140840e80
1408588fd:	44 38 78 6c          	cmp    %r15b,0x6c(%rax)
140858901:	75 20                	jne    0x140858923
140858903:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140858908:	e8 83 34 fe ff       	call   0x14083bd90
14085890d:	90                   	nop
14085890e:	4c 8b c0             	mov    %rax,%r8
140858911:	40 0f b6 d5          	movzbl %bpl,%edx
140858915:	49 8b ce             	mov    %r14,%rcx
140858918:	e8 d3 32 fe ff       	call   0x14083bbf0
14085891d:	90                   	nop
14085891e:	e9 d3 00 00 00       	jmp    0x1408589f6
140858923:	e8 a8 bc ff ff       	call   0x1408545d0
140858928:	48 8b d8             	mov    %rax,%rbx
14085892b:	44 38 7f 0a          	cmp    %r15b,0xa(%rdi)
14085892f:	41 0f 95 c7          	setne  %r15b
140858933:	45 8d 47 0a          	lea    0xa(%r15),%r8d
140858937:	48 8b d7             	mov    %rdi,%rdx
14085893a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14085893f:	e8 dc 33 fe ff       	call   0x14083bd20
140858944:	90                   	nop
140858945:	48 8b d0             	mov    %rax,%rdx
140858948:	48 8b cb             	mov    %rbx,%rcx
14085894b:	e8 c0 47 fe ff       	call   0x14083d110
140858950:	90                   	nop
140858951:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140858956:	e8 c5 3e fe ff       	call   0x14083c820
14085895b:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140858960:	e8 2b bb ff ff       	call   0x140854490
140858965:	90                   	nop
140858966:	48 8d 15 e3 9d 7c 00 	lea    0x7c9de3(%rip),%rdx        # 0x141022750
14085896d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140858972:	e8 79 33 fe ff       	call   0x14083bcf0
140858977:	90                   	nop
140858978:	48 8b d6             	mov    %rsi,%rdx
14085897b:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140858982:	00
140858983:	e8 f8 bc ff ff       	call   0x140854680
140858988:	90                   	nop
140858989:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14085898e:	48 8b d0             	mov    %rax,%rdx
140858991:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140858998:	00
140858999:	e8 f2 4b fe ff       	call   0x14083d590
14085899e:	90                   	nop
14085899f:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1408589a4:	48 8b d0             	mov    %rax,%rdx
1408589a7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1408589ac:	e8 df 4b fe ff       	call   0x14083d590
1408589b1:	90                   	nop
1408589b2:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
1408589b9:	00
1408589ba:	e8 61 3e fe ff       	call   0x14083c820
1408589bf:	90                   	nop
1408589c0:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
1408589c7:	00
1408589c8:	e8 53 3e fe ff       	call   0x14083c820
1408589cd:	90                   	nop
1408589ce:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1408589d3:	e8 48 3e fe ff       	call   0x14083c820
1408589d8:	90                   	nop
1408589d9:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1408589de:	e8 3d 3e fe ff       	call   0x14083c820
1408589e3:	90                   	nop
1408589e4:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1408589e9:	40 0f b6 d5          	movzbl %bpl,%edx
1408589ed:	49 8b ce             	mov    %r14,%rcx
1408589f0:	e8 fb 31 fe ff       	call   0x14083bbf0
1408589f5:	90                   	nop
1408589f6:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1408589fb:	e8 20 3e fe ff       	call   0x14083c820
140858a00:	49 8b c6             	mov    %r14,%rax
140858a03:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
140858a0a:	00
140858a0b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140858a0f:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140858a13:	49 8b 73 30          	mov    0x30(%r11),%rsi
140858a17:	49 8b e3             	mov    %r11,%rsp
140858a1a:	41 5f                	pop    %r15
140858a1c:	41 5e                	pop    %r14
140858a1e:	5f                   	pop    %rdi
140858a1f:	c3                   	ret
140858a20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140858a25:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140858a2a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140858a2f:	57                   	push   %rdi
140858a30:	41 56                	push   %r14
140858a32:	41 57                	push   %r15
140858a34:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140858a3b:	49 8b f0             	mov    %r8,%rsi
140858a3e:	4c 8b f2             	mov    %rdx,%r14
140858a41:	48 8b f9             	mov    %rcx,%rdi
140858a44:	45 33 ff             	xor    %r15d,%r15d
140858a47:	48 8b 09             	mov    (%rcx),%rcx
140858a4a:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140858a51:	48 ff c0             	inc    %rax
140858a54:	45 38 3c 00          	cmp    %r15b,(%r8,%rax,1)
140858a58:	75 f7                	jne    0x140858a51
140858a5a:	4c 8b 41 10          	mov    0x10(%rcx),%r8
140858a5e:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140858a63:	76 03                	jbe    0x140858a68
140858a65:	48 8b 09             	mov    (%rcx),%rcx
140858a68:	4c 3b c0             	cmp    %rax,%r8
140858a6b:	75 10                	jne    0x140858a7d
140858a6d:	48 8b d6             	mov    %rsi,%rdx
140858a70:	e8 db 6f 68 00       	call   0x140edfa50
140858a75:	85 c0                	test   %eax,%eax
140858a77:	75 04                	jne    0x140858a7d
140858a79:	b0 01                	mov    $0x1,%al
140858a7b:	eb 02                	jmp    0x140858a7f
140858a7d:	32 c0                	xor    %al,%al
140858a7f:	0f b6 d0             	movzbl %al,%edx
140858a82:	0f b6 c2             	movzbl %dl,%eax
140858a85:	34 01                	xor    $0x1,%al
140858a87:	0f b6 e8             	movzbl %al,%ebp
140858a8a:	f7 47 08 00 01 00 00 	testl  $0x100,0x8(%rdi)
140858a91:	0f 44 ea             	cmove  %edx,%ebp
140858a94:	40 84 ed             	test   %bpl,%bpl
140858a97:	74 2b                	je     0x140858ac4
140858a99:	e8 e2 83 fe ff       	call   0x140840e80
140858a9e:	44 38 78 6c          	cmp    %r15b,0x6c(%rax)
140858aa2:	75 20                	jne    0x140858ac4
140858aa4:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140858aa9:	e8 e2 32 fe ff       	call   0x14083bd90
140858aae:	90                   	nop
140858aaf:	4c 8b c0             	mov    %rax,%r8
140858ab2:	40 0f b6 d5          	movzbl %bpl,%edx
140858ab6:	49 8b ce             	mov    %r14,%rcx
140858ab9:	e8 32 31 fe ff       	call   0x14083bbf0
140858abe:	90                   	nop
140858abf:	e9 d6 00 00 00       	jmp    0x140858b9a
140858ac4:	48 8b 3f             	mov    (%rdi),%rdi
140858ac7:	e8 04 bb ff ff       	call   0x1408545d0
140858acc:	48 8b d8             	mov    %rax,%rbx
140858acf:	44 38 7e 0b          	cmp    %r15b,0xb(%rsi)
140858ad3:	41 0f 95 c7          	setne  %r15b
140858ad7:	45 8d 47 0b          	lea    0xb(%r15),%r8d
140858adb:	48 8b d6             	mov    %rsi,%rdx
140858ade:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140858ae3:	e8 38 32 fe ff       	call   0x14083bd20
140858ae8:	90                   	nop
140858ae9:	48 8b d0             	mov    %rax,%rdx
140858aec:	48 8b cb             	mov    %rbx,%rcx
140858aef:	e8 1c 46 fe ff       	call   0x14083d110
140858af4:	90                   	nop
140858af5:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140858afa:	e8 21 3d fe ff       	call   0x14083c820
140858aff:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140858b04:	e8 87 b9 ff ff       	call   0x140854490
140858b09:	90                   	nop
140858b0a:	48 8d 15 3f 9c 7c 00 	lea    0x7c9c3f(%rip),%rdx        # 0x141022750
140858b11:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140858b16:	e8 d5 31 fe ff       	call   0x14083bcf0
140858b1b:	90                   	nop
140858b1c:	48 8b d7             	mov    %rdi,%rdx
140858b1f:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140858b26:	00
140858b27:	e8 54 bb ff ff       	call   0x140854680
140858b2c:	90                   	nop
140858b2d:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140858b32:	48 8b d0             	mov    %rax,%rdx
140858b35:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140858b3c:	00
140858b3d:	e8 4e 4a fe ff       	call   0x14083d590
140858b42:	90                   	nop
140858b43:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140858b48:	48 8b d0             	mov    %rax,%rdx
140858b4b:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140858b50:	e8 3b 4a fe ff       	call   0x14083d590
140858b55:	90                   	nop
140858b56:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140858b5d:	00
140858b5e:	e8 bd 3c fe ff       	call   0x14083c820
140858b63:	90                   	nop
140858b64:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140858b6b:	00
140858b6c:	e8 af 3c fe ff       	call   0x14083c820
140858b71:	90                   	nop
140858b72:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140858b77:	e8 a4 3c fe ff       	call   0x14083c820
140858b7c:	90                   	nop
140858b7d:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140858b82:	e8 99 3c fe ff       	call   0x14083c820
140858b87:	90                   	nop
140858b88:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140858b8d:	40 0f b6 d5          	movzbl %bpl,%edx
140858b91:	49 8b ce             	mov    %r14,%rcx
140858b94:	e8 57 30 fe ff       	call   0x14083bbf0
140858b99:	90                   	nop
140858b9a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140858b9f:	e8 7c 3c fe ff       	call   0x14083c820
140858ba4:	49 8b c6             	mov    %r14,%rax
140858ba7:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
140858bae:	00
140858baf:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140858bb3:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140858bb7:	49 8b 73 30          	mov    0x30(%r11),%rsi
140858bbb:	49 8b e3             	mov    %r11,%rsp
140858bbe:	41 5f                	pop    %r15
140858bc0:	41 5e                	pop    %r14
140858bc2:	5f                   	pop    %rdi
140858bc3:	c3                   	ret
140858bc4:	cc                   	int3
140858bc5:	cc                   	int3
140858bc6:	cc                   	int3
140858bc7:	cc                   	int3
140858bc8:	cc                   	int3
140858bc9:	cc                   	int3
140858bca:	cc                   	int3
140858bcb:	cc                   	int3
140858bcc:	cc                   	int3
140858bcd:	cc                   	int3
140858bce:	cc                   	int3
140858bcf:	cc                   	int3
140858bd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140858bd5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140858bda:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140858bdf:	57                   	push   %rdi
140858be0:	41 56                	push   %r14
140858be2:	41 57                	push   %r15
140858be4:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140858beb:	49 8b f8             	mov    %r8,%rdi
140858bee:	4c 8b f2             	mov    %rdx,%r14
140858bf1:	48 8b f1             	mov    %rcx,%rsi
140858bf4:	45 33 ff             	xor    %r15d,%r15d
140858bf7:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
140858bfe:	66 90                	xchg   %ax,%ax
140858c00:	48 ff c0             	inc    %rax
140858c03:	45 38 3c 00          	cmp    %r15b,(%r8,%rax,1)
140858c07:	75 f7                	jne    0x140858c00
140858c09:	4c 8b 41 10          	mov    0x10(%rcx),%r8
140858c0d:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140858c12:	76 03                	jbe    0x140858c17
140858c14:	48 8b 09             	mov    (%rcx),%rcx
140858c17:	4c 3b c0             	cmp    %rax,%r8
140858c1a:	75 10                	jne    0x140858c2c
140858c1c:	48 8b d7             	mov    %rdi,%rdx
140858c1f:	e8 2c 6e 68 00       	call   0x140edfa50
140858c24:	85 c0                	test   %eax,%eax
140858c26:	75 04                	jne    0x140858c2c
140858c28:	b0 01                	mov    $0x1,%al
140858c2a:	eb 02                	jmp    0x140858c2e
140858c2c:	32 c0                	xor    %al,%al
140858c2e:	0f b6 d0             	movzbl %al,%edx
140858c31:	0f b6 c2             	movzbl %dl,%eax
140858c34:	34 01                	xor    $0x1,%al
140858c36:	0f b6 e8             	movzbl %al,%ebp
140858c39:	f7 46 20 00 01 00 00 	testl  $0x100,0x20(%rsi)
140858c40:	0f 44 ea             	cmove  %edx,%ebp
140858c43:	40 84 ed             	test   %bpl,%bpl
140858c46:	74 2b                	je     0x140858c73
140858c48:	e8 33 82 fe ff       	call   0x140840e80
140858c4d:	44 38 78 6c          	cmp    %r15b,0x6c(%rax)
140858c51:	75 20                	jne    0x140858c73
140858c53:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140858c58:	e8 33 31 fe ff       	call   0x14083bd90
140858c5d:	90                   	nop
140858c5e:	4c 8b c0             	mov    %rax,%r8
140858c61:	40 0f b6 d5          	movzbl %bpl,%edx
140858c65:	49 8b ce             	mov    %r14,%rcx
140858c68:	e8 83 2f fe ff       	call   0x14083bbf0
140858c6d:	90                   	nop
140858c6e:	e9 d3 00 00 00       	jmp    0x140858d46
140858c73:	e8 58 b9 ff ff       	call   0x1408545d0
140858c78:	48 8b d8             	mov    %rax,%rbx
140858c7b:	44 38 7f 0d          	cmp    %r15b,0xd(%rdi)
140858c7f:	41 0f 95 c7          	setne  %r15b
140858c83:	45 8d 47 0d          	lea    0xd(%r15),%r8d
140858c87:	48 8b d7             	mov    %rdi,%rdx
140858c8a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140858c8f:	e8 8c 30 fe ff       	call   0x14083bd20
140858c94:	90                   	nop
140858c95:	48 8b d0             	mov    %rax,%rdx