1404d4f9a:	48 8b 1d d7 de f5 00 	mov    0xf5ded7(%rip),%rbx        # 0x141432e78
1404d4fa1:	45 84 ed             	test   %r13b,%r13b
1404d4fa4:	74 06                	je     0x1404d4fac
1404d4fa6:	48 83 c3 58          	add    $0x58,%rbx
1404d4faa:	eb 04                	jmp    0x1404d4fb0
1404d4fac:	48 83 c3 60          	add    $0x60,%rbx
1404d4fb0:	49 8b cf             	mov    %r15,%rcx
1404d4fb3:	e8 88 16 06 00       	call   0x140536640
1404d4fb8:	48 8b 0d c9 52 f5 00 	mov    0xf552c9(%rip),%rcx        # 0x14142a288
1404d4fbf:	48 89 8d 88 04 00 00 	mov    %rcx,0x488(%rbp)
1404d4fc6:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
1404d4fca:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1404d4fcf:	4c 8b cb             	mov    %rbx,%r9
1404d4fd2:	4c 8b c0             	mov    %rax,%r8
1404d4fd5:	48 8d 95 88 04 00 00 	lea    0x488(%rbp),%rdx
1404d4fdc:	49 8b cf             	mov    %r15,%rcx
1404d4fdf:	e8 1c ad ff ff       	call   0x1404cfd00
1404d4fe4:	90                   	nop
1404d4fe5:	48 8d 8d d8 0e 00 00 	lea    0xed8(%rbp),%rcx
1404d4fec:	e8 5f 2a cc ff       	call   0x140197a50
1404d4ff1:	90                   	nop
1404d4ff2:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
1404d4ff6:	e8 f5 94 cc ff       	call   0x14019e4f0
1404d4ffb:	90                   	nop
1404d4ffc:	48 8d 8d a0 02 00 00 	lea    0x2a0(%rbp),%rcx
1404d5003:	e8 58 33 cc ff       	call   0x140198360
1404d5008:	90                   	nop
1404d5009:	48 8d 8d f8 0e 00 00 	lea    0xef8(%rbp),%rcx
1404d5010:	e8 3b 2a cc ff       	call   0x140197a50
1404d5015:	90                   	nop
1404d5016:	48 8d 8d 10 02 00 00 	lea    0x210(%rbp),%rcx
1404d501d:	e8 3e 33 cc ff       	call   0x140198360
1404d5022:	e9 a4 14 00 00       	jmp    0x1404d64cb
1404d5027:	48 8d 0d 22 52 f5 00 	lea    0xf55222(%rip),%rcx        # 0x14142a250
1404d502e:	e8 9d 4d cd ff       	call   0x1401a9dd0
1404d5033:	84 c0                	test   %al,%al
1404d5035:	0f 84 ff 04 00 00    	je     0x1404d553a
1404d503b:	48 8d 15 62 d7 b2 00 	lea    0xb2d762(%rip),%rdx        # 0x1410027a4
1404d5042:	48 8d 8d 88 09 00 00 	lea    0x988(%rbp),%rcx
1404d5049:	e8 d2 b4 cf ff       	call   0x1401d0520
1404d504e:	84 c0                	test   %al,%al
1404d5050:	0f 84 e4 04 00 00    	je     0x1404d553a
1404d5056:	48 8d 95 68 09 00 00 	lea    0x968(%rbp),%rdx
1404d505d:	48 8d 8d f8 0d 00 00 	lea    0xdf8(%rbp),%rcx
1404d5064:	e8 d7 39 cd ff       	call   0x1401a8a40
1404d5069:	90                   	nop
1404d506a:	48 8d 15 1b e7 ac 00 	lea    0xace71b(%rip),%rdx        # 0x140fa378c
1404d5071:	48 8d 8d c8 0a 00 00 	lea    0xac8(%rbp),%rcx
1404d5078:	e8 93 2a cc ff       	call   0x140197b10
1404d507d:	90                   	nop
1404d507e:	45 33 c0             	xor    %r8d,%r8d
1404d5081:	b2 20                	mov    $0x20,%dl
1404d5083:	48 8d 8d 68 09 00 00 	lea    0x968(%rbp),%rcx
1404d508a:	e8 c1 57 f2 ff       	call   0x1403fa850
1404d508f:	48 8b d8             	mov    %rax,%rbx
1404d5092:	44 8b c8             	mov    %eax,%r9d
1404d5095:	4c 3b 8d 78 09 00 00 	cmp    0x978(%rbp),%r9
1404d509c:	0f 83 c5 00 00 00    	jae    0x1404d5167
1404d50a2:	45 33 c0             	xor    %r8d,%r8d
1404d50a5:	48 8d 95 d8 12 00 00 	lea    0x12d8(%rbp),%rdx
1404d50ac:	48 8d 8d 68 09 00 00 	lea    0x968(%rbp),%rcx
1404d50b3:	e8 f8 40 ea ff       	call   0x1403791b0
1404d50b8:	48 8b d0             	mov    %rax,%rdx
1404d50bb:	48 8d 8d f8 0d 00 00 	lea    0xdf8(%rbp),%rcx
1404d50c2:	e8 59 96 cc ff       	call   0x14019e720
1404d50c7:	48 8d 8d d8 12 00 00 	lea    0x12d8(%rbp),%rcx
1404d50ce:	e8 7d 29 cc ff       	call   0x140197a50
1404d50d3:	44 8d 43 01          	lea    0x1(%rbx),%r8d
1404d50d7:	4c 39 85 78 09 00 00 	cmp    %r8,0x978(%rbp)
1404d50de:	76 40                	jbe    0x1404d5120
1404d50e0:	4c 8b cf             	mov    %rdi,%r9
1404d50e3:	48 8d 95 38 11 00 00 	lea    0x1138(%rbp),%rdx
1404d50ea:	48 8d 8d 68 09 00 00 	lea    0x968(%rbp),%rcx
1404d50f1:	e8 ba 40 ea ff       	call   0x1403791b0
1404d50f6:	48 8b d0             	mov    %rax,%rdx
1404d50f9:	48 8d 8d c8 0a 00 00 	lea    0xac8(%rbp),%rcx
1404d5100:	e8 1b 96 cc ff       	call   0x14019e720
1404d5105:	48 8d 8d 38 11 00 00 	lea    0x1138(%rbp),%rcx
1404d510c:	e8 3f 29 cc ff       	call   0x140197a50
1404d5111:	48 8d 95 c8 0a 00 00 	lea    0xac8(%rbp),%rdx
1404d5118:	49 8b cf             	mov    %r15,%rcx
1404d511b:	e8 c0 17 00 00       	call   0x1404d68e0
1404d5120:	33 d2                	xor    %edx,%edx
1404d5122:	48 8d 8d c8 0a 00 00 	lea    0xac8(%rbp),%rcx
1404d5129:	e8 62 4c cd ff       	call   0x1401a9d90
1404d512e:	80 38 3a             	cmpb   $0x3a,(%rax)
1404d5131:	75 34                	jne    0x1404d5167
1404d5133:	4c 8b cf             	mov    %rdi,%r9
1404d5136:	4c 8b c6             	mov    %rsi,%r8
1404d5139:	48 8d 95 58 11 00 00 	lea    0x1158(%rbp),%rdx
1404d5140:	48 8d 8d c8 0a 00 00 	lea    0xac8(%rbp),%rcx
1404d5147:	e8 64 40 ea ff       	call   0x1403791b0
1404d514c:	48 8b d0             	mov    %rax,%rdx
1404d514f:	48 8d 8d c8 0a 00 00 	lea    0xac8(%rbp),%rcx
1404d5156:	e8 c5 95 cc ff       	call   0x14019e720
1404d515b:	48 8d 8d 58 11 00 00 	lea    0x1158(%rbp),%rcx
1404d5162:	e8 e9 28 cc ff       	call   0x140197a50
1404d5167:	48 8d 95 c8 09 00 00 	lea    0x9c8(%rbp),%rdx
1404d516e:	48 8d 8d 48 0b 00 00 	lea    0xb48(%rbp),%rcx
1404d5175:	e8 c6 38 cd ff       	call   0x1401a8a40
1404d517a:	90                   	nop
1404d517b:	45 33 c0             	xor    %r8d,%r8d
1404d517e:	b2 21                	mov    $0x21,%dl
1404d5180:	48 8d 8d 48 0b 00 00 	lea    0xb48(%rbp),%rcx
1404d5187:	e8 c4 56 f2 ff       	call   0x1403fa850
1404d518c:	44 8b c8             	mov    %eax,%r9d
1404d518f:	4c 3b 8d 58 0b 00 00 	cmp    0xb58(%rbp),%r9
1404d5196:	73 31                	jae    0x1404d51c9
1404d5198:	45 33 c0             	xor    %r8d,%r8d
1404d519b:	48 8d 95 78 11 00 00 	lea    0x1178(%rbp),%rdx
1404d51a2:	48 8d 8d 48 0b 00 00 	lea    0xb48(%rbp),%rcx
1404d51a9:	e8 02 40 ea ff       	call   0x1403791b0
1404d51ae:	48 8b d0             	mov    %rax,%rdx
1404d51b1:	48 8d 8d 48 0b 00 00 	lea    0xb48(%rbp),%rcx
1404d51b8:	e8 63 95 cc ff       	call   0x14019e720
1404d51bd:	48 8d 8d 78 11 00 00 	lea    0x1178(%rbp),%rcx
1404d51c4:	e8 87 28 cc ff       	call   0x140197a50
1404d51c9:	41 b1 2c             	mov    $0x2c,%r9b
1404d51cc:	4c 8d 85 f8 0d 00 00 	lea    0xdf8(%rbp),%r8
1404d51d3:	48 8d 95 38 08 00 00 	lea    0x838(%rbp),%rdx
1404d51da:	49 8b cf             	mov    %r15,%rcx
1404d51dd:	e8 2e 18 00 00       	call   0x1404d6a10
1404d51e2:	90                   	nop
1404d51e3:	48 8d 15 6e c7 f5 00 	lea    0xf5c76e(%rip),%rdx        # 0x141431958
1404d51ea:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1404d51ee:	e8 9d 04 ef ff       	call   0x1403c5690
1404d51f3:	90                   	nop
1404d51f4:	4c 8b b5 38 08 00 00 	mov    0x838(%rbp),%r14
1404d51fb:	4c 8b a5 40 08 00 00 	mov    0x840(%rbp),%r12
1404d5202:	4d 3b f4             	cmp    %r12,%r14
1404d5205:	0f 84 a3 00 00 00    	je     0x1404d52ae
1404d520b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1404d5210:	49 8b d6             	mov    %r14,%rdx
1404d5213:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1404d521a:	e8 01 37 cd ff       	call   0x1401a8920
1404d521f:	90                   	nop
1404d5220:	48 8b 5d 40          	mov    0x40(%rbp),%rbx
1404d5224:	33 c9                	xor    %ecx,%ecx
1404d5226:	48 89 8d 48 01 00 00 	mov    %rcx,0x148(%rbp)
1404d522d:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
1404d5234:	48 89 8d a0 00 00 00 	mov    %rcx,0xa0(%rbp)
1404d523b:	48 89 85 40 01 00 00 	mov    %rax,0x140(%rbp)
1404d5242:	48 8d 95 40 01 00 00 	lea    0x140(%rbp),%rdx
1404d5249:	48 8d 8d 90 04 00 00 	lea    0x490(%rbp),%rcx
1404d5250:	e8 bb aa cc ff       	call   0x14019fd10
1404d5255:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1404d525c:	00 00
1404d525e:	41 b1 01             	mov    $0x1,%r9b
1404d5261:	4c 8d 85 48 01 00 00 	lea    0x148(%rbp),%r8
1404d5268:	48 8b d0             	mov    %rax,%rdx
1404d526b:	48 8b cb             	mov    %rbx,%rcx
1404d526e:	e8 fd fa 25 00       	call   0x140734d70
1404d5273:	90                   	nop
1404d5274:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1404d527b:	48 85 c9             	test   %rcx,%rcx
1404d527e:	74 21                	je     0x1404d52a1
1404d5280:	8b 41 10             	mov    0x10(%rcx),%eax
1404d5283:	ff c8                	dec    %eax
1404d5285:	89 41 10             	mov    %eax,0x10(%rcx)
1404d5288:	85 c0                	test   %eax,%eax
1404d528a:	7f 15                	jg     0x1404d52a1
1404d528c:	0f 88 f7 14 00 00    	js     0x1404d6789
1404d5292:	48 8b 01             	mov    (%rcx),%rax
1404d5295:	8b d6                	mov    %esi,%edx
1404d5297:	48 8b 00             	mov    (%rax),%rax
1404d529a:	ff 15 80 e7 aa 00    	call   *0xaae780(%rip)        # 0x140f83a20
1404d52a0:	90                   	nop
1404d52a1:	49 83 c6 20          	add    $0x20,%r14
1404d52a5:	4d 3b f4             	cmp    %r12,%r14
1404d52a8:	0f 85 62 ff ff ff    	jne    0x1404d5210
1404d52ae:	48 8d 9d c8 0a 00 00 	lea    0xac8(%rbp),%rbx
1404d52b5:	48 83 bd e0 0a 00 00 	cmpq   $0xf,0xae0(%rbp)
1404d52bc:	0f
1404d52bd:	48 0f 47 9d c8 0a 00 	cmova  0xac8(%rbp),%rbx
1404d52c4:	00
1404d52c5:	b9 28 00 00 00       	mov    $0x28,%ecx
1404d52ca:	e8 39 5e 94 00       	call   0x140e1b108
1404d52cf:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d52d4:	48 85 c0             	test   %rax,%rax
1404d52d7:	74 33                	je     0x1404d530c
1404d52d9:	48 89 9d 10 08 00 00 	mov    %rbx,0x810(%rbp)
1404d52e0:	48 8b cf             	mov    %rdi,%rcx
1404d52e3:	48 ff c1             	inc    %rcx
1404d52e6:	80 3c 0b 00          	cmpb   $0x0,(%rbx,%rcx,1)
1404d52ea:	75 f7                	jne    0x1404d52e3
1404d52ec:	48 89 8d 18 08 00 00 	mov    %rcx,0x818(%rbp)
1404d52f3:	0f 28 85 10 08 00 00 	movaps 0x810(%rbp),%xmm0
1404d52fa:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1404d52ff:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1404d5303:	48 8b c8             	mov    %rax,%rcx
1404d5306:	e8 d5 c9 25 00       	call   0x140731ce0
1404d530b:	90                   	nop
1404d530c:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
1404d5313:	48 8d 9d 48 0b 00 00 	lea    0xb48(%rbp),%rbx
1404d531a:	48 83 bd 60 0b 00 00 	cmpq   $0xf,0xb60(%rbp)
1404d5321:	0f
1404d5322:	48 0f 47 9d 48 0b 00 	cmova  0xb48(%rbp),%rbx
1404d5329:	00
1404d532a:	b9 28 00 00 00       	mov    $0x28,%ecx
1404d532f:	e8 d4 5d 94 00       	call   0x140e1b108
1404d5334:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d5339:	48 85 c0             	test   %rax,%rax
1404d533c:	74 30                	je     0x1404d536e
1404d533e:	48 89 9d 10 07 00 00 	mov    %rbx,0x710(%rbp)
1404d5345:	48 ff c7             	inc    %rdi
1404d5348:	80 3c 3b 00          	cmpb   $0x0,(%rbx,%rdi,1)
1404d534c:	75 f7                	jne    0x1404d5345
1404d534e:	48 89 bd 18 07 00 00 	mov    %rdi,0x718(%rbp)
1404d5355:	0f 28 85 10 07 00 00 	movaps 0x710(%rbp),%xmm0
1404d535c:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1404d5361:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1404d5365:	48 8b c8             	mov    %rax,%rcx
1404d5368:	e8 73 c9 25 00       	call   0x140731ce0
1404d536d:	90                   	nop
1404d536e:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
1404d5375:	48 8b 3d fc da f5 00 	mov    0xf5dafc(%rip),%rdi        # 0x141432e78
1404d537c:	45 84 ed             	test   %r13b,%r13b
1404d537f:	74 06                	je     0x1404d5387
1404d5381:	48 83 c7 58          	add    $0x58,%rdi
1404d5385:	eb 04                	jmp    0x1404d538b
1404d5387:	48 83 c7 60          	add    $0x60,%rdi
1404d538b:	49 8b cf             	mov    %r15,%rcx
1404d538e:	e8 ad 12 06 00       	call   0x140536640
1404d5393:	48 8b 1d b6 4e f5 00 	mov    0xf54eb6(%rip),%rbx        # 0x14142a250
1404d539a:	48 8b d0             	mov    %rax,%rdx
1404d539d:	48 8d 8d 98 04 00 00 	lea    0x498(%rbp),%rcx
1404d53a4:	e8 27 aa cc ff       	call   0x14019fdd0
1404d53a9:	48 8b 08             	mov    (%rax),%rcx
1404d53ac:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1404d53b3:	48 89 8d 88 0c 00 00 	mov    %rcx,0xc88(%rbp)
1404d53ba:	48 8b 08             	mov    (%rax),%rcx
1404d53bd:	48 85 c9             	test   %rcx,%rcx
1404d53c0:	74 21                	je     0x1404d53e3
1404d53c2:	8b 41 10             	mov    0x10(%rcx),%eax
1404d53c5:	ff c8                	dec    %eax
1404d53c7:	89 41 10             	mov    %eax,0x10(%rcx)
1404d53ca:	85 c0                	test   %eax,%eax
1404d53cc:	7f 15                	jg     0x1404d53e3
1404d53ce:	0f 88 c0 13 00 00    	js     0x1404d6794
1404d53d4:	48 8b 01             	mov    (%rcx),%rax
1404d53d7:	8b d6                	mov    %esi,%edx
1404d53d9:	48 8b 00             	mov    (%rax),%rax
1404d53dc:	ff 15 3e e6 aa 00    	call   *0xaae63e(%rip)        # 0x140f83a20
1404d53e2:	90                   	nop
1404d53e3:	48 8b 0f             	mov    (%rdi),%rcx
1404d53e6:	48 89 8d 90 0c 00 00 	mov    %rcx,0xc90(%rbp)
1404d53ed:	48 85 c9             	test   %rcx,%rcx
1404d53f0:	74 06                	je     0x1404d53f8
1404d53f2:	e8 69 ac cc ff       	call   0x1401a0060
1404d53f7:	90                   	nop
1404d53f8:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
1404d53ff:	48 c7 85 a8 00 00 00 	movq   $0x0,0xa8(%rbp)
1404d5406:	00 00 00 00
1404d540a:	48 c7 85 a0 04 00 00 	movq   $0x0,0x4a0(%rbp)
1404d5411:	00 00 00 00
1404d5415:	48 89 85 98 0c 00 00 	mov    %rax,0xc98(%rbp)
1404d541c:	48 8b 45 40          	mov    0x40(%rbp),%rax
1404d5420:	48 c7 45 40 00 00 00 	movq   $0x0,0x40(%rbp)
1404d5427:	00
1404d5428:	48 c7 85 c0 00 00 00 	movq   $0x0,0xc0(%rbp)
1404d542f:	00 00 00 00
1404d5433:	48 89 85 a0 0c 00 00 	mov    %rax,0xca0(%rbp)
1404d543a:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
1404d5441:	48 c7 85 b0 00 00 00 	movq   $0x0,0xb0(%rbp)
1404d5448:	00 00 00 00
1404d544c:	48 89 85 50 01 00 00 	mov    %rax,0x150(%rbp)
1404d5453:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
1404d545a:	48 8d 8d a8 0c 00 00 	lea    0xca8(%rbp),%rcx
1404d5461:	e8 aa a8 cc ff       	call   0x14019fd10
1404d5466:	90                   	nop
1404d5467:	48 8d 85 88 0c 00 00 	lea    0xc88(%rbp),%rax
1404d546e:	48 89 85 20 07 00 00 	mov    %rax,0x720(%rbp)
1404d5475:	48 8d 85 b0 0c 00 00 	lea    0xcb0(%rbp),%rax
1404d547c:	48 89 85 28 07 00 00 	mov    %rax,0x728(%rbp)
1404d5483:	0f 28 85 20 07 00 00 	movaps 0x720(%rbp),%xmm0
1404d548a:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1404d5490:	4c 8d 45 d1          	lea    -0x2f(%rbp),%r8
1404d5494:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1404d5499:	48 8d 8d 50 09 00 00 	lea    0x950(%rbp),%rcx
1404d54a0:	e8 ab a9 cc ff       	call   0x14019fe50
1404d54a5:	48 89 9d a8 04 00 00 	mov    %rbx,0x4a8(%rbp)
1404d54ac:	4c 8b c0             	mov    %rax,%r8
1404d54af:	48 8d 95 a8 04 00 00 	lea    0x4a8(%rbp),%rdx
1404d54b6:	49 8b cf             	mov    %r15,%rcx
1404d54b9:	e8 82 25 06 00       	call   0x140537a40
1404d54be:	90                   	nop
1404d54bf:	4c 8d 0d 2a 90 cc ff 	lea    -0x336fd6(%rip),%r9        # 0x14019e4f0
1404d54c6:	ba 08 00 00 00       	mov    $0x8,%edx
1404d54cb:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404d54d1:	48 8d 8d 88 0c 00 00 	lea    0xc88(%rbp),%rcx
1404d54d8:	e8 6f 60 94 00       	call   0x140e1b54c
1404d54dd:	90                   	nop
1404d54de:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
1404d54e5:	e8 06 90 cc ff       	call   0x14019e4f0
1404d54ea:	90                   	nop
1404d54eb:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
1404d54f2:	e8 f9 8f cc ff       	call   0x14019e4f0
1404d54f7:	90                   	nop
1404d54f8:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1404d54fc:	e8 ef 8f cc ff       	call   0x14019e4f0
1404d5501:	90                   	nop
1404d5502:	48 8d 8d 38 08 00 00 	lea    0x838(%rbp),%rcx
1404d5509:	e8 52 2e cc ff       	call   0x140198360
1404d550e:	90                   	nop
1404d550f:	48 8d 8d 48 0b 00 00 	lea    0xb48(%rbp),%rcx
1404d5516:	e8 35 25 cc ff       	call   0x140197a50
1404d551b:	90                   	nop
1404d551c:	48 8d 8d c8 0a 00 00 	lea    0xac8(%rbp),%rcx
1404d5523:	e8 28 25 cc ff       	call   0x140197a50
1404d5528:	90                   	nop
1404d5529:	48 8d 8d f8 0d 00 00 	lea    0xdf8(%rbp),%rcx
1404d5530:	e8 1b 25 cc ff       	call   0x140197a50
1404d5535:	e9 91 0f 00 00       	jmp    0x1404d64cb
1404d553a:	48 8d 0d 57 4d f5 00 	lea    0xf54d57(%rip),%rcx        # 0x14142a298
1404d5541:	e8 8a 48 cd ff       	call   0x1401a9dd0
1404d5546:	84 c0                	test   %al,%al
1404d5548:	0f 84 ae 01 00 00    	je     0x1404d56fc
1404d554e:	48 8d 15 ab e0 b1 00 	lea    0xb1e0ab(%rip),%rdx        # 0x140ff3600
1404d5555:	48 8d 8d 88 09 00 00 	lea    0x988(%rbp),%rcx
1404d555c:	e8 bf af cf ff       	call   0x1401d0520
1404d5561:	84 c0                	test   %al,%al
1404d5563:	0f 84 93 01 00 00    	je     0x1404d56fc
1404d5569:	48 8d 95 68 09 00 00 	lea    0x968(%rbp),%rdx
1404d5570:	48 8d 8d f8 0c 00 00 	lea    0xcf8(%rbp),%rcx
1404d5577:	e8 c4 34 cd ff       	call   0x1401a8a40
1404d557c:	90                   	nop
1404d557d:	33 d2                	xor    %edx,%edx
1404d557f:	48 8d 8d f8 0c 00 00 	lea    0xcf8(%rbp),%rcx
1404d5586:	e8 05 48 cd ff       	call   0x1401a9d90
1404d558b:	80 38 3a             	cmpb   $0x3a,(%rax)
1404d558e:	75 34                	jne    0x1404d55c4
1404d5590:	4c 8b cf             	mov    %rdi,%r9
1404d5593:	4c 8b c6             	mov    %rsi,%r8
1404d5596:	48 8d 95 98 11 00 00 	lea    0x1198(%rbp),%rdx
1404d559d:	48 8d 8d f8 0c 00 00 	lea    0xcf8(%rbp),%rcx
1404d55a4:	e8 07 3c ea ff       	call   0x1403791b0
1404d55a9:	48 8b d0             	mov    %rax,%rdx
1404d55ac:	48 8d 8d f8 0c 00 00 	lea    0xcf8(%rbp),%rcx
1404d55b3:	e8 68 91 cc ff       	call   0x14019e720
1404d55b8:	48 8d 8d 98 11 00 00 	lea    0x1198(%rbp),%rcx
1404d55bf:	e8 8c 24 cc ff       	call   0x140197a50
1404d55c4:	48 8d 15 c1 e1 ac 00 	lea    0xace1c1(%rip),%rdx        # 0x140fa378c
1404d55cb:	48 8d 8d 18 0e 00 00 	lea    0xe18(%rbp),%rcx
1404d55d2:	e8 39 25 cc ff       	call   0x140197b10
1404d55d7:	90                   	nop
1404d55d8:	48 8b 9d d8 09 00 00 	mov    0x9d8(%rbp),%rbx
1404d55df:	48 85 db             	test   %rbx,%rbx
1404d55e2:	74 4a                	je     0x1404d562e
1404d55e4:	45 33 c0             	xor    %r8d,%r8d
1404d55e7:	b2 21                	mov    $0x21,%dl