140263cdf:	cc                   	int3
140263ce0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140263ce5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140263cea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140263cef:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140263cf4:	41 56                	push   %r14
140263cf6:	b8 30 00 00 00       	mov    $0x30,%eax
140263cfb:	e8 e0 68 09 00       	call   0x1402fa5e0
140263d00:	48 2b e0             	sub    %rax,%rsp
140263d03:	44 8b f2             	mov    %edx,%r14d
140263d06:	8b f1                	mov    %ecx,%esi
140263d08:	85 c9                	test   %ecx,%ecx
140263d0a:	48 8d 15 8f 01 12 00 	lea    0x12018f(%rip),%rdx        # 0x140383ea0
140263d11:	b9 78 01 00 00       	mov    $0x178,%ecx
140263d16:	49 8b f9             	mov    %r9,%rdi
140263d19:	41 8b e8             	mov    %r8d,%ebp
140263d1c:	74 0d                	je     0x140263d2b
140263d1e:	41 b8 bf 00 00 00    	mov    $0xbf,%r8d
140263d24:	e8 c7 8e fd ff       	call   0x14023cbf0
140263d29:	eb 0b                	jmp    0x140263d36
140263d2b:	41 b8 c0 00 00 00    	mov    $0xc0,%r8d
140263d31:	e8 0a 59 fc ff       	call   0x140229640
140263d36:	48 8b d8             	mov    %rax,%rbx
140263d39:	48 85 c0             	test   %rax,%rax
140263d3c:	75 23                	jne    0x140263d61
140263d3e:	4c 8d 0d 5b 01 12 00 	lea    0x12015b(%rip),%r9        # 0x140383ea0
140263d45:	c7 44 24 20 c3 00 00 	movl   $0xc3,0x20(%rsp)
140263d4c:	00
140263d4d:	8d 50 6d             	lea    0x6d(%rax),%edx
140263d50:	8d 48 24             	lea    0x24(%rax),%ecx
140263d53:	44 8d 40 41          	lea    0x41(%rax),%r8d
140263d57:	e8 44 d6 fb ff       	call   0x1402213a0
140263d5c:	e9 52 01 00 00       	jmp    0x140263eb3
140263d61:	85 f6                	test   %esi,%esi
140263d63:	74 13                	je     0x140263d78
140263d65:	48 8b cb             	mov    %rbx,%rcx
140263d68:	e8 e3 1b e2 ff       	call   0x140085950
140263d6d:	85 c0                	test   %eax,%eax
140263d6f:	74 07                	je     0x140263d78
140263d71:	b8 01 00 00 00       	mov    $0x1,%eax
140263d76:	eb 02                	jmp    0x140263d7a
140263d78:	33 c0                	xor    %eax,%eax
140263d7a:	89 43 10             	mov    %eax,0x10(%rbx)
140263d7d:	e8 ce 1b e2 ff       	call   0x140085950
140263d82:	89 43 18             	mov    %eax,0x18(%rbx)
140263d85:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
140263d89:	48 85 ff             	test   %rdi,%rdi
140263d8c:	75 2e                	jne    0x140263dbc
140263d8e:	48 8d 05 5b 09 fd ff 	lea    -0x2f6a5(%rip),%rax        # 0x1402346f0
140263d95:	48 89 83 68 01 00 00 	mov    %rax,0x168(%rbx)
140263d9c:	48 8d 05 9d 05 fd ff 	lea    -0x2fa63(%rip),%rax        # 0x140234340
140263da3:	48 89 83 70 01 00 00 	mov    %rax,0x170(%rbx)
140263daa:	8b 05 84 36 1a 00    	mov    0x1a3684(%rip),%eax        # 0x140407434
140263db0:	89 43 74             	mov    %eax,0x74(%rbx)
140263db3:	48 8b 05 86 36 1a 00 	mov    0x1a3686(%rip),%rax        # 0x140407440
140263dba:	eb 10                	jmp    0x140263dcc
140263dbc:	8b 05 76 36 1a 00    	mov    0x1a3676(%rip),%eax        # 0x140407438
140263dc2:	89 43 74             	mov    %eax,0x74(%rbx)
140263dc5:	48 8b 05 7c 36 1a 00 	mov    0x1a367c(%rip),%rax        # 0x140407448
140263dcc:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
140263dd3:	44 8b c5             	mov    %ebp,%r8d
140263dd6:	48 8d 05 f3 05 fd ff 	lea    -0x2fa0d(%rip),%rax        # 0x1402343d0
140263ddd:	41 8b d6             	mov    %r14d,%edx
140263de0:	48 89 83 58 01 00 00 	mov    %rax,0x158(%rbx)
140263de7:	48 8b cb             	mov    %rbx,%rcx
140263dea:	48 8d 05 ff 04 fd ff 	lea    -0x2fb01(%rip),%rax        # 0x1402342f0
140263df1:	48 89 83 60 01 00 00 	mov    %rax,0x160(%rbx)
140263df8:	e8 23 fa ff ff       	call   0x140263820
140263dfd:	85 c0                	test   %eax,%eax
140263dff:	74 46                	je     0x140263e47
140263e01:	48 85 ff             	test   %rdi,%rdi
140263e04:	0f 84 99 00 00 00    	je     0x140263ea3
140263e0a:	48 8b 0f             	mov    (%rdi),%rcx
140263e0d:	48 85 c9             	test   %rcx,%rcx
140263e10:	74 05                	je     0x140263e17
140263e12:	e8 29 86 fd ff       	call   0x14023c440
140263e17:	8b 47 30             	mov    0x30(%rdi),%eax
140263e1a:	48 8b cf             	mov    %rdi,%rcx
140263e1d:	39 43 30             	cmp    %eax,0x30(%rbx)
140263e20:	7e 7c                	jle    0x140263e9e
140263e22:	e8 b9 03 00 00       	call   0x1402641e0
140263e27:	ba 6d 00 00 00       	mov    $0x6d,%edx
140263e2c:	c7 44 24 20 ec 00 00 	movl   $0xec,0x20(%rsp)
140263e33:	00
140263e34:	4c 8d 0d 65 00 12 00 	lea    0x120065(%rip),%r9        # 0x140383ea0
140263e3b:	8d 4a b7             	lea    -0x49(%rdx),%ecx
140263e3e:	44 8d 42 16          	lea    0x16(%rdx),%r8d
140263e42:	e8 59 d5 fb ff       	call   0x1402213a0
140263e47:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
140263e4e:	48 85 c0             	test   %rax,%rax
140263e51:	74 06                	je     0x140263e59
140263e53:	48 8b cb             	mov    %rbx,%rcx
140263e56:	ff 50 18             	call   *0x18(%rax)
140263e59:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140263e5d:	e8 ce 0d fd ff       	call   0x140234c30
140263e62:	48 8b 0b             	mov    (%rbx),%rcx
140263e65:	e8 36 85 fd ff       	call   0x14023c3a0
140263e6a:	4c 8d 83 a0 00 00 00 	lea    0xa0(%rbx),%r8
140263e71:	48 8b d3             	mov    %rbx,%rdx
140263e74:	b9 0f 00 00 00       	mov    $0xf,%ecx
140263e79:	e8 52 4c fc ff       	call   0x140228ad0
140263e7e:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
140263e82:	4c 8d 05 17 00 12 00 	lea    0x120017(%rip),%r8        # 0x140383ea0
140263e89:	ba 78 01 00 00       	mov    $0x178,%edx
140263e8e:	48 8b cb             	mov    %rbx,%rcx
140263e91:	74 15                	je     0x140263ea8
140263e93:	44 8d 4a 9b          	lea    -0x65(%rdx),%r9d
140263e97:	e8 c4 8c fd ff       	call   0x14023cb60
140263e9c:	eb 15                	jmp    0x140263eb3
140263e9e:	e8 3d 03 00 00       	call   0x1402641e0
140263ea3:	48 8b c3             	mov    %rbx,%rax
140263ea6:	eb 0d                	jmp    0x140263eb5
140263ea8:	41 b9 15 01 00 00    	mov    $0x115,%r9d
140263eae:	e8 6d 55 fc ff       	call   0x140229420
140263eb3:	33 c0                	xor    %eax,%eax
140263eb5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140263eba:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140263ebf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140263ec4:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140263ec9:	48 83 c4 30          	add    $0x30,%rsp
140263ecd:	41 5e                	pop    %r14
140263ecf:	c3                   	ret
140263ed0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140263ed5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140263eda:	56                   	push   %rsi
140263edb:	57                   	push   %rdi
140263edc:	41 56                	push   %r14
140263ede:	b8 30 00 00 00       	mov    $0x30,%eax
140263ee3:	e8 f8 66 09 00       	call   0x1402fa5e0
140263ee8:	48 2b e0             	sub    %rax,%rsp
140263eeb:	33 ff                	xor    %edi,%edi
140263eed:	4d 8b d0             	mov    %r8,%r10
140263ef0:	4c 8b da             	mov    %rdx,%r11
140263ef3:	48 8b d9             	mov    %rcx,%rbx
140263ef6:	44 8b f7             	mov    %edi,%r14d
140263ef9:	8b f7                	mov    %edi,%esi
140263efb:	8b ef                	mov    %edi,%ebp
140263efd:	48 39 79 20          	cmp    %rdi,0x20(%rcx)
140263f01:	74 3c                	je     0x140263f3f
140263f03:	4c 8d 0d 96 ff 11 00 	lea    0x11ff96(%rip),%r9        # 0x140383ea0
140263f0a:	c7 44 24 20 e8 01 00 	movl   $0x1e8,0x20(%rsp)
140263f11:	00
140263f12:	8d 50 36             	lea    0x36(%rax),%edx
140263f15:	8d 48 f4             	lea    -0xc(%rax),%ecx
140263f18:	44 8d 40 14          	lea    0x14(%rax),%r8d
140263f1c:	e8 7f d4 fb ff       	call   0x1402213a0
140263f21:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140263f25:	c7 83 98 00 00 00 02 	movl   $0x2,0x98(%rbx)
140263f2c:	00 00 00
140263f2f:	e8 fc 0c fd ff       	call   0x140234c30
140263f34:	33 c0                	xor    %eax,%eax
140263f36:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
140263f3a:	e9 8a 02 00 00       	jmp    0x1402641c9
140263f3f:	4d 85 db             	test   %r11,%r11
140263f42:	0f 84 97 00 00 00    	je     0x140263fdf
140263f48:	4d 85 c9             	test   %r9,%r9
140263f4b:	74 74                	je     0x140263fc1
140263f4d:	4c 39 51 48          	cmp    %r10,0x48(%rcx)
140263f51:	73 35                	jae    0x140263f88
140263f53:	c7 44 24 20 f3 01 00 	movl   $0x1f3,0x20(%rsp)
140263f5a:	00
140263f5b:	41 b8 6a 00 00 00    	mov    $0x6a,%r8d
140263f61:	ba 66 00 00 00       	mov    $0x66,%edx
140263f66:	4c 8d 0d 33 ff 11 00 	lea    0x11ff33(%rip),%r9        # 0x140383ea0
140263f6d:	b9 24 00 00 00       	mov    $0x24,%ecx
140263f72:	e8 29 d4 fb ff       	call   0x1402213a0
140263f77:	33 c0                	xor    %eax,%eax
140263f79:	c7 83 98 00 00 00 02 	movl   $0x2,0x98(%rbx)
140263f80:	00 00 00
140263f83:	e9 41 02 00 00       	jmp    0x1402641c9
140263f88:	4a 8d 04 c5 00 00 00 	lea    0x0(,%r8,8),%rax
140263f8f:	00
140263f90:	4c 3b c8             	cmp    %rax,%r9
140263f93:	76 10                	jbe    0x140263fa5
140263f95:	c7 44 24 20 f9 01 00 	movl   $0x1f9,0x20(%rsp)
140263f9c:	00
140263f9d:	41 b8 7c 00 00 00    	mov    $0x7c,%r8d
140263fa3:	eb bc                	jmp    0x140263f61
140263fa5:	4d 8b c1             	mov    %r9,%r8
140263fa8:	49 8b d2             	mov    %r10,%rdx
140263fab:	49 8b cb             	mov    %r11,%rcx
140263fae:	e8 bd 0a fd ff       	call   0x140234a70
140263fb3:	48 89 43 20          	mov    %rax,0x20(%rbx)
140263fb7:	48 85 c0             	test   %rax,%rax
140263fba:	75 23                	jne    0x140263fdf
140263fbc:	e9 08 02 00 00       	jmp    0x1402641c9
140263fc1:	4c 39 51 68          	cmp    %r10,0x68(%rcx)
140263fc5:	73 12                	jae    0x140263fd9
140263fc7:	ba 66 00 00 00       	mov    $0x66,%edx
140263fcc:	c7 44 24 20 05 02 00 	movl   $0x205,0x20(%rsp)
140263fd3:	00
140263fd4:	44 8b c2             	mov    %edx,%r8d
140263fd7:	eb 8d                	jmp    0x140263f66
140263fd9:	49 8b f3             	mov    %r11,%rsi
140263fdc:	49 8b ea             	mov    %r10,%rbp
140263fdf:	83 bb 98 00 00 00 02 	cmpl   $0x2,0x98(%rbx)
140263fe6:	75 4c                	jne    0x140264034
140263fe8:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
140263fef:	48 85 c0             	test   %rax,%rax
140263ff2:	75 2a                	jne    0x14026401e
140263ff4:	8d 50 76             	lea    0x76(%rax),%edx
140263ff7:	c7 83 98 00 00 00 02 	movl   $0x2,0x98(%rbx)
140263ffe:	00 00 00
140264001:	44 8d 42 0a          	lea    0xa(%rdx),%r8d
140264005:	c7 44 24 20 83 01 00 	movl   $0x183,0x20(%rsp)
14026400c:	00
14026400d:	4c 8d 0d 8c fe 11 00 	lea    0x11fe8c(%rip),%r9        # 0x140383ea0
140264014:	8d 48 24             	lea    0x24(%rax),%ecx
140264017:	e8 84 d3 fb ff       	call   0x1402213a0
14026401c:	eb 16                	jmp    0x140264034
14026401e:	48 8b cb             	mov    %rbx,%rcx
140264021:	ff 50 18             	call   *0x18(%rax)
140264024:	44 0f b7 43 1c       	movzwl 0x1c(%rbx),%r8d
140264029:	48 8b cb             	mov    %rbx,%rcx
14026402c:	8b 53 14             	mov    0x14(%rbx),%edx
14026402f:	e8 ec f7 ff ff       	call   0x140263820
140264034:	8b 83 98 00 00 00    	mov    0x98(%rbx),%eax
14026403a:	85 c0                	test   %eax,%eax
14026403c:	75 20                	jne    0x14026405e
14026403e:	44 8d 40 1c          	lea    0x1c(%rax),%r8d
140264042:	48 8b cb             	mov    %rbx,%rcx
140264045:	48 8d 15 34 fe 11 00 	lea    0x11fe34(%rip),%rdx        # 0x140383e80
14026404c:	e8 6f f3 ff ff       	call   0x1402633c0
140264051:	8b 83 98 00 00 00    	mov    0x98(%rbx),%eax
140264057:	83 f8 01             	cmp    $0x1,%eax
14026405a:	41 0f 94 c6          	sete   %r14b
14026405e:	83 f8 01             	cmp    $0x1,%eax
140264061:	0f 85 48 01 00 00    	jne    0x1402641af
140264067:	48 85 f6             	test   %rsi,%rsi
14026406a:	74 20                	je     0x14026408c
14026406c:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
140264073:	45 33 c9             	xor    %r9d,%r9d
140264076:	4c 8b c5             	mov    %rbp,%r8
140264079:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14026407e:	48 8b d6             	mov    %rsi,%rdx
140264081:	48 8b cb             	mov    %rbx,%rcx
140264084:	ff 50 08             	call   *0x8(%rax)
140264087:	e9 23 01 00 00       	jmp    0x1402641af
14026408c:	45 85 f6             	test   %r14d,%r14d
14026408f:	0f 85 1a 01 00 00    	jne    0x1402641af
140264095:	4c 8b 93 58 01 00 00 	mov    0x158(%rbx),%r10
14026409c:	48 8b d7             	mov    %rdi,%rdx
14026409f:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1402640a4:	48 8b ef             	mov    %rdi,%rbp
1402640a7:	c7 83 98 00 00 00 02 	movl   $0x2,0x98(%rbx)
1402640ae:	00 00 00
1402640b1:	4d 85 d2             	test   %r10,%r10
1402640b4:	74 28                	je     0x1402640de
1402640b6:	48 8b 43 48          	mov    0x48(%rbx),%rax
1402640ba:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402640bf:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
1402640c3:	48 8b cb             	mov    %rbx,%rcx
1402640c6:	44 8b 43 30          	mov    0x30(%rbx),%r8d
1402640ca:	89 7c 24 28          	mov    %edi,0x28(%rsp)
1402640ce:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402640d3:	41 ff d2             	call   *%r10
1402640d6:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1402640db:	48 8b e8             	mov    %rax,%rbp
1402640de:	48 3b 6b 40          	cmp    0x40(%rbx),%rbp
1402640e2:	72 65                	jb     0x140264149
1402640e4:	48 3b 6b 48          	cmp    0x48(%rbx),%rbp
1402640e8:	77 5f                	ja     0x140264149
1402640ea:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
1402640f1:	45 33 c9             	xor    %r9d,%r9d
1402640f4:	4c 8b c5             	mov    %rbp,%r8
1402640f7:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1402640fc:	48 8b cb             	mov    %rbx,%rcx
1402640ff:	ff 50 08             	call   *0x8(%rax)
140264102:	85 c0                	test   %eax,%eax
140264104:	74 62                	je     0x140264168
140264106:	be 01 00 00 00       	mov    $0x1,%esi
14026410b:	33 c9                	xor    %ecx,%ecx
14026410d:	89 b3 98 00 00 00    	mov    %esi,0x98(%rbx)
140264113:	89 73 70             	mov    %esi,0x70(%rbx)
140264116:	ff 15 ec 60 0c 00    	call   *0xc60ec(%rip)        # 0x14032a208
14026411c:	48 89 43 78          	mov    %rax,0x78(%rbx)
140264120:	39 bb 88 00 00 00    	cmp    %edi,0x88(%rbx)
140264126:	74 40                	je     0x140264168
140264128:	48 8b 43 08          	mov    0x8(%rbx),%rax
14026412c:	48 85 c0             	test   %rax,%rax
14026412f:	75 0a                	jne    0x14026413b
140264131:	f0 0f c1 b3 8c 00 00 	lock xadd %esi,0x8c(%rbx)
140264138:	00
140264139:	eb 2d                	jmp    0x140264168
14026413b:	8b 80 8c 00 00 00    	mov    0x8c(%rax),%eax
140264141:	89 83 8c 00 00 00    	mov    %eax,0x8c(%rbx)
140264147:	eb 1f                	jmp    0x140264168
140264149:	ba 6e 00 00 00       	mov    $0x6e,%edx
14026414e:	c7 44 24 20 b5 01 00 	movl   $0x1b5,0x20(%rsp)
140264155:	00
140264156:	4c 8d 0d 43 fd 11 00 	lea    0x11fd43(%rip),%r9        # 0x140383ea0
14026415d:	44 8b c2             	mov    %edx,%r8d
140264160:	8d 4a b6             	lea    -0x4a(%rdx),%ecx
140264163:	e8 38 d2 fb ff       	call   0x1402213a0
140264168:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14026416d:	48 85 d2             	test   %rdx,%rdx
140264170:	74 14                	je     0x140264186
140264172:	48 8b 83 60 01 00 00 	mov    0x160(%rbx),%rax
140264179:	48 85 c0             	test   %rax,%rax
14026417c:	74 08                	je     0x140264186
14026417e:	4c 8b c5             	mov    %rbp,%r8
140264181:	48 8b cb             	mov    %rbx,%rcx
140264184:	ff d0                	call   *%rax
140264186:	83 bb 98 00 00 00 01 	cmpl   $0x1,0x98(%rbx)
14026418d:	74 20                	je     0x1402641af
14026418f:	ba 66 00 00 00       	mov    $0x66,%edx
140264194:	c7 44 24 20 2b 02 00 	movl   $0x22b,0x20(%rsp)
14026419b:	00
14026419c:	4c 8d 0d fd fc 11 00 	lea    0x11fcfd(%rip),%r9        # 0x140383ea0
1402641a3:	8d 4a be             	lea    -0x42(%rdx),%ecx
1402641a6:	44 8d 42 10          	lea    0x10(%rdx),%r8d
1402641aa:	e8 f1 d1 fb ff       	call   0x1402213a0
1402641af:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1402641b3:	e8 78 0a fd ff       	call   0x140234c30
1402641b8:	83 bb 98 00 00 00 01 	cmpl   $0x1,0x98(%rbx)
1402641bf:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1402641c3:	40 0f 94 c7          	sete   %dil
1402641c7:	8b c7                	mov    %edi,%eax
1402641c9:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402641ce:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1402641d3:	48 83 c4 30          	add    $0x30,%rsp
1402641d7:	41 5e                	pop    %r14
1402641d9:	5f                   	pop    %rdi
1402641da:	5e                   	pop    %rsi
1402641db:	c3                   	ret
1402641dc:	cc                   	int3
1402641dd:	cc                   	int3
1402641de:	cc                   	int3
1402641df:	cc                   	int3
1402641e0:	b8 28 00 00 00       	mov    $0x28,%eax
1402641e5:	e8 f6 63 09 00       	call   0x1402fa5e0
1402641ea:	48 2b e0             	sub    %rax,%rsp
1402641ed:	48 8b 09             	mov    (%rcx),%rcx
1402641f0:	48 85 c9             	test   %rcx,%rcx
1402641f3:	74 09                	je     0x1402641fe
1402641f5:	48 83 c4 28          	add    $0x28,%rsp
1402641f9:	e9 02 83 fd ff       	jmp    0x14023c500
1402641fe:	b8 01 00 00 00       	mov    $0x1,%eax
140264203:	48 83 c4 28          	add    $0x28,%rsp
140264207:	c3                   	ret
140264208:	cc                   	int3
140264209:	cc                   	int3
14026420a:	cc                   	int3
14026420b:	cc                   	int3
14026420c:	cc                   	int3
14026420d:	cc                   	int3
14026420e:	cc                   	int3
14026420f:	cc                   	int3
140264210:	b8 28 00 00 00       	mov    $0x28,%eax
140264215:	e8 c6 63 09 00       	call   0x1402fa5e0