14015559b:	74 1b                	je     0x1401555b8
14015559d:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401555a1:	48 85 c0             	test   %rax,%rax
1401555a4:	74 12                	je     0x1401555b8
1401555a6:	4c 8b 4b 20          	mov    0x20(%rbx),%r9
1401555aa:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401555b0:	41 8b d7             	mov    %r15d,%edx
1401555b3:	48 8b cf             	mov    %rdi,%rcx
1401555b6:	ff d0                	call   *%rax
1401555b8:	48 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%rax
1401555bf:	8b 48 08             	mov    0x8(%rax),%ecx
1401555c2:	48 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%rax
1401555c9:	ff c1                	inc    %ecx
1401555cb:	89 48 08             	mov    %ecx,0x8(%rax)
1401555ce:	48 8b 97 e0 00 00 00 	mov    0xe0(%rdi),%rdx
1401555d5:	48 8b ca             	mov    %rdx,%rcx
1401555d8:	4c 8b c2             	mov    %rdx,%r8
1401555db:	f6 42 04 08          	testb  $0x8,0x4(%rdx)
1401555df:	74 1f                	je     0x140155600
1401555e1:	48 8d 82 80 00 00 00 	lea    0x80(%rdx),%rax
1401555e8:	48 89 87 c0 00 00 00 	mov    %rax,0xc0(%rdi)
1401555ef:	c7 87 c8 00 00 00 02 	movl   $0x2,0xc8(%rdi)
1401555f6:	00 00 00
1401555f9:	4c 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%r8
140155600:	48 39 aa b0 00 00 00 	cmp    %rbp,0xb0(%rdx)
140155607:	0f 84 c1 00 00 00    	je     0x1401556ce
14015560d:	4c 8b af 38 0b 00 00 	mov    0xb38(%rdi),%r13
140155614:	4d 85 ed             	test   %r13,%r13
140155617:	0f 84 99 00 00 00    	je     0x1401556b6
14015561d:	49 8b 8d 00 08 00 00 	mov    0x800(%r13),%rcx
140155624:	ff 15 e6 d6 2a 00    	call   *0x2ad6e6(%rip)        # 0x140402d10
14015562a:	49 8b ed             	mov    %r13,%rbp
14015562d:	41 bc 00 01 00 00    	mov    $0x100,%r12d
140155633:	48 8b 75 00          	mov    0x0(%rbp),%rsi
140155637:	48 85 f6             	test   %rsi,%rsi
14015563a:	74 68                	je     0x1401556a4
14015563c:	0f 1f 40 00          	nopl   0x0(%rax)
140155640:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
140155644:	48 8b 1e             	mov    (%rsi),%rbx
140155647:	ff 15 c3 d6 2a 00    	call   *0x2ad6c3(%rip)        # 0x140402d10
14015564d:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
140155651:	ff 15 b9 d6 2a 00    	call   *0x2ad6b9(%rip)        # 0x140402d10
140155657:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14015565b:	ff 15 af d6 2a 00    	call   *0x2ad6af(%rip)        # 0x140402d10
140155661:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140155665:	ff 15 a5 d6 2a 00    	call   *0x2ad6a5(%rip)        # 0x140402d10
14015566b:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14015566f:	ff 15 9b d6 2a 00    	call   *0x2ad69b(%rip)        # 0x140402d10
140155675:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140155679:	ff 15 91 d6 2a 00    	call   *0x2ad691(%rip)        # 0x140402d10
14015567f:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
140155683:	ff 15 87 d6 2a 00    	call   *0x2ad687(%rip)        # 0x140402d10
140155689:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
14015568d:	ff 15 7d d6 2a 00    	call   *0x2ad67d(%rip)        # 0x140402d10
140155693:	48 8b ce             	mov    %rsi,%rcx
140155696:	ff 15 74 d6 2a 00    	call   *0x2ad674(%rip)        # 0x140402d10
14015569c:	48 8b f3             	mov    %rbx,%rsi
14015569f:	48 85 db             	test   %rbx,%rbx
1401556a2:	75 9c                	jne    0x140155640
1401556a4:	48 83 c5 08          	add    $0x8,%rbp
1401556a8:	4d 2b e7             	sub    %r15,%r12
1401556ab:	75 86                	jne    0x140155633
1401556ad:	49 8b cd             	mov    %r13,%rcx
1401556b0:	ff 15 5a d6 2a 00    	call   *0x2ad65a(%rip)        # 0x140402d10
1401556b6:	48 8b 8f e0 00 00 00 	mov    0xe0(%rdi),%rcx
1401556bd:	4c 8b c1             	mov    %rcx,%r8
1401556c0:	48 8b 81 b0 00 00 00 	mov    0xb0(%rcx),%rax
1401556c7:	48 89 87 38 0b 00 00 	mov    %rax,0xb38(%rdi)
1401556ce:	4c 39 b1 b8 00 00 00 	cmp    %r14,0xb8(%rcx)
1401556d5:	74 1c                	je     0x1401556f3
1401556d7:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
1401556de:	48 89 87 18 07 00 00 	mov    %rax,0x718(%rdi)
1401556e5:	49 8b 80 b8 00 00 00 	mov    0xb8(%r8),%rax
1401556ec:	48 89 87 40 0d 00 00 	mov    %rax,0xd40(%rdi)
1401556f3:	4d 85 c0             	test   %r8,%r8
1401556f6:	0f 84 1d 08 00 00    	je     0x140155f19
1401556fc:	41 f6 40 04 02       	testb  $0x2,0x4(%r8)
140155701:	0f 84 12 08 00 00    	je     0x140155f19
140155707:	49 8b 40 18          	mov    0x18(%r8),%rax
14015570b:	48 85 c0             	test   %rax,%rax
14015570e:	0f 84 05 08 00 00    	je     0x140155f19
140155714:	4d 8b 40 20          	mov    0x20(%r8),%r8
140155718:	41 8b d7             	mov    %r15d,%edx
14015571b:	48 8b cf             	mov    %rdi,%rcx
14015571e:	ff d0                	call   *%rax
140155720:	e9 f4 07 00 00       	jmp    0x140155f19
140155725:	48 8b 06             	mov    (%rsi),%rax
140155728:	48 89 87 30 07 00 00 	mov    %rax,0x730(%rdi)
14015572f:	e9 e5 07 00 00       	jmp    0x140155f19
140155734:	48 8b 06             	mov    (%rsi),%rax
140155737:	48 89 87 90 02 00 00 	mov    %rax,0x290(%rdi)
14015573e:	e9 d6 07 00 00       	jmp    0x140155f19
140155743:	48 8b 06             	mov    (%rsi),%rax
140155746:	48 89 87 a0 02 00 00 	mov    %rax,0x2a0(%rdi)
14015574d:	e9 c7 07 00 00       	jmp    0x140155f19
140155752:	48 8b 06             	mov    (%rsi),%rax
140155755:	48 89 87 b0 02 00 00 	mov    %rax,0x2b0(%rdi)
14015575c:	e9 b8 07 00 00       	jmp    0x140155f19
140155761:	48 8b 16             	mov    (%rsi),%rdx
140155764:	48 8d 8f 48 09 00 00 	lea    0x948(%rdi),%rcx
14015576b:	e8 10 ba ff ff       	call   0x140151180
140155770:	44 8b f0             	mov    %eax,%r14d
140155773:	e9 a1 07 00 00       	jmp    0x140155f19
140155778:	81 fa 2b 4e 00 00    	cmp    $0x4e2b,%edx
14015577e:	0f 8f 01 04 00 00    	jg     0x140155b85
140155784:	0f 84 c4 03 00 00    	je     0x140155b4e
14015578a:	81 c2 04 d8 ff ff    	add    $0xffffd804,%edx
140155790:	83 fa 45             	cmp    $0x45,%edx
140155793:	0f 87 7a 07 00 00    	ja     0x140155f13
140155799:	4c 8d 05 60 a8 ea ff 	lea    -0x1557a0(%rip),%r8        # 0x140000000
1401557a0:	48 63 c2             	movslq %edx,%rax
1401557a3:	41 0f b6 84 00 80 64 	movzbl 0x156480(%r8,%rax,1),%eax
1401557aa:	15 00
1401557ac:	41 8b 8c 80 00 64 15 	mov    0x156400(%r8,%rax,4),%ecx
1401557b3:	00
1401557b4:	49 03 c8             	add    %r8,%rcx
1401557b7:	ff e1                	jmp    *%rcx
1401557b9:	48 8b 16             	mov    (%rsi),%rdx
1401557bc:	48 8d 8f 88 08 00 00 	lea    0x888(%rdi),%rcx
1401557c3:	e8 b8 b9 ff ff       	call   0x140151180
1401557c8:	44 8b f0             	mov    %eax,%r14d
1401557cb:	e9 49 07 00 00       	jmp    0x140155f19
1401557d0:	48 8b 05 61 d5 2a 00 	mov    0x2ad561(%rip),%rax        # 0x140402d38
1401557d7:	8b 48 10             	mov    0x10(%rax),%ecx
1401557da:	c1 e9 05             	shr    $0x5,%ecx
1401557dd:	f6 c1 01             	test   $0x1,%cl
1401557e0:	0f 84 28 e1 ff ff    	je     0x14015390e
1401557e6:	48 8b 16             	mov    (%rsi),%rdx
1401557e9:	48 8d 8f 90 08 00 00 	lea    0x890(%rdi),%rcx
1401557f0:	e8 8b b9 ff ff       	call   0x140151180
1401557f5:	44 8b f0             	mov    %eax,%r14d
1401557f8:	e9 1c 07 00 00       	jmp    0x140155f19
1401557fd:	48 8b 05 34 d5 2a 00 	mov    0x2ad534(%rip),%rax        # 0x140402d38
140155804:	8b 48 10             	mov    0x10(%rax),%ecx
140155807:	c1 e9 05             	shr    $0x5,%ecx
14015580a:	f6 c1 01             	test   $0x1,%cl
14015580d:	0f 84 fb e0 ff ff    	je     0x14015390e
140155813:	48 8b 16             	mov    (%rsi),%rdx
140155816:	48 8d 8f 98 08 00 00 	lea    0x898(%rdi),%rcx
14015581d:	e8 5e b9 ff ff       	call   0x140151180
140155822:	44 8b f0             	mov    %eax,%r14d
140155825:	e9 ef 06 00 00       	jmp    0x140155f19
14015582a:	48 8b 16             	mov    (%rsi),%rdx
14015582d:	48 8d 8f 98 09 00 00 	lea    0x998(%rdi),%rcx
140155834:	e8 47 b9 ff ff       	call   0x140151180
140155839:	44 8b f0             	mov    %eax,%r14d
14015583c:	e9 d8 06 00 00       	jmp    0x140155f19
140155841:	48 8b 16             	mov    (%rsi),%rdx
140155844:	48 8d 8f f8 09 00 00 	lea    0x9f8(%rdi),%rcx
14015584b:	e8 30 b9 ff ff       	call   0x140151180
140155850:	44 8b f0             	mov    %eax,%r14d
140155853:	48 39 af f8 09 00 00 	cmp    %rbp,0x9f8(%rdi)
14015585a:	0f 84 b9 06 00 00    	je     0x140155f19
140155860:	c7 87 14 02 00 00 80 	movl   $0x80,0x214(%rdi)
140155867:	00 00 00
14015586a:	e9 aa 06 00 00       	jmp    0x140155f19
14015586f:	48 8b 16             	mov    (%rsi),%rdx
140155872:	48 8d 8f 68 03 00 00 	lea    0x368(%rdi),%rcx
140155879:	45 33 c0             	xor    %r8d,%r8d
14015587c:	e8 1f 15 02 00       	call   0x140176da0
140155881:	44 8b f0             	mov    %eax,%r14d
140155884:	85 c0                	test   %eax,%eax
140155886:	0f 85 8d 06 00 00    	jne    0x140155f19
14015588c:	c7 87 80 05 00 00 03 	movl   $0x3,0x580(%rdi)
140155893:	00 00 00
140155896:	40 88 af 0f 0b 00 00 	mov    %bpl,0xb0f(%rdi)
14015589d:	e9 77 06 00 00       	jmp    0x140155f19
1401558a2:	48 8b 16             	mov    (%rsi),%rdx
1401558a5:	48 8d 8f 30 08 00 00 	lea    0x830(%rdi),%rcx
1401558ac:	e8 cf b8 ff ff       	call   0x140151180
1401558b1:	44 8b f0             	mov    %eax,%r14d
1401558b4:	e9 60 06 00 00       	jmp    0x140155f19
1401558b9:	48 8b 16             	mov    (%rsi),%rdx
1401558bc:	48 8d 8f 50 09 00 00 	lea    0x950(%rdi),%rcx
1401558c3:	e8 b8 b8 ff ff       	call   0x140151180
1401558c8:	44 8b f0             	mov    %eax,%r14d
1401558cb:	e9 49 06 00 00       	jmp    0x140155f19
1401558d0:	48 8b 06             	mov    (%rsi),%rax
1401558d3:	48 89 87 e0 0a 00 00 	mov    %rax,0xae0(%rdi)
1401558da:	e9 3a 06 00 00       	jmp    0x140155f19
1401558df:	48 8b 16             	mov    (%rsi),%rdx
1401558e2:	48 8d 8f 88 07 00 00 	lea    0x788(%rdi),%rcx
1401558e9:	e8 92 b8 ff ff       	call   0x140151180
1401558ee:	44 8b f0             	mov    %eax,%r14d
1401558f1:	e9 23 06 00 00       	jmp    0x140155f19
1401558f6:	48 8b 16             	mov    (%rsi),%rdx
1401558f9:	48 8d 8f 98 07 00 00 	lea    0x798(%rdi),%rcx
140155900:	e8 7b b8 ff ff       	call   0x140151180
140155905:	44 8b f0             	mov    %eax,%r14d
140155908:	e9 0c 06 00 00       	jmp    0x140155f19
14015590d:	48 8b 16             	mov    (%rsi),%rdx
140155910:	48 8d 8f f0 07 00 00 	lea    0x7f0(%rdi),%rcx
140155917:	e8 64 b8 ff ff       	call   0x140151180
14015591c:	44 8b f0             	mov    %eax,%r14d
14015591f:	e9 f5 05 00 00       	jmp    0x140155f19
140155924:	48 8b 16             	mov    (%rsi),%rdx
140155927:	48 8d 8f 10 08 00 00 	lea    0x810(%rdi),%rcx
14015592e:	e8 4d b8 ff ff       	call   0x140151180
140155933:	44 8b f0             	mov    %eax,%r14d
140155936:	e9 de 05 00 00       	jmp    0x140155f19
14015593b:	48 8b 16             	mov    (%rsi),%rdx
14015593e:	48 8d 8f 00 08 00 00 	lea    0x800(%rdi),%rcx
140155945:	e8 36 b8 ff ff       	call   0x140151180
14015594a:	44 8b f0             	mov    %eax,%r14d
14015594d:	e9 c7 05 00 00       	jmp    0x140155f19
140155952:	48 8b 05 df d3 2a 00 	mov    0x2ad3df(%rip),%rax        # 0x140402d38
140155959:	f6 40 10 04          	testb  $0x4,0x10(%rax)
14015595d:	0f 84 2a e5 ff ff    	je     0x140153e8d
140155963:	48 8b 16             	mov    (%rsi),%rdx
140155966:	48 8d 8f 78 08 00 00 	lea    0x878(%rdi),%rcx
14015596d:	e8 0e b8 ff ff       	call   0x140151180
140155972:	44 8b f0             	mov    %eax,%r14d
140155975:	e9 9f 05 00 00       	jmp    0x140155f19
14015597a:	48 8b 16             	mov    (%rsi),%rdx
14015597d:	48 8d 8f 68 08 00 00 	lea    0x868(%rdi),%rcx
140155984:	e8 f7 b7 ff ff       	call   0x140151180
140155989:	44 8b f0             	mov    %eax,%r14d
14015598c:	e9 88 05 00 00       	jmp    0x140155f19
140155991:	48 8b 05 a0 d3 2a 00 	mov    0x2ad3a0(%rip),%rax        # 0x140402d38
140155998:	f6 40 10 01          	testb  $0x1,0x10(%rax)
14015599c:	0f 84 eb e4 ff ff    	je     0x140153e8d
1401559a2:	48 8b 16             	mov    (%rsi),%rdx
1401559a5:	48 8d 8f 58 08 00 00 	lea    0x858(%rdi),%rcx
1401559ac:	e8 cf b7 ff ff       	call   0x140151180
1401559b1:	44 8b f0             	mov    %eax,%r14d
1401559b4:	e9 60 05 00 00       	jmp    0x140155f19
1401559b9:	48 8b 16             	mov    (%rsi),%rdx
1401559bc:	48 8d 8f c0 08 00 00 	lea    0x8c0(%rdi),%rcx
1401559c3:	e8 b8 b7 ff ff       	call   0x140151180
1401559c8:	44 8b f0             	mov    %eax,%r14d
1401559cb:	e9 49 05 00 00       	jmp    0x140155f19
1401559d0:	48 8b 16             	mov    (%rsi),%rdx
1401559d3:	48 8d 8f d0 08 00 00 	lea    0x8d0(%rdi),%rcx
1401559da:	e8 a1 b7 ff ff       	call   0x140151180
1401559df:	44 8b f0             	mov    %eax,%r14d
1401559e2:	e9 32 05 00 00       	jmp    0x140155f19
1401559e7:	48 8b 16             	mov    (%rsi),%rdx
1401559ea:	48 8d 8f e0 09 00 00 	lea    0x9e0(%rdi),%rcx
1401559f1:	e8 8a b7 ff ff       	call   0x140151180
1401559f6:	44 8b f0             	mov    %eax,%r14d
1401559f9:	e9 1b 05 00 00       	jmp    0x140155f19
1401559fe:	48 8b 06             	mov    (%rsi),%rax
140155a01:	48 89 87 c0 0a 00 00 	mov    %rax,0xac0(%rdi)
140155a08:	e9 0c 05 00 00       	jmp    0x140155f19
140155a0d:	48 8b 16             	mov    (%rsi),%rdx
140155a10:	48 8d 8f b8 07 00 00 	lea    0x7b8(%rdi),%rcx
140155a17:	e8 64 b7 ff ff       	call   0x140151180
140155a1c:	44 8b f0             	mov    %eax,%r14d
140155a1f:	e9 f5 04 00 00       	jmp    0x140155f19
140155a24:	48 8b 16             	mov    (%rsi),%rdx
140155a27:	48 8d 8f b8 09 00 00 	lea    0x9b8(%rdi),%rcx
140155a2e:	e8 4d b7 ff ff       	call   0x140151180
140155a33:	44 8b f0             	mov    %eax,%r14d
140155a36:	e9 de 04 00 00       	jmp    0x140155f19
140155a3b:	48 8b 06             	mov    (%rsi),%rax
140155a3e:	48 89 87 68 05 00 00 	mov    %rax,0x568(%rdi)
140155a45:	e9 cf 04 00 00       	jmp    0x140155f19
140155a4a:	48 8b 16             	mov    (%rsi),%rdx
140155a4d:	48 8d 8f a0 09 00 00 	lea    0x9a0(%rdi),%rcx
140155a54:	e8 27 b7 ff ff       	call   0x140151180
140155a59:	48 39 af a0 09 00 00 	cmp    %rbp,0x9a0(%rdi)
140155a60:	44 8b f0             	mov    %eax,%r14d
140155a63:	0f 95 c0             	setne  %al
140155a66:	88 87 2a 0b 00 00    	mov    %al,0xb2a(%rdi)
140155a6c:	e9 a8 04 00 00       	jmp    0x140155f19
140155a71:	48 8b 06             	mov    (%rsi),%rax
140155a74:	48 89 87 e8 0a 00 00 	mov    %rax,0xae8(%rdi)
140155a7b:	e9 99 04 00 00       	jmp    0x140155f19
140155a80:	48 8b 06             	mov    (%rsi),%rax
140155a83:	48 89 87 e0 02 00 00 	mov    %rax,0x2e0(%rdi)
140155a8a:	e9 8a 04 00 00       	jmp    0x140155f19
140155a8f:	48 8b 06             	mov    (%rsi),%rax
140155a92:	48 89 87 f0 02 00 00 	mov    %rax,0x2f0(%rdi)
140155a99:	e9 7b 04 00 00       	jmp    0x140155f19
140155a9e:	48 39 af 40 0b 00 00 	cmp    %rbp,0xb40(%rdi)
140155aa5:	75 15                	jne    0x140155abc
140155aa7:	e8 d4 fa fe ff       	call   0x140145580
140155aac:	48 89 87 40 0b 00 00 	mov    %rax,0xb40(%rdi)
140155ab3:	48 85 c0             	test   %rax,%rax
140155ab6:	0f 84 9c e9 ff ff    	je     0x140154458
140155abc:	48 8b 1e             	mov    (%rsi),%rbx
140155abf:	48 8d 8f b0 09 00 00 	lea    0x9b0(%rdi),%rcx
140155ac6:	48 8b d3             	mov    %rbx,%rdx
140155ac9:	e8 b2 b6 ff ff       	call   0x140151180
140155ace:	44 8b f0             	mov    %eax,%r14d
140155ad1:	85 c0                	test   %eax,%eax
140155ad3:	0f 85 43 04 00 00    	jne    0x140155f1c
140155ad9:	48 85 db             	test   %rbx,%rbx
140155adc:	0f 84 37 04 00 00    	je     0x140155f19
140155ae2:	48 8b 8f 40 0b 00 00 	mov    0xb40(%rdi),%rcx
140155ae9:	48 8b d3             	mov    %rbx,%rdx
140155aec:	e8 7f fe 00 00       	call   0x140165970
140155af1:	e9 23 04 00 00       	jmp    0x140155f19
140155af6:	48 39 af 48 0b 00 00 	cmp    %rbp,0xb48(%rdi)
140155afd:	75 15                	jne    0x140155b14
140155aff:	e8 9c 2f 02 00       	call   0x140178aa0
140155b04:	48 89 87 48 0b 00 00 	mov    %rax,0xb48(%rdi)
140155b0b:	48 85 c0             	test   %rax,%rax
140155b0e:	0f 84 44 e9 ff ff    	je     0x140154458
140155b14:	48 8b 1e             	mov    (%rsi),%rbx
140155b17:	48 8d 8f a8 09 00 00 	lea    0x9a8(%rdi),%rcx
140155b1e:	48 8b d3             	mov    %rbx,%rdx
140155b21:	e8 5a b6 ff ff       	call   0x140151180
140155b26:	44 8b f0             	mov    %eax,%r14d
140155b29:	85 c0                	test   %eax,%eax
140155b2b:	0f 85 eb 03 00 00    	jne    0x140155f1c
140155b31:	48 85 db             	test   %rbx,%rbx
140155b34:	0f 84 df 03 00 00    	je     0x140155f19
140155b3a:	48 8b 8f 48 0b 00 00 	mov    0xb48(%rdi),%rcx
140155b41:	48 8b d3             	mov    %rbx,%rdx
140155b44:	e8 97 2f 02 00       	call   0x140178ae0
140155b49:	e9 cb 03 00 00       	jmp    0x140155f19
140155b4e:	49 8b 00             	mov    (%r8),%rax
140155b51:	48 89 81 48 02 00 00 	mov    %rax,0x248(%rcx)
140155b58:	48 85 c0             	test   %rax,%rax
140155b5b:	75 1b                	jne    0x140155b78
140155b5d:	48 8b 05 94 45 1d 00 	mov    0x1d4594(%rip),%rax        # 0x14032a0f8
140155b64:	48 89 81 48 02 00 00 	mov    %rax,0x248(%rcx)
140155b6b:	32 c0                	xor    %al,%al
140155b6d:	88 81 f9 0a 00 00    	mov    %al,0xaf9(%rcx)
140155b73:	e9 a1 03 00 00       	jmp    0x140155f19
140155b78:	b0 01                	mov    $0x1,%al
140155b7a:	88 81 f9 0a 00 00    	mov    %al,0xaf9(%rcx)
140155b80:	e9 94 03 00 00       	jmp    0x140155f19
140155b85:	81 fa 30 4f 00 00    	cmp    $0x4f30,%edx
140155b8b:	0f 8f 6a 01 00 00    	jg     0x140155cfb
140155b91:	0f 84 55 01 00 00    	je     0x140155cec
140155b97:	81 c2 d4 b1 ff ff    	add    $0xffffb1d4,%edx
140155b9d:	81 fa cf 00 00 00    	cmp    $0xcf,%edx
140155ba3:	0f 87 6a 03 00 00    	ja     0x140155f13
140155ba9:	4c 8d 05 50 a4 ea ff 	lea    -0x155bb0(%rip),%r8        # 0x140000000
140155bb0:	48 63 c2             	movslq %edx,%rax
140155bb3:	41 0f b6 84 00 04 65 	movzbl 0x156504(%r8,%rax,1),%eax
140155bba:	15 00
140155bbc:	41 8b 8c 80 c8 64 15 	mov    0x1564c8(%r8,%rax,4),%ecx
140155bc3:	00
140155bc4:	49 03 c8             	add    %r8,%rcx
140155bc7:	ff e1                	jmp    *%rcx
140155bc9:	48 8b 06             	mov    (%rsi),%rax
140155bcc:	48 89 87 68 02 00 00 	mov    %rax,0x268(%rdi)
140155bd3:	48 85 c0             	test   %rax,%rax
140155bd6:	0f 95 c0             	setne  %al
140155bd9:	88 87 d4 0c 00 00    	mov    %al,0xcd4(%rdi)
140155bdf:	e9 35 03 00 00       	jmp    0x140155f19
140155be4:	48 8b 06             	mov    (%rsi),%rax
140155be7:	48 89 87 70 02 00 00 	mov    %rax,0x270(%rdi)
140155bee:	48 85 c0             	test   %rax,%rax
140155bf1:	0f 95 c0             	setne  %al
140155bf4:	88 87 d4 0c 00 00    	mov    %al,0xcd4(%rdi)
140155bfa:	e9 1a 03 00 00       	jmp    0x140155f19