1401d760c:	cc                   	int3
1401d760d:	cc                   	int3
1401d760e:	cc                   	int3
1401d760f:	cc                   	int3
1401d7610:	48 85 c9             	test   %rcx,%rcx
1401d7613:	0f 84 da 01 00 00    	je     0x1401d77f3
1401d7619:	53                   	push   %rbx
1401d761a:	b8 20 00 00 00       	mov    $0x20,%eax
1401d761f:	e8 bc 2f 12 00       	call   0x1402fa5e0
1401d7624:	48 2b e0             	sub    %rax,%rsp
1401d7627:	48 8b d9             	mov    %rcx,%rbx
1401d762a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401d762f:	f0 0f c1 81 94 00 00 	lock xadd %eax,0x94(%rcx)
1401d7636:	00
1401d7637:	83 e8 01             	sub    $0x1,%eax
1401d763a:	0f 8f ae 01 00 00    	jg     0x1401d77ee
1401d7640:	48 8b 89 98 01 00 00 	mov    0x198(%rcx),%rcx
1401d7647:	e8 44 ae 06 00       	call   0x140242490
1401d764c:	48 8b 8b 58 03 00 00 	mov    0x358(%rbx),%rcx
1401d7653:	48 8d 15 06 47 17 00 	lea    0x174706(%rip),%rdx        # 0x14034bd60
1401d765a:	41 b8 ae 00 00 00    	mov    $0xae,%r8d
1401d7660:	e8 ab 1c 05 00       	call   0x140229310
1401d7665:	48 8b 8b 60 03 00 00 	mov    0x360(%rbx),%rcx
1401d766c:	48 8d 15 ed 46 17 00 	lea    0x1746ed(%rip),%rdx        # 0x14034bd60
1401d7673:	41 b8 b1 00 00 00    	mov    $0xb1,%r8d
1401d7679:	48 c7 83 58 03 00 00 	movq   $0x0,0x358(%rbx)
1401d7680:	00 00 00 00
1401d7684:	e8 87 1c 05 00       	call   0x140229310
1401d7689:	48 c7 83 60 03 00 00 	movq   $0x0,0x360(%rbx)
1401d7690:	00 00 00 00
1401d7694:	c6 83 68 03 00 00 00 	movb   $0x0,0x368(%rbx)
1401d769b:	48 83 7b 28 00       	cmpq   $0x0,0x28(%rbx)
1401d76a0:	74 0a                	je     0x1401d76ac
1401d76a2:	33 d2                	xor    %edx,%edx
1401d76a4:	48 8b cb             	mov    %rbx,%rcx
1401d76a7:	e8 74 65 00 00       	call   0x1401ddc20
1401d76ac:	4c 8d 83 e0 00 00 00 	lea    0xe0(%rbx),%r8
1401d76b3:	48 8b d3             	mov    %rbx,%rdx
1401d76b6:	b9 01 00 00 00       	mov    $0x1,%ecx
1401d76bb:	e8 10 14 05 00       	call   0x140228ad0
1401d76c0:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1401d76c4:	e8 67 6d 06 00       	call   0x14023e430
1401d76c9:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401d76cd:	e8 3e b0 04 00       	call   0x140222710
1401d76d2:	48 8b 8b a8 01 00 00 	mov    0x1a8(%rbx),%rcx
1401d76d9:	e8 d2 dd 06 00       	call   0x1402454b0
1401d76de:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401d76e2:	e8 b9 0a 05 00       	call   0x1402281a0
1401d76e7:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401d76eb:	e8 b0 0a 05 00       	call   0x1402281a0
1401d76f0:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401d76f4:	e8 a7 0a 05 00       	call   0x1402281a0
1401d76f9:	48 8b 8b 38 01 00 00 	mov    0x138(%rbx),%rcx
1401d7700:	e8 7b c3 00 00       	call   0x1401e3a80
1401d7705:	48 8b 8b 10 01 00 00 	mov    0x110(%rbx),%rcx
1401d770c:	48 8d 15 ad bd 06 00 	lea    0x6bdad(%rip),%rdx        # 0x1402434c0
1401d7713:	e8 48 0d 05 00       	call   0x140228460
1401d7718:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
1401d771f:	48 8d 15 9a bd 06 00 	lea    0x6bd9a(%rip),%rdx        # 0x1402434c0
1401d7726:	e8 35 0d 05 00       	call   0x140228460
1401d772b:	48 8b 8b f8 00 00 00 	mov    0xf8(%rbx),%rcx
1401d7732:	48 8d 15 e7 fd 04 00 	lea    0x4fde7(%rip),%rdx        # 0x140227520
1401d7739:	e8 22 0d 05 00       	call   0x140228460
1401d773e:	48 8b 8b 70 03 00 00 	mov    0x370(%rbx),%rcx
1401d7745:	48 c7 83 00 01 00 00 	movq   $0x0,0x100(%rbx)
1401d774c:	00 00 00 00
1401d7750:	e8 4b 0a 05 00       	call   0x1402281a0
1401d7755:	48 8b cb             	mov    %rbx,%rcx
1401d7758:	e8 23 d4 00 00       	call   0x1401e4b80
1401d775d:	48 8b 8b e0 01 00 00 	mov    0x1e0(%rbx),%rcx
1401d7764:	e8 37 41 06 00       	call   0x14023b8a0
1401d7769:	48 8b 8b 48 02 00 00 	mov    0x248(%rbx),%rcx
1401d7770:	48 8d 15 e9 45 17 00 	lea    0x1745e9(%rip),%rdx        # 0x14034bd60
1401d7777:	41 b8 c6 0c 00 00    	mov    $0xcc6,%r8d
1401d777d:	e8 8e 1b 05 00       	call   0x140229310
1401d7782:	48 8b 8b 58 02 00 00 	mov    0x258(%rbx),%rcx
1401d7789:	48 8d 15 d0 45 17 00 	lea    0x1745d0(%rip),%rdx        # 0x14034bd60
1401d7790:	41 b8 c7 0c 00 00    	mov    $0xcc7,%r8d
1401d7796:	e8 75 1b 05 00       	call   0x140229310
1401d779b:	48 8b 8b 70 02 00 00 	mov    0x270(%rbx),%rcx
1401d77a2:	48 8d 15 b7 45 17 00 	lea    0x1745b7(%rip),%rdx        # 0x14034bd60
1401d77a9:	41 b8 c9 0c 00 00    	mov    $0xcc9,%r8d
1401d77af:	e8 5c 1b 05 00       	call   0x140229310
1401d77b4:	48 8b 8b 18 02 00 00 	mov    0x218(%rbx),%rcx
1401d77bb:	48 8d 15 9e 45 17 00 	lea    0x17459e(%rip),%rdx        # 0x14034bd60
1401d77c2:	41 b8 ca 0c 00 00    	mov    $0xcca,%r8d
1401d77c8:	e8 e3 53 06 00       	call   0x14023cbb0
1401d77cd:	48 8b 8b 80 03 00 00 	mov    0x380(%rbx),%rcx
1401d77d4:	e8 c7 4b 06 00       	call   0x14023c3a0
1401d77d9:	41 b8 ce 0c 00 00    	mov    $0xcce,%r8d
1401d77df:	48 8d 15 7a 45 17 00 	lea    0x17457a(%rip),%rdx        # 0x14034bd60
1401d77e6:	48 8b cb             	mov    %rbx,%rcx
1401d77e9:	e8 22 1b 05 00       	call   0x140229310
1401d77ee:	48 83 c4 20          	add    $0x20,%rsp
1401d77f2:	5b                   	pop    %rbx
1401d77f3:	c3                   	ret
1401d77f4:	cc                   	int3
1401d77f5:	cc                   	int3
1401d77f6:	cc                   	int3
1401d77f7:	cc                   	int3
1401d77f8:	cc                   	int3
1401d77f9:	cc                   	int3
1401d77fa:	cc                   	int3
1401d77fb:	cc                   	int3
1401d77fc:	cc                   	int3
1401d77fd:	cc                   	int3
1401d77fe:	cc                   	int3
1401d77ff:	cc                   	int3
1401d7800:	48 8b 41 20          	mov    0x20(%rcx),%rax
1401d7804:	c3                   	ret
1401d7805:	cc                   	int3
1401d7806:	cc                   	int3
1401d7807:	cc                   	int3
1401d7808:	cc                   	int3
1401d7809:	cc                   	int3
1401d780a:	cc                   	int3
1401d780b:	cc                   	int3
1401d780c:	cc                   	int3
1401d780d:	cc                   	int3
1401d780e:	cc                   	int3
1401d780f:	cc                   	int3
1401d7810:	48 8b 81 38 01 00 00 	mov    0x138(%rcx),%rax
1401d7817:	8b 80 f0 01 00 00    	mov    0x1f0(%rax),%eax
1401d781d:	c3                   	ret
1401d781e:	cc                   	int3
1401d781f:	cc                   	int3
1401d7820:	b8 28 00 00 00       	mov    $0x28,%eax
1401d7825:	e8 b6 2d 12 00       	call   0x1402fa5e0
1401d782a:	48 2b e0             	sub    %rax,%rsp
1401d782d:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1401d7831:	48 83 c4 28          	add    $0x28,%rsp
1401d7835:	e9 96 ab 06 00       	jmp    0x1402423d0
1401d783a:	cc                   	int3
1401d783b:	cc                   	int3
1401d783c:	cc                   	int3
1401d783d:	cc                   	int3
1401d783e:	cc                   	int3
1401d783f:	cc                   	int3
1401d7840:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401d7845:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1401d784a:	57                   	push   %rdi
1401d784b:	b8 30 00 00 00       	mov    $0x30,%eax
1401d7850:	e8 8b 2d 12 00       	call   0x1402fa5e0
1401d7855:	48 2b e0             	sub    %rax,%rsp
1401d7858:	33 ed                	xor    %ebp,%ebp
1401d785a:	48 8b f9             	mov    %rcx,%rdi
1401d785d:	8b dd                	mov    %ebp,%ebx
1401d785f:	48 85 c9             	test   %rcx,%rcx
1401d7862:	75 30                	jne    0x1401d7894
1401d7864:	8d 50 79             	lea    0x79(%rax),%edx
1401d7867:	c7 44 24 20 cd 0b 00 	movl   $0xbcd,0x20(%rsp)
1401d786e:	00
1401d786f:	44 8d 42 1b          	lea    0x1b(%rdx),%r8d
1401d7873:	4c 8d 0d e6 44 17 00 	lea    0x1744e6(%rip),%r9        # 0x14034bd60
1401d787a:	8d 48 e4             	lea    -0x1c(%rax),%ecx
1401d787d:	e8 1e 9b 04 00       	call   0x1402213a0
1401d7882:	33 c0                	xor    %eax,%eax
1401d7884:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1401d7889:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1401d788e:	48 83 c4 30          	add    $0x30,%rsp
1401d7892:	5f                   	pop    %rdi
1401d7893:	c3                   	ret
1401d7894:	33 d2                	xor    %edx,%edx
1401d7896:	b9 00 00 20 00       	mov    $0x200000,%ecx
1401d789b:	e8 40 ce 00 00       	call   0x1401e46e0
1401d78a0:	85 c0                	test   %eax,%eax
1401d78a2:	74 de                	je     0x1401d7882
1401d78a4:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1401d78a9:	e8 22 b7 00 00       	call   0x1401e2fd0
1401d78ae:	85 c0                	test   %eax,%eax
1401d78b0:	79 66                	jns    0x1401d7918
1401d78b2:	ba a9 00 00 00       	mov    $0xa9,%edx
1401d78b7:	c7 44 24 20 d5 0b 00 	movl   $0xbd5,0x20(%rsp)
1401d78be:	00
1401d78bf:	4c 8d 0d 9a 44 17 00 	lea    0x17449a(%rip),%r9        # 0x14034bd60
1401d78c6:	b9 14 00 00 00       	mov    $0x14,%ecx
1401d78cb:	44 8d 42 64          	lea    0x64(%rdx),%r8d
1401d78cf:	e8 cc 9a 04 00       	call   0x1402213a0
1401d78d4:	b8 7f 0c 00 00       	mov    $0xc7f,%eax
1401d78d9:	41 b8 41 00 00 00    	mov    $0x41,%r8d
1401d78df:	4c 8d 0d 7a 44 17 00 	lea    0x17447a(%rip),%r9        # 0x14034bd60
1401d78e6:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401d78ea:	ba a9 00 00 00       	mov    $0xa9,%edx
1401d78ef:	b9 14 00 00 00       	mov    $0x14,%ecx
1401d78f4:	e8 a7 9a 04 00       	call   0x1402213a0
1401d78f9:	48 8b cb             	mov    %rbx,%rcx
1401d78fc:	e8 0f fd ff ff       	call   0x1401d7610
1401d7901:	33 c0                	xor    %eax,%eax
1401d7903:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401d7908:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1401d790d:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1401d7912:	48 83 c4 30          	add    $0x30,%rsp
1401d7916:	5f                   	pop    %rdi
1401d7917:	c3                   	ret
1401d7918:	41 b8 d8 0b 00 00    	mov    $0xbd8,%r8d
1401d791e:	48 8d 15 3b 44 17 00 	lea    0x17443b(%rip),%rdx        # 0x14034bd60
1401d7925:	b9 e8 03 00 00       	mov    $0x3e8,%ecx
1401d792a:	e8 11 1d 05 00       	call   0x140229640
1401d792f:	48 8b d8             	mov    %rax,%rbx
1401d7932:	48 85 c0             	test   %rax,%rax
1401d7935:	74 9d                	je     0x1401d78d4
1401d7937:	48 89 38             	mov    %rdi,(%rax)
1401d793a:	48 89 a8 28 01 00 00 	mov    %rbp,0x128(%rax)
1401d7941:	c7 80 24 01 00 00 04 	movl   $0x4,0x124(%rax)
1401d7948:	00 00 00
1401d794b:	c7 40 48 02 00 00 00 	movl   $0x2,0x48(%rax)
1401d7952:	48 c7 40 30 00 50 00 	movq   $0x5000,0x30(%rax)
1401d7959:	00
1401d795a:	ff 97 b8 00 00 00    	call   *0xb8(%rdi)
1401d7960:	89 43 4c             	mov    %eax,0x4c(%rbx)
1401d7963:	c7 83 94 00 00 00 01 	movl   $0x1,0x94(%rbx)
1401d796a:	00 00 00
1401d796d:	e8 6e 4a 06 00       	call   0x14023c3e0
1401d7972:	48 89 83 80 03 00 00 	mov    %rax,0x380(%rbx)
1401d7979:	48 85 c0             	test   %rax,%rax
1401d797c:	75 3a                	jne    0x1401d79b8
1401d797e:	4c 8d 0d db 43 17 00 	lea    0x1743db(%rip),%r9        # 0x14034bd60
1401d7985:	c7 44 24 20 e7 0b 00 	movl   $0xbe7,0x20(%rsp)
1401d798c:	00
1401d798d:	ba a9 00 00 00       	mov    $0xa9,%edx
1401d7992:	8d 48 14             	lea    0x14(%rax),%ecx
1401d7995:	44 8d 40 41          	lea    0x41(%rax),%r8d
1401d7999:	e8 02 9a 04 00       	call   0x1402213a0
1401d799e:	41 b8 e8 0b 00 00    	mov    $0xbe8,%r8d
1401d79a4:	48 8d 15 b5 43 17 00 	lea    0x1743b5(%rip),%rdx        # 0x14034bd60
1401d79ab:	48 8b cb             	mov    %rbx,%rcx
1401d79ae:	e8 5d 19 05 00       	call   0x140229310
1401d79b3:	e9 49 ff ff ff       	jmp    0x1401d7901
1401d79b8:	48 c7 83 30 01 00 00 	movq   $0x19000,0x130(%rbx)
1401d79bf:	00 90 01 00
1401d79c3:	89 ab 58 01 00 00    	mov    %ebp,0x158(%rbx)
1401d79c9:	e8 c2 c2 00 00       	call   0x1401e3c90
1401d79ce:	48 89 83 38 01 00 00 	mov    %rax,0x138(%rbx)
1401d79d5:	48 85 c0             	test   %rax,%rax
1401d79d8:	0f 84 f6 fe ff ff    	je     0x1401d78d4
1401d79de:	48 8d 15 5b 42 00 00 	lea    0x425b(%rip),%rdx        # 0x1401dbc40
1401d79e5:	48 8d 0d a4 42 00 00 	lea    0x42a4(%rip),%rcx        # 0x1401dbc90
1401d79ec:	e8 5f 6c 06 00       	call   0x14023e650
1401d79f1:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401d79f5:	48 85 c0             	test   %rax,%rax
1401d79f8:	0f 84 d6 fe ff ff    	je     0x1401d78d4
1401d79fe:	e8 4d ae 04 00       	call   0x140222850
1401d7a03:	48 89 43 20          	mov    %rax,0x20(%rbx)
1401d7a07:	48 85 c0             	test   %rax,%rax
1401d7a0a:	0f 84 c4 fe ff ff    	je     0x1401d78d4
1401d7a10:	e8 6b db 06 00       	call   0x140245580
1401d7a15:	48 89 83 a8 01 00 00 	mov    %rax,0x1a8(%rbx)
1401d7a1c:	48 85 c0             	test   %rax,%rax
1401d7a1f:	0f 84 af fe ff ff    	je     0x1401d78d4
1401d7a25:	48 8d 15 44 43 17 00 	lea    0x174344(%rip),%rdx        # 0x14034bd70
1401d7a2c:	48 8b cb             	mov    %rbx,%rcx
1401d7a2f:	e8 bc 84 00 00       	call   0x1401dfef0
1401d7a34:	85 c0                	test   %eax,%eax
1401d7a36:	0f 84 98 fe ff ff    	je     0x1401d78d4
1401d7a3c:	48 8b 83 38 01 00 00 	mov    0x138(%rbx),%rax
1401d7a43:	4c 8d 4b 10          	lea    0x10(%rbx),%r9
1401d7a47:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1401d7a4b:	4c 8d 43 08          	lea    0x8(%rbx),%r8
1401d7a4f:	48 8b 0b             	mov    (%rbx),%rcx
1401d7a52:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401d7a57:	48 8d 05 62 43 17 00 	lea    0x174362(%rip),%rax        # 0x14034bdc0
1401d7a5e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401d7a63:	e8 28 99 00 00       	call   0x1401e1390
1401d7a68:	48 85 c0             	test   %rax,%rax
1401d7a6b:	0f 84 ce 01 00 00    	je     0x1401d7c3f
1401d7a71:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401d7a75:	e8 a6 09 05 00       	call   0x140228420
1401d7a7a:	85 c0                	test   %eax,%eax
1401d7a7c:	0f 8e bd 01 00 00    	jle    0x1401d7c3f
1401d7a82:	e8 d9 ae 06 00       	call   0x140242960
1401d7a87:	48 89 83 98 01 00 00 	mov    %rax,0x198(%rbx)
1401d7a8e:	48 85 c0             	test   %rax,%rax
1401d7a91:	0f 84 3d fe ff ff    	je     0x1401d78d4
1401d7a97:	48 8d 0d 42 43 17 00 	lea    0x174342(%rip),%rcx        # 0x14034bde0
1401d7a9e:	e8 ad 9f 06 00       	call   0x140241a50
1401d7aa3:	48 89 83 e8 00 00 00 	mov    %rax,0xe8(%rbx)
1401d7aaa:	48 85 c0             	test   %rax,%rax
1401d7aad:	75 10                	jne    0x1401d7abf
1401d7aaf:	b8 0d 0c 00 00       	mov    $0xc0d,%eax
1401d7ab4:	41 b8 f2 00 00 00    	mov    $0xf2,%r8d
1401d7aba:	e9 20 fe ff ff       	jmp    0x1401d78df
1401d7abf:	48 8d 0d 2a 43 17 00 	lea    0x17432a(%rip),%rcx        # 0x14034bdf0
1401d7ac6:	e8 85 9f 06 00       	call   0x140241a50
1401d7acb:	48 89 83 f0 00 00 00 	mov    %rax,0xf0(%rbx)
1401d7ad2:	48 85 c0             	test   %rax,%rax
1401d7ad5:	75 10                	jne    0x1401d7ae7
1401d7ad7:	b8 11 0c 00 00       	mov    $0xc11,%eax
1401d7adc:	41 b8 f3 00 00 00    	mov    $0xf3,%r8d
1401d7ae2:	e9 f8 fd ff ff       	jmp    0x1401d78df
1401d7ae7:	e8 44 08 05 00       	call   0x140228330
1401d7aec:	48 89 83 10 01 00 00 	mov    %rax,0x110(%rbx)
1401d7af3:	48 85 c0             	test   %rax,%rax
1401d7af6:	0f 84 d8 fd ff ff    	je     0x1401d78d4
1401d7afc:	e8 2f 08 05 00       	call   0x140228330
1401d7b01:	48 89 83 18 01 00 00 	mov    %rax,0x118(%rbx)
1401d7b08:	48 85 c0             	test   %rax,%rax
1401d7b0b:	0f 84 c3 fd ff ff    	je     0x1401d78d4
1401d7b11:	4c 8d 83 e0 00 00 00 	lea    0xe0(%rbx),%r8
1401d7b18:	48 8b d3             	mov    %rbx,%rdx
1401d7b1b:	b9 01 00 00 00       	mov    $0x1,%ecx
1401d7b20:	e8 5b 13 05 00       	call   0x140228e80
1401d7b25:	85 c0                	test   %eax,%eax
1401d7b27:	0f 84 a7 fd ff ff    	je     0x1401d78d4
1401d7b2d:	41 b8 1e 0c 00 00    	mov    $0xc1e,%r8d
1401d7b33:	48 8d 15 26 42 17 00 	lea    0x174226(%rip),%rdx        # 0x14034bd60
1401d7b3a:	b9 40 00 00 00       	mov    $0x40,%ecx
1401d7b3f:	e8 ac 50 06 00       	call   0x14023cbf0
1401d7b44:	48 89 83 18 02 00 00 	mov    %rax,0x218(%rbx)
1401d7b4b:	48 85 c0             	test   %rax,%rax
1401d7b4e:	0f 84 80 fd ff ff    	je     0x1401d78d4
1401d7b54:	48 8b 87 c0 00 00 00 	mov    0xc0(%rdi),%rax
1401d7b5b:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1401d7b5f:	75 0c                	jne    0x1401d7b6d
1401d7b61:	e8 5a 83 00 00       	call   0x1401dfec0
1401d7b66:	48 89 83 00 01 00 00 	mov    %rax,0x100(%rbx)
1401d7b6d:	48 8d 8b 08 02 00 00 	lea    0x208(%rbx),%rcx
1401d7b74:	48 c7 83 c8 01 00 00 	movq   $0x4000,0x1c8(%rbx)
1401d7b7b:	00 40 00 00
1401d7b7f:	ba 10 00 00 00       	mov    $0x10,%edx
1401d7b84:	48 c7 83 c0 01 00 00 	movq   $0x4000,0x1c0(%rbx)
1401d7b8b:	00 40 00 00
1401d7b8f:	e8 1c c3 05 00       	call   0x140233eb0
1401d7b94:	85 c0                	test   %eax,%eax
1401d7b96:	7e 2e                	jle    0x1401d7bc6
1401d7b98:	48 8b 8b 18 02 00 00 	mov    0x218(%rbx),%rcx
1401d7b9f:	ba 20 00 00 00       	mov    $0x20,%edx
1401d7ba4:	e8 37 c4 05 00       	call   0x140233fe0
1401d7ba9:	85 c0                	test   %eax,%eax
1401d7bab:	7e 19                	jle    0x1401d7bc6
1401d7bad:	48 8b 8b 18 02 00 00 	mov    0x218(%rbx),%rcx
1401d7bb4:	ba 20 00 00 00       	mov    $0x20,%edx
1401d7bb9:	48 83 c1 20          	add    $0x20,%rcx
1401d7bbd:	e8 1e c4 05 00       	call   0x140233fe0
1401d7bc2:	85 c0                	test   %eax,%eax
1401d7bc4:	7f 0a                	jg     0x1401d7bd0
1401d7bc6:	81 8b 20 01 00 00 00 	orl    $0x4000,0x120(%rbx)
1401d7bcd:	40 00 00
1401d7bd0:	48 8d 8b a0 02 00 00 	lea    0x2a0(%rbx),%rcx
1401d7bd7:	ba 20 00 00 00       	mov    $0x20,%edx
1401d7bdc:	e8 ff c3 05 00       	call   0x140233fe0
1401d7be1:	85 c0                	test   %eax,%eax
1401d7be3:	0f 8e eb fc ff ff    	jle    0x1401d78d4
1401d7be9:	48 8b cb             	mov    %rbx,%rcx
1401d7bec:	e8 9f d0 00 00       	call   0x1401e4c90
1401d7bf1:	85 c0                	test   %eax,%eax
1401d7bf3:	0f 84 db fc ff ff    	je     0x1401d78d4
1401d7bf9:	83 8b 20 01 00 00 04 	orl    $0x4,0x120(%rbx)
1401d7c00:	48 8b cb             	mov    %rbx,%rcx
1401d7c03:	81 8b 20 01 00 00 00 	orl    $0x120000,0x120(%rbx)
1401d7c0a:	00 12 00