1401ef175:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ef179:	0f 87 11 0b 00 00    	ja     0x1401efc90
1401ef17f:	e8 c0 bf c2 00       	call   0x140e1b144
1401ef184:	48 89 7d 98          	mov    %rdi,-0x68(%rbp)
1401ef188:	48 c7 45 a0 0f 00 00 	movq   $0xf,-0x60(%rbp)
1401ef18f:	00
1401ef190:	c6 45 88 00          	movb   $0x0,-0x78(%rbp)
1401ef194:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401ef199:	48 83 fa 0f          	cmp    $0xf,%rdx
1401ef19d:	76 32                	jbe    0x1401ef1d1
1401ef19f:	48 ff c2             	inc    %rdx
1401ef1a2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401ef1a7:	48 8b c1             	mov    %rcx,%rax
1401ef1aa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ef1b1:	72 19                	jb     0x1401ef1cc
1401ef1b3:	48 83 c2 27          	add    $0x27,%rdx
1401ef1b7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ef1bb:	48 2b c1             	sub    %rcx,%rax
1401ef1be:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ef1c2:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ef1c6:	0f 87 ca 0a 00 00    	ja     0x1401efc96
1401ef1cc:	e8 73 bf c2 00       	call   0x140e1b144
1401ef1d1:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
1401ef1d6:	49 8b 46 08          	mov    0x8(%r14),%rax
1401ef1da:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401ef1df:	48 85 c0             	test   %rax,%rax
1401ef1e2:	74 03                	je     0x1401ef1e7
1401ef1e4:	48 ff 00             	incq   (%rax)
1401ef1e7:	49 8b 46 10          	mov    0x10(%r14),%rax
1401ef1eb:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401ef1f0:	49 8b 46 18          	mov    0x18(%r14),%rax
1401ef1f4:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401ef1f9:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
1401ef1fd:	41 80 7e 38 00       	cmpb   $0x0,0x38(%r14)
1401ef202:	74 27                	je     0x1401ef22b
1401ef204:	49 8b 46 20          	mov    0x20(%r14),%rax
1401ef208:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1401ef20d:	48 85 c0             	test   %rax,%rax
1401ef210:	74 03                	je     0x1401ef215
1401ef212:	48 ff 00             	incq   (%rax)
1401ef215:	49 8b 46 28          	mov    0x28(%r14),%rax
1401ef219:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1401ef21e:	49 8b 46 30          	mov    0x30(%r14),%rax
1401ef222:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401ef227:	c6 45 80 01          	movb   $0x1,-0x80(%rbp)
1401ef22b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ef231:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401ef236:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401ef23a:	e8 11 cc fe ff       	call   0x1401dbe50
1401ef23f:	48 8b d8             	mov    %rax,%rbx
1401ef242:	80 78 48 00          	cmpb   $0x0,0x48(%rax)
1401ef246:	0f 85 50 0a 00 00    	jne    0x1401efc9c
1401ef24c:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef253:	3c 01                	cmp    $0x1,%al
1401ef255:	75 0c                	jne    0x1401ef263
1401ef257:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef25e:	48 8b 09             	mov    (%rcx),%rcx
1401ef261:	eb 1a                	jmp    0x1401ef27d
1401ef263:	84 c0                	test   %al,%al
1401ef265:	75 0c                	jne    0x1401ef273
1401ef267:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef26e:	48 8b 09             	mov    (%rcx),%rcx
1401ef271:	eb 0a                	jmp    0x1401ef27d
1401ef273:	e8 48 c0 8a 00       	call   0x140a9b2c0
1401ef278:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401ef27d:	48 85 c9             	test   %rcx,%rcx
1401ef280:	0f 84 a0 09 00 00    	je     0x1401efc26
1401ef286:	48 83 c1 18          	add    $0x18,%rcx
1401ef28a:	80 79 02 00          	cmpb   $0x0,0x2(%rcx)
1401ef28e:	75 07                	jne    0x1401ef297
1401ef290:	66 89 39             	mov    %di,(%rcx)
1401ef293:	c6 41 02 01          	movb   $0x1,0x2(%rcx)
1401ef297:	4c 89 b5 40 02 00 00 	mov    %r14,0x240(%rbp)
1401ef29e:	48 89 8d 48 02 00 00 	mov    %rcx,0x248(%rbp)
1401ef2a5:	0f b7 43 40          	movzwl 0x40(%rbx),%eax
1401ef2a9:	66 89 01             	mov    %ax,(%rcx)
1401ef2ac:	48 8b d3             	mov    %rbx,%rdx
1401ef2af:	48 8d 8d 40 02 00 00 	lea    0x240(%rbp),%rcx
1401ef2b6:	e8 c5 0a fe ff       	call   0x1401cfd80
1401ef2bb:	90                   	nop
1401ef2bc:	48 0f be 45 08       	movsbq 0x8(%rbp),%rax
1401ef2c1:	48 83 c0 01          	add    $0x1,%rax
1401ef2c5:	74 16                	je     0x1401ef2dd
1401ef2c7:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401ef2cb:	48 83 f8 01          	cmp    $0x1,%rax
1401ef2cf:	74 07                	je     0x1401ef2d8
1401ef2d1:	e8 3a a3 fa ff       	call   0x140199610
1401ef2d6:	eb 05                	jmp    0x1401ef2dd
1401ef2d8:	e8 83 42 8b 00       	call   0x140aa3560
1401ef2dd:	0f b6 bd c0 02 00 00 	movzbl 0x2c0(%rbp),%edi
1401ef2e4:	40 84 ff             	test   %dil,%dil
1401ef2e7:	74 16                	je     0x1401ef2ff
1401ef2e9:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1401ef2ed:	e8 1e 61 ff ff       	call   0x1401e5410
1401ef2f2:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401ef2f6:	48 8b c8             	mov    %rax,%rcx
1401ef2f9:	e8 92 bd 01 00       	call   0x14020b090
1401ef2fe:	90                   	nop
1401ef2ff:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef306:	3c 01                	cmp    $0x1,%al
1401ef308:	75 0c                	jne    0x1401ef316
1401ef30a:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef311:	48 8b 1b             	mov    (%rbx),%rbx
1401ef314:	eb 1a                	jmp    0x1401ef330
1401ef316:	84 c0                	test   %al,%al
1401ef318:	75 0c                	jne    0x1401ef326
1401ef31a:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef321:	48 8b 1b             	mov    (%rbx),%rbx
1401ef324:	eb 0a                	jmp    0x1401ef330
1401ef326:	e8 95 bf 8a 00       	call   0x140a9b2c0
1401ef32b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ef330:	48 85 db             	test   %rbx,%rbx
1401ef333:	0f 84 ee 0b 00 00    	je     0x1401eff27
1401ef339:	48 83 c3 60          	add    $0x60,%rbx
1401ef33d:	0f b6 43 70          	movzbl 0x70(%rbx),%eax
1401ef341:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)
1401ef345:	74 26                	je     0x1401ef36d
1401ef347:	48 8b d6             	mov    %rsi,%rdx
1401ef34a:	48 8b cb             	mov    %rbx,%rcx
1401ef34d:	84 c0                	test   %al,%al
1401ef34f:	74 07                	je     0x1401ef358
1401ef351:	e8 ba 51 ff ff       	call   0x1401e4510
1401ef356:	eb 2e                	jmp    0x1401ef386
1401ef358:	e8 73 fa fe ff       	call   0x1401dedd0
1401ef35d:	48 8d 05 a4 a5 db 00 	lea    0xdba5a4(%rip),%rax        # 0x140fa9908
1401ef364:	48 89 03             	mov    %rax,(%rbx)
1401ef367:	c6 43 70 01          	movb   $0x1,0x70(%rbx)
1401ef36b:	eb 19                	jmp    0x1401ef386
1401ef36d:	84 c0                	test   %al,%al
1401ef36f:	74 15                	je     0x1401ef386
1401ef371:	48 8b 03             	mov    (%rbx),%rax
1401ef374:	33 d2                	xor    %edx,%edx
1401ef376:	48 8b cb             	mov    %rbx,%rcx
1401ef379:	48 8b 00             	mov    (%rax),%rax
1401ef37c:	ff 15 9e 46 d9 00    	call   *0xd9469e(%rip)        # 0x140f83a20
1401ef382:	c6 43 70 00          	movb   $0x0,0x70(%rbx)
1401ef386:	e8 25 08 8b 00       	call   0x140a9fbb0
1401ef38b:	48 8b 08             	mov    (%rax),%rcx
1401ef38e:	48 8d 05 7b bd db 00 	lea    0xdbbd7b(%rip),%rax        # 0x140fab110
1401ef395:	48 85 c9             	test   %rcx,%rcx
1401ef398:	74 04                	je     0x1401ef39e
1401ef39a:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401ef39e:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef3a5:	3c 01                	cmp    $0x1,%al
1401ef3a7:	75 0c                	jne    0x1401ef3b5
1401ef3a9:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1401ef3b0:	48 8b 00             	mov    (%rax),%rax
1401ef3b3:	eb 1a                	jmp    0x1401ef3cf
1401ef3b5:	84 c0                	test   %al,%al
1401ef3b7:	75 0c                	jne    0x1401ef3c5
1401ef3b9:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1401ef3c0:	48 8b 00             	mov    (%rax),%rax
1401ef3c3:	eb 0a                	jmp    0x1401ef3cf
1401ef3c5:	e8 f6 be 8a 00       	call   0x140a9b2c0
1401ef3ca:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401ef3cf:	48 85 c0             	test   %rax,%rax
1401ef3d2:	0f 84 20 0b 00 00    	je     0x1401efef8
1401ef3d8:	48 8d 50 60          	lea    0x60(%rax),%rdx
1401ef3dc:	80 7a 70 00          	cmpb   $0x0,0x70(%rdx)
1401ef3e0:	74 25                	je     0x1401ef407
1401ef3e2:	48 8b ce             	mov    %rsi,%rcx
1401ef3e5:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)
1401ef3e9:	74 07                	je     0x1401ef3f2
1401ef3eb:	e8 20 51 ff ff       	call   0x1401e4510
1401ef3f0:	eb 30                	jmp    0x1401ef422
1401ef3f2:	e8 d9 f9 fe ff       	call   0x1401dedd0
1401ef3f7:	48 8d 05 0a a5 db 00 	lea    0xdba50a(%rip),%rax        # 0x140fa9908
1401ef3fe:	48 89 06             	mov    %rax,(%rsi)
1401ef401:	c6 46 70 01          	movb   $0x1,0x70(%rsi)
1401ef405:	eb 1b                	jmp    0x1401ef422
1401ef407:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)
1401ef40b:	74 15                	je     0x1401ef422
1401ef40d:	48 8b 06             	mov    (%rsi),%rax
1401ef410:	33 d2                	xor    %edx,%edx
1401ef412:	48 8b ce             	mov    %rsi,%rcx
1401ef415:	48 8b 00             	mov    (%rax),%rax
1401ef418:	ff 15 02 46 d9 00    	call   *0xd94602(%rip)        # 0x140f83a20
1401ef41e:	c6 46 70 00          	movb   $0x0,0x70(%rsi)
1401ef422:	e8 89 07 8b 00       	call   0x140a9fbb0
1401ef427:	48 8b 08             	mov    (%rax),%rcx
1401ef42a:	48 8d 15 2f bd db 00 	lea    0xdbbd2f(%rip),%rdx        # 0x140fab160
1401ef431:	48 85 c9             	test   %rcx,%rcx
1401ef434:	74 04                	je     0x1401ef43a
1401ef436:	48 89 51 60          	mov    %rdx,0x60(%rcx)
1401ef43a:	c6 85 20 02 00 00 00 	movb   $0x0,0x220(%rbp)
1401ef441:	48 8d 85 40 02 00 00 	lea    0x240(%rbp),%rax
1401ef448:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401ef44d:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef454:	3c 01                	cmp    $0x1,%al
1401ef456:	75 0c                	jne    0x1401ef464
1401ef458:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef45f:	48 8b 09             	mov    (%rcx),%rcx
1401ef462:	eb 21                	jmp    0x1401ef485
1401ef464:	84 c0                	test   %al,%al
1401ef466:	75 0c                	jne    0x1401ef474
1401ef468:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1401ef46f:	48 8b 09             	mov    (%rcx),%rcx
1401ef472:	eb 11                	jmp    0x1401ef485
1401ef474:	e8 47 be 8a 00       	call   0x140a9b2c0
1401ef479:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401ef47e:	48 8d 15 db bc db 00 	lea    0xdbbcdb(%rip),%rdx        # 0x140fab160
1401ef485:	48 85 c9             	test   %rcx,%rcx
1401ef488:	0f 84 3b 0a 00 00    	je     0x1401efec9
1401ef48e:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ef491:	f3 0f 7f 85 40 02 00 	movdqu %xmm0,0x240(%rbp)
1401ef498:	00
1401ef499:	48 8b 41 58          	mov    0x58(%rcx),%rax
1401ef49d:	48 85 c0             	test   %rax,%rax
1401ef4a0:	74 04                	je     0x1401ef4a6
1401ef4a2:	f0 ff 40 08          	lock incl 0x8(%rax)
1401ef4a6:	48 8b 41 50          	mov    0x50(%rcx),%rax
1401ef4aa:	48 89 85 40 02 00 00 	mov    %rax,0x240(%rbp)
1401ef4b1:	48 8b 41 58          	mov    0x58(%rcx),%rax
1401ef4b5:	48 89 85 48 02 00 00 	mov    %rax,0x248(%rbp)
1401ef4bc:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1401ef4c1:	33 db                	xor    %ebx,%ebx
1401ef4c3:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1401ef4c8:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1401ef4cd:	41 b8 43 00 00 00    	mov    $0x43,%r8d
1401ef4d3:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ef4d8:	e8 23 79 fa ff       	call   0x140196e00
1401ef4dd:	90                   	nop
1401ef4de:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ef4e1:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
1401ef4e5:	48 89 5d 98          	mov    %rbx,-0x68(%rbp)
1401ef4e9:	48 89 5d a0          	mov    %rbx,-0x60(%rbp)
1401ef4ed:	41 b8 25 00 00 00    	mov    $0x25,%r8d
1401ef4f3:	48 8d 15 ce a7 db 00 	lea    0xdba7ce(%rip),%rdx        # 0x140fa9cc8
1401ef4fa:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
1401ef4fe:	e8 fd 78 fa ff       	call   0x140196e00
1401ef503:	90                   	nop
1401ef504:	48 8d 85 40 02 00 00 	lea    0x240(%rbp),%rax
1401ef50b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401ef510:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1401ef515:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ef51a:	4c 8d 4d 88          	lea    -0x78(%rbp),%r9
1401ef51e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401ef524:	49 8b d6             	mov    %r14,%rdx
1401ef527:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
1401ef52b:	48 8b cb             	mov    %rbx,%rcx
1401ef52e:	e8 8d aa 18 00       	call   0x140379fc0
1401ef533:	90                   	nop
1401ef534:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
1401ef538:	48 83 fa 0f          	cmp    $0xf,%rdx
1401ef53c:	76 31                	jbe    0x1401ef56f
1401ef53e:	48 ff c2             	inc    %rdx
1401ef541:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1401ef545:	48 8b c1             	mov    %rcx,%rax
1401ef548:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ef54f:	72 19                	jb     0x1401ef56a
1401ef551:	48 83 c2 27          	add    $0x27,%rdx
1401ef555:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ef559:	48 2b c1             	sub    %rcx,%rax
1401ef55c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ef560:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ef564:	0f 87 69 07 00 00    	ja     0x1401efcd3
1401ef56a:	e8 d5 bb c2 00       	call   0x140e1b144
1401ef56f:	48 c7 45 98 00 00 00 	movq   $0x0,-0x68(%rbp)
1401ef576:	00
1401ef577:	48 c7 45 a0 0f 00 00 	movq   $0xf,-0x60(%rbp)
1401ef57e:	00
1401ef57f:	c6 45 88 00          	movb   $0x0,-0x78(%rbp)
1401ef583:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401ef588:	48 83 fa 0f          	cmp    $0xf,%rdx
1401ef58c:	76 32                	jbe    0x1401ef5c0
1401ef58e:	48 ff c2             	inc    %rdx
1401ef591:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401ef596:	48 8b c1             	mov    %rcx,%rax
1401ef599:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401ef5a0:	72 19                	jb     0x1401ef5bb
1401ef5a2:	48 83 c2 27          	add    $0x27,%rdx
1401ef5a6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ef5aa:	48 2b c1             	sub    %rcx,%rax
1401ef5ad:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ef5b1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ef5b5:	0f 87 1e 07 00 00    	ja     0x1401efcd9
1401ef5bb:	e8 84 bb c2 00       	call   0x140e1b144
1401ef5c0:	49 8b d6             	mov    %r14,%rdx
1401ef5c3:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1401ef5c7:	e8 04 0b ff ff       	call   0x1401e00d0
1401ef5cc:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ef5d2:	48 8b d0             	mov    %rax,%rdx
1401ef5d5:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401ef5d9:	e8 d2 c3 fe ff       	call   0x1401db9b0
1401ef5de:	90                   	nop
1401ef5df:	48 8b c8             	mov    %rax,%rcx
1401ef5e2:	e8 a9 bc 01 00       	call   0x14020b290
1401ef5e7:	4c 89 b5 40 02 00 00 	mov    %r14,0x240(%rbp)
1401ef5ee:	48 8d 8d 20 02 00 00 	lea    0x220(%rbp),%rcx
1401ef5f5:	48 89 8d 48 02 00 00 	mov    %rcx,0x248(%rbp)
1401ef5fc:	0f b6 48 40          	movzbl 0x40(%rax),%ecx
1401ef600:	88 8d 20 02 00 00    	mov    %cl,0x220(%rbp)
1401ef606:	48 8b d0             	mov    %rax,%rdx
1401ef609:	48 8d 8d 40 02 00 00 	lea    0x240(%rbp),%rcx
1401ef610:	e8 6b 07 fe ff       	call   0x1401cfd80
1401ef615:	90                   	nop
1401ef616:	48 0f be 45 08       	movsbq 0x8(%rbp),%rax
1401ef61b:	48 83 c0 01          	add    $0x1,%rax
1401ef61f:	74 16                	je     0x1401ef637
1401ef621:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401ef625:	48 83 f8 01          	cmp    $0x1,%rax
1401ef629:	74 07                	je     0x1401ef632
1401ef62b:	e8 e0 9f fa ff       	call   0x140199610
1401ef630:	eb 05                	jmp    0x1401ef637
1401ef632:	e8 29 3f 8b 00       	call   0x140aa3560
1401ef637:	40 84 ff             	test   %dil,%dil
1401ef63a:	74 14                	je     0x1401ef650
1401ef63c:	48 8b cb             	mov    %rbx,%rcx
1401ef63f:	e8 cc 5d ff ff       	call   0x1401e5410
1401ef644:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401ef648:	48 8b c8             	mov    %rax,%rcx
1401ef64b:	e8 40 ba 01 00       	call   0x14020b090
1401ef650:	0f b6 9d 20 02 00 00 	movzbl 0x220(%rbp),%ebx
1401ef657:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef65e:	3c 01                	cmp    $0x1,%al
1401ef660:	75 0c                	jne    0x1401ef66e
1401ef662:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1401ef669:	48 8b 00             	mov    (%rax),%rax
1401ef66c:	eb 1a                	jmp    0x1401ef688
1401ef66e:	84 c0                	test   %al,%al
1401ef670:	75 0c                	jne    0x1401ef67e
1401ef672:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1401ef679:	48 8b 00             	mov    (%rax),%rax
1401ef67c:	eb 0a                	jmp    0x1401ef688
1401ef67e:	e8 3d bc 8a 00       	call   0x140a9b2c0
1401ef683:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401ef688:	48 85 c0             	test   %rax,%rax
1401ef68b:	0f 84 07 08 00 00    	je     0x1401efe98
1401ef691:	80 78 28 00          	cmpb   $0x0,0x28(%rax)
1401ef695:	75 04                	jne    0x1401ef69b
1401ef697:	c6 40 28 01          	movb   $0x1,0x28(%rax)
1401ef69b:	48 89 58 20          	mov    %rbx,0x20(%rax)
1401ef69f:	0f b6 85 38 02 00 00 	movzbl 0x238(%rbp),%eax
1401ef6a6:	3c 01                	cmp    $0x1,%al
1401ef6a8:	75 0c                	jne    0x1401ef6b6
1401ef6aa:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef6b1:	48 8b 1b             	mov    (%rbx),%rbx
1401ef6b4:	eb 1a                	jmp    0x1401ef6d0
1401ef6b6:	84 c0                	test   %al,%al
1401ef6b8:	75 0c                	jne    0x1401ef6c6
1401ef6ba:	48 8d 9d 28 02 00 00 	lea    0x228(%rbp),%rbx
1401ef6c1:	48 8b 1b             	mov    (%rbx),%rbx
1401ef6c4:	eb 0a                	jmp    0x1401ef6d0
1401ef6c6:	e8 f5 bb 8a 00       	call   0x140a9b2c0
1401ef6cb:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ef6d0:	48 85 db             	test   %rbx,%rbx
1401ef6d3:	0f 84 8e 07 00 00    	je     0x1401efe67
1401ef6d9:	48 83 c3 60          	add    $0x60,%rbx
1401ef6dd:	0f b6 43 70          	movzbl 0x70(%rbx),%eax
1401ef6e1:	80 7e 70 00          	cmpb   $0x0,0x70(%rsi)