140296da5:	e8 06 91 01 00       	call   0x1402afeb0
140296daa:	48 81 c4 00 06 00 00 	add    $0x600,%rsp
140296db1:	41 5f                	pop    %r15
140296db3:	41 5d                	pop    %r13
140296db5:	41 5c                	pop    %r12
140296db7:	5f                   	pop    %rdi
140296db8:	5d                   	pop    %rbp
140296db9:	c3                   	ret
140296dba:	cc                   	int3
140296dbb:	cc                   	int3
140296dbc:	cc                   	int3
140296dbd:	cc                   	int3
140296dbe:	cc                   	int3
140296dbf:	cc                   	int3
140296dc0:	40 53                	rex push %rbx
140296dc2:	b8 20 00 00 00       	mov    $0x20,%eax
140296dc7:	e8 64 9d 01 00       	call   0x1402b0b30
140296dcc:	48 2b e0             	sub    %rax,%rsp
140296dcf:	48 8b d9             	mov    %rcx,%rbx
140296dd2:	44 8d 40 05          	lea    0x5(%rax),%r8d
140296dd6:	8d 48 e8             	lea    -0x18(%rax),%ecx
140296dd9:	48 8d 15 b0 07 10 00 	lea    0x1007b0(%rip),%rdx        # 0x140397590
140296de0:	e8 db 52 e5 ff       	call   0x1400ec0c0
140296de5:	48 85 c0             	test   %rax,%rax
140296de8:	74 03                	je     0x140296ded
140296dea:	48 89 18             	mov    %rbx,(%rax)
140296ded:	48 83 c4 20          	add    $0x20,%rsp
140296df1:	5b                   	pop    %rbx
140296df2:	c3                   	ret
140296df3:	cc                   	int3
140296df4:	cc                   	int3
140296df5:	cc                   	int3
140296df6:	cc                   	int3
140296df7:	cc                   	int3
140296df8:	cc                   	int3
140296df9:	cc                   	int3
140296dfa:	cc                   	int3
140296dfb:	cc                   	int3
140296dfc:	cc                   	int3
140296dfd:	cc                   	int3
140296dfe:	cc                   	int3
140296dff:	cc                   	int3
140296e00:	b8 28 00 00 00       	mov    $0x28,%eax
140296e05:	e8 26 9d 01 00       	call   0x1402b0b30
140296e0a:	48 2b e0             	sub    %rax,%rsp
140296e0d:	44 8d 40 08          	lea    0x8(%rax),%r8d
140296e11:	48 8d 15 78 07 10 00 	lea    0x100778(%rip),%rdx        # 0x140397590
140296e18:	48 83 c4 28          	add    $0x28,%rsp
140296e1c:	e9 9f 4f e5 ff       	jmp    0x1400ebdc0
140296e21:	cc                   	int3
140296e22:	cc                   	int3
140296e23:	cc                   	int3
140296e24:	cc                   	int3
140296e25:	cc                   	int3
140296e26:	cc                   	int3
140296e27:	cc                   	int3
140296e28:	cc                   	int3
140296e29:	cc                   	int3
140296e2a:	cc                   	int3
140296e2b:	cc                   	int3
140296e2c:	cc                   	int3
140296e2d:	cc                   	int3
140296e2e:	cc                   	int3
140296e2f:	cc                   	int3
140296e30:	40 55                	rex push %rbp
140296e32:	53                   	push   %rbx
140296e33:	56                   	push   %rsi
140296e34:	57                   	push   %rdi
140296e35:	41 56                	push   %r14
140296e37:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
140296e3e:	ff
140296e3f:	b8 90 01 00 00       	mov    $0x190,%eax
140296e44:	e8 e7 9c 01 00       	call   0x1402b0b30
140296e49:	48 2b e0             	sub    %rax,%rsp
140296e4c:	48 8b 05 2d ec 13 00 	mov    0x13ec2d(%rip),%rax        # 0x1403d5a80
140296e53:	48 33 c4             	xor    %rsp,%rax
140296e56:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
140296e5d:	4c 8b b5 e0 00 00 00 	mov    0xe0(%rbp),%r14
140296e64:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140296e69:	49 8b f1             	mov    %r9,%rsi
140296e6c:	c7 44 24 34 02 00 00 	movl   $0x2,0x34(%rsp)
140296e73:	00
140296e74:	48 8b f9             	mov    %rcx,%rdi
140296e77:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
140296e7c:	48 8b 09             	mov    (%rcx),%rcx
140296e7f:	33 db                	xor    %ebx,%ebx
140296e81:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140296e86:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140296e8b:	e8 70 33 01 00       	call   0x1402aa200
140296e90:	85 c0                	test   %eax,%eax
140296e92:	75 08                	jne    0x140296e9c
140296e94:	8d 43 01             	lea    0x1(%rbx),%eax
140296e97:	e9 cc 01 00 00       	jmp    0x140297068
140296e9c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140296ea1:	48 8b 0f             	mov    (%rdi),%rcx
140296ea4:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140296ea9:	e8 22 dc e6 ff       	call   0x140104ad0
140296eae:	8b 54 24 30          	mov    0x30(%rsp),%edx
140296eb2:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140296eb7:	4c 8b c0             	mov    %rax,%r8
140296eba:	e8 41 c0 e6 ff       	call   0x140102f00
140296ebf:	48 8b f8             	mov    %rax,%rdi
140296ec2:	48 85 c0             	test   %rax,%rax
140296ec5:	75 08                	jne    0x140296ecf
140296ec7:	8d 58 01             	lea    0x1(%rax),%ebx
140296eca:	e9 78 01 00 00       	jmp    0x140297047
140296ecf:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
140296ed4:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140296ed9:	45 33 c0             	xor    %r8d,%r8d
140296edc:	33 d2                	xor    %edx,%edx
140296ede:	33 c9                	xor    %ecx,%ecx
140296ee0:	e8 2b a7 e6 ff       	call   0x140101610
140296ee5:	85 c0                	test   %eax,%eax
140296ee7:	0f 84 5a 01 00 00    	je     0x140297047
140296eed:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
140296ef2:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140296ef7:	45 33 c0             	xor    %r8d,%r8d
140296efa:	33 d2                	xor    %edx,%edx
140296efc:	e8 9f 9a e6 ff       	call   0x1401009a0
140296f01:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140296f06:	e8 05 e8 e5 ff       	call   0x1400f5710
140296f0b:	3d 98 01 00 00       	cmp    $0x198,%eax
140296f10:	75 17                	jne    0x140296f29
140296f12:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140296f17:	e8 84 00 ec ff       	call   0x140156fa0
140296f1c:	85 c0                	test   %eax,%eax
140296f1e:	74 09                	je     0x140296f29
140296f20:	c7 45 50 53 4d 32 00 	movl   $0x324d53,0x50(%rbp)
140296f27:	eb 1d                	jmp    0x140296f46
140296f29:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140296f2e:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140296f32:	45 33 c9             	xor    %r9d,%r9d
140296f35:	41 8d 51 32          	lea    0x32(%r9),%edx
140296f39:	e8 a2 e8 e5 ff       	call   0x1400f57e0
140296f3e:	85 c0                	test   %eax,%eax
140296f40:	0f 8e 01 01 00 00    	jle    0x140297047
140296f46:	48 8b cf             	mov    %rdi,%rcx
140296f49:	e8 a2 b2 e6 ff       	call   0x1401021f0
140296f4e:	45 33 c9             	xor    %r9d,%r9d
140296f51:	4c 8d 45 50          	lea    0x50(%rbp),%r8
140296f55:	48 8d 15 04 07 08 00 	lea    0x80704(%rip),%rdx        # 0x140317660
140296f5c:	48 8b fb             	mov    %rbx,%rdi
140296f5f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140296f64:	e8 37 11 ea ff       	call   0x1401380a0
140296f69:	45 33 c9             	xor    %r9d,%r9d
140296f6c:	4c 8d 05 95 55 07 00 	lea    0x75595(%rip),%r8        # 0x14030c508
140296f73:	48 8d 15 f6 06 08 00 	lea    0x806f6(%rip),%rdx        # 0x140317670
140296f7a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140296f7f:	0f 10 00             	movups (%rax),%xmm0
140296f82:	0f 29 45 80          	movaps %xmm0,-0x80(%rbp)
140296f86:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140296f8a:	0f 29 4d 90          	movaps %xmm1,-0x70(%rbp)
140296f8e:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140296f93:	f2 0f 11 45 a0       	movsd  %xmm0,-0x60(%rbp)
140296f98:	e8 03 11 ea ff       	call   0x1401380a0
140296f9d:	4c 63 4c 24 30       	movslq 0x30(%rsp),%r9
140296fa2:	48 8d 15 07 d5 06 00 	lea    0x6d507(%rip),%rdx        # 0x1403044b0
140296fa9:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140296fae:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140296fb3:	0f 10 00             	movups (%rax),%xmm0
140296fb6:	0f 11 45 a8          	movups %xmm0,-0x58(%rbp)
140296fba:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140296fbe:	0f 11 4d b8          	movups %xmm1,-0x48(%rbp)
140296fc2:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140296fc7:	f2 0f 11 45 c8       	movsd  %xmm0,-0x38(%rbp)
140296fcc:	e8 0f 0f ea ff       	call   0x140137ee0
140296fd1:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
140296fd6:	48 8d 15 43 b8 07 00 	lea    0x7b843(%rip),%rdx        # 0x140312820
140296fdd:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140296fe2:	0f 10 00             	movups (%rax),%xmm0
140296fe5:	0f 29 45 d0          	movaps %xmm0,-0x30(%rbp)
140296fe9:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140296fed:	0f 29 4d e0          	movaps %xmm1,-0x20(%rbp)
140296ff1:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140296ff6:	f2 0f 11 45 f0       	movsd  %xmm0,-0x10(%rbp)
140296ffb:	e8 30 0e ea ff       	call   0x140137e30
140297000:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140297005:	0f 10 00             	movups (%rax),%xmm0
140297008:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14029700c:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140297010:	0f 11 4d 08          	movups %xmm1,0x8(%rbp)
140297014:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
140297019:	f2 0f 11 45 18       	movsd  %xmm0,0x18(%rbp)
14029701e:	e8 ed 0d ea ff       	call   0x140137e10
140297023:	49 8b d6             	mov    %r14,%rdx
140297026:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14029702a:	0f 10 00             	movups (%rax),%xmm0
14029702d:	0f 29 45 20          	movaps %xmm0,0x20(%rbp)
140297031:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140297035:	0f 29 4d 30          	movaps %xmm1,0x30(%rbp)
140297039:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14029703e:	f2 0f 11 45 40       	movsd  %xmm0,0x40(%rbp)
140297043:	ff d6                	call   *%rsi
140297045:	8b d8                	mov    %eax,%ebx
140297047:	48 8b cf             	mov    %rdi,%rcx
14029704a:	e8 a1 b1 e6 ff       	call   0x1401021f0
14029704f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140297054:	48 8d 15 35 05 10 00 	lea    0x100535(%rip),%rdx        # 0x140397590
14029705b:	41 b8 73 00 00 00    	mov    $0x73,%r8d
140297061:	e8 5a 4d e5 ff       	call   0x1400ebdc0
140297066:	8b c3                	mov    %ebx,%eax
140297068:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
14029706f:	48 33 cc             	xor    %rsp,%rcx
140297072:	e8 39 8e 01 00       	call   0x1402afeb0
140297077:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
14029707e:	41 5e                	pop    %r14
140297080:	5f                   	pop    %rdi
140297081:	5e                   	pop    %rsi
140297082:	5b                   	pop    %rbx
140297083:	5d                   	pop    %rbp
140297084:	c3                   	ret
140297085:	cc                   	int3
140297086:	cc                   	int3
140297087:	cc                   	int3
140297088:	cc                   	int3
140297089:	cc                   	int3
14029708a:	cc                   	int3
14029708b:	cc                   	int3
14029708c:	cc                   	int3
14029708d:	cc                   	int3
14029708e:	cc                   	int3
14029708f:	cc                   	int3
140297090:	40 53                	rex push %rbx
140297092:	b8 20 00 00 00       	mov    $0x20,%eax
140297097:	e8 94 9a 01 00       	call   0x1402b0b30
14029709c:	48 2b e0             	sub    %rax,%rsp
14029709f:	48 8b d9             	mov    %rcx,%rbx
1402970a2:	44 8d 40 1b          	lea    0x1b(%rax),%r8d
1402970a6:	8d 48 e8             	lea    -0x18(%rax),%ecx
1402970a9:	48 8d 15 88 05 10 00 	lea    0x100588(%rip),%rdx        # 0x140397638
1402970b0:	e8 0b 50 e5 ff       	call   0x1400ec0c0
1402970b5:	48 85 c0             	test   %rax,%rax
1402970b8:	74 03                	je     0x1402970bd
1402970ba:	48 89 18             	mov    %rbx,(%rax)
1402970bd:	48 83 c4 20          	add    $0x20,%rsp
1402970c1:	5b                   	pop    %rbx
1402970c2:	c3                   	ret
1402970c3:	cc                   	int3
1402970c4:	cc                   	int3
1402970c5:	cc                   	int3
1402970c6:	cc                   	int3
1402970c7:	cc                   	int3
1402970c8:	cc                   	int3
1402970c9:	cc                   	int3
1402970ca:	cc                   	int3
1402970cb:	cc                   	int3
1402970cc:	cc                   	int3
1402970cd:	cc                   	int3
1402970ce:	cc                   	int3
1402970cf:	cc                   	int3
1402970d0:	b8 28 00 00 00       	mov    $0x28,%eax
1402970d5:	e8 56 9a 01 00       	call   0x1402b0b30
1402970da:	48 2b e0             	sub    %rax,%rsp
1402970dd:	44 8d 40 1e          	lea    0x1e(%rax),%r8d
1402970e1:	48 8d 15 50 05 10 00 	lea    0x100550(%rip),%rdx        # 0x140397638
1402970e8:	48 83 c4 28          	add    $0x28,%rsp
1402970ec:	e9 cf 4c e5 ff       	jmp    0x1400ebdc0
1402970f1:	cc                   	int3
1402970f2:	cc                   	int3
1402970f3:	cc                   	int3
1402970f4:	cc                   	int3
1402970f5:	cc                   	int3
1402970f6:	cc                   	int3
1402970f7:	cc                   	int3
1402970f8:	cc                   	int3
1402970f9:	cc                   	int3
1402970fa:	cc                   	int3
1402970fb:	cc                   	int3
1402970fc:	cc                   	int3
1402970fd:	cc                   	int3
1402970fe:	cc                   	int3
1402970ff:	cc                   	int3
140297100:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140297105:	55                   	push   %rbp
140297106:	56                   	push   %rsi
140297107:	57                   	push   %rdi
140297108:	41 54                	push   %r12
14029710a:	41 55                	push   %r13
14029710c:	41 56                	push   %r14
14029710e:	41 57                	push   %r15
140297110:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140297115:	b8 70 01 00 00       	mov    $0x170,%eax
14029711a:	e8 11 9a 01 00       	call   0x1402b0b30
14029711f:	48 2b e0             	sub    %rax,%rsp
140297122:	48 8b 05 57 e9 13 00 	mov    0x13e957(%rip),%rax        # 0x1403d5a80
140297129:	48 33 c4             	xor    %rsp,%rax
14029712c:	48 89 45 60          	mov    %rax,0x60(%rbp)
140297130:	48 8b 09             	mov    (%rcx),%rcx
140297133:	33 ff                	xor    %edi,%edi
140297135:	4c 8b ad d0 00 00 00 	mov    0xd0(%rbp),%r13
14029713c:	4d 8b e1             	mov    %r9,%r12
14029713f:	4c 8b b5 d8 00 00 00 	mov    0xd8(%rbp),%r14
140297146:	4c 8b bd e0 00 00 00 	mov    0xe0(%rbp),%r15
14029714d:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
140297152:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
140297157:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14029715c:	89 7c 24 30          	mov    %edi,0x30(%rsp)
140297160:	89 7c 24 34          	mov    %edi,0x34(%rsp)
140297164:	e8 27 16 00 00       	call   0x140298790
140297169:	48 8b f0             	mov    %rax,%rsi
14029716c:	48 85 c0             	test   %rax,%rax
14029716f:	0f 84 df 02 00 00    	je     0x140297454
140297175:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14029717a:	48 8b ce             	mov    %rsi,%rcx
14029717d:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140297182:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140297187:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14029718c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140297191:	e8 aa f2 ed ff       	call   0x140176440
140297196:	48 8b ce             	mov    %rsi,%rcx
140297199:	8b d8                	mov    %eax,%ebx
14029719b:	e8 20 53 e5 ff       	call   0x1400ec4c0
1402971a0:	85 db                	test   %ebx,%ebx
1402971a2:	0f 8e ac 02 00 00    	jle    0x140297454
1402971a8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1402971ad:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1402971b4:	48 ff c0             	inc    %rax
1402971b7:	40 38 3c 01          	cmp    %dil,(%rcx,%rax,1)
1402971bb:	75 f7                	jne    0x1402971b4
1402971bd:	48 83 f8 0a          	cmp    $0xa,%rax
1402971c1:	76 4b                	jbe    0x14029720e
1402971c3:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402971c8:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1402971cd:	8b df                	mov    %edi,%ebx
1402971cf:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1402971d4:	e8 d7 ee ed ff       	call   0x1401760b0
1402971d9:	85 c0                	test   %eax,%eax
1402971db:	0f 84 27 02 00 00    	je     0x140297408
1402971e1:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1402971e6:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1402971eb:	4c 8d 0d 8e 02 00 00 	lea    0x28e(%rip),%r9        # 0x140297480
1402971f2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402971f7:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1402971fc:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140297201:	e8 ba eb ed ff       	call   0x140175dc0
140297206:	85 c0                	test   %eax,%eax
140297208:	0f 84 fa 01 00 00    	je     0x140297408
14029720e:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
140297213:	4c 8d 0d 46 e5 13 00 	lea    0x13e546(%rip),%r9        # 0x1403d5760
14029721a:	bb 01 00 00 00       	mov    $0x1,%ebx
14029721f:	90                   	nop
140297220:	4d 8b 41 e0          	mov    -0x20(%r9),%r8
140297224:	49 8b c2             	mov    %r10,%rax
140297227:	4d 2b c2             	sub    %r10,%r8
14029722a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140297230:	0f b6 10             	movzbl (%rax),%edx
140297233:	42 0f b6 0c 00       	movzbl (%rax,%r8,1),%ecx
140297238:	2b d1                	sub    %ecx,%edx
14029723a:	75 07                	jne    0x140297243
14029723c:	48 ff c0             	inc    %rax