1401ab840:	cc                   	int3
1401ab841:	0f ae e8             	lfence
1401ab844:	ba 93 b0 40 1e       	mov    $0x1e40b093,%edx
1401ab849:	8b c8                	mov    %eax,%ecx
1401ab84b:	e8 f8 fa e5 ff       	call   0x14000b348
1401ab850:	cc                   	int3
1401ab851:	41 b9 03 00 1f 00    	mov    $0x1f0003,%r9d
1401ab857:	45 8b c4             	mov    %r12d,%r8d
1401ab85a:	33 d2                	xor    %edx,%edx
1401ab85c:	33 c9                	xor    %ecx,%ecx
1401ab85e:	ff 15 f4 69 06 00    	call   *0x669f4(%rip)        # 0x140212258
1401ab864:	48 89 87 c0 00 00 00 	mov    %rax,0xc0(%rdi)
1401ab86b:	33 d2                	xor    %edx,%edx
1401ab86d:	48 85 c0             	test   %rax,%rax
1401ab870:	0f 85 00 fd ff ff    	jne    0x1401ab576
1401ab876:	b9 91 b0 40 1e       	mov    $0x1e40b091,%ecx
1401ab87b:	e8 64 fa e5 ff       	call   0x14000b2e4
1401ab880:	cc                   	int3
1401ab881:	ba 90 b0 40 1e       	mov    $0x1e40b090,%edx
1401ab886:	8b c8                	mov    %eax,%ecx
1401ab888:	e8 bb fa e5 ff       	call   0x14000b348
1401ab88d:	cc                   	int3
1401ab88e:	ba 8f b0 40 1e       	mov    $0x1e40b08f,%edx
1401ab893:	8b c8                	mov    %eax,%ecx
1401ab895:	e8 ae fa e5 ff       	call   0x14000b348
1401ab89a:	cc                   	int3
1401ab89b:	0f ae e8             	lfence
1401ab89e:	ba 8e b0 40 1e       	mov    $0x1e40b08e,%edx
1401ab8a3:	8b c8                	mov    %eax,%ecx
1401ab8a5:	e8 9e fa e5 ff       	call   0x14000b348
1401ab8aa:	cc                   	int3
1401ab8ab:	b9 8d b0 40 1e       	mov    $0x1e40b08d,%ecx
1401ab8b0:	e8 c3 fa e5 ff       	call   0x14000b378
1401ab8b5:	cc                   	int3
1401ab8b6:	b9 8c b0 40 1e       	mov    $0x1e40b08c,%ecx
1401ab8bb:	e8 b8 fa e5 ff       	call   0x14000b378
1401ab8c0:	cc                   	int3
1401ab8c1:	ba 8b b0 40 1e       	mov    $0x1e40b08b,%edx
1401ab8c6:	8b c8                	mov    %eax,%ecx
1401ab8c8:	e8 7b fa e5 ff       	call   0x14000b348
1401ab8cd:	cc                   	int3
1401ab8ce:	ba 8a b0 40 1e       	mov    $0x1e40b08a,%edx
1401ab8d3:	8b c8                	mov    %eax,%ecx
1401ab8d5:	e8 6e fa e5 ff       	call   0x14000b348
1401ab8da:	cc                   	int3
1401ab8db:	0f ae e8             	lfence
1401ab8de:	ba 89 b0 40 1e       	mov    $0x1e40b089,%edx
1401ab8e3:	8b c8                	mov    %eax,%ecx
1401ab8e5:	e8 5e fa e5 ff       	call   0x14000b348
1401ab8ea:	90                   	nop
1401ab8eb:	eb 01                	jmp    0x1401ab8ee
1401ab8ed:	90                   	nop
1401ab8ee:	90                   	nop
1401ab8ef:	e8 60 e1 e5 ff       	call   0x140009a54
1401ab8f4:	90                   	nop
1401ab8f5:	eb 01                	jmp    0x1401ab8f8
1401ab8f7:	90                   	nop
1401ab8f8:	90                   	nop
1401ab8f9:	b9 87 b0 40 1e       	mov    $0x1e40b087,%ecx
1401ab8fe:	e8 75 fa e5 ff       	call   0x14000b378
1401ab903:	cc                   	int3
1401ab904:	0f ae e8             	lfence
1401ab907:	ba 86 b0 40 1e       	mov    $0x1e40b086,%edx
1401ab90c:	8b c8                	mov    %eax,%ecx
1401ab90e:	e8 35 fa e5 ff       	call   0x14000b348
1401ab913:	cc                   	int3
1401ab914:	b9 84 b0 40 1e       	mov    $0x1e40b084,%ecx
1401ab919:	e8 5a fa e5 ff       	call   0x14000b378
1401ab91e:	cc                   	int3
1401ab91f:	90                   	nop
1401ab920:	48 83 22 00          	andq   $0x0,(%rdx)
1401ab924:	8b 41 34             	mov    0x34(%rcx),%eax
1401ab927:	85 c0                	test   %eax,%eax
1401ab929:	74 06                	je     0x1401ab931
1401ab92b:	b8 05 40 00 80       	mov    $0x80004005,%eax
1401ab930:	c3                   	ret
1401ab931:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1401ab935:	4c 8b c2             	mov    %rdx,%r8
1401ab938:	48 8d 15 d9 a9 10 00 	lea    0x10a9d9(%rip),%rdx        # 0x1402b6318
1401ab93f:	48 8b 01             	mov    (%rcx),%rax
1401ab942:	48 8b 00             	mov    (%rax),%rax
1401ab945:	48 ff 25 e4 74 06 00 	rex.W jmp *0x674e4(%rip)        # 0x140212e30
1401ab94c:	90                   	nop
1401ab94d:	90                   	nop
1401ab94e:	90                   	nop
1401ab94f:	90                   	nop
1401ab950:	48 8b c2             	mov    %rdx,%rax
1401ab953:	48 8d 51 20          	lea    0x20(%rcx),%rdx
1401ab957:	48 8b c8             	mov    %rax,%rcx
1401ab95a:	eb 04                	jmp    0x1401ab960
1401ab95c:	90                   	nop
1401ab95d:	90                   	nop
1401ab95e:	90                   	nop
1401ab95f:	90                   	nop
1401ab960:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401ab965:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401ab96a:	57                   	push   %rdi
1401ab96b:	48 83 ec 20          	sub    $0x20,%rsp
1401ab96f:	48 8b 1a             	mov    (%rdx),%rbx
1401ab972:	48 8b f9             	mov    %rcx,%rdi
1401ab975:	48 85 db             	test   %rbx,%rbx
1401ab978:	75 07                	jne    0x1401ab981
1401ab97a:	b8 03 40 00 80       	mov    $0x80004003,%eax
1401ab97f:	eb 35                	jmp    0x1401ab9b6
1401ab981:	48 8b 03             	mov    (%rbx),%rax
1401ab984:	48 8b 09             	mov    (%rcx),%rcx
1401ab987:	48 8b 30             	mov    (%rax),%rsi
1401ab98a:	48 85 c9             	test   %rcx,%rcx
1401ab98d:	74 11                	je     0x1401ab9a0
1401ab98f:	48 83 27 00          	andq   $0x0,(%rdi)
1401ab993:	48 8b 01             	mov    (%rcx),%rax
1401ab996:	48 8b 40 10          	mov    0x10(%rax),%rax
1401ab99a:	ff 15 90 74 06 00    	call   *0x67490(%rip)        # 0x140212e30
1401ab9a0:	4c 8b c7             	mov    %rdi,%r8
1401ab9a3:	48 8d 15 7e a9 10 00 	lea    0x10a97e(%rip),%rdx        # 0x1402b6328
1401ab9aa:	48 8b cb             	mov    %rbx,%rcx
1401ab9ad:	48 8b c6             	mov    %rsi,%rax
1401ab9b0:	ff 15 7a 74 06 00    	call   *0x6747a(%rip)        # 0x140212e30
1401ab9b6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401ab9bb:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401ab9c0:	48 83 c4 20          	add    $0x20,%rsp
1401ab9c4:	5f                   	pop    %rdi
1401ab9c5:	c3                   	ret
1401ab9c6:	90                   	nop
1401ab9c7:	90                   	nop
1401ab9c8:	90                   	nop
1401ab9c9:	90                   	nop
1401ab9ca:	90                   	nop
1401ab9cb:	90                   	nop
1401ab9cc:	90                   	nop
1401ab9cd:	90                   	nop
1401ab9ce:	90                   	nop
1401ab9cf:	90                   	nop
1401ab9d0:	40 53                	rex push %rbx
1401ab9d2:	48 83 ec 20          	sub    $0x20,%rsp
1401ab9d6:	83 cb ff             	or     $0xffffffff,%ebx
1401ab9d9:	f0 0f c1 59 48       	lock xadd %ebx,0x48(%rcx)
1401ab9de:	83 eb 01             	sub    $0x1,%ebx
1401ab9e1:	75 15                	jne    0x1401ab9f8
1401ab9e3:	48 85 c9             	test   %rcx,%rcx
1401ab9e6:	74 10                	je     0x1401ab9f8
1401ab9e8:	48 8b 11             	mov    (%rcx),%rdx
1401ab9eb:	48 8b 42 18          	mov    0x18(%rdx),%rax
1401ab9ef:	8d 53 01             	lea    0x1(%rbx),%edx
1401ab9f2:	ff 15 38 74 06 00    	call   *0x67438(%rip)        # 0x140212e30
1401ab9f8:	8b c3                	mov    %ebx,%eax
1401ab9fa:	48 83 c4 20          	add    $0x20,%rsp
1401ab9fe:	5b                   	pop    %rbx
1401ab9ff:	c3                   	ret
1401aba00:	33 c0                	xor    %eax,%eax
1401aba02:	39 41 10             	cmp    %eax,0x10(%rcx)
1401aba05:	0f 95 c0             	setne  %al
1401aba08:	c3                   	ret
1401aba09:	90                   	nop
1401aba0a:	90                   	nop
1401aba0b:	90                   	nop
1401aba0c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401aba11:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401aba16:	57                   	push   %rdi
1401aba17:	48 83 ec 20          	sub    $0x20,%rsp
1401aba1b:	48 8d 42 08          	lea    0x8(%rdx),%rax
1401aba1f:	48 8b f1             	mov    %rcx,%rsi
1401aba22:	48 f7 da             	neg    %rdx
1401aba25:	48 8d 79 10          	lea    0x10(%rcx),%rdi
1401aba29:	41 b8 40 82 00 02    	mov    $0x2008240,%r8d
1401aba2f:	48 1b db             	sbb    %rbx,%rbx
1401aba32:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
1401aba37:	48 23 d8             	and    %rax,%rbx
1401aba3a:	45 33 c9             	xor    %r9d,%r9d
1401aba3d:	48 8b d3             	mov    %rbx,%rdx
1401aba40:	48 8b cf             	mov    %rdi,%rcx
1401aba43:	e8 c0 38 00 00       	call   0x1401af308
1401aba48:	48 8d 05 51 97 09 00 	lea    0x99751(%rip),%rax        # 0x1402451a0
1401aba4f:	48 8b cb             	mov    %rbx,%rcx
1401aba52:	48 89 06             	mov    %rax,(%rsi)
1401aba55:	48 8d 05 f4 95 09 00 	lea    0x995f4(%rip),%rax        # 0x140245050
1401aba5c:	48 89 07             	mov    %rax,(%rdi)
1401aba5f:	48 8d 05 0a 97 09 00 	lea    0x9970a(%rip),%rax        # 0x140245170
1401aba66:	48 89 46 18          	mov    %rax,0x18(%rsi)
1401aba6a:	48 8d 05 77 97 09 00 	lea    0x99777(%rip),%rax        # 0x1402451e8
1401aba71:	48 89 86 d8 00 00 00 	mov    %rax,0xd8(%rsi)
1401aba78:	48 8b 03             	mov    (%rbx),%rax
1401aba7b:	48 8b 40 28          	mov    0x28(%rax),%rax
1401aba7f:	ff 15 ab 73 06 00    	call   *0x673ab(%rip)        # 0x140212e30
1401aba85:	48 8d 8e e0 00 00 00 	lea    0xe0(%rsi),%rcx
1401aba8c:	b2 01                	mov    $0x1,%dl
1401aba8e:	e8 bd 4a ec ff       	call   0x140070550
1401aba93:	83 a6 70 01 00 00 00 	andl   $0x0,0x170(%rsi)
1401aba9a:	48 8d 05 f7 98 09 00 	lea    0x998f7(%rip),%rax        # 0x140245398
1401abaa1:	48 83 a6 68 01 00 00 	andq   $0x0,0x168(%rsi)
1401abaa8:	00
1401abaa9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401abaae:	48 89 06             	mov    %rax,(%rsi)
1401abab1:	48 8d 05 90 97 09 00 	lea    0x99790(%rip),%rax        # 0x140245248
1401abab8:	48 89 07             	mov    %rax,(%rdi)
1401ababb:	48 8d 05 a6 98 09 00 	lea    0x998a6(%rip),%rax        # 0x140245368
1401abac2:	48 89 46 18          	mov    %rax,0x18(%rsi)
1401abac6:	48 8d 05 13 99 09 00 	lea    0x99913(%rip),%rax        # 0x1402453e0
1401abacd:	48 89 86 d8 00 00 00 	mov    %rax,0xd8(%rsi)
1401abad4:	48 8d 05 65 99 09 00 	lea    0x99965(%rip),%rax        # 0x140245440
1401abadb:	48 89 86 60 01 00 00 	mov    %rax,0x160(%rsi)
1401abae2:	48 8b c6             	mov    %rsi,%rax
1401abae5:	c7 86 74 01 00 00 00 	movl   $0x0,0x174(%rsi)
1401abaec:	00 00 00
1401abaef:	c7 86 78 01 00 00 02 	movl   $0x2,0x178(%rsi)
1401abaf6:	00 00 00
1401abaf9:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401abafe:	48 83 c4 20          	add    $0x20,%rsp
1401abb02:	5f                   	pop    %rdi
1401abb03:	c3                   	ret
1401abb04:	90                   	nop
1401abb05:	90                   	nop
1401abb06:	90                   	nop
1401abb07:	90                   	nop
1401abb08:	90                   	nop
1401abb09:	90                   	nop
1401abb0a:	90                   	nop
1401abb0b:	90                   	nop
1401abb0c:	90                   	nop
1401abb0d:	90                   	nop
1401abb0e:	90                   	nop
1401abb0f:	90                   	nop
1401abb10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401abb15:	57                   	push   %rdi
1401abb16:	48 83 ec 20          	sub    $0x20,%rsp
1401abb1a:	8b da                	mov    %edx,%ebx
1401abb1c:	48 8b f9             	mov    %rcx,%rdi
1401abb1f:	e8 24 00 00 00       	call   0x1401abb48
1401abb24:	f6 c3 01             	test   $0x1,%bl
1401abb27:	74 0e                	je     0x1401abb37
1401abb29:	48 85 ff             	test   %rdi,%rdi
1401abb2c:	74 09                	je     0x1401abb37
1401abb2e:	48 8b cf             	mov    %rdi,%rcx
1401abb31:	ff 15 09 70 06 00    	call   *0x67009(%rip)        # 0x140212b40
1401abb37:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401abb3c:	48 8b c7             	mov    %rdi,%rax
1401abb3f:	48 83 c4 20          	add    $0x20,%rsp
1401abb43:	5f                   	pop    %rdi
1401abb44:	c3                   	ret
1401abb45:	90                   	nop
1401abb46:	90                   	nop
1401abb47:	90                   	nop
1401abb48:	40 53                	rex push %rbx
1401abb4a:	48 83 ec 20          	sub    $0x20,%rsp
1401abb4e:	48 8b d9             	mov    %rcx,%rbx
1401abb51:	48 8d 05 40 98 09 00 	lea    0x99840(%rip),%rax        # 0x140245398
1401abb58:	48 89 01             	mov    %rax,(%rcx)
1401abb5b:	48 8d 05 e6 96 09 00 	lea    0x996e6(%rip),%rax        # 0x140245248
1401abb62:	48 89 41 10          	mov    %rax,0x10(%rcx)
1401abb66:	48 8d 05 fb 97 09 00 	lea    0x997fb(%rip),%rax        # 0x140245368
1401abb6d:	48 89 41 18          	mov    %rax,0x18(%rcx)
1401abb71:	48 8d 05 68 98 09 00 	lea    0x99868(%rip),%rax        # 0x1402453e0
1401abb78:	48 89 81 d8 00 00 00 	mov    %rax,0xd8(%rcx)
1401abb7f:	48 8d 05 ba 98 09 00 	lea    0x998ba(%rip),%rax        # 0x140245440
1401abb86:	48 89 81 60 01 00 00 	mov    %rax,0x160(%rcx)
1401abb8d:	48 8b 91 68 01 00 00 	mov    0x168(%rcx),%rdx
1401abb94:	48 85 d2             	test   %rdx,%rdx
1401abb97:	74 15                	je     0x1401abbae
1401abb99:	48 8b 41 38          	mov    0x38(%rcx),%rax
1401abb9d:	48 8b 48 50          	mov    0x50(%rax),%rcx
1401abba1:	48 8b 01             	mov    (%rcx),%rax
1401abba4:	48 8b 40 20          	mov    0x20(%rax),%rax
1401abba8:	ff 15 82 72 06 00    	call   *0x67282(%rip)        # 0x140212e30
1401abbae:	48 8b cb             	mov    %rbx,%rcx
1401abbb1:	48 83 c4 20          	add    $0x20,%rsp
1401abbb5:	5b                   	pop    %rbx
1401abbb6:	e9 1d bd ff ff       	jmp    0x1401a78d8
1401abbbb:	cc                   	int3
1401abbbc:	90                   	nop
1401abbbd:	90                   	nop
1401abbbe:	90                   	nop
1401abbbf:	90                   	nop
1401abbc0:	40 53                	rex push %rbx
1401abbc2:	48 83 ec 20          	sub    $0x20,%rsp
1401abbc6:	48 8b d9             	mov    %rcx,%rbx
1401abbc9:	e8 c2 54 00 00       	call   0x1401b1090
1401abbce:	85 c0                	test   %eax,%eax
1401abbd0:	78 2a                	js     0x1401abbfc
1401abbd2:	0f ae e8             	lfence
1401abbd5:	48 8b 43 28          	mov    0x28(%rbx),%rax
1401abbd9:	48 8d 93 58 01 00 00 	lea    0x158(%rbx),%rdx
1401abbe0:	48 8b 48 50          	mov    0x50(%rax),%rcx
1401abbe4:	48 8b 01             	mov    (%rcx),%rax
1401abbe7:	48 8b 40 18          	mov    0x18(%rax),%rax
1401abbeb:	ff 15 3f 72 06 00    	call   *0x6723f(%rip)        # 0x140212e30
1401abbf1:	f6 d8                	neg    %al
1401abbf3:	1b c0                	sbb    %eax,%eax
1401abbf5:	f7 d0                	not    %eax
1401abbf7:	25 05 40 00 80       	and    $0x80004005,%eax
1401abbfc:	48 83 c4 20          	add    $0x20,%rsp
1401abc00:	5b                   	pop    %rbx
1401abc01:	c3                   	ret
1401abc02:	90                   	nop
1401abc03:	90                   	nop
1401abc04:	90                   	nop
1401abc05:	90                   	nop
1401abc06:	90                   	nop
1401abc07:	90                   	nop
1401abc08:	90                   	nop
1401abc09:	90                   	nop
1401abc0a:	90                   	nop
1401abc0b:	90                   	nop
1401abc0c:	90                   	nop
1401abc0d:	90                   	nop
1401abc0e:	90                   	nop
1401abc0f:	90                   	nop
1401abc10:	48 83 ec 28          	sub    $0x28,%rsp
1401abc14:	4c 8b c9             	mov    %rcx,%r9
1401abc17:	4d 85 c0             	test   %r8,%r8
1401abc1a:	75 0a                	jne    0x1401abc26
1401abc1c:	b8 05 40 00 80       	mov    $0x80004005,%eax
1401abc21:	e9 9c 00 00 00       	jmp    0x1401abcc2
1401abc26:	48 8b 02             	mov    (%rdx),%rax
1401abc29:	48 3b 05 68 d7 06 00 	cmp    0x6d768(%rip),%rax        # 0x140219398
1401abc30:	75 0d                	jne    0x1401abc3f
1401abc32:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401abc36:	48 3b 05 63 d7 06 00 	cmp    0x6d763(%rip),%rax        # 0x1402193a0
1401abc3d:	74 60                	je     0x1401abc9f
1401abc3f:	48 8b 02             	mov    (%rdx),%rax
1401abc42:	48 3b 05 ff a6 10 00 	cmp    0x10a6ff(%rip),%rax        # 0x1402b6348
1401abc49:	75 22                	jne    0x1401abc6d
1401abc4b:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401abc4f:	48 3b 05 fa a6 10 00 	cmp    0x10a6fa(%rip),%rax        # 0x1402b6350
1401abc56:	75 15                	jne    0x1401abc6d
1401abc58:	48 81 c1 60 01 00 00 	add    $0x160,%rcx
1401abc5f:	49 8b c1             	mov    %r9,%rax
1401abc62:	48 f7 d8             	neg    %rax
1401abc65:	48 1b c0             	sbb    %rax,%rax
1401abc68:	48 23 c1             	and    %rcx,%rax
1401abc6b:	eb 35                	jmp    0x1401abca2
1401abc6d:	48 8b 02             	mov    (%rdx),%rax
1401abc70:	48 3b 05 e1 a6 10 00 	cmp    0x10a6e1(%rip),%rax        # 0x1402b6358
1401abc77:	75 0d                	jne    0x1401abc86
1401abc79:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401abc7d:	48 3b 05 dc a6 10 00 	cmp    0x10a6dc(%rip),%rax        # 0x1402b6360
1401abc84:	74 19                	je     0x1401abc9f
1401abc86:	48 8b 02             	mov    (%rdx),%rax
1401abc89:	48 3b 05 a8 a6 10 00 	cmp    0x10a6a8(%rip),%rax        # 0x1402b6338
1401abc90:	75 27                	jne    0x1401abcb9
1401abc92:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401abc96:	48 3b 05 a3 a6 10 00 	cmp    0x10a6a3(%rip),%rax        # 0x1402b6340
1401abc9d:	75 1a                	jne    0x1401abcb9
1401abc9f:	49 8b c1             	mov    %r9,%rax
1401abca2:	49 89 00             	mov    %rax,(%r8)
1401abca5:	49 8b c9             	mov    %r9,%rcx
1401abca8:	49 8b 01             	mov    (%r9),%rax
1401abcab:	48 8b 40 08          	mov    0x8(%rax),%rax
1401abcaf:	ff 15 7b 71 06 00    	call   *0x6717b(%rip)        # 0x140212e30
1401abcb5:	33 c0                	xor    %eax,%eax
1401abcb7:	eb 09                	jmp    0x1401abcc2