140a6fd40:	8b c6                	mov    %esi,%eax
140a6fd42:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6fd47:	03 c6                	add    %esi,%eax
140a6fd49:	75 10                	jne    0x140a6fd5b
140a6fd4b:	48 8b 03             	mov    (%rbx),%rax
140a6fd4e:	48 8b cb             	mov    %rbx,%rcx
140a6fd51:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6fd55:	ff 15 dd ce 09 00    	call   *0x9cedd(%rip)        # 0x140b0cc38
140a6fd5b:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140a6fd5f:	48 85 db             	test   %rbx,%rbx
140a6fd62:	74 35                	je     0x140a6fd99
140a6fd64:	8b c6                	mov    %esi,%eax
140a6fd66:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6fd6b:	03 c6                	add    %esi,%eax
140a6fd6d:	75 2a                	jne    0x140a6fd99
140a6fd6f:	48 8b 03             	mov    (%rbx),%rax
140a6fd72:	48 8b cb             	mov    %rbx,%rcx
140a6fd75:	48 8b 00             	mov    (%rax),%rax
140a6fd78:	ff 15 ba ce 09 00    	call   *0x9ceba(%rip)        # 0x140b0cc38
140a6fd7e:	8b c6                	mov    %esi,%eax
140a6fd80:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6fd85:	03 c6                	add    %esi,%eax
140a6fd87:	75 10                	jne    0x140a6fd99
140a6fd89:	48 8b 03             	mov    (%rbx),%rax
140a6fd8c:	48 8b cb             	mov    %rbx,%rcx
140a6fd8f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6fd93:	ff 15 9f ce 09 00    	call   *0x9ce9f(%rip)        # 0x140b0cc38
140a6fd99:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a6fd9e:	48 8d 05 23 76 0c 00 	lea    0xc7623(%rip),%rax        # 0x140b373c8
140a6fda5:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a6fdaa:	48 89 07             	mov    %rax,(%rdi)
140a6fdad:	48 83 c4 20          	add    $0x20,%rsp
140a6fdb1:	5f                   	pop    %rdi
140a6fdb2:	c3                   	ret
140a6fdb3:	90                   	nop
140a6fdb4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a6fdb9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a6fdbe:	57                   	push   %rdi
140a6fdbf:	48 83 ec 20          	sub    $0x20,%rsp
140a6fdc3:	48 8b 59 20          	mov    0x20(%rcx),%rbx
140a6fdc7:	83 ce ff             	or     $0xffffffff,%esi
140a6fdca:	48 8b f9             	mov    %rcx,%rdi
140a6fdcd:	48 85 db             	test   %rbx,%rbx
140a6fdd0:	74 35                	je     0x140a6fe07
140a6fdd2:	8b c6                	mov    %esi,%eax
140a6fdd4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6fdd9:	03 c6                	add    %esi,%eax
140a6fddb:	75 2a                	jne    0x140a6fe07
140a6fddd:	48 8b 03             	mov    (%rbx),%rax
140a6fde0:	48 8b cb             	mov    %rbx,%rcx
140a6fde3:	48 8b 00             	mov    (%rax),%rax
140a6fde6:	ff 15 4c ce 09 00    	call   *0x9ce4c(%rip)        # 0x140b0cc38
140a6fdec:	8b c6                	mov    %esi,%eax
140a6fdee:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6fdf3:	03 c6                	add    %esi,%eax
140a6fdf5:	75 10                	jne    0x140a6fe07
140a6fdf7:	48 8b 03             	mov    (%rbx),%rax
140a6fdfa:	48 8b cb             	mov    %rbx,%rcx
140a6fdfd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6fe01:	ff 15 31 ce 09 00    	call   *0x9ce31(%rip)        # 0x140b0cc38
140a6fe07:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140a6fe0b:	48 85 db             	test   %rbx,%rbx
140a6fe0e:	74 35                	je     0x140a6fe45
140a6fe10:	8b c6                	mov    %esi,%eax
140a6fe12:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6fe17:	03 c6                	add    %esi,%eax
140a6fe19:	75 2a                	jne    0x140a6fe45
140a6fe1b:	48 8b 03             	mov    (%rbx),%rax
140a6fe1e:	48 8b cb             	mov    %rbx,%rcx
140a6fe21:	48 8b 00             	mov    (%rax),%rax
140a6fe24:	ff 15 0e ce 09 00    	call   *0x9ce0e(%rip)        # 0x140b0cc38
140a6fe2a:	8b c6                	mov    %esi,%eax
140a6fe2c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6fe31:	03 c6                	add    %esi,%eax
140a6fe33:	75 10                	jne    0x140a6fe45
140a6fe35:	48 8b 03             	mov    (%rbx),%rax
140a6fe38:	48 8b cb             	mov    %rbx,%rcx
140a6fe3b:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6fe3f:	ff 15 f3 cd 09 00    	call   *0x9cdf3(%rip)        # 0x140b0cc38
140a6fe45:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a6fe4a:	48 8d 05 af 76 0c 00 	lea    0xc76af(%rip),%rax        # 0x140b37500
140a6fe51:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a6fe56:	48 89 07             	mov    %rax,(%rdi)
140a6fe59:	48 83 c4 20          	add    $0x20,%rsp
140a6fe5d:	5f                   	pop    %rdi
140a6fe5e:	c3                   	ret
140a6fe5f:	90                   	nop
140a6fe60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a6fe65:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a6fe6a:	57                   	push   %rdi
140a6fe6b:	48 83 ec 20          	sub    $0x20,%rsp
140a6fe6f:	48 8b 59 20          	mov    0x20(%rcx),%rbx
140a6fe73:	83 ce ff             	or     $0xffffffff,%esi
140a6fe76:	48 8b f9             	mov    %rcx,%rdi
140a6fe79:	48 85 db             	test   %rbx,%rbx
140a6fe7c:	74 35                	je     0x140a6feb3
140a6fe7e:	8b c6                	mov    %esi,%eax
140a6fe80:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6fe85:	03 c6                	add    %esi,%eax
140a6fe87:	75 2a                	jne    0x140a6feb3
140a6fe89:	48 8b 03             	mov    (%rbx),%rax
140a6fe8c:	48 8b cb             	mov    %rbx,%rcx
140a6fe8f:	48 8b 00             	mov    (%rax),%rax
140a6fe92:	ff 15 a0 cd 09 00    	call   *0x9cda0(%rip)        # 0x140b0cc38
140a6fe98:	8b c6                	mov    %esi,%eax
140a6fe9a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6fe9f:	03 c6                	add    %esi,%eax
140a6fea1:	75 10                	jne    0x140a6feb3
140a6fea3:	48 8b 03             	mov    (%rbx),%rax
140a6fea6:	48 8b cb             	mov    %rbx,%rcx
140a6fea9:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6fead:	ff 15 85 cd 09 00    	call   *0x9cd85(%rip)        # 0x140b0cc38
140a6feb3:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140a6feb7:	48 85 db             	test   %rbx,%rbx
140a6feba:	74 35                	je     0x140a6fef1
140a6febc:	8b c6                	mov    %esi,%eax
140a6febe:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6fec3:	03 c6                	add    %esi,%eax
140a6fec5:	75 2a                	jne    0x140a6fef1
140a6fec7:	48 8b 03             	mov    (%rbx),%rax
140a6feca:	48 8b cb             	mov    %rbx,%rcx
140a6fecd:	48 8b 00             	mov    (%rax),%rax
140a6fed0:	ff 15 62 cd 09 00    	call   *0x9cd62(%rip)        # 0x140b0cc38
140a6fed6:	8b c6                	mov    %esi,%eax
140a6fed8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6fedd:	03 c6                	add    %esi,%eax
140a6fedf:	75 10                	jne    0x140a6fef1
140a6fee1:	48 8b 03             	mov    (%rbx),%rax
140a6fee4:	48 8b cb             	mov    %rbx,%rcx
140a6fee7:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6feeb:	ff 15 47 cd 09 00    	call   *0x9cd47(%rip)        # 0x140b0cc38
140a6fef1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a6fef6:	48 8d 05 9b 75 0c 00 	lea    0xc759b(%rip),%rax        # 0x140b37498
140a6fefd:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a6ff02:	48 89 07             	mov    %rax,(%rdi)
140a6ff05:	48 83 c4 20          	add    $0x20,%rsp
140a6ff09:	5f                   	pop    %rdi
140a6ff0a:	c3                   	ret
140a6ff0b:	90                   	nop
140a6ff0c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a6ff11:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a6ff16:	57                   	push   %rdi
140a6ff17:	48 83 ec 20          	sub    $0x20,%rsp
140a6ff1b:	48 8b 59 20          	mov    0x20(%rcx),%rbx
140a6ff1f:	83 ce ff             	or     $0xffffffff,%esi
140a6ff22:	48 8b f9             	mov    %rcx,%rdi
140a6ff25:	48 85 db             	test   %rbx,%rbx
140a6ff28:	74 35                	je     0x140a6ff5f
140a6ff2a:	8b c6                	mov    %esi,%eax
140a6ff2c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6ff31:	03 c6                	add    %esi,%eax
140a6ff33:	75 2a                	jne    0x140a6ff5f
140a6ff35:	48 8b 03             	mov    (%rbx),%rax
140a6ff38:	48 8b cb             	mov    %rbx,%rcx
140a6ff3b:	48 8b 00             	mov    (%rax),%rax
140a6ff3e:	ff 15 f4 cc 09 00    	call   *0x9ccf4(%rip)        # 0x140b0cc38
140a6ff44:	8b c6                	mov    %esi,%eax
140a6ff46:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6ff4b:	03 c6                	add    %esi,%eax
140a6ff4d:	75 10                	jne    0x140a6ff5f
140a6ff4f:	48 8b 03             	mov    (%rbx),%rax
140a6ff52:	48 8b cb             	mov    %rbx,%rcx
140a6ff55:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6ff59:	ff 15 d9 cc 09 00    	call   *0x9ccd9(%rip)        # 0x140b0cc38
140a6ff5f:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140a6ff63:	48 85 db             	test   %rbx,%rbx
140a6ff66:	74 35                	je     0x140a6ff9d
140a6ff68:	8b c6                	mov    %esi,%eax
140a6ff6a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6ff6f:	03 c6                	add    %esi,%eax
140a6ff71:	75 2a                	jne    0x140a6ff9d
140a6ff73:	48 8b 03             	mov    (%rbx),%rax
140a6ff76:	48 8b cb             	mov    %rbx,%rcx
140a6ff79:	48 8b 00             	mov    (%rax),%rax
140a6ff7c:	ff 15 b6 cc 09 00    	call   *0x9ccb6(%rip)        # 0x140b0cc38
140a6ff82:	8b c6                	mov    %esi,%eax
140a6ff84:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6ff89:	03 c6                	add    %esi,%eax
140a6ff8b:	75 10                	jne    0x140a6ff9d
140a6ff8d:	48 8b 03             	mov    (%rbx),%rax
140a6ff90:	48 8b cb             	mov    %rbx,%rcx
140a6ff93:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6ff97:	ff 15 9b cc 09 00    	call   *0x9cc9b(%rip)        # 0x140b0cc38
140a6ff9d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a6ffa2:	48 8d 05 bf 75 0c 00 	lea    0xc75bf(%rip),%rax        # 0x140b37568
140a6ffa9:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a6ffae:	48 89 07             	mov    %rax,(%rdi)
140a6ffb1:	48 83 c4 20          	add    $0x20,%rsp
140a6ffb5:	5f                   	pop    %rdi
140a6ffb6:	c3                   	ret
140a6ffb7:	90                   	nop
140a6ffb8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a6ffbd:	57                   	push   %rdi
140a6ffbe:	48 83 ec 20          	sub    $0x20,%rsp
140a6ffc2:	48 8d 59 18          	lea    0x18(%rcx),%rbx
140a6ffc6:	48 8b f9             	mov    %rcx,%rdi
140a6ffc9:	4c 8b 03             	mov    (%rbx),%r8
140a6ffcc:	48 8b d3             	mov    %rbx,%rdx
140a6ffcf:	48 8b cb             	mov    %rbx,%rcx
140a6ffd2:	4d 8b 40 08          	mov    0x8(%r8),%r8
140a6ffd6:	e8 89 38 00 00       	call   0x140a73864
140a6ffdb:	48 8b 0b             	mov    (%rbx),%rcx
140a6ffde:	ff 15 dc c8 09 00    	call   *0x9c8dc(%rip)        # 0x140b0c8c0
140a6ffe4:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140a6ffe8:	48 85 c9             	test   %rcx,%rcx
140a6ffeb:	74 1a                	je     0x140a70007
140a6ffed:	83 c8 ff             	or     $0xffffffff,%eax
140a6fff0:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
140a6fff5:	83 f8 01             	cmp    $0x1,%eax
140a6fff8:	75 0d                	jne    0x140a70007
140a6fffa:	48 8b 01             	mov    (%rcx),%rax
140a6fffd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a70001:	ff 15 31 cc 09 00    	call   *0x9cc31(%rip)        # 0x140b0cc38
140a70007:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a7000c:	48 8d 05 7d 6e 0c 00 	lea    0xc6e7d(%rip),%rax        # 0x140b36e90
140a70013:	48 89 07             	mov    %rax,(%rdi)
140a70016:	48 83 c4 20          	add    $0x20,%rsp
140a7001a:	5f                   	pop    %rdi
140a7001b:	c3                   	ret
140a7001c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a70021:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a70026:	57                   	push   %rdi
140a70027:	48 83 ec 20          	sub    $0x20,%rsp
140a7002b:	48 8b 01             	mov    (%rcx),%rax
140a7002e:	48 8b f1             	mov    %rcx,%rsi
140a70031:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a70035:	eb 27                	jmp    0x140a7005e
140a70037:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140a7003b:	48 8b d6             	mov    %rsi,%rdx
140a7003e:	48 8b ce             	mov    %rsi,%rcx
140a70041:	e8 4e 37 00 00       	call   0x140a73794
140a70046:	48 8b df             	mov    %rdi,%rbx
140a70049:	48 8b 3f             	mov    (%rdi),%rdi
140a7004c:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140a70050:	e8 5b 3c 00 00       	call   0x140a73cb0
140a70055:	48 8b cb             	mov    %rbx,%rcx
140a70058:	ff 15 62 c8 09 00    	call   *0x9c862(%rip)        # 0x140b0c8c0
140a7005e:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140a70062:	74 d3                	je     0x140a70037
140a70064:	48 8b 0e             	mov    (%rsi),%rcx
140a70067:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a7006c:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a70071:	48 83 c4 20          	add    $0x20,%rsp
140a70075:	5f                   	pop    %rdi
140a70076:	48 ff 25 43 c8 09 00 	rex.W jmp *0x9c843(%rip)        # 0x140b0c8c0
140a7007d:	cc                   	int3
140a7007e:	90                   	nop
140a7007f:	90                   	nop
140a70080:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a70085:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a7008a:	57                   	push   %rdi
140a7008b:	48 83 ec 20          	sub    $0x20,%rsp
140a7008f:	48 8b 01             	mov    (%rcx),%rax
140a70092:	48 8b f1             	mov    %rcx,%rsi
140a70095:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a70099:	eb 27                	jmp    0x140a700c2
140a7009b:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140a7009f:	48 8b d6             	mov    %rsi,%rdx
140a700a2:	48 8b ce             	mov    %rsi,%rcx
140a700a5:	e8 52 37 00 00       	call   0x140a737fc
140a700aa:	48 8b df             	mov    %rdi,%rbx
140a700ad:	48 8b 3f             	mov    (%rdi),%rdi
140a700b0:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140a700b4:	e8 67 3d 00 00       	call   0x140a73e20
140a700b9:	48 8b cb             	mov    %rbx,%rcx
140a700bc:	ff 15 fe c7 09 00    	call   *0x9c7fe(%rip)        # 0x140b0c8c0
140a700c2:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140a700c6:	74 d3                	je     0x140a7009b
140a700c8:	48 8b 0e             	mov    (%rsi),%rcx
140a700cb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a700d0:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a700d5:	48 83 c4 20          	add    $0x20,%rsp
140a700d9:	5f                   	pop    %rdi
140a700da:	48 ff 25 df c7 09 00 	rex.W jmp *0x9c7df(%rip)        # 0x140b0c8c0
140a700e1:	cc                   	int3
140a700e2:	90                   	nop
140a700e3:	90                   	nop
140a700e4:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a700e9:	55                   	push   %rbp
140a700ea:	53                   	push   %rbx
140a700eb:	56                   	push   %rsi
140a700ec:	57                   	push   %rdi
140a700ed:	41 54                	push   %r12
140a700ef:	41 56                	push   %r14
140a700f1:	41 57                	push   %r15
140a700f3:	48 8b ec             	mov    %rsp,%rbp
140a700f6:	48 83 ec 50          	sub    $0x50,%rsp
140a700fa:	4c 8b f2             	mov    %rdx,%r14
140a700fd:	0f 29 74 24 40       	movaps %xmm6,0x40(%rsp)
140a70102:	48 8d 4a 18          	lea    0x18(%rdx),%rcx
140a70106:	49 8b f0             	mov    %r8,%rsi
140a70109:	49 8d 50 18          	lea    0x18(%r8),%rdx
140a7010d:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140a70112:	48 8b 7a 10          	mov    0x10(%rdx),%rdi
140a70116:	76 03                	jbe    0x140a7011b
140a70118:	48 8b 12             	mov    (%rdx),%rdx
140a7011b:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140a70120:	48 8b 59 10          	mov    0x10(%rcx),%rbx
140a70124:	76 03                	jbe    0x140a70129
140a70126:	48 8b 09             	mov    (%rcx),%rcx
140a70129:	48 3b fb             	cmp    %rbx,%rdi
140a7012c:	4c 8b c3             	mov    %rbx,%r8
140a7012f:	4c 0f 42 c7          	cmovb  %rdi,%r8
140a70133:	e8 b2 21 08 00       	call   0x140af22ea
140a70138:	41 83 cc ff          	or     $0xffffffff,%r12d
140a7013c:	45 33 ff             	xor    %r15d,%r15d
140a7013f:	8b c8                	mov    %eax,%ecx
140a70141:	85 c0                	test   %eax,%eax
140a70143:	75 10                	jne    0x140a70155
140a70145:	48 3b df             	cmp    %rdi,%rbx
140a70148:	73 05                	jae    0x140a7014f
140a7014a:	41 8b cc             	mov    %r12d,%ecx
140a7014d:	eb 06                	jmp    0x140a70155
140a7014f:	41 8b cf             	mov    %r15d,%ecx
140a70152:	0f 97 c1             	seta   %cl
140a70155:	85 c9                	test   %ecx,%ecx
140a70157:	0f 85 da 00 00 00    	jne    0x140a70237
140a7015d:	48 8b d6             	mov    %rsi,%rdx
140a70160:	49 8b ce             	mov    %r14,%rcx
140a70163:	e8 e4 bf e9 ff       	call   0x14090c14c
140a70168:	8b c8                	mov    %eax,%ecx
140a7016a:	85 c0                	test   %eax,%eax
140a7016c:	0f 85 c5 00 00 00    	jne    0x140a70237
140a70172:	49 8b 4e 38          	mov    0x38(%r14),%rcx
140a70176:	4c 8d 4d 50          	lea    0x50(%rbp),%r9
140a7017a:	4c 8d 45 48          	lea    0x48(%rbp),%r8
140a7017e:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140a70182:	48 8b 01             	mov    (%rcx),%rax
140a70185:	48 8b 40 08          	mov    0x8(%rax),%rax
140a70189:	ff 15 a9 ca 09 00    	call   *0x9caa9(%rip)        # 0x140b0cc38
140a7018f:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
140a70193:	4c 8d 4d e4          	lea    -0x1c(%rbp),%r9
140a70197:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140a7019b:	48 8d 55 58          	lea    0x58(%rbp),%rdx
140a7019f:	48 8b 01             	mov    (%rcx),%rax
140a701a2:	48 8b 40 08          	mov    0x8(%rax),%rax
140a701a6:	ff 15 8c ca 09 00    	call   *0x9ca8c(%rip)        # 0x140b0cc38
140a701ac:	f3 0f 10 75 58       	movss  0x58(%rbp),%xmm6
140a701b1:	f3 0f 10 15 67 0e 14 	movss  0x140e67(%rip),%xmm2        # 0x140bb1020
140a701b8:	00
140a701b9:	0f 28 ce             	movaps %xmm6,%xmm1
140a701bc:	f3 0f 10 45 40       	movss  0x40(%rbp),%xmm0
140a701c1:	e8 8e 15 ec ff       	call   0x140931754
140a701c6:	0f 2f 75 40          	comiss 0x40(%rbp),%xmm6
140a701ca:	ba 01 00 00 00       	mov    $0x1,%edx
140a701cf:	8b ca                	mov    %edx,%ecx
140a701d1:	41 0f 47 cc          	cmova  %r12d,%ecx
140a701d5:	84 c0                	test   %al,%al
140a701d7:	41 0f 45 cf          	cmovne %r15d,%ecx
140a701db:	85 c9                	test   %ecx,%ecx