1402acb4a:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402acb4f:	41 03 c7             	add    %r15d,%eax
1402acb52:	75 2c                	jne    0x1402acb80
1402acb54:	48 8b 07             	mov    (%rdi),%rax
1402acb57:	48 8b cf             	mov    %rdi,%rcx
1402acb5a:	48 8b 00             	mov    (%rax),%rax
1402acb5d:	ff 15 d5 00 86 00    	call   *0x8600d5(%rip)        # 0x140b0cc38
1402acb63:	41 8b c7             	mov    %r15d,%eax
1402acb66:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402acb6b:	41 03 c7             	add    %r15d,%eax
1402acb6e:	75 10                	jne    0x1402acb80
1402acb70:	48 8b 07             	mov    (%rdi),%rax
1402acb73:	48 8b cf             	mov    %rdi,%rcx
1402acb76:	48 8b 40 08          	mov    0x8(%rax),%rax
1402acb7a:	ff 15 b8 00 86 00    	call   *0x8600b8(%rip)        # 0x140b0cc38
1402acb80:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1402acb84:	48 33 cc             	xor    %rsp,%rcx
1402acb87:	e8 54 2a 84 00       	call   0x140aef5e0
1402acb8c:	48 8b 9c 24 38 01 00 	mov    0x138(%rsp),%rbx
1402acb93:	00
1402acb94:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
1402acb9b:	41 5f                	pop    %r15
1402acb9d:	41 5e                	pop    %r14
1402acb9f:	41 5d                	pop    %r13
1402acba1:	41 5c                	pop    %r12
1402acba3:	5f                   	pop    %rdi
1402acba4:	5e                   	pop    %rsi
1402acba5:	5d                   	pop    %rbp
1402acba6:	c3                   	ret
1402acba7:	48 8d 15 62 c9 89 00 	lea    0x89c962(%rip),%rdx        # 0x140b49510
1402acbae:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1402acbb2:	e8 a1 26 e6 ff       	call   0x14010f258
1402acbb7:	41 b8 05 80 04 80    	mov    $0x80048005,%r8d
1402acbbd:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1402acbc1:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1402acbc5:	e8 b6 19 00 00       	call   0x1402ae580
1402acbca:	48 8d 15 af 93 98 00 	lea    0x9893af(%rip),%rdx        # 0x140c35f80
1402acbd1:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1402acbd5:	e8 a4 38 84 00       	call   0x140af047e
1402acbda:	cc                   	int3
1402acbdb:	90                   	nop
1402acbdc:	40 53                	rex push %rbx
1402acbde:	48 83 ec 20          	sub    $0x20,%rsp
1402acbe2:	48 8b d9             	mov    %rcx,%rbx
1402acbe5:	e8 86 fd e5 ff       	call   0x14010c970
1402acbea:	48 8d 05 af 6a 87 00 	lea    0x876aaf(%rip),%rax        # 0x140b236a0
1402acbf1:	48 89 03             	mov    %rax,(%rbx)
1402acbf4:	48 8b c3             	mov    %rbx,%rax
1402acbf7:	48 83 c4 20          	add    $0x20,%rsp
1402acbfb:	5b                   	pop    %rbx
1402acbfc:	c3                   	ret
1402acbfd:	90                   	nop
1402acbfe:	90                   	nop
1402acbff:	90                   	nop
1402acc00:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402acc05:	55                   	push   %rbp
1402acc06:	56                   	push   %rsi
1402acc07:	57                   	push   %rdi
1402acc08:	41 54                	push   %r12
1402acc0a:	41 55                	push   %r13
1402acc0c:	41 56                	push   %r14
1402acc0e:	41 57                	push   %r15
1402acc10:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1402acc15:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1402acc1c:	48 8b 05 1d 24 a1 00 	mov    0xa1241d(%rip),%rax        # 0x140cbf040
1402acc23:	48 33 c4             	xor    %rsp,%rax
1402acc26:	48 89 45 17          	mov    %rax,0x17(%rbp)
1402acc2a:	45 8b f0             	mov    %r8d,%r14d
1402acc2d:	48 8b f2             	mov    %rdx,%rsi
1402acc30:	4c 8b f9             	mov    %rcx,%r15
1402acc33:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
1402acc37:	4c 8b 02             	mov    (%rdx),%r8
1402acc3a:	33 ff                	xor    %edi,%edi
1402acc3c:	4d 85 c0             	test   %r8,%r8
1402acc3f:	0f 84 cb 06 00 00    	je     0x1402ad310
1402acc45:	41 ff c6             	inc    %r14d
1402acc48:	41 83 fe 14          	cmp    $0x14,%r14d
1402acc4c:	0f 87 26 07 00 00    	ja     0x1402ad378
1402acc52:	49 8b 00             	mov    (%r8),%rax
1402acc55:	0f 57 c0             	xorps  %xmm0,%xmm0
1402acc58:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1402acc5c:	66 0f 6f 0d 4c 50 90 	movdqa 0x90504c(%rip),%xmm1        # 0x140bb1cb0
1402acc63:	00
1402acc64:	f3 0f 7f 4d c7       	movdqu %xmm1,-0x39(%rbp)
1402acc69:	8b 0d a9 c8 89 00    	mov    0x89c8a9(%rip),%ecx        # 0x140b49518
1402acc6f:	89 4d b7             	mov    %ecx,-0x49(%rbp)
1402acc72:	0f b7 0d a3 c8 89 00 	movzwl 0x89c8a3(%rip),%ecx        # 0x140b4951c
1402acc79:	66 89 4d bb          	mov    %cx,-0x45(%rbp)
1402acc7d:	40 88 7d bd          	mov    %dil,-0x43(%rbp)
1402acc81:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402acc85:	49 8b c8             	mov    %r8,%rcx
1402acc88:	48 8b 40 40          	mov    0x40(%rax),%rax
1402acc8c:	ff 15 a6 ff 85 00    	call   *0x85ffa6(%rip)        # 0x140b0cc38
1402acc92:	48 8b d0             	mov    %rax,%rdx
1402acc95:	45 8b c6             	mov    %r14d,%r8d
1402acc98:	49 8b cf             	mov    %r15,%rcx
1402acc9b:	e8 04 fa ff ff       	call   0x1402ac6a4
1402acca0:	90                   	nop
1402acca1:	41 bc 00 10 00 00    	mov    $0x1000,%r12d
1402acca7:	44 8d 6f 1f          	lea    0x1f(%rdi),%r13d
1402accab:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1402accaf:	48 83 f8 0f          	cmp    $0xf,%rax
1402accb3:	76 2c                	jbe    0x1402acce1
1402accb5:	48 ff c0             	inc    %rax
1402accb8:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402accbc:	48 8b d1             	mov    %rcx,%rdx
1402accbf:	49 3b c4             	cmp    %r12,%rax
1402accc2:	72 17                	jb     0x1402accdb
1402accc4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402accc8:	48 2b d1             	sub    %rcx,%rdx
1402acccb:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402acccf:	49 3b c5             	cmp    %r13,%rax
1402accd2:	76 07                	jbe    0x1402accdb
1402accd4:	ff 15 be fc 85 00    	call   *0x85fcbe(%rip)        # 0x140b0c998
1402accda:	cc                   	int3
1402accdb:	ff 15 df fb 85 00    	call   *0x85fbdf(%rip)        # 0x140b0c8c0
1402acce1:	4c 8b 06             	mov    (%rsi),%r8
1402acce4:	49 8b 00             	mov    (%r8),%rax
1402acce7:	0f 57 c0             	xorps  %xmm0,%xmm0
1402accea:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1402accee:	66 0f 6f 0d ca 4f 90 	movdqa 0x904fca(%rip),%xmm1        # 0x140bb1cc0
1402accf5:	00
1402accf6:	f3 0f 7f 4d c7       	movdqu %xmm1,-0x39(%rbp)
1402accfb:	48 8b 0d 16 c0 89 00 	mov    0x89c016(%rip),%rcx        # 0x140b48d18
1402acd02:	89 4d b7             	mov    %ecx,-0x49(%rbp)
1402acd05:	0f b7 0d 10 c0 89 00 	movzwl 0x89c010(%rip),%ecx        # 0x140b48d1c
1402acd0c:	66 89 4d bb          	mov    %cx,-0x45(%rbp)
1402acd10:	8a 0d 08 c0 89 00    	mov    0x89c008(%rip),%cl        # 0x140b48d1e
1402acd16:	88 4d bd             	mov    %cl,-0x43(%rbp)
1402acd19:	40 88 7d be          	mov    %dil,-0x42(%rbp)
1402acd1d:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402acd21:	49 8b c8             	mov    %r8,%rcx
1402acd24:	48 8b 40 40          	mov    0x40(%rax),%rax
1402acd28:	ff 15 0a ff 85 00    	call   *0x85ff0a(%rip)        # 0x140b0cc38
1402acd2e:	48 8b d0             	mov    %rax,%rdx
1402acd31:	45 8b c6             	mov    %r14d,%r8d
1402acd34:	49 8b cf             	mov    %r15,%rcx
1402acd37:	e8 68 f9 ff ff       	call   0x1402ac6a4
1402acd3c:	90                   	nop
1402acd3d:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1402acd41:	48 83 f8 0f          	cmp    $0xf,%rax
1402acd45:	76 2c                	jbe    0x1402acd73
1402acd47:	48 ff c0             	inc    %rax
1402acd4a:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402acd4e:	48 8b d1             	mov    %rcx,%rdx
1402acd51:	49 3b c4             	cmp    %r12,%rax
1402acd54:	72 17                	jb     0x1402acd6d
1402acd56:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402acd5a:	48 2b d1             	sub    %rcx,%rdx
1402acd5d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402acd61:	49 3b c5             	cmp    %r13,%rax
1402acd64:	76 07                	jbe    0x1402acd6d
1402acd66:	ff 15 2c fc 85 00    	call   *0x85fc2c(%rip)        # 0x140b0c998
1402acd6c:	cc                   	int3
1402acd6d:	ff 15 4d fb 85 00    	call   *0x85fb4d(%rip)        # 0x140b0c8c0
1402acd73:	48 8b 3e             	mov    (%rsi),%rdi
1402acd76:	48 8b 07             	mov    (%rdi),%rax
1402acd79:	48 8b 58 40          	mov    0x40(%rax),%rbx
1402acd7d:	0f 57 c0             	xorps  %xmm0,%xmm0
1402acd80:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1402acd84:	0f 57 c9             	xorps  %xmm1,%xmm1
1402acd87:	f3 0f 7f 4d c7       	movdqu %xmm1,-0x39(%rbp)
1402acd8c:	4c 89 6d a7          	mov    %r13,-0x59(%rbp)
1402acd90:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1402acd94:	e8 93 23 e6 ff       	call   0x14010f12c
1402acd99:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1402acd9d:	48 c7 45 c7 11 00 00 	movq   $0x11,-0x39(%rbp)
1402acda4:	00
1402acda5:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1402acda9:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
1402acdad:	0f 10 05 6c bf 89 00 	movups 0x89bf6c(%rip),%xmm0        # 0x140b48d20
1402acdb4:	0f 11 00             	movups %xmm0,(%rax)
1402acdb7:	8a 0d 73 bf 89 00    	mov    0x89bf73(%rip),%cl        # 0x140b48d30
1402acdbd:	88 48 10             	mov    %cl,0x10(%rax)
1402acdc0:	c6 40 11 00          	movb   $0x0,0x11(%rax)
1402acdc4:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402acdc8:	48 8b cf             	mov    %rdi,%rcx
1402acdcb:	48 8b c3             	mov    %rbx,%rax
1402acdce:	ff 15 64 fe 85 00    	call   *0x85fe64(%rip)        # 0x140b0cc38
1402acdd4:	48 8b d0             	mov    %rax,%rdx
1402acdd7:	45 8b c6             	mov    %r14d,%r8d
1402acdda:	49 8b cf             	mov    %r15,%rcx
1402acddd:	e8 c2 f8 ff ff       	call   0x1402ac6a4
1402acde2:	90                   	nop
1402acde3:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1402acde7:	bb 0f 00 00 00       	mov    $0xf,%ebx
1402acdec:	48 3b c3             	cmp    %rbx,%rax
1402acdef:	76 2c                	jbe    0x1402ace1d
1402acdf1:	48 ff c0             	inc    %rax
1402acdf4:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402acdf8:	48 8b d1             	mov    %rcx,%rdx
1402acdfb:	49 3b c4             	cmp    %r12,%rax
1402acdfe:	72 17                	jb     0x1402ace17
1402ace00:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402ace04:	48 2b d1             	sub    %rcx,%rdx
1402ace07:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402ace0b:	49 3b c5             	cmp    %r13,%rax
1402ace0e:	76 07                	jbe    0x1402ace17
1402ace10:	ff 15 82 fb 85 00    	call   *0x85fb82(%rip)        # 0x140b0c998
1402ace16:	cc                   	int3
1402ace17:	ff 15 a3 fa 85 00    	call   *0x85faa3(%rip)        # 0x140b0c8c0
1402ace1d:	4c 8b 06             	mov    (%rsi),%r8
1402ace20:	49 8b 00             	mov    (%r8),%rax
1402ace23:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ace26:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1402ace2a:	66 0f 6f 0d be 4e 90 	movdqa 0x904ebe(%rip),%xmm1        # 0x140bb1cf0
1402ace31:	00
1402ace32:	f3 0f 7f 4d c7       	movdqu %xmm1,-0x39(%rbp)
1402ace37:	f2 0f 10 05 f9 be 89 	movsd  0x89bef9(%rip),%xmm0        # 0x140b48d38
1402ace3e:	00
1402ace3f:	f2 0f 11 45 b7       	movsd  %xmm0,-0x49(%rbp)
1402ace44:	0f b7 0d f5 be 89 00 	movzwl 0x89bef5(%rip),%ecx        # 0x140b48d40
1402ace4b:	66 89 4d bf          	mov    %cx,-0x41(%rbp)
1402ace4f:	33 ff                	xor    %edi,%edi
1402ace51:	40 88 7d c1          	mov    %dil,-0x3f(%rbp)
1402ace55:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402ace59:	49 8b c8             	mov    %r8,%rcx
1402ace5c:	48 8b 40 40          	mov    0x40(%rax),%rax
1402ace60:	ff 15 d2 fd 85 00    	call   *0x85fdd2(%rip)        # 0x140b0cc38
1402ace66:	48 8b d0             	mov    %rax,%rdx
1402ace69:	45 8b c6             	mov    %r14d,%r8d
1402ace6c:	49 8b cf             	mov    %r15,%rcx
1402ace6f:	e8 30 f8 ff ff       	call   0x1402ac6a4
1402ace74:	90                   	nop
1402ace75:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1402ace79:	48 3b c3             	cmp    %rbx,%rax
1402ace7c:	76 2c                	jbe    0x1402aceaa
1402ace7e:	48 ff c0             	inc    %rax
1402ace81:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402ace85:	48 8b d1             	mov    %rcx,%rdx
1402ace88:	49 3b c4             	cmp    %r12,%rax
1402ace8b:	72 17                	jb     0x1402acea4
1402ace8d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402ace91:	48 2b d1             	sub    %rcx,%rdx
1402ace94:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402ace98:	49 3b c5             	cmp    %r13,%rax
1402ace9b:	76 07                	jbe    0x1402acea4
1402ace9d:	ff 15 f5 fa 85 00    	call   *0x85faf5(%rip)        # 0x140b0c998
1402acea3:	cc                   	int3
1402acea4:	ff 15 16 fa 85 00    	call   *0x85fa16(%rip)        # 0x140b0c8c0
1402aceaa:	4c 8b 06             	mov    (%rsi),%r8
1402acead:	49 8b 00             	mov    (%r8),%rax
1402aceb0:	0f 57 c0             	xorps  %xmm0,%xmm0
1402aceb3:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1402aceb7:	66 0f 6f 0d 51 4e 90 	movdqa 0x904e51(%rip),%xmm1        # 0x140bb1d10
1402acebe:	00
1402acebf:	f3 0f 7f 4d c7       	movdqu %xmm1,-0x39(%rbp)
1402acec4:	f2 0f 10 05 7c be 89 	movsd  0x89be7c(%rip),%xmm0        # 0x140b48d48
1402acecb:	00
1402acecc:	f2 0f 11 45 b7       	movsd  %xmm0,-0x49(%rbp)
1402aced1:	8b 0d 79 be 89 00    	mov    0x89be79(%rip),%ecx        # 0x140b48d50
1402aced7:	89 4d bf             	mov    %ecx,-0x41(%rbp)
1402aceda:	40 88 7d c3          	mov    %dil,-0x3d(%rbp)
1402acede:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402acee2:	49 8b c8             	mov    %r8,%rcx
1402acee5:	48 8b 40 40          	mov    0x40(%rax),%rax
1402acee9:	ff 15 49 fd 85 00    	call   *0x85fd49(%rip)        # 0x140b0cc38
1402aceef:	48 8b d0             	mov    %rax,%rdx
1402acef2:	45 8b c6             	mov    %r14d,%r8d
1402acef5:	49 8b cf             	mov    %r15,%rcx
1402acef8:	e8 a7 f7 ff ff       	call   0x1402ac6a4
1402acefd:	90                   	nop
1402acefe:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1402acf02:	48 3b c3             	cmp    %rbx,%rax
1402acf05:	76 2c                	jbe    0x1402acf33
1402acf07:	48 ff c0             	inc    %rax
1402acf0a:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402acf0e:	48 8b d1             	mov    %rcx,%rdx
1402acf11:	49 3b c4             	cmp    %r12,%rax
1402acf14:	72 17                	jb     0x1402acf2d
1402acf16:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402acf1a:	48 2b d1             	sub    %rcx,%rdx
1402acf1d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402acf21:	49 3b c5             	cmp    %r13,%rax
1402acf24:	76 07                	jbe    0x1402acf2d
1402acf26:	ff 15 6c fa 85 00    	call   *0x85fa6c(%rip)        # 0x140b0c998
1402acf2c:	cc                   	int3
1402acf2d:	ff 15 8d f9 85 00    	call   *0x85f98d(%rip)        # 0x140b0c8c0
1402acf33:	4c 8b 06             	mov    (%rsi),%r8
1402acf36:	49 8b 00             	mov    (%r8),%rax
1402acf39:	0f 57 c0             	xorps  %xmm0,%xmm0
1402acf3c:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1402acf40:	66 0f 6f 0d 78 4d 90 	movdqa 0x904d78(%rip),%xmm1        # 0x140bb1cc0
1402acf47:	00
1402acf48:	f3 0f 7f 4d c7       	movdqu %xmm1,-0x39(%rbp)
1402acf4d:	48 8b 0d 04 be 89 00 	mov    0x89be04(%rip),%rcx        # 0x140b48d58
1402acf54:	89 4d b7             	mov    %ecx,-0x49(%rbp)
1402acf57:	0f b7 0d fe bd 89 00 	movzwl 0x89bdfe(%rip),%ecx        # 0x140b48d5c
1402acf5e:	66 89 4d bb          	mov    %cx,-0x45(%rbp)
1402acf62:	8a 0d f6 bd 89 00    	mov    0x89bdf6(%rip),%cl        # 0x140b48d5e
1402acf68:	88 4d bd             	mov    %cl,-0x43(%rbp)
1402acf6b:	40 88 7d be          	mov    %dil,-0x42(%rbp)
1402acf6f:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402acf73:	49 8b c8             	mov    %r8,%rcx
1402acf76:	48 8b 40 40          	mov    0x40(%rax),%rax
1402acf7a:	ff 15 b8 fc 85 00    	call   *0x85fcb8(%rip)        # 0x140b0cc38
1402acf80:	48 8b d0             	mov    %rax,%rdx
1402acf83:	45 8b c6             	mov    %r14d,%r8d
1402acf86:	49 8b cf             	mov    %r15,%rcx
1402acf89:	e8 16 f7 ff ff       	call   0x1402ac6a4
1402acf8e:	90                   	nop
1402acf8f:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1402acf93:	48 3b c3             	cmp    %rbx,%rax
1402acf96:	76 2c                	jbe    0x1402acfc4
1402acf98:	48 ff c0             	inc    %rax
1402acf9b:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402acf9f:	48 8b d1             	mov    %rcx,%rdx
1402acfa2:	49 3b c4             	cmp    %r12,%rax
1402acfa5:	72 17                	jb     0x1402acfbe
1402acfa7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402acfab:	48 2b d1             	sub    %rcx,%rdx
1402acfae:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402acfb2:	49 3b c5             	cmp    %r13,%rax
1402acfb5:	76 07                	jbe    0x1402acfbe
1402acfb7:	ff 15 db f9 85 00    	call   *0x85f9db(%rip)        # 0x140b0c998
1402acfbd:	cc                   	int3
1402acfbe:	ff 15 fc f8 85 00    	call   *0x85f8fc(%rip)        # 0x140b0c8c0
1402acfc4:	4c 8b 06             	mov    (%rsi),%r8
1402acfc7:	49 8b 00             	mov    (%r8),%rax
1402acfca:	0f 57 c0             	xorps  %xmm0,%xmm0
1402acfcd:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1402acfd1:	66 0f 6f 0d e7 4c 90 	movdqa 0x904ce7(%rip),%xmm1        # 0x140bb1cc0
1402acfd8:	00
1402acfd9:	f3 0f 7f 4d c7       	movdqu %xmm1,-0x39(%rbp)
1402acfde:	48 8b 0d 7b bd 89 00 	mov    0x89bd7b(%rip),%rcx        # 0x140b48d60
1402acfe5:	89 4d b7             	mov    %ecx,-0x49(%rbp)
1402acfe8:	0f b7 0d 75 bd 89 00 	movzwl 0x89bd75(%rip),%ecx        # 0x140b48d64
1402acfef:	66 89 4d bb          	mov    %cx,-0x45(%rbp)
1402acff3:	8a 0d 6d bd 89 00    	mov    0x89bd6d(%rip),%cl        # 0x140b48d66
1402acff9:	88 4d bd             	mov    %cl,-0x43(%rbp)
1402acffc:	40 88 7d be          	mov    %dil,-0x42(%rbp)
1402ad000:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402ad004:	49 8b c8             	mov    %r8,%rcx
1402ad007:	48 8b 40 40          	mov    0x40(%rax),%rax
1402ad00b:	ff 15 27 fc 85 00    	call   *0x85fc27(%rip)        # 0x140b0cc38
1402ad011:	48 8b d0             	mov    %rax,%rdx
1402ad014:	45 8b c6             	mov    %r14d,%r8d
1402ad017:	49 8b cf             	mov    %r15,%rcx
1402ad01a:	e8 85 f6 ff ff       	call   0x1402ac6a4
1402ad01f:	90                   	nop
1402ad020:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1402ad024:	48 3b c3             	cmp    %rbx,%rax
1402ad027:	76 2c                	jbe    0x1402ad055
1402ad029:	48 ff c0             	inc    %rax
1402ad02c:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402ad030:	48 8b d1             	mov    %rcx,%rdx
1402ad033:	49 3b c4             	cmp    %r12,%rax
1402ad036:	72 17                	jb     0x1402ad04f
1402ad038:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402ad03c:	48 2b d1             	sub    %rcx,%rdx