1400bbef3:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bbef8:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bbefc:	48 8d 05 a8 0c 15 00 	lea    0x150ca8(%rip),%rax        # 0x14020cbab
1400bbf03:	e9 e8 fd ff ff       	jmp    0x1400bbcf0
1400bbf08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400bbf0f:	00
1400bbf10:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bbf17:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bbf1b:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bbf20:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bbf24:	48 8d 05 91 0c 15 00 	lea    0x150c91(%rip),%rax        # 0x14020cbbc
1400bbf2b:	e9 c0 fd ff ff       	jmp    0x1400bbcf0
1400bbf30:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bbf34:	45 31 c9             	xor    %r9d,%r9d
1400bbf37:	49 89 d8             	mov    %rbx,%r8
1400bbf3a:	b9 21 00 00 00       	mov    $0x21,%ecx
1400bbf3f:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bbf46:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bbf4b:	48 8d 15 16 0c 15 00 	lea    0x150c16(%rip),%rdx        # 0x14020cb68
1400bbf52:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bbf56:	48 8d 05 1b 0c 15 00 	lea    0x150c1b(%rip),%rax        # 0x14020cb78
1400bbf5d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400bbf62:	e8 99 d9 ff ff       	call   0x1400b9900
1400bbf67:	e9 a4 fd ff ff       	jmp    0x1400bbd10
1400bbf6c:	0f 1f 40 00          	nopl   0x0(%rax)
1400bbf70:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bbf77:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bbf7b:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bbf80:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bbf84:	48 8d 05 40 0c 15 00 	lea    0x150c40(%rip),%rax        # 0x14020cbcb
1400bbf8b:	e9 60 fd ff ff       	jmp    0x1400bbcf0
1400bbf90:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bbf97:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bbf9b:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bbfa0:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bbfa4:	48 8d 05 2c 0c 15 00 	lea    0x150c2c(%rip),%rax        # 0x14020cbd7
1400bbfab:	e9 40 fd ff ff       	jmp    0x1400bbcf0
1400bbfb0:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bbfb7:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bbfbb:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bbfc0:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bbfc4:	48 8d 05 18 0c 15 00 	lea    0x150c18(%rip),%rax        # 0x14020cbe3
1400bbfcb:	e9 20 fd ff ff       	jmp    0x1400bbcf0
1400bbfd0:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bbfd7:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bbfdb:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bbfe0:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bbfe4:	48 8d 05 27 0c 15 00 	lea    0x150c27(%rip),%rax        # 0x14020cc12
1400bbfeb:	e9 00 fd ff ff       	jmp    0x1400bbcf0
1400bbff0:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bbff7:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bbffb:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bc000:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bc004:	48 8d 05 e5 0b 15 00 	lea    0x150be5(%rip),%rax        # 0x14020cbf0
1400bc00b:	e9 e0 fc ff ff       	jmp    0x1400bbcf0
1400bc010:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bc017:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bc01b:	49 89 d8             	mov    %rbx,%r8
1400bc01e:	48 8d 15 79 0b 15 00 	lea    0x150b79(%rip),%rdx        # 0x14020cb9e
1400bc025:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bc02a:	b9 3d 00 00 00       	mov    $0x3d,%ecx
1400bc02f:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bc033:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400bc03a:	00 00
1400bc03c:	4c 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%r9
1400bc043:	e8 b8 d8 ff ff       	call   0x1400b9900
1400bc048:	e9 c3 fc ff ff       	jmp    0x1400bbd10
1400bc04d:	0f 1f 00             	nopl   (%rax)
1400bc050:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
1400bc057:	45 31 c9             	xor    %r9d,%r9d
1400bc05a:	f6 83 88 00 00 00 10 	testb  $0x10,0x88(%rbx)
1400bc061:	75 07                	jne    0x1400bc06a
1400bc063:	4c 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%r9
1400bc06a:	8b 8c 24 d8 00 00 00 	mov    0xd8(%rsp),%ecx
1400bc071:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bc075:	49 89 d8             	mov    %rbx,%r8
1400bc078:	48 8d 15 b1 0b 15 00 	lea    0x150bb1(%rip),%rdx        # 0x14020cc30
1400bc07f:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bc084:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
1400bc088:	b9 21 00 00 00       	mov    $0x21,%ecx
1400bc08d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400bc092:	e8 69 d8 ff ff       	call   0x1400b9900
1400bc097:	e9 74 fc ff ff       	jmp    0x1400bbd10
1400bc09c:	0f 1f 40 00          	nopl   0x0(%rax)
1400bc0a0:	45 31 c9             	xor    %r9d,%r9d
1400bc0a3:	f6 83 88 00 00 00 10 	testb  $0x10,0x88(%rbx)
1400bc0aa:	75 07                	jne    0x1400bc0b3
1400bc0ac:	4c 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%r9
1400bc0b3:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bc0ba:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bc0be:	49 89 d8             	mov    %rbx,%r8
1400bc0c1:	b9 21 00 00 00       	mov    $0x21,%ecx
1400bc0c6:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bc0cb:	48 8d 15 70 0b 15 00 	lea    0x150b70(%rip),%rdx        # 0x14020cc42
1400bc0d2:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bc0d6:	48 8d 05 7b 0b 15 00 	lea    0x150b7b(%rip),%rax        # 0x14020cc58
1400bc0dd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400bc0e2:	e8 19 d8 ff ff       	call   0x1400b9900
1400bc0e7:	e9 24 fc ff ff       	jmp    0x1400bbd10
1400bc0ec:	0f 1f 40 00          	nopl   0x0(%rax)
1400bc0f0:	0f b6 8b 88 00 00 00 	movzbl 0x88(%rbx),%ecx
1400bc0f7:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1400bc0fb:	4c 8d 7b 2c          	lea    0x2c(%rbx),%r15
1400bc0ff:	89 c8                	mov    %ecx,%eax
1400bc101:	d0 e8                	shr    $1,%al
1400bc103:	41 89 c4             	mov    %eax,%r12d
1400bc106:	41 83 e4 01          	and    $0x1,%r12d
1400bc10a:	4c 8d ab b0 00 00 00 	lea    0xb0(%rbx),%r13
1400bc111:	e9 f5 fc ff ff       	jmp    0x1400bbe0b
1400bc116:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400bc11d:	00 00 00
1400bc120:	0f b6 8b 88 00 00 00 	movzbl 0x88(%rbx),%ecx
1400bc127:	89 c8                	mov    %ecx,%eax
1400bc129:	d0 e8                	shr    $1,%al
1400bc12b:	83 e0 01             	and    $0x1,%eax
1400bc12e:	e9 c8 fc ff ff       	jmp    0x1400bbdfb
1400bc133:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400bc138:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bc13c:	45 31 c9             	xor    %r9d,%r9d
1400bc13f:	49 89 d8             	mov    %rbx,%r8
1400bc142:	b9 2d 00 00 00       	mov    $0x2d,%ecx
1400bc147:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bc14e:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bc153:	48 8d 15 30 0b 15 00 	lea    0x150b30(%rip),%rdx        # 0x14020cc8a
1400bc15a:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400bc161:	00 00
1400bc163:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bc167:	e8 94 d7 ff ff       	call   0x1400b9900
1400bc16c:	e9 9f fb ff ff       	jmp    0x1400bbd10
1400bc171:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400bc178:	48 8b 42 10          	mov    0x10(%rdx),%rax
1400bc17c:	48 8b 4a 18          	mov    0x18(%rdx),%rcx
1400bc180:	48 33 05 a9 0d 15 00 	xor    0x150da9(%rip),%rax        # 0x14020cf30
1400bc187:	48 33 0d aa 0d 15 00 	xor    0x150daa(%rip),%rcx        # 0x14020cf38
1400bc18e:	48 09 c8             	or     %rcx,%rax
1400bc191:	0f 85 9b fc ff ff    	jne    0x1400bbe32
1400bc197:	48 8d 15 f6 0a 15 00 	lea    0x150af6(%rip),%rdx        # 0x14020cc94
1400bc19e:	4c 89 e9             	mov    %r13,%rcx
1400bc1a1:	4c 8b a3 a8 00 00 00 	mov    0xa8(%rbx),%r12
1400bc1a8:	e8 13 e6 fd ff       	call   0x14009a7c0
1400bc1ad:	48 8d 15 6d 09 15 00 	lea    0x15096d(%rip),%rdx        # 0x14020cb21
1400bc1b4:	85 c0                	test   %eax,%eax
1400bc1b6:	75 23                	jne    0x1400bc1db
1400bc1b8:	48 8d 15 e0 0a 15 00 	lea    0x150ae0(%rip),%rdx        # 0x14020cc9f
1400bc1bf:	4c 89 e9             	mov    %r13,%rcx
1400bc1c2:	e8 f9 e5 fd ff       	call   0x14009a7c0
1400bc1c7:	48 8d 15 6a 09 15 00 	lea    0x15096a(%rip),%rdx        # 0x14020cb38
1400bc1ce:	85 c0                	test   %eax,%eax
1400bc1d0:	48 8d 05 54 09 15 00 	lea    0x150954(%rip),%rax        # 0x14020cb2b
1400bc1d7:	48 0f 45 d0          	cmovne %rax,%rdx
1400bc1db:	89 6c 24 30          	mov    %ebp,0x30(%rsp)
1400bc1df:	4d 89 e1             	mov    %r12,%r9
1400bc1e2:	49 89 d8             	mov    %rbx,%r8
1400bc1e5:	b9 2a 00 00 00       	mov    $0x2a,%ecx
1400bc1ea:	8b 84 24 d8 00 00 00 	mov    0xd8(%rsp),%eax
1400bc1f1:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400bc1f6:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400bc1fd:	00 00
1400bc1ff:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400bc203:	e8 f8 d6 ff ff       	call   0x1400b9900
1400bc208:	e9 03 fb ff ff       	jmp    0x1400bbd10
1400bc20d:	0f 1f 00             	nopl   (%rax)
1400bc210:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400bc216:	48 8d 15 92 0a 15 00 	lea    0x150a92(%rip),%rdx        # 0x14020ccaf
1400bc21d:	4c 89 e9             	mov    %r13,%rcx
1400bc220:	45 31 f6             	xor    %r14d,%r14d
1400bc223:	e8 88 f7 fd ff       	call   0x14009b9b0
1400bc228:	41 bc 20 00 00 00    	mov    $0x20,%r12d
1400bc22e:	e9 5f fc ff ff       	jmp    0x1400bbe92
1400bc233:	e8 38 86 12 00       	call   0x1401e4870
1400bc238:	90                   	nop
1400bc239:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400bc240:	41 56                	push   %r14
1400bc242:	41 55                	push   %r13
1400bc244:	41 54                	push   %r12
1400bc246:	55                   	push   %rbp
1400bc247:	57                   	push   %rdi
1400bc248:	56                   	push   %rsi
1400bc249:	53                   	push   %rbx
1400bc24a:	48 83 ec 30          	sub    $0x30,%rsp
1400bc24e:	31 f6                	xor    %esi,%esi
1400bc250:	48 8b 99 a0 00 00 00 	mov    0xa0(%rcx),%rbx
1400bc257:	44 8b ac 24 90 00 00 	mov    0x90(%rsp),%r13d
1400bc25e:	00
1400bc25f:	48 89 cf             	mov    %rcx,%rdi
1400bc262:	48 89 d5             	mov    %rdx,%rbp
1400bc265:	45 8d 70 ff          	lea    -0x1(%r8),%r14d
1400bc269:	45 89 cc             	mov    %r9d,%r12d
1400bc26c:	48 85 db             	test   %rbx,%rbx
1400bc26f:	74 4f                	je     0x1400bc2c0
1400bc271:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400bc278:	00 00 00 00
1400bc27c:	0f 1f 40 00          	nopl   0x0(%rax)
1400bc280:	44 89 6c 24 28       	mov    %r13d,0x28(%rsp)
1400bc285:	83 c6 01             	add    $0x1,%esi
1400bc288:	49 89 d9             	mov    %rbx,%r9
1400bc28b:	48 89 ea             	mov    %rbp,%rdx
1400bc28e:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1400bc293:	45 8d 04 36          	lea    (%r14,%rsi,1),%r8d
1400bc297:	48 89 f9             	mov    %rdi,%rcx
1400bc29a:	e8 d1 f9 ff ff       	call   0x1400bbc70
1400bc29f:	48 8b 5b 20          	mov    0x20(%rbx),%rbx
1400bc2a3:	48 85 db             	test   %rbx,%rbx
1400bc2a6:	75 d8                	jne    0x1400bc280
1400bc2a8:	89 f0                	mov    %esi,%eax
1400bc2aa:	48 83 c4 30          	add    $0x30,%rsp
1400bc2ae:	5b                   	pop    %rbx
1400bc2af:	5e                   	pop    %rsi
1400bc2b0:	5f                   	pop    %rdi
1400bc2b1:	5d                   	pop    %rbp
1400bc2b2:	41 5c                	pop    %r12
1400bc2b4:	41 5d                	pop    %r13
1400bc2b6:	41 5e                	pop    %r14
1400bc2b8:	c3                   	ret
1400bc2b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400bc2c0:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
1400bc2c5:	45 31 c9             	xor    %r9d,%r9d
1400bc2c8:	be 01 00 00 00       	mov    $0x1,%esi
1400bc2cd:	44 89 6c 24 28       	mov    %r13d,0x28(%rsp)
1400bc2d2:	e8 99 f9 ff ff       	call   0x1400bbc70
1400bc2d7:	eb cf                	jmp    0x1400bc2a8
1400bc2d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400bc2e0:	41 57                	push   %r15
1400bc2e2:	41 56                	push   %r14
1400bc2e4:	41 55                	push   %r13
1400bc2e6:	41 54                	push   %r12
1400bc2e8:	55                   	push   %rbp
1400bc2e9:	57                   	push   %rdi
1400bc2ea:	56                   	push   %rsi
1400bc2eb:	53                   	push   %rbx
1400bc2ec:	48 83 ec 48          	sub    $0x48,%rsp
1400bc2f0:	4c 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%r15
1400bc2f7:	00
1400bc2f8:	49 89 cc             	mov    %rcx,%r12
1400bc2fb:	48 89 d1             	mov    %rdx,%rcx
1400bc2fe:	48 89 d3             	mov    %rdx,%rbx
1400bc301:	44 89 c7             	mov    %r8d,%edi
1400bc304:	45 89 cd             	mov    %r9d,%r13d
1400bc307:	e8 94 e8 ff ff       	call   0x1400baba0
1400bc30c:	89 c5                	mov    %eax,%ebp
1400bc30e:	e8 3d d3 ff ff       	call   0x1400b9650
1400bc313:	83 f8 ff             	cmp    $0xffffffff,%eax
1400bc316:	0f 84 ec 01 00 00    	je     0x1400bc508
1400bc31c:	48 8b 05 dd d0 17 00 	mov    0x17d0dd(%rip),%rax        # 0x140239400
1400bc323:	48 8b 08             	mov    (%rax),%rcx
1400bc326:	e8 b5 8a fa ff       	call   0x140064de0
1400bc32b:	45 31 c9             	xor    %r9d,%r9d
1400bc32e:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400bc335:	00 00
1400bc337:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400bc33d:	48 89 c1             	mov    %rax,%rcx
1400bc340:	48 8d 15 d2 09 15 00 	lea    0x1509d2(%rip),%rdx        # 0x14020cd19
1400bc347:	e8 14 85 fa ff       	call   0x140064860
1400bc34c:	49 89 c6             	mov    %rax,%r14
1400bc34f:	85 ff                	test   %edi,%edi
1400bc351:	0f 84 f9 00 00 00    	je     0x1400bc450
1400bc357:	48 85 db             	test   %rbx,%rbx
1400bc35a:	0f 84 f9 00 00 00    	je     0x1400bc459
1400bc360:	48 89 de             	mov    %rbx,%rsi
1400bc363:	31 ff                	xor    %edi,%edi
1400bc365:	eb 21                	jmp    0x1400bc388
1400bc367:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400bc36e:	00 00 00 00
1400bc372:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400bc379:	00 00 00 00
1400bc37d:	0f 1f 00             	nopl   (%rax)
1400bc380:	48 8b 36             	mov    (%rsi),%rsi
1400bc383:	48 85 f6             	test   %rsi,%rsi
1400bc386:	74 28                	je     0x1400bc3b0
1400bc388:	83 be 94 00 00 00 0a 	cmpl   $0xa,0x94(%rsi)
1400bc38f:	75 ef                	jne    0x1400bc380
1400bc391:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1400bc395:	41 89 f8             	mov    %edi,%r8d
1400bc398:	48 89 f1             	mov    %rsi,%rcx
1400bc39b:	45 89 e9             	mov    %r13d,%r9d
1400bc39e:	4c 89 e2             	mov    %r12,%rdx
1400bc3a1:	e8 9a fe ff ff       	call   0x1400bc240
1400bc3a6:	48 8b 36             	mov    (%rsi),%rsi
1400bc3a9:	01 c7                	add    %eax,%edi
1400bc3ab:	48 85 f6             	test   %rsi,%rsi
1400bc3ae:	75 d8                	jne    0x1400bc388
1400bc3b0:	48 89 de             	mov    %rbx,%rsi
1400bc3b3:	eb 13                	jmp    0x1400bc3c8
1400bc3b5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400bc3bc:	00 00 00 00
1400bc3c0:	48 8b 36             	mov    (%rsi),%rsi
1400bc3c3:	48 85 f6             	test   %rsi,%rsi
1400bc3c6:	74 28                	je     0x1400bc3f0
1400bc3c8:	83 be 94 00 00 00 01 	cmpl   $0x1,0x94(%rsi)
1400bc3cf:	75 ef                	jne    0x1400bc3c0
1400bc3d1:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1400bc3d5:	41 89 f8             	mov    %edi,%r8d
1400bc3d8:	48 89 f1             	mov    %rsi,%rcx
1400bc3db:	45 89 e9             	mov    %r13d,%r9d
1400bc3de:	4c 89 e2             	mov    %r12,%rdx
1400bc3e1:	e8 5a fe ff ff       	call   0x1400bc240
1400bc3e6:	48 8b 36             	mov    (%rsi),%rsi
1400bc3e9:	01 c7                	add    %eax,%edi
1400bc3eb:	48 85 f6             	test   %rsi,%rsi
1400bc3ee:	75 d8                	jne    0x1400bc3c8
1400bc3f0:	41 c7 07 00 00 00 00 	movl   $0x0,(%r15)
1400bc3f7:	48 8d 35 22 09 15 00 	lea    0x150922(%rip),%rsi        # 0x14020cd20
1400bc3fe:	eb 08                	jmp    0x1400bc408
1400bc400:	48 8b 1b             	mov    (%rbx),%rbx
1400bc403:	48 85 db             	test   %rbx,%rbx
1400bc406:	74 58                	je     0x1400bc460
1400bc408:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
1400bc40e:	83 f8 0a             	cmp    $0xa,%eax
1400bc411:	74 ed                	je     0x1400bc400
1400bc413:	83 f8 01             	cmp    $0x1,%eax
1400bc416:	76 e8                	jbe    0x1400bc400
1400bc418:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1400bc41c:	41 89 f8             	mov    %edi,%r8d
1400bc41f:	45 89 e9             	mov    %r13d,%r9d
1400bc422:	4c 89 e2             	mov    %r12,%rdx
1400bc425:	48 89 d9             	mov    %rbx,%rcx
1400bc428:	e8 13 fe ff ff       	call   0x1400bc240
1400bc42d:	01 c7                	add    %eax,%edi
1400bc42f:	83 bb 94 00 00 00 09 	cmpl   $0x9,0x94(%rbx)
1400bc436:	77 c8                	ja     0x1400bc400
1400bc438:	8b 83 94 00 00 00    	mov    0x94(%rbx),%eax
1400bc43e:	48 63 04 86          	movslq (%rsi,%rax,4),%rax
1400bc442:	48 01 f0             	add    %rsi,%rax
1400bc445:	ff e0                	jmp    *%rax
1400bc447:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400bc44e:	00 00
1400bc450:	48 85 db             	test   %rbx,%rbx
1400bc453:	0f 85 57 ff ff ff    	jne    0x1400bc3b0
1400bc459:	41 c7 07 00 00 00 00 	movl   $0x0,(%r15)
1400bc460:	4c 89 f1             	mov    %r14,%rcx
1400bc463:	48 83 c4 48          	add    $0x48,%rsp
1400bc467:	5b                   	pop    %rbx
1400bc468:	5e                   	pop    %rsi
1400bc469:	5f                   	pop    %rdi
1400bc46a:	5d                   	pop    %rbp
1400bc46b:	41 5c                	pop    %r12
1400bc46d:	41 5d                	pop    %r13
1400bc46f:	41 5e                	pop    %r14
1400bc471:	41 5f                	pop    %r15
1400bc473:	e9 38 ca 03 00       	jmp    0x1400f8eb0
1400bc478:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400bc47f:	00
1400bc480:	41 83 0f 20          	orl    $0x20,(%r15)
1400bc484:	e9 77 ff ff ff       	jmp    0x1400bc400
1400bc489:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400bc490:	41 83 0f 10          	orl    $0x10,(%r15)
1400bc494:	e9 67 ff ff ff       	jmp    0x1400bc400
1400bc499:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400bc4a0:	41 83 0f 08          	orl    $0x8,(%r15)
1400bc4a4:	e9 57 ff ff ff       	jmp    0x1400bc400