14032c877:	4c 8b c6             	mov    %rsi,%r8
14032c87a:	48 8d 15 27 e7 81 00 	lea    0x81e727(%rip),%rdx        # 0x140b4afa8
14032c881:	e8 64 5a 7c 00       	call   0x140af22ea
14032c886:	85 c0                	test   %eax,%eax
14032c888:	0f 85 e5 01 00 00    	jne    0x14032ca73
14032c88e:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14032c892:	48 ff ca             	dec    %rdx
14032c895:	49 03 d6             	add    %r14,%rdx
14032c898:	48 8b ca             	mov    %rdx,%rcx
14032c89b:	48 d1 e9             	shr    $1,%rcx
14032c89e:	48 8b 43 18          	mov    0x18(%rbx),%rax
14032c8a2:	49 2b c7             	sub    %r15,%rax
14032c8a5:	48 23 c8             	and    %rax,%rcx
14032c8a8:	49 23 d7             	and    %r15,%rdx
14032c8ab:	48 8b 43 10          	mov    0x10(%rbx),%rax
14032c8af:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14032c8b3:	48 8b 14 d1          	mov    (%rcx,%rdx,8),%rdx
14032c8b7:	48 8b 42 10          	mov    0x10(%rdx),%rax
14032c8bb:	48 2b 42 08          	sub    0x8(%rdx),%rax
14032c8bf:	48 83 f8 08          	cmp    $0x8,%rax
14032c8c3:	0f 85 f9 03 00 00    	jne    0x14032ccc2
14032c8c9:	c7 45 bb 1c 00 00 00 	movl   $0x1c,-0x45(%rbp)
14032c8d0:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14032c8d4:	e8 93 2e 00 00       	call   0x14032f76c
14032c8d9:	48 8b 30             	mov    (%rax),%rsi
14032c8dc:	48 8b 48 08          	mov    0x8(%rax),%rcx
14032c8e0:	48 83 20 00          	andq   $0x0,(%rax)
14032c8e4:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
14032c8e9:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
14032c8ed:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
14032c8f1:	48 8b 7d d7          	mov    -0x29(%rbp),%rdi
14032c8f5:	48 85 ff             	test   %rdi,%rdi
14032c8f8:	74 39                	je     0x14032c933
14032c8fa:	41 8b c5             	mov    %r13d,%eax
14032c8fd:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14032c902:	41 03 c5             	add    %r13d,%eax
14032c905:	75 2c                	jne    0x14032c933
14032c907:	48 8b 07             	mov    (%rdi),%rax
14032c90a:	48 8b cf             	mov    %rdi,%rcx
14032c90d:	48 8b 00             	mov    (%rax),%rax
14032c910:	ff 15 22 03 7e 00    	call   *0x7e0322(%rip)        # 0x140b0cc38
14032c916:	41 8b c5             	mov    %r13d,%eax
14032c919:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14032c91e:	41 03 c5             	add    %r13d,%eax
14032c921:	75 10                	jne    0x14032c933
14032c923:	48 8b 07             	mov    (%rdi),%rax
14032c926:	48 8b cf             	mov    %rdi,%rcx
14032c929:	48 8b 40 08          	mov    0x8(%rax),%rax
14032c92d:	ff 15 05 03 7e 00    	call   *0x7e0305(%rip)        # 0x140b0cc38
14032c933:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14032c937:	48 8b 53 28          	mov    0x28(%rbx),%rdx
14032c93b:	48 ff c9             	dec    %rcx
14032c93e:	48 03 d1             	add    %rcx,%rdx
14032c941:	48 8b ca             	mov    %rdx,%rcx
14032c944:	48 d1 e9             	shr    $1,%rcx
14032c947:	48 8b 43 18          	mov    0x18(%rbx),%rax
14032c94b:	49 2b c7             	sub    %r15,%rax
14032c94e:	48 23 c8             	and    %rax,%rcx
14032c951:	49 23 d7             	and    %r15,%rdx
14032c954:	48 8b 43 10          	mov    0x10(%rbx),%rax
14032c958:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14032c95c:	48 8b 04 d1          	mov    (%rcx,%rdx,8),%rax
14032c960:	48 8b 48 08          	mov    0x8(%rax),%rcx
14032c964:	48 8b 40 10          	mov    0x10(%rax),%rax
14032c968:	48 2b c1             	sub    %rcx,%rax
14032c96b:	48 c1 f8 03          	sar    $0x3,%rax
14032c96f:	48 85 c0             	test   %rax,%rax
14032c972:	0f 84 89 02 00 00    	je     0x14032cc01
14032c978:	48 8b 01             	mov    (%rcx),%rax
14032c97b:	48 83 21 00          	andq   $0x0,(%rcx)
14032c97f:	48 8b 3e             	mov    (%rsi),%rdi
14032c982:	48 89 06             	mov    %rax,(%rsi)
14032c985:	48 85 ff             	test   %rdi,%rdi
14032c988:	74 10                	je     0x14032c99a
14032c98a:	48 8b cf             	mov    %rdi,%rcx
14032c98d:	e8 be 07 fd ff       	call   0x1402fd150
14032c992:	48 8b cf             	mov    %rdi,%rcx
14032c995:	e8 3a 2c 7c 00       	call   0x140aef5d4
14032c99a:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14032c99e:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14032c9a2:	48 ff c9             	dec    %rcx
14032c9a5:	48 03 d1             	add    %rcx,%rdx
14032c9a8:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14032c9ac:	49 2b cf             	sub    %r15,%rcx
14032c9af:	48 8b c2             	mov    %rdx,%rax
14032c9b2:	48 d1 e8             	shr    $1,%rax
14032c9b5:	48 23 c8             	and    %rax,%rcx
14032c9b8:	49 23 d7             	and    %r15,%rdx
14032c9bb:	48 8b 43 10          	mov    0x10(%rbx),%rax
14032c9bf:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14032c9c3:	48 8b 34 d1          	mov    (%rcx,%rdx,8),%rsi
14032c9c7:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
14032c9cb:	4c 8b 7e 10          	mov    0x10(%rsi),%r15
14032c9cf:	49 3b ff             	cmp    %r15,%rdi
14032c9d2:	74 29                	je     0x14032c9fd
14032c9d4:	4c 8b 37             	mov    (%rdi),%r14
14032c9d7:	4d 85 f6             	test   %r14,%r14
14032c9da:	74 10                	je     0x14032c9ec
14032c9dc:	49 8b ce             	mov    %r14,%rcx
14032c9df:	e8 6c 07 fd ff       	call   0x1402fd150
14032c9e4:	49 8b ce             	mov    %r14,%rcx
14032c9e7:	e8 e8 2b 7c 00       	call   0x140aef5d4
14032c9ec:	48 83 c7 08          	add    $0x8,%rdi
14032c9f0:	49 3b ff             	cmp    %r15,%rdi
14032c9f3:	75 df                	jne    0x14032c9d4
14032c9f5:	48 8b 46 08          	mov    0x8(%rsi),%rax
14032c9f9:	48 89 46 10          	mov    %rax,0x10(%rsi)
14032c9fd:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14032ca01:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14032ca05:	48 ff c9             	dec    %rcx
14032ca08:	48 03 d1             	add    %rcx,%rdx
14032ca0b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14032ca0f:	48 ff c9             	dec    %rcx
14032ca12:	48 8b c2             	mov    %rdx,%rax
14032ca15:	48 d1 e8             	shr    $1,%rax
14032ca18:	48 23 c8             	and    %rax,%rcx
14032ca1b:	83 e2 01             	and    $0x1,%edx
14032ca1e:	48 8b 43 10          	mov    0x10(%rbx),%rax
14032ca22:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14032ca26:	48 8b 04 d1          	mov    (%rcx,%rdx,8),%rax
14032ca2a:	4c 8b 08             	mov    (%rax),%r9
14032ca2d:	49 8b 51 08          	mov    0x8(%r9),%rdx
14032ca31:	49 3b 51 10          	cmp    0x10(%r9),%rdx
14032ca35:	0f 84 cd 01 00 00    	je     0x14032cc08
14032ca3b:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14032ca3f:	48 89 02             	mov    %rax,(%rdx)
14032ca42:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
14032ca47:	48 83 62 10 00       	andq   $0x0,0x10(%rdx)
14032ca4c:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14032ca50:	48 85 c9             	test   %rcx,%rcx
14032ca53:	74 04                	je     0x14032ca59
14032ca55:	f0 ff 41 08          	lock incl 0x8(%rcx)
14032ca59:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14032ca5d:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
14032ca61:	48 89 42 08          	mov    %rax,0x8(%rdx)
14032ca65:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
14032ca69:	49 83 41 08 18       	addq   $0x18,0x8(%r9)
14032ca6e:	e9 a2 01 00 00       	jmp    0x14032cc15
14032ca73:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14032ca78:	76 03                	jbe    0x14032ca7d
14032ca7a:	48 8b 3f             	mov    (%rdi),%rdi
14032ca7d:	48 83 fe 06          	cmp    $0x6,%rsi
14032ca81:	0f 85 13 ff ff ff    	jne    0x14032c99a
14032ca87:	4c 8b c6             	mov    %rsi,%r8
14032ca8a:	48 8d 15 1b e5 81 00 	lea    0x81e51b(%rip),%rdx        # 0x140b4afac
14032ca91:	48 8b cf             	mov    %rdi,%rcx
14032ca94:	e8 51 58 7c 00       	call   0x140af22ea
14032ca99:	85 c0                	test   %eax,%eax
14032ca9b:	0f 85 f9 fe ff ff    	jne    0x14032c99a
14032caa1:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14032caa5:	49 8d 4e ff          	lea    -0x1(%r14),%rcx
14032caa9:	48 03 d1             	add    %rcx,%rdx
14032caac:	48 8b ca             	mov    %rdx,%rcx
14032caaf:	48 d1 e9             	shr    $1,%rcx
14032cab2:	48 8b 43 18          	mov    0x18(%rbx),%rax
14032cab6:	49 2b c7             	sub    %r15,%rax
14032cab9:	48 23 c8             	and    %rax,%rcx
14032cabc:	49 23 d7             	and    %r15,%rdx
14032cabf:	48 8b 43 10          	mov    0x10(%rbx),%rax
14032cac3:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14032cac7:	48 8b 14 d1          	mov    (%rcx,%rdx,8),%rdx
14032cacb:	48 8b 42 10          	mov    0x10(%rdx),%rax
14032cacf:	48 2b 42 08          	sub    0x8(%rdx),%rax
14032cad3:	48 83 f8 10          	cmp    $0x10,%rax
14032cad7:	0f 85 a7 01 00 00    	jne    0x14032cc84
14032cadd:	c7 45 bb 1d 00 00 00 	movl   $0x1d,-0x45(%rbp)
14032cae4:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14032cae8:	e8 7f 2c 00 00       	call   0x14032f76c
14032caed:	48 8b 30             	mov    (%rax),%rsi
14032caf0:	48 8b 48 08          	mov    0x8(%rax),%rcx
14032caf4:	48 83 20 00          	andq   $0x0,(%rax)
14032caf8:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
14032cafd:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
14032cb01:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
14032cb05:	48 8b 7d d7          	mov    -0x29(%rbp),%rdi
14032cb09:	48 85 ff             	test   %rdi,%rdi
14032cb0c:	74 39                	je     0x14032cb47
14032cb0e:	41 8b c5             	mov    %r13d,%eax
14032cb11:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14032cb16:	41 03 c5             	add    %r13d,%eax
14032cb19:	75 2c                	jne    0x14032cb47
14032cb1b:	48 8b 07             	mov    (%rdi),%rax
14032cb1e:	48 8b cf             	mov    %rdi,%rcx
14032cb21:	48 8b 00             	mov    (%rax),%rax
14032cb24:	ff 15 0e 01 7e 00    	call   *0x7e010e(%rip)        # 0x140b0cc38
14032cb2a:	41 8b c5             	mov    %r13d,%eax
14032cb2d:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14032cb32:	41 03 c5             	add    %r13d,%eax
14032cb35:	75 10                	jne    0x14032cb47
14032cb37:	48 8b 07             	mov    (%rdi),%rax
14032cb3a:	48 8b cf             	mov    %rdi,%rcx
14032cb3d:	48 8b 40 08          	mov    0x8(%rax),%rax
14032cb41:	ff 15 f1 00 7e 00    	call   *0x7e00f1(%rip)        # 0x140b0cc38
14032cb47:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14032cb4b:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14032cb4f:	48 ff c9             	dec    %rcx
14032cb52:	48 03 d1             	add    %rcx,%rdx
14032cb55:	48 8b ca             	mov    %rdx,%rcx
14032cb58:	48 d1 e9             	shr    $1,%rcx
14032cb5b:	48 8b 43 18          	mov    0x18(%rbx),%rax
14032cb5f:	49 2b c7             	sub    %r15,%rax
14032cb62:	48 23 c8             	and    %rax,%rcx
14032cb65:	49 23 d7             	and    %r15,%rdx
14032cb68:	48 8b 43 10          	mov    0x10(%rbx),%rax
14032cb6c:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14032cb70:	48 8b 04 d1          	mov    (%rcx,%rdx,8),%rax
14032cb74:	48 8b 48 08          	mov    0x8(%rax),%rcx
14032cb78:	48 8b 40 10          	mov    0x10(%rax),%rax
14032cb7c:	48 2b c1             	sub    %rcx,%rax
14032cb7f:	48 c1 f8 03          	sar    $0x3,%rax
14032cb83:	48 85 c0             	test   %rax,%rax
14032cb86:	74 79                	je     0x14032cc01
14032cb88:	48 8b 01             	mov    (%rcx),%rax
14032cb8b:	48 83 21 00          	andq   $0x0,(%rcx)
14032cb8f:	48 8b 3e             	mov    (%rsi),%rdi
14032cb92:	48 89 06             	mov    %rax,(%rsi)
14032cb95:	48 85 ff             	test   %rdi,%rdi
14032cb98:	74 10                	je     0x14032cbaa
14032cb9a:	48 8b cf             	mov    %rdi,%rcx
14032cb9d:	e8 ae 05 fd ff       	call   0x1402fd150
14032cba2:	48 8b cf             	mov    %rdi,%rcx
14032cba5:	e8 2a 2a 7c 00       	call   0x140aef5d4
14032cbaa:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14032cbae:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14032cbb2:	48 ff c9             	dec    %rcx
14032cbb5:	48 03 d1             	add    %rcx,%rdx
14032cbb8:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14032cbbc:	49 2b cf             	sub    %r15,%rcx
14032cbbf:	48 8b c2             	mov    %rdx,%rax
14032cbc2:	48 d1 e8             	shr    $1,%rax
14032cbc5:	48 23 c8             	and    %rax,%rcx
14032cbc8:	49 23 d7             	and    %r15,%rdx
14032cbcb:	48 8b 43 10          	mov    0x10(%rbx),%rax
14032cbcf:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14032cbd3:	48 8b 04 d1          	mov    (%rcx,%rdx,8),%rax
14032cbd7:	48 8b 48 08          	mov    0x8(%rax),%rcx
14032cbdb:	48 8b 40 10          	mov    0x10(%rax),%rax
14032cbdf:	48 2b c1             	sub    %rcx,%rax
14032cbe2:	48 c1 f8 03          	sar    $0x3,%rax
14032cbe6:	49 3b c7             	cmp    %r15,%rax
14032cbe9:	76 16                	jbe    0x14032cc01
14032cbeb:	48 8b 41 08          	mov    0x8(%rcx),%rax
14032cbef:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
14032cbf4:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
14032cbf8:	48 89 46 08          	mov    %rax,0x8(%rsi)
14032cbfc:	e9 84 fd ff ff       	jmp    0x14032c985
14032cc01:	ff 15 91 fd 7d 00    	call   *0x7dfd91(%rip)        # 0x140b0c998
14032cc07:	cc                   	int3
14032cc08:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
14032cc0c:	49 8b c9             	mov    %r9,%rcx
14032cc0f:	e8 f4 32 00 00       	call   0x14032ff08
14032cc14:	90                   	nop
14032cc15:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14032cc19:	48 85 c9             	test   %rcx,%rcx
14032cc1c:	74 3e                	je     0x14032cc5c
14032cc1e:	41 8b c5             	mov    %r13d,%eax
14032cc21:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14032cc26:	41 03 c5             	add    %r13d,%eax
14032cc29:	75 31                	jne    0x14032cc5c
14032cc2b:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
14032cc2f:	48 8b 03             	mov    (%rbx),%rax
14032cc32:	48 8b cb             	mov    %rbx,%rcx
14032cc35:	48 8b 00             	mov    (%rax),%rax
14032cc38:	ff 15 fa ff 7d 00    	call   *0x7dfffa(%rip)        # 0x140b0cc38
14032cc3e:	41 8b c5             	mov    %r13d,%eax
14032cc41:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14032cc46:	41 03 c5             	add    %r13d,%eax
14032cc49:	75 11                	jne    0x14032cc5c
14032cc4b:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14032cc4f:	48 8b 01             	mov    (%rcx),%rax
14032cc52:	48 8b 40 08          	mov    0x8(%rax),%rax
14032cc56:	ff 15 dc ff 7d 00    	call   *0x7dffdc(%rip)        # 0x140b0cc38
14032cc5c:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
14032cc60:	48 33 cc             	xor    %rsp,%rcx
14032cc63:	e8 78 29 7c 00       	call   0x140aef5e0
14032cc68:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
14032cc6f:	00
14032cc70:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14032cc74:	49 8b 73 40          	mov    0x40(%r11),%rsi
14032cc78:	49 8b e3             	mov    %r11,%rsp
14032cc7b:	41 5f                	pop    %r15
14032cc7d:	41 5e                	pop    %r14
14032cc7f:	41 5d                	pop    %r13
14032cc81:	5f                   	pop    %rdi
14032cc82:	5d                   	pop    %rbp
14032cc83:	c3                   	ret
14032cc84:	ba 4f 80 04 80       	mov    $0x8004804f,%edx
14032cc89:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14032cc8d:	e8 5e d3 fc ff       	call   0x1402f9ff0
14032cc92:	48 8d 15 ff 98 90 00 	lea    0x9098ff(%rip),%rdx        # 0x140c36598
14032cc99:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14032cc9d:	e8 dc 37 7c 00       	call   0x140af047e
14032cca2:	90                   	nop
14032cca3:	ba 4e 80 04 80       	mov    $0x8004804e,%edx
14032cca8:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14032ccac:	e8 3f d3 fc ff       	call   0x1402f9ff0
14032ccb1:	48 8d 15 e0 98 90 00 	lea    0x9098e0(%rip),%rdx        # 0x140c36598
14032ccb8:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14032ccbc:	e8 bd 37 7c 00       	call   0x140af047e
14032ccc1:	90                   	nop
14032ccc2:	ba 4f 80 04 80       	mov    $0x8004804f,%edx
14032ccc7:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14032cccb:	e8 20 d3 fc ff       	call   0x1402f9ff0
14032ccd0:	48 8d 15 c1 98 90 00 	lea    0x9098c1(%rip),%rdx        # 0x140c36598
14032ccd7:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14032ccdb:	e8 9e 37 7c 00       	call   0x140af047e
14032cce0:	cc                   	int3
14032cce1:	90                   	nop
14032cce2:	90                   	nop
14032cce3:	90                   	nop
14032cce4:	48 8b c4             	mov    %rsp,%rax
14032cce7:	48 89 58 18          	mov    %rbx,0x18(%rax)
14032cceb:	48 89 78 20          	mov    %rdi,0x20(%rax)
14032ccef:	55                   	push   %rbp
14032ccf0:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14032ccf4:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14032ccfb:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
14032ccff:	48 8b 05 3a 23 99 00 	mov    0x99233a(%rip),%rax        # 0x140cbf040
14032cd06:	48 33 c4             	xor    %rsp,%rax
14032cd09:	48 89 45 37          	mov    %rax,0x37(%rbp)
14032cd0d:	48 8b da             	mov    %rdx,%rbx
14032cd10:	48 8b f9             	mov    %rcx,%rdi
14032cd13:	0f 57 c0             	xorps  %xmm0,%xmm0
14032cd16:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
14032cd1b:	c7 45 df 01 00 00 00 	movl   $0x1,-0x21(%rbp)
14032cd22:	33 c9                	xor    %ecx,%ecx
14032cd24:	ff 15 de fb 7d 00    	call   *0x7dfbde(%rip)        # 0x140b0c908
14032cd2a:	48 83 65 d7 00       	andq   $0x0,-0x29(%rbp)
14032cd2f:	48 8b cb             	mov    %rbx,%rcx
14032cd32:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
14032cd37:	76 03                	jbe    0x14032cd3c
14032cd39:	48 8b 0b             	mov    (%rbx),%rcx
14032cd3c:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14032cd40:	ff 15 a2 fd 7d 00    	call   *0x7dfda2(%rip)        # 0x140b0cae8
14032cd46:	0f 28 f0             	movaps %xmm0,%xmm6
14032cd49:	ff 15 b1 fb 7d 00    	call   *0x7dfbb1(%rip)        # 0x140b0c900
14032cd4f:	83 38 22             	cmpl   $0x22,(%rax)
14032cd52:	0f 84 b0 00 00 00    	je     0x14032ce08
14032cd58:	48 8b cb             	mov    %rbx,%rcx
14032cd5b:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
14032cd60:	76 03                	jbe    0x14032cd65
14032cd62:	48 8b 0b             	mov    (%rbx),%rcx
14032cd65:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14032cd69:	48 03 d1             	add    %rcx,%rdx
14032cd6c:	48 39 55 d7          	cmp    %rdx,-0x29(%rbp)
14032cd70:	0f 85 92 00 00 00    	jne    0x14032ce08
14032cd76:	f2 0f 5a f6          	cvtsd2ss %xmm6,%xmm6
14032cd7a:	0f 57 c0             	xorps  %xmm0,%xmm0
14032cd7d:	f3 0f 5a c6          	cvtss2sd %xmm6,%xmm0
14032cd81:	ff 15 e1 fd 7d 00    	call   *0x7dfde1(%rip)        # 0x140b0cb68