1402bd008:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bd00d:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1402bd012:	55                   	push   %rbp
1402bd013:	48 8b ec             	mov    %rsp,%rbp
1402bd016:	48 83 ec 60          	sub    $0x60,%rsp
1402bd01a:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
1402bd01f:	83 3d 8e e0 11 00 00 	cmpl   $0x0,0x11e08e(%rip)        # 0x1403db0b4
1402bd026:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1402bd02a:	c6 45 e8 00          	movb   $0x0,-0x18(%rbp)
1402bd02e:	c6 45 f0 00          	movb   $0x0,-0x10(%rbp)
1402bd032:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
1402bd036:	75 10                	jne    0x1402bd048
1402bd038:	0f 10 05 f9 8e 11 00 	movups 0x118ef9(%rip),%xmm0        # 0x1403d5f38
1402bd03f:	c6 45 e8 01          	movb   $0x1,-0x18(%rbp)
1402bd043:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1402bd048:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402bd04c:	e8 93 fe ff ff       	call   0x1402bcee4
1402bd051:	80 7d e8 02          	cmpb   $0x2,-0x18(%rbp)
1402bd055:	8b f8                	mov    %eax,%edi
1402bd057:	75 0b                	jne    0x1402bd064
1402bd059:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402bd05d:	83 a1 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rcx)
1402bd064:	80 7d f0 00          	cmpb   $0x0,-0x10(%rbp)
1402bd068:	74 0f                	je     0x1402bd079
1402bd06a:	8b 5d ec             	mov    -0x14(%rbp),%ebx
1402bd06d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402bd071:	e8 a2 8f ff ff       	call   0x1402b6018
1402bd076:	89 58 20             	mov    %ebx,0x20(%rax)
1402bd079:	80 7d f8 00          	cmpb   $0x0,-0x8(%rbp)
1402bd07d:	74 0f                	je     0x1402bd08e
1402bd07f:	8b 5d f4             	mov    -0xc(%rbp),%ebx
1402bd082:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402bd086:	e8 8d 8f ff ff       	call   0x1402b6018
1402bd08b:	89 58 24             	mov    %ebx,0x24(%rax)
1402bd08e:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1402bd093:	8b c7                	mov    %edi,%eax
1402bd095:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1402bd09a:	48 83 c4 60          	add    $0x60,%rsp
1402bd09e:	5d                   	pop    %rbp
1402bd09f:	c3                   	ret
1402bd0a0:	48 83 ec 28          	sub    $0x28,%rsp
1402bd0a4:	48 8b d1             	mov    %rcx,%rdx
1402bd0a7:	48 85 c9             	test   %rcx,%rcx
1402bd0aa:	75 15                	jne    0x1402bd0c1
1402bd0ac:	e8 f7 f7 ff ff       	call   0x1402bc8a8
1402bd0b1:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402bd0b7:	e8 48 93 ff ff       	call   0x1402b6404
1402bd0bc:	83 c8 ff             	or     $0xffffffff,%eax
1402bd0bf:	eb 1d                	jmp    0x1402bd0de
1402bd0c1:	83 69 10 01          	subl   $0x1,0x10(%rcx)
1402bd0c5:	79 09                	jns    0x1402bd0d0
1402bd0c7:	48 83 c4 28          	add    $0x28,%rsp
1402bd0cb:	e9 38 7b 01 00       	jmp    0x1402d4c08
1402bd0d0:	48 8b 01             	mov    (%rcx),%rax
1402bd0d3:	0f b6 08             	movzbl (%rax),%ecx
1402bd0d6:	48 ff c0             	inc    %rax
1402bd0d9:	48 89 02             	mov    %rax,(%rdx)
1402bd0dc:	8b c1                	mov    %ecx,%eax
1402bd0de:	48 83 c4 28          	add    $0x28,%rsp
1402bd0e2:	c3                   	ret
1402bd0e3:	cc                   	int3
1402bd0e4:	e9 b7 ff ff ff       	jmp    0x1402bd0a0
1402bd0e9:	cc                   	int3
1402bd0ea:	cc                   	int3
1402bd0eb:	cc                   	int3
1402bd0ec:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402bd0f1:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1402bd0f6:	57                   	push   %rdi
1402bd0f7:	48 83 ec 30          	sub    $0x30,%rsp
1402bd0fb:	48 89 64 24 20       	mov    %rsp,0x20(%rsp)
1402bd100:	48 8b d9             	mov    %rcx,%rbx
1402bd103:	48 85 c9             	test   %rcx,%rcx
1402bd106:	75 1e                	jne    0x1402bd126
1402bd108:	e8 9b f7 ff ff       	call   0x1402bc8a8
1402bd10d:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402bd113:	e8 ec 92 ff ff       	call   0x1402b6404
1402bd118:	83 c8 ff             	or     $0xffffffff,%eax
1402bd11b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402bd120:	48 83 c4 30          	add    $0x30,%rsp
1402bd124:	5f                   	pop    %rdi
1402bd125:	c3                   	ret
1402bd126:	e8 ad 02 00 00       	call   0x1402bd3d8
1402bd12b:	90                   	nop
1402bd12c:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1402bd131:	8b 43 14             	mov    0x14(%rbx),%eax
1402bd134:	90                   	nop
1402bd135:	c1 e8 0c             	shr    $0xc,%eax
1402bd138:	bf 01 00 00 00       	mov    $0x1,%edi
1402bd13d:	40 22 c7             	and    %dil,%al
1402bd140:	75 76                	jne    0x1402bd1b8
1402bd142:	48 8b cb             	mov    %rbx,%rcx
1402bd145:	e8 52 c6 00 00       	call   0x1402c979c
1402bd14a:	4c 63 c0             	movslq %eax,%r8
1402bd14d:	41 8d 48 02          	lea    0x2(%r8),%ecx
1402bd151:	49 8b d0             	mov    %r8,%rdx
1402bd154:	4c 8d 15 95 df 11 00 	lea    0x11df95(%rip),%r10        # 0x1403db0f0
1402bd15b:	3b cf                	cmp    %edi,%ecx
1402bd15d:	76 22                	jbe    0x1402bd181
1402bd15f:	49 8b c0             	mov    %r8,%rax
1402bd162:	48 c1 f8 06          	sar    $0x6,%rax
1402bd166:	49 8b c8             	mov    %r8,%rcx
1402bd169:	83 e1 3f             	and    $0x3f,%ecx
1402bd16c:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
1402bd170:	49 8b 04 c2          	mov    (%r10,%rax,8),%rax
1402bd174:	4c 8d 0c c8          	lea    (%rax,%rcx,8),%r9
1402bd178:	48 8d 0d d1 8d 11 00 	lea    0x118dd1(%rip),%rcx        # 0x1403d5f50
1402bd17f:	eb 0a                	jmp    0x1402bd18b
1402bd181:	48 8d 0d c8 8d 11 00 	lea    0x118dc8(%rip),%rcx        # 0x1403d5f50
1402bd188:	4c 8b c9             	mov    %rcx,%r9
1402bd18b:	41 80 79 39 00       	cmpb   $0x0,0x39(%r9)
1402bd190:	75 24                	jne    0x1402bd1b6
1402bd192:	41 8d 40 02          	lea    0x2(%r8),%eax
1402bd196:	3b c7                	cmp    %edi,%eax
1402bd198:	76 16                	jbe    0x1402bd1b0
1402bd19a:	48 8b c2             	mov    %rdx,%rax
1402bd19d:	48 c1 f8 06          	sar    $0x6,%rax
1402bd1a1:	83 e2 3f             	and    $0x3f,%edx
1402bd1a4:	48 8d 0c d2          	lea    (%rdx,%rdx,8),%rcx
1402bd1a8:	49 8b 04 c2          	mov    (%r10,%rax,8),%rax
1402bd1ac:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
1402bd1b0:	40 84 79 3d          	test   %dil,0x3d(%rcx)
1402bd1b4:	74 02                	je     0x1402bd1b8
1402bd1b6:	33 ff                	xor    %edi,%edi
1402bd1b8:	85 ff                	test   %edi,%edi
1402bd1ba:	75 2b                	jne    0x1402bd1e7
1402bd1bc:	e8 e7 f6 ff ff       	call   0x1402bc8a8
1402bd1c1:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402bd1c7:	e8 38 92 ff ff       	call   0x1402b6404
1402bd1cc:	48 8d 15 0c 00 00 00 	lea    0xc(%rip),%rdx        # 0x1402bd1df
1402bd1d3:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402bd1d8:	e8 67 3f 02 00       	call   0x1402e1144
1402bd1dd:	90                   	nop
1402bd1de:	90                   	nop
1402bd1df:	83 c8 ff             	or     $0xffffffff,%eax
1402bd1e2:	e9 34 ff ff ff       	jmp    0x1402bd11b
1402bd1e7:	48 8b cb             	mov    %rbx,%rcx
1402bd1ea:	e8 b1 fe ff ff       	call   0x1402bd0a0
1402bd1ef:	8b f8                	mov    %eax,%edi
1402bd1f1:	48 8b cb             	mov    %rbx,%rcx
1402bd1f4:	e8 eb 01 00 00       	call   0x1402bd3e4
1402bd1f9:	8b c7                	mov    %edi,%eax
1402bd1fb:	e9 1b ff ff ff       	jmp    0x1402bd11b
1402bd200:	48 8b c4             	mov    %rsp,%rax
1402bd203:	48 89 58 08          	mov    %rbx,0x8(%rax)
1402bd207:	48 89 68 10          	mov    %rbp,0x10(%rax)
1402bd20b:	48 89 70 18          	mov    %rsi,0x18(%rax)
1402bd20f:	48 89 78 20          	mov    %rdi,0x20(%rax)
1402bd213:	41 56                	push   %r14
1402bd215:	48 83 ec 20          	sub    $0x20,%rsp
1402bd219:	8b 05 91 d9 11 00    	mov    0x11d991(%rip),%eax        # 0x1403dabb0
1402bd21f:	33 db                	xor    %ebx,%ebx
1402bd221:	bf 03 00 00 00       	mov    $0x3,%edi
1402bd226:	85 c0                	test   %eax,%eax
1402bd228:	75 07                	jne    0x1402bd231
1402bd22a:	b8 00 02 00 00       	mov    $0x200,%eax
1402bd22f:	eb 05                	jmp    0x1402bd236
1402bd231:	3b c7                	cmp    %edi,%eax
1402bd233:	0f 4c c7             	cmovl  %edi,%eax
1402bd236:	48 63 c8             	movslq %eax,%rcx
1402bd239:	ba 08 00 00 00       	mov    $0x8,%edx
1402bd23e:	89 05 6c d9 11 00    	mov    %eax,0x11d96c(%rip)        # 0x1403dabb0
1402bd244:	e8 87 57 01 00       	call   0x1402d29d0
1402bd249:	33 c9                	xor    %ecx,%ecx
1402bd24b:	48 89 05 66 d9 11 00 	mov    %rax,0x11d966(%rip)        # 0x1403dabb8
1402bd252:	e8 f1 57 01 00       	call   0x1402d2a48
1402bd257:	48 39 1d 5a d9 11 00 	cmp    %rbx,0x11d95a(%rip)        # 0x1403dabb8
1402bd25e:	75 2f                	jne    0x1402bd28f
1402bd260:	ba 08 00 00 00       	mov    $0x8,%edx
1402bd265:	89 3d 45 d9 11 00    	mov    %edi,0x11d945(%rip)        # 0x1403dabb0
1402bd26b:	48 8b cf             	mov    %rdi,%rcx
1402bd26e:	e8 5d 57 01 00       	call   0x1402d29d0
1402bd273:	33 c9                	xor    %ecx,%ecx
1402bd275:	48 89 05 3c d9 11 00 	mov    %rax,0x11d93c(%rip)        # 0x1403dabb8
1402bd27c:	e8 c7 57 01 00       	call   0x1402d2a48
1402bd281:	48 39 1d 30 d9 11 00 	cmp    %rbx,0x11d930(%rip)        # 0x1403dabb8
1402bd288:	75 05                	jne    0x1402bd28f
1402bd28a:	83 c8 ff             	or     $0xffffffff,%eax
1402bd28d:	eb 75                	jmp    0x1402bd304
1402bd28f:	48 8b eb             	mov    %rbx,%rbp
1402bd292:	48 8d 35 1f 89 11 00 	lea    0x11891f(%rip),%rsi        # 0x1403d5bb8
1402bd299:	4c 8d 35 00 89 11 00 	lea    0x118900(%rip),%r14        # 0x1403d5ba0
1402bd2a0:	49 8d 4e 30          	lea    0x30(%r14),%rcx
1402bd2a4:	45 33 c0             	xor    %r8d,%r8d
1402bd2a7:	ba a0 0f 00 00       	mov    $0xfa0,%edx
1402bd2ac:	e8 3f 82 01 00       	call   0x1402d54f0
1402bd2b1:	48 8b 05 00 d9 11 00 	mov    0x11d900(%rip),%rax        # 0x1403dabb8
1402bd2b8:	4c 8d 05 31 de 11 00 	lea    0x11de31(%rip),%r8        # 0x1403db0f0
1402bd2bf:	48 8b d5             	mov    %rbp,%rdx
1402bd2c2:	48 c1 fa 06          	sar    $0x6,%rdx
1402bd2c6:	4c 89 34 03          	mov    %r14,(%rbx,%rax,1)
1402bd2ca:	48 8b c5             	mov    %rbp,%rax
1402bd2cd:	83 e0 3f             	and    $0x3f,%eax
1402bd2d0:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
1402bd2d4:	49 8b 04 d0          	mov    (%r8,%rdx,8),%rax
1402bd2d8:	48 8b 4c c8 28       	mov    0x28(%rax,%rcx,8),%rcx
1402bd2dd:	48 83 c1 02          	add    $0x2,%rcx
1402bd2e1:	48 83 f9 02          	cmp    $0x2,%rcx
1402bd2e5:	77 06                	ja     0x1402bd2ed
1402bd2e7:	c7 06 fe ff ff ff    	movl   $0xfffffffe,(%rsi)
1402bd2ed:	48 ff c5             	inc    %rbp
1402bd2f0:	49 83 c6 58          	add    $0x58,%r14
1402bd2f4:	48 83 c3 08          	add    $0x8,%rbx
1402bd2f8:	48 83 c6 58          	add    $0x58,%rsi
1402bd2fc:	48 83 ef 01          	sub    $0x1,%rdi
1402bd300:	75 9e                	jne    0x1402bd2a0
1402bd302:	33 c0                	xor    %eax,%eax
1402bd304:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bd309:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1402bd30e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1402bd313:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1402bd318:	48 83 c4 20          	add    $0x20,%rsp
1402bd31c:	41 5e                	pop    %r14
1402bd31e:	c3                   	ret
1402bd31f:	cc                   	int3
1402bd320:	8b c1                	mov    %ecx,%eax
1402bd322:	48 8d 0d 77 88 11 00 	lea    0x118877(%rip),%rcx        # 0x1403d5ba0
1402bd329:	48 6b c0 58          	imul   $0x58,%rax,%rax
1402bd32d:	48 03 c1             	add    %rcx,%rax
1402bd330:	c3                   	ret
1402bd331:	cc                   	int3
1402bd332:	cc                   	int3
1402bd333:	cc                   	int3
1402bd334:	40 53                	rex push %rbx
1402bd336:	48 83 ec 20          	sub    $0x20,%rsp
1402bd33a:	e8 35 fb ff ff       	call   0x1402bce74
1402bd33f:	e8 d0 86 01 00       	call   0x1402d5a14
1402bd344:	33 db                	xor    %ebx,%ebx
1402bd346:	48 8b 0d 6b d8 11 00 	mov    0x11d86b(%rip),%rcx        # 0x1403dabb8
1402bd34d:	48 8b 0c 0b          	mov    (%rbx,%rcx,1),%rcx
1402bd351:	e8 6e 78 01 00       	call   0x1402d4bc4
1402bd356:	48 8b 05 5b d8 11 00 	mov    0x11d85b(%rip),%rax        # 0x1403dabb8
1402bd35d:	48 8b 0c 03          	mov    (%rbx,%rax,1),%rcx
1402bd361:	48 83 c1 30          	add    $0x30,%rcx
1402bd365:	ff 15 f5 7e 02 00    	call   *0x27ef5(%rip)        # 0x1402e5260
1402bd36b:	48 83 c3 08          	add    $0x8,%rbx
1402bd36f:	48 83 fb 18          	cmp    $0x18,%rbx
1402bd373:	75 d1                	jne    0x1402bd346
1402bd375:	48 8b 0d 3c d8 11 00 	mov    0x11d83c(%rip),%rcx        # 0x1403dabb8
1402bd37c:	e8 c7 56 01 00       	call   0x1402d2a48
1402bd381:	48 83 25 2f d8 11 00 	andq   $0x0,0x11d82f(%rip)        # 0x1403dabb8
1402bd388:	00
1402bd389:	48 83 c4 20          	add    $0x20,%rsp
1402bd38d:	5b                   	pop    %rbx
1402bd38e:	c3                   	ret
1402bd38f:	cc                   	int3
1402bd390:	48 83 ec 28          	sub    $0x28,%rsp
1402bd394:	48 85 c9             	test   %rcx,%rcx
1402bd397:	75 17                	jne    0x1402bd3b0
1402bd399:	e8 0a f5 ff ff       	call   0x1402bc8a8
1402bd39e:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402bd3a4:	e8 5b 90 ff ff       	call   0x1402b6404
1402bd3a9:	b8 16 00 00 00       	mov    $0x16,%eax
1402bd3ae:	eb 22                	jmp    0x1402bd3d2
1402bd3b0:	48 85 d2             	test   %rdx,%rdx
1402bd3b3:	74 07                	je     0x1402bd3bc
1402bd3b5:	48 8d 41 08          	lea    0x8(%rcx),%rax
1402bd3b9:	48 89 02             	mov    %rax,(%rdx)
1402bd3bc:	4d 85 c0             	test   %r8,%r8
1402bd3bf:	74 03                	je     0x1402bd3c4
1402bd3c1:	49 89 08             	mov    %rcx,(%r8)
1402bd3c4:	4d 85 c9             	test   %r9,%r9
1402bd3c7:	74 07                	je     0x1402bd3d0
1402bd3c9:	48 8d 41 10          	lea    0x10(%rcx),%rax
1402bd3cd:	49 89 01             	mov    %rax,(%r9)
1402bd3d0:	33 c0                	xor    %eax,%eax
1402bd3d2:	48 83 c4 28          	add    $0x28,%rsp
1402bd3d6:	c3                   	ret
1402bd3d7:	cc                   	int3
1402bd3d8:	48 83 c1 30          	add    $0x30,%rcx
1402bd3dc:	48 ff 25 65 7e 02 00 	rex.W jmp *0x27e65(%rip)        # 0x1402e5248
1402bd3e3:	cc                   	int3
1402bd3e4:	48 83 c1 30          	add    $0x30,%rcx
1402bd3e8:	48 ff 25 61 7e 02 00 	rex.W jmp *0x27e61(%rip)        # 0x1402e5250
1402bd3ef:	cc                   	int3
1402bd3f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bd3f5:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1402bd3fa:	57                   	push   %rdi
1402bd3fb:	48 83 ec 20          	sub    $0x20,%rsp
1402bd3ff:	49 8b d9             	mov    %r9,%rbx
1402bd402:	49 8b f8             	mov    %r8,%rdi
1402bd405:	48 8b 0a             	mov    (%rdx),%rcx
1402bd408:	e8 cb ff ff ff       	call   0x1402bd3d8
1402bd40d:	90                   	nop
1402bd40e:	48 8b cf             	mov    %rdi,%rcx
1402bd411:	e8 1a 00 00 00       	call   0x1402bd430
1402bd416:	48 8b f8             	mov    %rax,%rdi
1402bd419:	48 8b 0b             	mov    (%rbx),%rcx
1402bd41c:	e8 c3 ff ff ff       	call   0x1402bd3e4
1402bd421:	48 8b c7             	mov    %rdi,%rax
1402bd424:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bd429:	48 83 c4 20          	add    $0x20,%rsp
1402bd42d:	5f                   	pop    %rdi
1402bd42e:	c3                   	ret
1402bd42f:	cc                   	int3
1402bd430:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bd435:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402bd43a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402bd43f:	57                   	push   %rdi
1402bd440:	48 83 ec 30          	sub    $0x30,%rsp
1402bd444:	48 8b 01             	mov    (%rcx),%rax
1402bd447:	48 8b d9             	mov    %rcx,%rbx
1402bd44a:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1402bd44e:	48 8b 28             	mov    (%rax),%rbp
1402bd451:	48 8b cd             	mov    %rbp,%rcx
1402bd454:	e8 8f 69 01 00       	call   0x1402d3de8
1402bd459:	4c 8b 0b             	mov    (%rbx),%r9
1402bd45c:	40 8a f8             	mov    %al,%dil
1402bd45f:	4c 8b 43 20          	mov    0x20(%rbx),%r8
1402bd463:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1402bd467:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1402bd46b:	4c 8b 53 08          	mov    0x8(%rbx),%r10
1402bd46f:	4d 8b 09             	mov    (%r9),%r9
1402bd472:	4d 8b 00             	mov    (%r8),%r8
1402bd475:	48 8b 12             	mov    (%rdx),%rdx
1402bd478:	48 8b 09             	mov    (%rcx),%rcx
1402bd47b:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
1402bd480:	e8 c7 00 00 00       	call   0x1402bd54c
1402bd485:	4c 8b c6             	mov    %rsi,%r8
1402bd488:	48 8b d5             	mov    %rbp,%rdx
1402bd48b:	40 8a cf             	mov    %dil,%cl
1402bd48e:	48 8b d8             	mov    %rax,%rbx
1402bd491:	e8 1a 6a 01 00       	call   0x1402d3eb0
1402bd496:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1402bd49b:	48 8b c3             	mov    %rbx,%rax
1402bd49e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402bd4a3:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1402bd4a8:	48 83 c4 30          	add    $0x30,%rsp
1402bd4ac:	5f                   	pop    %rdi
1402bd4ad:	c3                   	ret
1402bd4ae:	cc                   	int3
1402bd4af:	cc                   	int3
1402bd4b0:	4c 8b dc             	mov    %rsp,%r11
1402bd4b3:	4d 89 4b 20          	mov    %r9,0x20(%r11)
1402bd4b7:	4d 89 43 18          	mov    %r8,0x18(%r11)
1402bd4bb:	49 89 53 10          	mov    %rdx,0x10(%r11)
1402bd4bf:	49 89 4b 08          	mov    %rcx,0x8(%r11)
1402bd4c3:	55                   	push   %rbp
1402bd4c4:	48 8b ec             	mov    %rsp,%rbp
1402bd4c7:	48 83 ec 70          	sub    $0x70,%rsp
1402bd4cb:	48 85 d2             	test   %rdx,%rdx
1402bd4ce:	74 2d                	je     0x1402bd4fd
1402bd4d0:	4d 85 c0             	test   %r8,%r8
1402bd4d3:	74 28                	je     0x1402bd4fd
1402bd4d5:	4d 85 c9             	test   %r9,%r9
1402bd4d8:	75 2b                	jne    0x1402bd505
1402bd4da:	48 8b 45 30          	mov    0x30(%rbp),%rax
1402bd4de:	45 33 c0             	xor    %r8d,%r8d
1402bd4e1:	49 89 43 b0          	mov    %rax,-0x50(%r11)
1402bd4e5:	33 d2                	xor    %edx,%edx
1402bd4e7:	4d 21 4b a8          	and    %r9,-0x58(%r11)