14016fa50:	40 53                	rex push %rbx
14016fa52:	48 83 ec 20          	sub    $0x20,%rsp
14016fa56:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
14016fa5d:	00
14016fa5e:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
14016fa65:	00
14016fa66:	45 33 c0             	xor    %r8d,%r8d
14016fa69:	48 8d 1d e8 d4 23 01 	lea    0x123d4e8(%rip),%rbx        # 0x1413acf58
14016fa70:	48 8b d3             	mov    %rbx,%rdx
14016fa73:	48 8d 0d 4e d9 23 01 	lea    0x123d94e(%rip),%rcx        # 0x1413ad3c8
14016fa7a:	e8 51 77 09 00       	call   0x1402071d0
14016fa7f:	90                   	nop
14016fa80:	48 8b 05 c9 d4 23 01 	mov    0x123d4c9(%rip),%rax        # 0x1413acf50
14016fa87:	48 63 50 04          	movslq 0x4(%rax),%rdx
14016fa8b:	4c 8d 0d be d4 23 01 	lea    0x123d4be(%rip),%r9        # 0x1413acf50
14016fa92:	48 8d 05 6f 31 ed 00 	lea    0xed316f(%rip),%rax        # 0x141042c08
14016fa99:	4a 89 04 0a          	mov    %rax,(%rdx,%r9,1)
14016fa9d:	48 8b 05 ac d4 23 01 	mov    0x123d4ac(%rip),%rax        # 0x1413acf50
14016faa4:	48 63 50 04          	movslq 0x4(%rax),%rdx
14016faa8:	44 8d 82 88 fb ff ff 	lea    -0x478(%rdx),%r8d
14016faaf:	46 89 44 0a fc       	mov    %r8d,-0x4(%rdx,%r9,1)
14016fab4:	48 8b cb             	mov    %rbx,%rcx
14016fab7:	e8 84 e6 06 00       	call   0x1401de140
14016fabc:	48 8d 05 c5 30 ed 00 	lea    0xed30c5(%rip),%rax        # 0x141042b88
14016fac3:	48 89 05 8e d4 23 01 	mov    %rax,0x123d48e(%rip)        # 0x1413acf58
14016faca:	48 8d 0d bf 88 e0 00 	lea    0xe088bf(%rip),%rcx        # 0x140f78390
14016fad1:	48 83 c4 20          	add    $0x20,%rsp
14016fad5:	5b                   	pop    %rbx
14016fad6:	e9 99 b8 ca 00       	jmp    0x140e1b374
14016fadb:	cc                   	int3
14016fadc:	cc                   	int3
14016fadd:	cc                   	int3
14016fade:	cc                   	int3
14016fadf:	cc                   	int3
14016fae0:	48 8d 0d 09 89 e0 00 	lea    0xe08909(%rip),%rcx        # 0x140f783f0
14016fae7:	e9 88 b8 ca 00       	jmp    0x140e1b374
14016faec:	cc                   	int3
14016faed:	cc                   	int3
14016faee:	cc                   	int3
14016faef:	cc                   	int3
14016faf0:	48 8d 0d 39 89 e0 00 	lea    0xe08939(%rip),%rcx        # 0x140f78430
14016faf7:	e9 78 b8 ca 00       	jmp    0x140e1b374
14016fafc:	cc                   	int3
14016fafd:	cc                   	int3
14016fafe:	cc                   	int3
14016faff:	cc                   	int3
14016fb00:	48 83 ec 28          	sub    $0x28,%rsp
14016fb04:	ba 01 00 00 00       	mov    $0x1,%edx
14016fb09:	48 8d 0d c8 34 2c 01 	lea    0x12c34c8(%rip),%rcx        # 0x141432fd8
14016fb10:	e8 9b d4 59 00       	call   0x14070cfb0
14016fb15:	90                   	nop
14016fb16:	48 8d 0d 83 89 e0 00 	lea    0xe08983(%rip),%rcx        # 0x140f784a0
14016fb1d:	48 83 c4 28          	add    $0x28,%rsp
14016fb21:	e9 4e b8 ca 00       	jmp    0x140e1b374
14016fb26:	cc                   	int3
14016fb27:	cc                   	int3
14016fb28:	cc                   	int3
14016fb29:	cc                   	int3
14016fb2a:	cc                   	int3
14016fb2b:	cc                   	int3
14016fb2c:	cc                   	int3
14016fb2d:	cc                   	int3
14016fb2e:	cc                   	int3
14016fb2f:	cc                   	int3
14016fb30:	48 8d 0d 89 89 e0 00 	lea    0xe08989(%rip),%rcx        # 0x140f784c0
14016fb37:	e9 38 b8 ca 00       	jmp    0x140e1b374
14016fb3c:	cc                   	int3
14016fb3d:	cc                   	int3
14016fb3e:	cc                   	int3
14016fb3f:	cc                   	int3
14016fb40:	48 8d 0d b9 89 e0 00 	lea    0xe089b9(%rip),%rcx        # 0x140f78500
14016fb47:	e9 28 b8 ca 00       	jmp    0x140e1b374
14016fb4c:	cc                   	int3
14016fb4d:	cc                   	int3
14016fb4e:	cc                   	int3
14016fb4f:	cc                   	int3
14016fb50:	48 8d 0d e9 89 e0 00 	lea    0xe089e9(%rip),%rcx        # 0x140f78540
14016fb57:	e9 18 b8 ca 00       	jmp    0x140e1b374
14016fb5c:	cc                   	int3
14016fb5d:	cc                   	int3
14016fb5e:	cc                   	int3
14016fb5f:	cc                   	int3
14016fb60:	48 8d 0d 19 8a e0 00 	lea    0xe08a19(%rip),%rcx        # 0x140f78580
14016fb67:	e9 08 b8 ca 00       	jmp    0x140e1b374
14016fb6c:	cc                   	int3
14016fb6d:	cc                   	int3
14016fb6e:	cc                   	int3
14016fb6f:	cc                   	int3
14016fb70:	48 8d 0d 49 8a e0 00 	lea    0xe08a49(%rip),%rcx        # 0x140f785c0
14016fb77:	e9 f8 b7 ca 00       	jmp    0x140e1b374
14016fb7c:	cc                   	int3
14016fb7d:	cc                   	int3
14016fb7e:	cc                   	int3
14016fb7f:	cc                   	int3
14016fb80:	48 8d 0d 79 8a e0 00 	lea    0xe08a79(%rip),%rcx        # 0x140f78600
14016fb87:	e9 e8 b7 ca 00       	jmp    0x140e1b374
14016fb8c:	cc                   	int3
14016fb8d:	cc                   	int3
14016fb8e:	cc                   	int3
14016fb8f:	cc                   	int3
14016fb90:	48 8d 0d a9 8a e0 00 	lea    0xe08aa9(%rip),%rcx        # 0x140f78640
14016fb97:	e9 d8 b7 ca 00       	jmp    0x140e1b374
14016fb9c:	cc                   	int3
14016fb9d:	cc                   	int3
14016fb9e:	cc                   	int3
14016fb9f:	cc                   	int3
14016fba0:	48 8d 0d d9 8a e0 00 	lea    0xe08ad9(%rip),%rcx        # 0x140f78680
14016fba7:	e9 c8 b7 ca 00       	jmp    0x140e1b374
14016fbac:	cc                   	int3
14016fbad:	cc                   	int3
14016fbae:	cc                   	int3
14016fbaf:	cc                   	int3
14016fbb0:	48 8d 0d 09 8b e0 00 	lea    0xe08b09(%rip),%rcx        # 0x140f786c0
14016fbb7:	e9 b8 b7 ca 00       	jmp    0x140e1b374
14016fbbc:	cc                   	int3
14016fbbd:	cc                   	int3
14016fbbe:	cc                   	int3
14016fbbf:	cc                   	int3
14016fbc0:	48 8d 0d 39 8b e0 00 	lea    0xe08b39(%rip),%rcx        # 0x140f78700
14016fbc7:	e9 a8 b7 ca 00       	jmp    0x140e1b374
14016fbcc:	cc                   	int3
14016fbcd:	cc                   	int3
14016fbce:	cc                   	int3
14016fbcf:	cc                   	int3
14016fbd0:	48 8d 0d a9 8b e0 00 	lea    0xe08ba9(%rip),%rcx        # 0x140f78780
14016fbd7:	e9 98 b7 ca 00       	jmp    0x140e1b374
14016fbdc:	cc                   	int3
14016fbdd:	cc                   	int3
14016fbde:	cc                   	int3
14016fbdf:	cc                   	int3
14016fbe0:	48 83 ec 28          	sub    $0x28,%rsp
14016fbe4:	b9 40 00 00 00       	mov    $0x40,%ecx
14016fbe9:	e8 1a b5 ca 00       	call   0x140e1b108
14016fbee:	48 8d 0d eb 8b e0 00 	lea    0xe08beb(%rip),%rcx        # 0x140f787e0
14016fbf5:	48 89 00             	mov    %rax,(%rax)
14016fbf8:	48 89 40 08          	mov    %rax,0x8(%rax)
14016fbfc:	48 89 40 10          	mov    %rax,0x10(%rax)
14016fc00:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14016fc06:	48 89 05 f3 34 2c 01 	mov    %rax,0x12c34f3(%rip)        # 0x141433100
14016fc0d:	48 83 c4 28          	add    $0x28,%rsp
14016fc11:	e9 5e b7 ca 00       	jmp    0x140e1b374
14016fc16:	cc                   	int3
14016fc17:	cc                   	int3
14016fc18:	cc                   	int3
14016fc19:	cc                   	int3
14016fc1a:	cc                   	int3
14016fc1b:	cc                   	int3
14016fc1c:	cc                   	int3
14016fc1d:	cc                   	int3
14016fc1e:	cc                   	int3
14016fc1f:	cc                   	int3
14016fc20:	48 8d 0d f9 8b e0 00 	lea    0xe08bf9(%rip),%rcx        # 0x140f78820
14016fc27:	e9 48 b7 ca 00       	jmp    0x140e1b374
14016fc2c:	cc                   	int3
14016fc2d:	cc                   	int3
14016fc2e:	cc                   	int3
14016fc2f:	cc                   	int3
14016fc30:	48 83 ec 28          	sub    $0x28,%rsp
14016fc34:	48 8d 0d 95 34 2c 01 	lea    0x12c3495(%rip),%rcx        # 0x1414330d0
14016fc3b:	e8 40 ae 5f 00       	call   0x14076aa80
14016fc40:	48 8d 0d 39 8c e0 00 	lea    0xe08c39(%rip),%rcx        # 0x140f78880
14016fc47:	48 83 c4 28          	add    $0x28,%rsp
14016fc4b:	e9 24 b7 ca 00       	jmp    0x140e1b374
14016fc50:	48 8d 0d 39 8c e0 00 	lea    0xe08c39(%rip),%rcx        # 0x140f78890
14016fc57:	e9 18 b7 ca 00       	jmp    0x140e1b374
14016fc5c:	cc                   	int3
14016fc5d:	cc                   	int3
14016fc5e:	cc                   	int3
14016fc5f:	cc                   	int3
14016fc60:	48 8d 0d 89 8c e0 00 	lea    0xe08c89(%rip),%rcx        # 0x140f788f0
14016fc67:	e9 08 b7 ca 00       	jmp    0x140e1b374
14016fc6c:	cc                   	int3
14016fc6d:	cc                   	int3
14016fc6e:	cc                   	int3
14016fc6f:	cc                   	int3
14016fc70:	48 8d 0d b9 8c e0 00 	lea    0xe08cb9(%rip),%rcx        # 0x140f78930
14016fc77:	e9 f8 b6 ca 00       	jmp    0x140e1b374
14016fc7c:	cc                   	int3
14016fc7d:	cc                   	int3
14016fc7e:	cc                   	int3
14016fc7f:	cc                   	int3
14016fc80:	48 8d 0d e9 8c e0 00 	lea    0xe08ce9(%rip),%rcx        # 0x140f78970
14016fc87:	e9 e8 b6 ca 00       	jmp    0x140e1b374
14016fc8c:	cc                   	int3
14016fc8d:	cc                   	int3
14016fc8e:	cc                   	int3
14016fc8f:	cc                   	int3
14016fc90:	48 8d 0d 19 8d e0 00 	lea    0xe08d19(%rip),%rcx        # 0x140f789b0
14016fc97:	e9 d8 b6 ca 00       	jmp    0x140e1b374
14016fc9c:	cc                   	int3
14016fc9d:	cc                   	int3
14016fc9e:	cc                   	int3
14016fc9f:	cc                   	int3
14016fca0:	48 8d 0d 49 8d e0 00 	lea    0xe08d49(%rip),%rcx        # 0x140f789f0
14016fca7:	e9 c8 b6 ca 00       	jmp    0x140e1b374
14016fcac:	cc                   	int3
14016fcad:	cc                   	int3
14016fcae:	cc                   	int3
14016fcaf:	cc                   	int3
14016fcb0:	48 8b c4             	mov    %rsp,%rax
14016fcb3:	53                   	push   %rbx
14016fcb4:	48 83 ec 50          	sub    $0x50,%rsp
14016fcb8:	33 db                	xor    %ebx,%ebx
14016fcba:	48 8d 15 cb 3a e3 00 	lea    0xe33acb(%rip),%rdx        # 0x140fa378c
14016fcc1:	0f 57 c0             	xorps  %xmm0,%xmm0
14016fcc4:	66 89 58 dd          	mov    %bx,-0x23(%rax)
14016fcc8:	48 8d 48 c8          	lea    -0x38(%rax),%rcx
14016fccc:	f2 0f 11 40 e8       	movsd  %xmm0,-0x18(%rax)
14016fcd1:	88 58 df             	mov    %bl,-0x21(%rax)
14016fcd4:	48 89 58 e0          	mov    %rbx,-0x20(%rax)
14016fcd8:	f3 0f 7f 40 c8       	movdqu %xmm0,-0x38(%rax)
14016fcdd:	89 58 d8             	mov    %ebx,-0x28(%rax)
14016fce0:	88 58 dc             	mov    %bl,-0x24(%rax)
14016fce3:	e8 08 15 e9 ff       	call   0x1400011f0
14016fce8:	48 8b c8             	mov    %rax,%rcx
14016fceb:	e8 70 a7 6d 00       	call   0x14084a460
14016fcf0:	89 1d 3a 36 2c 01    	mov    %ebx,0x12c363a(%rip)        # 0x141433330
14016fcf6:	48 83 c4 50          	add    $0x50,%rsp
14016fcfa:	5b                   	pop    %rbx
14016fcfb:	c3                   	ret
14016fcfc:	cc                   	int3
14016fcfd:	cc                   	int3
14016fcfe:	cc                   	int3
14016fcff:	cc                   	int3
14016fd00:	40 53                	rex push %rbx
14016fd02:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14016fd09:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016fd0e:	e8 7d c0 6c 00       	call   0x14083bd90
14016fd13:	48 8b d8             	mov    %rax,%rbx
14016fd16:	e8 75 11 6d 00       	call   0x140840e90
14016fd1b:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
14016fd22:	ff
14016fd23:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14016fd28:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016fd2d:	41 b9 57 00 00 00    	mov    $0x57,%r9d
14016fd33:	4c 8d 05 1e 35 ed 00 	lea    0xed351e(%rip),%r8        # 0x141043258
14016fd3a:	48 8d 15 2f 5e 6e 00 	lea    0x6e5e2f(%rip),%rdx        # 0x140855b70
14016fd41:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14016fd46:	e8 55 c4 6c 00       	call   0x14083c1a0
14016fd4b:	90                   	nop
14016fd4c:	48 8d 15 a5 35 ed 00 	lea    0xed35a5(%rip),%rdx        # 0x1410432f8
14016fd53:	48 8b c8             	mov    %rax,%rcx
14016fd56:	e8 75 d4 6c 00       	call   0x14083d1d0
14016fd5b:	48 8b c8             	mov    %rax,%rcx
14016fd5e:	e8 4d 77 6d 00       	call   0x1408474b0
14016fd63:	c7 05 c7 35 2c 01 00 	movl   $0x0,0x12c35c7(%rip)        # 0x141433334
14016fd6a:	00 00 00
14016fd6d:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
14016fd74:	00
14016fd75:	e8 a6 ca 6c 00       	call   0x14083c820
14016fd7a:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
14016fd81:	00
14016fd82:	e8 99 ca 6c 00       	call   0x14083c820
14016fd87:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14016fd8c:	e8 8f ca 6c 00       	call   0x14083c820
14016fd91:	90                   	nop
14016fd92:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016fd97:	e8 84 ca 6c 00       	call   0x14083c820
14016fd9c:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
14016fda3:	5b                   	pop    %rbx
14016fda4:	c3                   	ret
14016fda5:	cc                   	int3
14016fda6:	cc                   	int3
14016fda7:	cc                   	int3
14016fda8:	cc                   	int3
14016fda9:	cc                   	int3
14016fdaa:	cc                   	int3
14016fdab:	cc                   	int3
14016fdac:	cc                   	int3
14016fdad:	cc                   	int3
14016fdae:	cc                   	int3
14016fdaf:	cc                   	int3
14016fdb0:	40 53                	rex push %rbx
14016fdb2:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14016fdb9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016fdbe:	e8 cd bf 6c 00       	call   0x14083bd90
14016fdc3:	48 8b d8             	mov    %rax,%rbx
14016fdc6:	e8 c5 10 6d 00       	call   0x140840e90
14016fdcb:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
14016fdd2:	ff
14016fdd3:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14016fdd8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016fddd:	41 b9 16 00 00 00    	mov    $0x16,%r9d
14016fde3:	4c 8d 05 6e 34 ed 00 	lea    0xed346e(%rip),%r8        # 0x141043258
14016fdea:	48 8d 15 ff 66 6e 00 	lea    0x6e66ff(%rip),%rdx        # 0x1408564f0
14016fdf1:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14016fdf6:	e8 a5 c3 6c 00       	call   0x14083c1a0
14016fdfb:	90                   	nop
14016fdfc:	48 8d 15 75 34 ed 00 	lea    0xed3475(%rip),%rdx        # 0x141043278
14016fe03:	48 8b c8             	mov    %rax,%rcx
14016fe06:	e8 c5 d3 6c 00       	call   0x14083d1d0
14016fe0b:	48 8b c8             	mov    %rax,%rcx
14016fe0e:	e8 9d 76 6d 00       	call   0x1408474b0
14016fe13:	c7 05 03 35 2c 01 00 	movl   $0x0,0x12c3503(%rip)        # 0x141433320
14016fe1a:	00 00 00
14016fe1d:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
14016fe24:	00
14016fe25:	e8 f6 c9 6c 00       	call   0x14083c820
14016fe2a:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
14016fe31:	00
14016fe32:	e8 e9 c9 6c 00       	call   0x14083c820
14016fe37:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14016fe3c:	e8 df c9 6c 00       	call   0x14083c820
14016fe41:	90                   	nop
14016fe42:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016fe47:	e8 d4 c9 6c 00       	call   0x14083c820
14016fe4c:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
14016fe53:	5b                   	pop    %rbx
14016fe54:	c3                   	ret
14016fe55:	cc                   	int3
14016fe56:	cc                   	int3
14016fe57:	cc                   	int3
14016fe58:	cc                   	int3
14016fe59:	cc                   	int3
14016fe5a:	cc                   	int3
14016fe5b:	cc                   	int3
14016fe5c:	cc                   	int3
14016fe5d:	cc                   	int3
14016fe5e:	cc                   	int3
14016fe5f:	cc                   	int3
14016fe60:	40 53                	rex push %rbx
14016fe62:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14016fe69:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14016fe6e:	e8 1d bf 6c 00       	call   0x14083bd90
14016fe73:	48 8b d8             	mov    %rax,%rbx
14016fe76:	e8 15 10 6d 00       	call   0x140840e90
14016fe7b:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
14016fe82:	ff
14016fe83:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14016fe88:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016fe8d:	41 b9 1c 00 00 00    	mov    $0x1c,%r9d
14016fe93:	4c 8d 05 be 33 ed 00 	lea    0xed33be(%rip),%r8        # 0x141043258
14016fe9a:	48 8d 15 2f 67 6e 00 	lea    0x6e672f(%rip),%rdx        # 0x1408565d0
14016fea1:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14016fea6:	e8 f5 c2 6c 00       	call   0x14083c1a0
14016feab:	90                   	nop
14016feac:	48 8d 15 dd 33 ed 00 	lea    0xed33dd(%rip),%rdx        # 0x141043290
14016feb3:	48 8b c8             	mov    %rax,%rcx
14016feb6:	e8 15 d3 6c 00       	call   0x14083d1d0
14016febb:	48 8b c8             	mov    %rax,%rcx
14016febe:	e8 ed 75 6d 00       	call   0x1408474b0
14016fec3:	c7 05 5b 34 2c 01 00 	movl   $0x0,0x12c345b(%rip)        # 0x141433328
14016feca:	00 00 00
14016fecd:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
14016fed4:	00
14016fed5:	e8 46 c9 6c 00       	call   0x14083c820
14016feda:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
14016fee1:	00
14016fee2:	e8 39 c9 6c 00       	call   0x14083c820
14016fee7:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx