14090b929:	88 48 03             	mov    %cl,0x3(%rax)
14090b92c:	45 85 e4             	test   %r12d,%r12d
14090b92f:	0f 85 ed db ff ff    	jne    0x140909522
14090b935:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090b93a:	45 33 db             	xor    %r11d,%r11d
14090b93d:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090b942:	e9 ea 0b 00 00       	jmp    0x14090c531
14090b947:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14090b94c:	45 33 c9             	xor    %r9d,%r9d
14090b94f:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090b953:	49 63 4c 24 08       	movslq 0x8(%r12),%rcx
14090b958:	41 8b 54 24 04       	mov    0x4(%r12),%edx
14090b95d:	48 8b 1c c8          	mov    (%rax,%rcx,8),%rbx
14090b961:	48 8b ce             	mov    %rsi,%rcx
14090b964:	44 0f bf 43 48       	movswl 0x48(%rbx),%r8d
14090b969:	e8 b2 3b f8 ff       	call   0x14088f520
14090b96e:	4c 8b d0             	mov    %rax,%r10
14090b971:	48 85 c0             	test   %rax,%rax
14090b974:	0f 84 cd 50 00 00    	je     0x140910a47
14090b97a:	c6 40 02 01          	movb   $0x1,0x2(%rax)
14090b97e:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14090b984:	8b 50 08             	mov    0x8(%rax),%edx
14090b987:	83 ca 01             	or     $0x1,%edx
14090b98a:	89 50 08             	mov    %edx,0x8(%rax)
14090b98d:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
14090b991:	48 89 48 38          	mov    %rcx,0x38(%rax)
14090b995:	8b ca                	mov    %edx,%ecx
14090b997:	0f b6 43 04          	movzbl 0x4(%rbx),%eax
14090b99b:	41 88 42 04          	mov    %al,0x4(%r10)
14090b99f:	8b 43 44             	mov    0x44(%rbx),%eax
14090b9a2:	41 89 42 44          	mov    %eax,0x44(%r10)
14090b9a6:	33 4b 08             	xor    0x8(%rbx),%ecx
14090b9a9:	83 e1 04             	and    $0x4,%ecx
14090b9ac:	33 ca                	xor    %edx,%ecx
14090b9ae:	41 89 4a 08          	mov    %ecx,0x8(%r10)
14090b9b2:	83 c9 08             	or     $0x8,%ecx
14090b9b5:	48 8b 43 10          	mov    0x10(%rbx),%rax
14090b9b9:	49 89 42 10          	mov    %rax,0x10(%r10)
14090b9bd:	41 89 4a 08          	mov    %ecx,0x8(%r10)
14090b9c1:	83 4b 08 08          	orl    $0x8,0x8(%rbx)
14090b9c5:	49 8b 42 30          	mov    0x30(%r10),%rax
14090b9c9:	4d 8b 4a 38          	mov    0x38(%r10),%r9
14090b9cd:	41 8b 52 44          	mov    0x44(%r10),%edx
14090b9d1:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14090b9d5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14090b9da:	e8 51 19 fc ff       	call   0x1408cd330
14090b9df:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090b9e4:	44 8b e0             	mov    %eax,%r12d
14090b9e7:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090b9eb:	45 33 db             	xor    %r11d,%r11d
14090b9ee:	e9 3e 0b 00 00       	jmp    0x14090c531
14090b9f3:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14090b9f8:	49 63 44 24 0c       	movslq 0xc(%r12),%rax
14090b9fd:	85 c0                	test   %eax,%eax
14090b9ff:	7e 1e                	jle    0x14090ba1f
14090ba01:	48 6b c8 38          	imul   $0x38,%rax,%rcx
14090ba05:	46 89 5c 31 10       	mov    %r11d,0x10(%rcx,%r14,1)
14090ba0a:	49 63 44 24 0c       	movslq 0xc(%r12),%rax
14090ba0f:	48 6b c8 38          	imul   $0x38,%rax,%rcx
14090ba13:	48 8d 05 72 7d 69 00 	lea    0x697d72(%rip),%rax        # 0x140fa378c
14090ba1a:	4a 89 44 31 08       	mov    %rax,0x8(%rcx,%r14,1)
14090ba1f:	49 63 54 24 04       	movslq 0x4(%r12),%rdx
14090ba24:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090ba28:	48 8b 1c d0          	mov    (%rax,%rdx,8),%rbx
14090ba2c:	48 85 db             	test   %rbx,%rbx
14090ba2f:	74 4c                	je     0x14090ba7d
14090ba31:	f6 43 08 08          	testb  $0x8,0x8(%rbx)
14090ba35:	75 46                	jne    0x14090ba7d
14090ba37:	0f bf 43 48          	movswl 0x48(%rbx),%eax
14090ba3b:	41 39 44 24 08       	cmp    %eax,0x8(%r12)
14090ba40:	7f 3b                	jg     0x14090ba7d
14090ba42:	4c 89 5b 18          	mov    %r11,0x18(%rbx)
14090ba46:	45 33 c0             	xor    %r8d,%r8d
14090ba49:	44 89 5b 20          	mov    %r11d,0x20(%rbx)
14090ba4d:	8b 53 44             	mov    0x44(%rbx),%edx
14090ba50:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14090ba54:	e8 e7 10 fc ff       	call   0x1408ccb40
14090ba59:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090ba5d:	44 8b e0             	mov    %eax,%r12d
14090ba60:	89 44 24 70          	mov    %eax,0x70(%rsp)
14090ba64:	85 c0                	test   %eax,%eax
14090ba66:	0f 85 b6 da ff ff    	jne    0x140909522
14090ba6c:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090ba71:	45 33 db             	xor    %r11d,%r11d
14090ba74:	c6 43 02 01          	movb   $0x1,0x2(%rbx)
14090ba78:	e9 b4 0a 00 00       	jmp    0x14090c531
14090ba7d:	45 8b 44 24 08       	mov    0x8(%r12),%r8d
14090ba82:	45 33 c9             	xor    %r9d,%r9d
14090ba85:	48 8b ce             	mov    %rsi,%rcx
14090ba88:	e8 93 3a f8 ff       	call   0x14088f520
14090ba8d:	48 8b d8             	mov    %rax,%rbx
14090ba90:	48 85 c0             	test   %rax,%rax
14090ba93:	0f 84 ae 4f 00 00    	je     0x140910a47
14090ba99:	83 48 08 01          	orl    $0x1,0x8(%rax)
14090ba9d:	48 8d 78 10          	lea    0x10(%rax),%rdi
14090baa1:	41 0f b7 4c 24 02    	movzwl 0x2(%r12),%ecx
14090baa7:	4c 8b cf             	mov    %rdi,%r9
14090baaa:	83 c9 05             	or     $0x5,%ecx
14090baad:	c7 44 24 28 1e 04 00 	movl   $0x41e,0x28(%rsp)
14090bab4:	00
14090bab5:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14090bab9:	4d 8b c5             	mov    %r13,%r8
14090babc:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14090bac0:	33 d2                	xor    %edx,%edx
14090bac2:	e8 39 32 fc ff       	call   0x1408ced00
14090bac7:	44 8b e0             	mov    %eax,%r12d
14090baca:	85 c0                	test   %eax,%eax
14090bacc:	0f 85 50 da ff ff    	jne    0x140909522
14090bad2:	48 8b 0f             	mov    (%rdi),%rcx
14090bad5:	41 bf 01 00 00 00    	mov    $0x1,%r15d
14090badb:	41 8b d7             	mov    %r15d,%edx
14090bade:	45 33 c0             	xor    %r8d,%r8d
14090bae1:	e8 da 0c fc ff       	call   0x1408cc7c0
14090bae6:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090baea:	44 8b e0             	mov    %eax,%r12d
14090baed:	85 c0                	test   %eax,%eax
14090baef:	0f 85 92 00 00 00    	jne    0x14090bb87
14090baf5:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090bafa:	4c 8b 70 10          	mov    0x10(%rax),%r14
14090bafe:	4c 89 73 38          	mov    %r14,0x38(%rbx)
14090bb02:	4d 85 f6             	test   %r14,%r14
14090bb05:	74 4a                	je     0x14090bb51
14090bb07:	44 0f b7 40 02       	movzwl 0x2(%rax),%r8d
14090bb0c:	48 8d 53 44          	lea    0x44(%rbx),%rdx
14090bb10:	48 8b 0f             	mov    (%rdi),%rcx
14090bb13:	41 83 c8 02          	or     $0x2,%r8d
14090bb17:	e8 a4 17 fc ff       	call   0x1408cd2c0
14090bb1c:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090bb20:	44 8b e0             	mov    %eax,%r12d
14090bb23:	85 c0                	test   %eax,%eax
14090bb25:	75 24                	jne    0x14090bb4b
14090bb27:	48 8b 43 30          	mov    0x30(%rbx),%rax
14090bb2b:	4d 8b ce             	mov    %r14,%r9
14090bb2e:	8b 53 44             	mov    0x44(%rbx),%edx
14090bb31:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14090bb37:	48 8b 0f             	mov    (%rdi),%rcx
14090bb3a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14090bb3f:	e8 ec 17 fc ff       	call   0x1408cd330
14090bb44:	44 8b e0             	mov    %eax,%r12d
14090bb47:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090bb4b:	c6 43 04 00          	movb   $0x0,0x4(%rbx)
14090bb4f:	eb 2c                	jmp    0x14090bb7d
14090bb51:	44 89 7b 44          	mov    %r15d,0x44(%rbx)
14090bb55:	45 33 c9             	xor    %r9d,%r9d
14090bb58:	48 8b 43 30          	mov    0x30(%rbx),%rax
14090bb5c:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14090bb62:	48 8b 0f             	mov    (%rdi),%rcx
14090bb65:	41 8b d7             	mov    %r15d,%edx
14090bb68:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14090bb6d:	e8 be 17 fc ff       	call   0x1408cd330
14090bb72:	44 8b e0             	mov    %eax,%r12d
14090bb75:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090bb79:	44 88 7b 04          	mov    %r15b,0x4(%rbx)
14090bb7d:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14090bb82:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090bb87:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090bb8c:	33 c9                	xor    %ecx,%ecx
14090bb8e:	66 83 78 02 08       	cmpw   $0x8,0x2(%rax)
14090bb93:	b8 04 00 00 00       	mov    $0x4,%eax
14090bb98:	0f 45 c8             	cmovne %eax,%ecx
14090bb9b:	8b 43 08             	mov    0x8(%rbx),%eax
14090bb9e:	83 e0 fb             	and    $0xfffffffb,%eax
14090bba1:	0b c8                	or     %eax,%ecx
14090bba3:	89 4b 08             	mov    %ecx,0x8(%rbx)
14090bba6:	45 85 e4             	test   %r12d,%r12d
14090bba9:	0f 85 aa 4a 00 00    	jne    0x140910659
14090bbaf:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090bbb4:	45 33 db             	xor    %r11d,%r11d
14090bbb7:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090bbbc:	c6 43 02 01          	movb   $0x1,0x2(%rbx)
14090bbc0:	e9 6c 09 00 00       	jmp    0x14090c531
14090bbc5:	4c 8b 64 24 38       	mov    0x38(%rsp),%r12
14090bbca:	41 b1 01             	mov    $0x1,%r9b
14090bbcd:	48 8b ce             	mov    %rsi,%rcx
14090bbd0:	45 8b 44 24 08       	mov    0x8(%r12),%r8d
14090bbd5:	41 8b 54 24 04       	mov    0x4(%r12),%edx
14090bbda:	e8 41 39 f8 ff       	call   0x14088f520
14090bbdf:	48 85 c0             	test   %rax,%rax
14090bbe2:	0f 84 5f 4e 00 00    	je     0x140910a47
14090bbe8:	49 8b 4c 24 10       	mov    0x10(%r12),%rcx
14090bbed:	4c 8b c0             	mov    %rax,%r8
14090bbf0:	48 89 48 38          	mov    %rcx,0x38(%rax)
14090bbf4:	49 8b cd             	mov    %r13,%rcx
14090bbf7:	41 8b 54 24 0c       	mov    0xc(%r12),%edx
14090bbfc:	e8 9f 9c 00 00       	call   0x1409158a0
14090bc01:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090bc05:	44 8b e0             	mov    %eax,%r12d
14090bc08:	85 c0                	test   %eax,%eax
14090bc0a:	0f 85 12 d9 ff ff    	jne    0x140909522
14090bc10:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090bc15:	45 33 db             	xor    %r11d,%r11d
14090bc18:	e9 14 09 00 00       	jmp    0x14090c531
14090bc1d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090bc22:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090bc27:	48 63 48 04          	movslq 0x4(%rax),%rcx
14090bc2b:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090bc2f:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
14090bc33:	48 8b 4a 18          	mov    0x18(%rdx),%rcx
14090bc37:	48 8d 41 01          	lea    0x1(%rcx),%rax
14090bc3b:	48 89 42 18          	mov    %rax,0x18(%rdx)
14090bc3f:	48 85 c9             	test   %rcx,%rcx
14090bc42:	0f 85 f4 08 00 00    	jne    0x14090c53c
14090bc48:	e9 11 03 00 00       	jmp    0x14090bf5e
14090bc4d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090bc52:	41 b1 03             	mov    $0x3,%r9b
14090bc55:	48 8b ce             	mov    %rsi,%rcx
14090bc58:	44 8b 40 0c          	mov    0xc(%rax),%r8d
14090bc5c:	8b 50 04             	mov    0x4(%rax),%edx
14090bc5f:	e8 bc 38 f8 ff       	call   0x14088f520
14090bc64:	48 85 c0             	test   %rax,%rax
14090bc67:	0f 84 da 4d 00 00    	je     0x140910a47
14090bc6d:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14090bc72:	45 33 db             	xor    %r11d,%r11d
14090bc75:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090bc7a:	c6 40 02 01          	movb   $0x1,0x2(%rax)
14090bc7e:	8b 49 08             	mov    0x8(%rcx),%ecx
14090bc81:	89 48 24             	mov    %ecx,0x24(%rax)
14090bc84:	48 8d 0d f9 7c b2 00 	lea    0xb27cf9(%rip),%rcx        # 0x141433984
14090bc8b:	c6 40 04 01          	movb   $0x1,0x4(%rax)
14090bc8f:	48 89 48 30          	mov    %rcx,0x30(%rax)
14090bc93:	e9 99 08 00 00       	jmp    0x14090c531
14090bc98:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090bc9d:	48 63 48 04          	movslq 0x4(%rax),%rcx
14090bca1:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090bca5:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
14090bca9:	48 85 d2             	test   %rdx,%rdx
14090bcac:	74 16                	je     0x14090bcc4
14090bcae:	48 8b ce             	mov    %rsi,%rcx
14090bcb1:	e8 fa 5c 00 00       	call   0x1409119b0
14090bcb6:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090bcbb:	45 33 db             	xor    %r11d,%r11d
14090bcbe:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090bcc4:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090bcc9:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090bcce:	48 63 48 04          	movslq 0x4(%rax),%rcx
14090bcd2:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090bcd6:	4c 89 1c c8          	mov    %r11,(%rax,%rcx,8)
14090bcda:	e9 5d 08 00 00       	jmp    0x14090c53c
14090bcdf:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090bce4:	45 8b e3             	mov    %r11d,%r12d
14090bce7:	48 63 48 04          	movslq 0x4(%rax),%rcx
14090bceb:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090bcef:	4c 8b 34 c8          	mov    (%rax,%rcx,8),%r14
14090bcf3:	41 c6 46 02 00       	movb   $0x0,0x2(%r14)
14090bcf8:	41 c6 46 03 00       	movb   $0x0,0x3(%r14)
14090bcfd:	45 89 5e 20          	mov    %r11d,0x20(%r14)
14090bd01:	41 80 7e 04 00       	cmpb   $0x0,0x4(%r14)
14090bd06:	0f 84 32 01 00 00    	je     0x14090be3e
14090bd0c:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090bd11:	48 63 40 0c          	movslq 0xc(%rax),%rax
14090bd15:	48 6b f8 38          	imul   $0x38,%rax,%rdi
14090bd19:	48 03 7c 24 68       	add    0x68(%rsp),%rdi
14090bd1e:	44 0f b7 7f 14       	movzwl 0x14(%rdi),%r15d
14090bd23:	41 0f b6 c7          	movzbl %r15b,%eax
14090bd27:	24 2e                	and    $0x2e,%al
14090bd29:	3c 02                	cmp    $0x2,%al
14090bd2b:	75 0d                	jne    0x14090bd3a
14090bd2d:	33 d2                	xor    %edx,%edx
14090bd2f:	48 8b cf             	mov    %rdi,%rcx
14090bd32:	e8 29 58 f8 ff       	call   0x140891560
14090bd37:	45 33 db             	xor    %r11d,%r11d
14090bd3a:	0f b7 47 14          	movzwl 0x14(%rdi),%eax
14090bd3e:	a8 24                	test   $0x24,%al
14090bd40:	74 05                	je     0x14090bd47
14090bd42:	48 8b 37             	mov    (%rdi),%rsi
14090bd45:	eb 2d                	jmp    0x14090bd74
14090bd47:	a8 08                	test   $0x8,%al
14090bd49:	74 0e                	je     0x14090bd59
14090bd4b:	f2 0f 10 07          	movsd  (%rdi),%xmm0
14090bd4f:	e8 cc 36 f9 ff       	call   0x14089f420
14090bd54:	48 8b f0             	mov    %rax,%rsi
14090bd57:	eb 1b                	jmp    0x14090bd74
14090bd59:	a8 12                	test   $0x12,%al
14090bd5b:	74 14                	je     0x14090bd71
14090bd5d:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
14090bd62:	74 0d                	je     0x14090bd71
14090bd64:	48 8b cf             	mov    %rdi,%rcx
14090bd67:	e8 44 7c fa ff       	call   0x1408b39b0
14090bd6c:	48 8b f0             	mov    %rax,%rsi
14090bd6f:	eb 03                	jmp    0x14090bd74
14090bd71:	49 8b f3             	mov    %r11,%rsi
14090bd74:	0f b7 47 14          	movzwl 0x14(%rdi),%eax
14090bd78:	66 44 89 7f 14       	mov    %r15w,0x14(%rdi)
14090bd7d:	a8 24                	test   $0x24,%al
14090bd7f:	0f 85 8d 00 00 00    	jne    0x14090be12
14090bd85:	a8 08                	test   $0x8,%al
14090bd87:	75 67                	jne    0x14090bdf0
14090bd89:	a8 01                	test   $0x1,%al
14090bd8b:	75 59                	jne    0x14090bde6
14090bd8d:	83 fb 16             	cmp    $0x16,%ebx
14090bd90:	73 54                	jae    0x14090bde6
14090bd92:	49 8b 4e 30          	mov    0x30(%r14),%rcx
14090bd96:	48 8d 55 8c          	lea    -0x74(%rbp),%rdx
14090bd9a:	e8 41 2d fc ff       	call   0x1408ceae0
14090bd9f:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090bda3:	85 c0                	test   %eax,%eax
14090bda5:	0f 84 ef 01 00 00    	je     0x14090bf9a
14090bdab:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090bdb0:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
14090bdb5:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090bdba:	bf 01 00 00 00       	mov    $0x1,%edi
14090bdbf:	b8 0b 00 00 00       	mov    $0xb,%eax
14090bdc4:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
14090bdc9:	33 db                	xor    %ebx,%ebx
14090bdcb:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
14090bdd0:	41 80 7f 67 00       	cmpb   $0x0,0x67(%r15)
14090bdd5:	0f 84 f7 4c 00 00    	je     0x140910ad2
14090bddb:	41 bc 07 00 00 00    	mov    $0x7,%r12d
14090bde1:	e9 22 4d 00 00       	jmp    0x140910b08
14090bde6:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090bdeb:	e9 12 e2 ff ff       	jmp    0x14090a002
14090bdf0:	f2 0f 10 0f          	movsd  (%rdi),%xmm1
14090bdf4:	48 8b ce             	mov    %rsi,%rcx
14090bdf7:	e8 e4 fa fd ff       	call   0x1408eb8e0
14090bdfc:	85 c0                	test   %eax,%eax
14090bdfe:	7e 09                	jle    0x14090be09
14090be00:	f6 c3 01             	test   $0x1,%bl
14090be03:	74 0d                	je     0x14090be12
14090be05:	ff cb                	dec    %ebx
14090be07:	eb 09                	jmp    0x14090be12
14090be09:	79 07                	jns    0x14090be12
14090be0b:	f6 c3 01             	test   $0x1,%bl
14090be0e:	75 02                	jne    0x14090be12
14090be10:	ff c3                	inc    %ebx
14090be12:	49 8b 4e 30          	mov    0x30(%r14),%rcx
14090be16:	49 8d 7e 30          	lea    0x30(%r14),%rdi
14090be1a:	4c 8d 4d 8c          	lea    -0x74(%rbp),%r9
14090be1e:	45 33 c0             	xor    %r8d,%r8d
14090be21:	48 8b d6             	mov    %rsi,%rdx
14090be24:	e8 77 40 fc ff       	call   0x1408cfea0
14090be29:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090be2d:	49 89 76 50          	mov    %rsi,0x50(%r14)
14090be31:	85 c0                	test   %eax,%eax
14090be33:	0f 85 72 ff ff ff    	jne    0x14090bdab
14090be39:	e9 92 00 00 00       	jmp    0x14090bed0
14090be3e:	49 8b 46 30          	mov    0x30(%r14),%rax
14090be42:	49 8d 7e 30          	lea    0x30(%r14),%rdi
14090be46:	4c 8d 45 8c          	lea    -0x74(%rbp),%r8
14090be4a:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
14090be51:	0f b6 70 03          	movzbl 0x3(%rax),%esi
14090be55:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090be5a:	40 80 e6 02          	and    $0x2,%sil
14090be5e:	41 0f 95 c4          	setne  %r12b
14090be62:	f6 c3 01             	test   $0x1,%bl
14090be65:	8b 48 10             	mov    0x10(%rax),%ecx
14090be68:	49 8b 46 38          	mov    0x38(%r14),%rax
14090be6c:	48 89 85 80 01 00 00 	mov    %rax,0x180(%rbp)
14090be73:	41 8b c2             	mov    %r10d,%eax
14090be76:	66 89 8d 9c 01 00 00 	mov    %cx,0x19c(%rbp)
14090be7d:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx