140b04e38:	b0 01                	mov    $0x1,%al
140b04e3a:	48 83 c4 20          	add    $0x20,%rsp
140b04e3e:	5b                   	pop    %rbx
140b04e3f:	c3                   	ret
140b04e40:	40 53                	rex push %rbx
140b04e42:	48 83 ec 20          	sub    $0x20,%rsp
140b04e46:	48 8b d9             	mov    %rcx,%rbx
140b04e49:	48 8b ca             	mov    %rdx,%rcx
140b04e4c:	e8 cf c2 fb ff       	call   0x140ac1120
140b04e51:	48 85 c0             	test   %rax,%rax
140b04e54:	74 13                	je     0x140b04e69
140b04e56:	0f b6 40 70          	movzbl 0x70(%rax),%eax
140b04e5a:	38 83 80 00 00 00    	cmp    %al,0x80(%rbx)
140b04e60:	0f 94 c0             	sete   %al
140b04e63:	48 83 c4 20          	add    $0x20,%rsp
140b04e67:	5b                   	pop    %rbx
140b04e68:	c3                   	ret
140b04e69:	48 83 c4 20          	add    $0x20,%rsp
140b04e6d:	5b                   	pop    %rbx
140b04e6e:	c3                   	ret
140b04e6f:	cc                   	int3
140b04e70:	40 53                	rex push %rbx
140b04e72:	48 83 ec 30          	sub    $0x30,%rsp
140b04e76:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140b04e7a:	48 8b da             	mov    %rdx,%rbx
140b04e7d:	e8 12 8e 31 00       	call   0x140e1dc94
140b04e82:	48 8d 0d 9f 92 8b 00 	lea    0x8b929f(%rip),%rcx        # 0x1413be128
140b04e89:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b04e8d:	e8 c6 8e 31 00       	call   0x140e1dd58
140b04e92:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140b04e96:	85 c0                	test   %eax,%eax
140b04e98:	75 32                	jne    0x140b04ecc
140b04e9a:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b04e9e:	48 85 c9             	test   %rcx,%rcx
140b04ea1:	74 5a                	je     0x140b04efd
140b04ea3:	48 ff 41 08          	incq   0x8(%rcx)
140b04ea7:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b04eac:	75 4f                	jne    0x140b04efd
140b04eae:	48 8b 01             	mov    (%rcx),%rax
140b04eb1:	ba 01 00 00 00       	mov    $0x1,%edx
140b04eb6:	48 8b 40 28          	mov    0x28(%rax),%rax
140b04eba:	ff 15 60 eb 47 00    	call   *0x47eb60(%rip)        # 0x140f83a20
140b04ec0:	48 85 db             	test   %rbx,%rbx
140b04ec3:	0f 95 c0             	setne  %al
140b04ec6:	48 83 c4 30          	add    $0x30,%rsp
140b04eca:	5b                   	pop    %rbx
140b04ecb:	c3                   	ret
140b04ecc:	48 85 c9             	test   %rcx,%rcx
140b04ecf:	74 2a                	je     0x140b04efb
140b04ed1:	48 8b 01             	mov    (%rcx),%rax
140b04ed4:	4c 8d 05 8d 92 8b 00 	lea    0x8b928d(%rip),%r8        # 0x1413be168
140b04edb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b04ee0:	48 8b 40 20          	mov    0x20(%rax),%rax
140b04ee4:	ff 15 36 eb 47 00    	call   *0x47eb36(%rip)        # 0x140f83a20
140b04eea:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b04eee:	48 8b 08             	mov    (%rax),%rcx
140b04ef1:	48 85 db             	test   %rbx,%rbx
140b04ef4:	75 0a                	jne    0x140b04f00
140b04ef6:	48 85 c9             	test   %rcx,%rcx
140b04ef9:	75 d6                	jne    0x140b04ed1
140b04efb:	33 db                	xor    %ebx,%ebx
140b04efd:	48 85 db             	test   %rbx,%rbx
140b04f00:	0f 95 c0             	setne  %al
140b04f03:	48 83 c4 30          	add    $0x30,%rsp
140b04f07:	5b                   	pop    %rbx
140b04f08:	c3                   	ret
140b04f09:	cc                   	int3
140b04f0a:	cc                   	int3
140b04f0b:	cc                   	int3
140b04f0c:	cc                   	int3
140b04f0d:	cc                   	int3
140b04f0e:	cc                   	int3
140b04f0f:	cc                   	int3
140b04f10:	48 83 c1 10          	add    $0x10,%rcx
140b04f14:	e9 47 d5 ff ff       	jmp    0x140b02460
140b04f19:	cc                   	int3
140b04f1a:	cc                   	int3
140b04f1b:	cc                   	int3
140b04f1c:	cc                   	int3
140b04f1d:	cc                   	int3
140b04f1e:	cc                   	int3
140b04f1f:	cc                   	int3
140b04f20:	48 8b 89 90 00 00 00 	mov    0x90(%rcx),%rcx
140b04f27:	48 8b 01             	mov    (%rcx),%rax
140b04f2a:	48 8b 40 58          	mov    0x58(%rax),%rax
140b04f2e:	48 ff 25 eb ea 47 00 	rex.W jmp *0x47eaeb(%rip)        # 0x140f83a20
140b04f35:	cc                   	int3
140b04f36:	cc                   	int3
140b04f37:	cc                   	int3
140b04f38:	cc                   	int3
140b04f39:	cc                   	int3
140b04f3a:	cc                   	int3
140b04f3b:	cc                   	int3
140b04f3c:	cc                   	int3
140b04f3d:	cc                   	int3
140b04f3e:	cc                   	int3
140b04f3f:	cc                   	int3
140b04f40:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140b04f44:	48 8b 01             	mov    (%rcx),%rax
140b04f47:	48 8b 40 50          	mov    0x50(%rax),%rax
140b04f4b:	48 ff 25 ce ea 47 00 	rex.W jmp *0x47eace(%rip)        # 0x140f83a20
140b04f52:	cc                   	int3
140b04f53:	cc                   	int3
140b04f54:	cc                   	int3
140b04f55:	cc                   	int3
140b04f56:	cc                   	int3
140b04f57:	cc                   	int3
140b04f58:	cc                   	int3
140b04f59:	cc                   	int3
140b04f5a:	cc                   	int3
140b04f5b:	cc                   	int3
140b04f5c:	cc                   	int3
140b04f5d:	cc                   	int3
140b04f5e:	cc                   	int3
140b04f5f:	cc                   	int3
140b04f60:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140b04f64:	48 83 c1 28          	add    $0x28,%rcx
140b04f68:	e9 93 2b fb ff       	jmp    0x140ab7b00
140b04f6d:	cc                   	int3
140b04f6e:	cc                   	int3
140b04f6f:	cc                   	int3
140b04f70:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140b04f74:	48 83 c1 50          	add    $0x50,%rcx
140b04f78:	e9 83 2b fb ff       	jmp    0x140ab7b00
140b04f7d:	cc                   	int3
140b04f7e:	cc                   	int3
140b04f7f:	cc                   	int3
140b04f80:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140b04f84:	48 83 c1 78          	add    $0x78,%rcx
140b04f88:	e9 73 2b fb ff       	jmp    0x140ab7b00
140b04f8d:	cc                   	int3
140b04f8e:	cc                   	int3
140b04f8f:	cc                   	int3
140b04f90:	48 8b 41 18          	mov    0x18(%rcx),%rax
140b04f94:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140b04f98:	48 83 c1 28          	add    $0x28,%rcx
140b04f9c:	48 89 0a             	mov    %rcx,(%rdx)
140b04f9f:	48 89 42 08          	mov    %rax,0x8(%rdx)
140b04fa3:	48 8b c2             	mov    %rdx,%rax
140b04fa6:	c3                   	ret
140b04fa7:	cc                   	int3
140b04fa8:	cc                   	int3
140b04fa9:	cc                   	int3
140b04faa:	cc                   	int3
140b04fab:	cc                   	int3
140b04fac:	cc                   	int3
140b04fad:	cc                   	int3
140b04fae:	cc                   	int3
140b04faf:	cc                   	int3
140b04fb0:	48 83 ec 18          	sub    $0x18,%rsp
140b04fb4:	48 8d 05 85 2d 5d 00 	lea    0x5d2d85(%rip),%rax        # 0x1410d7d40
140b04fbb:	48 89 02             	mov    %rax,(%rdx)
140b04fbe:	48 8b 81 90 00 00 00 	mov    0x90(%rcx),%rax
140b04fc5:	48 89 42 08          	mov    %rax,0x8(%rdx)
140b04fc9:	48 85 c0             	test   %rax,%rax
140b04fcc:	74 04                	je     0x140b04fd2
140b04fce:	48 ff 40 08          	incq   0x8(%rax)
140b04fd2:	48 8d 05 77 2d 5d 00 	lea    0x5d2d77(%rip),%rax        # 0x1410d7d50
140b04fd9:	48 89 02             	mov    %rax,(%rdx)
140b04fdc:	48 8b c2             	mov    %rdx,%rax
140b04fdf:	48 83 c4 18          	add    $0x18,%rsp
140b04fe3:	c3                   	ret
140b04fe4:	cc                   	int3
140b04fe5:	cc                   	int3
140b04fe6:	cc                   	int3
140b04fe7:	cc                   	int3
140b04fe8:	cc                   	int3
140b04fe9:	cc                   	int3
140b04fea:	cc                   	int3
140b04feb:	cc                   	int3
140b04fec:	cc                   	int3
140b04fed:	cc                   	int3
140b04fee:	cc                   	int3
140b04fef:	cc                   	int3
140b04ff0:	4c 8b dc             	mov    %rsp,%r11
140b04ff3:	53                   	push   %rbx
140b04ff4:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b04ffb:	48 8b 05 fe 3e 8b 00 	mov    0x8b3efe(%rip),%rax        # 0x1413b8f00
140b05002:	48 33 c4             	xor    %rsp,%rax
140b05005:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
140b0500c:	00
140b0500d:	48 8b da             	mov    %rdx,%rbx
140b05010:	49 89 53 88          	mov    %rdx,-0x78(%r11)
140b05014:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
140b0501b:	00
140b0501c:	0f 57 c0             	xorps  %xmm0,%xmm0
140b0501f:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
140b05024:	66 0f 6f 0d d4 f2 49 	movdqa 0x49f2d4(%rip),%xmm1        # 0x140fa4300
140b0502b:	00
140b0502c:	66 0f 7f 4c 24 60    	movdqa %xmm1,0x60(%rsp)
140b05032:	8b 05 f0 8a 4c 00    	mov    0x4c8af0(%rip),%eax        # 0x140fcdb28
140b05038:	89 44 24 50          	mov    %eax,0x50(%rsp)
140b0503c:	0f b6 05 e9 8a 4c 00 	movzbl 0x4c8ae9(%rip),%eax        # 0x140fcdb2c
140b05043:	88 44 24 54          	mov    %al,0x54(%rsp)
140b05047:	c6 44 24 55 00       	movb   $0x0,0x55(%rsp)
140b0504c:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
140b05053:	88 44 24 70          	mov    %al,0x70(%rsp)
140b05057:	41 c6 43 d8 00       	movb   $0x0,-0x28(%r11)
140b0505c:	49 8d 43 98          	lea    -0x68(%r11),%rax
140b05060:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140b05065:	49 8d 43 e0          	lea    -0x20(%r11),%rax
140b05069:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140b0506e:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140b05073:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140b05079:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140b0507e:	48 8b cb             	mov    %rbx,%rcx
140b05081:	e8 5a 3c fb ff       	call   0x140ab8ce0
140b05086:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
140b0508d:	00
140b0508e:	4c 8d 0d 3b e1 88 ff 	lea    -0x771ec5(%rip),%r9        # 0x1403931d0
140b05095:	ba 48 00 00 00       	mov    $0x48,%edx
140b0509a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140b050a0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140b050a5:	e8 a2 64 31 00       	call   0x140e1b54c
140b050aa:	90                   	nop
140b050ab:	48 8b c3             	mov    %rbx,%rax
140b050ae:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140b050b5:	00
140b050b6:	48 33 cc             	xor    %rsp,%rcx
140b050b9:	e8 42 64 31 00       	call   0x140e1b500
140b050be:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b050c5:	5b                   	pop    %rbx
140b050c6:	c3                   	ret
140b050c7:	cc                   	int3
140b050c8:	cc                   	int3
140b050c9:	cc                   	int3
140b050ca:	cc                   	int3
140b050cb:	cc                   	int3
140b050cc:	cc                   	int3
140b050cd:	cc                   	int3
140b050ce:	cc                   	int3
140b050cf:	cc                   	int3
140b050d0:	40 53                	rex push %rbx
140b050d2:	48 83 ec 30          	sub    $0x30,%rsp
140b050d6:	48 83 c1 10          	add    $0x10,%rcx
140b050da:	48 8b da             	mov    %rdx,%rbx
140b050dd:	e8 3e 00 00 00       	call   0x140b05120
140b050e2:	48 8b c3             	mov    %rbx,%rax
140b050e5:	48 83 c4 30          	add    $0x30,%rsp
140b050e9:	5b                   	pop    %rbx
140b050ea:	c3                   	ret
140b050eb:	cc                   	int3
140b050ec:	cc                   	int3
140b050ed:	cc                   	int3
140b050ee:	cc                   	int3
140b050ef:	cc                   	int3
140b050f0:	40 53                	rex push %rbx
140b050f2:	48 83 ec 30          	sub    $0x30,%rsp
140b050f6:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140b050fa:	48 8b da             	mov    %rdx,%rbx
140b050fd:	48 8b 01             	mov    (%rcx),%rax
140b05100:	48 8b 40 38          	mov    0x38(%rax),%rax
140b05104:	ff 15 16 e9 47 00    	call   *0x47e916(%rip)        # 0x140f83a20
140b0510a:	48 8b c3             	mov    %rbx,%rax
140b0510d:	48 83 c4 30          	add    $0x30,%rsp
140b05111:	5b                   	pop    %rbx
140b05112:	c3                   	ret
140b05113:	cc                   	int3
140b05114:	cc                   	int3
140b05115:	cc                   	int3
140b05116:	cc                   	int3
140b05117:	cc                   	int3
140b05118:	cc                   	int3
140b05119:	cc                   	int3
140b0511a:	cc                   	int3
140b0511b:	cc                   	int3
140b0511c:	cc                   	int3
140b0511d:	cc                   	int3
140b0511e:	cc                   	int3
140b0511f:	cc                   	int3
140b05120:	40 53                	rex push %rbx
140b05122:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b05129:	48 8b 05 d0 3d 8b 00 	mov    0x8b3dd0(%rip),%rax        # 0x1413b8f00
140b05130:	48 33 c4             	xor    %rsp,%rax
140b05133:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
140b0513a:	00
140b0513b:	48 8b da             	mov    %rdx,%rbx
140b0513e:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
140b05143:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
140b0514a:	00
140b0514b:	48 8b 89 80 00 00 00 	mov    0x80(%rcx),%rcx
140b05152:	48 8b 01             	mov    (%rcx),%rax
140b05155:	48 8b 40 30          	mov    0x30(%rax),%rax
140b05159:	ff 15 c1 e8 47 00    	call   *0x47e8c1(%rip)        # 0x140f83a20
140b0515f:	8b c8                	mov    %eax,%ecx
140b05161:	e8 aa 02 00 00       	call   0x140b05410
140b05166:	0f 57 c0             	xorps  %xmm0,%xmm0
140b05169:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
140b0516e:	66 0f 6f 0d 7a f1 49 	movdqa 0x49f17a(%rip),%xmm1        # 0x140fa42f0
140b05175:	00
140b05176:	66 0f 7f 4c 24 60    	movdqa %xmm1,0x60(%rsp)
140b0517c:	c7 44 24 50 6b 69 6e 	movl   $0x646e696b,0x50(%rsp)
140b05183:	64
140b05184:	c6 44 24 54 00       	movb   $0x0,0x54(%rsp)
140b05189:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140b0518e:	c6 84 24 90 00 00 00 	movb   $0x1,0x90(%rsp)
140b05195:	01
140b05196:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140b0519b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140b051a0:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
140b051a7:	00
140b051a8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140b051ad:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140b051b2:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140b051b8:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140b051bd:	48 8b cb             	mov    %rbx,%rcx
140b051c0:	e8 1b 3b fb ff       	call   0x140ab8ce0
140b051c5:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140b051cc:	00
140b051cd:	4c 8d 0d fc df 88 ff 	lea    -0x772004(%rip),%r9        # 0x1403931d0
140b051d4:	ba 48 00 00 00       	mov    $0x48,%edx
140b051d9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140b051df:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140b051e4:	e8 63 63 31 00       	call   0x140e1b54c
140b051e9:	48 8b c3             	mov    %rbx,%rax
140b051ec:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140b051f3:	00
140b051f4:	48 33 cc             	xor    %rsp,%rcx
140b051f7:	e8 04 63 31 00       	call   0x140e1b500
140b051fc:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b05203:	5b                   	pop    %rbx
140b05204:	c3                   	ret
140b05205:	cc                   	int3
140b05206:	cc                   	int3
140b05207:	cc                   	int3
140b05208:	cc                   	int3
140b05209:	cc                   	int3
140b0520a:	cc                   	int3
140b0520b:	cc                   	int3
140b0520c:	cc                   	int3
140b0520d:	cc                   	int3
140b0520e:	cc                   	int3
140b0520f:	cc                   	int3
140b05210:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140b05214:	e9 f7 2a fb ff       	jmp    0x140ab7d10
140b05219:	cc                   	int3
140b0521a:	cc                   	int3
140b0521b:	cc                   	int3
140b0521c:	cc                   	int3
140b0521d:	cc                   	int3
140b0521e:	cc                   	int3
140b0521f:	cc                   	int3
140b05220:	4c 8b dc             	mov    %rsp,%r11
140b05223:	49 89 5b 20          	mov    %rbx,0x20(%r11)
140b05227:	49 89 53 10          	mov    %rdx,0x10(%r11)
140b0522b:	55                   	push   %rbp
140b0522c:	56                   	push   %rsi
140b0522d:	57                   	push   %rdi
140b0522e:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140b05235:	48 8b f2             	mov    %rdx,%rsi