14000ac3e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000ac43:	eb 05                	jmp    0x14000ac4a
14000ac45:	b8 04 00 00 00       	mov    $0x4,%eax
14000ac4a:	48 83 c4 30          	add    $0x30,%rsp
14000ac4e:	5b                   	pop    %rbx
14000ac4f:	c3                   	ret
14000ac50:	cc                   	int3
14000ac51:	cc                   	int3
14000ac52:	cc                   	int3
14000ac53:	cc                   	int3
14000ac54:	cc                   	int3
14000ac55:	cc                   	int3
14000ac56:	cc                   	int3
14000ac57:	cc                   	int3
14000ac58:	cc                   	int3
14000ac59:	cc                   	int3
14000ac5a:	cc                   	int3
14000ac5b:	cc                   	int3
14000ac5c:	cc                   	int3
14000ac5d:	cc                   	int3
14000ac5e:	cc                   	int3
14000ac5f:	cc                   	int3
14000ac60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000ac65:	57                   	push   %rdi
14000ac66:	48 83 ec 20          	sub    $0x20,%rsp
14000ac6a:	48 8b d9             	mov    %rcx,%rbx
14000ac6d:	48 ff 15 0c b3 00 00 	rex.W call *0xb30c(%rip)        # 0x140015f80
14000ac74:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000ac79:	33 d2                	xor    %edx,%edx
14000ac7b:	48 8b cb             	mov    %rbx,%rcx
14000ac7e:	e8 85 f9 ff ff       	call   0x14000a608
14000ac83:	48 8d 8b 18 01 00 00 	lea    0x118(%rbx),%rcx
14000ac8a:	e8 31 67 ff ff       	call   0x1400013c0
14000ac8f:	83 3d 3a 43 01 00 00 	cmpl   $0x0,0x1433a(%rip)        # 0x14001efd0
14000ac96:	89 83 48 01 00 00    	mov    %eax,0x148(%rbx)
14000ac9c:	74 2f                	je     0x14000accd
14000ac9e:	bf f3 03 00 00       	mov    $0x3f3,%edi
14000aca3:	48 8b cb             	mov    %rbx,%rcx
14000aca6:	8b d7                	mov    %edi,%edx
14000aca8:	e8 9b 42 00 00       	call   0x14000ef48
14000acad:	48 85 c0             	test   %rax,%rax
14000acb0:	74 1b                	je     0x14000accd
14000acb2:	8b d7                	mov    %edi,%edx
14000acb4:	48 8b cb             	mov    %rbx,%rcx
14000acb7:	e8 8c 42 00 00       	call   0x14000ef48
14000acbc:	48 8b c8             	mov    %rax,%rcx
14000acbf:	33 d2                	xor    %edx,%edx
14000acc1:	48 ff 15 d0 b6 00 00 	rex.W call *0xb6d0(%rip)        # 0x140016398
14000acc8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000accd:	ba 35 04 00 00       	mov    $0x435,%edx
14000acd2:	48 8b cb             	mov    %rbx,%rcx
14000acd5:	e8 6e 42 00 00       	call   0x14000ef48
14000acda:	48 8b f8             	mov    %rax,%rdi
14000acdd:	48 85 c0             	test   %rax,%rax
14000ace0:	74 3d                	je     0x14000ad1f
14000ace2:	ba fc ff ff ff       	mov    $0xfffffffc,%edx
14000ace7:	48 8b c8             	mov    %rax,%rcx
14000acea:	48 ff 15 a7 b7 00 00 	rex.W call *0xb7a7(%rip)        # 0x140016498
14000acf1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000acf6:	4c 8d 05 93 fe ff ff 	lea    -0x16d(%rip),%r8        # 0x14000ab90
14000acfd:	48 89 1d a4 3e 01 00 	mov    %rbx,0x13ea4(%rip)        # 0x14001eba8
14000ad04:	ba fc ff ff ff       	mov    $0xfffffffc,%edx
14000ad09:	48 89 05 90 3e 01 00 	mov    %rax,0x13e90(%rip)        # 0x14001eba0
14000ad10:	48 8b cf             	mov    %rdi,%rcx
14000ad13:	48 ff 15 56 b7 00 00 	rex.W call *0xb756(%rip)        # 0x140016470
14000ad1a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000ad1f:	b8 01 00 00 00       	mov    $0x1,%eax
14000ad24:	89 83 24 01 00 00    	mov    %eax,0x124(%rbx)
14000ad2a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000ad2f:	48 83 c4 20          	add    $0x20,%rsp
14000ad33:	5f                   	pop    %rdi
14000ad34:	c3                   	ret
14000ad35:	cc                   	int3
14000ad36:	cc                   	int3
14000ad37:	cc                   	int3
14000ad38:	cc                   	int3
14000ad39:	cc                   	int3
14000ad3a:	cc                   	int3
14000ad3b:	cc                   	int3
14000ad3c:	cc                   	int3
14000ad3d:	cc                   	int3
14000ad3e:	cc                   	int3
14000ad3f:	cc                   	int3
14000ad40:	48 8b c4             	mov    %rsp,%rax
14000ad43:	48 89 58 08          	mov    %rbx,0x8(%rax)
14000ad47:	48 89 68 10          	mov    %rbp,0x10(%rax)
14000ad4b:	48 89 70 18          	mov    %rsi,0x18(%rax)
14000ad4f:	48 89 78 20          	mov    %rdi,0x20(%rax)
14000ad53:	41 54                	push   %r12
14000ad55:	41 56                	push   %r14
14000ad57:	41 57                	push   %r15
14000ad59:	48 83 ec 20          	sub    $0x20,%rsp
14000ad5d:	ba 3a 04 00 00       	mov    $0x43a,%edx
14000ad62:	48 8b f9             	mov    %rcx,%rdi
14000ad65:	e8 de 41 00 00       	call   0x14000ef48
14000ad6a:	33 db                	xor    %ebx,%ebx
14000ad6c:	4c 8b f0             	mov    %rax,%r14
14000ad6f:	48 85 c0             	test   %rax,%rax
14000ad72:	0f 84 97 01 00 00    	je     0x14000af0f
14000ad78:	39 9f 40 01 00 00    	cmp    %ebx,0x140(%rdi)
14000ad7e:	0f 84 8b 01 00 00    	je     0x14000af0f
14000ad84:	48 8b cf             	mov    %rdi,%rcx
14000ad87:	e8 e4 f7 ff ff       	call   0x14000a570
14000ad8c:	48 63 e8             	movslq %eax,%rbp
14000ad8f:	85 c0                	test   %eax,%eax
14000ad91:	0f 88 78 01 00 00    	js     0x14000af0f
14000ad97:	48 69 f5 08 02 00 00 	imul   $0x208,%rbp,%rsi
14000ad9e:	48 03 35 e3 3f 01 00 	add    0x13fe3(%rip),%rsi        # 0x14001ed88
14000ada5:	0f 84 64 01 00 00    	je     0x14000af0f
14000adab:	44 8d 63 01          	lea    0x1(%rbx),%r12d
14000adaf:	44 39 66 24          	cmp    %r12d,0x24(%rsi)
14000adb3:	0f 84 56 01 00 00    	je     0x14000af0f
14000adb9:	44 8d 43 10          	lea    0x10(%rbx),%r8d
14000adbd:	48 8b d6             	mov    %rsi,%rdx
14000adc0:	48 8d 0d f9 3f 01 00 	lea    0x13ff9(%rip),%rcx        # 0x14001edc0
14000adc7:	48 ff 15 5a ae 00 00 	rex.W call *0xae5a(%rip)        # 0x140015c28
14000adce:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000add3:	48 83 f8 10          	cmp    $0x10,%rax
14000add7:	75 41                	jne    0x14000ae1a
14000add9:	8b 15 59 42 01 00    	mov    0x14259(%rip),%edx        # 0x14001f038
14000addf:	8b cb                	mov    %ebx,%ecx
14000ade1:	85 d2                	test   %edx,%edx
14000ade3:	74 35                	je     0x14000ae1a
14000ade5:	48 8b 05 9c 3f 01 00 	mov    0x13f9c(%rip),%rax        # 0x14001ed88
14000adec:	44 39 60 24          	cmp    %r12d,0x24(%rax)
14000adf0:	74 0f                	je     0x14000ae01
14000adf2:	41 03 cc             	add    %r12d,%ecx
14000adf5:	48 05 08 02 00 00    	add    $0x208,%rax
14000adfb:	3b ca                	cmp    %edx,%ecx
14000adfd:	72 ed                	jb     0x14000adec
14000adff:	eb 19                	jmp    0x14000ae1a
14000ae01:	0f 10 00             	movups (%rax),%xmm0
14000ae04:	44 89 25 c9 3f 01 00 	mov    %r12d,0x13fc9(%rip)        # 0x14001edd4
14000ae0b:	44 89 25 c6 3f 01 00 	mov    %r12d,0x13fc6(%rip)        # 0x14001edd8
14000ae12:	f3 0f 7f 05 a6 3f 01 	movdqu %xmm0,0x13fa6(%rip)        # 0x14001edc0
14000ae19:	00
14000ae1a:	44 89 66 20          	mov    %r12d,0x20(%rsi)
14000ae1e:	39 1d d4 3f 01 00    	cmp    %ebx,0x13fd4(%rip)        # 0x14001edf8
14000ae24:	76 75                	jbe    0x14000ae9b
14000ae26:	48 8b 0d bb 3f 01 00 	mov    0x13fbb(%rip),%rcx        # 0x14001ede8
14000ae2d:	41 b8 10 00 00 00    	mov    $0x10,%r8d
14000ae33:	44 8b fb             	mov    %ebx,%r15d
14000ae36:	48 8b d6             	mov    %rsi,%rdx
14000ae39:	49 c1 e7 04          	shl    $0x4,%r15
14000ae3d:	49 03 cf             	add    %r15,%rcx
14000ae40:	48 ff 15 e1 ad 00 00 	rex.W call *0xade1(%rip)        # 0x140015c28
14000ae47:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000ae4c:	48 83 f8 10          	cmp    $0x10,%rax
14000ae50:	75 3e                	jne    0x14000ae90
14000ae52:	8b 05 a0 3f 01 00    	mov    0x13fa0(%rip),%eax        # 0x14001edf8
14000ae58:	ff c8                	dec    %eax
14000ae5a:	89 05 98 3f 01 00    	mov    %eax,0x13f98(%rip)        # 0x14001edf8
14000ae60:	3b c3                	cmp    %ebx,%eax
14000ae62:	76 23                	jbe    0x14000ae87
14000ae64:	2b c3                	sub    %ebx,%eax
14000ae66:	8d 53 01             	lea    0x1(%rbx),%edx
14000ae69:	44 8b c0             	mov    %eax,%r8d
14000ae6c:	48 8b 05 75 3f 01 00 	mov    0x13f75(%rip),%rax        # 0x14001ede8
14000ae73:	48 c1 e2 04          	shl    $0x4,%rdx
14000ae77:	49 c1 e0 04          	shl    $0x4,%r8
14000ae7b:	48 03 d0             	add    %rax,%rdx
14000ae7e:	49 8d 0c 07          	lea    (%r15,%rax,1),%rcx
14000ae82:	e8 2b 81 00 00       	call   0x140012fb2
14000ae87:	44 89 25 6e 3f 01 00 	mov    %r12d,0x13f6e(%rip)        # 0x14001edfc
14000ae8e:	eb 03                	jmp    0x14000ae93
14000ae90:	41 03 dc             	add    %r12d,%ebx
14000ae93:	3b 1d 5f 3f 01 00    	cmp    0x13f5f(%rip),%ebx        # 0x14001edf8
14000ae99:	72 8b                	jb     0x14000ae26
14000ae9b:	41 8b d4             	mov    %r12d,%edx
14000ae9e:	c7 87 48 01 00 00 02 	movl   $0x2,0x148(%rdi)
14000aea5:	00 00 00
14000aea8:	48 8b cf             	mov    %rdi,%rcx
14000aeab:	44 89 a7 4c 01 00 00 	mov    %r12d,0x14c(%rdi)
14000aeb2:	48 ff 15 b7 b1 00 00 	rex.W call *0xb1b7(%rip)        # 0x140016070
14000aeb9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000aebe:	48 8b cf             	mov    %rdi,%rcx
14000aec1:	e8 f6 19 00 00       	call   0x14000c8bc
14000aec6:	45 33 c9             	xor    %r9d,%r9d
14000aec9:	45 33 c0             	xor    %r8d,%r8d
14000aecc:	ba 8b 01 00 00       	mov    $0x18b,%edx
14000aed1:	49 8b ce             	mov    %r14,%rcx
14000aed4:	48 ff 15 4d b5 00 00 	rex.W call *0xb54d(%rip)        # 0x140016428
14000aedb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000aee0:	3b e8                	cmp    %eax,%ebp
14000aee2:	7c 03                	jl     0x14000aee7
14000aee4:	8d 68 ff             	lea    -0x1(%rax),%ebp
14000aee7:	4c 63 c5             	movslq %ebp,%r8
14000aeea:	45 33 c9             	xor    %r9d,%r9d
14000aeed:	ba 86 01 00 00       	mov    $0x186,%edx
14000aef2:	49 8b ce             	mov    %r14,%rcx
14000aef5:	48 ff 15 2c b5 00 00 	rex.W call *0xb52c(%rip)        # 0x140016428
14000aefc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000af01:	8b 97 38 01 00 00    	mov    0x138(%rdi),%edx
14000af07:	48 8b cf             	mov    %rdi,%rcx
14000af0a:	e8 fd f7 ff ff       	call   0x14000a70c
14000af0f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000af14:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14000af19:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14000af1e:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14000af23:	48 83 c4 20          	add    $0x20,%rsp
14000af27:	41 5f                	pop    %r15
14000af29:	41 5e                	pop    %r14
14000af2b:	41 5c                	pop    %r12
14000af2d:	c3                   	ret
14000af2e:	cc                   	int3
14000af2f:	cc                   	int3
14000af30:	cc                   	int3
14000af31:	cc                   	int3
14000af32:	cc                   	int3
14000af33:	cc                   	int3
14000af34:	cc                   	int3
14000af35:	cc                   	int3
14000af36:	cc                   	int3
14000af37:	cc                   	int3
14000af38:	cc                   	int3
14000af39:	cc                   	int3
14000af3a:	cc                   	int3
14000af3b:	cc                   	int3
14000af3c:	cc                   	int3
14000af3d:	cc                   	int3
14000af3e:	cc                   	int3
14000af3f:	cc                   	int3
14000af40:	40 53                	rex push %rbx
14000af42:	48 83 ec 20          	sub    $0x20,%rsp
14000af46:	ba 3a 04 00 00       	mov    $0x43a,%edx
14000af4b:	48 8b d9             	mov    %rcx,%rbx
14000af4e:	e8 f5 3f 00 00       	call   0x14000ef48
14000af53:	48 85 c0             	test   %rax,%rax
14000af56:	74 25                	je     0x14000af7d
14000af58:	45 33 c9             	xor    %r9d,%r9d
14000af5b:	45 33 c0             	xor    %r8d,%r8d
14000af5e:	ba 88 01 00 00       	mov    $0x188,%edx
14000af63:	48 8b c8             	mov    %rax,%rcx
14000af66:	48 ff 15 bb b4 00 00 	rex.W call *0xb4bb(%rip)        # 0x140016428
14000af6d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000af72:	48 8b d0             	mov    %rax,%rdx
14000af75:	48 8b cb             	mov    %rbx,%rcx
14000af78:	e8 8f f7 ff ff       	call   0x14000a70c
14000af7d:	48 83 c4 20          	add    $0x20,%rsp
14000af81:	5b                   	pop    %rbx
14000af82:	c3                   	ret
14000af83:	cc                   	int3
14000af84:	cc                   	int3
14000af85:	cc                   	int3
14000af86:	cc                   	int3
14000af87:	cc                   	int3
14000af88:	cc                   	int3
14000af89:	cc                   	int3
14000af8a:	cc                   	int3
14000af8b:	cc                   	int3
14000af8c:	cc                   	int3
14000af8d:	cc                   	int3
14000af8e:	cc                   	int3
14000af8f:	cc                   	int3
14000af90:	40 53                	rex push %rbx
14000af92:	48 83 ec 20          	sub    $0x20,%rsp
14000af96:	48 83 b9 28 01 00 00 	cmpq   $0x0,0x128(%rcx)
14000af9d:	00
14000af9e:	48 8b d9             	mov    %rcx,%rbx
14000afa1:	74 61                	je     0x14000b004
14000afa3:	ba eb 03 00 00       	mov    $0x3eb,%edx
14000afa8:	48 ff 15 f9 b0 00 00 	rex.W call *0xb0f9(%rip)        # 0x1400160a8
14000afaf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000afb4:	85 c0                	test   %eax,%eax
14000afb6:	48 8b cb             	mov    %rbx,%rcx
14000afb9:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
14000afc0:	0f 95 c2             	setne  %dl
14000afc3:	88 90 d0 00 00 00    	mov    %dl,0xd0(%rax)
14000afc9:	ba 01 00 00 00       	mov    $0x1,%edx
14000afce:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
14000afd5:	89 90 e4 00 00 00    	mov    %edx,0xe4(%rax)
14000afdb:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
14000afe2:	89 90 e8 00 00 00    	mov    %edx,0xe8(%rax)
14000afe8:	c7 83 48 01 00 00 02 	movl   $0x2,0x148(%rbx)
14000afef:	00 00 00
14000aff2:	89 93 4c 01 00 00    	mov    %edx,0x14c(%rbx)
14000aff8:	48 ff 15 71 b0 00 00 	rex.W call *0xb071(%rip)        # 0x140016070
14000afff:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b004:	48 83 c4 20          	add    $0x20,%rsp
14000b008:	5b                   	pop    %rbx
14000b009:	c3                   	ret
14000b00a:	cc                   	int3
14000b00b:	cc                   	int3
14000b00c:	cc                   	int3
14000b00d:	cc                   	int3
14000b00e:	cc                   	int3
14000b00f:	cc                   	int3
14000b010:	cc                   	int3
14000b011:	cc                   	int3
14000b012:	cc                   	int3
14000b013:	cc                   	int3
14000b014:	cc                   	int3
14000b015:	cc                   	int3
14000b016:	cc                   	int3
14000b017:	cc                   	int3
14000b018:	cc                   	int3
14000b019:	cc                   	int3
14000b01a:	cc                   	int3
14000b01b:	cc                   	int3
14000b01c:	cc                   	int3
14000b01d:	cc                   	int3
14000b01e:	cc                   	int3
14000b01f:	cc                   	int3
14000b020:	40 53                	rex push %rbx
14000b022:	48 83 ec 20          	sub    $0x20,%rsp
14000b026:	48 83 b9 28 01 00 00 	cmpq   $0x0,0x128(%rcx)
14000b02d:	00
14000b02e:	48 8b d9             	mov    %rcx,%rbx
14000b031:	74 61                	je     0x14000b094
14000b033:	ba f5 03 00 00       	mov    $0x3f5,%edx
14000b038:	48 ff 15 69 b0 00 00 	rex.W call *0xb069(%rip)        # 0x1400160a8
14000b03f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b044:	85 c0                	test   %eax,%eax
14000b046:	48 8b cb             	mov    %rbx,%rcx
14000b049:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
14000b050:	0f 95 c2             	setne  %dl
14000b053:	88 90 a8 00 00 00    	mov    %dl,0xa8(%rax)
14000b059:	ba 01 00 00 00       	mov    $0x1,%edx
14000b05e:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
14000b065:	89 90 bc 00 00 00    	mov    %edx,0xbc(%rax)
14000b06b:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
14000b072:	89 90 c0 00 00 00    	mov    %edx,0xc0(%rax)
14000b078:	c7 83 48 01 00 00 02 	movl   $0x2,0x148(%rbx)
14000b07f:	00 00 00
14000b082:	89 93 4c 01 00 00    	mov    %edx,0x14c(%rbx)
14000b088:	48 ff 15 e1 af 00 00 	rex.W call *0xafe1(%rip)        # 0x140016070
14000b08f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b094:	48 83 c4 20          	add    $0x20,%rsp
14000b098:	5b                   	pop    %rbx
14000b099:	c3                   	ret
14000b09a:	cc                   	int3
14000b09b:	cc                   	int3
14000b09c:	cc                   	int3
14000b09d:	cc                   	int3
14000b09e:	cc                   	int3
14000b09f:	cc                   	int3
14000b0a0:	cc                   	int3
14000b0a1:	cc                   	int3
14000b0a2:	cc                   	int3
14000b0a3:	cc                   	int3
14000b0a4:	cc                   	int3
14000b0a5:	cc                   	int3
14000b0a6:	cc                   	int3
14000b0a7:	cc                   	int3
14000b0a8:	cc                   	int3
14000b0a9:	cc                   	int3
14000b0aa:	cc                   	int3
14000b0ab:	cc                   	int3
14000b0ac:	cc                   	int3
14000b0ad:	cc                   	int3