1402825d1:	8d 4a bf             	lea    -0x41(%rdx),%ecx
1402825d4:	e8 b7 4c ea ff       	call   0x140127290
1402825d9:	33 c0                	xor    %eax,%eax
1402825db:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
1402825e2:	00
1402825e3:	48 83 c4 70          	add    $0x70,%rsp
1402825e7:	5f                   	pop    %rdi
1402825e8:	c3                   	ret
1402825e9:	48 89 b4 24 88 00 00 	mov    %rsi,0x88(%rsp)
1402825f0:	00
1402825f1:	4d 85 c0             	test   %r8,%r8
1402825f4:	75 04                	jne    0x1402825fa
1402825f6:	4c 8b 41 08          	mov    0x8(%rcx),%r8
1402825fa:	48 8b 09             	mov    (%rcx),%rcx
1402825fd:	e8 1e 4e e7 ff       	call   0x1400f7420
140282602:	48 8b f0             	mov    %rax,%rsi
140282605:	48 85 c0             	test   %rax,%rax
140282608:	75 39                	jne    0x140282643
14028260a:	e8 61 4a ea ff       	call   0x140127070
14028260f:	4c 8d 05 42 d0 10 00 	lea    0x10d042(%rip),%r8        # 0x14038f658
140282616:	ba ec 00 00 00       	mov    $0xec,%edx
14028261b:	48 8d 0d de cf 10 00 	lea    0x10cfde(%rip),%rcx        # 0x14038f600
140282622:	e8 69 4b ea ff       	call   0x140127190
140282627:	4c 8b cf             	mov    %rdi,%r9
14028262a:	4c 8d 05 87 bf 10 00 	lea    0x10bf87(%rip),%r8        # 0x14038e5b8
140282631:	8d 56 7a             	lea    0x7a(%rsi),%edx
140282634:	8d 4e 39             	lea    0x39(%rsi),%ecx
140282637:	e8 54 4c ea ff       	call   0x140127290
14028263c:	33 c0                	xor    %eax,%eax
14028263e:	e9 bf 01 00 00       	jmp    0x140282802
140282643:	48 8b 0b             	mov    (%rbx),%rcx
140282646:	45 33 c0             	xor    %r8d,%r8d
140282649:	83 bb 68 01 00 00 10 	cmpl   $0x10,0x168(%rbx)
140282650:	48 8b d6             	mov    %rsi,%rdx
140282653:	48 89 ac 24 80 00 00 	mov    %rbp,0x80(%rsp)
14028265a:	00
14028265b:	41 0f 95 c0          	setne  %r8b
14028265f:	e8 ec 4c 02 00       	call   0x1402a7350
140282664:	8b e8                	mov    %eax,%ebp
140282666:	85 c0                	test   %eax,%eax
140282668:	79 43                	jns    0x1402826ad
14028266a:	e8 01 4a ea ff       	call   0x140127070
14028266f:	4c 8d 05 e2 cf 10 00 	lea    0x10cfe2(%rip),%r8        # 0x14038f658
140282676:	ba f4 00 00 00       	mov    $0xf4,%edx
14028267b:	48 8d 0d 7e cf 10 00 	lea    0x10cf7e(%rip),%rcx        # 0x14038f600
140282682:	e8 09 4b ea ff       	call   0x140127190
140282687:	ba ae 00 00 00       	mov    $0xae,%edx
14028268c:	4c 8d 05 3d bf 10 00 	lea    0x10bf3d(%rip),%r8        # 0x14038e5d0
140282693:	4c 8b cf             	mov    %rdi,%r9
140282696:	8d 4a 8b             	lea    -0x75(%rdx),%ecx
140282699:	e8 f2 4b ea ff       	call   0x140127290
14028269e:	48 8b ce             	mov    %rsi,%rcx
1402826a1:	e8 ca 4d e7 ff       	call   0x1400f7470
1402826a6:	33 c0                	xor    %eax,%eax
1402826a8:	e9 4d 01 00 00       	jmp    0x1402827fa
1402826ad:	f6 43 4c 01          	testb  $0x1,0x4c(%rbx)
1402826b1:	75 6d                	jne    0x140282720
1402826b3:	48 83 c3 18          	add    $0x18,%rbx
1402826b7:	80 3b 00             	cmpb   $0x0,(%rbx)
1402826ba:	74 57                	je     0x140282713
1402826bc:	48 8b d3             	mov    %rbx,%rdx
1402826bf:	48 8b ce             	mov    %rsi,%rcx
1402826c2:	e8 99 79 eb ff       	call   0x14013a060
1402826c7:	85 c0                	test   %eax,%eax
1402826c9:	75 48                	jne    0x140282713
1402826cb:	e8 a0 49 ea ff       	call   0x140127070
1402826d0:	4c 8d 05 81 cf 10 00 	lea    0x10cf81(%rip),%r8        # 0x14038f658
1402826d7:	ba fc 00 00 00       	mov    $0xfc,%edx
1402826dc:	48 8d 0d 1d cf 10 00 	lea    0x10cf1d(%rip),%rcx        # 0x14038f600
1402826e3:	e8 a8 4a ea ff       	call   0x140127190
1402826e8:	ba ae 00 00 00       	mov    $0xae,%edx
1402826ed:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402826f2:	4c 8b cf             	mov    %rdi,%r9
1402826f5:	4c 8d 05 04 bf 10 00 	lea    0x10bf04(%rip),%r8        # 0x14038e600
1402826fc:	8d 4a 8b             	lea    -0x75(%rdx),%ecx
1402826ff:	e8 8c 4b ea ff       	call   0x140127290
140282704:	48 8b ce             	mov    %rsi,%rcx
140282707:	e8 64 4d e7 ff       	call   0x1400f7470
14028270c:	33 c0                	xor    %eax,%eax
14028270e:	e9 e7 00 00 00       	jmp    0x1402827fa
140282713:	48 8b ce             	mov    %rsi,%rcx
140282716:	e8 55 4d e7 ff       	call   0x1400f7470
14028271b:	e9 d5 00 00 00       	jmp    0x1402827f5
140282720:	48 8b 8b 78 01 00 00 	mov    0x178(%rbx),%rcx
140282727:	4c 89 b4 24 90 00 00 	mov    %r14,0x90(%rsp)
14028272e:	00
14028272f:	e8 7c 4b e7 ff       	call   0x1400f72b0
140282734:	48 8b 8b 70 01 00 00 	mov    0x170(%rbx),%rcx
14028273b:	e8 30 4d e7 ff       	call   0x1400f7470
140282740:	48 8d 53 50          	lea    0x50(%rbx),%rdx
140282744:	48 c7 83 58 01 00 00 	movq   $0x0,0x158(%rbx)
14028274b:	00 00 00 00
14028274f:	41 b8 00 01 00 00    	mov    $0x100,%r8d
140282755:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14028275a:	e8 41 ef f1 ff       	call   0x1401a16a0
14028275f:	85 c0                	test   %eax,%eax
140282761:	74 4a                	je     0x1402827ad
140282763:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140282767:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14028276c:	44 8b cd             	mov    %ebp,%r9d
14028276f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140282774:	e8 67 55 02 00       	call   0x1402a7ce0
140282779:	85 c0                	test   %eax,%eax
14028277b:	74 30                	je     0x1402827ad
14028277d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140282782:	e8 79 ed f1 ff       	call   0x1401a1500
140282787:	85 c0                	test   %eax,%eax
140282789:	74 22                	je     0x1402827ad
14028278b:	48 8d 93 58 01 00 00 	lea    0x158(%rbx),%rdx
140282792:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140282797:	e8 44 ee f1 ff       	call   0x1401a15e0
14028279c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402827a1:	e8 ca ed f1 ff       	call   0x1401a1570
1402827a6:	48 89 83 50 01 00 00 	mov    %rax,0x150(%rbx)
1402827ad:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402827b2:	e8 79 eb f1 ff       	call   0x1401a1330
1402827b7:	48 8b ce             	mov    %rsi,%rcx
1402827ba:	48 c7 83 78 01 00 00 	movq   $0x0,0x178(%rbx)
1402827c1:	00 00 00 00
1402827c5:	48 89 b3 70 01 00 00 	mov    %rsi,0x170(%rbx)
1402827cc:	e8 2f 78 eb ff       	call   0x14013a000
1402827d1:	48 63 c8             	movslq %eax,%rcx
1402827d4:	41 b8 32 00 00 00    	mov    $0x32,%r8d
1402827da:	48 89 8b 60 01 00 00 	mov    %rcx,0x160(%rbx)
1402827e1:	48 8b d7             	mov    %rdi,%rdx
1402827e4:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1402827e8:	e8 d3 7e ea ff       	call   0x14012a6c0
1402827ed:	4c 8b b4 24 90 00 00 	mov    0x90(%rsp),%r14
1402827f4:	00
1402827f5:	b8 01 00 00 00       	mov    $0x1,%eax
1402827fa:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
140282801:	00
140282802:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
140282809:	00
14028280a:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
140282811:	00
140282812:	48 83 c4 70          	add    $0x70,%rsp
140282816:	5f                   	pop    %rdi
140282817:	c3                   	ret
140282818:	cc                   	int3
140282819:	cc                   	int3
14028281a:	cc                   	int3
14028281b:	cc                   	int3
14028281c:	cc                   	int3
14028281d:	cc                   	int3
14028281e:	cc                   	int3
14028281f:	cc                   	int3
140282820:	40 53                	rex push %rbx
140282822:	55                   	push   %rbp
140282823:	56                   	push   %rsi
140282824:	57                   	push   %rdi
140282825:	b8 88 01 00 00       	mov    $0x188,%eax
14028282a:	e8 01 e3 02 00       	call   0x1402b0b30
14028282f:	48 2b e0             	sub    %rax,%rsp
140282832:	48 8b 05 47 32 15 00 	mov    0x153247(%rip),%rax        # 0x1403d5a80
140282839:	48 33 c4             	xor    %rsp,%rax
14028283c:	48 89 84 24 70 01 00 	mov    %rax,0x170(%rsp)
140282843:	00
140282844:	41 8b e9             	mov    %r9d,%ebp
140282847:	49 8b f0             	mov    %r8,%rsi
14028284a:	48 8b fa             	mov    %rdx,%rdi
14028284d:	48 8b d9             	mov    %rcx,%rbx
140282850:	e8 8b e9 df ff       	call   0x1400811e0
140282855:	85 c0                	test   %eax,%eax
140282857:	74 3b                	je     0x140282894
140282859:	48 85 db             	test   %rbx,%rbx
14028285c:	74 36                	je     0x140282894
14028285e:	48 85 ff             	test   %rdi,%rdi
140282861:	75 4f                	jne    0x1402828b2
140282863:	48 39 7b 10          	cmp    %rdi,0x10(%rbx)
140282867:	75 7b                	jne    0x1402828e4
140282869:	e8 02 48 ea ff       	call   0x140127070
14028286e:	4c 8d 05 cb cd 10 00 	lea    0x10cdcb(%rip),%r8        # 0x14038f640
140282875:	ba 8a 00 00 00       	mov    $0x8a,%edx
14028287a:	48 8d 0d 7f cd 10 00 	lea    0x10cd7f(%rip),%rcx        # 0x14038f600
140282881:	e8 0a 49 ea ff       	call   0x140127190
140282886:	45 33 c0             	xor    %r8d,%r8d
140282889:	8d 57 72             	lea    0x72(%rdi),%edx
14028288c:	8d 4f 39             	lea    0x39(%rdi),%ecx
14028288f:	e8 fc 49 ea ff       	call   0x140127290
140282894:	33 c0                	xor    %eax,%eax
140282896:	48 8b 8c 24 70 01 00 	mov    0x170(%rsp),%rcx
14028289d:	00
14028289e:	48 33 cc             	xor    %rsp,%rcx
1402828a1:	e8 0a d6 02 00       	call   0x1402afeb0
1402828a6:	48 81 c4 88 01 00 00 	add    $0x188,%rsp
1402828ad:	5f                   	pop    %rdi
1402828ae:	5e                   	pop    %rsi
1402828af:	5d                   	pop    %rbp
1402828b0:	5b                   	pop    %rbx
1402828b1:	c3                   	ret
1402828b2:	48 8b 0b             	mov    (%rbx),%rcx
1402828b5:	45 33 c0             	xor    %r8d,%r8d
1402828b8:	83 fd 10             	cmp    $0x10,%ebp
1402828bb:	48 8b d7             	mov    %rdi,%rdx
1402828be:	41 0f 94 c0          	sete   %r8b
1402828c2:	e8 19 e9 df ff       	call   0x1400811e0
1402828c7:	85 c0                	test   %eax,%eax
1402828c9:	74 c9                	je     0x140282894
1402828cb:	48 8b cf             	mov    %rdi,%rcx
1402828ce:	e8 fd 9c ec ff       	call   0x14014c5d0
1402828d3:	85 c0                	test   %eax,%eax
1402828d5:	74 bd                	je     0x140282894
1402828d7:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1402828db:	e8 20 95 ec ff       	call   0x14014be00
1402828e0:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1402828e4:	89 ab 68 01 00 00    	mov    %ebp,0x168(%rbx)
1402828ea:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1402828f1:	00 00
1402828f3:	48 85 f6             	test   %rsi,%rsi
1402828f6:	0f 84 09 01 00 00    	je     0x140282a05
1402828fc:	48 8d 15 b1 88 08 00 	lea    0x888b1(%rip),%rdx        # 0x14030b1b4
140282903:	48 8b ce             	mov    %rsi,%rcx
140282906:	e8 f5 5f eb ff       	call   0x140138900
14028290b:	48 8b f8             	mov    %rax,%rdi
14028290e:	48 85 c0             	test   %rax,%rax
140282911:	0f 84 a6 00 00 00    	je     0x1402829bd
140282917:	0f 57 c0             	xorps  %xmm0,%xmm0
14028291a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14028291f:	33 c0                	xor    %eax,%eax
140282921:	33 d2                	xor    %edx,%edx
140282923:	66 89 44 24 68       	mov    %ax,0x68(%rsp)
140282928:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14028292e:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140282933:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140282938:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
14028293d:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
140282942:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
140282947:	e8 b4 f0 05 00       	call   0x1402e1a00
14028294c:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140282951:	48 8b ce             	mov    %rsi,%rcx
140282954:	48 8d 15 05 86 08 00 	lea    0x88605(%rip),%rdx        # 0x14030af60
14028295b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140282960:	e8 9b 5f eb ff       	call   0x140138900
140282965:	41 b8 32 00 00 00    	mov    $0x32,%r8d
14028296b:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140282970:	48 8b cf             	mov    %rdi,%rcx
140282973:	48 8b e8             	mov    %rax,%rbp
140282976:	e8 75 5e eb ff       	call   0x1401387f0
14028297b:	85 c0                	test   %eax,%eax
14028297d:	0f 84 11 ff ff ff    	je     0x140282894
140282983:	48 85 ed             	test   %rbp,%rbp
140282986:	74 1b                	je     0x1402829a3
140282988:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14028298e:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140282993:	48 8b cd             	mov    %rbp,%rcx
140282996:	e8 55 5e eb ff       	call   0x1401387f0
14028299b:	85 c0                	test   %eax,%eax
14028299d:	0f 84 f1 fe ff ff    	je     0x140282894
1402829a3:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1402829a8:	48 8b cb             	mov    %rbx,%rcx
1402829ab:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402829b0:	e8 ab fb ff ff       	call   0x140282560
1402829b5:	85 c0                	test   %eax,%eax
1402829b7:	0f 84 d7 fe ff ff    	je     0x140282894
1402829bd:	48 8d 15 2c cc 10 00 	lea    0x10cc2c(%rip),%rdx        # 0x14038f5f0
1402829c4:	48 8b ce             	mov    %rsi,%rcx
1402829c7:	e8 34 5f eb ff       	call   0x140138900
1402829cc:	48 85 c0             	test   %rax,%rax
1402829cf:	74 34                	je     0x140282a05
1402829d1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402829d6:	48 8b c8             	mov    %rax,%rcx
1402829d9:	e8 32 5b eb ff       	call   0x140138510
1402829de:	85 c0                	test   %eax,%eax
1402829e0:	0f 84 ae fe ff ff    	je     0x140282894
1402829e6:	f6 43 4c 01          	testb  $0x1,0x4c(%rbx)
1402829ea:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1402829ef:	75 0d                	jne    0x1402829fe
1402829f1:	48 3b 83 60 01 00 00 	cmp    0x160(%rbx),%rax
1402829f8:	0f 85 96 fe ff ff    	jne    0x140282894
1402829fe:	48 89 83 60 01 00 00 	mov    %rax,0x160(%rbx)
140282a05:	b8 01 00 00 00       	mov    $0x1,%eax
140282a0a:	e9 87 fe ff ff       	jmp    0x140282896
140282a0f:	cc                   	int3
140282a10:	b8 28 00 00 00       	mov    $0x28,%eax
140282a15:	e8 16 e1 02 00       	call   0x1402b0b30
140282a1a:	48 2b e0             	sub    %rax,%rsp
140282a1d:	4c 8d 05 80 45 08 00 	lea    0x84580(%rip),%r8        # 0x140306fa4
140282a24:	48 83 c4 28          	add    $0x28,%rsp
140282a28:	e9 63 05 00 00       	jmp    0x140282f90
140282a2d:	cc                   	int3
140282a2e:	cc                   	int3
140282a2f:	cc                   	int3
140282a30:	b8 28 00 00 00       	mov    $0x28,%eax
140282a35:	e8 f6 e0 02 00       	call   0x1402b0b30
140282a3a:	48 2b e0             	sub    %rax,%rsp
140282a3d:	4c 8d 05 ac 0c 0e 00 	lea    0xe0cac(%rip),%r8        # 0x1403636f0
140282a44:	48 83 c4 28          	add    $0x28,%rsp
140282a48:	e9 43 05 00 00       	jmp    0x140282f90
140282a4d:	cc                   	int3
140282a4e:	cc                   	int3
140282a4f:	cc                   	int3
140282a50:	b8 28 00 00 00       	mov    $0x28,%eax
140282a55:	e8 d6 e0 02 00       	call   0x1402b0b30
140282a5a:	48 2b e0             	sub    %rax,%rsp
140282a5d:	4c 8d 05 94 0c 0e 00 	lea    0xe0c94(%rip),%r8        # 0x1403636f8
140282a64:	48 83 c4 28          	add    $0x28,%rsp
140282a68:	e9 23 05 00 00       	jmp    0x140282f90
140282a6d:	cc                   	int3
140282a6e:	cc                   	int3
140282a6f:	cc                   	int3
140282a70:	b8 28 00 00 00       	mov    $0x28,%eax
140282a75:	e8 b6 e0 02 00       	call   0x1402b0b30
140282a7a:	48 2b e0             	sub    %rax,%rsp
140282a7d:	4c 8d 05 84 48 08 00 	lea    0x84884(%rip),%r8        # 0x140307308
140282a84:	48 83 c4 28          	add    $0x28,%rsp
140282a88:	e9 03 05 00 00       	jmp    0x140282f90
140282a8d:	cc                   	int3
140282a8e:	cc                   	int3
140282a8f:	cc                   	int3
140282a90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140282a95:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140282a9a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140282a9f:	57                   	push   %rdi
140282aa0:	41 56                	push   %r14
140282aa2:	41 57                	push   %r15
140282aa4:	b8 40 00 00 00       	mov    $0x40,%eax
140282aa9:	e8 82 e0 02 00       	call   0x1402b0b30
140282aae:	48 2b e0             	sub    %rax,%rsp
140282ab1:	4d 8b f1             	mov    %r9,%r14
140282ab4:	49 8b f8             	mov    %r8,%rdi
140282ab7:	4c 8b fa             	mov    %rdx,%r15
140282aba:	48 8b d9             	mov    %rcx,%rbx
140282abd:	33 f6                	xor    %esi,%esi
140282abf:	33 ed                	xor    %ebp,%ebp
140282ac1:	e8 1a e7 df ff       	call   0x1400811e0
140282ac6:	85 c0                	test   %eax,%eax
140282ac8:	74 3c                	je     0x140282b06
140282aca:	48 85 db             	test   %rbx,%rbx
140282acd:	74 37                	je     0x140282b06
140282acf:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140282ad3:	48 85 c9             	test   %rcx,%rcx
140282ad6:	75 49                	jne    0x140282b21
140282ad8:	48 85 ff             	test   %rdi,%rdi
140282adb:	75 49                	jne    0x140282b26
140282add:	e8 8e 45 ea ff       	call   0x140127070
140282ae2:	4c 8d 05 0f ce 10 00 	lea    0x10ce0f(%rip),%r8        # 0x14038f8f8
140282ae9:	8d 56 6d             	lea    0x6d(%rsi),%edx
140282aec:	48 8d 0d bd cd 10 00 	lea    0x10cdbd(%rip),%rcx        # 0x14038f8b0
140282af3:	e8 98 46 ea ff       	call   0x140127190
140282af8:	45 33 c0             	xor    %r8d,%r8d
140282afb:	8d 56 72             	lea    0x72(%rsi),%edx
140282afe:	8d 4e 39             	lea    0x39(%rsi),%ecx
140282b01:	e8 8a 47 ea ff       	call   0x140127290
140282b06:	33 c0                	xor    %eax,%eax
140282b08:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140282b0d:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140282b12:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140282b17:	48 83 c4 40          	add    $0x40,%rsp
140282b1b:	41 5f                	pop    %r15