14003aebb:	40 b6 01             	mov    $0x1,%sil
14003aebe:	40 84 71 1c          	test   %sil,0x1c(%rcx)
14003aec2:	0f 84 2a 01 00 00    	je     0x14003aff2
14003aec8:	ba 7b 00 00 00       	mov    $0x7b,%edx
14003aecd:	eb 05                	jmp    0x14003aed4
14003aecf:	ba 7e 00 00 00       	mov    $0x7e,%edx
14003aed4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003aed8:	4c 8d 05 01 6c 05 00 	lea    0x56c01(%rip),%r8        # 0x140091ae0
14003aedf:	44 8b c8             	mov    %eax,%r9d
14003aee2:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14003aee7:	e8 9c cb 01 00       	call   0x140057a88
14003aeec:	e9 01 01 00 00       	jmp    0x14003aff2
14003aef1:	40 b6 01             	mov    $0x1,%sil
14003aef4:	48 85 ff             	test   %rdi,%rdi
14003aef7:	74 0f                	je     0x14003af08
14003aef9:	40 38 37             	cmp    %sil,(%rdi)
14003aefc:	75 0a                	jne    0x14003af08
14003aefe:	bb b4 05 00 00       	mov    $0x5b4,%ebx
14003af03:	e9 7d 98 fc ff       	jmp    0x140004785
14003af08:	f6 44 24 30 0b       	testb  $0xb,0x30(%rsp)
14003af0d:	74 1f                	je     0x14003af2e
14003af0f:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14003af14:	45 8b c4             	mov    %r12d,%r8d
14003af17:	49 8b d6             	mov    %r14,%rdx
14003af1a:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14003af1f:	49 8b cd             	mov    %r13,%rcx
14003af22:	e8 89 93 03 00       	call   0x1400742b0
14003af27:	8b d8                	mov    %eax,%ebx
14003af29:	e9 c4 00 00 00       	jmp    0x14003aff2
14003af2e:	48 8b 0d cb 40 06 00 	mov    0x640cb(%rip),%rcx        # 0x14009f000
14003af35:	48 8d 2d c4 40 06 00 	lea    0x640c4(%rip),%rbp        # 0x14009f000
14003af3c:	48 3b cd             	cmp    %rbp,%rcx
14003af3f:	74 1e                	je     0x14003af5f
14003af41:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
14003af45:	74 18                	je     0x14003af5f
14003af47:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003af4b:	4c 8d 05 8e 6b 05 00 	lea    0x56b8e(%rip),%r8        # 0x140091ae0
14003af52:	ba 7c 00 00 00       	mov    $0x7c,%edx
14003af57:	4d 8b ce             	mov    %r14,%r9
14003af5a:	e8 b1 cb 01 00       	call   0x140057b10
14003af5f:	45 33 c9             	xor    %r9d,%r9d
14003af62:	41 b8 c0 d4 01 00    	mov    $0x1d4c0,%r8d
14003af68:	41 8b d4             	mov    %r12d,%edx
14003af6b:	49 8b cd             	mov    %r13,%rcx
14003af6e:	48 ff 15 bb c1 06 00 	rex.W call *0x6c1bb(%rip)        # 0x1400a7130
14003af75:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003af7a:	85 c0                	test   %eax,%eax
14003af7c:	75 71                	jne    0x14003afef
14003af7e:	48 ff 15 eb 9a 04 00 	rex.W call *0x49aeb(%rip)        # 0x140084a70
14003af85:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003af8a:	8b d8                	mov    %eax,%ebx
14003af8c:	3d b4 05 00 00       	cmp    $0x5b4,%eax
14003af91:	75 45                	jne    0x14003afd8
14003af93:	48 85 ff             	test   %rdi,%rdi
14003af96:	74 03                	je     0x14003af9b
14003af98:	40 00 37             	add    %sil,(%rdi)
14003af9b:	48 8b 0d 5e 40 06 00 	mov    0x6405e(%rip),%rcx        # 0x14009f000
14003afa2:	48 3b cd             	cmp    %rbp,%rcx
14003afa5:	0f 84 da 97 fc ff    	je     0x140004785
14003afab:	40 84 71 1c          	test   %sil,0x1c(%rcx)
14003afaf:	0f 84 d0 97 fc ff    	je     0x140004785
14003afb5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003afb9:	4c 8d 05 20 6b 05 00 	lea    0x56b20(%rip),%r8        # 0x140091ae0
14003afc0:	ba 7d 00 00 00       	mov    $0x7d,%edx
14003afc5:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14003afca:	4d 8b ce             	mov    %r14,%r9
14003afcd:	e8 a6 cb 01 00       	call   0x140057b78
14003afd2:	90                   	nop
14003afd3:	e9 ad 97 fc ff       	jmp    0x140004785
14003afd8:	48 8b 0d 21 40 06 00 	mov    0x64021(%rip),%rcx        # 0x14009f000
14003afdf:	48 3b cd             	cmp    %rbp,%rcx
14003afe2:	74 0e                	je     0x14003aff2
14003afe4:	40 84 71 1c          	test   %sil,0x1c(%rcx)
14003afe8:	74 08                	je     0x14003aff2
14003afea:	e9 e0 fe ff ff       	jmp    0x14003aecf
14003afef:	41 89 07             	mov    %eax,(%r15)
14003aff2:	85 db                	test   %ebx,%ebx
14003aff4:	0f 85 8b 97 fc ff    	jne    0x140004785
14003affa:	e9 7e 97 fc ff       	jmp    0x14000477d
14003afff:	cc                   	int3
14003b000:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b004:	ba 77 00 00 00       	mov    $0x77,%edx
14003b009:	0f b6 c3             	movzbl %bl,%eax
14003b00c:	4c 8b cf             	mov    %rdi,%r9
14003b00f:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003b013:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14003b018:	4c 8d 05 c1 6a 05 00 	lea    0x56ac1(%rip),%r8        # 0x140091ae0
14003b01f:	e8 74 00 02 00       	call   0x14005b098
14003b024:	90                   	nop
14003b025:	e9 41 98 fc ff       	jmp    0x14000486b
14003b02a:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
14003b02f:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14003b034:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
14003b03a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003b040:	48 8b d7             	mov    %rdi,%rdx
14003b043:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003b048:	48 8b ce             	mov    %rsi,%rcx
14003b04b:	e8 a8 96 fc ff       	call   0x1400046f8
14003b050:	44 8b c0             	mov    %eax,%r8d
14003b053:	85 c0                	test   %eax,%eax
14003b055:	74 44                	je     0x14003b09b
14003b057:	48 8b 0d a2 3f 06 00 	mov    0x63fa2(%rip),%rcx        # 0x14009f000
14003b05e:	48 8d 05 9b 3f 06 00 	lea    0x63f9b(%rip),%rax        # 0x14009f000
14003b065:	48 3b c8             	cmp    %rax,%rcx
14003b068:	0f 84 fd 97 fc ff    	je     0x14000486b
14003b06e:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003b072:	0f 84 f3 97 fc ff    	je     0x14000486b
14003b078:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b07c:	ba 79 00 00 00       	mov    $0x79,%edx
14003b081:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14003b086:	4c 8b cf             	mov    %rdi,%r9
14003b089:	4c 8d 05 50 6a 05 00 	lea    0x56a50(%rip),%r8        # 0x140091ae0
14003b090:	e8 e3 ca 01 00       	call   0x140057b78
14003b095:	90                   	nop
14003b096:	e9 d0 97 fc ff       	jmp    0x14000486b
14003b09b:	48 8b 0d 5e 3f 06 00 	mov    0x63f5e(%rip),%rcx        # 0x14009f000
14003b0a2:	48 8d 05 57 3f 06 00 	lea    0x63f57(%rip),%rax        # 0x14009f000
14003b0a9:	48 3b c8             	cmp    %rax,%rcx
14003b0ac:	74 1e                	je     0x14003b0cc
14003b0ae:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
14003b0b2:	74 18                	je     0x14003b0cc
14003b0b4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b0b8:	4c 8d 05 21 6a 05 00 	lea    0x56a21(%rip),%r8        # 0x140091ae0
14003b0bf:	ba 7a 00 00 00       	mov    $0x7a,%edx
14003b0c4:	4c 8b cf             	mov    %rdi,%r9
14003b0c7:	e8 44 ca 01 00       	call   0x140057b10
14003b0cc:	b3 01                	mov    $0x1,%bl
14003b0ce:	e9 98 97 fc ff       	jmp    0x14000486b
14003b0d3:	48 8b 0d 26 3f 06 00 	mov    0x63f26(%rip),%rcx        # 0x14009f000
14003b0da:	48 8d 05 1f 3f 06 00 	lea    0x63f1f(%rip),%rax        # 0x14009f000
14003b0e1:	48 3b c8             	cmp    %rax,%rcx
14003b0e4:	0f 84 81 97 fc ff    	je     0x14000486b
14003b0ea:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
14003b0ee:	0f 84 77 97 fc ff    	je     0x14000486b
14003b0f4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b0f8:	4c 8d 05 e1 69 05 00 	lea    0x569e1(%rip),%r8        # 0x140091ae0
14003b0ff:	ba 78 00 00 00       	mov    $0x78,%edx
14003b104:	4c 8b cf             	mov    %rdi,%r9
14003b107:	e8 04 ca 01 00       	call   0x140057b10
14003b10c:	90                   	nop
14003b10d:	e9 59 97 fc ff       	jmp    0x14000486b
14003b112:	48 85 d2             	test   %rdx,%rdx
14003b115:	0f 84 e6 97 fc ff    	je     0x140004901
14003b11b:	66 44 89 19          	mov    %r11w,(%rcx)
14003b11f:	e9 dd 97 fc ff       	jmp    0x140004901
14003b124:	8b 54 24 40          	mov    0x40(%rsp),%edx
14003b128:	4c 8b cf             	mov    %rdi,%r9
14003b12b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b12f:	89 54 24 30          	mov    %edx,0x30(%rsp)
14003b133:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
14003b138:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14003b13c:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14003b141:	e8 46 48 03 00       	call   0x14006f98c
14003b146:	90                   	nop
14003b147:	e9 af 98 fc ff       	jmp    0x1400049fb
14003b14c:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14003b150:	48 ff c0             	inc    %rax
14003b153:	66 44 39 3c 42       	cmp    %r15w,(%rdx,%rax,2)
14003b158:	75 f6                	jne    0x14003b150
14003b15a:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14003b161:	00 00
14003b163:	8d 04 45 26 00 00 00 	lea    0x26(,%rax,2),%eax
14003b16a:	be 08 00 00 00       	mov    $0x8,%esi
14003b16f:	44 8b c0             	mov    %eax,%r8d
14003b172:	8b d6                	mov    %esi,%edx
14003b174:	44 8b f0             	mov    %eax,%r14d
14003b177:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14003b17b:	48 ff 15 46 a2 04 00 	rex.W call *0x4a246(%rip)        # 0x1400853c8
14003b182:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003b187:	48 8b d8             	mov    %rax,%rbx
14003b18a:	48 85 c0             	test   %rax,%rax
14003b18d:	75 3a                	jne    0x14003b1c9
14003b18f:	48 8b 0d 6a 3e 06 00 	mov    0x63e6a(%rip),%rcx        # 0x14009f000
14003b196:	48 8d 05 63 3e 06 00 	lea    0x63e63(%rip),%rax        # 0x14009f000
14003b19d:	48 3b c8             	cmp    %rax,%rcx
14003b1a0:	0f 84 4e 99 fc ff    	je     0x140004af4
14003b1a6:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003b1aa:	0f 84 44 99 fc ff    	je     0x140004af4
14003b1b0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b1b4:	8d 56 64             	lea    0x64(%rsi),%edx
14003b1b7:	4c 8d 05 72 da 04 00 	lea    0x4da72(%rip),%r8        # 0x140088c30
14003b1be:	e8 2d c7 01 00       	call   0x1400578f0
14003b1c3:	90                   	nop
14003b1c4:	e9 2b 99 fc ff       	jmp    0x140004af4
14003b1c9:	49 8b ce             	mov    %r14,%rcx
14003b1cc:	48 d1 e9             	shr    $1,%rcx
14003b1cf:	74 46                	je     0x14003b217
14003b1d1:	41 b9 fe ff ff 7f    	mov    $0x7ffffffe,%r9d
14003b1d7:	4c 8d 15 82 af 04 00 	lea    0x4af82(%rip),%r10        # 0x140086160
14003b1de:	4c 2b c9             	sub    %rcx,%r9
14003b1e1:	4c 8b c3             	mov    %rbx,%r8
14003b1e4:	4c 2b d3             	sub    %rbx,%r10
14003b1e7:	49 8d 04 09          	lea    (%r9,%rcx,1),%rax
14003b1eb:	48 85 c0             	test   %rax,%rax
14003b1ee:	74 18                	je     0x14003b208
14003b1f0:	43 0f b7 04 02       	movzwl (%r10,%r8,1),%eax
14003b1f5:	66 85 c0             	test   %ax,%ax
14003b1f8:	74 0e                	je     0x14003b208
14003b1fa:	66 41 89 00          	mov    %ax,(%r8)
14003b1fe:	49 83 c0 02          	add    $0x2,%r8
14003b202:	48 83 e9 01          	sub    $0x1,%rcx
14003b206:	75 df                	jne    0x14003b1e7
14003b208:	48 85 c9             	test   %rcx,%rcx
14003b20b:	49 8d 40 fe          	lea    -0x2(%r8),%rax
14003b20f:	49 0f 45 c0          	cmovne %r8,%rax
14003b213:	66 44 89 38          	mov    %r15w,(%rax)
14003b217:	4c 8b c7             	mov    %rdi,%r8
14003b21a:	49 8b d6             	mov    %r14,%rdx
14003b21d:	48 8b cb             	mov    %rbx,%rcx
14003b220:	e8 33 75 fc ff       	call   0x140002758
14003b225:	48 8b d3             	mov    %rbx,%rdx
14003b228:	49 8b f7             	mov    %r15,%rsi
14003b22b:	e9 24 98 fc ff       	jmp    0x140004a54
14003b230:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14003b237:	00 00
14003b239:	4c 8b c3             	mov    %rbx,%r8
14003b23c:	33 d2                	xor    %edx,%edx
14003b23e:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14003b242:	48 ff 15 6f a1 04 00 	rex.W call *0x4a16f(%rip)        # 0x1400853b8
14003b249:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003b24e:	90                   	nop
14003b24f:	e9 a0 98 fc ff       	jmp    0x140004af4
14003b254:	48 ff 15 15 98 04 00 	rex.W call *0x49815(%rip)        # 0x140084a70
14003b25b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003b260:	48 8b ce             	mov    %rsi,%rcx
14003b263:	8b d8                	mov    %eax,%ebx
14003b265:	e8 7a 96 01 00       	call   0x1400548e4
14003b26a:	8b cb                	mov    %ebx,%ecx
14003b26c:	48 ff 15 05 98 04 00 	rex.W call *0x49805(%rip)        # 0x140084a78
14003b273:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003b278:	90                   	nop
14003b279:	e9 78 99 fc ff       	jmp    0x140004bf6
14003b27e:	48 8b 0d 7b 3d 06 00 	mov    0x63d7b(%rip),%rcx        # 0x14009f000
14003b285:	48 8d 05 74 3d 06 00 	lea    0x63d74(%rip),%rax        # 0x14009f000
14003b28c:	48 3b c8             	cmp    %rax,%rcx
14003b28f:	0f 84 a7 99 fc ff    	je     0x140004c3c
14003b295:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
14003b299:	0f 84 9d 99 fc ff    	je     0x140004c3c
14003b29f:	48 ff 15 ca 97 04 00 	rex.W call *0x497ca(%rip)        # 0x140084a70
14003b2a6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003b2ab:	48 8b 0d 4e 3d 06 00 	mov    0x63d4e(%rip),%rcx        # 0x14009f000
14003b2b2:	4c 8d 05 ff 5f 05 00 	lea    0x55fff(%rip),%r8        # 0x1400912b8
14003b2b9:	44 8b c8             	mov    %eax,%r9d
14003b2bc:	ba 10 00 00 00       	mov    $0x10,%edx
14003b2c1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b2c5:	e8 52 c6 01 00       	call   0x14005791c
14003b2ca:	90                   	nop
14003b2cb:	e9 6c 99 fc ff       	jmp    0x140004c3c
14003b2d0:	48 8b 0d 29 3d 06 00 	mov    0x63d29(%rip),%rcx        # 0x14009f000
14003b2d7:	48 8d 05 22 3d 06 00 	lea    0x63d22(%rip),%rax        # 0x14009f000
14003b2de:	48 3b c8             	cmp    %rax,%rcx
14003b2e1:	0f 84 55 99 fc ff    	je     0x140004c3c
14003b2e7:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
14003b2eb:	0f 84 4b 99 fc ff    	je     0x140004c3c
14003b2f1:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
14003b2f5:	48 ff 15 74 97 04 00 	rex.W call *0x49774(%rip)        # 0x140084a70
14003b2fc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003b301:	48 8b 0d f8 3c 06 00 	mov    0x63cf8(%rip),%rcx        # 0x14009f000
14003b308:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003b30c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14003b311:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b315:	e8 52 8e 02 00       	call   0x14006416c
14003b31a:	90                   	nop
14003b31b:	e9 1c 99 fc ff       	jmp    0x140004c3c
14003b320:	33 ed                	xor    %ebp,%ebp
14003b322:	e9 35 9a fc ff       	jmp    0x140004d5c
14003b327:	cc                   	int3
14003b328:	48 8b 05 d1 3c 06 00 	mov    0x63cd1(%rip),%rax        # 0x14009f000
14003b32f:	48 8d 0d ca 3c 06 00 	lea    0x63cca(%rip),%rcx        # 0x14009f000
14003b336:	48 3b c1             	cmp    %rcx,%rax
14003b339:	0f 84 04 9b fc ff    	je     0x140004e43
14003b33f:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
14003b343:	0f 84 fa 9a fc ff    	je     0x140004e43
14003b349:	48 ff 15 20 97 04 00 	rex.W call *0x49720(%rip)        # 0x140084a70
14003b350:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003b355:	48 8b 0d a4 3c 06 00 	mov    0x63ca4(%rip),%rcx        # 0x14009f000
14003b35c:	4c 8d 05 45 5f 05 00 	lea    0x55f45(%rip),%r8        # 0x1400912a8
14003b363:	44 8b c8             	mov    %eax,%r9d
14003b366:	ba 52 00 00 00       	mov    $0x52,%edx
14003b36b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b36f:	48 83 c4 28          	add    $0x28,%rsp
14003b373:	e9 a4 c5 01 00       	jmp    0x14005791c
14003b378:	48 8b 0d 81 3c 06 00 	mov    0x63c81(%rip),%rcx        # 0x14009f000
14003b37f:	48 8d 05 7a 3c 06 00 	lea    0x63c7a(%rip),%rax        # 0x14009f000
14003b386:	48 3b c8             	cmp    %rax,%rcx
14003b389:	0f 84 03 9b fc ff    	je     0x140004e92
14003b38f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003b393:	0f 84 f9 9a fc ff    	je     0x140004e92
14003b399:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003b39d:	4c 8d 05 04 d9 04 00 	lea    0x4d904(%rip),%r8        # 0x140088ca8
14003b3a4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b3a8:	ba 5f 00 00 00       	mov    $0x5f,%edx
14003b3ad:	e8 5e c7 01 00       	call   0x140057b10
14003b3b2:	90                   	nop
14003b3b3:	e9 da 9a fc ff       	jmp    0x140004e92
14003b3b8:	48 8b 0d 41 3c 06 00 	mov    0x63c41(%rip),%rcx        # 0x14009f000
14003b3bf:	48 8d 05 3a 3c 06 00 	lea    0x63c3a(%rip),%rax        # 0x14009f000
14003b3c6:	48 3b c8             	cmp    %rax,%rcx
14003b3c9:	0f 84 66 9b fc ff    	je     0x140004f35
14003b3cf:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003b3d3:	0f 84 5c 9b fc ff    	je     0x140004f35
14003b3d9:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003b3dd:	ba 60 00 00 00       	mov    $0x60,%edx
14003b3e2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b3e6:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14003b3eb:	4c 8d 05 b6 d8 04 00 	lea    0x4d8b6(%rip),%r8        # 0x140088ca8
14003b3f2:	e8 81 c7 01 00       	call   0x140057b78
14003b3f7:	90                   	nop
14003b3f8:	e9 38 9b fc ff       	jmp    0x140004f35
14003b3fd:	8b c8                	mov    %eax,%ecx
14003b3ff:	48 ff 15 92 9f 04 00 	rex.W call *0x49f92(%rip)        # 0x140085398
14003b406:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003b40b:	44 8b c0             	mov    %eax,%r8d
14003b40e:	48 8b 0d eb 3b 06 00 	mov    0x63beb(%rip),%rcx        # 0x14009f000
14003b415:	48 8d 05 e4 3b 06 00 	lea    0x63be4(%rip),%rax        # 0x14009f000
14003b41c:	48 3b c8             	cmp    %rax,%rcx
14003b41f:	0f 84 f7 9a fc ff    	je     0x140004f1c
14003b425:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003b429:	0f 84 ed 9a fc ff    	je     0x140004f1c
14003b42f:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003b433:	ba 61 00 00 00       	mov    $0x61,%edx
14003b438:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b43c:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14003b441:	4c 8d 05 60 d8 04 00 	lea    0x4d860(%rip),%r8        # 0x140088ca8
14003b448:	e8 2b c7 01 00       	call   0x140057b78
14003b44d:	90                   	nop
14003b44e:	e9 c9 9a fc ff       	jmp    0x140004f1c
14003b453:	48 8b 0d a6 3b 06 00 	mov    0x63ba6(%rip),%rcx        # 0x14009f000
14003b45a:	48 8d 05 9f 3b 06 00 	lea    0x63b9f(%rip),%rax        # 0x14009f000
14003b461:	48 3b c8             	cmp    %rax,%rcx
14003b464:	0f 84 b2 9a fc ff    	je     0x140004f1c
14003b46a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003b46e:	0f 84 a8 9a fc ff    	je     0x140004f1c
14003b474:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003b478:	4c 8d 05 29 d8 04 00 	lea    0x4d829(%rip),%r8        # 0x140088ca8
14003b47f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003b483:	ba 62 00 00 00       	mov    $0x62,%edx
14003b488:	e8 83 c6 01 00       	call   0x140057b10
14003b48d:	90                   	nop
14003b48e:	e9 89 9a fc ff       	jmp    0x140004f1c
14003b493:	cc                   	int3
14003b494:	44 8b 0d 5d 3d 06 00 	mov    0x63d5d(%rip),%r9d        # 0x14009f1f8
14003b49b:	f7 d0                	not    %eax
14003b49d:	44 23 c8             	and    %eax,%r9d
14003b4a0:	bb 01 00 00 00       	mov    $0x1,%ebx
14003b4a5:	83 a1 58 01 00 00 00 	andl   $0x0,0x158(%rcx)
14003b4ac:	44 89 0d 45 3d 06 00 	mov    %r9d,0x63d45(%rip)        # 0x14009f1f8
14003b4b3:	48 8b 0d 46 3b 06 00 	mov    0x63b46(%rip),%rcx        # 0x14009f000
14003b4ba:	48 8d 05 3f 3b 06 00 	lea    0x63b3f(%rip),%rax        # 0x14009f000
14003b4c1:	48 3b c8             	cmp    %rax,%rcx