14009c86d:	cc                   	int3
14009c86e:	cc                   	int3
14009c86f:	cc                   	int3
14009c870:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14009c875:	57                   	push   %rdi
14009c876:	48 83 ec 20          	sub    $0x20,%rsp
14009c87a:	48 8d 05 6f 09 29 00 	lea    0x29096f(%rip),%rax        # 0x14032d1f0
14009c881:	48 8b d9             	mov    %rcx,%rbx
14009c884:	48 89 01             	mov    %rax,(%rcx)
14009c887:	8b fa                	mov    %edx,%edi
14009c889:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14009c88d:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
14009c891:	74 0e                	je     0x14009c8a1
14009c893:	ff 15 67 c9 28 00    	call   *0x28c967(%rip)        # 0x140329200
14009c899:	48 c7 43 08 ff ff ff 	movq   $0xffffffffffffffff,0x8(%rbx)
14009c8a0:	ff
14009c8a1:	48 8d 05 70 08 29 00 	lea    0x290870(%rip),%rax        # 0x14032d118
14009c8a8:	48 89 03             	mov    %rax,(%rbx)
14009c8ab:	40 f6 c7 01          	test   $0x1,%dil
14009c8af:	74 0d                	je     0x14009c8be
14009c8b1:	ba 58 01 00 00       	mov    $0x158,%edx
14009c8b6:	48 8b cb             	mov    %rbx,%rcx
14009c8b9:	e8 c6 d9 25 00       	call   0x1402fa284
14009c8be:	48 8b c3             	mov    %rbx,%rax
14009c8c1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14009c8c6:	48 83 c4 20          	add    $0x20,%rsp
14009c8ca:	5f                   	pop    %rdi
14009c8cb:	c3                   	ret
14009c8cc:	cc                   	int3
14009c8cd:	cc                   	int3
14009c8ce:	cc                   	int3
14009c8cf:	cc                   	int3
14009c8d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14009c8d5:	57                   	push   %rdi
14009c8d6:	48 83 ec 20          	sub    $0x20,%rsp
14009c8da:	8b da                	mov    %edx,%ebx
14009c8dc:	48 8b f9             	mov    %rcx,%rdi
14009c8df:	e8 ac d7 ff ff       	call   0x14009a090
14009c8e4:	f6 c3 01             	test   $0x1,%bl
14009c8e7:	74 0d                	je     0x14009c8f6
14009c8e9:	ba 60 01 00 00       	mov    $0x160,%edx
14009c8ee:	48 8b cf             	mov    %rdi,%rcx
14009c8f1:	e8 8e d9 25 00       	call   0x1402fa284
14009c8f6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14009c8fb:	48 8b c7             	mov    %rdi,%rax
14009c8fe:	48 83 c4 20          	add    $0x20,%rsp
14009c902:	5f                   	pop    %rdi
14009c903:	c3                   	ret
14009c904:	cc                   	int3
14009c905:	cc                   	int3
14009c906:	cc                   	int3
14009c907:	cc                   	int3
14009c908:	cc                   	int3
14009c909:	cc                   	int3
14009c90a:	cc                   	int3
14009c90b:	cc                   	int3
14009c90c:	cc                   	int3
14009c90d:	cc                   	int3
14009c90e:	cc                   	int3
14009c90f:	cc                   	int3
14009c910:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14009c915:	57                   	push   %rdi
14009c916:	48 83 ec 20          	sub    $0x20,%rsp
14009c91a:	48 8d 05 37 0f 29 00 	lea    0x290f37(%rip),%rax        # 0x14032d858
14009c921:	48 8b d9             	mov    %rcx,%rbx
14009c924:	48 89 01             	mov    %rax,(%rcx)
14009c927:	8b fa                	mov    %edx,%edi
14009c929:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14009c92d:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
14009c931:	74 0e                	je     0x14009c941
14009c933:	ff 15 57 c9 28 00    	call   *0x28c957(%rip)        # 0x140329290
14009c939:	48 c7 43 08 ff ff ff 	movq   $0xffffffffffffffff,0x8(%rbx)
14009c940:	ff
14009c941:	48 8d 05 d8 08 29 00 	lea    0x2908d8(%rip),%rax        # 0x14032d220
14009c948:	48 89 03             	mov    %rax,(%rbx)
14009c94b:	40 f6 c7 01          	test   $0x1,%dil
14009c94f:	74 0d                	je     0x14009c95e
14009c951:	ba 10 00 00 00       	mov    $0x10,%edx
14009c956:	48 8b cb             	mov    %rbx,%rcx
14009c959:	e8 26 d9 25 00       	call   0x1402fa284
14009c95e:	48 8b c3             	mov    %rbx,%rax
14009c961:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14009c966:	48 83 c4 20          	add    $0x20,%rsp
14009c96a:	5f                   	pop    %rdi
14009c96b:	c3                   	ret
14009c96c:	cc                   	int3
14009c96d:	cc                   	int3
14009c96e:	cc                   	int3
14009c96f:	cc                   	int3
14009c970:	40 53                	rex push %rbx
14009c972:	48 83 ec 20          	sub    $0x20,%rsp
14009c976:	48 8d 05 6b e2 28 00 	lea    0x28e26b(%rip),%rax        # 0x14032abe8
14009c97d:	48 8b d9             	mov    %rcx,%rbx
14009c980:	48 89 01             	mov    %rax,(%rcx)
14009c983:	f6 c2 01             	test   $0x1,%dl
14009c986:	74 0a                	je     0x14009c992
14009c988:	ba 18 00 00 00       	mov    $0x18,%edx
14009c98d:	e8 f2 d8 25 00       	call   0x1402fa284
14009c992:	48 8b c3             	mov    %rbx,%rax
14009c995:	48 83 c4 20          	add    $0x20,%rsp
14009c999:	5b                   	pop    %rbx
14009c99a:	c3                   	ret
14009c99b:	cc                   	int3
14009c99c:	cc                   	int3
14009c99d:	cc                   	int3
14009c99e:	cc                   	int3
14009c99f:	cc                   	int3
14009c9a0:	40 53                	rex push %rbx
14009c9a2:	48 83 ec 20          	sub    $0x20,%rsp
14009c9a6:	48 8d 05 bb 06 29 00 	lea    0x2906bb(%rip),%rax        # 0x14032d068
14009c9ad:	48 8b d9             	mov    %rcx,%rbx
14009c9b0:	48 89 01             	mov    %rax,(%rcx)
14009c9b3:	f6 c2 01             	test   $0x1,%dl
14009c9b6:	74 0a                	je     0x14009c9c2
14009c9b8:	ba 08 00 00 00       	mov    $0x8,%edx
14009c9bd:	e8 c2 d8 25 00       	call   0x1402fa284
14009c9c2:	48 8b c3             	mov    %rbx,%rax
14009c9c5:	48 83 c4 20          	add    $0x20,%rsp
14009c9c9:	5b                   	pop    %rbx
14009c9ca:	c3                   	ret
14009c9cb:	cc                   	int3
14009c9cc:	cc                   	int3
14009c9cd:	cc                   	int3
14009c9ce:	cc                   	int3
14009c9cf:	cc                   	int3
14009c9d0:	40 53                	rex push %rbx
14009c9d2:	48 83 ec 20          	sub    $0x20,%rsp
14009c9d6:	48 8d 05 d3 06 29 00 	lea    0x2906d3(%rip),%rax        # 0x14032d0b0
14009c9dd:	48 8b d9             	mov    %rcx,%rbx
14009c9e0:	48 89 01             	mov    %rax,(%rcx)
14009c9e3:	f6 c2 01             	test   $0x1,%dl
14009c9e6:	74 0a                	je     0x14009c9f2
14009c9e8:	ba 08 00 00 00       	mov    $0x8,%edx
14009c9ed:	e8 92 d8 25 00       	call   0x1402fa284
14009c9f2:	48 8b c3             	mov    %rbx,%rax
14009c9f5:	48 83 c4 20          	add    $0x20,%rsp
14009c9f9:	5b                   	pop    %rbx
14009c9fa:	c3                   	ret
14009c9fb:	cc                   	int3
14009c9fc:	cc                   	int3
14009c9fd:	cc                   	int3
14009c9fe:	cc                   	int3
14009c9ff:	cc                   	int3
14009ca00:	40 53                	rex push %rbx
14009ca02:	48 83 ec 20          	sub    $0x20,%rsp
14009ca06:	48 8d 05 13 08 29 00 	lea    0x290813(%rip),%rax        # 0x14032d220
14009ca0d:	48 8b d9             	mov    %rcx,%rbx
14009ca10:	48 89 01             	mov    %rax,(%rcx)
14009ca13:	f6 c2 01             	test   $0x1,%dl
14009ca16:	74 0a                	je     0x14009ca22
14009ca18:	ba 08 00 00 00       	mov    $0x8,%edx
14009ca1d:	e8 62 d8 25 00       	call   0x1402fa284
14009ca22:	48 8b c3             	mov    %rbx,%rax
14009ca25:	48 83 c4 20          	add    $0x20,%rsp
14009ca29:	5b                   	pop    %rbx
14009ca2a:	c3                   	ret
14009ca2b:	cc                   	int3
14009ca2c:	cc                   	int3
14009ca2d:	cc                   	int3
14009ca2e:	cc                   	int3
14009ca2f:	cc                   	int3
14009ca30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14009ca35:	57                   	push   %rdi
14009ca36:	48 83 ec 20          	sub    $0x20,%rsp
14009ca3a:	80 79 10 00          	cmpb   $0x0,0x10(%rcx)
14009ca3e:	48 8d 05 13 08 29 00 	lea    0x290813(%rip),%rax        # 0x14032d258
14009ca45:	48 89 01             	mov    %rax,(%rcx)
14009ca48:	8b fa                	mov    %edx,%edi
14009ca4a:	48 8b d9             	mov    %rcx,%rbx
14009ca4d:	74 13                	je     0x14009ca62
14009ca4f:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14009ca53:	48 85 c9             	test   %rcx,%rcx
14009ca56:	74 0a                	je     0x14009ca62
14009ca58:	48 8b 01             	mov    (%rcx),%rax
14009ca5b:	ba 01 00 00 00       	mov    $0x1,%edx
14009ca60:	ff 10                	call   *(%rax)
14009ca62:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14009ca66:	e8 19 d8 25 00       	call   0x1402fa284
14009ca6b:	48 8d 05 f6 05 29 00 	lea    0x2905f6(%rip),%rax        # 0x14032d068
14009ca72:	48 89 03             	mov    %rax,(%rbx)
14009ca75:	40 f6 c7 01          	test   $0x1,%dil
14009ca79:	74 0d                	je     0x14009ca88
14009ca7b:	ba 20 00 00 00       	mov    $0x20,%edx
14009ca80:	48 8b cb             	mov    %rbx,%rcx
14009ca83:	e8 fc d7 25 00       	call   0x1402fa284
14009ca88:	48 8b c3             	mov    %rbx,%rax
14009ca8b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14009ca90:	48 83 c4 20          	add    $0x20,%rsp
14009ca94:	5f                   	pop    %rdi
14009ca95:	c3                   	ret
14009ca96:	cc                   	int3
14009ca97:	cc                   	int3
14009ca98:	cc                   	int3
14009ca99:	cc                   	int3
14009ca9a:	cc                   	int3
14009ca9b:	cc                   	int3
14009ca9c:	cc                   	int3
14009ca9d:	cc                   	int3
14009ca9e:	cc                   	int3
14009ca9f:	cc                   	int3
14009caa0:	40 53                	rex push %rbx
14009caa2:	48 83 ec 20          	sub    $0x20,%rsp
14009caa6:	48 8d 05 8b 05 29 00 	lea    0x29058b(%rip),%rax        # 0x14032d038
14009caad:	48 8b d9             	mov    %rcx,%rbx
14009cab0:	48 89 01             	mov    %rax,(%rcx)
14009cab3:	f6 c2 01             	test   $0x1,%dl
14009cab6:	74 0a                	je     0x14009cac2
14009cab8:	ba 08 00 00 00       	mov    $0x8,%edx
14009cabd:	e8 c2 d7 25 00       	call   0x1402fa284
14009cac2:	48 8b c3             	mov    %rbx,%rax
14009cac5:	48 83 c4 20          	add    $0x20,%rsp
14009cac9:	5b                   	pop    %rbx
14009caca:	c3                   	ret
14009cacb:	cc                   	int3
14009cacc:	cc                   	int3
14009cacd:	cc                   	int3
14009cace:	cc                   	int3
14009cacf:	cc                   	int3
14009cad0:	40 53                	rex push %rbx
14009cad2:	48 83 ec 20          	sub    $0x20,%rsp
14009cad6:	48 8d 05 8b 0e 29 00 	lea    0x290e8b(%rip),%rax        # 0x14032d968
14009cadd:	48 8b d9             	mov    %rcx,%rbx
14009cae0:	48 89 01             	mov    %rax,(%rcx)
14009cae3:	f6 c2 01             	test   $0x1,%dl
14009cae6:	74 0a                	je     0x14009caf2
14009cae8:	ba 08 00 00 00       	mov    $0x8,%edx
14009caed:	e8 92 d7 25 00       	call   0x1402fa284
14009caf2:	48 8b c3             	mov    %rbx,%rax
14009caf5:	48 83 c4 20          	add    $0x20,%rsp
14009caf9:	5b                   	pop    %rbx
14009cafa:	c3                   	ret
14009cafb:	cc                   	int3
14009cafc:	cc                   	int3
14009cafd:	cc                   	int3
14009cafe:	cc                   	int3
14009caff:	cc                   	int3
14009cb00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14009cb05:	57                   	push   %rdi
14009cb06:	48 83 ec 20          	sub    $0x20,%rsp
14009cb0a:	48 8d 05 6f e0 28 00 	lea    0x28e06f(%rip),%rax        # 0x14032ab80
14009cb11:	48 8b f9             	mov    %rcx,%rdi
14009cb14:	48 89 01             	mov    %rax,(%rcx)
14009cb17:	8b da                	mov    %edx,%ebx
14009cb19:	48 81 c1 98 00 00 00 	add    $0x98,%rcx
14009cb20:	e8 fb db ff ff       	call   0x14009a720
14009cb25:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
14009cb29:	e8 92 15 03 00       	call   0x1400ce0c0
14009cb2e:	f6 c3 01             	test   $0x1,%bl
14009cb31:	74 0d                	je     0x14009cb40
14009cb33:	ba 10 01 00 00       	mov    $0x110,%edx
14009cb38:	48 8b cf             	mov    %rdi,%rcx
14009cb3b:	e8 44 d7 25 00       	call   0x1402fa284
14009cb40:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14009cb45:	48 8b c7             	mov    %rdi,%rax
14009cb48:	48 83 c4 20          	add    $0x20,%rsp
14009cb4c:	5f                   	pop    %rdi
14009cb4d:	c3                   	ret
14009cb4e:	cc                   	int3
14009cb4f:	cc                   	int3
14009cb50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14009cb55:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14009cb5a:	57                   	push   %rdi
14009cb5b:	48 83 ec 20          	sub    $0x20,%rsp
14009cb5f:	48 8b d9             	mov    %rcx,%rbx
14009cb62:	48 8d 05 57 06 29 00 	lea    0x290657(%rip),%rax        # 0x14032d1c0
14009cb69:	48 89 01             	mov    %rax,(%rcx)
14009cb6c:	33 ff                	xor    %edi,%edi
14009cb6e:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14009cb72:	8b f2                	mov    %edx,%esi
14009cb74:	48 8b 43 10          	mov    0x10(%rbx),%rax
14009cb78:	48 2b c1             	sub    %rcx,%rax
14009cb7b:	48 c1 f8 03          	sar    $0x3,%rax
14009cb7f:	48 85 c0             	test   %rax,%rax
14009cb82:	74 2b                	je     0x14009cbaf
14009cb84:	48 8b 0c f9          	mov    (%rcx,%rdi,8),%rcx
14009cb88:	48 85 c9             	test   %rcx,%rcx
14009cb8b:	74 0b                	je     0x14009cb98
14009cb8d:	48 8b 01             	mov    (%rcx),%rax
14009cb90:	ba 01 00 00 00       	mov    $0x1,%edx
14009cb95:	ff 50 28             	call   *0x28(%rax)
14009cb98:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14009cb9c:	48 ff c7             	inc    %rdi
14009cb9f:	48 8b 43 10          	mov    0x10(%rbx),%rax
14009cba3:	48 2b c1             	sub    %rcx,%rax
14009cba6:	48 c1 f8 03          	sar    $0x3,%rax
14009cbaa:	48 3b f8             	cmp    %rax,%rdi
14009cbad:	72 d5                	jb     0x14009cb84
14009cbaf:	48 85 c9             	test   %rcx,%rcx
14009cbb2:	74 49                	je     0x14009cbfd
14009cbb4:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14009cbb8:	48 2b d1             	sub    %rcx,%rdx
14009cbbb:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
14009cbbf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14009cbc6:	72 18                	jb     0x14009cbe0
14009cbc8:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14009cbcc:	48 83 c2 27          	add    $0x27,%rdx
14009cbd0:	49 2b c8             	sub    %r8,%rcx
14009cbd3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14009cbd7:	48 83 f8 1f          	cmp    $0x1f,%rax
14009cbdb:	77 50                	ja     0x14009cc2d
14009cbdd:	49 8b c8             	mov    %r8,%rcx
14009cbe0:	e8 9f d6 25 00       	call   0x1402fa284
14009cbe5:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
14009cbec:	00
14009cbed:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
14009cbf4:	00
14009cbf5:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
14009cbfc:	00
14009cbfd:	48 8d 05 14 05 29 00 	lea    0x290514(%rip),%rax        # 0x14032d118
14009cc04:	48 89 03             	mov    %rax,(%rbx)
14009cc07:	40 f6 c6 01          	test   $0x1,%sil
14009cc0b:	74 0d                	je     0x14009cc1a
14009cc0d:	ba 20 00 00 00       	mov    $0x20,%edx
14009cc12:	48 8b cb             	mov    %rbx,%rcx
14009cc15:	e8 6a d6 25 00       	call   0x1402fa284
14009cc1a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14009cc1f:	48 8b c3             	mov    %rbx,%rax
14009cc22:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14009cc27:	48 83 c4 20          	add    $0x20,%rsp
14009cc2b:	5f                   	pop    %rdi
14009cc2c:	c3                   	ret
14009cc2d:	ff 15 c5 d3 28 00    	call   *0x28d3c5(%rip)        # 0x140329ff8
14009cc33:	cc                   	int3
14009cc34:	cc                   	int3
14009cc35:	cc                   	int3
14009cc36:	cc                   	int3
14009cc37:	cc                   	int3
14009cc38:	cc                   	int3
14009cc39:	cc                   	int3
14009cc3a:	cc                   	int3
14009cc3b:	cc                   	int3
14009cc3c:	cc                   	int3
14009cc3d:	cc                   	int3
14009cc3e:	cc                   	int3
14009cc3f:	cc                   	int3
14009cc40:	40 53                	rex push %rbx
14009cc42:	48 83 ec 20          	sub    $0x20,%rsp
14009cc46:	48 8d 05 eb 03 29 00 	lea    0x2903eb(%rip),%rax        # 0x14032d038
14009cc4d:	48 8b d9             	mov    %rcx,%rbx
14009cc50:	48 89 01             	mov    %rax,(%rcx)
14009cc53:	f6 c2 01             	test   $0x1,%dl
14009cc56:	74 0a                	je     0x14009cc62
14009cc58:	ba 10 00 00 00       	mov    $0x10,%edx
14009cc5d:	e8 22 d6 25 00       	call   0x1402fa284
14009cc62:	48 8b c3             	mov    %rbx,%rax
14009cc65:	48 83 c4 20          	add    $0x20,%rsp
14009cc69:	5b                   	pop    %rbx
14009cc6a:	c3                   	ret
14009cc6b:	cc                   	int3
14009cc6c:	cc                   	int3