1404e61a3:	8b 41 10             	mov    0x10(%rcx),%eax
1404e61a6:	ff c8                	dec    %eax
1404e61a8:	89 41 10             	mov    %eax,0x10(%rcx)
1404e61ab:	85 c0                	test   %eax,%eax
1404e61ad:	7f 14                	jg     0x1404e61c3
1404e61af:	78 2d                	js     0x1404e61de
1404e61b1:	48 8b 01             	mov    (%rcx),%rax
1404e61b4:	ba 01 00 00 00       	mov    $0x1,%edx
1404e61b9:	48 8b 00             	mov    (%rax),%rax
1404e61bc:	ff 15 5e d8 a9 00    	call   *0xa9d85e(%rip)        # 0x140f83a20
1404e61c2:	90                   	nop
1404e61c3:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
1404e61ca:	00
1404e61cb:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1404e61d2:	41 5f                	pop    %r15
1404e61d4:	41 5e                	pop    %r14
1404e61d6:	41 5d                	pop    %r13
1404e61d8:	41 5c                	pop    %r12
1404e61da:	5f                   	pop    %rdi
1404e61db:	5e                   	pop    %rsi
1404e61dc:	5d                   	pop    %rbp
1404e61dd:	c3                   	ret
1404e61de:	b9 02 00 00 00       	mov    $0x2,%ecx
1404e61e3:	e8 18 45 2a 00       	call   0x14078a700
1404e61e8:	90                   	nop
1404e61e9:	b9 02 00 00 00       	mov    $0x2,%ecx
1404e61ee:	e8 0d 45 2a 00       	call   0x14078a700
1404e61f3:	90                   	nop
1404e61f4:	b9 02 00 00 00       	mov    $0x2,%ecx
1404e61f9:	e8 02 45 2a 00       	call   0x14078a700
1404e61fe:	90                   	nop
1404e61ff:	b9 02 00 00 00       	mov    $0x2,%ecx
1404e6204:	e8 f7 44 2a 00       	call   0x14078a700
1404e6209:	90                   	nop
1404e620a:	b9 02 00 00 00       	mov    $0x2,%ecx
1404e620f:	e8 ec 44 2a 00       	call   0x14078a700
1404e6214:	90                   	nop
1404e6215:	b9 02 00 00 00       	mov    $0x2,%ecx
1404e621a:	e8 e1 44 2a 00       	call   0x14078a700
1404e621f:	cc                   	int3
1404e6220:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404e6225:	55                   	push   %rbp
1404e6226:	48 8b ec             	mov    %rsp,%rbp
1404e6229:	48 83 ec 60          	sub    $0x60,%rsp
1404e622d:	48 8b 05 cc 2c ed 00 	mov    0xed2ccc(%rip),%rax        # 0x1413b8f00
1404e6234:	48 33 c4             	xor    %rsp,%rax
1404e6237:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1404e623b:	48 8b d9             	mov    %rcx,%rbx
1404e623e:	48 8d 05 5b 84 ae 00 	lea    0xae845b(%rip),%rax        # 0x140fce6a0
1404e6245:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404e6249:	48 c7 45 d8 08 00 00 	movq   $0x8,-0x28(%rbp)
1404e6250:	00
1404e6251:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1404e6255:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404e625a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1404e625e:	e8 2d ab 2b 00       	call   0x1407a0d90
1404e6263:	48 8b 10             	mov    (%rax),%rdx
1404e6266:	48 85 d2             	test   %rdx,%rdx
1404e6269:	74 1c                	je     0x1404e6287
1404e626b:	8b 42 10             	mov    0x10(%rdx),%eax
1404e626e:	ff c0                	inc    %eax
1404e6270:	89 42 10             	mov    %eax,0x10(%rdx)
1404e6273:	83 f8 01             	cmp    $0x1,%eax
1404e6276:	0f 8e 52 04 00 00    	jle    0x1404e66ce
1404e627c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404e6281:	0f 84 4f 04 00 00    	je     0x1404e66d6
1404e6287:	48 8b 0d ea 48 f4 00 	mov    0xf448ea(%rip),%rcx        # 0x14142ab78
1404e628e:	48 89 15 e3 48 f4 00 	mov    %rdx,0xf448e3(%rip)        # 0x14142ab78
1404e6295:	48 85 c9             	test   %rcx,%rcx
1404e6298:	74 24                	je     0x1404e62be
1404e629a:	8b 41 10             	mov    0x10(%rcx),%eax
1404e629d:	ff c8                	dec    %eax
1404e629f:	89 41 10             	mov    %eax,0x10(%rcx)
1404e62a2:	85 c0                	test   %eax,%eax
1404e62a4:	7f 18                	jg     0x1404e62be
1404e62a6:	0f 88 35 04 00 00    	js     0x1404e66e1
1404e62ac:	48 8b 01             	mov    (%rcx),%rax
1404e62af:	ba 01 00 00 00       	mov    $0x1,%edx
1404e62b4:	48 8b 00             	mov    (%rax),%rax
1404e62b7:	ff 15 63 d7 a9 00    	call   *0xa9d763(%rip)        # 0x140f83a20
1404e62bd:	90                   	nop
1404e62be:	0f 57 c0             	xorps  %xmm0,%xmm0
1404e62c1:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404e62c5:	66 0f 6f 0d 63 e0 ab 	movdqa 0xabe063(%rip),%xmm1        # 0x140fa4330
1404e62cc:	00
1404e62cd:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404e62d2:	48 b8 66 74 70 5f 70 	movabs $0x74726f705f707466,%rax
1404e62d9:	6f 72 74
1404e62dc:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404e62e0:	c6 45 d8 00          	movb   $0x0,-0x28(%rbp)
1404e62e4:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404e62ea:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404e62ee:	48 8b cb             	mov    %rbx,%rcx
1404e62f1:	e8 aa 0c 21 00       	call   0x1406f6fa0
1404e62f6:	90                   	nop
1404e62f7:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404e62fb:	48 83 fa 0f          	cmp    $0xf,%rdx
1404e62ff:	76 31                	jbe    0x1404e6332
1404e6301:	48 ff c2             	inc    %rdx
1404e6304:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404e6308:	48 8b c1             	mov    %rcx,%rax
1404e630b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404e6312:	72 19                	jb     0x1404e632d
1404e6314:	48 83 c2 27          	add    $0x27,%rdx
1404e6318:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404e631c:	48 2b c1             	sub    %rcx,%rax
1404e631f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404e6323:	48 83 f8 1f          	cmp    $0x1f,%rax
1404e6327:	0f 87 bf 03 00 00    	ja     0x1404e66ec
1404e632d:	e8 12 4e 93 00       	call   0x140e1b144
1404e6332:	b9 80 00 00 00       	mov    $0x80,%ecx
1404e6337:	e8 cc 4d 93 00       	call   0x140e1b108
1404e633c:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404e6340:	48 85 c0             	test   %rax,%rax
1404e6343:	74 1a                	je     0x1404e635f
1404e6345:	45 33 c9             	xor    %r9d,%r9d
1404e6348:	4c 8d 05 69 c8 ae 00 	lea    0xaec869(%rip),%r8        # 0x140fd2bb8
1404e634f:	48 8d 15 0a 0b 00 00 	lea    0xb0a(%rip),%rdx        # 0x1404e6e60
1404e6356:	48 8b c8             	mov    %rax,%rcx
1404e6359:	e8 d2 00 2c 00       	call   0x1407a6430
1404e635e:	90                   	nop
1404e635f:	0f 57 c0             	xorps  %xmm0,%xmm0
1404e6362:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404e6366:	66 0f 6f 0d 72 e7 ab 	movdqa 0xabe772(%rip),%xmm1        # 0x140fa4ae0
1404e636d:	00
1404e636e:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404e6373:	f2 0f 10 05 3d c8 ae 	movsd  0xaec83d(%rip),%xmm0        # 0x140fd2bb8
1404e637a:	00
1404e637b:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404e6380:	8b 05 3a c8 ae 00    	mov    0xaec83a(%rip),%eax        # 0x140fd2bc0
1404e6386:	89 45 d8             	mov    %eax,-0x28(%rbp)
1404e6389:	0f b7 05 34 c8 ae 00 	movzwl 0xaec834(%rip),%eax        # 0x140fd2bc4
1404e6390:	66 89 45 dc          	mov    %ax,-0x24(%rbp)
1404e6394:	c6 45 de 00          	movb   $0x0,-0x22(%rbp)
1404e6398:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1404e639e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404e63a2:	48 8b cb             	mov    %rbx,%rcx
1404e63a5:	e8 f6 0b 21 00       	call   0x1406f6fa0
1404e63aa:	90                   	nop
1404e63ab:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404e63af:	48 83 fa 0f          	cmp    $0xf,%rdx
1404e63b3:	76 31                	jbe    0x1404e63e6
1404e63b5:	48 ff c2             	inc    %rdx
1404e63b8:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404e63bc:	48 8b c1             	mov    %rcx,%rax
1404e63bf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404e63c6:	72 19                	jb     0x1404e63e1
1404e63c8:	48 83 c2 27          	add    $0x27,%rdx
1404e63cc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404e63d0:	48 2b c1             	sub    %rcx,%rax
1404e63d3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404e63d7:	48 83 f8 1f          	cmp    $0x1f,%rax
1404e63db:	0f 87 11 03 00 00    	ja     0x1404e66f2
1404e63e1:	e8 5e 4d 93 00       	call   0x140e1b144
1404e63e6:	b9 80 00 00 00       	mov    $0x80,%ecx
1404e63eb:	e8 18 4d 93 00       	call   0x140e1b108
1404e63f0:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404e63f4:	48 85 c0             	test   %rax,%rax
1404e63f7:	74 1a                	je     0x1404e6413
1404e63f9:	45 33 c9             	xor    %r9d,%r9d
1404e63fc:	4c 8d 05 55 da ae 00 	lea    0xaeda55(%rip),%r8        # 0x140fd3e58
1404e6403:	48 8d 15 b6 07 00 00 	lea    0x7b6(%rip),%rdx        # 0x1404e6bc0
1404e640a:	48 8b c8             	mov    %rax,%rcx
1404e640d:	e8 1e 00 2c 00       	call   0x1407a6430
1404e6412:	90                   	nop
1404e6413:	0f 57 c0             	xorps  %xmm0,%xmm0
1404e6416:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404e641a:	66 0f 6f 0d de f5 ab 	movdqa 0xabf5de(%rip),%xmm1        # 0x140fa5a00
1404e6421:	00
1404e6422:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404e6427:	f2 0f 10 05 29 da ae 	movsd  0xaeda29(%rip),%xmm0        # 0x140fd3e58
1404e642e:	00
1404e642f:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404e6434:	8b 05 26 da ae 00    	mov    0xaeda26(%rip),%eax        # 0x140fd3e60
1404e643a:	89 45 d8             	mov    %eax,-0x28(%rbp)
1404e643d:	0f b7 05 20 da ae 00 	movzwl 0xaeda20(%rip),%eax        # 0x140fd3e64
1404e6444:	66 89 45 dc          	mov    %ax,-0x24(%rbp)
1404e6448:	0f b6 05 17 da ae 00 	movzbl 0xaeda17(%rip),%eax        # 0x140fd3e66
1404e644f:	88 45 de             	mov    %al,-0x22(%rbp)
1404e6452:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1404e6456:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1404e645c:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404e6460:	48 8b cb             	mov    %rbx,%rcx
1404e6463:	e8 38 0b 21 00       	call   0x1406f6fa0
1404e6468:	90                   	nop
1404e6469:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404e646d:	48 83 fa 0f          	cmp    $0xf,%rdx
1404e6471:	76 31                	jbe    0x1404e64a4
1404e6473:	48 ff c2             	inc    %rdx
1404e6476:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404e647a:	48 8b c1             	mov    %rcx,%rax
1404e647d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404e6484:	72 19                	jb     0x1404e649f
1404e6486:	48 83 c2 27          	add    $0x27,%rdx
1404e648a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404e648e:	48 2b c1             	sub    %rcx,%rax
1404e6491:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404e6495:	48 83 f8 1f          	cmp    $0x1f,%rax
1404e6499:	0f 87 59 02 00 00    	ja     0x1404e66f8
1404e649f:	e8 a0 4c 93 00       	call   0x140e1b144
1404e64a4:	b9 80 00 00 00       	mov    $0x80,%ecx
1404e64a9:	e8 5a 4c 93 00       	call   0x140e1b108
1404e64ae:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404e64b2:	48 85 c0             	test   %rax,%rax
1404e64b5:	74 1a                	je     0x1404e64d1
1404e64b7:	45 33 c9             	xor    %r9d,%r9d
1404e64ba:	4c 8d 05 97 c7 ae 00 	lea    0xaec797(%rip),%r8        # 0x140fd2c58
1404e64c1:	48 8d 15 68 08 00 00 	lea    0x868(%rip),%rdx        # 0x1404e6d30
1404e64c8:	48 8b c8             	mov    %rax,%rcx
1404e64cb:	e8 60 ff 2b 00       	call   0x1407a6430
1404e64d0:	90                   	nop
1404e64d1:	0f 57 c0             	xorps  %xmm0,%xmm0
1404e64d4:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404e64d8:	66 0f 6f 0d 00 e6 ab 	movdqa 0xabe600(%rip),%xmm1        # 0x140fa4ae0
1404e64df:	00
1404e64e0:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404e64e5:	f2 0f 10 05 6b c7 ae 	movsd  0xaec76b(%rip),%xmm0        # 0x140fd2c58
1404e64ec:	00
1404e64ed:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404e64f2:	8b 05 68 c7 ae 00    	mov    0xaec768(%rip),%eax        # 0x140fd2c60
1404e64f8:	89 45 d8             	mov    %eax,-0x28(%rbp)
1404e64fb:	0f b7 05 62 c7 ae 00 	movzwl 0xaec762(%rip),%eax        # 0x140fd2c64
1404e6502:	66 89 45 dc          	mov    %ax,-0x24(%rbp)
1404e6506:	c6 45 de 00          	movb   $0x0,-0x22(%rbp)
1404e650a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1404e6510:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404e6514:	48 8b cb             	mov    %rbx,%rcx
1404e6517:	e8 84 0a 21 00       	call   0x1406f6fa0
1404e651c:	90                   	nop
1404e651d:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404e6521:	48 83 fa 0f          	cmp    $0xf,%rdx
1404e6525:	76 31                	jbe    0x1404e6558
1404e6527:	48 ff c2             	inc    %rdx
1404e652a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404e652e:	48 8b c1             	mov    %rcx,%rax
1404e6531:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404e6538:	72 19                	jb     0x1404e6553
1404e653a:	48 83 c2 27          	add    $0x27,%rdx
1404e653e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404e6542:	48 2b c1             	sub    %rcx,%rax
1404e6545:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404e6549:	48 83 f8 1f          	cmp    $0x1f,%rax
1404e654d:	0f 87 ab 01 00 00    	ja     0x1404e66fe
1404e6553:	e8 ec 4b 93 00       	call   0x140e1b144
1404e6558:	b9 80 00 00 00       	mov    $0x80,%ecx
1404e655d:	e8 a6 4b 93 00       	call   0x140e1b108
1404e6562:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404e6566:	48 85 c0             	test   %rax,%rax
1404e6569:	74 1a                	je     0x1404e6585
1404e656b:	45 33 c9             	xor    %r9d,%r9d
1404e656e:	4c 8d 05 53 cf ae 00 	lea    0xaecf53(%rip),%r8        # 0x140fd34c8
1404e6575:	48 8d 15 f4 06 00 00 	lea    0x6f4(%rip),%rdx        # 0x1404e6c70
1404e657c:	48 8b c8             	mov    %rax,%rcx
1404e657f:	e8 ac fe 2b 00       	call   0x1407a6430
1404e6584:	90                   	nop
1404e6585:	0f 57 c0             	xorps  %xmm0,%xmm0
1404e6588:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404e658c:	66 0f 6f 0d 4c e5 ab 	movdqa 0xabe54c(%rip),%xmm1        # 0x140fa4ae0
1404e6593:	00
1404e6594:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404e6599:	f2 0f 10 05 27 cf ae 	movsd  0xaecf27(%rip),%xmm0        # 0x140fd34c8
1404e65a0:	00
1404e65a1:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404e65a6:	8b 05 24 cf ae 00    	mov    0xaecf24(%rip),%eax        # 0x140fd34d0
1404e65ac:	89 45 d8             	mov    %eax,-0x28(%rbp)
1404e65af:	0f b7 05 1e cf ae 00 	movzwl 0xaecf1e(%rip),%eax        # 0x140fd34d4
1404e65b6:	66 89 45 dc          	mov    %ax,-0x24(%rbp)
1404e65ba:	c6 45 de 00          	movb   $0x0,-0x22(%rbp)
1404e65be:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1404e65c4:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404e65c8:	48 8b cb             	mov    %rbx,%rcx
1404e65cb:	e8 d0 09 21 00       	call   0x1406f6fa0
1404e65d0:	90                   	nop
1404e65d1:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404e65d5:	48 83 fa 0f          	cmp    $0xf,%rdx
1404e65d9:	76 31                	jbe    0x1404e660c
1404e65db:	48 ff c2             	inc    %rdx
1404e65de:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404e65e2:	48 8b c1             	mov    %rcx,%rax
1404e65e5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404e65ec:	72 19                	jb     0x1404e6607
1404e65ee:	48 83 c2 27          	add    $0x27,%rdx
1404e65f2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404e65f6:	48 2b c1             	sub    %rcx,%rax
1404e65f9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404e65fd:	48 83 f8 1f          	cmp    $0x1f,%rax
1404e6601:	0f 87 fd 00 00 00    	ja     0x1404e6704
1404e6607:	e8 38 4b 93 00       	call   0x140e1b144
1404e660c:	b9 80 00 00 00       	mov    $0x80,%ecx
1404e6611:	e8 f2 4a 93 00       	call   0x140e1b108
1404e6616:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404e661a:	48 85 c0             	test   %rax,%rax
1404e661d:	74 1a                	je     0x1404e6639
1404e661f:	45 33 c9             	xor    %r9d,%r9d
1404e6622:	4c 8d 05 57 da b1 00 	lea    0xb1da57(%rip),%r8        # 0x141004080
1404e6629:	48 8d 15 e0 00 00 00 	lea    0xe0(%rip),%rdx        # 0x1404e6710
1404e6630:	48 8b c8             	mov    %rax,%rcx
1404e6633:	e8 f8 fd 2b 00       	call   0x1407a6430
1404e6638:	90                   	nop
1404e6639:	0f 57 c0             	xorps  %xmm0,%xmm0
1404e663c:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404e6640:	66 0f 6f 0d f8 dc ab 	movdqa 0xabdcf8(%rip),%xmm1        # 0x140fa4340
1404e6647:	00
1404e6648:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404e664d:	f2 0f 10 05 2b da b1 	movsd  0xb1da2b(%rip),%xmm0        # 0x141004080
1404e6654:	00
1404e6655:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1404e665a:	8b 05 28 da b1 00    	mov    0xb1da28(%rip),%eax        # 0x141004088
1404e6660:	89 45 d8             	mov    %eax,-0x28(%rbp)
1404e6663:	c6 45 dc 00          	movb   $0x0,-0x24(%rbp)
1404e6667:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1404e666d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404e6671:	48 8b cb             	mov    %rbx,%rcx
1404e6674:	e8 27 09 21 00       	call   0x1406f6fa0
1404e6679:	90                   	nop
1404e667a:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404e667e:	48 83 fa 0f          	cmp    $0xf,%rdx
1404e6682:	76 2d                	jbe    0x1404e66b1
1404e6684:	48 ff c2             	inc    %rdx
1404e6687:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404e668b:	48 8b c1             	mov    %rcx,%rax
1404e668e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404e6695:	72 15                	jb     0x1404e66ac
1404e6697:	48 83 c2 27          	add    $0x27,%rdx
1404e669b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404e669f:	48 2b c1             	sub    %rcx,%rax
1404e66a2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404e66a6:	48 83 f8 1f          	cmp    $0x1f,%rax
1404e66aa:	77 1c                	ja     0x1404e66c8
1404e66ac:	e8 93 4a 93 00       	call   0x140e1b144
1404e66b1:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1404e66b5:	48 33 cc             	xor    %rsp,%rcx
1404e66b8:	e8 43 4e 93 00       	call   0x140e1b500
1404e66bd:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1404e66c2:	48 83 c4 60          	add    $0x60,%rsp
1404e66c6:	5d                   	pop    %rbp
1404e66c7:	c3                   	ret
1404e66c8:	e8 d7 3a 94 00       	call   0x140e2a1a4
1404e66cd:	90                   	nop
1404e66ce:	33 c9                	xor    %ecx,%ecx
1404e66d0:	e8 2b 40 2a 00       	call   0x14078a700
1404e66d5:	cc                   	int3
1404e66d6:	b9 01 00 00 00       	mov    $0x1,%ecx
1404e66db:	e8 20 40 2a 00       	call   0x14078a700
1404e66e0:	90                   	nop
1404e66e1:	b9 02 00 00 00       	mov    $0x2,%ecx
1404e66e6:	e8 15 40 2a 00       	call   0x14078a700
1404e66eb:	90                   	nop
1404e66ec:	e8 b3 3a 94 00       	call   0x140e2a1a4
1404e66f1:	cc                   	int3