140e2e6ba:	74 06                	je     0x140e2e6c2
140e2e6bc:	80 79 39 47          	cmpb   $0x47,0x39(%rcx)
140e2e6c0:	75 0c                	jne    0x140e2e6ce
140e2e6c2:	c7 41 30 01 00 00 00 	movl   $0x1,0x30(%rcx)
140e2e6c9:	b8 01 00 00 00       	mov    $0x1,%eax
140e2e6ce:	4c 8b 41 08          	mov    0x8(%rcx),%r8
140e2e6d2:	48 8d 79 50          	lea    0x50(%rcx),%rdi
140e2e6d6:	05 5d 01 00 00       	add    $0x15d,%eax
140e2e6db:	48 8b cf             	mov    %rdi,%rcx
140e2e6de:	48 63 d0             	movslq %eax,%rdx
140e2e6e1:	e8 1a be ff ff       	call   0x140e2a500
140e2e6e6:	41 b8 00 02 00 00    	mov    $0x200,%r8d
140e2e6ec:	84 c0                	test   %al,%al
140e2e6ee:	75 24                	jne    0x140e2e714
140e2e6f0:	48 83 bb 58 04 00 00 	cmpq   $0x0,0x458(%rbx)
140e2e6f7:	00
140e2e6f8:	75 05                	jne    0x140e2e6ff
140e2e6fa:	41 8b c0             	mov    %r8d,%eax
140e2e6fd:	eb 0a                	jmp    0x140e2e709
140e2e6ff:	48 8b 83 50 04 00 00 	mov    0x450(%rbx),%rax
140e2e706:	48 d1 e8             	shr    $1,%rax
140e2e709:	8d 90 a3 fe ff ff    	lea    -0x15d(%rax),%edx
140e2e70f:	89 53 30             	mov    %edx,0x30(%rbx)
140e2e712:	eb 03                	jmp    0x140e2e717
140e2e714:	8b 53 30             	mov    0x30(%rbx),%edx
140e2e717:	48 8b 87 08 04 00 00 	mov    0x408(%rdi),%rax
140e2e71e:	48 85 c0             	test   %rax,%rax
140e2e721:	48 0f 44 c7          	cmove  %rdi,%rax
140e2e725:	48 89 43 40          	mov    %rax,0x40(%rbx)
140e2e729:	33 c0                	xor    %eax,%eax
140e2e72b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140e2e72f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140e2e734:	48 8d 41 08          	lea    0x8(%rcx),%rax
140e2e738:	48 89 43 18          	mov    %rax,0x18(%rbx)
140e2e73c:	4c 8b 93 58 04 00 00 	mov    0x458(%rbx),%r10
140e2e743:	f2 0f 10 01          	movsd  (%rcx),%xmm0
140e2e747:	4c 8b 5b 08          	mov    0x8(%rbx),%r11
140e2e74b:	48 8b 33             	mov    (%rbx),%rsi
140e2e74e:	0f be 6b 39          	movsbl 0x39(%rbx),%ebp
140e2e752:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%rsp)
140e2e758:	4d 85 d2             	test   %r10,%r10
140e2e75b:	75 0c                	jne    0x140e2e769
140e2e75d:	4c 8d 8f 00 02 00 00 	lea    0x200(%rdi),%r9
140e2e764:	49 8b c8             	mov    %r8,%rcx
140e2e767:	eb 24                	jmp    0x140e2e78d
140e2e769:	4c 8b 8f 00 04 00 00 	mov    0x400(%rdi),%r9
140e2e770:	49 8b fa             	mov    %r10,%rdi
140e2e773:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
140e2e77a:	4c 8b 83 50 04 00 00 	mov    0x450(%rbx),%r8
140e2e781:	49 d1 e9             	shr    $1,%r9
140e2e784:	4d 03 ca             	add    %r10,%r9
140e2e787:	48 d1 e9             	shr    $1,%rcx
140e2e78a:	49 d1 e8             	shr    $1,%r8
140e2e78d:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
140e2e792:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
140e2e799:	00
140e2e79a:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140e2e79f:	89 54 24 30          	mov    %edx,0x30(%rsp)
140e2e7a3:	48 8b d7             	mov    %rdi,%rdx
140e2e7a6:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
140e2e7aa:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140e2e7af:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140e2e7b4:	e8 43 61 02 00       	call   0x140e548fc
140e2e7b9:	8b 43 28             	mov    0x28(%rbx),%eax
140e2e7bc:	c1 e8 05             	shr    $0x5,%eax
140e2e7bf:	a8 01                	test   $0x1,%al
140e2e7c1:	74 7c                	je     0x140e2e83f
140e2e7c3:	83 7b 30 00          	cmpl   $0x0,0x30(%rbx)
140e2e7c7:	75 76                	jne    0x140e2e83f
140e2e7c9:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
140e2e7cd:	80 7f 28 00          	cmpb   $0x0,0x28(%rdi)
140e2e7d1:	75 08                	jne    0x140e2e7db
140e2e7d3:	48 8b cf             	mov    %rdi,%rcx
140e2e7d6:	e8 65 07 00 00       	call   0x140e2ef40
140e2e7db:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140e2e7df:	4c 8b 4f 18          	mov    0x18(%rdi),%r9
140e2e7e3:	44 0f b6 01          	movzbl (%rcx),%r8d
140e2e7e7:	49 8b 91 10 01 00 00 	mov    0x110(%r9),%rdx
140e2e7ee:	41 80 3c 10 65       	cmpb   $0x65,(%r8,%rdx,1)
140e2e7f3:	74 11                	je     0x140e2e806
140e2e7f5:	49 8b 01             	mov    (%r9),%rax
140e2e7f8:	48 ff c1             	inc    %rcx
140e2e7fb:	44 0f b6 01          	movzbl (%rcx),%r8d
140e2e7ff:	42 f6 04 40 04       	testb  $0x4,(%rax,%r8,2)
140e2e804:	75 f2                	jne    0x140e2e7f8
140e2e806:	41 0f b6 c0          	movzbl %r8b,%eax
140e2e80a:	80 3c 10 78          	cmpb   $0x78,(%rax,%rdx,1)
140e2e80e:	75 04                	jne    0x140e2e814
140e2e810:	44 8a 41 02          	mov    0x2(%rcx),%r8b
140e2e814:	49 8b 81 f8 00 00 00 	mov    0xf8(%r9),%rax
140e2e81b:	48 8d 51 02          	lea    0x2(%rcx),%rdx
140e2e81f:	48 0f 45 d1          	cmovne %rcx,%rdx
140e2e823:	48 8b 08             	mov    (%rax),%rcx
140e2e826:	8a 01                	mov    (%rcx),%al
140e2e828:	88 02                	mov    %al,(%rdx)
140e2e82a:	48 ff c2             	inc    %rdx
140e2e82d:	8a 02                	mov    (%rdx),%al
140e2e82f:	41 8a c8             	mov    %r8b,%cl
140e2e832:	44 88 02             	mov    %r8b,(%rdx)
140e2e835:	48 ff c2             	inc    %rdx
140e2e838:	44 8a c0             	mov    %al,%r8b
140e2e83b:	84 c9                	test   %cl,%cl
140e2e83d:	75 ee                	jne    0x140e2e82d
140e2e83f:	8a 43 39             	mov    0x39(%rbx),%al
140e2e842:	2c 47                	sub    $0x47,%al
140e2e844:	a8 df                	test   $0xdf,%al
140e2e846:	75 29                	jne    0x140e2e871
140e2e848:	8b 43 28             	mov    0x28(%rbx),%eax
140e2e84b:	c1 e8 05             	shr    $0x5,%eax
140e2e84e:	a8 01                	test   $0x1,%al
140e2e850:	75 1f                	jne    0x140e2e871
140e2e852:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
140e2e856:	80 7f 28 00          	cmpb   $0x0,0x28(%rdi)
140e2e85a:	75 08                	jne    0x140e2e864
140e2e85c:	48 8b cf             	mov    %rdi,%rcx
140e2e85f:	e8 dc 06 00 00       	call   0x140e2ef40
140e2e864:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140e2e868:	48 8d 57 18          	lea    0x18(%rdi),%rdx
140e2e86c:	e8 af dc ff ff       	call   0x140e2c520
140e2e871:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140e2e875:	8a 01                	mov    (%rcx),%al
140e2e877:	3c 2d                	cmp    $0x2d,%al
140e2e879:	75 0d                	jne    0x140e2e888
140e2e87b:	83 4b 28 40          	orl    $0x40,0x28(%rbx)
140e2e87f:	48 ff c1             	inc    %rcx
140e2e882:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
140e2e886:	8a 01                	mov    (%rcx),%al
140e2e888:	2c 49                	sub    $0x49,%al
140e2e88a:	3c 25                	cmp    $0x25,%al
140e2e88c:	77 18                	ja     0x140e2e8a6
140e2e88e:	48 ba 21 00 00 00 21 	movabs $0x2100000021,%rdx
140e2e895:	00 00 00
140e2e898:	48 0f a3 c2          	bt     %rax,%rdx
140e2e89c:	73 08                	jae    0x140e2e8a6
140e2e89e:	83 63 28 f7          	andl   $0xfffffff7,0x28(%rbx)
140e2e8a2:	c6 43 39 73          	movb   $0x73,0x39(%rbx)
140e2e8a6:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
140e2e8aa:	48 ff c2             	inc    %rdx
140e2e8ad:	80 3c 11 00          	cmpb   $0x0,(%rcx,%rdx,1)
140e2e8b1:	75 f7                	jne    0x140e2e8aa
140e2e8b3:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140e2e8b8:	b0 01                	mov    $0x1,%al
140e2e8ba:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140e2e8bf:	89 53 48             	mov    %edx,0x48(%rbx)
140e2e8c2:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140e2e8c7:	48 83 c4 50          	add    $0x50,%rsp
140e2e8cb:	5f                   	pop    %rdi
140e2e8cc:	c3                   	ret
140e2e8cd:	cc                   	int3
140e2e8ce:	cc                   	int3
140e2e8cf:	cc                   	int3
140e2e8d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e2e8d5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140e2e8da:	56                   	push   %rsi
140e2e8db:	57                   	push   %rdi
140e2e8dc:	41 54                	push   %r12
140e2e8de:	48 83 ec 50          	sub    $0x50,%rsp
140e2e8e2:	83 49 28 10          	orl    $0x10,0x28(%rcx)
140e2e8e6:	48 8b d9             	mov    %rcx,%rbx
140e2e8e9:	8b 41 30             	mov    0x30(%rcx),%eax
140e2e8ec:	41 bc df ff 00 00    	mov    $0xffdf,%r12d
140e2e8f2:	85 c0                	test   %eax,%eax
140e2e8f4:	79 1c                	jns    0x140e2e912
140e2e8f6:	0f b7 41 3a          	movzwl 0x3a(%rcx),%eax
140e2e8fa:	66 83 e8 41          	sub    $0x41,%ax
140e2e8fe:	66 41 23 c4          	and    %r12w,%ax
140e2e902:	66 f7 d8             	neg    %ax
140e2e905:	1b c0                	sbb    %eax,%eax
140e2e907:	83 e0 f9             	and    $0xfffffff9,%eax
140e2e90a:	83 c0 0d             	add    $0xd,%eax
140e2e90d:	89 41 30             	mov    %eax,0x30(%rcx)
140e2e910:	eb 1c                	jmp    0x140e2e92e
140e2e912:	75 1a                	jne    0x140e2e92e
140e2e914:	66 83 79 3a 67       	cmpw   $0x67,0x3a(%rcx)
140e2e919:	74 07                	je     0x140e2e922
140e2e91b:	66 83 79 3a 47       	cmpw   $0x47,0x3a(%rcx)
140e2e920:	75 0c                	jne    0x140e2e92e
140e2e922:	c7 41 30 01 00 00 00 	movl   $0x1,0x30(%rcx)
140e2e929:	b8 01 00 00 00       	mov    $0x1,%eax
140e2e92e:	4c 8b 41 08          	mov    0x8(%rcx),%r8
140e2e932:	48 8d 79 50          	lea    0x50(%rcx),%rdi
140e2e936:	05 5d 01 00 00       	add    $0x15d,%eax
140e2e93b:	48 8b cf             	mov    %rdi,%rcx
140e2e93e:	48 63 d0             	movslq %eax,%rdx
140e2e941:	e8 ba bb ff ff       	call   0x140e2a500
140e2e946:	41 b8 00 02 00 00    	mov    $0x200,%r8d
140e2e94c:	84 c0                	test   %al,%al
140e2e94e:	75 24                	jne    0x140e2e974
140e2e950:	48 83 bb 58 04 00 00 	cmpq   $0x0,0x458(%rbx)
140e2e957:	00
140e2e958:	75 05                	jne    0x140e2e95f
140e2e95a:	41 8b c0             	mov    %r8d,%eax
140e2e95d:	eb 0a                	jmp    0x140e2e969
140e2e95f:	48 8b 83 50 04 00 00 	mov    0x450(%rbx),%rax
140e2e966:	48 d1 e8             	shr    $1,%rax
140e2e969:	8d 90 a3 fe ff ff    	lea    -0x15d(%rax),%edx
140e2e96f:	89 53 30             	mov    %edx,0x30(%rbx)
140e2e972:	eb 03                	jmp    0x140e2e977
140e2e974:	8b 53 30             	mov    0x30(%rbx),%edx
140e2e977:	48 8b 87 08 04 00 00 	mov    0x408(%rdi),%rax
140e2e97e:	48 85 c0             	test   %rax,%rax
140e2e981:	48 0f 44 c7          	cmove  %rdi,%rax
140e2e985:	48 89 43 40          	mov    %rax,0x40(%rbx)
140e2e989:	33 c0                	xor    %eax,%eax
140e2e98b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140e2e98f:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140e2e994:	48 8d 41 08          	lea    0x8(%rcx),%rax
140e2e998:	48 89 43 18          	mov    %rax,0x18(%rbx)
140e2e99c:	4c 8b 93 58 04 00 00 	mov    0x458(%rbx),%r10
140e2e9a3:	f2 0f 10 01          	movsd  (%rcx),%xmm0
140e2e9a7:	4c 8b 5b 08          	mov    0x8(%rbx),%r11
140e2e9ab:	48 8b 33             	mov    (%rbx),%rsi
140e2e9ae:	0f be 6b 3a          	movsbl 0x3a(%rbx),%ebp
140e2e9b2:	f2 0f 11 44 24 70    	movsd  %xmm0,0x70(%rsp)
140e2e9b8:	4d 85 d2             	test   %r10,%r10
140e2e9bb:	75 0c                	jne    0x140e2e9c9
140e2e9bd:	4c 8d 8f 00 02 00 00 	lea    0x200(%rdi),%r9
140e2e9c4:	49 8b c8             	mov    %r8,%rcx
140e2e9c7:	eb 24                	jmp    0x140e2e9ed
140e2e9c9:	4c 8b 8f 00 04 00 00 	mov    0x400(%rdi),%r9
140e2e9d0:	49 8b fa             	mov    %r10,%rdi
140e2e9d3:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
140e2e9da:	4c 8b 83 50 04 00 00 	mov    0x450(%rbx),%r8
140e2e9e1:	49 d1 e9             	shr    $1,%r9
140e2e9e4:	4d 03 ca             	add    %r10,%r9
140e2e9e7:	48 d1 e9             	shr    $1,%rcx
140e2e9ea:	49 d1 e8             	shr    $1,%r8
140e2e9ed:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
140e2e9f2:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
140e2e9f9:	00
140e2e9fa:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140e2e9ff:	89 54 24 30          	mov    %edx,0x30(%rsp)
140e2ea03:	48 8b d7             	mov    %rdi,%rdx
140e2ea06:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
140e2ea0a:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140e2ea0f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140e2ea14:	e8 e3 5e 02 00       	call   0x140e548fc
140e2ea19:	8b 43 28             	mov    0x28(%rbx),%eax
140e2ea1c:	c1 e8 05             	shr    $0x5,%eax
140e2ea1f:	a8 01                	test   $0x1,%al
140e2ea21:	74 7c                	je     0x140e2ea9f
140e2ea23:	83 7b 30 00          	cmpl   $0x0,0x30(%rbx)
140e2ea27:	75 76                	jne    0x140e2ea9f
140e2ea29:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
140e2ea2d:	80 7f 28 00          	cmpb   $0x0,0x28(%rdi)
140e2ea31:	75 08                	jne    0x140e2ea3b
140e2ea33:	48 8b cf             	mov    %rdi,%rcx
140e2ea36:	e8 05 05 00 00       	call   0x140e2ef40
140e2ea3b:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140e2ea3f:	4c 8b 4f 18          	mov    0x18(%rdi),%r9
140e2ea43:	44 0f b6 01          	movzbl (%rcx),%r8d
140e2ea47:	49 8b 91 10 01 00 00 	mov    0x110(%r9),%rdx
140e2ea4e:	41 80 3c 10 65       	cmpb   $0x65,(%r8,%rdx,1)
140e2ea53:	74 11                	je     0x140e2ea66
140e2ea55:	49 8b 01             	mov    (%r9),%rax
140e2ea58:	48 ff c1             	inc    %rcx
140e2ea5b:	44 0f b6 01          	movzbl (%rcx),%r8d
140e2ea5f:	42 f6 04 40 04       	testb  $0x4,(%rax,%r8,2)
140e2ea64:	75 f2                	jne    0x140e2ea58
140e2ea66:	41 0f b6 c0          	movzbl %r8b,%eax
140e2ea6a:	80 3c 10 78          	cmpb   $0x78,(%rax,%rdx,1)
140e2ea6e:	75 04                	jne    0x140e2ea74
140e2ea70:	44 8a 41 02          	mov    0x2(%rcx),%r8b
140e2ea74:	49 8b 81 f8 00 00 00 	mov    0xf8(%r9),%rax
140e2ea7b:	48 8d 51 02          	lea    0x2(%rcx),%rdx
140e2ea7f:	48 0f 45 d1          	cmovne %rcx,%rdx
140e2ea83:	48 8b 08             	mov    (%rax),%rcx
140e2ea86:	8a 01                	mov    (%rcx),%al
140e2ea88:	88 02                	mov    %al,(%rdx)
140e2ea8a:	48 ff c2             	inc    %rdx
140e2ea8d:	8a 02                	mov    (%rdx),%al
140e2ea8f:	41 8a c8             	mov    %r8b,%cl
140e2ea92:	44 88 02             	mov    %r8b,(%rdx)
140e2ea95:	48 ff c2             	inc    %rdx
140e2ea98:	44 8a c0             	mov    %al,%r8b
140e2ea9b:	84 c9                	test   %cl,%cl
140e2ea9d:	75 ee                	jne    0x140e2ea8d
140e2ea9f:	0f b7 43 3a          	movzwl 0x3a(%rbx),%eax
140e2eaa3:	66 83 e8 47          	sub    $0x47,%ax
140e2eaa7:	66 41 85 c4          	test   %ax,%r12w
140e2eaab:	75 29                	jne    0x140e2ead6
140e2eaad:	8b 43 28             	mov    0x28(%rbx),%eax
140e2eab0:	c1 e8 05             	shr    $0x5,%eax
140e2eab3:	a8 01                	test   $0x1,%al
140e2eab5:	75 1f                	jne    0x140e2ead6
140e2eab7:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
140e2eabb:	80 7f 28 00          	cmpb   $0x0,0x28(%rdi)
140e2eabf:	75 08                	jne    0x140e2eac9
140e2eac1:	48 8b cf             	mov    %rdi,%rcx
140e2eac4:	e8 77 04 00 00       	call   0x140e2ef40
140e2eac9:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140e2eacd:	48 8d 57 18          	lea    0x18(%rdi),%rdx
140e2ead1:	e8 4a da ff ff       	call   0x140e2c520
140e2ead6:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140e2eada:	8a 01                	mov    (%rcx),%al
140e2eadc:	3c 2d                	cmp    $0x2d,%al
140e2eade:	75 0d                	jne    0x140e2eaed
140e2eae0:	83 4b 28 40          	orl    $0x40,0x28(%rbx)
140e2eae4:	48 ff c1             	inc    %rcx
140e2eae7:	48 89 4b 40          	mov    %rcx,0x40(%rbx)
140e2eaeb:	8a 01                	mov    (%rcx),%al
140e2eaed:	2c 49                	sub    $0x49,%al
140e2eaef:	3c 25                	cmp    $0x25,%al
140e2eaf1:	77 1d                	ja     0x140e2eb10
140e2eaf3:	48 ba 21 00 00 00 21 	movabs $0x2100000021,%rdx
140e2eafa:	00 00 00
140e2eafd:	48 0f a3 c2          	bt     %rax,%rdx
140e2eb01:	73 0d                	jae    0x140e2eb10
140e2eb03:	83 63 28 f7          	andl   $0xfffffff7,0x28(%rbx)
140e2eb07:	b8 73 00 00 00       	mov    $0x73,%eax
140e2eb0c:	66 89 43 3a          	mov    %ax,0x3a(%rbx)
140e2eb10:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
140e2eb14:	48 ff c2             	inc    %rdx
140e2eb17:	80 3c 11 00          	cmpb   $0x0,(%rcx,%rdx,1)
140e2eb1b:	75 f7                	jne    0x140e2eb14
140e2eb1d:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140e2eb22:	89 53 48             	mov    %edx,0x48(%rbx)
140e2eb25:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140e2eb29:	b0 01                	mov    $0x1,%al
140e2eb2b:	49 8b 6b 30          	mov    0x30(%r11),%rbp
140e2eb2f:	49 8b e3             	mov    %r11,%rsp
140e2eb32:	41 5c                	pop    %r12
140e2eb34:	5f                   	pop    %rdi
140e2eb35:	5e                   	pop    %rsi
140e2eb36:	c3                   	ret
140e2eb37:	cc                   	int3
140e2eb38:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e2eb3d:	57                   	push   %rdi
140e2eb3e:	48 83 ec 30          	sub    $0x30,%rsp
140e2eb42:	8a 51 39             	mov    0x39(%rcx),%dl
140e2eb45:	48 8b d9             	mov    %rcx,%rbx
140e2eb48:	8b 49 34             	mov    0x34(%rcx),%ecx
140e2eb4b:	83 e9 02             	sub    $0x2,%ecx
140e2eb4e:	74 72                	je     0x140e2ebc2
140e2eb50:	83 e9 01             	sub    $0x1,%ecx
140e2eb53:	74 18                	je     0x140e2eb6d
140e2eb55:	83 f9 09             	cmp    $0x9,%ecx
140e2eb58:	74 13                	je     0x140e2eb6d
140e2eb5a:	83 7b 34 0d          	cmpl   $0xd,0x34(%rbx)
140e2eb5e:	74 62                	je     0x140e2ebc2
140e2eb60:	80 ea 63             	sub    $0x63,%dl
140e2eb63:	f6 c2 ef             	test   $0xef,%dl
140e2eb66:	0f 95 c0             	setne  %al
140e2eb69:	84 c0                	test   %al,%al
140e2eb6b:	74 55                	je     0x140e2ebc2
140e2eb6d:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140e2eb71:	48 8d 41 08          	lea    0x8(%rcx),%rax
140e2eb75:	48 89 43 18          	mov    %rax,0x18(%rbx)
140e2eb79:	48 8b 93 58 04 00 00 	mov    0x458(%rbx),%rdx
140e2eb80:	48 8b 43 08          	mov    0x8(%rbx),%rax