140109198:	cc                   	int3
140109199:	cc                   	int3
14010919a:	cc                   	int3
14010919b:	cc                   	int3
14010919c:	cc                   	int3
14010919d:	cc                   	int3
14010919e:	cc                   	int3
14010919f:	cc                   	int3
1401091a0:	40 53                	rex push %rbx
1401091a2:	b8 50 00 00 00       	mov    $0x50,%eax
1401091a7:	e8 84 79 1a 00       	call   0x1402b0b30
1401091ac:	48 2b e0             	sub    %rax,%rsp
1401091af:	48 83 79 30 00       	cmpq   $0x0,0x30(%rcx)
1401091b4:	48 8b d9             	mov    %rcx,%rbx
1401091b7:	75 27                	jne    0x1401091e0
1401091b9:	e8 b2 de 01 00       	call   0x140127070
1401091be:	4c 8d 05 63 3a 20 00 	lea    0x203a63(%rip),%r8        # 0x14030cc28
1401091c5:	ba d4 08 00 00       	mov    $0x8d4,%edx
1401091ca:	48 8d 0d a7 39 20 00 	lea    0x2039a7(%rip),%rcx        # 0x14030cb78
1401091d1:	e8 ba df 01 00       	call   0x140127190
1401091d6:	ba 14 01 00 00       	mov    $0x114,%edx
1401091db:	e9 8f 00 00 00       	jmp    0x14010926f
1401091e0:	e8 5b 6f 07 00       	call   0x140180140
1401091e5:	85 c0                	test   %eax,%eax
1401091e7:	75 64                	jne    0x14010924d
1401091e9:	f7 83 e8 09 00 00 00 	testl  $0x100,0x9e8(%rbx)
1401091f0:	01 00 00
1401091f3:	74 48                	je     0x14010923d
1401091f5:	e8 f6 43 07 00       	call   0x14017d5f0
1401091fa:	48 85 c0             	test   %rax,%rax
1401091fd:	75 3e                	jne    0x14010923d
1401091ff:	48 8b 43 08          	mov    0x8(%rbx),%rax
140109203:	4c 8d 05 f6 11 00 00 	lea    0x11f6(%rip),%r8        # 0x14010a400
14010920a:	0f 57 c0             	xorps  %xmm0,%xmm0
14010920d:	48 c7 44 24 38 02 00 	movq   $0x2,0x38(%rsp)
140109214:	00 00
140109216:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
14010921c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140109221:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140109226:	48 8b 48 50          	mov    0x50(%rax),%rcx
14010922a:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14010922f:	48 8b cb             	mov    %rbx,%rcx
140109232:	e8 b9 17 00 00       	call   0x14010a9f0
140109237:	48 83 c4 50          	add    $0x50,%rsp
14010923b:	5b                   	pop    %rbx
14010923c:	c3                   	ret
14010923d:	48 8b 43 08          	mov    0x8(%rbx),%rax
140109241:	48 8b cb             	mov    %rbx,%rcx
140109244:	48 83 c4 50          	add    $0x50,%rsp
140109248:	5b                   	pop    %rbx
140109249:	48 ff 60 50          	rex.W jmp *0x50(%rax)
14010924d:	e8 1e de 01 00       	call   0x140127070
140109252:	4c 8d 05 cf 39 20 00 	lea    0x2039cf(%rip),%r8        # 0x14030cc28
140109259:	ba e6 08 00 00       	mov    $0x8e6,%edx
14010925e:	48 8d 0d 13 39 20 00 	lea    0x203913(%rip),%rcx        # 0x14030cb78
140109265:	e8 26 df 01 00       	call   0x140127190
14010926a:	ba 97 01 00 00       	mov    $0x197,%edx
14010926f:	45 33 c0             	xor    %r8d,%r8d
140109272:	41 8d 48 14          	lea    0x14(%r8),%ecx
140109276:	e8 15 e0 01 00       	call   0x140127290
14010927b:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140109280:	48 83 c4 50          	add    $0x50,%rsp
140109284:	5b                   	pop    %rbx
140109285:	c3                   	ret
140109286:	cc                   	int3
140109287:	cc                   	int3
140109288:	cc                   	int3
140109289:	cc                   	int3
14010928a:	cc                   	int3
14010928b:	cc                   	int3
14010928c:	cc                   	int3
14010928d:	cc                   	int3
14010928e:	cc                   	int3
14010928f:	cc                   	int3
140109290:	b8 28 00 00 00       	mov    $0x28,%eax
140109295:	e8 96 78 1a 00       	call   0x1402b0b30
14010929a:	48 2b e0             	sub    %rax,%rsp
14010929d:	45 85 c0             	test   %r8d,%r8d
1401092a0:	79 38                	jns    0x1401092da
1401092a2:	e8 c9 dd 01 00       	call   0x140127070
1401092a7:	4c 8d 05 6a 39 20 00 	lea    0x20396a(%rip),%r8        # 0x14030cc18
1401092ae:	ba 6a 08 00 00       	mov    $0x86a,%edx
1401092b3:	48 8d 0d be 38 20 00 	lea    0x2038be(%rip),%rcx        # 0x14030cb78
1401092ba:	e8 d1 de 01 00       	call   0x140127190
1401092bf:	45 33 c0             	xor    %r8d,%r8d
1401092c2:	ba 0f 01 00 00       	mov    $0x10f,%edx
1401092c7:	41 8d 48 14          	lea    0x14(%r8),%ecx
1401092cb:	e8 c0 df 01 00       	call   0x140127290
1401092d0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401092d5:	48 83 c4 28          	add    $0x28,%rsp
1401092d9:	c3                   	ret
1401092da:	4d 63 c0             	movslq %r8d,%r8
1401092dd:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1401092e2:	e8 b9 1c 00 00       	call   0x14010afa0
1401092e7:	85 c0                	test   %eax,%eax
1401092e9:	0f 4f 44 24 48       	cmovg  0x48(%rsp),%eax
1401092ee:	48 83 c4 28          	add    $0x28,%rsp
1401092f2:	c3                   	ret
1401092f3:	cc                   	int3
1401092f4:	cc                   	int3
1401092f5:	cc                   	int3
1401092f6:	cc                   	int3
1401092f7:	cc                   	int3
1401092f8:	cc                   	int3
1401092f9:	cc                   	int3
1401092fa:	cc                   	int3
1401092fb:	cc                   	int3
1401092fc:	cc                   	int3
1401092fd:	cc                   	int3
1401092fe:	cc                   	int3
1401092ff:	cc                   	int3
140109300:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140109305:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14010930a:	56                   	push   %rsi
14010930b:	41 54                	push   %r12
14010930d:	41 55                	push   %r13
14010930f:	41 56                	push   %r14
140109311:	b8 38 00 00 00       	mov    $0x38,%eax
140109316:	e8 15 78 1a 00       	call   0x1402b0b30
14010931b:	48 2b e0             	sub    %rax,%rsp
14010931e:	48 8b 42 08          	mov    0x8(%rdx),%rax
140109322:	4c 8b f2             	mov    %rdx,%r14
140109325:	4c 8b e1             	mov    %rcx,%r12
140109328:	48 85 c0             	test   %rax,%rax
14010932b:	75 73                	jne    0x1401093a0
14010932d:	e8 3e dd 01 00       	call   0x140127070
140109332:	83 bc 24 88 00 00 00 	cmpl   $0x0,0x88(%rsp)
140109339:	00
14010933a:	4c 8d 05 b7 3a 20 00 	lea    0x203ab7(%rip),%r8        # 0x14030cdf8
140109341:	48 8d 0d 30 38 20 00 	lea    0x203830(%rip),%rcx        # 0x14030cb78
140109348:	74 2d                	je     0x140109377
14010934a:	ba 41 16 00 00       	mov    $0x1641,%edx
14010934f:	e8 3c de 01 00       	call   0x140127190
140109354:	45 33 c9             	xor    %r9d,%r9d
140109357:	41 b8 b7 00 00 00    	mov    $0xb7,%r8d
14010935d:	49 8b cc             	mov    %r12,%rcx
140109360:	41 8d 51 2f          	lea    0x2f(%r9),%edx
140109364:	e8 47 6f 07 00       	call   0x1401802b0
140109369:	33 c0                	xor    %eax,%eax
14010936b:	48 83 c4 38          	add    $0x38,%rsp
14010936f:	41 5e                	pop    %r14
140109371:	41 5d                	pop    %r13
140109373:	41 5c                	pop    %r12
140109375:	5e                   	pop    %rsi
140109376:	c3                   	ret
140109377:	ba 43 16 00 00       	mov    $0x1643,%edx
14010937c:	e8 0f de 01 00       	call   0x140127190
140109381:	45 33 c0             	xor    %r8d,%r8d
140109384:	ba b7 00 00 00       	mov    $0xb7,%edx
140109389:	41 8d 48 14          	lea    0x14(%r8),%ecx
14010938d:	e8 fe de 01 00       	call   0x140127290
140109392:	33 c0                	xor    %eax,%eax
140109394:	48 83 c4 38          	add    $0x38,%rsp
140109398:	41 5e                	pop    %r14
14010939a:	41 5d                	pop    %r13
14010939c:	41 5c                	pop    %r12
14010939e:	5e                   	pop    %rsi
14010939f:	c3                   	ret
1401093a0:	44 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13d
1401093a7:	00
1401093a8:	33 f6                	xor    %esi,%esi
1401093aa:	45 85 ed             	test   %r13d,%r13d
1401093ad:	40 0f 95 c6          	setne  %sil
1401093b1:	33 d2                	xor    %edx,%edx
1401093b3:	48 83 c6 02          	add    $0x2,%rsi
1401093b7:	48 f7 f6             	div    %rsi
1401093ba:	48 85 d2             	test   %rdx,%rdx
1401093bd:	74 71                	je     0x140109430
1401093bf:	e8 ac dc 01 00       	call   0x140127070
1401093c4:	83 bc 24 88 00 00 00 	cmpl   $0x0,0x88(%rsp)
1401093cb:	00
1401093cc:	4c 8d 05 25 3a 20 00 	lea    0x203a25(%rip),%r8        # 0x14030cdf8
1401093d3:	48 8d 0d 9e 37 20 00 	lea    0x20379e(%rip),%rcx        # 0x14030cb78
1401093da:	74 2b                	je     0x140109407
1401093dc:	ba 4a 16 00 00       	mov    $0x164a,%edx
1401093e1:	e8 aa dd 01 00       	call   0x140127190
1401093e6:	45 33 c9             	xor    %r9d,%r9d
1401093e9:	49 8b cc             	mov    %r12,%rcx
1401093ec:	41 8d 51 32          	lea    0x32(%r9),%edx
1401093f0:	44 8d 42 65          	lea    0x65(%rdx),%r8d
1401093f4:	e8 b7 6e 07 00       	call   0x1401802b0
1401093f9:	33 c0                	xor    %eax,%eax
1401093fb:	48 83 c4 38          	add    $0x38,%rsp
1401093ff:	41 5e                	pop    %r14
140109401:	41 5d                	pop    %r13
140109403:	41 5c                	pop    %r12
140109405:	5e                   	pop    %rsi
140109406:	c3                   	ret
140109407:	ba 4c 16 00 00       	mov    $0x164c,%edx
14010940c:	e8 7f dd 01 00       	call   0x140127190
140109411:	45 33 c0             	xor    %r8d,%r8d
140109414:	ba 97 00 00 00       	mov    $0x97,%edx
140109419:	41 8d 48 14          	lea    0x14(%r8),%ecx
14010941d:	e8 6e de 01 00       	call   0x140127290
140109422:	33 c0                	xor    %eax,%eax
140109424:	48 83 c4 38          	add    $0x38,%rsp
140109428:	41 5e                	pop    %r14
14010942a:	41 5d                	pop    %r13
14010942c:	41 5c                	pop    %r12
14010942e:	5e                   	pop    %rsi
14010942f:	c3                   	ret
140109430:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
140109435:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
14010943a:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14010943f:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140109444:	e8 97 21 fe ff       	call   0x1400eb5e0
140109449:	4c 8b f8             	mov    %rax,%r15
14010944c:	e8 8f 21 fe ff       	call   0x1400eb5e0
140109451:	48 8b e8             	mov    %rax,%rbp
140109454:	4d 85 ff             	test   %r15,%r15
140109457:	0f 84 76 01 00 00    	je     0x1401095d3
14010945d:	48 85 c0             	test   %rax,%rax
140109460:	0f 84 6d 01 00 00    	je     0x1401095d3
140109466:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14010946d:	00 00 00
140109470:	49 8b 7e 08          	mov    0x8(%r14),%rdi
140109474:	48 3b fe             	cmp    %rsi,%rdi
140109477:	0f 82 c1 00 00 00    	jb     0x14010953e
14010947d:	49 8b 1e             	mov    (%r14),%rbx
140109480:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
140109487:	00
140109488:	48 8b d3             	mov    %rbx,%rdx
14010948b:	4c 8b c6             	mov    %rsi,%r8
14010948e:	e8 cd 7e 1d 00       	call   0x1402e1360
140109493:	48 2b fe             	sub    %rsi,%rdi
140109496:	48 8d 04 33          	lea    (%rbx,%rsi,1),%rax
14010949a:	49 89 06             	mov    %rax,(%r14)
14010949d:	49 89 7e 08          	mov    %rdi,0x8(%r14)
1401094a1:	45 85 ed             	test   %r13d,%r13d
1401094a4:	74 0a                	je     0x1401094b0
1401094a6:	80 bc 24 80 00 00 00 	cmpb   $0x0,0x80(%rsp)
1401094ad:	00
1401094ae:	75 c0                	jne    0x140109470
1401094b0:	48 8d 84 24 81 00 00 	lea    0x81(%rsp),%rax
1401094b7:	00
1401094b8:	45 85 ed             	test   %r13d,%r13d
1401094bb:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1401094c2:	00
1401094c3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401094c9:	48 0f 45 d0          	cmovne %rax,%rdx
1401094cd:	49 8b cc             	mov    %r12,%rcx
1401094d0:	e8 1b bd 00 00       	call   0x1401151f0
1401094d5:	48 8b d8             	mov    %rax,%rbx
1401094d8:	48 85 c0             	test   %rax,%rax
1401094db:	74 93                	je     0x140109470
1401094dd:	83 38 00             	cmpl   $0x0,(%rax)
1401094e0:	74 18                	je     0x1401094fa
1401094e2:	48 8b d0             	mov    %rax,%rdx
1401094e5:	49 8b cf             	mov    %r15,%rcx
1401094e8:	e8 33 23 fe ff       	call   0x1400eb820
1401094ed:	85 c0                	test   %eax,%eax
1401094ef:	74 1c                	je     0x14010950d
1401094f1:	83 3b 00             	cmpl   $0x0,(%rbx)
1401094f4:	0f 85 76 ff ff ff    	jne    0x140109470
1401094fa:	48 8b d3             	mov    %rbx,%rdx
1401094fd:	48 8b cd             	mov    %rbp,%rcx
140109500:	e8 1b 23 fe ff       	call   0x1400eb820
140109505:	85 c0                	test   %eax,%eax
140109507:	0f 85 63 ff ff ff    	jne    0x140109470
14010950d:	e8 5e db 01 00       	call   0x140127070
140109512:	83 bc 24 88 00 00 00 	cmpl   $0x0,0x88(%rsp)
140109519:	00
14010951a:	4c 8d 05 d7 38 20 00 	lea    0x2038d7(%rip),%r8        # 0x14030cdf8
140109521:	48 8d 0d 50 36 20 00 	lea    0x203650(%rip),%rcx        # 0x14030cb78
140109528:	74 0a                	je     0x140109534
14010952a:	ba 69 16 00 00       	mov    $0x1669,%edx
14010952f:	e9 c1 00 00 00       	jmp    0x1401095f5
140109534:	ba 6b 16 00 00       	mov    $0x166b,%edx
140109539:	e9 d9 00 00 00       	jmp    0x140109617
14010953e:	48 85 ff             	test   %rdi,%rdi
140109541:	74 56                	je     0x140109599
140109543:	e8 28 db 01 00       	call   0x140127070
140109548:	83 bc 24 88 00 00 00 	cmpl   $0x0,0x88(%rsp)
14010954f:	00
140109550:	4c 8d 05 a1 38 20 00 	lea    0x2038a1(%rip),%r8        # 0x14030cdf8
140109557:	48 8d 0d 1a 36 20 00 	lea    0x20361a(%rip),%rcx        # 0x14030cb78
14010955e:	74 25                	je     0x140109585
140109560:	ba 72 16 00 00       	mov    $0x1672,%edx
140109565:	e8 26 dc 01 00       	call   0x140127190
14010956a:	ba 32 00 00 00       	mov    $0x32,%edx
14010956f:	41 b8 0f 01 00 00    	mov    $0x10f,%r8d
140109575:	45 33 c9             	xor    %r9d,%r9d
140109578:	49 8b cc             	mov    %r12,%rcx
14010957b:	e8 30 6d 07 00       	call   0x1401802b0
140109580:	e9 a8 00 00 00       	jmp    0x14010962d
140109585:	ba 74 16 00 00       	mov    $0x1674,%edx
14010958a:	e8 01 dc 01 00       	call   0x140127190
14010958f:	ba 0f 01 00 00       	mov    $0x10f,%edx
140109594:	e9 88 00 00 00       	jmp    0x140109621
140109599:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14010959e:	48 85 c0             	test   %rax,%rax
1401095a1:	74 05                	je     0x1401095a8
1401095a3:	4c 89 38             	mov    %r15,(%rax)
1401095a6:	eb 08                	jmp    0x1401095b0
1401095a8:	49 8b cf             	mov    %r15,%rcx
1401095ab:	e8 30 1e fe ff       	call   0x1400eb3e0
1401095b0:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1401095b5:	48 85 c0             	test   %rax,%rax
1401095b8:	74 0a                	je     0x1401095c4
1401095ba:	48 89 28             	mov    %rbp,(%rax)
1401095bd:	b8 01 00 00 00       	mov    $0x1,%eax
1401095c2:	eb 7b                	jmp    0x14010963f
1401095c4:	48 8b cd             	mov    %rbp,%rcx
1401095c7:	e8 14 1e fe ff       	call   0x1400eb3e0
1401095cc:	b8 01 00 00 00       	mov    $0x1,%eax
1401095d1:	eb 6c                	jmp    0x14010963f
1401095d3:	e8 98 da 01 00       	call   0x140127070
1401095d8:	83 bc 24 88 00 00 00 	cmpl   $0x0,0x88(%rsp)
1401095df:	00
1401095e0:	4c 8d 05 11 38 20 00 	lea    0x203811(%rip),%r8        # 0x14030cdf8
1401095e7:	48 8d 0d 8a 35 20 00 	lea    0x20358a(%rip),%rcx        # 0x14030cb78
1401095ee:	74 22                	je     0x140109612
1401095f0:	ba 54 16 00 00       	mov    $0x1654,%edx
1401095f5:	e8 96 db 01 00       	call   0x140127190
1401095fa:	ba 50 00 00 00       	mov    $0x50,%edx
1401095ff:	41 b8 00 01 0c 00    	mov    $0xc0100,%r8d
140109605:	45 33 c9             	xor    %r9d,%r9d
140109608:	49 8b cc             	mov    %r12,%rcx
14010960b:	e8 a0 6c 07 00       	call   0x1401802b0
140109610:	eb 1b                	jmp    0x14010962d
140109612:	ba 56 16 00 00       	mov    $0x1656,%edx
140109617:	e8 74 db 01 00       	call   0x140127190
14010961c:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140109621:	45 33 c0             	xor    %r8d,%r8d
140109624:	41 8d 48 14          	lea    0x14(%r8),%ecx
140109628:	e8 63 dc 01 00       	call   0x140127290
14010962d:	49 8b cf             	mov    %r15,%rcx
140109630:	e8 ab 1d fe ff       	call   0x1400eb3e0
140109635:	48 8b cd             	mov    %rbp,%rcx
140109638:	e8 a3 1d fe ff       	call   0x1400eb3e0
14010963d:	33 c0                	xor    %eax,%eax
14010963f:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
140109644:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
140109649:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14010964e:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
140109653:	48 83 c4 38          	add    $0x38,%rsp
140109657:	41 5e                	pop    %r14
140109659:	41 5d                	pop    %r13
14010965b:	41 5c                	pop    %r12
14010965d:	5e                   	pop    %rsi
14010965e:	c3                   	ret
14010965f:	cc                   	int3
140109660:	b8 28 00 00 00       	mov    $0x28,%eax
140109665:	e8 c6 74 1a 00       	call   0x1402b0b30
14010966a:	48 2b e0             	sub    %rax,%rsp
14010966d:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140109671:	48 8b 82 c0 00 00 00 	mov    0xc0(%rdx),%rax
140109678:	f6 40 60 08          	testb  $0x8,0x60(%rax)
14010967c:	75 45                	jne    0x1401096c3
14010967e:	8b 02                	mov    (%rdx),%eax