14025f342:	e8 29 7d ec ff       	call   0x140127070
14025f347:	ba b0 00 00 00       	mov    $0xb0,%edx
14025f34c:	4c 8d 05 65 f4 11 00 	lea    0x11f465(%rip),%r8        # 0x14037e7b8
14025f353:	48 8d 0d 16 f4 11 00 	lea    0x11f416(%rip),%rcx        # 0x14037e770
14025f35a:	e8 31 7e ec ff       	call   0x140127190
14025f35f:	ba e6 00 00 00       	mov    $0xe6,%edx
14025f364:	e9 ec 00 00 00       	jmp    0x14025f455
14025f369:	8b 49 6c             	mov    0x6c(%rcx),%ecx
14025f36c:	83 e1 02             	and    $0x2,%ecx
14025f36f:	75 1a                	jne    0x14025f38b
14025f371:	49 83 f9 10          	cmp    $0x10,%r9
14025f375:	72 08                	jb     0x14025f37f
14025f377:	49 8b c1             	mov    %r9,%rax
14025f37a:	83 e0 07             	and    $0x7,%eax
14025f37d:	74 12                	je     0x14025f391
14025f37f:	e8 ec 7c ec ff       	call   0x140127070
14025f384:	ba b6 00 00 00       	mov    $0xb6,%edx
14025f389:	eb c1                	jmp    0x14025f34c
14025f38b:	49 8b c1             	mov    %r9,%rax
14025f38e:	83 e0 07             	and    $0x7,%eax
14025f391:	45 85 d2             	test   %r10d,%r10d
14025f394:	75 11                	jne    0x14025f3a7
14025f396:	48 85 c0             	test   %rax,%rax
14025f399:	74 0c                	je     0x14025f3a7
14025f39b:	e8 d0 7c ec ff       	call   0x140127070
14025f3a0:	ba bc 00 00 00       	mov    $0xbc,%edx
14025f3a5:	eb a5                	jmp    0x14025f34c
14025f3a7:	4d 85 c0             	test   %r8,%r8
14025f3aa:	75 25                	jne    0x14025f3d1
14025f3ac:	85 c9                	test   %ecx,%ecx
14025f3ae:	74 17                	je     0x14025f3c7
14025f3b0:	45 85 d2             	test   %r10d,%r10d
14025f3b3:	74 08                	je     0x14025f3bd
14025f3b5:	49 83 c1 07          	add    $0x7,%r9
14025f3b9:	49 83 e1 f8          	and    $0xfffffffffffffff8,%r9
14025f3bd:	41 8d 41 08          	lea    0x8(%r9),%eax
14025f3c1:	48 83 c4 30          	add    $0x30,%rsp
14025f3c5:	5f                   	pop    %rdi
14025f3c6:	c3                   	ret
14025f3c7:	41 8d 41 f8          	lea    -0x8(%r9),%eax
14025f3cb:	48 83 c4 30          	add    $0x30,%rsp
14025f3cf:	5f                   	pop    %rdi
14025f3d0:	c3                   	ret
14025f3d1:	41 f6 43 6c 04       	testb  $0x4,0x6c(%r11)
14025f3d6:	49 8d 53 20          	lea    0x20(%r11),%rdx
14025f3da:	b8 00 00 00 00       	mov    $0x0,%eax
14025f3df:	49 8d 8b c0 00 00 00 	lea    0xc0(%r11),%rcx
14025f3e6:	48 0f 44 d0          	cmove  %rax,%rdx
14025f3ea:	49 8b 43 30          	mov    0x30(%r11),%rax
14025f3ee:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14025f3f3:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14025f3f8:	4c 8b cf             	mov    %rdi,%r9
14025f3fb:	41 ff 93 b8 01 00 00 	call   *0x1b8(%r11)
14025f402:	48 85 c0             	test   %rax,%rax
14025f405:	75 24                	jne    0x14025f42b
14025f407:	e8 64 7c ec ff       	call   0x140127070
14025f40c:	4c 8d 05 a5 f3 11 00 	lea    0x11f3a5(%rip),%r8        # 0x14037e7b8
14025f413:	ba d4 00 00 00       	mov    $0xd4,%edx
14025f418:	48 8d 0d 51 f3 11 00 	lea    0x11f351(%rip),%rcx        # 0x14037e770
14025f41f:	e8 6c 7d ec ff       	call   0x140127190
14025f424:	ba 66 00 00 00       	mov    $0x66,%edx
14025f429:	eb 2a                	jmp    0x14025f455
14025f42b:	48 3d ff ff ff 7f    	cmp    $0x7fffffff,%rax
14025f431:	76 33                	jbe    0x14025f466
14025f433:	e8 38 7c ec ff       	call   0x140127070
14025f438:	4c 8d 05 79 f3 11 00 	lea    0x11f379(%rip),%r8        # 0x14037e7b8
14025f43f:	ba d8 00 00 00       	mov    $0xd8,%edx
14025f444:	48 8d 0d 25 f3 11 00 	lea    0x11f325(%rip),%rcx        # 0x14037e770
14025f44b:	e8 40 7d ec ff       	call   0x140127190
14025f450:	ba d9 00 00 00       	mov    $0xd9,%edx
14025f455:	45 33 c0             	xor    %r8d,%r8d
14025f458:	41 8d 48 39          	lea    0x39(%r8),%ecx
14025f45c:	e8 2f 7e ec ff       	call   0x140127290
14025f461:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14025f466:	48 83 c4 30          	add    $0x30,%rsp
14025f46a:	5f                   	pop    %rdi
14025f46b:	c3                   	ret
14025f46c:	cc                   	int3
14025f46d:	cc                   	int3
14025f46e:	cc                   	int3
14025f46f:	cc                   	int3
14025f470:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14025f475:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14025f47a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14025f47f:	57                   	push   %rdi
14025f480:	b8 20 00 00 00       	mov    $0x20,%eax
14025f485:	e8 a6 16 05 00       	call   0x1402b0b30
14025f48a:	48 2b e0             	sub    %rax,%rsp
14025f48d:	49 8b e9             	mov    %r9,%rbp
14025f490:	49 8b f0             	mov    %r8,%rsi
14025f493:	48 8b da             	mov    %rdx,%rbx
14025f496:	48 8b f9             	mov    %rcx,%rdi
14025f499:	e8 42 1d e2 ff       	call   0x1400811e0
14025f49e:	85 c0                	test   %eax,%eax
14025f4a0:	0f 84 95 00 00 00    	je     0x14025f53b
14025f4a6:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
14025f4aa:	8d 04 09             	lea    (%rcx,%rcx,1),%eax
14025f4ad:	33 47 6c             	xor    0x6c(%rdi),%eax
14025f4b0:	83 e0 02             	and    $0x2,%eax
14025f4b3:	31 47 6c             	xor    %eax,0x6c(%rdi)
14025f4b6:	f6 47 6c 01          	testb  $0x1,0x6c(%rdi)
14025f4ba:	74 10                	je     0x14025f4cc
14025f4bc:	48 8d 05 7d 0e fe ff 	lea    -0x1f183(%rip),%rax        # 0x140240340
14025f4c3:	48 8d 15 46 11 fe ff 	lea    -0x1eeba(%rip),%rdx        # 0x140240610
14025f4ca:	eb 0e                	jmp    0x14025f4da
14025f4cc:	48 8d 05 cd 0d fe ff 	lea    -0x1f233(%rip),%rax        # 0x1402402a0
14025f4d3:	48 8d 15 c6 0f fe ff 	lea    -0x1f03a(%rip),%rdx        # 0x1402404a0
14025f4da:	85 c9                	test   %ecx,%ecx
14025f4dc:	48 0f 45 c2          	cmovne %rdx,%rax
14025f4e0:	48 89 87 b8 01 00 00 	mov    %rax,0x1b8(%rdi)
14025f4e7:	48 85 ed             	test   %rbp,%rbp
14025f4ea:	74 14                	je     0x14025f500
14025f4ec:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14025f4f1:	48 8b d5             	mov    %rbp,%rdx
14025f4f4:	48 8b cf             	mov    %rdi,%rcx
14025f4f7:	e8 64 ec 03 00       	call   0x14029e160
14025f4fc:	85 c0                	test   %eax,%eax
14025f4fe:	74 3b                	je     0x14025f53b
14025f500:	48 85 db             	test   %rbx,%rbx
14025f503:	0f 84 8c 00 00 00    	je     0x14025f595
14025f509:	48 3b 77 48          	cmp    0x48(%rdi),%rsi
14025f50d:	74 43                	je     0x14025f552
14025f50f:	e8 5c 7b ec ff       	call   0x140127070
14025f514:	4c 8d 05 8d f2 11 00 	lea    0x11f28d(%rip),%r8        # 0x14037e7a8
14025f51b:	ba 79 00 00 00       	mov    $0x79,%edx
14025f520:	48 8d 0d 49 f2 11 00 	lea    0x11f249(%rip),%rcx        # 0x14037e770
14025f527:	e8 64 7c ec ff       	call   0x140127190
14025f52c:	45 33 c0             	xor    %r8d,%r8d
14025f52f:	41 8d 50 69          	lea    0x69(%r8),%edx
14025f533:	8d 4a d0             	lea    -0x30(%rdx),%ecx
14025f536:	e8 55 7d ec ff       	call   0x140127290
14025f53b:	33 c0                	xor    %eax,%eax
14025f53d:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14025f542:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14025f547:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14025f54c:	48 83 c4 20          	add    $0x20,%rsp
14025f550:	5f                   	pop    %rdi
14025f551:	c3                   	ret
14025f552:	8b 47 6c             	mov    0x6c(%rdi),%eax
14025f555:	8b c8                	mov    %eax,%ecx
14025f557:	d1 e9                	shr    $1,%ecx
14025f559:	a8 40                	test   $0x40,%al
14025f55b:	74 02                	je     0x14025f55f
14025f55d:	f7 d1                	not    %ecx
14025f55f:	83 e1 01             	and    $0x1,%ecx
14025f562:	4c 8d 87 c0 00 00 00 	lea    0xc0(%rdi),%r8
14025f569:	85 c9                	test   %ecx,%ecx
14025f56b:	8d 14 f5 00 00 00 00 	lea    0x0(,%rsi,8),%edx
14025f572:	48 8b cb             	mov    %rbx,%rcx
14025f575:	74 0e                	je     0x14025f585
14025f577:	e8 b4 5f de ff       	call   0x140045530
14025f57c:	48 8d 05 1d 59 de ff 	lea    -0x21a6e3(%rip),%rax        # 0x140044ea0
14025f583:	eb 0c                	jmp    0x14025f591
14025f585:	e8 86 62 de ff       	call   0x140045810
14025f58a:	48 8d 05 bf 5e de ff 	lea    -0x21a141(%rip),%rax        # 0x140045450
14025f591:	48 89 47 30          	mov    %rax,0x30(%rdi)
14025f595:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14025f59a:	33 db                	xor    %ebx,%ebx
14025f59c:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14025f5a1:	48 85 c9             	test   %rcx,%rcx
14025f5a4:	0f 84 96 00 00 00    	je     0x14025f640
14025f5aa:	48 8d 15 53 6a 0b 00 	lea    0xb6a53(%rip),%rdx        # 0x140316004
14025f5b1:	e8 4a 93 ed ff       	call   0x140138900
14025f5b6:	48 85 c0             	test   %rax,%rax
14025f5b9:	0f 84 81 00 00 00    	je     0x14025f640
14025f5bf:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14025f5c4:	48 8b c8             	mov    %rax,%rcx
14025f5c7:	e8 44 8f ed ff       	call   0x140138510
14025f5cc:	85 c0                	test   %eax,%eax
14025f5ce:	75 32                	jne    0x14025f602
14025f5d0:	e8 9b 7a ec ff       	call   0x140127070
14025f5d5:	4c 8d 05 fc f1 11 00 	lea    0x11f1fc(%rip),%r8        # 0x14037e7d8
14025f5dc:	ba 10 01 00 00       	mov    $0x110,%edx
14025f5e1:	48 8d 0d 88 f1 11 00 	lea    0x11f188(%rip),%rcx        # 0x14037e770
14025f5e8:	e8 a3 7b ec ff       	call   0x140127190
14025f5ed:	45 33 c0             	xor    %r8d,%r8d
14025f5f0:	8d 53 67             	lea    0x67(%rbx),%edx
14025f5f3:	8d 4b 39             	lea    0x39(%rbx),%ecx
14025f5f6:	e8 95 7c ec ff       	call   0x140127290
14025f5fb:	8b c3                	mov    %ebx,%eax
14025f5fd:	e9 3b ff ff ff       	jmp    0x14025f53d
14025f602:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14025f607:	48 39 47 48          	cmp    %rax,0x48(%rdi)
14025f60b:	74 33                	je     0x14025f640
14025f60d:	e8 5e 7a ec ff       	call   0x140127070
14025f612:	4c 8d 05 bf f1 11 00 	lea    0x11f1bf(%rip),%r8        # 0x14037e7d8
14025f619:	ba 14 01 00 00       	mov    $0x114,%edx
14025f61e:	48 8d 0d 4b f1 11 00 	lea    0x11f14b(%rip),%rcx        # 0x14037e770
14025f625:	e8 66 7b ec ff       	call   0x140127190
14025f62a:	45 33 c0             	xor    %r8d,%r8d
14025f62d:	41 8d 50 69          	lea    0x69(%r8),%edx
14025f631:	8d 4a d0             	lea    -0x30(%rdx),%ecx
14025f634:	e8 57 7c ec ff       	call   0x140127290
14025f639:	8b c3                	mov    %ebx,%eax
14025f63b:	e9 fd fe ff ff       	jmp    0x14025f53d
14025f640:	bb 01 00 00 00       	mov    $0x1,%ebx
14025f645:	8b c3                	mov    %ebx,%eax
14025f647:	e9 f1 fe ff ff       	jmp    0x14025f53d
14025f64c:	cc                   	int3
14025f64d:	cc                   	int3
14025f64e:	cc                   	int3
14025f64f:	cc                   	int3
14025f650:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14025f655:	56                   	push   %rsi
14025f656:	41 56                	push   %r14
14025f658:	41 57                	push   %r15
14025f65a:	b8 40 00 00 00       	mov    $0x40,%eax
14025f65f:	e8 cc 14 05 00       	call   0x1402b0b30
14025f664:	48 2b e0             	sub    %rax,%rsp
14025f667:	41 8b f1             	mov    %r9d,%esi
14025f66a:	49 8b e8             	mov    %r8,%rbp
14025f66d:	4c 8b f2             	mov    %rdx,%r14
14025f670:	4c 8b f9             	mov    %rcx,%r15
14025f673:	e8 68 1b e2 ff       	call   0x1400811e0
14025f678:	85 c0                	test   %eax,%eax
14025f67a:	75 11                	jne    0x14025f68d
14025f67c:	33 c0                	xor    %eax,%eax
14025f67e:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14025f683:	48 83 c4 40          	add    $0x40,%rsp
14025f687:	41 5f                	pop    %r15
14025f689:	41 5e                	pop    %r14
14025f68b:	5e                   	pop    %rsi
14025f68c:	c3                   	ret
14025f68d:	41 b8 3b 00 00 00    	mov    $0x3b,%r8d
14025f693:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14025f698:	48 8d 15 d1 f0 11 00 	lea    0x11f0d1(%rip),%rdx        # 0x14037e770
14025f69f:	b9 c0 01 00 00       	mov    $0x1c0,%ecx
14025f6a4:	e8 17 ca e8 ff       	call   0x1400ec0c0
14025f6a9:	48 8b f8             	mov    %rax,%rdi
14025f6ac:	48 85 c0             	test   %rax,%rax
14025f6af:	74 47                	je     0x14025f6f8
14025f6b1:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14025f6b8:	00
14025f6b9:	4c 8b cd             	mov    %rbp,%r9
14025f6bc:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14025f6c1:	4d 8b c6             	mov    %r14,%r8
14025f6c4:	33 db                	xor    %ebx,%ebx
14025f6c6:	49 8b d7             	mov    %r15,%rdx
14025f6c9:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14025f6ce:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14025f6d3:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14025f6d8:	48 8b c8             	mov    %rax,%rcx
14025f6db:	89 74 24 20          	mov    %esi,0x20(%rsp)
14025f6df:	e8 1c eb 03 00       	call   0x14029e200
14025f6e4:	83 67 6c fe          	andl   $0xfffffffe,0x6c(%rdi)
14025f6e8:	48 83 7f 50 04       	cmpq   $0x4,0x50(%rdi)
14025f6ed:	0f 94 c3             	sete   %bl
14025f6f0:	09 5f 6c             	or     %ebx,0x6c(%rdi)
14025f6f3:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14025f6f8:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14025f6fd:	48 8b c7             	mov    %rdi,%rax
14025f700:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14025f705:	48 83 c4 40          	add    $0x40,%rsp
14025f709:	41 5f                	pop    %r15
14025f70b:	41 5e                	pop    %r14
14025f70d:	5e                   	pop    %rsi
14025f70e:	c3                   	ret
14025f70f:	cc                   	int3
14025f710:	40 53                	rex push %rbx
14025f712:	b8 30 00 00 00       	mov    $0x30,%eax
14025f717:	e8 14 14 05 00       	call   0x1402b0b30
14025f71c:	48 2b e0             	sub    %rax,%rsp
14025f71f:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14025f724:	48 8b d9             	mov    %rcx,%rbx
14025f727:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14025f72e:	00 00
14025f730:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14025f735:	e8 66 e3 03 00       	call   0x14029daa0
14025f73a:	85 c0                	test   %eax,%eax
14025f73c:	75 06                	jne    0x14025f744
14025f73e:	48 83 c4 30          	add    $0x30,%rsp
14025f742:	5b                   	pop    %rbx
14025f743:	c3                   	ret
14025f744:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
14025f749:	48 8b cb             	mov    %rbx,%rcx
14025f74c:	48 83 c4 30          	add    $0x30,%rsp
14025f750:	5b                   	pop    %rbx
14025f751:	e9 ea 04 00 00       	jmp    0x14025fc40
14025f756:	cc                   	int3
14025f757:	cc                   	int3
14025f758:	cc                   	int3
14025f759:	cc                   	int3
14025f75a:	cc                   	int3
14025f75b:	cc                   	int3
14025f75c:	cc                   	int3
14025f75d:	cc                   	int3
14025f75e:	cc                   	int3
14025f75f:	cc                   	int3
14025f760:	40 53                	rex push %rbx
14025f762:	b8 30 00 00 00       	mov    $0x30,%eax
14025f767:	e8 c4 13 05 00       	call   0x1402b0b30
14025f76c:	48 2b e0             	sub    %rax,%rsp
14025f76f:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14025f774:	48 8b d9             	mov    %rcx,%rbx
14025f777:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14025f77e:	00 00
14025f780:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14025f785:	e8 d6 e2 03 00       	call   0x14029da60
14025f78a:	85 c0                	test   %eax,%eax
14025f78c:	75 06                	jne    0x14025f794
14025f78e:	48 83 c4 30          	add    $0x30,%rsp
14025f792:	5b                   	pop    %rbx
14025f793:	c3                   	ret
14025f794:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
14025f799:	48 8b cb             	mov    %rbx,%rcx
14025f79c:	48 83 c4 30          	add    $0x30,%rsp
14025f7a0:	5b                   	pop    %rbx
14025f7a1:	e9 9a 04 00 00       	jmp    0x14025fc40
14025f7a6:	cc                   	int3
14025f7a7:	cc                   	int3
14025f7a8:	cc                   	int3
14025f7a9:	cc                   	int3
14025f7aa:	cc                   	int3
14025f7ab:	cc                   	int3
14025f7ac:	cc                   	int3
14025f7ad:	cc                   	int3
14025f7ae:	cc                   	int3
14025f7af:	cc                   	int3
14025f7b0:	48 85 c9             	test   %rcx,%rcx
14025f7b3:	74 35                	je     0x14025f7ea
14025f7b5:	53                   	push   %rbx
14025f7b6:	b8 20 00 00 00       	mov    $0x20,%eax
14025f7bb:	e8 70 13 05 00       	call   0x1402b0b30
14025f7c0:	48 2b e0             	sub    %rax,%rsp
14025f7c3:	48 8b d9             	mov    %rcx,%rbx
14025f7c6:	e8 c5 ea 03 00       	call   0x14029e290
14025f7cb:	41 b9 61 01 00 00    	mov    $0x161,%r9d
14025f7d1:	4c 8d 05 f0 f6 11 00 	lea    0x11f6f0(%rip),%r8        # 0x14037eec8
14025f7d8:	ba 18 03 00 00       	mov    $0x318,%edx
14025f7dd:	48 8b cb             	mov    %rbx,%rcx
14025f7e0:	e8 cb c6 e8 ff       	call   0x1400ebeb0
14025f7e5:	48 83 c4 20          	add    $0x20,%rsp
14025f7e9:	5b                   	pop    %rbx
14025f7ea:	c3                   	ret
14025f7eb:	cc                   	int3
14025f7ec:	cc                   	int3
14025f7ed:	cc                   	int3
14025f7ee:	cc                   	int3
14025f7ef:	cc                   	int3
14025f7f0:	48 85 c9             	test   %rcx,%rcx
14025f7f3:	74 35                	je     0x14025f82a
14025f7f5:	53                   	push   %rbx
14025f7f6:	b8 20 00 00 00       	mov    $0x20,%eax
14025f7fb:	e8 30 13 05 00       	call   0x1402b0b30
14025f800:	48 2b e0             	sub    %rax,%rsp
14025f803:	48 8b d9             	mov    %rcx,%rbx
14025f806:	e8 85 ea 03 00       	call   0x14029e290
14025f80b:	41 b9 83 01 00 00    	mov    $0x183,%r9d
14025f811:	4c 8d 05 b0 f6 11 00 	lea    0x11f6b0(%rip),%r8        # 0x14037eec8
14025f818:	ba 48 03 00 00       	mov    $0x348,%edx