1401cbfaf:	ba ce 04 00 00       	mov    $0x4ce,%edx
1401cbfb4:	48 8d 0d 3d 7f 16 00 	lea    0x167f3d(%rip),%rcx        # 0x140333ef8
1401cbfbb:	e8 d0 b1 f5 ff       	call   0x140127190
1401cbfc0:	45 33 c0             	xor    %r8d,%r8d
1401cbfc3:	41 8d 4c 24 10       	lea    0x10(%r12),%ecx
1401cbfc8:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401cbfcd:	e8 be b2 f5 ff       	call   0x140127290
1401cbfd2:	33 c0                	xor    %eax,%eax
1401cbfd4:	4c 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12
1401cbfdb:	00
1401cbfdc:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1401cbfe3:	00
1401cbfe4:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1401cbfeb:	00
1401cbfec:	48 33 cc             	xor    %rsp,%rcx
1401cbfef:	e8 bc 3e 0e 00       	call   0x1402afeb0
1401cbff4:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
1401cbffb:	41 5f                	pop    %r15
1401cbffd:	41 5e                	pop    %r14
1401cbfff:	41 5d                	pop    %r13
1401cc001:	5f                   	pop    %rdi
1401cc002:	5e                   	pop    %rsi
1401cc003:	c3                   	ret
1401cc004:	4c 89 30             	mov    %r14,(%rax)
1401cc007:	48 c7 40 08 06 00 00 	movq   $0x6,0x8(%rax)
1401cc00e:	00
1401cc00f:	c7 40 20 01 00 00 00 	movl   $0x1,0x20(%rax)
1401cc016:	e8 f5 b8 f5 ff       	call   0x140127910
1401cc01b:	49 89 44 24 28       	mov    %rax,0x28(%r12)
1401cc020:	48 85 c0             	test   %rax,%rax
1401cc023:	75 48                	jne    0x1401cc06d
1401cc025:	e8 46 b0 f5 ff       	call   0x140127070
1401cc02a:	4c 8d 05 57 7f 16 00 	lea    0x167f57(%rip),%r8        # 0x140333f88
1401cc031:	ba d8 04 00 00       	mov    $0x4d8,%edx
1401cc036:	48 8d 0d bb 7e 16 00 	lea    0x167ebb(%rip),%rcx        # 0x140333ef8
1401cc03d:	e8 4e b1 f5 ff       	call   0x140127190
1401cc042:	45 33 c0             	xor    %r8d,%r8d
1401cc045:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401cc04a:	41 8d 48 10          	lea    0x10(%r8),%ecx
1401cc04e:	e8 3d b2 f5 ff       	call   0x140127290
1401cc053:	41 b8 d9 04 00 00    	mov    $0x4d9,%r8d
1401cc059:	48 8d 15 98 7e 16 00 	lea    0x167e98(%rip),%rdx        # 0x140333ef8
1401cc060:	49 8b cc             	mov    %r12,%rcx
1401cc063:	e8 58 fd f1 ff       	call   0x1400ebdc0
1401cc068:	e9 65 ff ff ff       	jmp    0x1401cbfd2
1401cc06d:	48 89 ac 24 a8 00 00 	mov    %rbp,0xa8(%rsp)
1401cc074:	00
1401cc075:	48 85 f6             	test   %rsi,%rsi
1401cc078:	75 1b                	jne    0x1401cc095
1401cc07a:	49 8b 8e a8 00 00 00 	mov    0xa8(%r14),%rcx
1401cc081:	e8 fa ee f8 ff       	call   0x14015af80
1401cc086:	4c 8b f8             	mov    %rax,%r15
1401cc089:	48 8b f0             	mov    %rax,%rsi
1401cc08c:	48 85 c0             	test   %rax,%rax
1401cc08f:	0f 84 6f 02 00 00    	je     0x1401cc304
1401cc095:	48 8b ce             	mov    %rsi,%rcx
1401cc098:	e8 d3 ef f8 ff       	call   0x14015b070
1401cc09d:	49 8b ce             	mov    %r14,%rcx
1401cc0a0:	e8 3b 23 eb ff       	call   0x14007e3e0
1401cc0a5:	48 85 c0             	test   %rax,%rax
1401cc0a8:	0f 84 56 02 00 00    	je     0x1401cc304
1401cc0ae:	48 8b c8             	mov    %rax,%rcx
1401cc0b1:	e8 da 4d f2 ff       	call   0x1400f0e90
1401cc0b6:	85 c0                	test   %eax,%eax
1401cc0b8:	74 27                	je     0x1401cc0e1
1401cc0ba:	e8 b1 af f5 ff       	call   0x140127070
1401cc0bf:	4c 8d 05 72 7e 16 00 	lea    0x167e72(%rip),%r8        # 0x140333f38
1401cc0c6:	ba 60 03 00 00       	mov    $0x360,%edx
1401cc0cb:	48 8d 0d 26 7e 16 00 	lea    0x167e26(%rip),%rcx        # 0x140333ef8
1401cc0d2:	e8 b9 b0 f5 ff       	call   0x140127190
1401cc0d7:	ba 72 00 00 00       	mov    $0x72,%edx
1401cc0dc:	e9 17 02 00 00       	jmp    0x1401cc2f8
1401cc0e1:	41 b8 67 03 00 00    	mov    $0x367,%r8d
1401cc0e7:	48 8d 15 0a 7e 16 00 	lea    0x167e0a(%rip),%rdx        # 0x140333ef8
1401cc0ee:	b9 40 50 02 00       	mov    $0x25040,%ecx
1401cc0f3:	e8 78 fc f1 ff       	call   0x1400ebd70
1401cc0f8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401cc0fd:	48 8b c8             	mov    %rax,%rcx
1401cc100:	48 85 c0             	test   %rax,%rax
1401cc103:	75 27                	jne    0x1401cc12c
1401cc105:	e8 66 af f5 ff       	call   0x140127070
1401cc10a:	4c 8d 05 27 7e 16 00 	lea    0x167e27(%rip),%r8        # 0x140333f38
1401cc111:	ba 68 03 00 00       	mov    $0x368,%edx
1401cc116:	48 8d 0d db 7d 16 00 	lea    0x167ddb(%rip),%rcx        # 0x140333ef8
1401cc11d:	e8 6e b0 f5 ff       	call   0x140127190
1401cc122:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401cc127:	e9 cc 01 00 00       	jmp    0x1401cc2f8
1401cc12c:	48 8b d9             	mov    %rcx,%rbx
1401cc12f:	83 e0 3f             	and    $0x3f,%eax
1401cc132:	48 2b d8             	sub    %rax,%rbx
1401cc135:	49 8b ce             	mov    %r14,%rcx
1401cc138:	48 83 c3 40          	add    $0x40,%rbx
1401cc13c:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401cc141:	e8 8a ef f7 ff       	call   0x14014b0d0
1401cc146:	49 8b ce             	mov    %r14,%rcx
1401cc149:	48 8b f8             	mov    %rax,%rdi
1401cc14c:	e8 7f ef f7 ff       	call   0x14014b0d0
1401cc151:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401cc156:	48 8b e8             	mov    %rax,%rbp
1401cc159:	48 85 ff             	test   %rdi,%rdi
1401cc15c:	0f 84 a2 01 00 00    	je     0x1401cc304
1401cc162:	48 85 c0             	test   %rax,%rax
1401cc165:	0f 84 99 01 00 00    	je     0x1401cc304
1401cc16b:	49 8b d5             	mov    %r13,%rdx
1401cc16e:	48 8b c8             	mov    %rax,%rcx
1401cc171:	e8 da e7 f7 ff       	call   0x14014a950
1401cc176:	85 c0                	test   %eax,%eax
1401cc178:	0f 84 86 01 00 00    	je     0x1401cc304
1401cc17e:	45 33 ed             	xor    %r13d,%r13d
1401cc181:	48 8b d5             	mov    %rbp,%rdx
1401cc184:	48 8b cf             	mov    %rdi,%rcx
1401cc187:	e8 c4 e7 f7 ff       	call   0x14014a950
1401cc18c:	85 c0                	test   %eax,%eax
1401cc18e:	0f 84 70 01 00 00    	je     0x1401cc304
1401cc194:	33 ed                	xor    %ebp,%ebp
1401cc196:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1401cc19d:	00 00 00
1401cc1a0:	49 8b 06             	mov    (%r14),%rax
1401cc1a3:	4c 8b 88 d0 00 00 00 	mov    0xd0(%rax),%r9
1401cc1aa:	4d 85 c9             	test   %r9,%r9
1401cc1ad:	0f 84 51 01 00 00    	je     0x1401cc304
1401cc1b3:	4c 8b c6             	mov    %rsi,%r8
1401cc1b6:	48 8b d7             	mov    %rdi,%rdx
1401cc1b9:	49 8b ce             	mov    %r14,%rcx
1401cc1bc:	41 ff d1             	call   *%r9
1401cc1bf:	85 c0                	test   %eax,%eax
1401cc1c1:	0f 84 3d 01 00 00    	je     0x1401cc304
1401cc1c7:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1401cc1cb:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401cc1d0:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401cc1d6:	e8 85 7c 00 00       	call   0x1401d3e60
1401cc1db:	85 c0                	test   %eax,%eax
1401cc1dd:	0f 84 f3 00 00 00    	je     0x1401cc2d6
1401cc1e3:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1401cc1e7:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1401cc1ec:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401cc1f2:	e8 69 7c 00 00       	call   0x1401d3e60
1401cc1f7:	85 c0                	test   %eax,%eax
1401cc1f9:	0f 84 d7 00 00 00    	je     0x1401cc2d6
1401cc1ff:	48 63 cd             	movslq %ebp,%rcx
1401cc202:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1401cc207:	48 c1 e1 0c          	shl    $0xc,%rcx
1401cc20b:	45 8b c5             	mov    %r13d,%r8d
1401cc20e:	48 03 cb             	add    %rbx,%rcx
1401cc211:	e8 aa 4d e7 ff       	call   0x140040fc0
1401cc216:	33 db                	xor    %ebx,%ebx
1401cc218:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401cc21f:	00
1401cc220:	4c 8b ce             	mov    %rsi,%r9
1401cc223:	4c 8b c7             	mov    %rdi,%r8
1401cc226:	48 8b d7             	mov    %rdi,%rdx
1401cc229:	49 8b ce             	mov    %r14,%rcx
1401cc22c:	e8 df e7 f7 ff       	call   0x14014aa10
1401cc231:	85 c0                	test   %eax,%eax
1401cc233:	0f 84 cb 00 00 00    	je     0x1401cc304
1401cc239:	ff c3                	inc    %ebx
1401cc23b:	83 fb 07             	cmp    $0x7,%ebx
1401cc23e:	7c e0                	jl     0x1401cc220
1401cc240:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401cc245:	ff c5                	inc    %ebp
1401cc247:	83 fd 25             	cmp    $0x25,%ebp
1401cc24a:	0f 8c 50 ff ff ff    	jl     0x1401cc1a0
1401cc250:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1401cc255:	49 8b ce             	mov    %r14,%rcx
1401cc258:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
1401cc25d:	4c 8b c5             	mov    %rbp,%r8
1401cc260:	48 8b d5             	mov    %rbp,%rdx
1401cc263:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401cc268:	e8 03 e5 f7 ff       	call   0x14014a770
1401cc26d:	85 c0                	test   %eax,%eax
1401cc26f:	0f 84 8f 00 00 00    	je     0x1401cc304
1401cc275:	41 ff c5             	inc    %r13d
1401cc278:	41 83 fd 40          	cmp    $0x40,%r13d
1401cc27c:	0f 8c ff fe ff ff    	jl     0x1401cc181
1401cc282:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401cc287:	48 8b c3             	mov    %rbx,%rax
1401cc28a:	49 89 4c 24 18       	mov    %rcx,0x18(%r12)
1401cc28f:	48 8b ce             	mov    %rsi,%rcx
1401cc292:	4d 89 34 24          	mov    %r14,(%r12)
1401cc296:	49 c7 44 24 08 07 00 	movq   $0x7,0x8(%r12)
1401cc29d:	00 00
1401cc29f:	49 89 5c 24 10       	mov    %rbx,0x10(%r12)
1401cc2a4:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1401cc2ab:	00 00
1401cc2ad:	41 c7 86 98 00 00 00 	movl   $0x4,0x98(%r14)
1401cc2b4:	04 00 00 00
1401cc2b8:	4d 89 a6 a0 00 00 00 	mov    %r12,0xa0(%r14)
1401cc2bf:	e8 9c e9 f8 ff       	call   0x14015ac60
1401cc2c4:	49 8b cf             	mov    %r15,%rcx
1401cc2c7:	e8 14 ea f8 ff       	call   0x14015ace0
1401cc2cc:	bb 01 00 00 00       	mov    $0x1,%ebx
1401cc2d1:	e9 8c 00 00 00       	jmp    0x1401cc362
1401cc2d6:	e8 95 ad f5 ff       	call   0x140127070
1401cc2db:	4c 8d 05 56 7c 16 00 	lea    0x167c56(%rip),%r8        # 0x140333f38
1401cc2e2:	ba 88 03 00 00       	mov    $0x388,%edx
1401cc2e7:	48 8d 0d 0a 7c 16 00 	lea    0x167c0a(%rip),%rcx        # 0x140333ef8
1401cc2ee:	e8 9d ae f5 ff       	call   0x140127190
1401cc2f3:	ba 92 00 00 00       	mov    $0x92,%edx
1401cc2f8:	45 33 c0             	xor    %r8d,%r8d
1401cc2fb:	41 8d 48 10          	lea    0x10(%r8),%ecx
1401cc2ff:	e8 8c af f5 ff       	call   0x140127290
1401cc304:	48 8b ce             	mov    %rsi,%rcx
1401cc307:	e8 54 e9 f8 ff       	call   0x14015ac60
1401cc30c:	49 8b cf             	mov    %r15,%rcx
1401cc30f:	e8 cc e9 f8 ff       	call   0x14015ace0
1401cc314:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401cc319:	f0 41 0f c1 44 24 20 	lock xadd %eax,0x20(%r12)
1401cc320:	33 db                	xor    %ebx,%ebx
1401cc322:	83 e8 01             	sub    $0x1,%eax
1401cc325:	7f 36                	jg     0x1401cc35d
1401cc327:	49 8b 4c 24 18       	mov    0x18(%r12),%rcx
1401cc32c:	48 8d 15 c5 7b 16 00 	lea    0x167bc5(%rip),%rdx        # 0x140333ef8
1401cc333:	41 b8 f4 04 00 00    	mov    $0x4f4,%r8d
1401cc339:	e8 82 fa f1 ff       	call   0x1400ebdc0
1401cc33e:	49 8b 4c 24 28       	mov    0x28(%r12),%rcx
1401cc343:	e8 88 b5 f5 ff       	call   0x1401278d0
1401cc348:	41 b8 f6 04 00 00    	mov    $0x4f6,%r8d
1401cc34e:	48 8d 15 a3 7b 16 00 	lea    0x167ba3(%rip),%rdx        # 0x140333ef8
1401cc355:	49 8b cc             	mov    %r12,%rcx
1401cc358:	e8 63 fa f1 ff       	call   0x1400ebdc0
1401cc35d:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1401cc362:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401cc367:	48 8d 15 8a 7b 16 00 	lea    0x167b8a(%rip),%rdx        # 0x140333ef8
1401cc36e:	41 b8 a3 03 00 00    	mov    $0x3a3,%r8d
1401cc374:	e8 47 fa f1 ff       	call   0x1400ebdc0
1401cc379:	48 8b cf             	mov    %rdi,%rcx
1401cc37c:	e8 cf e7 f7 ff       	call   0x14014ab50
1401cc381:	48 8b cd             	mov    %rbp,%rcx
1401cc384:	e8 c7 e7 f7 ff       	call   0x14014ab50
1401cc389:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
1401cc390:	00
1401cc391:	8b c3                	mov    %ebx,%eax
1401cc393:	e9 3c fc ff ff       	jmp    0x1401cbfd4
1401cc398:	cc                   	int3
1401cc399:	cc                   	int3
1401cc39a:	cc                   	int3
1401cc39b:	cc                   	int3
1401cc39c:	cc                   	int3
1401cc39d:	cc                   	int3
1401cc39e:	cc                   	int3
1401cc39f:	cc                   	int3
1401cc3a0:	40 55                	rex push %rbp
1401cc3a2:	53                   	push   %rbx
1401cc3a3:	56                   	push   %rsi
1401cc3a4:	57                   	push   %rdi
1401cc3a5:	41 54                	push   %r12
1401cc3a7:	41 55                	push   %r13
1401cc3a9:	41 56                	push   %r14
1401cc3ab:	41 57                	push   %r15
1401cc3ad:	b8 a8 01 00 00       	mov    $0x1a8,%eax
1401cc3b2:	e8 79 47 0e 00       	call   0x1402b0b30
1401cc3b7:	48 2b e0             	sub    %rax,%rsp
1401cc3ba:	48 8d 6c 24 50       	lea    0x50(%rsp),%rbp
1401cc3bf:	48 83 e5 e0          	and    $0xffffffffffffffe0,%rbp
1401cc3c3:	48 8b 05 b6 96 20 00 	mov    0x2096b6(%rip),%rax        # 0x1403d5a80
1401cc3ca:	48 33 c4             	xor    %rsp,%rax
1401cc3cd:	48 89 85 48 01 00 00 	mov    %rax,0x148(%rbp)
1401cc3d4:	48 8b 84 24 18 02 00 	mov    0x218(%rsp),%rax
1401cc3db:	00
1401cc3dc:	45 33 ff             	xor    %r15d,%r15d
1401cc3df:	48 89 45 20          	mov    %rax,0x20(%rbp)
1401cc3e3:	0f 57 c0             	xorps  %xmm0,%xmm0
1401cc3e6:	48 8b 84 24 10 02 00 	mov    0x210(%rsp),%rax
1401cc3ed:	00
1401cc3ee:	48 8b d9             	mov    %rcx,%rbx
1401cc3f1:	48 89 45 18          	mov    %rax,0x18(%rbp)
1401cc3f5:	4d 8b f1             	mov    %r9,%r14
1401cc3f8:	33 c0                	xor    %eax,%eax
1401cc3fa:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
1401cc3fe:	48 8b 8c 24 20 02 00 	mov    0x220(%rsp),%rcx
1401cc405:	00
1401cc406:	49 8b f0             	mov    %r8,%rsi
1401cc409:	88 85 40 01 00 00    	mov    %al,0x140(%rbp)
1401cc40f:	45 8b ef             	mov    %r15d,%r13d
1401cc412:	49 8d 41 01          	lea    0x1(%r9),%rax
1401cc416:	4c 89 4d 30          	mov    %r9,0x30(%rbp)
1401cc41a:	48 89 45 40          	mov    %rax,0x40(%rbp)
1401cc41e:	41 8b ff             	mov    %r15d,%edi
1401cc421:	48 ff c8             	dec    %rax
1401cc424:	48 89 55 48          	mov    %rdx,0x48(%rbp)
1401cc428:	48 89 4d 00          	mov    %rcx,0x0(%rbp)
1401cc42c:	45 8b e7             	mov    %r15d,%r12d
1401cc42f:	0f 11 85 20 01 00 00 	movups %xmm0,0x120(%rbp)
1401cc436:	0f 11 85 30 01 00 00 	movups %xmm0,0x130(%rbp)
1401cc43d:	48 3d fe ff ff 0f    	cmp    $0xffffffe,%rax
1401cc443:	0f 87 cd 06 00 00    	ja     0x1401ccb16
1401cc449:	0f 29 45 60          	movaps %xmm0,0x60(%rbp)
1401cc44d:	0f 29 45 70          	movaps %xmm0,0x70(%rbp)
1401cc451:	0f 29 85 80 00 00 00 	movaps %xmm0,0x80(%rbp)
1401cc458:	0f 29 85 90 00 00 00 	movaps %xmm0,0x90(%rbp)
1401cc45f:	0f 29 85 a0 00 00 00 	movaps %xmm0,0xa0(%rbp)
1401cc466:	0f 29 85 b0 00 00 00 	movaps %xmm0,0xb0(%rbp)
1401cc46d:	e8 fe eb f8 ff       	call   0x14015b070
1401cc472:	48 85 f6             	test   %rsi,%rsi
1401cc475:	0f 84 98 05 00 00    	je     0x1401cca13
1401cc47b:	48 8b cb             	mov    %rbx,%rcx
1401cc47e:	e8 fd c3 ed ff       	call   0x1400a8880
1401cc483:	48 89 45 10          	mov    %rax,0x10(%rbp)
1401cc487:	48 85 c0             	test   %rax,%rax
1401cc48a:	75 31                	jne    0x1401cc4bd
1401cc48c:	e8 df ab f5 ff       	call   0x140127070
1401cc491:	4c 8d 05 c0 7a 16 00 	lea    0x167ac0(%rip),%r8        # 0x140333f58
1401cc498:	ba db 03 00 00       	mov    $0x3db,%edx
1401cc49d:	48 8d 0d 54 7a 16 00 	lea    0x167a54(%rip),%rcx        # 0x140333ef8
1401cc4a4:	e8 e7 ac f5 ff       	call   0x140127190
1401cc4a9:	41 8d 57 71          	lea    0x71(%r15),%edx
1401cc4ad:	45 33 c0             	xor    %r8d,%r8d
1401cc4b0:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
1401cc4b3:	e8 d8 ad f5 ff       	call   0x140127290
1401cc4b8:	e9 21 06 00 00       	jmp    0x1401ccade
1401cc4bd:	4c 8b b3 a0 00 00 00 	mov    0xa0(%rbx),%r14
1401cc4c4:	4d 85 f6             	test   %r14,%r14
1401cc4c7:	0f 84 b2 00 00 00    	je     0x1401cc57f
1401cc4cd:	48 8b cb             	mov    %rbx,%rcx
1401cc4d0:	e8 fb eb f7 ff       	call   0x14014b0d0
1401cc4d5:	48 8b d8             	mov    %rax,%rbx
1401cc4d8:	48 85 c0             	test   %rax,%rax
1401cc4db:	0f 84 fd 05 00 00    	je     0x1401ccade
1401cc4e1:	49 8b 56 10          	mov    0x10(%r14),%rdx
1401cc4e5:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1401cc4e9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401cc4ef:	e8 0c 4b e7 ff       	call   0x140041000
1401cc4f4:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401cc4f8:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1401cc4fc:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401cc502:	e8 09 7a 00 00       	call   0x1401d3f10
1401cc507:	85 c0                	test   %eax,%eax
1401cc509:	0f 84 07 01 00 00    	je     0x1401cc616
1401cc50f:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401cc513:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1401cc51a:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401cc520:	e8 eb 79 00 00       	call   0x1401d3f10
1401cc525:	85 c0                	test   %eax,%eax
1401cc527:	0f 84 e9 00 00 00    	je     0x1401cc616
1401cc52d:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401cc531:	48 8d 15 28 77 16 00 	lea    0x167728(%rip),%rdx        # 0x140333c60
1401cc538:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1401cc53e:	e8 cd 79 00 00       	call   0x1401d3f10
1401cc543:	85 c0                	test   %eax,%eax
1401cc545:	0f 84 cb 00 00 00    	je     0x1401cc616
1401cc54b:	4c 8b 4d 00          	mov    0x0(%rbp),%r9
1401cc54f:	4c 8b c3             	mov    %rbx,%r8
1401cc552:	48 8b 55 10          	mov    0x10(%rbp),%rdx
1401cc556:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401cc55a:	c7 43 28 01 00 00 00 	movl   $0x1,0x28(%rbx)
1401cc561:	e8 2a e3 f7 ff       	call   0x14014a890
1401cc566:	85 c0                	test   %eax,%eax
1401cc568:	75 04                	jne    0x1401cc56e
1401cc56a:	4d 8b 6e 10          	mov    0x10(%r14),%r13
1401cc56e:	48 8b cb             	mov    %rbx,%rcx