1409f7057:	f3 0f 7f 85 f0 00 00 	movdqu %xmm0,0xf0(%rbp)
1409f705e:	00
1409f705f:	4c 89 b5 00 01 00 00 	mov    %r14,0x100(%rbp)
1409f7066:	4c 8d 0d e3 09 7a ff 	lea    -0x85f61d(%rip),%r9        # 0x140197a50
1409f706d:	ba 20 00 00 00       	mov    $0x20,%edx
1409f7072:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1409f7078:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
1409f707f:	e8 c8 44 42 00       	call   0x140e1b54c
1409f7084:	48 8d 0d 2d 55 68 00 	lea    0x68552d(%rip),%rcx        # 0x14107c5b8
1409f708b:	e8 60 52 44 00       	call   0x140e3c2f0
1409f7090:	48 85 c0             	test   %rax,%rax
1409f7093:	0f 84 d0 00 00 00    	je     0x1409f7169
1409f7099:	4c 8b c0             	mov    %rax,%r8
1409f709c:	48 8d 15 15 55 68 00 	lea    0x685515(%rip),%rdx        # 0x14107c5b8
1409f70a3:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1409f70aa:	e8 b1 17 00 00       	call   0x1409f8860
1409f70af:	90                   	nop
1409f70b0:	48 8d 05 61 53 68 00 	lea    0x685361(%rip),%rax        # 0x14107c418
1409f70b7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409f70bc:	48 c7 44 24 28 1c 00 	movq   $0x1c,0x28(%rsp)
1409f70c3:	00 00
1409f70c5:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1409f70ca:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f70d1:	48 c7 44 24 70 ff ff 	movq   $0xffffffffffffffff,0x70(%rsp)
1409f70d8:	ff ff
1409f70da:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409f70df:	e8 dc f4 ff ff       	call   0x1409f65c0
1409f70e4:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1409f70e9:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1409f70f0:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
1409f70f7:	e8 44 19 7b ff       	call   0x1401a8a40
1409f70fc:	48 8b d0             	mov    %rax,%rdx
1409f70ff:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409f7104:	e8 47 66 ff ff       	call   0x1409ed750
1409f7109:	90                   	nop
1409f710a:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1409f710f:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1409f7115:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1409f711a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409f711f:	48 8b ce             	mov    %rsi,%rcx
1409f7122:	e8 e9 db 02 00       	call   0x140a24d10
1409f7127:	90                   	nop
1409f7128:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
1409f712f:	48 83 fa 0f          	cmp    $0xf,%rdx
1409f7133:	76 34                	jbe    0x1409f7169
1409f7135:	48 ff c2             	inc    %rdx
1409f7138:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
1409f713f:	48 8b c1             	mov    %rcx,%rax
1409f7142:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409f7149:	72 19                	jb     0x1409f7164
1409f714b:	48 83 c2 27          	add    $0x27,%rdx
1409f714f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f7153:	48 2b c1             	sub    %rcx,%rax
1409f7156:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409f715a:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f715e:	0f 87 66 08 00 00    	ja     0x1409f79ca
1409f7164:	e8 db 3f 42 00       	call   0x140e1b144
1409f7169:	48 8d 0d 68 54 68 00 	lea    0x685468(%rip),%rcx        # 0x14107c5d8
1409f7170:	e8 7b 51 44 00       	call   0x140e3c2f0
1409f7175:	48 85 c0             	test   %rax,%rax
1409f7178:	0f 84 9c 00 00 00    	je     0x1409f721a
1409f717e:	4c 8b c0             	mov    %rax,%r8
1409f7181:	48 8d 15 50 54 68 00 	lea    0x685450(%rip),%rdx        # 0x14107c5d8
1409f7188:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1409f718f:	e8 cc 16 00 00       	call   0x1409f8860
1409f7194:	90                   	nop
1409f7195:	48 8d 05 2c 52 68 00 	lea    0x68522c(%rip),%rax        # 0x14107c3c8
1409f719c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409f71a1:	48 c7 44 24 28 19 00 	movq   $0x19,0x28(%rsp)
1409f71a8:	00 00
1409f71aa:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1409f71af:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f71b6:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1409f71bb:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1409f71c2:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
1409f71c9:	e8 72 18 7b ff       	call   0x1401a8a40
1409f71ce:	48 8b d0             	mov    %rax,%rdx
1409f71d1:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409f71d6:	e8 75 65 ff ff       	call   0x1409ed750
1409f71db:	90                   	nop
1409f71dc:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1409f71e1:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1409f71e7:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1409f71ec:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409f71f1:	48 8b ce             	mov    %rsi,%rcx
1409f71f4:	e8 17 db 02 00       	call   0x140a24d10
1409f71f9:	90                   	nop
1409f71fa:	4c 8b 85 08 01 00 00 	mov    0x108(%rbp),%r8
1409f7201:	49 83 f8 0f          	cmp    $0xf,%r8
1409f7205:	76 13                	jbe    0x1409f721a
1409f7207:	48 8b 95 f0 00 00 00 	mov    0xf0(%rbp),%rdx
1409f720e:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1409f7215:	e8 36 5e 7a ff       	call   0x14019d050
1409f721a:	48 8d 0d cf 53 68 00 	lea    0x6853cf(%rip),%rcx        # 0x14107c5f0
1409f7221:	e8 ca 50 44 00       	call   0x140e3c2f0
1409f7226:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f722d:	48 85 c0             	test   %rax,%rax
1409f7230:	74 40                	je     0x1409f7272
1409f7232:	48 8d 05 af 52 68 00 	lea    0x6852af(%rip),%rax        # 0x14107c4e8
1409f7239:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409f723e:	48 c7 44 24 28 1a 00 	movq   $0x1a,0x28(%rsp)
1409f7245:	00 00
1409f7247:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1409f724e:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f7252:	e8 69 42 fd ff       	call   0x1409cb4c0
1409f7257:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1409f725c:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1409f7262:	4c 8b c0             	mov    %rax,%r8
1409f7265:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409f726a:	48 8b ce             	mov    %rsi,%rcx
1409f726d:	e8 9e da 02 00       	call   0x140a24d10
1409f7272:	48 8d 0d 97 53 68 00 	lea    0x685397(%rip),%rcx        # 0x14107c610
1409f7279:	e8 72 50 44 00       	call   0x140e3c2f0
1409f727e:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f7285:	48 85 c0             	test   %rax,%rax
1409f7288:	0f 84 1f 02 00 00    	je     0x1409f74ad
1409f728e:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1409f7295:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f7299:	e8 22 42 fd ff       	call   0x1409cb4c0
1409f729e:	90                   	nop
1409f729f:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1409f72a3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409f72a8:	e8 c3 f3 fd ff       	call   0x1409d6670
1409f72ad:	90                   	nop
1409f72ae:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1409f72b3:	74 41                	je     0x1409f72f6
1409f72b5:	48 8d 05 6c 53 68 00 	lea    0x68536c(%rip),%rax        # 0x14107c628
1409f72bc:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
1409f72c3:	48 c7 85 f8 00 00 00 	movq   $0x16,0xf8(%rbp)
1409f72ca:	16 00 00 00
1409f72ce:	0f 28 85 f0 00 00 00 	movaps 0xf0(%rbp),%xmm0
1409f72d5:	66 0f 7f 85 f0 00 00 	movdqa %xmm0,0xf0(%rbp)
1409f72dc:	00
1409f72dd:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1409f72e2:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1409f72e9:	48 8b ce             	mov    %rsi,%rcx
1409f72ec:	e8 7f 63 ff ff       	call   0x1409ed670
1409f72f1:	e9 9c 01 00 00       	jmp    0x1409f7492
1409f72f6:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409f72fb:	e8 50 11 fd ff       	call   0x1409c8450
1409f7300:	33 d2                	xor    %edx,%edx
1409f7302:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409f7307:	e8 74 20 04 00       	call   0x140a39380
1409f730c:	90                   	nop
1409f730d:	48 8d 1d 5c 45 68 00 	lea    0x68455c(%rip),%rbx        # 0x14107b870
1409f7314:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1409f7319:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f731c:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1409f7321:	4c 89 75 a0          	mov    %r14,-0x60(%rbp)
1409f7325:	4c 89 75 a8          	mov    %r14,-0x58(%rbp)
1409f7329:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1409f732e:	48 c7 85 30 01 00 00 	movq   $0x1,0x130(%rbp)
1409f7335:	01 00 00 00
1409f7339:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1409f733d:	48 89 85 38 01 00 00 	mov    %rax,0x138(%rbp)
1409f7344:	4c 8d 85 30 01 00 00 	lea    0x130(%rbp),%r8
1409f734b:	33 d2                	xor    %edx,%edx
1409f734d:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1409f7351:	e8 7a 6b fd ff       	call   0x1409cded0
1409f7356:	90                   	nop
1409f7357:	48 8b 85 30 01 00 00 	mov    0x130(%rbp),%rax
1409f735e:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1409f7362:	74 25                	je     0x1409f7389
1409f7364:	48 83 f8 1d          	cmp    $0x1d,%rax
1409f7368:	0f 87 62 06 00 00    	ja     0x1409f79d0
1409f736e:	48 8d 15 8b 8c 60 ff 	lea    -0x9f7375(%rip),%rdx        # 0x140000000
1409f7375:	0f b6 84 02 14 7b 9f 	movzbl 0x9f7b14(%rdx,%rax,1),%eax
1409f737c:	00
1409f737d:	8b 8c 82 10 7b 9f 00 	mov    0x9f7b10(%rdx,%rax,4),%ecx
1409f7384:	48 03 ca             	add    %rdx,%rcx
1409f7387:	ff e1                	jmp    *%rcx
1409f7389:	c6 45 88 01          	movb   $0x1,-0x78(%rbp)
1409f738d:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1409f7392:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409f7397:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409f739c:	e8 7f 42 fe ff       	call   0x1409db620
1409f73a1:	84 c0                	test   %al,%al
1409f73a3:	74 1f                	je     0x1409f73c4
1409f73a5:	c6 85 f0 00 00 00 01 	movb   $0x1,0xf0(%rbp)
1409f73ac:	8b 44 24 40          	mov    0x40(%rsp),%eax
1409f73b0:	89 85 f8 00 00 00    	mov    %eax,0xf8(%rbp)
1409f73b6:	0f b7 44 24 44       	movzwl 0x44(%rsp),%eax
1409f73bb:	66 89 85 fc 00 00 00 	mov    %ax,0xfc(%rbp)
1409f73c2:	eb 18                	jmp    0x1409f73dc
1409f73c4:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1409f73c9:	4c 89 74 24 78       	mov    %r14,0x78(%rsp)
1409f73ce:	c6 85 f0 00 00 00 00 	movb   $0x0,0xf0(%rbp)
1409f73d5:	48 89 85 f8 00 00 00 	mov    %rax,0xf8(%rbp)
1409f73dc:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409f73e1:	e8 8a 53 04 00       	call   0x140a3c770
1409f73e6:	90                   	nop
1409f73e7:	80 bd f0 00 00 00 00 	cmpb   $0x0,0xf0(%rbp)
1409f73ee:	0f 84 40 06 00 00    	je     0x1409f7a34
1409f73f4:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
1409f73fb:	e8 20 80 a5 ff       	call   0x14044f420
1409f7400:	0f b7 d8             	movzwl %ax,%ebx
1409f7403:	48 8d 05 1e 52 68 00 	lea    0x68521e(%rip),%rax        # 0x14107c628
1409f740a:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f7411:	48 c7 85 18 01 00 00 	movq   $0x16,0x118(%rbp)
1409f7418:	16 00 00 00
1409f741c:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1409f7421:	48 89 85 30 01 00 00 	mov    %rax,0x130(%rbp)
1409f7428:	48 c7 44 24 70 ff ff 	movq   $0xffffffffffffffff,0x70(%rsp)
1409f742f:	ff ff
1409f7431:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409f7436:	e8 85 f1 ff ff       	call   0x1409f65c0
1409f743b:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1409f7440:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409f7445:	e8 76 f1 ff ff       	call   0x1409f65c0
1409f744a:	48 c7 44 24 70 01 00 	movq   $0x1,0x70(%rsp)
1409f7451:	00 00
1409f7453:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1409f7458:	0f 28 85 10 01 00 00 	movaps 0x110(%rbp),%xmm0
1409f745f:	66 0f 7f 85 30 01 00 	movdqa %xmm0,0x130(%rbp)
1409f7466:	00
1409f7467:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1409f746c:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
1409f7473:	48 8b ce             	mov    %rsi,%rcx
1409f7476:	e8 95 d8 02 00       	call   0x140a24d10
1409f747b:	90                   	nop
1409f747c:	80 bd f0 00 00 00 00 	cmpb   $0x0,0xf0(%rbp)
1409f7483:	75 0d                	jne    0x1409f7492
1409f7485:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
1409f748c:	e8 5f 7d fc ff       	call   0x1409bf1f0
1409f7491:	90                   	nop
1409f7492:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1409f7497:	75 0b                	jne    0x1409f74a4
1409f7499:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1409f749e:	e8 4d 7d fc ff       	call   0x1409bf1f0
1409f74a3:	90                   	nop
1409f74a4:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f74a8:	e8 d3 fa 04 00       	call   0x140a46f80
1409f74ad:	48 8d 0d e4 51 68 00 	lea    0x6851e4(%rip),%rcx        # 0x14107c698
1409f74b4:	e8 37 4e 44 00       	call   0x140e3c2f0
1409f74b9:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f74c0:	48 85 c0             	test   %rax,%rax
1409f74c3:	0f 84 83 00 00 00    	je     0x1409f754c
1409f74c9:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1409f74d0:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f74d4:	e8 e7 3f fd ff       	call   0x1409cb4c0
1409f74d9:	90                   	nop
1409f74da:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1409f74de:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409f74e3:	e8 88 f1 fd ff       	call   0x1409d6670
1409f74e8:	90                   	nop
1409f74e9:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1409f74ee:	0f 84 89 05 00 00    	je     0x1409f7a7d
1409f74f4:	48 8d 05 9d 61 61 00 	lea    0x61619d(%rip),%rax        # 0x14100d698
1409f74fb:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
1409f7502:	48 c7 85 f8 00 00 00 	movq   $0x13,0xf8(%rbp)
1409f7509:	13 00 00 00
1409f750d:	0f 28 85 f0 00 00 00 	movaps 0xf0(%rbp),%xmm0
1409f7514:	66 0f 7f 85 f0 00 00 	movdqa %xmm0,0xf0(%rbp)
1409f751b:	00
1409f751c:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1409f7521:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1409f7528:	48 8b ce             	mov    %rsi,%rcx
1409f752b:	e8 40 61 ff ff       	call   0x1409ed670
1409f7530:	90                   	nop
1409f7531:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1409f7536:	75 0b                	jne    0x1409f7543
1409f7538:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1409f753d:	e8 ae 7c fc ff       	call   0x1409bf1f0
1409f7542:	90                   	nop
1409f7543:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f7547:	e8 34 fa 04 00       	call   0x140a46f80
1409f754c:	48 8d 0d 85 51 68 00 	lea    0x685185(%rip),%rcx        # 0x14107c6d8
1409f7553:	e8 98 4d 44 00       	call   0x140e3c2f0
1409f7558:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f755f:	48 85 c0             	test   %rax,%rax
1409f7562:	74 40                	je     0x1409f75a4
1409f7564:	48 8d 05 9d 61 61 00 	lea    0x61619d(%rip),%rax        # 0x14100d708
1409f756b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409f7570:	48 c7 44 24 28 1c 00 	movq   $0x1c,0x28(%rsp)
1409f7577:	00 00
1409f7579:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1409f7580:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f7584:	e8 37 3f fd ff       	call   0x1409cb4c0
1409f7589:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1409f758e:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1409f7594:	4c 8b c0             	mov    %rax,%r8
1409f7597:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409f759c:	48 8b ce             	mov    %rsi,%rcx
1409f759f:	e8 6c d7 02 00       	call   0x140a24d10
1409f75a4:	48 8d 0d 4d 51 68 00 	lea    0x68514d(%rip),%rcx        # 0x14107c6f8
1409f75ab:	e8 40 4d 44 00       	call   0x140e3c2f0
1409f75b0:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f75b7:	48 85 c0             	test   %rax,%rax
1409f75ba:	74 40                	je     0x1409f75fc
1409f75bc:	48 8d 05 25 61 61 00 	lea    0x616125(%rip),%rax        # 0x14100d6e8
1409f75c3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409f75c8:	48 c7 44 24 28 1b 00 	movq   $0x1b,0x28(%rsp)
1409f75cf:	00 00
1409f75d1:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1409f75d8:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f75dc:	e8 df 3e fd ff       	call   0x1409cb4c0
1409f75e1:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1409f75e6:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1409f75ec:	4c 8b c0             	mov    %rax,%r8
1409f75ef:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409f75f4:	48 8b ce             	mov    %rsi,%rcx
1409f75f7:	e8 14 d7 02 00       	call   0x140a24d10
1409f75fc:	48 8d 0d 15 51 68 00 	lea    0x685115(%rip),%rcx        # 0x14107c718
1409f7603:	e8 e8 4c 44 00       	call   0x140e3c2f0
1409f7608:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1409f760f:	48 85 c0             	test   %rax,%rax
1409f7612:	0f 84 83 00 00 00    	je     0x1409f769b
1409f7618:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1409f761f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f7623:	e8 98 3e fd ff       	call   0x1409cb4c0
1409f7628:	90                   	nop
1409f7629:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409f762e:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f7632:	e8 b9 bd 05 00       	call   0x140a533f0
1409f7637:	90                   	nop
1409f7638:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1409f763d:	0f 84 83 04 00 00    	je     0x1409f7ac6
1409f7643:	48 8d 05 7e 60 61 00 	lea    0x61607e(%rip),%rax        # 0x14100d6c8
1409f764a:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
1409f7651:	48 c7 85 f8 00 00 00 	movq   $0x1e,0xf8(%rbp)
1409f7658:	1e 00 00 00
1409f765c:	0f 28 85 f0 00 00 00 	movaps 0xf0(%rbp),%xmm0
1409f7663:	66 0f 7f 85 f0 00 00 	movdqa %xmm0,0xf0(%rbp)
1409f766a:	00
1409f766b:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1409f7670:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1409f7677:	48 8b ce             	mov    %rsi,%rcx
1409f767a:	e8 61 60 ff ff       	call   0x1409ed6e0
1409f767f:	90                   	nop
1409f7680:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1409f7685:	75 0b                	jne    0x1409f7692
1409f7687:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1409f768c:	e8 5f 7b fc ff       	call   0x1409bf1f0
1409f7691:	90                   	nop
1409f7692:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1409f7696:	e8 e5 f8 04 00       	call   0x140a46f80
1409f769b:	48 8d 0d f6 50 68 00 	lea    0x6850f6(%rip),%rcx        # 0x14107c798
1409f76a2:	e8 49 4c 44 00       	call   0x140e3c2f0
1409f76a7:	48 85 c0             	test   %rax,%rax
1409f76aa:	74 64                	je     0x1409f7710
1409f76ac:	41 b0 2c             	mov    $0x2c,%r8b
1409f76af:	48 8b d0             	mov    %rax,%rdx
1409f76b2:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1409f76b9:	e8 c2 0f 00 00       	call   0x1409f8680
1409f76be:	90                   	nop
1409f76bf:	48 8b 85 f8 00 00 00 	mov    0xf8(%rbp),%rax
1409f76c6:	48 39 85 f0 00 00 00 	cmp    %rax,0xf0(%rbp)
1409f76cd:	74 35                	je     0x1409f7704
1409f76cf:	48 8d 05 52 60 61 00 	lea    0x616052(%rip),%rax        # 0x14100d728
1409f76d6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)