140cbd9f1:	00
140cbd9f2:	e9 4e fc ff ff       	jmp    0x140cbd645
140cbd9f7:	c7 44 24 28 64 04 00 	movl   $0x464,0x28(%rsp)
140cbd9fe:	00
140cbd9ff:	e9 41 fc ff ff       	jmp    0x140cbd645
140cbda04:	b8 02 00 00 00       	mov    $0x2,%eax
140cbda09:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140cbda0e:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140cbda12:	49 8b 6b 40          	mov    0x40(%r11),%rbp
140cbda16:	49 8b 73 48          	mov    0x48(%r11),%rsi
140cbda1a:	49 8b e3             	mov    %r11,%rsp
140cbda1d:	41 5f                	pop    %r15
140cbda1f:	41 5e                	pop    %r14
140cbda21:	41 5d                	pop    %r13
140cbda23:	41 5c                	pop    %r12
140cbda25:	5f                   	pop    %rdi
140cbda26:	c3                   	ret
140cbda27:	cc                   	int3
140cbda28:	cc                   	int3
140cbda29:	cc                   	int3
140cbda2a:	cc                   	int3
140cbda2b:	cc                   	int3
140cbda2c:	cc                   	int3
140cbda2d:	cc                   	int3
140cbda2e:	cc                   	int3
140cbda2f:	cc                   	int3
140cbda30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cbda35:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140cbda3a:	57                   	push   %rdi
140cbda3b:	b8 30 00 00 00       	mov    $0x30,%eax
140cbda40:	e8 5b da 15 00       	call   0x140e1b4a0
140cbda45:	48 2b e0             	sub    %rax,%rsp
140cbda48:	8b b1 cc 05 00 00    	mov    0x5cc(%rcx),%esi
140cbda4e:	44 8d 40 d2          	lea    -0x2e(%rax),%r8d
140cbda52:	48 8b da             	mov    %rdx,%rbx
140cbda55:	48 8b f9             	mov    %rcx,%rdi
140cbda58:	48 8b cb             	mov    %rbx,%rcx
140cbda5b:	8d 50 fd             	lea    -0x3(%rax),%edx
140cbda5e:	81 e6 00 04 00 00    	and    $0x400,%esi
140cbda64:	e8 57 91 fe ff       	call   0x140ca6bc0
140cbda69:	85 c0                	test   %eax,%eax
140cbda6b:	0f 84 95 00 00 00    	je     0x140cbdb06
140cbda71:	ba 02 00 00 00       	mov    $0x2,%edx
140cbda76:	48 8b cb             	mov    %rbx,%rcx
140cbda79:	e8 e2 93 fe ff       	call   0x140ca6e60
140cbda7e:	85 c0                	test   %eax,%eax
140cbda80:	0f 84 80 00 00 00    	je     0x140cbdb06
140cbda86:	ba 01 00 00 00       	mov    $0x1,%edx
140cbda8b:	48 8b cb             	mov    %rbx,%rcx
140cbda8e:	e8 cd 93 fe ff       	call   0x140ca6e60
140cbda93:	85 c0                	test   %eax,%eax
140cbda95:	74 6f                	je     0x140cbdb06
140cbda97:	ba 01 00 00 00       	mov    $0x1,%edx
140cbda9c:	48 8b cb             	mov    %rbx,%rcx
140cbda9f:	44 8b c2             	mov    %edx,%r8d
140cbdaa2:	e8 19 91 fe ff       	call   0x140ca6bc0
140cbdaa7:	85 c0                	test   %eax,%eax
140cbdaa9:	74 5b                	je     0x140cbdb06
140cbdaab:	85 f6                	test   %esi,%esi
140cbdaad:	74 12                	je     0x140cbdac1
140cbdaaf:	33 d2                	xor    %edx,%edx
140cbdab1:	48 8b cb             	mov    %rbx,%rcx
140cbdab4:	44 8d 42 01          	lea    0x1(%rdx),%r8d
140cbdab8:	e8 03 91 fe ff       	call   0x140ca6bc0
140cbdabd:	85 c0                	test   %eax,%eax
140cbdabf:	74 45                	je     0x140cbdb06
140cbdac1:	48 8b cb             	mov    %rbx,%rcx
140cbdac4:	e8 87 8c fe ff       	call   0x140ca6750
140cbdac9:	85 c0                	test   %eax,%eax
140cbdacb:	74 39                	je     0x140cbdb06
140cbdacd:	48 8b cb             	mov    %rbx,%rcx
140cbdad0:	e8 7b 8c fe ff       	call   0x140ca6750
140cbdad5:	85 c0                	test   %eax,%eax
140cbdad7:	74 2d                	je     0x140cbdb06
140cbdad9:	c7 87 08 07 00 00 02 	movl   $0x2,0x708(%rdi)
140cbdae0:	00 00 00
140cbdae3:	85 f6                	test   %esi,%esi
140cbdae5:	74 0a                	je     0x140cbdaf1
140cbdae7:	c7 87 08 07 00 00 03 	movl   $0x3,0x708(%rdi)
140cbdaee:	00 00 00
140cbdaf1:	b8 01 00 00 00       	mov    $0x1,%eax
140cbdaf6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdafb:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140cbdb00:	48 83 c4 30          	add    $0x30,%rsp
140cbdb04:	5f                   	pop    %rdi
140cbdb05:	c3                   	ret
140cbdb06:	ba 50 00 00 00       	mov    $0x50,%edx
140cbdb0b:	c7 44 24 28 3c 02 00 	movl   $0x23c,0x28(%rsp)
140cbdb12:	00
140cbdb13:	48 8d 05 36 94 48 00 	lea    0x489436(%rip),%rax        # 0x141146f50
140cbdb1a:	41 b8 fd 01 00 00    	mov    $0x1fd,%r8d
140cbdb20:	48 8b cf             	mov    %rdi,%rcx
140cbdb23:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cbdb28:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140cbdb2c:	e8 0f cf fc ff       	call   0x140c8aa40
140cbdb31:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdb36:	33 c0                	xor    %eax,%eax
140cbdb38:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140cbdb3d:	48 83 c4 30          	add    $0x30,%rsp
140cbdb41:	5f                   	pop    %rdi
140cbdb42:	c3                   	ret
140cbdb43:	cc                   	int3
140cbdb44:	cc                   	int3
140cbdb45:	cc                   	int3
140cbdb46:	cc                   	int3
140cbdb47:	cc                   	int3
140cbdb48:	cc                   	int3
140cbdb49:	cc                   	int3
140cbdb4a:	cc                   	int3
140cbdb4b:	cc                   	int3
140cbdb4c:	cc                   	int3
140cbdb4d:	cc                   	int3
140cbdb4e:	cc                   	int3
140cbdb4f:	cc                   	int3
140cbdb50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cbdb55:	57                   	push   %rdi
140cbdb56:	b8 30 00 00 00       	mov    $0x30,%eax
140cbdb5b:	e8 40 d9 15 00       	call   0x140e1b4a0
140cbdb60:	48 2b e0             	sub    %rax,%rsp
140cbdb63:	83 b9 80 07 00 00 00 	cmpl   $0x0,0x780(%rcx)
140cbdb6a:	48 8b da             	mov    %rdx,%rbx
140cbdb6d:	48 8b f9             	mov    %rcx,%rdi
140cbdb70:	75 10                	jne    0x140cbdb82
140cbdb72:	b8 02 00 00 00       	mov    $0x2,%eax
140cbdb77:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdb7c:	48 83 c4 30          	add    $0x30,%rsp
140cbdb80:	5f                   	pop    %rdi
140cbdb81:	c3                   	ret
140cbdb82:	ba 01 ff 00 00       	mov    $0xff01,%edx
140cbdb87:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140cbdb8d:	48 8b cb             	mov    %rbx,%rcx
140cbdb90:	e8 2b 90 fe ff       	call   0x140ca6bc0
140cbdb95:	85 c0                	test   %eax,%eax
140cbdb97:	74 54                	je     0x140cbdbed
140cbdb99:	ba 02 00 00 00       	mov    $0x2,%edx
140cbdb9e:	48 8b cb             	mov    %rbx,%rcx
140cbdba1:	e8 ba 92 fe ff       	call   0x140ca6e60
140cbdba6:	85 c0                	test   %eax,%eax
140cbdba8:	74 43                	je     0x140cbdbed
140cbdbaa:	4c 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%r8
140cbdbb1:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140cbdbb7:	48 8b cb             	mov    %rbx,%rcx
140cbdbba:	49 8d 90 48 03 00 00 	lea    0x348(%r8),%rdx
140cbdbc1:	4d 8b 80 88 03 00 00 	mov    0x388(%r8),%r8
140cbdbc8:	e8 93 94 fe ff       	call   0x140ca7060
140cbdbcd:	85 c0                	test   %eax,%eax
140cbdbcf:	74 1c                	je     0x140cbdbed
140cbdbd1:	48 8b cb             	mov    %rbx,%rcx
140cbdbd4:	e8 77 8b fe ff       	call   0x140ca6750
140cbdbd9:	85 c0                	test   %eax,%eax
140cbdbdb:	74 10                	je     0x140cbdbed
140cbdbdd:	b8 01 00 00 00       	mov    $0x1,%eax
140cbdbe2:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdbe7:	48 83 c4 30          	add    $0x30,%rsp
140cbdbeb:	5f                   	pop    %rdi
140cbdbec:	c3                   	ret
140cbdbed:	ba 50 00 00 00       	mov    $0x50,%edx
140cbdbf2:	c7 44 24 28 1d 00 00 	movl   $0x1d,0x28(%rsp)
140cbdbf9:	00
140cbdbfa:	48 8d 05 4f 93 48 00 	lea    0x48934f(%rip),%rax        # 0x141146f50
140cbdc01:	41 b8 d9 01 00 00    	mov    $0x1d9,%r8d
140cbdc07:	48 8b cf             	mov    %rdi,%rcx
140cbdc0a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cbdc0f:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140cbdc13:	e8 28 ce fc ff       	call   0x140c8aa40
140cbdc18:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdc1d:	33 c0                	xor    %eax,%eax
140cbdc1f:	48 83 c4 30          	add    $0x30,%rsp
140cbdc23:	5f                   	pop    %rdi
140cbdc24:	c3                   	ret
140cbdc25:	cc                   	int3
140cbdc26:	cc                   	int3
140cbdc27:	cc                   	int3
140cbdc28:	cc                   	int3
140cbdc29:	cc                   	int3
140cbdc2a:	cc                   	int3
140cbdc2b:	cc                   	int3
140cbdc2c:	cc                   	int3
140cbdc2d:	cc                   	int3
140cbdc2e:	cc                   	int3
140cbdc2f:	cc                   	int3
140cbdc30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cbdc35:	57                   	push   %rdi
140cbdc36:	b8 30 00 00 00       	mov    $0x30,%eax
140cbdc3b:	e8 60 d8 15 00       	call   0x140e1b4a0
140cbdc40:	48 2b e0             	sub    %rax,%rsp
140cbdc43:	48 83 b9 48 07 00 00 	cmpq   $0x0,0x748(%rcx)
140cbdc4a:	00
140cbdc4b:	48 8b fa             	mov    %rdx,%rdi
140cbdc4e:	48 8b d9             	mov    %rcx,%rbx
140cbdc51:	74 72                	je     0x140cbdcc5
140cbdc53:	4d 85 c9             	test   %r9,%r9
140cbdc56:	75 6d                	jne    0x140cbdcc5
140cbdc58:	8d 50 e2             	lea    -0x1e(%rax),%edx
140cbdc5b:	48 8b cf             	mov    %rdi,%rcx
140cbdc5e:	44 8d 40 d2          	lea    -0x2e(%rax),%r8d
140cbdc62:	e8 59 8f fe ff       	call   0x140ca6bc0
140cbdc67:	85 c0                	test   %eax,%eax
140cbdc69:	74 22                	je     0x140cbdc8d
140cbdc6b:	33 d2                	xor    %edx,%edx
140cbdc6d:	48 8b cf             	mov    %rdi,%rcx
140cbdc70:	44 8d 42 02          	lea    0x2(%rdx),%r8d
140cbdc74:	e8 47 8f fe ff       	call   0x140ca6bc0
140cbdc79:	85 c0                	test   %eax,%eax
140cbdc7b:	74 10                	je     0x140cbdc8d
140cbdc7d:	b8 01 00 00 00       	mov    $0x1,%eax
140cbdc82:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdc87:	48 83 c4 30          	add    $0x30,%rsp
140cbdc8b:	5f                   	pop    %rdi
140cbdc8c:	c3                   	ret
140cbdc8d:	ba 50 00 00 00       	mov    $0x50,%edx
140cbdc92:	c7 44 24 28 e6 01 00 	movl   $0x1e6,0x28(%rsp)
140cbdc99:	00
140cbdc9a:	48 8d 05 af 92 48 00 	lea    0x4892af(%rip),%rax        # 0x141146f50
140cbdca1:	41 b8 da 01 00 00    	mov    $0x1da,%r8d
140cbdca7:	48 8b cb             	mov    %rbx,%rcx
140cbdcaa:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cbdcaf:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140cbdcb3:	e8 88 cd fc ff       	call   0x140c8aa40
140cbdcb8:	33 c0                	xor    %eax,%eax
140cbdcba:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdcbf:	48 83 c4 30          	add    $0x30,%rsp
140cbdcc3:	5f                   	pop    %rdi
140cbdcc4:	c3                   	ret
140cbdcc5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdcca:	b8 02 00 00 00       	mov    $0x2,%eax
140cbdccf:	48 83 c4 30          	add    $0x30,%rsp
140cbdcd3:	5f                   	pop    %rdi
140cbdcd4:	c3                   	ret
140cbdcd5:	cc                   	int3
140cbdcd6:	cc                   	int3
140cbdcd7:	cc                   	int3
140cbdcd8:	cc                   	int3
140cbdcd9:	cc                   	int3
140cbdcda:	cc                   	int3
140cbdcdb:	cc                   	int3
140cbdcdc:	cc                   	int3
140cbdcdd:	cc                   	int3
140cbdcde:	cc                   	int3
140cbdcdf:	cc                   	int3
140cbdce0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cbdce5:	57                   	push   %rdi
140cbdce6:	b8 30 00 00 00       	mov    $0x30,%eax
140cbdceb:	e8 b0 d7 15 00       	call   0x140e1b4a0
140cbdcf0:	48 2b e0             	sub    %rax,%rsp
140cbdcf3:	48 83 b9 38 06 00 00 	cmpq   $0x0,0x638(%rcx)
140cbdcfa:	00
140cbdcfb:	48 8b da             	mov    %rdx,%rbx
140cbdcfe:	48 8b f9             	mov    %rcx,%rdi
140cbdd01:	75 10                	jne    0x140cbdd13
140cbdd03:	b8 02 00 00 00       	mov    $0x2,%eax
140cbdd08:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbdd0d:	48 83 c4 30          	add    $0x30,%rsp
140cbdd11:	5f                   	pop    %rdi
140cbdd12:	c3                   	ret
140cbdd13:	33 d2                	xor    %edx,%edx
140cbdd15:	48 8b cb             	mov    %rbx,%rcx
140cbdd18:	44 8d 42 02          	lea    0x2(%rdx),%r8d
140cbdd1c:	e8 9f 8e fe ff       	call   0x140ca6bc0
140cbdd21:	85 c0                	test   %eax,%eax
140cbdd23:	0f 84 9d 00 00 00    	je     0x140cbddc6
140cbdd29:	ba 02 00 00 00       	mov    $0x2,%edx
140cbdd2e:	48 8b cb             	mov    %rbx,%rcx
140cbdd31:	e8 2a 91 fe ff       	call   0x140ca6e60
140cbdd36:	85 c0                	test   %eax,%eax
140cbdd38:	0f 84 88 00 00 00    	je     0x140cbddc6
140cbdd3e:	ba 02 00 00 00       	mov    $0x2,%edx
140cbdd43:	48 8b cb             	mov    %rbx,%rcx
140cbdd46:	e8 15 91 fe ff       	call   0x140ca6e60
140cbdd4b:	85 c0                	test   %eax,%eax
140cbdd4d:	74 77                	je     0x140cbddc6
140cbdd4f:	33 d2                	xor    %edx,%edx
140cbdd51:	48 8b cb             	mov    %rbx,%rcx
140cbdd54:	44 8d 42 01          	lea    0x1(%rdx),%r8d
140cbdd58:	e8 63 8e fe ff       	call   0x140ca6bc0
140cbdd5d:	85 c0                	test   %eax,%eax
140cbdd5f:	74 65                	je     0x140cbddc6
140cbdd61:	48 8b 97 38 06 00 00 	mov    0x638(%rdi),%rdx
140cbdd68:	45 33 c0             	xor    %r8d,%r8d
140cbdd6b:	48 8b c2             	mov    %rdx,%rax
140cbdd6e:	44 38 02             	cmp    %r8b,(%rdx)
140cbdd71:	74 14                	je     0x140cbdd87
140cbdd73:	41 81 f8 00 00 00 80 	cmp    $0x80000000,%r8d
140cbdd7a:	73 0b                	jae    0x140cbdd87
140cbdd7c:	48 ff c0             	inc    %rax
140cbdd7f:	41 ff c0             	inc    %r8d
140cbdd82:	80 38 00             	cmpb   $0x0,(%rax)
140cbdd85:	75 ec                	jne    0x140cbdd73
140cbdd87:	41 0f ba f0 1f       	btr    $0x1f,%r8d
140cbdd8c:	41 b9 02 00 00 00    	mov    $0x2,%r9d
140cbdd92:	48 8b cb             	mov    %rbx,%rcx
140cbdd95:	e8 c6 92 fe ff       	call   0x140ca7060
140cbdd9a:	85 c0                	test   %eax,%eax
140cbdd9c:	74 28                	je     0x140cbddc6
140cbdd9e:	48 8b cb             	mov    %rbx,%rcx
140cbdda1:	e8 aa 89 fe ff       	call   0x140ca6750
140cbdda6:	85 c0                	test   %eax,%eax
140cbdda8:	74 1c                	je     0x140cbddc6
140cbddaa:	48 8b cb             	mov    %rbx,%rcx
140cbddad:	e8 9e 89 fe ff       	call   0x140ca6750
140cbddb2:	85 c0                	test   %eax,%eax
140cbddb4:	74 10                	je     0x140cbddc6
140cbddb6:	b8 01 00 00 00       	mov    $0x1,%eax
140cbddbb:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbddc0:	48 83 c4 30          	add    $0x30,%rsp
140cbddc4:	5f                   	pop    %rdi
140cbddc5:	c3                   	ret
140cbddc6:	ba 50 00 00 00       	mov    $0x50,%edx
140cbddcb:	c7 44 24 28 37 00 00 	movl   $0x37,0x28(%rsp)
140cbddd2:	00
140cbddd3:	48 8d 05 76 91 48 00 	lea    0x489176(%rip),%rax        # 0x141146f50
140cbddda:	41 b8 db 01 00 00    	mov    $0x1db,%r8d
140cbdde0:	48 8b cf             	mov    %rdi,%rcx
140cbdde3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cbdde8:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140cbddec:	e8 4f cc fc ff       	call   0x140c8aa40
140cbddf1:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cbddf6:	33 c0                	xor    %eax,%eax
140cbddf8:	48 83 c4 30          	add    $0x30,%rsp
140cbddfc:	5f                   	pop    %rdi
140cbddfd:	c3                   	ret
140cbddfe:	cc                   	int3
140cbddff:	cc                   	int3
140cbde00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cbde05:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140cbde0a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140cbde0f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cbde14:	41 56                	push   %r14
140cbde16:	b8 30 00 00 00       	mov    $0x30,%eax
140cbde1b:	e8 80 d6 15 00       	call   0x140e1b4a0
140cbde20:	48 2b e0             	sub    %rax,%rsp
140cbde23:	48 8b ea             	mov    %rdx,%rbp
140cbde26:	48 8b f9             	mov    %rcx,%rdi
140cbde29:	e8 42 c9 fd ff       	call   0x140c9a770
140cbde2e:	85 c0                	test   %eax,%eax
140cbde30:	0f 84 3a 01 00 00    	je     0x140cbdf70
140cbde36:	83 7f 3c 00          	cmpl   $0x0,0x3c(%rdi)
140cbde3a:	4c 8d 35 0f 91 48 00 	lea    0x48910f(%rip),%r14        # 0x141146f50
140cbde41:	75 2d                	jne    0x140cbde70
140cbde43:	48 8d 9f 08 05 00 00 	lea    0x508(%rdi),%rbx
140cbde4a:	48 8b 03             	mov    (%rbx),%rax
140cbde4d:	48 85 c0             	test   %rax,%rax
140cbde50:	74 1e                	je     0x140cbde70
140cbde52:	48 83 b8 18 02 00 00 	cmpq   $0x0,0x218(%rax)
140cbde59:	00
140cbde5a:	74 14                	je     0x140cbde70
140cbde5c:	81 38 04 03 00 00    	cmpl   $0x304,(%rax)
140cbde62:	74 0c                	je     0x140cbde70
140cbde64:	48 8b b0 20 02 00 00 	mov    0x220(%rax),%rsi
140cbde6b:	e9 9c 00 00 00       	jmp    0x140cbdf0c