140316c98:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
140316c9c:	44 8a 85 b0 00 00 00 	mov    0xb0(%rbp),%r8b
140316ca3:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140316ca7:	49 8b ce             	mov    %r14,%rcx
140316caa:	e8 e9 df ff ff       	call   0x140314c98
140316caf:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316cb4:	48 85 c9             	test   %rcx,%rcx
140316cb7:	74 40                	je     0x140316cf9
140316cb9:	41 8b c5             	mov    %r13d,%eax
140316cbc:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140316cc1:	41 03 c5             	add    %r13d,%eax
140316cc4:	75 33                	jne    0x140316cf9
140316cc6:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140316ccb:	48 8b 03             	mov    (%rbx),%rax
140316cce:	48 8b cb             	mov    %rbx,%rcx
140316cd1:	48 8b 00             	mov    (%rax),%rax
140316cd4:	ff 15 5e 5f 7f 00    	call   *0x7f5f5e(%rip)        # 0x140b0cc38
140316cda:	41 8b c5             	mov    %r13d,%eax
140316cdd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316ce2:	41 03 c5             	add    %r13d,%eax
140316ce5:	75 12                	jne    0x140316cf9
140316ce7:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316cec:	48 8b 01             	mov    (%rcx),%rax
140316cef:	48 8b 40 08          	mov    0x8(%rax),%rax
140316cf3:	ff 15 3f 5f 7f 00    	call   *0x7f5f3f(%rip)        # 0x140b0cc38
140316cf9:	49 8d 9e 80 00 00 00 	lea    0x80(%r14),%rbx
140316d00:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140316d05:	48 81 c7 c8 00 00 00 	add    $0xc8,%rdi
140316d0c:	48 3b fb             	cmp    %rbx,%rdi
140316d0f:	74 2d                	je     0x140316d3e
140316d11:	48 8b cf             	mov    %rdi,%rcx
140316d14:	e8 2b 04 00 00       	call   0x140317144
140316d19:	48 8b 03             	mov    (%rbx),%rax
140316d1c:	48 89 07             	mov    %rax,(%rdi)
140316d1f:	48 8b 43 08          	mov    0x8(%rbx),%rax
140316d23:	48 89 47 08          	mov    %rax,0x8(%rdi)
140316d27:	48 8b 43 10          	mov    0x10(%rbx),%rax
140316d2b:	48 89 47 10          	mov    %rax,0x10(%rdi)
140316d2f:	33 ff                	xor    %edi,%edi
140316d31:	48 89 3b             	mov    %rdi,(%rbx)
140316d34:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
140316d38:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140316d3c:	eb 02                	jmp    0x140316d40
140316d3e:	33 ff                	xor    %edi,%edi
140316d40:	f3 41 0f 6f 86 b0 00 	movdqu 0xb0(%r14),%xmm0
140316d47:	00 00
140316d49:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140316d4e:	f3 0f 7f 80 e0 00 00 	movdqu %xmm0,0xe0(%rax)
140316d55:	00
140316d56:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140316d5b:	48 8b 08             	mov    (%rax),%rcx
140316d5e:	48 8b 99 c0 02 00 00 	mov    0x2c0(%rcx),%rbx
140316d65:	0f 57 c0             	xorps  %xmm0,%xmm0
140316d68:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
140316d6d:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316d72:	48 85 c9             	test   %rcx,%rcx
140316d75:	74 04                	je     0x140316d7b
140316d77:	f0 ff 41 08          	lock incl 0x8(%rcx)
140316d7b:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140316d80:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
140316d85:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140316d8a:	48 8b 01             	mov    (%rcx),%rax
140316d8d:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140316d91:	48 8b 40 20          	mov    0x20(%rax),%rax
140316d95:	ff 15 9d 5e 7f 00    	call   *0x7f5e9d(%rip)        # 0x140b0cc38
140316d9b:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140316d9f:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140316da4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140316da9:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
140316dad:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
140316db1:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140316db5:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140316dba:	48 8b c3             	mov    %rbx,%rax
140316dbd:	ff 15 75 5e 7f 00    	call   *0x7f5e75(%rip)        # 0x140b0cc38
140316dc3:	48 8b 08             	mov    (%rax),%rcx
140316dc6:	48 8b 50 08          	mov    0x8(%rax),%rdx
140316dca:	48 89 38             	mov    %rdi,(%rax)
140316dcd:	48 89 78 08          	mov    %rdi,0x8(%rax)
140316dd1:	49 89 0f             	mov    %rcx,(%r15)
140316dd4:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140316dd8:	49 89 57 08          	mov    %rdx,0x8(%r15)
140316ddc:	48 85 db             	test   %rbx,%rbx
140316ddf:	74 39                	je     0x140316e1a
140316de1:	41 8b c5             	mov    %r13d,%eax
140316de4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316de9:	41 03 c5             	add    %r13d,%eax
140316dec:	75 2c                	jne    0x140316e1a
140316dee:	48 8b 03             	mov    (%rbx),%rax
140316df1:	48 8b cb             	mov    %rbx,%rcx
140316df4:	48 8b 00             	mov    (%rax),%rax
140316df7:	ff 15 3b 5e 7f 00    	call   *0x7f5e3b(%rip)        # 0x140b0cc38
140316dfd:	41 8b c5             	mov    %r13d,%eax
140316e00:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316e05:	41 03 c5             	add    %r13d,%eax
140316e08:	75 10                	jne    0x140316e1a
140316e0a:	48 8b 03             	mov    (%rbx),%rax
140316e0d:	48 8b cb             	mov    %rbx,%rcx
140316e10:	48 8b 40 08          	mov    0x8(%rax),%rax
140316e14:	ff 15 1e 5e 7f 00    	call   *0x7f5e1e(%rip)        # 0x140b0cc38
140316e1a:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140316e1e:	48 85 db             	test   %rbx,%rbx
140316e21:	74 3a                	je     0x140316e5d
140316e23:	41 8b c5             	mov    %r13d,%eax
140316e26:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316e2b:	41 03 c5             	add    %r13d,%eax
140316e2e:	75 2d                	jne    0x140316e5d
140316e30:	48 8b 03             	mov    (%rbx),%rax
140316e33:	48 8b cb             	mov    %rbx,%rcx
140316e36:	48 8b 00             	mov    (%rax),%rax
140316e39:	ff 15 f9 5d 7f 00    	call   *0x7f5df9(%rip)        # 0x140b0cc38
140316e3f:	41 8b c5             	mov    %r13d,%eax
140316e42:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316e47:	41 03 c5             	add    %r13d,%eax
140316e4a:	75 11                	jne    0x140316e5d
140316e4c:	48 8b 03             	mov    (%rbx),%rax
140316e4f:	48 8b cb             	mov    %rbx,%rcx
140316e52:	48 8b 40 08          	mov    0x8(%rax),%rax
140316e56:	ff 15 dc 5d 7f 00    	call   *0x7f5ddc(%rip)        # 0x140b0cc38
140316e5c:	90                   	nop
140316e5d:	48 8b 45 38          	mov    0x38(%rbp),%rax
140316e61:	48 83 f8 0f          	cmp    $0xf,%rax
140316e65:	76 30                	jbe    0x140316e97
140316e67:	48 ff c0             	inc    %rax
140316e6a:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140316e6e:	48 8b d1             	mov    %rcx,%rdx
140316e71:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140316e77:	72 18                	jb     0x140316e91
140316e79:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140316e7d:	48 2b d1             	sub    %rcx,%rdx
140316e80:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140316e84:	48 83 f8 1f          	cmp    $0x1f,%rax
140316e88:	76 07                	jbe    0x140316e91
140316e8a:	ff 15 08 5b 7f 00    	call   *0x7f5b08(%rip)        # 0x140b0c998
140316e90:	cc                   	int3
140316e91:	ff 15 29 5a 7f 00    	call   *0x7f5a29(%rip)        # 0x140b0c8c0
140316e97:	66 0f 6f 05 b1 ad 89 	movdqa 0x89adb1(%rip),%xmm0        # 0x140bb1c50
140316e9e:	00
140316e9f:	f3 0f 7f 45 30       	movdqu %xmm0,0x30(%rbp)
140316ea4:	40 88 7d 20          	mov    %dil,0x20(%rbp)
140316ea8:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140316eac:	48 85 db             	test   %rbx,%rbx
140316eaf:	74 41                	je     0x140316ef2
140316eb1:	41 8b c5             	mov    %r13d,%eax
140316eb4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316eb9:	41 03 c5             	add    %r13d,%eax
140316ebc:	75 34                	jne    0x140316ef2
140316ebe:	48 8b 03             	mov    (%rbx),%rax
140316ec1:	48 8b cb             	mov    %rbx,%rcx
140316ec4:	48 8b 00             	mov    (%rax),%rax
140316ec7:	ff 15 6b 5d 7f 00    	call   *0x7f5d6b(%rip)        # 0x140b0cc38
140316ecd:	41 8b c5             	mov    %r13d,%eax
140316ed0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316ed5:	41 03 c5             	add    %r13d,%eax
140316ed8:	75 10                	jne    0x140316eea
140316eda:	48 8b 03             	mov    (%rbx),%rax
140316edd:	48 8b cb             	mov    %rbx,%rcx
140316ee0:	48 8b 40 08          	mov    0x8(%rax),%rax
140316ee4:	ff 15 4e 5d 7f 00    	call   *0x7f5d4e(%rip)        # 0x140b0cc38
140316eea:	66 0f 6f 05 5e ad 89 	movdqa 0x89ad5e(%rip),%xmm0        # 0x140bb1c50
140316ef1:	00
140316ef2:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316ef7:	48 85 c9             	test   %rcx,%rcx
140316efa:	74 48                	je     0x140316f44
140316efc:	41 8b c5             	mov    %r13d,%eax
140316eff:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140316f04:	41 03 c5             	add    %r13d,%eax
140316f07:	75 3b                	jne    0x140316f44
140316f09:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140316f0e:	48 8b 03             	mov    (%rbx),%rax
140316f11:	48 8b cb             	mov    %rbx,%rcx
140316f14:	48 8b 00             	mov    (%rax),%rax
140316f17:	ff 15 1b 5d 7f 00    	call   *0x7f5d1b(%rip)        # 0x140b0cc38
140316f1d:	41 8b c5             	mov    %r13d,%eax
140316f20:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316f25:	41 03 c5             	add    %r13d,%eax
140316f28:	75 12                	jne    0x140316f3c
140316f2a:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316f2f:	48 8b 01             	mov    (%rcx),%rax
140316f32:	48 8b 40 08          	mov    0x8(%rax),%rax
140316f36:	ff 15 fc 5c 7f 00    	call   *0x7f5cfc(%rip)        # 0x140b0cc38
140316f3c:	66 0f 6f 05 0c ad 89 	movdqa 0x89ad0c(%rip),%xmm0        # 0x140bb1c50
140316f43:	00
140316f44:	48 8b 45 18          	mov    0x18(%rbp),%rax
140316f48:	48 83 f8 0f          	cmp    $0xf,%rax
140316f4c:	76 38                	jbe    0x140316f86
140316f4e:	48 ff c0             	inc    %rax
140316f51:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140316f55:	48 8b d1             	mov    %rcx,%rdx
140316f58:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140316f5e:	72 18                	jb     0x140316f78
140316f60:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140316f64:	48 2b d1             	sub    %rcx,%rdx
140316f67:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140316f6b:	48 83 f8 1f          	cmp    $0x1f,%rax
140316f6f:	76 07                	jbe    0x140316f78
140316f71:	ff 15 21 5a 7f 00    	call   *0x7f5a21(%rip)        # 0x140b0c998
140316f77:	cc                   	int3
140316f78:	ff 15 42 59 7f 00    	call   *0x7f5942(%rip)        # 0x140b0c8c0
140316f7e:	66 0f 6f 05 ca ac 89 	movdqa 0x89acca(%rip),%xmm0        # 0x140bb1c50
140316f85:	00
140316f86:	f3 0f 7f 45 10       	movdqu %xmm0,0x10(%rbp)
140316f8b:	40 88 7d 00          	mov    %dil,0x0(%rbp)
140316f8f:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140316f94:	48 85 c9             	test   %rcx,%rcx
140316f97:	74 41                	je     0x140316fda
140316f99:	41 8b c5             	mov    %r13d,%eax
140316f9c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140316fa1:	41 03 c5             	add    %r13d,%eax
140316fa4:	75 34                	jne    0x140316fda
140316fa6:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140316fab:	48 8b 03             	mov    (%rbx),%rax
140316fae:	48 8b cb             	mov    %rbx,%rcx
140316fb1:	48 8b 00             	mov    (%rax),%rax
140316fb4:	ff 15 7e 5c 7f 00    	call   *0x7f5c7e(%rip)        # 0x140b0cc38
140316fba:	41 8b c5             	mov    %r13d,%eax
140316fbd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316fc2:	41 03 c5             	add    %r13d,%eax
140316fc5:	75 13                	jne    0x140316fda
140316fc7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140316fcc:	48 8b 01             	mov    (%rcx),%rax
140316fcf:	48 8b 40 08          	mov    0x8(%rax),%rax
140316fd3:	ff 15 5f 5c 7f 00    	call   *0x7f5c5f(%rip)        # 0x140b0cc38
140316fd9:	90                   	nop
140316fda:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140316fde:	48 85 db             	test   %rbx,%rbx
140316fe1:	74 3a                	je     0x14031701d
140316fe3:	41 8b c5             	mov    %r13d,%eax
140316fe6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316feb:	41 03 c5             	add    %r13d,%eax
140316fee:	75 2d                	jne    0x14031701d
140316ff0:	48 8b 03             	mov    (%rbx),%rax
140316ff3:	48 8b cb             	mov    %rbx,%rcx
140316ff6:	48 8b 00             	mov    (%rax),%rax
140316ff9:	ff 15 39 5c 7f 00    	call   *0x7f5c39(%rip)        # 0x140b0cc38
140316fff:	41 8b c5             	mov    %r13d,%eax
140317002:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140317007:	41 03 c5             	add    %r13d,%eax
14031700a:	75 11                	jne    0x14031701d
14031700c:	48 8b 03             	mov    (%rbx),%rax
14031700f:	48 8b cb             	mov    %rbx,%rcx
140317012:	48 8b 40 08          	mov    0x8(%rax),%rax
140317016:	ff 15 1c 5c 7f 00    	call   *0x7f5c1c(%rip)        # 0x140b0cc38
14031701c:	90                   	nop
14031701d:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140317021:	48 85 c9             	test   %rcx,%rcx
140317024:	74 3f                	je     0x140317065
140317026:	41 8b c5             	mov    %r13d,%eax
140317029:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14031702e:	41 03 c5             	add    %r13d,%eax
140317031:	75 32                	jne    0x140317065
140317033:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140317037:	48 8b 03             	mov    (%rbx),%rax
14031703a:	48 8b cb             	mov    %rbx,%rcx
14031703d:	48 8b 00             	mov    (%rax),%rax
140317040:	ff 15 f2 5b 7f 00    	call   *0x7f5bf2(%rip)        # 0x140b0cc38
140317046:	41 8b c5             	mov    %r13d,%eax
140317049:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031704e:	41 03 c5             	add    %r13d,%eax
140317051:	75 12                	jne    0x140317065
140317053:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140317057:	48 8b 01             	mov    (%rcx),%rax
14031705a:	48 8b 40 08          	mov    0x8(%rax),%rax
14031705e:	ff 15 d4 5b 7f 00    	call   *0x7f5bd4(%rip)        # 0x140b0cc38
140317064:	90                   	nop
140317065:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14031706a:	48 85 c9             	test   %rcx,%rcx
14031706d:	74 40                	je     0x1403170af
14031706f:	41 8b c5             	mov    %r13d,%eax
140317072:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140317077:	41 03 c5             	add    %r13d,%eax
14031707a:	75 33                	jne    0x1403170af
14031707c:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140317081:	48 8b 03             	mov    (%rbx),%rax
140317084:	48 8b cb             	mov    %rbx,%rcx
140317087:	48 8b 00             	mov    (%rax),%rax
14031708a:	ff 15 a8 5b 7f 00    	call   *0x7f5ba8(%rip)        # 0x140b0cc38
140317090:	41 8b cd             	mov    %r13d,%ecx
140317093:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
140317098:	41 03 cd             	add    %r13d,%ecx
14031709b:	75 12                	jne    0x1403170af
14031709d:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1403170a2:	48 8b 11             	mov    (%rcx),%rdx
1403170a5:	48 8b 42 08          	mov    0x8(%rdx),%rax
1403170a9:	ff 15 89 5b 7f 00    	call   *0x7f5b89(%rip)        # 0x140b0cc38
1403170af:	49 8b c7             	mov    %r15,%rax
1403170b2:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1403170b6:	48 33 cc             	xor    %rsp,%rcx
1403170b9:	e8 22 85 7d 00       	call   0x140aef5e0
1403170be:	48 81 c4 50 01 00 00 	add    $0x150,%rsp
1403170c5:	41 5f                	pop    %r15
1403170c7:	41 5e                	pop    %r14
1403170c9:	41 5d                	pop    %r13
1403170cb:	5f                   	pop    %rdi
1403170cc:	5e                   	pop    %rsi
1403170cd:	5b                   	pop    %rbx
1403170ce:	5d                   	pop    %rbp
1403170cf:	c3                   	ret
1403170d0:	40 53                	rex push %rbx
1403170d2:	48 83 ec 50          	sub    $0x50,%rsp
1403170d6:	8a 84 24 80 00 00 00 	mov    0x80(%rsp),%al
1403170dd:	48 8b da             	mov    %rdx,%rbx
1403170e0:	c7 44 24 38 0c 00 00 	movl   $0xc,0x38(%rsp)
1403170e7:	00
1403170e8:	c7 44 24 30 02 00 00 	movl   $0x2,0x30(%rsp)
1403170ef:	00
1403170f0:	88 44 24 20          	mov    %al,0x20(%rsp)
1403170f4:	e8 3f f6 ff ff       	call   0x140316738
1403170f9:	48 8b c3             	mov    %rbx,%rax
1403170fc:	48 83 c4 50          	add    $0x50,%rsp
140317100:	5b                   	pop    %rbx
140317101:	c3                   	ret
140317102:	90                   	nop
140317103:	90                   	nop
140317104:	90                   	nop
140317105:	90                   	nop
140317106:	90                   	nop
140317107:	90                   	nop
140317108:	90                   	nop
140317109:	90                   	nop
14031710a:	90                   	nop
14031710b:	90                   	nop
14031710c:	90                   	nop
14031710d:	90                   	nop
14031710e:	90                   	nop
14031710f:	90                   	nop
140317110:	40 53                	rex push %rbx
140317112:	48 83 ec 50          	sub    $0x50,%rsp
140317116:	8a 84 24 80 00 00 00 	mov    0x80(%rsp),%al
14031711d:	48 8b da             	mov    %rdx,%rbx
140317120:	c7 44 24 38 10 00 00 	movl   $0x10,0x38(%rsp)
140317127:	00
140317128:	c7 44 24 30 03 00 00 	movl   $0x3,0x30(%rsp)
14031712f:	00
140317130:	88 44 24 20          	mov    %al,0x20(%rsp)
140317134:	e8 ff f5 ff ff       	call   0x140316738
140317139:	48 8b c3             	mov    %rbx,%rax
14031713c:	48 83 c4 50          	add    $0x50,%rsp
140317140:	5b                   	pop    %rbx
140317141:	c3                   	ret
140317142:	90                   	nop
140317143:	90                   	nop
140317144:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140317149:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14031714e:	57                   	push   %rdi
14031714f:	48 83 ec 20          	sub    $0x20,%rsp
140317153:	48 8b 39             	mov    (%rcx),%rdi
140317156:	48 8b d9             	mov    %rcx,%rbx
140317159:	48 85 ff             	test   %rdi,%rdi
14031715c:	74 55                	je     0x1403171b3
14031715e:	48 8b 71 08          	mov    0x8(%rcx),%rsi