1005c753b:	0f 84 4f 08 00 00    	je     1005c7d90 <.text+0x1c6d90>
1005c7541:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
1005c7548:	00
1005c7549:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1005c754f:	45 31 d2             	xor    %r10d,%r10d
1005c7552:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1005c7559:	00
1005c755a:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1005c7561:	00
1005c7562:	80 fb 30             	cmp    $0x30,%bl
1005c7565:	77 4d                	ja     1005c75b4 <.text+0x1c65b4>
1005c7567:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005c756e:	00 00
1005c7570:	48 0f a3 dd          	bt     %rbx,%rbp
1005c7574:	0f 83 06 02 00 00    	jae    1005c7780 <.text+0x1c6780>
1005c757a:	83 eb 20             	sub    $0x20,%ebx
1005c757d:	80 fb 10             	cmp    $0x10,%bl
1005c7580:	77 1e                	ja     1005c75a0 <.text+0x1c65a0>
1005c7582:	0f b6 db             	movzbl %bl,%ebx
1005c7585:	48 63 04 9f          	movslq (%rdi,%rbx,4),%rax
1005c7589:	48 01 f8             	add    %rdi,%rax
1005c758c:	ff e0                	jmp    *%rax
1005c758e:	66 90                	xchg   %ax,%ax
1005c7590:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
1005c7597:	00
1005c7598:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c759f:	00
1005c75a0:	48 83 c6 01          	add    $0x1,%rsi
1005c75a4:	48 89 b4 24 a0 00 00 	mov    %rsi,0xa0(%rsp)
1005c75ab:	00
1005c75ac:	0f b6 1e             	movzbl (%rsi),%ebx
1005c75af:	80 fb 30             	cmp    $0x30,%bl
1005c75b2:	76 bc                	jbe    1005c7570 <.text+0x1c6570>
1005c75b4:	0f be c3             	movsbl %bl,%eax
1005c75b7:	83 e8 30             	sub    $0x30,%eax
1005c75ba:	83 f8 09             	cmp    $0x9,%eax
1005c75bd:	0f 86 0d 07 00 00    	jbe    1005c7cd0 <.text+0x1c6cd0>
1005c75c3:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1005c75ca:	00 00
1005c75cc:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
1005c75d3:	00
1005c75d4:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
1005c75db:	00 00
1005c75dd:	41 89 de             	mov    %ebx,%r14d
1005c75e0:	41 83 e6 fb          	and    $0xfffffffb,%r14d
1005c75e4:	41 80 fe 68          	cmp    $0x68,%r14b
1005c75e8:	0f 85 32 02 00 00    	jne    1005c7820 <.text+0x1c6820>
1005c75ee:	48 8d 46 01          	lea    0x1(%rsi),%rax
1005c75f2:	80 fb 6c             	cmp    $0x6c,%bl
1005c75f5:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1005c75fc:	00
1005c75fd:	0f b6 5e 01          	movzbl 0x1(%rsi),%ebx
1005c7601:	0f 84 49 09 00 00    	je     1005c7f50 <.text+0x1c6f50>
1005c7607:	80 fb 4f             	cmp    $0x4f,%bl
1005c760a:	0f 84 18 09 00 00    	je     1005c7f28 <.text+0x1c6f28>
1005c7610:	0f 8f d2 07 00 00    	jg     1005c7de8 <.text+0x1c6de8>
1005c7616:	80 fb 44             	cmp    $0x44,%bl
1005c7619:	0f 85 54 0d 00 00    	jne    1005c8373 <.text+0x1c7373>
1005c761f:	41 83 fd ff          	cmp    $0xffffffff,%r13d
1005c7623:	74 08                	je     1005c762d <.text+0x1c662d>
1005c7625:	44 89 ac 24 94 00 00 	mov    %r13d,0x94(%rsp)
1005c762c:	00
1005c762d:	48 83 bc 24 e0 02 00 	cmpq   $0x0,0x2e0(%rsp)
1005c7634:	00 00
1005c7636:	44 89 5c 24 68       	mov    %r11d,0x68(%rsp)
1005c763b:	44 89 54 24 60       	mov    %r10d,0x60(%rsp)
1005c7640:	0f 84 62 1e 00 00    	je     1005c94a8 <.text+0x1c84a8>
1005c7646:	48 8b 8c 24 e0 02 00 	mov    0x2e0(%rsp),%rcx
1005c764d:	00
1005c764e:	48 8d 94 24 94 00 00 	lea    0x94(%rsp),%rdx
1005c7655:	00
1005c7656:	e8 25 c4 ff ff       	call   1005c3a80 <.text+0x1c2a80>
1005c765b:	44 8b 54 24 60       	mov    0x60(%rsp),%r10d
1005c7660:	44 8b 5c 24 68       	mov    0x68(%rsp),%r11d
1005c7665:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1005c766a:	48 83 7c 24 70 00    	cmpq   $0x0,0x70(%rsp)
1005c7670:	0f 8e 7f 23 00 00    	jle    1005c99f5 <.text+0x1c89f5>
1005c7676:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1005c767d:	00 00
1005c767f:	41 be 6c 00 00 00    	mov    $0x6c,%r14d
1005c7685:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1005c768b:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
1005c7692:	00
1005c7693:	8b 44 24 58          	mov    0x58(%rsp),%eax
1005c7697:	85 c0                	test   %eax,%eax
1005c7699:	0f 85 db 1e 00 00    	jne    1005c957a <.text+0x1c857a>
1005c769f:	8b 44 24 30          	mov    0x30(%rsp),%eax
1005c76a3:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
1005c76a8:	83 f0 01             	xor    $0x1,%eax
1005c76ab:	41 21 c1             	and    %eax,%r9d
1005c76ae:	45 85 ed             	test   %r13d,%r13d
1005c76b1:	0f 88 ac 1f 00 00    	js     1005c9663 <.text+0x1c8663>
1005c76b7:	45 85 d2             	test   %r10d,%r10d
1005c76ba:	0f 84 a3 1f 00 00    	je     1005c9663 <.text+0x1c8663>
1005c76c0:	45 85 db             	test   %r11d,%r11d
1005c76c3:	0f 84 d7 1e 00 00    	je     1005c95a0 <.text+0x1c85a0>
1005c76c9:	c6 84 24 00 01 00 00 	movb   $0x20,0x100(%rsp)
1005c76d0:	20
1005c76d1:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
1005c76d8:	00 00
1005c76da:	45 31 c0             	xor    %r8d,%r8d
1005c76dd:	31 d2                	xor    %edx,%edx
1005c76df:	31 f6                	xor    %esi,%esi
1005c76e1:	45 31 d2             	xor    %r10d,%r10d
1005c76e4:	bb 64 00 00 00       	mov    $0x64,%ebx
1005c76e9:	48 c7 44 24 50 01 00 	movq   $0x1,0x50(%rsp)
1005c76f0:	00 00
1005c76f2:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1005c76f8:	e9 30 0e 00 00       	jmp    1005c852d <.text+0x1c752d>
1005c76fd:	0f 1f 00             	nopl   (%rax)
1005c7700:	48 83 c6 01          	add    $0x1,%rsi
1005c7704:	45 31 db             	xor    %r11d,%r11d
1005c7707:	41 ba 01 00 00 00    	mov    $0x1,%r10d
1005c770d:	48 89 b4 24 a0 00 00 	mov    %rsi,0xa0(%rsp)
1005c7714:	00
1005c7715:	0f b6 1e             	movzbl (%rsi),%ebx
1005c7718:	e9 92 fe ff ff       	jmp    1005c75af <.text+0x1c65af>
1005c771d:	0f 1f 00             	nopl   (%rax)
1005c7720:	48 83 c6 01          	add    $0x1,%rsi
1005c7724:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
1005c772b:	00
1005c772c:	48 89 b4 24 a0 00 00 	mov    %rsi,0xa0(%rsp)
1005c7733:	00
1005c7734:	0f b6 1e             	movzbl (%rsi),%ebx
1005c7737:	e9 73 fe ff ff       	jmp    1005c75af <.text+0x1c65af>
1005c773c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c7740:	48 83 c6 01          	add    $0x1,%rsi
1005c7744:	41 ba 01 00 00 00    	mov    $0x1,%r10d
1005c774a:	48 89 b4 24 a0 00 00 	mov    %rsi,0xa0(%rsp)
1005c7751:	00
1005c7752:	0f b6 1e             	movzbl (%rsi),%ebx
1005c7755:	e9 55 fe ff ff       	jmp    1005c75af <.text+0x1c65af>
1005c775a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c7760:	48 83 c6 01          	add    $0x1,%rsi
1005c7764:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1005c776b:	00
1005c776c:	48 89 b4 24 a0 00 00 	mov    %rsi,0xa0(%rsp)
1005c7773:	00
1005c7774:	0f b6 1e             	movzbl (%rsi),%ebx
1005c7777:	e9 33 fe ff ff       	jmp    1005c75af <.text+0x1c65af>
1005c777c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c7780:	80 fb 2a             	cmp    $0x2a,%bl
1005c7783:	0f 85 f7 07 00 00    	jne    1005c7f80 <.text+0x1c6f80>
1005c7789:	48 8d 5e 01          	lea    0x1(%rsi),%rbx
1005c778d:	48 89 9c 24 a0 00 00 	mov    %rbx,0xa0(%rsp)
1005c7794:	00
1005c7795:	0f be 46 01          	movsbl 0x1(%rsi),%eax
1005c7799:	83 e8 30             	sub    $0x30,%eax
1005c779c:	83 f8 09             	cmp    $0x9,%eax
1005c779f:	0f 86 7b 09 00 00    	jbe    1005c8120 <.text+0x1c7120>
1005c77a5:	48 83 bc 24 e0 02 00 	cmpq   $0x0,0x2e0(%rsp)
1005c77ac:	00 00
1005c77ae:	44 89 5c 24 50       	mov    %r11d,0x50(%rsp)
1005c77b3:	44 89 54 24 48       	mov    %r10d,0x48(%rsp)
1005c77b8:	0f 84 df 0b 00 00    	je     1005c839d <.text+0x1c739d>
1005c77be:	48 8b 8c 24 e0 02 00 	mov    0x2e0(%rsp),%rcx
1005c77c5:	00
1005c77c6:	48 8d 94 24 94 00 00 	lea    0x94(%rsp),%rdx
1005c77cd:	00
1005c77ce:	e8 ad c2 ff ff       	call   1005c3a80 <.text+0x1c2a80>
1005c77d3:	89 c2                	mov    %eax,%edx
1005c77d5:	3d 00 19 00 00       	cmp    $0x1900,%eax
1005c77da:	0f 8e 00 09 00 00    	jle    1005c80e0 <.text+0x1c70e0>
1005c77e0:	48 89 d9             	mov    %rbx,%rcx
1005c77e3:	e8 a8 c6 ff ff       	call   1005c3e90 <.text+0x1c2e90>
1005c77e8:	44 89 fb             	mov    %r15d,%ebx
1005c77eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c77f0:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1005c77f7:	00
1005c77f8:	e8 23 9d e3 ff       	call   100401520 <.text+0x520>
1005c77fd:	90                   	nop
1005c77fe:	0f 28 b4 24 60 02 00 	movaps 0x260(%rsp),%xmm6
1005c7805:	00
1005c7806:	89 d8                	mov    %ebx,%eax
1005c7808:	48 81 c4 78 02 00 00 	add    $0x278,%rsp
1005c780f:	5b                   	pop    %rbx
1005c7810:	5e                   	pop    %rsi
1005c7811:	5f                   	pop    %rdi
1005c7812:	5d                   	pop    %rbp
1005c7813:	41 5c                	pop    %r12
1005c7815:	41 5d                	pop    %r13
1005c7817:	41 5e                	pop    %r14
1005c7819:	41 5f                	pop    %r15
1005c781b:	c3                   	ret
1005c781c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c7820:	80 fb 55             	cmp    $0x55,%bl
1005c7823:	0f 84 c8 05 00 00    	je     1005c7df1 <.text+0x1c6df1>
1005c7829:	0f 8e e1 06 00 00    	jle    1005c7f10 <.text+0x1c6f10>
1005c782f:	48 89 f0             	mov    %rsi,%rax
1005c7832:	45 31 f6             	xor    %r14d,%r14d
1005c7835:	80 fb 69             	cmp    $0x69,%bl
1005c7838:	0f 85 6e 08 00 00    	jne    1005c80ac <.text+0x1c70ac>
1005c783e:	b8 01 00 00 00       	mov    $0x1,%eax
1005c7843:	45 31 f6             	xor    %r14d,%r14d
1005c7846:	bb 64 00 00 00       	mov    $0x64,%ebx
1005c784b:	48 83 bc 24 e0 02 00 	cmpq   $0x0,0x2e0(%rsp)
1005c7852:	00 00
1005c7854:	74 0b                	je     1005c7861 <.text+0x1c6861>
1005c7856:	84 c0                	test   %al,%al
1005c7858:	b8 4c 00 00 00       	mov    $0x4c,%eax
1005c785d:	44 0f 45 f0          	cmovne %eax,%r14d
1005c7861:	41 83 fd ff          	cmp    $0xffffffff,%r13d
1005c7865:	0f 84 ad 08 00 00    	je     1005c8118 <.text+0x1c7118>
1005c786b:	44 89 ac 24 94 00 00 	mov    %r13d,0x94(%rsp)
1005c7872:	00
1005c7873:	8d 4b be             	lea    -0x42(%rbx),%ecx
1005c7876:	80 f9 36             	cmp    $0x36,%cl
1005c7879:	77 74                	ja     1005c78ef <.text+0x1c68ef>
1005c787b:	49 bd 01 00 40 00 05 	movabs $0x48600500400001,%r13
1005c7882:	60 48 00
1005c7885:	b8 01 00 00 00       	mov    $0x1,%eax
1005c788a:	48 d3 e0             	shl    %cl,%rax
1005c788d:	49 21 c5             	and    %rax,%r13
1005c7890:	0f 85 da 0b 00 00    	jne    1005c8470 <.text+0x1c7470>
1005c7896:	49 be 38 00 00 00 38 	movabs $0x3800000038,%r14
1005c789d:	00 00 00
1005c78a0:	49 21 c6             	and    %rax,%r14
1005c78a3:	0f 85 bf 02 00 00    	jne    1005c7b68 <.text+0x1c6b68>
1005c78a9:	48 ba 00 00 02 00 02 	movabs $0x2000200020000,%rdx
1005c78b0:	00 02 00
1005c78b3:	48 85 d0             	test   %rdx,%rax
1005c78b6:	74 37                	je     1005c78ef <.text+0x1c68ef>
1005c78b8:	80 fb 63             	cmp    $0x63,%bl
1005c78bb:	0f 84 3c 10 00 00    	je     1005c88fd <.text+0x1c78fd>
1005c78c1:	0f 8f 6e 09 00 00    	jg     1005c8235 <.text+0x1c7235>
1005c78c7:	80 fb 53             	cmp    $0x53,%bl
1005c78ca:	0f 84 6e 09 00 00    	je     1005c823e <.text+0x1c723e>
1005c78d0:	bb 01 00 00 00       	mov    $0x1,%ebx
1005c78d5:	31 f6                	xor    %esi,%esi
1005c78d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005c78de:	00 00
1005c78e0:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1005c78e7:	00
1005c78e8:	80 38 00             	cmpb   $0x0,(%rax)
1005c78eb:	74 48                	je     1005c7935 <.text+0x1c6935>
1005c78ed:	eb 3a                	jmp    1005c7929 <.text+0x1c6929>
1005c78ef:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1005c78f6:	00
1005c78f7:	0f b6 16             	movzbl (%rsi),%edx
1005c78fa:	80 38 00             	cmpb   $0x0,(%rax)
1005c78fd:	0f 84 f5 01 00 00    	je     1005c7af8 <.text+0x1c6af8>
1005c7903:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
1005c790a:	00
1005c790b:	31 db                	xor    %ebx,%ebx
1005c790d:	84 d2                	test   %dl,%dl
1005c790f:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1005c7916:	00
1005c7917:	0f 95 c3             	setne  %bl
1005c791a:	45 31 ed             	xor    %r13d,%r13d
1005c791d:	45 31 f6             	xor    %r14d,%r14d
1005c7920:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1005c7927:	00 00
1005c7929:	48 83 c0 01          	add    $0x1,%rax
1005c792d:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1005c7934:	00
1005c7935:	8b 44 24 30          	mov    0x30(%rsp),%eax
1005c7939:	85 c0                	test   %eax,%eax
1005c793b:	75 4c                	jne    1005c7989 <.text+0x1c6989>
1005c793d:	44 8b 4c 24 48       	mov    0x48(%rsp),%r9d
1005c7942:	41 29 d9             	sub    %ebx,%r9d
1005c7945:	45 29 f1             	sub    %r14d,%r9d
1005c7948:	45 85 c9             	test   %r9d,%r9d
1005c794b:	7e 3c                	jle    1005c7989 <.text+0x1c6989>
1005c794d:	4d 39 e7             	cmp    %r12,%r15
1005c7950:	73 34                	jae    1005c7986 <.text+0x1c6986>
1005c7952:	83 7c 24 38 01       	cmpl   $0x1,0x38(%rsp)
1005c7957:	48 8b 8c 24 c0 02 00 	mov    0x2c0(%rsp),%rcx
1005c795e:	00
1005c795f:	4d 89 e0             	mov    %r12,%r8
1005c7962:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
1005c7967:	19 d2                	sbb    %edx,%edx
1005c7969:	4d 29 f8             	sub    %r15,%r8
1005c796c:	83 e2 f0             	and    $0xfffffff0,%edx
1005c796f:	4c 01 f9             	add    %r15,%rcx
1005c7972:	83 c2 30             	add    $0x30,%edx
1005c7975:	4d 39 c8             	cmp    %r9,%r8
1005c7978:	4d 0f 47 c1          	cmova  %r9,%r8
1005c797c:	e8 8f 85 0d 00       	call   10069ff10 <.text+0x29ef10>
1005c7981:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
1005c7986:	4d 01 cf             	add    %r9,%r15
1005c7989:	4d 85 f6             	test   %r14,%r14
1005c798c:	0f 84 c6 01 00 00    	je     1005c7b58 <.text+0x1c6b58>
1005c7992:	4d 85 ed             	test   %r13,%r13
1005c7995:	74 28                	je     1005c79bf <.text+0x1c69bf>
1005c7997:	4d 39 e7             	cmp    %r12,%r15
1005c799a:	73 20                	jae    1005c79bc <.text+0x1c69bc>
1005c799c:	48 8b 8c 24 c0 02 00 	mov    0x2c0(%rsp),%rcx
1005c79a3:	00
1005c79a4:	4d 89 e0             	mov    %r12,%r8
1005c79a7:	48 89 f2             	mov    %rsi,%rdx
1005c79aa:	4d 29 f8             	sub    %r15,%r8
1005c79ad:	4c 01 f9             	add    %r15,%rcx
1005c79b0:	4d 39 e8             	cmp    %r13,%r8
1005c79b3:	4d 0f 47 c5          	cmova  %r13,%r8
1005c79b7:	e8 44 85 0d 00       	call   10069ff00 <.text+0x29ef00>
1005c79bc:	4d 01 ef             	add    %r13,%r15
1005c79bf:	41 89 d9             	mov    %ebx,%r9d
1005c79c2:	45 29 e9             	sub    %r13d,%r9d
1005c79c5:	45 85 f6             	test   %r14d,%r14d
1005c79c8:	7e 41                	jle    1005c7a0b <.text+0x1c6a0b>
1005c79ca:	4d 63 d6             	movslq %r14d,%r10
1005c79cd:	4d 39 e7             	cmp    %r12,%r15
1005c79d0:	73 36                	jae    1005c7a08 <.text+0x1c6a08>
1005c79d2:	48 8b 8c 24 c0 02 00 	mov    0x2c0(%rsp),%rcx
1005c79d9:	00
1005c79da:	4d 89 e0             	mov    %r12,%r8
1005c79dd:	ba 30 00 00 00       	mov    $0x30,%edx
1005c79e2:	44 89 4c 24 40       	mov    %r9d,0x40(%rsp)
1005c79e7:	4d 29 f8             	sub    %r15,%r8
1005c79ea:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
1005c79ef:	4c 01 f9             	add    %r15,%rcx
1005c79f2:	4d 39 d0             	cmp    %r10,%r8
1005c79f5:	4d 0f 47 c2          	cmova  %r10,%r8
1005c79f9:	e8 12 85 0d 00       	call   10069ff10 <.text+0x29ef10>
1005c79fe:	44 8b 4c 24 40       	mov    0x40(%rsp),%r9d
1005c7a03:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
1005c7a08:	4d 01 d7             	add    %r10,%r15
1005c7a0b:	45 85 c9             	test   %r9d,%r9d
1005c7a0e:	7e 33                	jle    1005c7a43 <.text+0x1c6a43>
1005c7a10:	4d 39 e7             	cmp    %r12,%r15
1005c7a13:	73 2b                	jae    1005c7a40 <.text+0x1c6a40>
1005c7a15:	48 8b 8c 24 c0 02 00 	mov    0x2c0(%rsp),%rcx
1005c7a1c:	00
1005c7a1d:	4d 89 e0             	mov    %r12,%r8
1005c7a20:	4a 8d 14 2e          	lea    (%rsi,%r13,1),%rdx
1005c7a24:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
1005c7a29:	4d 29 f8             	sub    %r15,%r8
1005c7a2c:	4c 01 f9             	add    %r15,%rcx
1005c7a2f:	4d 39 c8             	cmp    %r9,%r8
1005c7a32:	4d 0f 47 c1          	cmova  %r9,%r8
1005c7a36:	e8 c5 84 0d 00       	call   10069ff00 <.text+0x29ef00>
1005c7a3b:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
1005c7a40:	4d 01 cf             	add    %r9,%r15
1005c7a43:	44 8b 5c 24 30       	mov    0x30(%rsp),%r11d
1005c7a48:	45 85 db             	test   %r11d,%r11d
1005c7a4b:	0f 85 bf 00 00 00    	jne    1005c7b10 <.text+0x1c6b10>
1005c7a51:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
1005c7a58:	00
1005c7a59:	e8 c2 9a e3 ff       	call   100401520 <.text+0x520>
1005c7a5e:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
1005c7a65:	00
1005c7a66:	0f b6 03             	movzbl (%rbx),%eax
1005c7a69:	84 c0                	test   %al,%al
1005c7a6b:	0f 85 15 f9 ff ff    	jne    1005c7386 <.text+0x1c6386>
1005c7a71:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005c7a78:	44 89 fb             	mov    %r15d,%ebx
1005c7a7b:	4d 85 e4             	test   %r12,%r12
1005c7a7e:	74 18                	je     1005c7a98 <.text+0x1c6a98>
1005c7a80:	49 8d 44 24 ff       	lea    -0x1(%r12),%rax
1005c7a85:	48 8b bc 24 c0 02 00 	mov    0x2c0(%rsp),%rdi