1401fcdfb:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
1401fce00:	74 05                	je     0x1401fce07
1401fce02:	e8 b9 cc e0 ff       	call   0x140009ac0
1401fce07:	48 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%rax
1401fce0e:	48 83 f8 07          	cmp    $0x7,%rax
1401fce12:	76 2e                	jbe    0x1401fce42
1401fce14:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401fce1b:	00
1401fce1c:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
1401fce23:	49 3b c5             	cmp    %r13,%rax
1401fce26:	48 8b d1             	mov    %rcx,%rdx
1401fce29:	72 11                	jb     0x1401fce3c
1401fce2b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fce2f:	48 2b d1             	sub    %rcx,%rdx
1401fce32:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401fce36:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fce3a:	77 67                	ja     0x1401fcea3
1401fce3c:	ff 15 fe 5c 01 00    	call   *0x15cfe(%rip)        # 0x140212b40
1401fce42:	48 8b c7             	mov    %rdi,%rax
1401fce45:	48 8b 8d 40 01 00 00 	mov    0x140(%rbp),%rcx
1401fce4c:	48 33 cc             	xor    %rsp,%rcx
1401fce4f:	e8 1c 79 00 00       	call   0x140204770
1401fce54:	4c 8d 9c 24 50 02 00 	lea    0x250(%rsp),%r11
1401fce5b:	00
1401fce5c:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1401fce60:	49 8b 73 40          	mov    0x40(%r11),%rsi
1401fce64:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1401fce68:	49 8b e3             	mov    %r11,%rsp
1401fce6b:	41 5f                	pop    %r15
1401fce6d:	41 5e                	pop    %r14
1401fce6f:	41 5d                	pop    %r13
1401fce71:	41 5c                	pop    %r12
1401fce73:	5d                   	pop    %rbp
1401fce74:	c3                   	ret
1401fce75:	4d 8b c4             	mov    %r12,%r8
1401fce78:	33 d2                	xor    %edx,%edx
1401fce7a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401fce7f:	e8 fc e5 ff ff       	call   0x1401fb480
1401fce84:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1401fce89:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401fce8e:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401fce93:	48 89 07             	mov    %rax,(%rdi)
1401fce96:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1401fce9a:	48 89 57 10          	mov    %rdx,0x10(%rdi)
1401fce9e:	e9 f7 fe ff ff       	jmp    0x1401fcd9a
1401fcea3:	ff 15 d7 5c 01 00    	call   *0x15cd7(%rip)        # 0x140212b80
1401fcea9:	cc                   	int3
1401fceaa:	48 8d 0d 7f 43 01 00 	lea    0x1437f(%rip),%rcx        # 0x140211230
1401fceb1:	e8 d2 7b 00 00       	call   0x140204a88
1401fceb6:	48 8d 0d 73 3e 11 00 	lea    0x113e73(%rip),%rcx        # 0x140310d30
1401fcebd:	e8 a6 7d 00 00       	call   0x140204c68
1401fcec2:	e9 b7 fb ff ff       	jmp    0x1401fca7e
1401fcec7:	48 8d 0d 62 3e 11 00 	lea    0x113e62(%rip),%rcx        # 0x140310d30
1401fcece:	e8 01 7e 00 00       	call   0x140204cd4
1401fced3:	83 3d 56 3e 11 00 ff 	cmpl   $0xffffffff,0x113e56(%rip)        # 0x140310d30
1401fceda:	0f 85 9e fb ff ff    	jne    0x1401fca7e
1401fcee0:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fcee3:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
1401fceea:	0f 57 c9             	xorps  %xmm1,%xmm1
1401fceed:	f3 0f 7f 8d b0 00 00 	movdqu %xmm1,0xb0(%rbp)
1401fcef4:	00
1401fcef5:	bb 0d 00 00 00       	mov    $0xd,%ebx
1401fcefa:	44 8b c3             	mov    %ebx,%r8d
1401fcefd:	48 8d 15 b4 ad 01 00 	lea    0x1adb4(%rip),%rdx        # 0x140217cb8
1401fcf04:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1401fcf0b:	e8 7c 9d e0 ff       	call   0x140006c8c
1401fcf10:	4c 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%r8
1401fcf17:	8b d3                	mov    %ebx,%edx
1401fcf19:	49 8b cc             	mov    %r12,%rcx
1401fcf1c:	e8 bb 24 ff ff       	call   0x1401ef3dc
1401fcf21:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
1401fcf28:	48 83 f8 07          	cmp    $0x7,%rax
1401fcf2c:	0f 86 78 ff ff ff    	jbe    0x1401fceaa
1401fcf32:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1401fcf39:	48 8b d1             	mov    %rcx,%rdx
1401fcf3c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401fcf43:	00
1401fcf44:	49 3b c5             	cmp    %r13,%rax
1401fcf47:	72 18                	jb     0x1401fcf61
1401fcf49:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fcf4d:	48 2b d1             	sub    %rcx,%rdx
1401fcf50:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401fcf54:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fcf58:	76 07                	jbe    0x1401fcf61
1401fcf5a:	ff 15 20 5c 01 00    	call   *0x15c20(%rip)        # 0x140212b80
1401fcf60:	cc                   	int3
1401fcf61:	ff 15 d9 5b 01 00    	call   *0x15bd9(%rip)        # 0x140212b40
1401fcf67:	90                   	nop
1401fcf68:	e9 3d ff ff ff       	jmp    0x1401fceaa
1401fcf6d:	cc                   	int3
1401fcf6e:	90                   	nop
1401fcf6f:	90                   	nop
1401fcf70:	40 53                	rex push %rbx
1401fcf72:	48 83 ec 60          	sub    $0x60,%rsp
1401fcf76:	48 8b 05 fb 4d 10 00 	mov    0x104dfb(%rip),%rax        # 0x140301d78
1401fcf7d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401fcf82:	0f 10 00             	movups (%rax),%xmm0
1401fcf85:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
1401fcf8a:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1401fcf8e:	0f 11 4c 24 30       	movups %xmm1,0x30(%rsp)
1401fcf93:	e8 1c cb ff ff       	call   0x1401f9ab4
1401fcf98:	48 8b 0d f1 4d 10 00 	mov    0x104df1(%rip),%rcx        # 0x140301d90
1401fcf9f:	32 db                	xor    %bl,%bl
1401fcfa1:	0f 10 01             	movups (%rcx),%xmm0
1401fcfa4:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1401fcfa9:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
1401fcfad:	0f 11 4c 24 50       	movups %xmm1,0x50(%rsp)
1401fcfb2:	84 c0                	test   %al,%al
1401fcfb4:	74 10                	je     0x1401fcfc6
1401fcfb6:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401fcfbb:	e8 f4 ca ff ff       	call   0x1401f9ab4
1401fcfc0:	84 c0                	test   %al,%al
1401fcfc2:	74 02                	je     0x1401fcfc6
1401fcfc4:	b3 01                	mov    $0x1,%bl
1401fcfc6:	8a c3                	mov    %bl,%al
1401fcfc8:	48 83 c4 60          	add    $0x60,%rsp
1401fcfcc:	5b                   	pop    %rbx
1401fcfcd:	c3                   	ret
1401fcfce:	90                   	nop
1401fcfcf:	90                   	nop
1401fcfd0:	48 8b c4             	mov    %rsp,%rax
1401fcfd3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401fcfd7:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401fcfdb:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401fcfdf:	57                   	push   %rdi
1401fcfe0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1401fcfe7:	49 8b f8             	mov    %r8,%rdi
1401fcfea:	48 8b f2             	mov    %rdx,%rsi
1401fcfed:	40 b5 01             	mov    $0x1,%bpl
1401fcff0:	40 88 6c 24 20       	mov    %bpl,0x20(%rsp)
1401fcff5:	45 33 c9             	xor    %r9d,%r9d
1401fcff8:	48 8d 48 b8          	lea    -0x48(%rax),%rcx
1401fcffc:	e8 ab d2 ff ff       	call   0x1401fa2ac
1401fd001:	8a 84 24 a8 00 00 00 	mov    0xa8(%rsp),%al
1401fd008:	f6 d8                	neg    %al
1401fd00a:	48 1b c9             	sbb    %rcx,%rcx
1401fd00d:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
1401fd014:	00
1401fd015:	48 23 c8             	and    %rax,%rcx
1401fd018:	e8 97 ca ff ff       	call   0x1401f9ab4
1401fd01d:	8a d8                	mov    %al,%bl
1401fd01f:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1401fd024:	45 33 c9             	xor    %r9d,%r9d
1401fd027:	4c 8b c7             	mov    %rdi,%r8
1401fd02a:	48 8b d6             	mov    %rsi,%rdx
1401fd02d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401fd032:	e8 75 d2 ff ff       	call   0x1401fa2ac
1401fd037:	90                   	nop
1401fd038:	84 db                	test   %bl,%bl
1401fd03a:	74 1a                	je     0x1401fd056
1401fd03c:	8a 44 24 68          	mov    0x68(%rsp),%al
1401fd040:	f6 d8                	neg    %al
1401fd042:	48 1b c9             	sbb    %rcx,%rcx
1401fd045:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1401fd04a:	48 23 c8             	and    %rax,%rcx
1401fd04d:	e8 62 ca ff ff       	call   0x1401f9ab4
1401fd052:	84 c0                	test   %al,%al
1401fd054:	75 03                	jne    0x1401fd059
1401fd056:	40 32 ed             	xor    %bpl,%bpl
1401fd059:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401fd05e:	e8 ad b8 e0 ff       	call   0x140008910
1401fd063:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1401fd068:	e8 a3 b8 e0 ff       	call   0x140008910
1401fd06d:	40 8a c5             	mov    %bpl,%al
1401fd070:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
1401fd077:	00
1401fd078:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1401fd07c:	49 8b 6b 18          	mov    0x18(%r11),%rbp
1401fd080:	49 8b 73 20          	mov    0x20(%r11),%rsi
1401fd084:	49 8b e3             	mov    %r11,%rsp
1401fd087:	5f                   	pop    %rdi
1401fd088:	c3                   	ret
1401fd089:	90                   	nop
1401fd08a:	90                   	nop
1401fd08b:	90                   	nop
1401fd08c:	90                   	nop
1401fd08d:	90                   	nop
1401fd08e:	90                   	nop
1401fd08f:	90                   	nop
1401fd090:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fd095:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1401fd09a:	55                   	push   %rbp
1401fd09b:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1401fd0a0:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1401fd0a7:	48 8b 05 d2 40 10 00 	mov    0x1040d2(%rip),%rax        # 0x140301180
1401fd0ae:	48 33 c4             	xor    %rsp,%rax
1401fd0b1:	48 89 45 47          	mov    %rax,0x47(%rbp)
1401fd0b5:	48 8b da             	mov    %rdx,%rbx
1401fd0b8:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fd0bb:	33 c0                	xor    %eax,%eax
1401fd0bd:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1401fd0c1:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1401fd0c5:	0f 57 c9             	xorps  %xmm1,%xmm1
1401fd0c8:	0f 11 4d ff          	movups %xmm1,-0x1(%rbp)
1401fd0cc:	0f 11 4d 0f          	movups %xmm1,0xf(%rbp)
1401fd0d0:	33 ff                	xor    %edi,%edi
1401fd0d2:	40 88 7d 1f          	mov    %dil,0x1f(%rbp)
1401fd0d6:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1401fd0da:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1401fd0de:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1401fd0e5:	00
1401fd0e6:	44 8d 4f 13          	lea    0x13(%rdi),%r9d
1401fd0ea:	4c 8d 05 bf b2 01 00 	lea    0x1b2bf(%rip),%r8        # 0x1402183b0
1401fd0f1:	48 8b 15 80 4c 10 00 	mov    0x104c80(%rip),%rdx        # 0x140301d78
1401fd0f8:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1401fd0fc:	e8 4f 86 e1 ff       	call   0x140015750
1401fd101:	48 8b d3             	mov    %rbx,%rdx
1401fd104:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1401fd108:	e8 27 1e 00 00       	call   0x1401fef34
1401fd10d:	48 8b d0             	mov    %rax,%rdx
1401fd110:	8a 45 1f             	mov    0x1f(%rbp),%al
1401fd113:	f6 d8                	neg    %al
1401fd115:	48 1b c9             	sbb    %rcx,%rcx
1401fd118:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
1401fd11c:	48 23 c8             	and    %rax,%rcx
1401fd11f:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401fd124:	76 03                	jbe    0x1401fd129
1401fd126:	48 8b 12             	mov    (%rdx),%rdx
1401fd129:	e8 7e f3 e0 ff       	call   0x14000c4ac
1401fd12e:	85 c0                	test   %eax,%eax
1401fd130:	0f 95 c3             	setne  %bl
1401fd133:	48 8b 45 3f          	mov    0x3f(%rbp),%rax
1401fd137:	48 83 f8 07          	cmp    $0x7,%rax
1401fd13b:	76 35                	jbe    0x1401fd172
1401fd13d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401fd144:	00
1401fd145:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1401fd149:	48 8b d1             	mov    %rcx,%rdx
1401fd14c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401fd152:	72 18                	jb     0x1401fd16c
1401fd154:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fd158:	48 2b d1             	sub    %rcx,%rdx
1401fd15b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401fd15f:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fd163:	76 07                	jbe    0x1401fd16c
1401fd165:	ff 15 15 5a 01 00    	call   *0x15a15(%rip)        # 0x140212b80
1401fd16b:	cc                   	int3
1401fd16c:	ff 15 ce 59 01 00    	call   *0x159ce(%rip)        # 0x140212b40
1401fd172:	66 0f 6f 05 86 2f 0c 	movdqa 0xc2f86(%rip),%xmm0        # 0x1402c0100
1401fd179:	00
1401fd17a:	f3 0f 7f 45 37       	movdqu %xmm0,0x37(%rbp)
1401fd17f:	66 89 7d 27          	mov    %di,0x27(%rbp)
1401fd183:	8a 45 1f             	mov    0x1f(%rbp),%al
1401fd186:	84 c0                	test   %al,%al
1401fd188:	74 39                	je     0x1401fd1c3
1401fd18a:	f6 d8                	neg    %al
1401fd18c:	48 1b c9             	sbb    %rcx,%rcx
1401fd18f:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
1401fd193:	48 23 c8             	and    %rax,%rcx
1401fd196:	e8 55 76 e1 ff       	call   0x1400147f0
1401fd19b:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1401fd19f:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401fd1a3:	48 85 c9             	test   %rcx,%rcx
1401fd1a6:	74 05                	je     0x1401fd1ad
1401fd1a8:	e8 13 c9 e0 ff       	call   0x140009ac0
1401fd1ad:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1401fd1b1:	48 89 7d ff          	mov    %rdi,-0x1(%rbp)
1401fd1b5:	48 85 c9             	test   %rcx,%rcx
1401fd1b8:	74 05                	je     0x1401fd1bf
1401fd1ba:	e8 01 c9 e0 ff       	call   0x140009ac0
1401fd1bf:	40 88 7d 1f          	mov    %dil,0x1f(%rbp)
1401fd1c3:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1401fd1c7:	48 89 7d ff          	mov    %rdi,-0x1(%rbp)
1401fd1cb:	48 85 c9             	test   %rcx,%rcx
1401fd1ce:	74 05                	je     0x1401fd1d5
1401fd1d0:	e8 eb c8 e0 ff       	call   0x140009ac0
1401fd1d5:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1401fd1d9:	48 89 7d e7          	mov    %rdi,-0x19(%rbp)
1401fd1dd:	48 85 c9             	test   %rcx,%rcx
1401fd1e0:	74 05                	je     0x1401fd1e7
1401fd1e2:	e8 d9 c8 e0 ff       	call   0x140009ac0
1401fd1e7:	8a c3                	mov    %bl,%al
1401fd1e9:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
1401fd1ed:	48 33 cc             	xor    %rsp,%rcx
1401fd1f0:	e8 7b 75 00 00       	call   0x140204770
1401fd1f5:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1401fd1fc:	00
1401fd1fd:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1401fd201:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1401fd205:	49 8b e3             	mov    %r11,%rsp
1401fd208:	5d                   	pop    %rbp
1401fd209:	c3                   	ret
1401fd20a:	90                   	nop
1401fd20b:	90                   	nop
1401fd20c:	90                   	nop
1401fd20d:	90                   	nop
1401fd20e:	90                   	nop
1401fd20f:	90                   	nop
1401fd210:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fd215:	55                   	push   %rbp
1401fd216:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1401fd21b:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1401fd222:	49 8b d9             	mov    %r9,%rbx
1401fd225:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1401fd22a:	45 33 c9             	xor    %r9d,%r9d
1401fd22d:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1401fd231:	e8 76 d0 ff ff       	call   0x1401fa2ac
1401fd236:	33 c0                	xor    %eax,%eax
1401fd238:	c7 44 24 20 0b 00 00 	movl   $0xb,0x20(%rsp)
1401fd23f:	00
1401fd240:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1401fd244:	4c 8d 05 c5 b1 01 00 	lea    0x1b1c5(%rip),%r8        # 0x140218410
1401fd24b:	88 45 0f             	mov    %al,0xf(%rbp)
1401fd24e:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1401fd252:	0f 57 c9             	xorps  %xmm1,%xmm1
1401fd255:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1401fd259:	0f 11 4d ff          	movups %xmm1,-0x1(%rbp)
1401fd25d:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1401fd261:	41 b9 17 00 00 00    	mov    $0x17,%r9d
1401fd267:	8a 45 4f             	mov    0x4f(%rbp),%al
1401fd26a:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fd26d:	f6 d8                	neg    %al
1401fd26f:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1401fd273:	48 1b d2             	sbb    %rdx,%rdx
1401fd276:	48 23 d0             	and    %rax,%rdx
1401fd279:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1401fd27d:	0f 11 4d ef          	movups %xmm1,-0x11(%rbp)
1401fd281:	e8 ca 84 e1 ff       	call   0x140015750
1401fd286:	8a 45 0f             	mov    0xf(%rbp),%al
1401fd289:	48 8b d3             	mov    %rbx,%rdx
1401fd28c:	f6 d8                	neg    %al
1401fd28e:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
1401fd292:	48 1b c9             	sbb    %rcx,%rcx
1401fd295:	48 23 c8             	and    %rax,%rcx
1401fd298:	e8 6f f1 e0 ff       	call   0x14000c40c
1401fd29d:	8a 4d 0f             	mov    0xf(%rbp),%cl
1401fd2a0:	8a d8                	mov    %al,%bl
1401fd2a2:	84 c9                	test   %cl,%cl
1401fd2a4:	74 3b                	je     0x1401fd2e1
1401fd2a6:	f6 d9                	neg    %cl
1401fd2a8:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
1401fd2ac:	48 1b c9             	sbb    %rcx,%rcx
1401fd2af:	48 23 c8             	and    %rax,%rcx
1401fd2b2:	e8 39 75 e1 ff       	call   0x1400147f0
1401fd2b7:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1401fd2bb:	48 83 65 d7 00       	andq   $0x0,-0x29(%rbp)
1401fd2c0:	48 85 c9             	test   %rcx,%rcx
1401fd2c3:	74 05                	je     0x1401fd2ca
1401fd2c5:	e8 f6 c7 e0 ff       	call   0x140009ac0
1401fd2ca:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1401fd2ce:	48 83 65 ef 00       	andq   $0x0,-0x11(%rbp)
1401fd2d3:	48 85 c9             	test   %rcx,%rcx
1401fd2d6:	74 05                	je     0x1401fd2dd
1401fd2d8:	e8 e3 c7 e0 ff       	call   0x140009ac0
1401fd2dd:	c6 45 0f 00          	movb   $0x0,0xf(%rbp)
1401fd2e1:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1401fd2e5:	48 83 65 ef 00       	andq   $0x0,-0x11(%rbp)
1401fd2ea:	48 85 c9             	test   %rcx,%rcx
1401fd2ed:	74 05                	je     0x1401fd2f4
1401fd2ef:	e8 cc c7 e0 ff       	call   0x140009ac0