14012111d:	45 33 ed             	xor    %r13d,%r13d
140121120:	4c 89 ad 08 03 00 00 	mov    %r13,0x308(%rbp)
140121127:	48 c7 85 10 03 00 00 	movq   $0xf,0x310(%rbp)
14012112e:	0f 00 00 00
140121132:	44 88 ad f8 02 00 00 	mov    %r13b,0x2f8(%rbp)
140121139:	eb 03                	jmp    0x14012113e
14012113b:	45 33 ed             	xor    %r13d,%r13d
14012113e:	80 bd f0 02 00 00 00 	cmpb   $0x0,0x2f0(%rbp)
140121145:	74 50                	je     0x140121197
140121147:	48 8b 95 e8 02 00 00 	mov    0x2e8(%rbp),%rdx
14012114e:	48 83 fa 0f          	cmp    $0xf,%rdx
140121152:	76 34                	jbe    0x140121188
140121154:	48 ff c2             	inc    %rdx
140121157:	48 8b 8d d0 02 00 00 	mov    0x2d0(%rbp),%rcx
14012115e:	48 8b c1             	mov    %rcx,%rax
140121161:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140121168:	72 19                	jb     0x140121183
14012116a:	48 83 c2 27          	add    $0x27,%rdx
14012116e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140121172:	48 2b c1             	sub    %rcx,%rax
140121175:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140121179:	48 83 f8 1f          	cmp    $0x1f,%rax
14012117d:	0f 87 de 03 00 00    	ja     0x140121561
140121183:	e8 fc 90 1d 00       	call   0x1402fa284
140121188:	66 0f 7f b5 e0 02 00 	movdqa %xmm6,0x2e0(%rbp)
14012118f:	00
140121190:	c6 85 d0 02 00 00 00 	movb   $0x0,0x2d0(%rbp)
140121197:	48 8b 95 c8 02 00 00 	mov    0x2c8(%rbp),%rdx
14012119e:	48 83 fa 0f          	cmp    $0xf,%rdx
1401211a2:	76 34                	jbe    0x1401211d8
1401211a4:	48 ff c2             	inc    %rdx
1401211a7:	48 8b 8d b0 02 00 00 	mov    0x2b0(%rbp),%rcx
1401211ae:	48 8b c1             	mov    %rcx,%rax
1401211b1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401211b8:	72 19                	jb     0x1401211d3
1401211ba:	48 83 c2 27          	add    $0x27,%rdx
1401211be:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401211c2:	48 2b c1             	sub    %rcx,%rax
1401211c5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401211c9:	48 83 f8 1f          	cmp    $0x1f,%rax
1401211cd:	0f 87 8e 03 00 00    	ja     0x140121561
1401211d3:	e8 ac 90 1d 00       	call   0x1402fa284
1401211d8:	66 0f 7f b5 c0 02 00 	movdqa %xmm6,0x2c0(%rbp)
1401211df:	00
1401211e0:	c6 85 b0 02 00 00 00 	movb   $0x0,0x2b0(%rbp)
1401211e7:	48 85 db             	test   %rbx,%rbx
1401211ea:	74 16                	je     0x140121202
1401211ec:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401211f0:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401211f4:	48 83 c1 08          	add    $0x8,%rcx
1401211f8:	48 03 cb             	add    %rbx,%rcx
1401211fb:	48 8b 01             	mov    (%rcx),%rax
1401211fe:	ff 50 08             	call   *0x8(%rax)
140121201:	90                   	nop
140121202:	80 7d a8 00          	cmpb   $0x0,-0x58(%rbp)
140121206:	74 0c                	je     0x140121214
140121208:	33 d2                	xor    %edx,%edx
14012120a:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14012120e:	e8 6d 58 f6 ff       	call   0x140086a80
140121213:	90                   	nop
140121214:	48 8b 95 e8 03 00 00 	mov    0x3e8(%rbp),%rdx
14012121b:	48 83 fa 0f          	cmp    $0xf,%rdx
14012121f:	0f 86 28 0b 00 00    	jbe    0x140121d4d
140121225:	48 ff c2             	inc    %rdx
140121228:	48 8b 8d d0 03 00 00 	mov    0x3d0(%rbp),%rcx
14012122f:	48 8b c1             	mov    %rcx,%rax
140121232:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140121239:	72 1c                	jb     0x140121257
14012123b:	48 83 c2 27          	add    $0x27,%rdx
14012123f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140121243:	48 2b c1             	sub    %rcx,%rax
140121246:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14012124a:	48 83 f8 1f          	cmp    $0x1f,%rax
14012124e:	76 07                	jbe    0x140121257
140121250:	ff 15 a2 8d 20 00    	call   *0x208da2(%rip)        # 0x140329ff8
140121256:	cc                   	int3
140121257:	e8 28 90 1d 00       	call   0x1402fa284
14012125c:	e9 ec 0a 00 00       	jmp    0x140121d4d
140121261:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
140121266:	c6 44 24 70 01       	movb   $0x1,0x70(%rsp)
14012126b:	48 89 35 76 a7 2e 00 	mov    %rsi,0x2ea776(%rip)        # 0x14040b9e8
140121272:	33 c9                	xor    %ecx,%ecx
140121274:	ff 15 fe 80 20 00    	call   *0x2080fe(%rip)        # 0x140329378
14012127a:	48 89 05 77 af 2e 00 	mov    %rax,0x2eaf77(%rip)        # 0x14040c1f8
140121281:	4c 8d 0d 68 90 fc ff 	lea    -0x36f98(%rip),%r9        # 0x1400ea2f0
140121288:	33 d2                	xor    %edx,%edx
14012128a:	33 c9                	xor    %ecx,%ecx
14012128c:	41 b8 10 00 00 00    	mov    $0x10,%r8d
140121292:	ff 15 f0 88 20 00    	call   *0x2088f0(%rip)        # 0x140329b88
140121298:	48 89 05 61 af 2e 00 	mov    %rax,0x2eaf61(%rip)        # 0x14040c200
14012129f:	41 b9 00 02 00 00    	mov    $0x200,%r9d
1401212a5:	4c 8d 05 44 a7 2e 00 	lea    0x2ea744(%rip),%r8        # 0x14040b9f0
1401212ac:	48 8b 15 35 a7 2e 00 	mov    0x2ea735(%rip),%rdx        # 0x14040b9e8
1401212b3:	8b 92 a0 01 00 00    	mov    0x1a0(%rdx),%edx
1401212b9:	48 8b 0d 38 af 2e 00 	mov    0x2eaf38(%rip),%rcx        # 0x14040c1f8
1401212c0:	ff 15 62 88 20 00    	call   *0x208862(%rip)        # 0x140329b28
1401212c6:	41 b9 00 02 00 00    	mov    $0x200,%r9d
1401212cc:	48 8d 3d 1d ab 2e 00 	lea    0x2eab1d(%rip),%rdi        # 0x14040bdf0
1401212d3:	4c 8b c7             	mov    %rdi,%r8
1401212d6:	48 8b 15 0b a7 2e 00 	mov    0x2ea70b(%rip),%rdx        # 0x14040b9e8
1401212dd:	8b 92 a8 01 00 00    	mov    0x1a8(%rdx),%edx
1401212e3:	48 8b 0d 0e af 2e 00 	mov    0x2eaf0e(%rip),%rcx        # 0x14040c1f8
1401212ea:	ff 15 38 88 20 00    	call   *0x208838(%rip)        # 0x140329b28
1401212f0:	33 c9                	xor    %ecx,%ecx
1401212f2:	48 89 4d 00          	mov    %rcx,0x0(%rbp)
1401212f6:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
1401212fa:	48 c7 45 e0 50 00 00 	movq   $0x50,-0x20(%rbp)
140121301:	00
140121302:	48 8d 05 57 aa 00 00 	lea    0xaa57(%rip),%rax        # 0x14012bd60
140121309:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14012130d:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
140121311:	48 8b 05 e0 ae 2e 00 	mov    0x2eaee0(%rip),%rax        # 0x14040c1f8
140121318:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14012131c:	ba 00 7f 00 00       	mov    $0x7f00,%edx
140121321:	ff 15 29 89 20 00    	call   *0x208929(%rip)        # 0x140329c50
140121327:	48 89 45 08          	mov    %rax,0x8(%rbp)
14012132b:	66 0f 6f 05 7d 69 21 	movdqa 0x21697d(%rip),%xmm0        # 0x140337cb0
140121332:	00
140121333:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
140121338:	48 89 7d 20          	mov    %rdi,0x20(%rbp)
14012133c:	33 ff                	xor    %edi,%edi
14012133e:	89 7c 24 50          	mov    %edi,0x50(%rsp)
140121342:	33 d2                	xor    %edx,%edx
140121344:	41 b8 00 02 00 00    	mov    $0x200,%r8d
14012134a:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
140121351:	e8 08 b7 1d 00       	call   0x1402fca5e
140121356:	33 d2                	xor    %edx,%edx
140121358:	41 b8 00 02 00 00    	mov    $0x200,%r8d
14012135e:	48 8d 8d 20 06 00 00 	lea    0x620(%rbp),%rcx
140121365:	e8 f4 b6 1d 00       	call   0x1402fca5e
14012136a:	41 b9 00 02 00 00    	mov    $0x200,%r9d
140121370:	4c 8d 85 20 04 00 00 	lea    0x420(%rbp),%r8
140121377:	48 8b 15 6a a6 2e 00 	mov    0x2ea66a(%rip),%rdx        # 0x14040b9e8
14012137e:	8b 92 a0 01 00 00    	mov    0x1a0(%rdx),%edx
140121384:	48 8b 0d 6d ae 2e 00 	mov    0x2eae6d(%rip),%rcx        # 0x14040c1f8
14012138b:	ff 15 9f 87 20 00    	call   *0x20879f(%rip)        # 0x140329b30
140121391:	41 b9 00 02 00 00    	mov    $0x200,%r9d
140121397:	4c 8d 85 20 06 00 00 	lea    0x620(%rbp),%r8
14012139e:	48 8b 15 43 a6 2e 00 	mov    0x2ea643(%rip),%rdx        # 0x14040b9e8
1401213a5:	8b 92 a8 01 00 00    	mov    0x1a8(%rdx),%edx
1401213ab:	48 8b 0d 46 ae 2e 00 	mov    0x2eae46(%rip),%rcx        # 0x14040c1f8
1401213b2:	ff 15 78 87 20 00    	call   *0x208778(%rip)        # 0x140329b30
1401213b8:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401213bc:	ff 15 e6 87 20 00    	call   *0x2087e6(%rip)        # 0x140329ba8
1401213c2:	66 85 c0             	test   %ax,%ax
1401213c5:	75 25                	jne    0x1401213ec
1401213c7:	ff 15 d3 7e 20 00    	call   *0x207ed3(%rip)        # 0x1403292a0
1401213cd:	8b f8                	mov    %eax,%edi
1401213cf:	89 44 24 50          	mov    %eax,0x50(%rsp)
1401213d3:	44 8b c8             	mov    %eax,%r9d
1401213d6:	4c 8d 05 73 5d 21 00 	lea    0x215d73(%rip),%r8        # 0x140337150
1401213dd:	ba 01 00 00 00       	mov    $0x1,%edx
1401213e2:	b9 02 00 00 00       	mov    $0x2,%ecx
1401213e7:	e8 14 88 f9 ff       	call   0x1400b9c00
1401213ec:	48 8b 05 f5 a5 2e 00 	mov    0x2ea5f5(%rip),%rax        # 0x14040b9e8
1401213f3:	0f b7 90 a4 01 00 00 	movzwl 0x1a4(%rax),%edx
1401213fa:	48 8b 0d f7 ad 2e 00 	mov    0x2eadf7(%rip),%rcx        # 0x14040c1f8
140121401:	ff 15 51 88 20 00    	call   *0x208851(%rip)        # 0x140329c58
140121407:	48 89 05 e2 ad 2e 00 	mov    %rax,0x2eade2(%rip)        # 0x14040c1f0
14012140e:	85 ff                	test   %edi,%edi
140121410:	0f 84 b5 01 00 00    	je     0x1401215cb
140121416:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14012141b:	e8 70 79 fd ff       	call   0x1400f8d90
140121420:	90                   	nop
140121421:	4c 8d 05 60 24 21 00 	lea    0x212460(%rip),%r8        # 0x140333888
140121428:	ba 02 00 00 00       	mov    $0x2,%edx
14012142d:	33 c9                	xor    %ecx,%ecx
14012142f:	e8 cc 87 f9 ff       	call   0x1400b9c00
140121434:	48 8b be f8 01 00 00 	mov    0x1f8(%rsi),%rdi
14012143b:	48 8b 8f a8 03 00 00 	mov    0x3a8(%rdi),%rcx
140121442:	48 85 c9             	test   %rcx,%rcx
140121445:	74 05                	je     0x14012144c
140121447:	e8 04 4e fe ff       	call   0x140106250
14012144c:	48 8b 8f 80 03 00 00 	mov    0x380(%rdi),%rcx
140121453:	48 81 c1 20 01 00 00 	add    $0x120,%rcx
14012145a:	e8 61 2b 00 00       	call   0x140123fc0
14012145f:	90                   	nop
140121460:	80 bd 40 03 00 00 00 	cmpb   $0x0,0x340(%rbp)
140121467:	74 50                	je     0x1401214b9
140121469:	48 8b 95 38 03 00 00 	mov    0x338(%rbp),%rdx
140121470:	48 83 fa 0f          	cmp    $0xf,%rdx
140121474:	76 34                	jbe    0x1401214aa
140121476:	48 ff c2             	inc    %rdx
140121479:	48 8b 8d 20 03 00 00 	mov    0x320(%rbp),%rcx
140121480:	48 8b c1             	mov    %rcx,%rax
140121483:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14012148a:	72 19                	jb     0x1401214a5
14012148c:	48 83 c2 27          	add    $0x27,%rdx
140121490:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140121494:	48 2b c1             	sub    %rcx,%rax
140121497:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14012149b:	48 83 f8 1f          	cmp    $0x1f,%rax
14012149f:	0f 87 bc 00 00 00    	ja     0x140121561
1401214a5:	e8 da 8d 1d 00       	call   0x1402fa284
1401214aa:	66 0f 7f b5 30 03 00 	movdqa %xmm6,0x330(%rbp)
1401214b1:	00
1401214b2:	c6 85 20 03 00 00 00 	movb   $0x0,0x320(%rbp)
1401214b9:	80 bd 18 03 00 00 00 	cmpb   $0x0,0x318(%rbp)
1401214c0:	74 5b                	je     0x14012151d
1401214c2:	48 8b 95 10 03 00 00 	mov    0x310(%rbp),%rdx
1401214c9:	48 83 fa 0f          	cmp    $0xf,%rdx
1401214cd:	76 30                	jbe    0x1401214ff
1401214cf:	48 ff c2             	inc    %rdx
1401214d2:	48 8b 8d f8 02 00 00 	mov    0x2f8(%rbp),%rcx
1401214d9:	48 8b c1             	mov    %rcx,%rax
1401214dc:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401214e3:	72 15                	jb     0x1401214fa
1401214e5:	48 83 c2 27          	add    $0x27,%rdx
1401214e9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401214ed:	48 2b c1             	sub    %rcx,%rax
1401214f0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401214f4:	48 83 f8 1f          	cmp    $0x1f,%rax
1401214f8:	77 67                	ja     0x140121561
1401214fa:	e8 85 8d 1d 00       	call   0x1402fa284
1401214ff:	45 33 ed             	xor    %r13d,%r13d
140121502:	4c 89 ad 08 03 00 00 	mov    %r13,0x308(%rbp)
140121509:	48 c7 85 10 03 00 00 	movq   $0xf,0x310(%rbp)
140121510:	0f 00 00 00
140121514:	44 88 ad f8 02 00 00 	mov    %r13b,0x2f8(%rbp)
14012151b:	eb 03                	jmp    0x140121520
14012151d:	45 33 ed             	xor    %r13d,%r13d
140121520:	80 bd f0 02 00 00 00 	cmpb   $0x0,0x2f0(%rbp)
140121527:	74 53                	je     0x14012157c
140121529:	48 8b 95 e8 02 00 00 	mov    0x2e8(%rbp),%rdx
140121530:	48 83 fa 0f          	cmp    $0xf,%rdx
140121534:	76 37                	jbe    0x14012156d
140121536:	48 ff c2             	inc    %rdx
140121539:	48 8b 8d d0 02 00 00 	mov    0x2d0(%rbp),%rcx
140121540:	48 8b c1             	mov    %rcx,%rax
140121543:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14012154a:	72 1c                	jb     0x140121568
14012154c:	48 83 c2 27          	add    $0x27,%rdx
140121550:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140121554:	48 2b c1             	sub    %rcx,%rax
140121557:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14012155b:	48 83 f8 1f          	cmp    $0x1f,%rax
14012155f:	76 07                	jbe    0x140121568
140121561:	ff 15 91 8a 20 00    	call   *0x208a91(%rip)        # 0x140329ff8
140121567:	cc                   	int3
140121568:	e8 17 8d 1d 00       	call   0x1402fa284
14012156d:	66 0f 7f b5 e0 02 00 	movdqa %xmm6,0x2e0(%rbp)
140121574:	00
140121575:	c6 85 d0 02 00 00 00 	movb   $0x0,0x2d0(%rbp)
14012157c:	4c 8b 85 c8 02 00 00 	mov    0x2c8(%rbp),%r8
140121583:	49 83 f8 0f          	cmp    $0xf,%r8
140121587:	76 13                	jbe    0x14012159c
140121589:	48 8b 95 b0 02 00 00 	mov    0x2b0(%rbp),%rdx
140121590:	48 8d 8d b0 02 00 00 	lea    0x2b0(%rbp),%rcx
140121597:	e8 d4 69 f6 ff       	call   0x140087f70
14012159c:	66 0f 7f b5 c0 02 00 	movdqa %xmm6,0x2c0(%rbp)
1401215a3:	00
1401215a4:	c6 85 b0 02 00 00 00 	movb   $0x0,0x2b0(%rbp)
1401215ab:	48 85 db             	test   %rbx,%rbx
1401215ae:	74 16                	je     0x1401215c6
1401215b0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401215b4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401215b8:	48 83 c1 08          	add    $0x8,%rcx
1401215bc:	48 03 cb             	add    %rbx,%rcx
1401215bf:	48 8b 01             	mov    (%rcx),%rax
1401215c2:	ff 50 08             	call   *0x8(%rax)
1401215c5:	90                   	nop
1401215c6:	e9 58 07 00 00       	jmp    0x140121d23
1401215cb:	48 89 75 b8          	mov    %rsi,-0x48(%rbp)
1401215cf:	c6 45 c0 01          	movb   $0x1,-0x40(%rbp)
1401215d3:	48 83 bd e0 03 00 00 	cmpq   $0x0,0x3e0(%rbp)
1401215da:	00
1401215db:	75 4a                	jne    0x140121627
1401215dd:	48 8d 0d 64 ea 20 00 	lea    0x20ea64(%rip),%rcx        # 0x140330048
1401215e4:	48 8d 05 39 23 21 00 	lea    0x212339(%rip),%rax        # 0x140333924
1401215eb:	80 be f2 01 00 00 00 	cmpb   $0x0,0x1f2(%rsi)
1401215f2:	48 0f 45 c1          	cmovne %rcx,%rax
1401215f6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401215fb:	48 8d 86 08 01 00 00 	lea    0x108(%rsi),%rax
140121602:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140121607:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14012160c:	4d 8b cc             	mov    %r12,%r9
14012160f:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140121614:	48 8d 15 15 23 21 00 	lea    0x212315(%rip),%rdx        # 0x140333930
14012161b:	48 8d 8d d0 03 00 00 	lea    0x3d0(%rbp),%rcx
140121622:	e8 19 ad fc ff       	call   0x1400ec340
140121627:	48 8d 05 ba 22 21 00 	lea    0x2122ba(%rip),%rax        # 0x1403338e8
14012162e:	48 89 85 20 04 00 00 	mov    %rax,0x420(%rbp)
140121635:	33 d2                	xor    %edx,%edx
140121637:	41 b8 20 01 00 00    	mov    $0x120,%r8d
14012163d:	48 8d 8d 28 04 00 00 	lea    0x428(%rbp),%rcx
140121644:	e8 15 b4 1d 00       	call   0x1402fca5e
140121649:	45 33 ed             	xor    %r13d,%r13d
14012164c:	4c 89 ad 48 05 00 00 	mov    %r13,0x548(%rbp)
140121653:	48 c7 85 28 04 00 00 	movq   $0x120,0x428(%rbp)
14012165a:	20 01 00 00
14012165e:	c7 85 fc 04 00 00 01 	movl   $0x1,0x4fc(%rbp)
140121665:	00 00 00
140121668:	c7 85 20 05 00 00 13 	movl   $0xff010a13,0x520(%rbp)
14012166f:	0a 01 ff
140121672:	c7 85 0c 05 00 00 02 	movl   $0x2,0x50c(%rbp)
140121679:	00 00 00
14012167c:	c7 85 cc 04 00 00 0d 	movl   $0xd,0x4cc(%rbp)
140121683:	00 00 00
140121686:	c7 85 c8 04 00 00 10 	movl   $0x10,0x4c8(%rbp)
14012168d:	00 00 00
140121690:	c7 85 14 05 00 00 01 	movl   $0x1,0x514(%rbp)
140121697:	00 00 00
14012169a:	c7 85 04 05 00 00 01 	movl   $0x1,0x504(%rbp)
1401216a1:	00 00 00
1401216a4:	c7 85 f4 04 00 00 01 	movl   $0x1,0x4f4(%rbp)
1401216ab:	00 00 00
1401216ae:	8b 85 98 03 00 00    	mov    0x398(%rbp),%eax
1401216b4:	89 44 24 30          	mov    %eax,0x30(%rsp)
1401216b8:	8b 85 94 03 00 00    	mov    0x394(%rbp),%eax
1401216be:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401216c2:	8b 85 90 03 00 00    	mov    0x390(%rbp),%eax
1401216c8:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401216cc:	44 8b 8d 8c 03 00 00 	mov    0x38c(%rbp),%r9d
1401216d3:	4c 8d 05 46 21 21 00 	lea    0x212146(%rip),%r8        # 0x140333820
1401216da:	ba 02 00 00 00       	mov    $0x2,%edx
1401216df:	33 c9                	xor    %ecx,%ecx
1401216e1:	e8 1a 85 f9 ff       	call   0x1400b9c00
1401216e6:	33 d2                	xor    %edx,%edx
1401216e8:	48 8d 8d 60 03 00 00 	lea    0x360(%rbp),%rcx
1401216ef:	e8 5c 13 ff ff       	call   0x140112a50
1401216f4:	48 85 c0             	test   %rax,%rax
1401216f7:	0f 85 9b 01 00 00    	jne    0x140121898
1401216fd:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
140121704:	e8 17 71 fd ff       	call   0x1400f8820
140121709:	90                   	nop
14012170a:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14012170e:	e8 2d 77 fd ff       	call   0x1400f8e40
140121713:	90                   	nop
140121714:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140121719:	e8 72 76 fd ff       	call   0x1400f8d90
14012171e:	90                   	nop
14012171f:	48 8d 8d 00 04 00 00 	lea    0x400(%rbp),%rcx
140121726:	e8 05 76 fd ff       	call   0x1400f8d30
14012172b:	90                   	nop
14012172c:	44 38 ad 40 03 00 00 	cmp    %r13b,0x340(%rbp)
140121733:	74 2f                	je     0x140121764
140121735:	4c 8b 85 38 03 00 00 	mov    0x338(%rbp),%r8
14012173c:	49 83 f8 0f          	cmp    $0xf,%r8
140121740:	76 13                	jbe    0x140121755
140121742:	48 8b 95 20 03 00 00 	mov    0x320(%rbp),%rdx
140121749:	48 8d 8d 20 03 00 00 	lea    0x320(%rbp),%rcx
140121750:	e8 1b 68 f6 ff       	call   0x140087f70
140121755:	66 0f 7f b5 30 03 00 	movdqa %xmm6,0x330(%rbp)
14012175c:	00
14012175d:	c6 85 20 03 00 00 00 	movb   $0x0,0x320(%rbp)
140121764:	80 bd 18 03 00 00 00 	cmpb   $0x0,0x318(%rbp)
14012176b:	74 39                	je     0x1401217a6
14012176d:	4c 8b 85 10 03 00 00 	mov    0x310(%rbp),%r8
140121774:	49 83 f8 0f          	cmp    $0xf,%r8
140121778:	76 13                	jbe    0x14012178d