14094807b:	e9 5e ea ff ff       	jmp    0x140946ade
140948080:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140948086:	49 8b d1             	mov    %r9,%rdx
140948089:	48 8d 0d 80 c1 ae 00 	lea    0xaec180(%rip),%rcx        # 0x141434210
140948090:	e8 3b 38 4f 00       	call   0x140e3b8d0
140948095:	48 8b 05 04 c2 ae 00 	mov    0xaec204(%rip),%rax        # 0x1414342a0
14094809c:	48 89 05 05 c2 ae 00 	mov    %rax,0xaec205(%rip)        # 0x1414342a8
1409480a3:	48 8b 05 e6 c1 ae 00 	mov    0xaec1e6(%rip),%rax        # 0x141434290
1409480aa:	48 89 05 ef c1 ae 00 	mov    %rax,0xaec1ef(%rip)        # 0x1414342a0
1409480b1:	b8 4a 01 00 00       	mov    $0x14a,%eax
1409480b6:	e9 23 ea ff ff       	jmp    0x140946ade
1409480bb:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409480c1:	49 8b d1             	mov    %r9,%rdx
1409480c4:	48 8d 0d 45 c1 ae 00 	lea    0xaec145(%rip),%rcx        # 0x141434210
1409480cb:	e8 00 38 4f 00       	call   0x140e3b8d0
1409480d0:	48 8b 05 c9 c1 ae 00 	mov    0xaec1c9(%rip),%rax        # 0x1414342a0
1409480d7:	48 89 05 ca c1 ae 00 	mov    %rax,0xaec1ca(%rip)        # 0x1414342a8
1409480de:	48 8b 05 ab c1 ae 00 	mov    0xaec1ab(%rip),%rax        # 0x141434290
1409480e5:	48 89 05 b4 c1 ae 00 	mov    %rax,0xaec1b4(%rip)        # 0x1414342a0
1409480ec:	b8 4c 01 00 00       	mov    $0x14c,%eax
1409480f1:	e9 e8 e9 ff ff       	jmp    0x140946ade
1409480f6:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409480fc:	49 8b d1             	mov    %r9,%rdx
1409480ff:	48 8d 0d 0a c1 ae 00 	lea    0xaec10a(%rip),%rcx        # 0x141434210
140948106:	e8 c5 37 4f 00       	call   0x140e3b8d0
14094810b:	48 8b 05 8e c1 ae 00 	mov    0xaec18e(%rip),%rax        # 0x1414342a0
140948112:	48 89 05 8f c1 ae 00 	mov    %rax,0xaec18f(%rip)        # 0x1414342a8
140948119:	48 8b 05 70 c1 ae 00 	mov    0xaec170(%rip),%rax        # 0x141434290
140948120:	48 89 05 79 c1 ae 00 	mov    %rax,0xaec179(%rip)        # 0x1414342a0
140948127:	b8 4d 01 00 00       	mov    $0x14d,%eax
14094812c:	e9 ad e9 ff ff       	jmp    0x140946ade
140948131:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140948137:	49 8b d1             	mov    %r9,%rdx
14094813a:	48 8d 0d cf c0 ae 00 	lea    0xaec0cf(%rip),%rcx        # 0x141434210
140948141:	e8 8a 37 4f 00       	call   0x140e3b8d0
140948146:	48 8b 05 53 c1 ae 00 	mov    0xaec153(%rip),%rax        # 0x1414342a0
14094814d:	48 89 05 54 c1 ae 00 	mov    %rax,0xaec154(%rip)        # 0x1414342a8
140948154:	48 8b 05 35 c1 ae 00 	mov    0xaec135(%rip),%rax        # 0x141434290
14094815b:	48 89 05 3e c1 ae 00 	mov    %rax,0xaec13e(%rip)        # 0x1414342a0
140948162:	b8 4e 01 00 00       	mov    $0x14e,%eax
140948167:	e9 72 e9 ff ff       	jmp    0x140946ade
14094816c:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140948172:	49 8b d1             	mov    %r9,%rdx
140948175:	48 8d 0d 94 c0 ae 00 	lea    0xaec094(%rip),%rcx        # 0x141434210
14094817c:	e8 4f 37 4f 00       	call   0x140e3b8d0
140948181:	48 8b 05 18 c1 ae 00 	mov    0xaec118(%rip),%rax        # 0x1414342a0
140948188:	48 89 05 19 c1 ae 00 	mov    %rax,0xaec119(%rip)        # 0x1414342a8
14094818f:	48 8b 05 fa c0 ae 00 	mov    0xaec0fa(%rip),%rax        # 0x141434290
140948196:	48 89 05 03 c1 ae 00 	mov    %rax,0xaec103(%rip)        # 0x1414342a0
14094819d:	b8 4f 01 00 00       	mov    $0x14f,%eax
1409481a2:	e9 37 e9 ff ff       	jmp    0x140946ade
1409481a7:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409481ad:	49 8b d1             	mov    %r9,%rdx
1409481b0:	48 8d 0d 59 c0 ae 00 	lea    0xaec059(%rip),%rcx        # 0x141434210
1409481b7:	e8 14 37 4f 00       	call   0x140e3b8d0
1409481bc:	48 8b 05 dd c0 ae 00 	mov    0xaec0dd(%rip),%rax        # 0x1414342a0
1409481c3:	48 89 05 de c0 ae 00 	mov    %rax,0xaec0de(%rip)        # 0x1414342a8
1409481ca:	48 8b 05 bf c0 ae 00 	mov    0xaec0bf(%rip),%rax        # 0x141434290
1409481d1:	48 89 05 c8 c0 ae 00 	mov    %rax,0xaec0c8(%rip)        # 0x1414342a0
1409481d8:	b8 58 01 00 00       	mov    $0x158,%eax
1409481dd:	e9 fc e8 ff ff       	jmp    0x140946ade
1409481e2:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409481e8:	49 8b d1             	mov    %r9,%rdx
1409481eb:	48 8d 0d 1e c0 ae 00 	lea    0xaec01e(%rip),%rcx        # 0x141434210
1409481f2:	e8 d9 36 4f 00       	call   0x140e3b8d0
1409481f7:	48 8b 05 a2 c0 ae 00 	mov    0xaec0a2(%rip),%rax        # 0x1414342a0
1409481fe:	48 89 05 a3 c0 ae 00 	mov    %rax,0xaec0a3(%rip)        # 0x1414342a8
140948205:	48 8b 05 84 c0 ae 00 	mov    0xaec084(%rip),%rax        # 0x141434290
14094820c:	48 89 05 8d c0 ae 00 	mov    %rax,0xaec08d(%rip)        # 0x1414342a0
140948213:	b8 59 01 00 00       	mov    $0x159,%eax
140948218:	e9 c1 e8 ff ff       	jmp    0x140946ade
14094821d:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140948223:	49 8b d1             	mov    %r9,%rdx
140948226:	48 8d 0d e3 bf ae 00 	lea    0xaebfe3(%rip),%rcx        # 0x141434210
14094822d:	e8 9e 36 4f 00       	call   0x140e3b8d0
140948232:	48 8b 05 67 c0 ae 00 	mov    0xaec067(%rip),%rax        # 0x1414342a0
140948239:	48 89 05 68 c0 ae 00 	mov    %rax,0xaec068(%rip)        # 0x1414342a8
140948240:	48 8b 15 49 c0 ae 00 	mov    0xaec049(%rip),%rdx        # 0x141434290
140948247:	48 89 15 52 c0 ae 00 	mov    %rdx,0xaec052(%rip)        # 0x1414342a0
14094824e:	41 b0 01             	mov    $0x1,%r8b
140948251:	48 8d 8d 90 02 00 00 	lea    0x290(%rbp),%rcx
140948258:	e8 43 23 f1 ff       	call   0x14085a5a0
14094825d:	0f 57 c0             	xorps  %xmm0,%xmm0
140948260:	0f 11 85 f0 00 00 00 	movups %xmm0,0xf0(%rbp)
140948267:	4c 89 a5 00 01 00 00 	mov    %r12,0x100(%rbp)
14094826e:	4c 89 a5 08 01 00 00 	mov    %r12,0x108(%rbp)
140948275:	0f 10 00             	movups (%rax),%xmm0
140948278:	0f 11 85 f0 00 00 00 	movups %xmm0,0xf0(%rbp)
14094827f:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140948283:	0f 11 8d 00 01 00 00 	movups %xmm1,0x100(%rbp)
14094828a:	4c 89 60 10          	mov    %r12,0x10(%rax)
14094828e:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140948295:	00
140948296:	c6 00 00             	movb   $0x0,(%rax)
140948299:	48 8b 95 a8 02 00 00 	mov    0x2a8(%rbp),%rdx
1409482a0:	48 83 fa 0f          	cmp    $0xf,%rdx
1409482a4:	76 34                	jbe    0x1409482da
1409482a6:	48 ff c2             	inc    %rdx
1409482a9:	48 8b 8d 90 02 00 00 	mov    0x290(%rbp),%rcx
1409482b0:	48 8b c1             	mov    %rcx,%rax
1409482b3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409482ba:	72 19                	jb     0x1409482d5
1409482bc:	48 83 c2 27          	add    $0x27,%rdx
1409482c0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409482c4:	48 2b c1             	sub    %rcx,%rax
1409482c7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409482cb:	48 83 f8 1f          	cmp    $0x1f,%rax
1409482cf:	0f 87 3f 11 00 00    	ja     0x140949414
1409482d5:	e8 6a 2e 4d 00       	call   0x140e1b144
1409482da:	66 0f 6f 05 4e bb 65 	movdqa 0x65bb4e(%rip),%xmm0        # 0x140fa3e30
1409482e1:	00
1409482e2:	f3 0f 7f 85 a0 02 00 	movdqu %xmm0,0x2a0(%rbp)
1409482e9:	00
1409482ea:	c6 85 90 02 00 00 00 	movb   $0x0,0x290(%rbp)
1409482f1:	48 83 bd 00 01 00 00 	cmpq   $0x0,0x100(%rbp)
1409482f8:	00
1409482f9:	0f 84 22 02 00 00    	je     0x140948521
1409482ff:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
140948306:	48 83 bd 08 01 00 00 	cmpq   $0xf,0x108(%rbp)
14094830d:	0f
14094830e:	48 0f 47 85 f0 00 00 	cmova  0xf0(%rbp),%rax
140948315:	00
140948316:	80 38 2e             	cmpb   $0x2e,(%rax)
140948319:	0f 85 02 02 00 00    	jne    0x140948521
14094831f:	ba ff 00 00 00       	mov    $0xff,%edx
140948324:	48 8d 8d b0 03 00 00 	lea    0x3b0(%rbp),%rcx
14094832b:	e8 d4 9b 4f 00       	call   0x140e41f04
140948330:	48 85 c0             	test   %rax,%rax
140948333:	0f 84 e1 10 00 00    	je     0x14094941a
140948339:	0f 57 c0             	xorps  %xmm0,%xmm0
14094833c:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
140948340:	0f 57 c9             	xorps  %xmm1,%xmm1
140948343:	f3 0f 7f 4d 48       	movdqu %xmm1,0x48(%rbp)
140948348:	48 8d 85 b0 03 00 00 	lea    0x3b0(%rbp),%rax
14094834f:	4d 8b c6             	mov    %r14,%r8
140948352:	49 ff c0             	inc    %r8
140948355:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14094835a:	75 f6                	jne    0x140948352
14094835c:	48 8d 95 b0 03 00 00 	lea    0x3b0(%rbp),%rdx
140948363:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140948367:	e8 94 ea 84 ff       	call   0x140196e00
14094836c:	90                   	nop
14094836d:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140948371:	48 8b 55 50          	mov    0x50(%rbp),%rdx
140948375:	48 8b c2             	mov    %rdx,%rax
140948378:	48 2b c1             	sub    %rcx,%rax
14094837b:	48 83 f8 01          	cmp    $0x1,%rax
14094837f:	72 21                	jb     0x1409483a2
140948381:	48 8d 41 01          	lea    0x1(%rcx),%rax
140948385:	48 89 45 48          	mov    %rax,0x48(%rbp)
140948389:	48 8d 45 38          	lea    0x38(%rbp),%rax
14094838d:	48 83 fa 0f          	cmp    $0xf,%rdx
140948391:	48 0f 47 45 38       	cmova  0x38(%rbp),%rax
140948396:	66 c7 04 08 2f 00    	movw   $0x2f,(%rax,%rcx,1)
14094839c:	48 8d 45 38          	lea    0x38(%rbp),%rax
1409483a0:	eb 24                	jmp    0x1409483c6
1409483a2:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409483a9:	00 00
1409483ab:	4c 8d 0d 26 18 66 00 	lea    0x661826(%rip),%r9        # 0x140fa9bd8
1409483b2:	44 0f b6 44 24 38    	movzbl 0x38(%rsp),%r8d
1409483b8:	ba 01 00 00 00       	mov    $0x1,%edx
1409483bd:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1409483c1:	e8 ba 02 86 ff       	call   0x1401a8680
1409483c6:	0f 57 c0             	xorps  %xmm0,%xmm0
1409483c9:	0f 11 85 70 01 00 00 	movups %xmm0,0x170(%rbp)
1409483d0:	0f 57 c9             	xorps  %xmm1,%xmm1
1409483d3:	f3 0f 7f 8d 80 01 00 	movdqu %xmm1,0x180(%rbp)
1409483da:	00
1409483db:	0f 10 00             	movups (%rax),%xmm0
1409483de:	0f 11 85 70 01 00 00 	movups %xmm0,0x170(%rbp)
1409483e5:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409483e9:	0f 11 8d 80 01 00 00 	movups %xmm1,0x180(%rbp)
1409483f0:	4c 89 60 10          	mov    %r12,0x10(%rax)
1409483f4:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1409483fb:	00
1409483fc:	c6 00 00             	movb   $0x0,(%rax)
1409483ff:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
140948406:	48 83 bd 08 01 00 00 	cmpq   $0xf,0x108(%rbp)
14094840d:	0f
14094840e:	48 0f 47 95 f0 00 00 	cmova  0xf0(%rbp),%rdx
140948415:	00
140948416:	4c 8b 85 00 01 00 00 	mov    0x100(%rbp),%r8
14094841d:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
140948424:	e8 57 5d 86 ff       	call   0x1401ae180
140948429:	0f 10 30             	movups (%rax),%xmm6
14094842c:	0f 10 78 10          	movups 0x10(%rax),%xmm7
140948430:	4c 89 60 10          	mov    %r12,0x10(%rax)
140948434:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14094843b:	00
14094843c:	c6 00 00             	movb   $0x0,(%rax)
14094843f:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
140948446:	48 83 fa 0f          	cmp    $0xf,%rdx
14094844a:	76 34                	jbe    0x140948480
14094844c:	48 ff c2             	inc    %rdx
14094844f:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
140948456:	48 8b c1             	mov    %rcx,%rax
140948459:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140948460:	72 19                	jb     0x14094847b
140948462:	48 83 c2 27          	add    $0x27,%rdx
140948466:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14094846a:	48 2b c1             	sub    %rcx,%rax
14094846d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140948471:	48 83 f8 1f          	cmp    $0x1f,%rax
140948475:	0f 87 c2 0f 00 00    	ja     0x14094943d
14094847b:	e8 c4 2c 4d 00       	call   0x140e1b144
140948480:	0f 11 b5 f0 00 00 00 	movups %xmm6,0xf0(%rbp)
140948487:	0f 11 bd 00 01 00 00 	movups %xmm7,0x100(%rbp)
14094848e:	48 8b 95 88 01 00 00 	mov    0x188(%rbp),%rdx
140948495:	48 83 fa 0f          	cmp    $0xf,%rdx
140948499:	76 34                	jbe    0x1409484cf
14094849b:	48 ff c2             	inc    %rdx
14094849e:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
1409484a5:	48 8b c1             	mov    %rcx,%rax
1409484a8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409484af:	72 19                	jb     0x1409484ca
1409484b1:	48 83 c2 27          	add    $0x27,%rdx
1409484b5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409484b9:	48 2b c1             	sub    %rcx,%rax
1409484bc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409484c0:	48 83 f8 1f          	cmp    $0x1f,%rax
1409484c4:	0f 87 79 0f 00 00    	ja     0x140949443
1409484ca:	e8 75 2c 4d 00       	call   0x140e1b144
1409484cf:	66 0f 6f 05 59 b9 65 	movdqa 0x65b959(%rip),%xmm0        # 0x140fa3e30
1409484d6:	00
1409484d7:	f3 0f 7f 85 80 01 00 	movdqu %xmm0,0x180(%rbp)
1409484de:	00
1409484df:	c6 85 70 01 00 00 00 	movb   $0x0,0x170(%rbp)
1409484e6:	48 8b 55 50          	mov    0x50(%rbp),%rdx
1409484ea:	48 83 fa 0f          	cmp    $0xf,%rdx
1409484ee:	76 31                	jbe    0x140948521
1409484f0:	48 ff c2             	inc    %rdx
1409484f3:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1409484f7:	48 8b c1             	mov    %rcx,%rax
1409484fa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140948501:	72 19                	jb     0x14094851c
140948503:	48 83 c2 27          	add    $0x27,%rdx
140948507:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14094850b:	48 2b c1             	sub    %rcx,%rax
14094850e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140948512:	48 83 f8 1f          	cmp    $0x1f,%rax
140948516:	0f 87 2d 0f 00 00    	ja     0x140949449
14094851c:	e8 23 2c 4d 00       	call   0x140e1b144
140948521:	b9 28 00 00 00       	mov    $0x28,%ecx
140948526:	e8 dd 2b 4d 00       	call   0x140e1b108
14094852b:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
140948532:	48 85 c0             	test   %rax,%rax
140948535:	74 41                	je     0x140948578
140948537:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
14094853e:	48 83 bd 08 01 00 00 	cmpq   $0xf,0x108(%rbp)
140948545:	0f
140948546:	48 0f 47 8d f0 00 00 	cmova  0xf0(%rbp),%rcx
14094854d:	00
14094854e:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
140948552:	49 ff c6             	inc    %r14
140948555:	42 80 3c 31 00       	cmpb   $0x0,(%rcx,%r14,1)
14094855a:	75 f6                	jne    0x140948552
14094855c:	4c 89 75 68          	mov    %r14,0x68(%rbp)
140948560:	0f 28 45 60          	movaps 0x60(%rbp),%xmm0
140948564:	66 0f 7f 45 60       	movdqa %xmm0,0x60(%rbp)
140948569:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14094856d:	48 8b c8             	mov    %rax,%rcx
140948570:	e8 6b 97 de ff       	call   0x140731ce0
140948575:	4c 8b e0             	mov    %rax,%r12
140948578:	4c 89 25 39 bf ae 00 	mov    %r12,0xaebf39(%rip)        # 0x1414344b8
14094857f:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
140948586:	48 83 fa 0f          	cmp    $0xf,%rdx
14094858a:	0f 86 49 e5 ff ff    	jbe    0x140946ad9
140948590:	48 ff c2             	inc    %rdx
140948593:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
14094859a:	48 8b c1             	mov    %rcx,%rax
14094859d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409485a4:	0f 82 95 0a 00 00    	jb     0x14094903f
1409485aa:	48 83 c2 27          	add    $0x27,%rdx
1409485ae:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409485b2:	48 2b c1             	sub    %rcx,%rax
1409485b5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409485b9:	48 83 f8 1f          	cmp    $0x1f,%rax
1409485bd:	0f 87 b0 0d 00 00    	ja     0x140949373
1409485c3:	e9 77 0a 00 00       	jmp    0x14094903f
1409485c8:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409485ce:	49 8b d1             	mov    %r9,%rdx
1409485d1:	48 8d 0d 38 bc ae 00 	lea    0xaebc38(%rip),%rcx        # 0x141434210
1409485d8:	e8 f3 32 4f 00       	call   0x140e3b8d0
1409485dd:	48 8b 05 bc bc ae 00 	mov    0xaebcbc(%rip),%rax        # 0x1414342a0
1409485e4:	48 89 05 bd bc ae 00 	mov    %rax,0xaebcbd(%rip)        # 0x1414342a8
1409485eb:	48 8b 05 9e bc ae 00 	mov    0xaebc9e(%rip),%rax        # 0x141434290
1409485f2:	48 89 05 a7 bc ae 00 	mov    %rax,0xaebca7(%rip)        # 0x1414342a0
1409485f9:	b9 28 00 00 00       	mov    $0x28,%ecx
1409485fe:	e8 05 2b 4d 00       	call   0x140e1b108
140948603:	48 8b d8             	mov    %rax,%rbx
140948606:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
14094860d:	48 85 c0             	test   %rax,%rax
140948610:	74 50                	je     0x140948662
140948612:	41 b0 01             	mov    $0x1,%r8b
140948615:	48 8b 15 74 bc ae 00 	mov    0xaebc74(%rip),%rdx        # 0x141434290
14094861c:	48 8d 8d 90 02 00 00 	lea    0x290(%rbp),%rcx
140948623:	e8 48 1e f1 ff       	call   0x14085a470
140948628:	90                   	nop
140948629:	41 83 cf 10          	or     $0x10,%r15d
14094862d:	44 89 7d 70          	mov    %r15d,0x70(%rbp)
140948631:	48 8b c8             	mov    %rax,%rcx
140948634:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140948639:	76 03                	jbe    0x14094863e
14094863b:	48 8b 08             	mov    (%rax),%rcx
14094863e:	48 8b 40 10          	mov    0x10(%rax),%rax
140948642:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
140948646:	48 89 45 68          	mov    %rax,0x68(%rbp)
14094864a:	0f 28 45 60          	movaps 0x60(%rbp),%xmm0
14094864e:	66 0f 7f 45 60       	movdqa %xmm0,0x60(%rbp)
140948653:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140948657:	48 8b cb             	mov    %rbx,%rcx
14094865a:	e8 81 96 de ff       	call   0x140731ce0
14094865f:	4c 8b e0             	mov    %rax,%r12
140948662:	4c 89 25 4f be ae 00 	mov    %r12,0xaebe4f(%rip)        # 0x1414344b8
140948669:	41 f6 c7 10          	test   $0x10,%r15b
14094866d:	0f 84 66 e4 ff ff    	je     0x140946ad9
140948673:	48 8b 95 a8 02 00 00 	mov    0x2a8(%rbp),%rdx
14094867a:	48 83 fa 0f          	cmp    $0xf,%rdx
14094867e:	0f 86 55 e4 ff ff    	jbe    0x140946ad9
140948684:	48 ff c2             	inc    %rdx
140948687:	48 8b 8d 90 02 00 00 	mov    0x290(%rbp),%rcx
14094868e:	48 8b c1             	mov    %rcx,%rax
140948691:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140948698:	0f 82 a1 09 00 00    	jb     0x14094903f
14094869e:	48 83 c2 27          	add    $0x27,%rdx
1409486a2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409486a6:	48 2b c1             	sub    %rcx,%rax
1409486a9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409486ad:	48 83 f8 1f          	cmp    $0x1f,%rax
1409486b1:	0f 87 c2 0c 00 00    	ja     0x140949379
1409486b7:	e9 83 09 00 00       	jmp    0x14094903f
1409486bc:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409486c2:	49 8b d1             	mov    %r9,%rdx
1409486c5:	48 8d 0d 44 bb ae 00 	lea    0xaebb44(%rip),%rcx        # 0x141434210
1409486cc:	e8 ff 31 4f 00       	call   0x140e3b8d0
1409486d1:	48 8b 05 c8 bb ae 00 	mov    0xaebbc8(%rip),%rax        # 0x1414342a0
1409486d8:	48 89 05 c9 bb ae 00 	mov    %rax,0xaebbc9(%rip)        # 0x1414342a8
1409486df:	48 8b 05 aa bb ae 00 	mov    0xaebbaa(%rip),%rax        # 0x141434290
1409486e6:	48 89 05 b3 bb ae 00 	mov    %rax,0xaebbb3(%rip)        # 0x1414342a0
1409486ed:	b8 08 01 00 00       	mov    $0x108,%eax
1409486f2:	e9 e7 e3 ff ff       	jmp    0x140946ade
1409486f7:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
1409486fd:	49 8b d1             	mov    %r9,%rdx
140948700:	48 8d 0d 09 bb ae 00 	lea    0xaebb09(%rip),%rcx        # 0x141434210
140948707:	e8 c4 31 4f 00       	call   0x140e3b8d0
14094870c:	48 8b 05 8d bb ae 00 	mov    0xaebb8d(%rip),%rax        # 0x1414342a0
140948713:	48 89 05 8e bb ae 00 	mov    %rax,0xaebb8e(%rip)        # 0x1414342a8
14094871a:	48 8b 05 6f bb ae 00 	mov    0xaebb6f(%rip),%rax        # 0x141434290
140948721:	48 89 05 78 bb ae 00 	mov    %rax,0xaebb78(%rip)        # 0x1414342a0
140948728:	b8 09 01 00 00       	mov    $0x109,%eax