140e9800e:	00
140e9800f:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140e98014:	c7 44 24 68 2b 00 00 	movl   $0x2b,0x68(%rsp)
140e9801b:	00
140e9801c:	c7 44 24 6c 01 00 00 	movl   $0x1,0x6c(%rsp)
140e98023:	00
140e98024:	89 54 24 30          	mov    %edx,0x30(%rsp)
140e98028:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140e9802d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e98032:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
140e98039:	00
140e9803a:	ff 15 38 b0 0e 00    	call   *0xeb038(%rip)        # 0x140f83078
140e98040:	48 8b ac 24 b0 00 00 	mov    0xb0(%rsp),%rbp
140e98047:	00
140e98048:	8b c3                	mov    %ebx,%eax
140e9804a:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140e98051:	00
140e98052:	48 33 cc             	xor    %rsp,%rcx
140e98055:	e8 a6 34 f8 ff       	call   0x140e1b500
140e9805a:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140e98061:	5b                   	pop    %rbx
140e98062:	c3                   	ret
140e98063:	e8 c8 33 f6 ff       	call   0x140dfb430
140e98068:	cc                   	int3
140e98069:	e8 e2 7a f9 ff       	call   0x140e2fb50
140e9806e:	cc                   	int3
140e9806f:	cc                   	int3
140e98070:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140e98075:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140e9807a:	55                   	push   %rbp
140e9807b:	56                   	push   %rsi
140e9807c:	57                   	push   %rdi
140e9807d:	41 56                	push   %r14
140e9807f:	41 57                	push   %r15
140e98081:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
140e98086:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140e9808d:	48 8b da             	mov    %rdx,%rbx
140e98090:	4c 8b f1             	mov    %rcx,%r14
140e98093:	c7 45 a7 00 00 00 00 	movl   $0x0,-0x59(%rbp)
140e9809a:	c6 02 00             	movb   $0x0,(%rdx)
140e9809d:	48 8d 7a 08          	lea    0x8(%rdx),%rdi
140e980a1:	33 d2                	xor    %edx,%edx
140e980a3:	48 8b cf             	mov    %rdi,%rcx
140e980a6:	e8 35 fd 3a ff       	call   0x140247de0
140e980ab:	90                   	nop
140e980ac:	c7 45 a7 01 00 00 00 	movl   $0x1,-0x59(%rbp)
140e980b3:	48 8d 45 af          	lea    -0x51(%rbp),%rax
140e980b7:	48 89 45 67          	mov    %rax,0x67(%rbp)
140e980bb:	49 8d 4e 10          	lea    0x10(%r14),%rcx
140e980bf:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140e980c3:	e8 68 17 00 00       	call   0x140e99830
140e980c8:	4c 8b f8             	mov    %rax,%r15
140e980cb:	80 3b 00             	cmpb   $0x0,(%rbx)
140e980ce:	75 11                	jne    0x140e980e1
140e980d0:	c6 03 01             	movb   $0x1,(%rbx)
140e980d3:	e8 08 eb 3a ff       	call   0x140246be0
140e980d8:	48 89 07             	mov    %rax,(%rdi)
140e980db:	48 8d 73 08          	lea    0x8(%rbx),%rsi
140e980df:	eb 03                	jmp    0x140e980e4
140e980e1:	48 8b f7             	mov    %rdi,%rsi
140e980e4:	80 3b 01             	cmpb   $0x1,(%rbx)
140e980e7:	0f 85 72 01 00 00    	jne    0x140e9825f
140e980ed:	49 8d 56 38          	lea    0x38(%r14),%rdx
140e980f1:	48 8b 0f             	mov    (%rdi),%rcx
140e980f4:	e8 c7 42 c1 ff       	call   0x140aac3c0
140e980f9:	90                   	nop
140e980fa:	0f b6 10             	movzbl (%rax),%edx
140e980fd:	41 0f b6 0f          	movzbl (%r15),%ecx
140e98101:	88 08                	mov    %cl,(%rax)
140e98103:	41 88 17             	mov    %dl,(%r15)
140e98106:	49 8d 4f 08          	lea    0x8(%r15),%rcx
140e9810a:	48 8b 50 08          	mov    0x8(%rax),%rdx
140e9810e:	4c 8b 01             	mov    (%rcx),%r8
140e98111:	4c 89 40 08          	mov    %r8,0x8(%rax)
140e98115:	48 89 11             	mov    %rdx,(%rcx)
140e98118:	41 0f b6 17          	movzbl (%r15),%edx
140e9811c:	e8 bf 58 30 ff       	call   0x14019d9e0
140e98121:	90                   	nop
140e98122:	48 8d 45 af          	lea    -0x51(%rbp),%rax
140e98126:	48 89 45 67          	mov    %rax,0x67(%rbp)
140e9812a:	49 8d 4e 78          	lea    0x78(%r14),%rcx
140e9812e:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140e98132:	e8 f9 16 00 00       	call   0x140e99830
140e98137:	4c 8b f8             	mov    %rax,%r15
140e9813a:	80 3b 00             	cmpb   $0x0,(%rbx)
140e9813d:	75 0e                	jne    0x140e9814d
140e9813f:	c6 03 01             	movb   $0x1,(%rbx)
140e98142:	e8 99 ea 3a ff       	call   0x140246be0
140e98147:	48 89 07             	mov    %rax,(%rdi)
140e9814a:	48 8b fe             	mov    %rsi,%rdi
140e9814d:	80 3b 01             	cmpb   $0x1,(%rbx)
140e98150:	0f 85 bb 00 00 00    	jne    0x140e98211
140e98156:	49 8d 96 a0 00 00 00 	lea    0xa0(%r14),%rdx
140e9815d:	48 8b 0f             	mov    (%rdi),%rcx
140e98160:	e8 5b 42 c1 ff       	call   0x140aac3c0
140e98165:	90                   	nop
140e98166:	0f b6 10             	movzbl (%rax),%edx
140e98169:	41 0f b6 0f          	movzbl (%r15),%ecx
140e9816d:	88 08                	mov    %cl,(%rax)
140e9816f:	41 88 17             	mov    %dl,(%r15)
140e98172:	49 8d 4f 08          	lea    0x8(%r15),%rcx
140e98176:	48 8b 50 08          	mov    0x8(%rax),%rdx
140e9817a:	4c 8b 01             	mov    (%rcx),%r8
140e9817d:	4c 89 40 08          	mov    %r8,0x8(%rax)
140e98181:	48 89 11             	mov    %rdx,(%rcx)
140e98184:	41 0f b6 17          	movzbl (%r15),%edx
140e98188:	e8 53 58 30 ff       	call   0x14019d9e0
140e9818d:	90                   	nop
140e9818e:	48 8d 45 af          	lea    -0x51(%rbp),%rax
140e98192:	48 89 45 67          	mov    %rax,0x67(%rbp)
140e98196:	49 8d 8e e0 00 00 00 	lea    0xe0(%r14),%rcx
140e9819d:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140e981a1:	e8 8a 16 00 00       	call   0x140e99830
140e981a6:	48 8b f0             	mov    %rax,%rsi
140e981a9:	80 3b 00             	cmpb   $0x0,(%rbx)
140e981ac:	75 0b                	jne    0x140e981b9
140e981ae:	c6 03 01             	movb   $0x1,(%rbx)
140e981b1:	e8 2a ea 3a ff       	call   0x140246be0
140e981b6:	48 89 07             	mov    %rax,(%rdi)
140e981b9:	80 3b 01             	cmpb   $0x1,(%rbx)
140e981bc:	0f 85 eb 00 00 00    	jne    0x140e982ad
140e981c2:	49 8d 96 08 01 00 00 	lea    0x108(%r14),%rdx
140e981c9:	48 8b 0f             	mov    (%rdi),%rcx
140e981cc:	e8 ef 41 c1 ff       	call   0x140aac3c0
140e981d1:	90                   	nop
140e981d2:	0f b6 10             	movzbl (%rax),%edx
140e981d5:	0f b6 0e             	movzbl (%rsi),%ecx
140e981d8:	88 08                	mov    %cl,(%rax)
140e981da:	88 16                	mov    %dl,(%rsi)
140e981dc:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
140e981e0:	48 8b 50 08          	mov    0x8(%rax),%rdx
140e981e4:	4c 8b 01             	mov    (%rcx),%r8
140e981e7:	4c 89 40 08          	mov    %r8,0x8(%rax)
140e981eb:	48 89 11             	mov    %rdx,(%rcx)
140e981ee:	0f b6 16             	movzbl (%rsi),%edx
140e981f1:	e8 ea 57 30 ff       	call   0x14019d9e0
140e981f6:	90                   	nop
140e981f7:	48 8b c3             	mov    %rbx,%rax
140e981fa:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
140e98201:	00
140e98202:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140e98209:	41 5f                	pop    %r15
140e9820b:	41 5e                	pop    %r14
140e9820d:	5f                   	pop    %rdi
140e9820e:	5e                   	pop    %rsi
140e9820f:	5d                   	pop    %rbp
140e98210:	c3                   	ret
140e98211:	48 8b cb             	mov    %rbx,%rcx
140e98214:	e8 e7 18 3b ff       	call   0x140249b00
140e98219:	48 8b d0             	mov    %rax,%rdx
140e9821c:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140e98220:	e8 eb f8 2f ff       	call   0x140197b10
140e98225:	90                   	nop
140e98226:	4c 8b c0             	mov    %rax,%r8
140e98229:	48 8d 15 e8 b8 1c 00 	lea    0x1cb8e8(%rip),%rdx        # 0x141063b18
140e98230:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140e98234:	e8 f7 de 2f ff       	call   0x140196130
140e98239:	90                   	nop
140e9823a:	4c 8b cb             	mov    %rbx,%r9
140e9823d:	4c 8b c0             	mov    %rax,%r8
140e98240:	ba 31 01 00 00       	mov    $0x131,%edx
140e98245:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140e98249:	e8 62 e6 3a ff       	call   0x1402468b0
140e9824e:	48 8d 15 7b 95 50 00 	lea    0x50957b(%rip),%rdx        # 0x1413a17d0
140e98255:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140e98259:	e8 ba 45 f8 ff       	call   0x140e1c818
140e9825e:	90                   	nop
140e9825f:	48 8b cb             	mov    %rbx,%rcx
140e98262:	e8 99 18 3b ff       	call   0x140249b00
140e98267:	48 8b d0             	mov    %rax,%rdx
140e9826a:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140e9826e:	e8 9d f8 2f ff       	call   0x140197b10
140e98273:	90                   	nop
140e98274:	4c 8b c0             	mov    %rax,%r8
140e98277:	48 8d 15 9a b8 1c 00 	lea    0x1cb89a(%rip),%rdx        # 0x141063b18
140e9827e:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140e98282:	e8 a9 de 2f ff       	call   0x140196130
140e98287:	90                   	nop
140e98288:	4c 8b cb             	mov    %rbx,%r9
140e9828b:	4c 8b c0             	mov    %rax,%r8
140e9828e:	ba 31 01 00 00       	mov    $0x131,%edx
140e98293:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140e98297:	e8 14 e6 3a ff       	call   0x1402468b0
140e9829c:	48 8d 15 2d 95 50 00 	lea    0x50952d(%rip),%rdx        # 0x1413a17d0
140e982a3:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140e982a7:	e8 6c 45 f8 ff       	call   0x140e1c818
140e982ac:	90                   	nop
140e982ad:	48 8b cb             	mov    %rbx,%rcx
140e982b0:	e8 4b 18 3b ff       	call   0x140249b00
140e982b5:	48 8b d0             	mov    %rax,%rdx
140e982b8:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140e982bc:	e8 4f f8 2f ff       	call   0x140197b10
140e982c1:	90                   	nop
140e982c2:	4c 8b c0             	mov    %rax,%r8
140e982c5:	48 8d 15 4c b8 1c 00 	lea    0x1cb84c(%rip),%rdx        # 0x141063b18
140e982cc:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140e982d0:	e8 5b de 2f ff       	call   0x140196130
140e982d5:	90                   	nop
140e982d6:	4c 8b cb             	mov    %rbx,%r9
140e982d9:	4c 8b c0             	mov    %rax,%r8
140e982dc:	ba 31 01 00 00       	mov    $0x131,%edx
140e982e1:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140e982e5:	e8 c6 e5 3a ff       	call   0x1402468b0
140e982ea:	48 8d 15 df 94 50 00 	lea    0x5094df(%rip),%rdx        # 0x1413a17d0
140e982f1:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140e982f5:	e8 1e 45 f8 ff       	call   0x140e1c818
140e982fa:	cc                   	int3
140e982fb:	cc                   	int3
140e982fc:	cc                   	int3
140e982fd:	cc                   	int3
140e982fe:	cc                   	int3
140e982ff:	cc                   	int3
140e98300:	e9 6b 1f 00 00       	jmp    0x140e9a270
140e98305:	cc                   	int3
140e98306:	cc                   	int3
140e98307:	cc                   	int3
140e98308:	cc                   	int3
140e98309:	cc                   	int3
140e9830a:	cc                   	int3
140e9830b:	cc                   	int3
140e9830c:	cc                   	int3
140e9830d:	cc                   	int3
140e9830e:	cc                   	int3
140e9830f:	cc                   	int3
140e98310:	e9 3b 20 00 00       	jmp    0x140e9a350
140e98315:	cc                   	int3
140e98316:	cc                   	int3
140e98317:	cc                   	int3
140e98318:	cc                   	int3
140e98319:	cc                   	int3
140e9831a:	cc                   	int3
140e9831b:	cc                   	int3
140e9831c:	cc                   	int3
140e9831d:	cc                   	int3
140e9831e:	cc                   	int3
140e9831f:	cc                   	int3
140e98320:	48 8d 05 a1 af 35 00 	lea    0x35afa1(%rip),%rax        # 0x1411f32c8
140e98327:	48 89 02             	mov    %rax,(%rdx)
140e9832a:	48 8b 41 08          	mov    0x8(%rcx),%rax
140e9832e:	48 89 42 08          	mov    %rax,0x8(%rdx)
140e98332:	48 8b c2             	mov    %rdx,%rax
140e98335:	c3                   	ret
140e98336:	cc                   	int3
140e98337:	cc                   	int3
140e98338:	cc                   	int3
140e98339:	cc                   	int3
140e9833a:	cc                   	int3
140e9833b:	cc                   	int3
140e9833c:	cc                   	int3
140e9833d:	cc                   	int3
140e9833e:	cc                   	int3
140e9833f:	cc                   	int3
140e98340:	48 8d 05 b9 af 35 00 	lea    0x35afb9(%rip),%rax        # 0x1411f3300
140e98347:	48 89 02             	mov    %rax,(%rdx)
140e9834a:	48 8b 41 08          	mov    0x8(%rcx),%rax
140e9834e:	48 89 42 08          	mov    %rax,0x8(%rdx)
140e98352:	48 8b c2             	mov    %rdx,%rax
140e98355:	c3                   	ret
140e98356:	cc                   	int3
140e98357:	cc                   	int3
140e98358:	cc                   	int3
140e98359:	cc                   	int3
140e9835a:	cc                   	int3
140e9835b:	cc                   	int3
140e9835c:	cc                   	int3
140e9835d:	cc                   	int3
140e9835e:	cc                   	int3
140e9835f:	cc                   	int3
140e98360:	48 8d 05 d1 af 35 00 	lea    0x35afd1(%rip),%rax        # 0x1411f3338
140e98367:	48 89 02             	mov    %rax,(%rdx)
140e9836a:	48 8b 41 08          	mov    0x8(%rcx),%rax
140e9836e:	48 89 42 08          	mov    %rax,0x8(%rdx)
140e98372:	48 8b c2             	mov    %rdx,%rax
140e98375:	c3                   	ret
140e98376:	cc                   	int3
140e98377:	cc                   	int3
140e98378:	cc                   	int3
140e98379:	cc                   	int3
140e9837a:	cc                   	int3
140e9837b:	cc                   	int3
140e9837c:	cc                   	int3
140e9837d:	cc                   	int3
140e9837e:	cc                   	int3
140e9837f:	cc                   	int3
140e98380:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140e98384:	f2 0f 10 0a          	movsd  (%rdx),%xmm1
140e98388:	48 83 c1 10          	add    $0x10,%rcx
140e9838c:	e9 8f 13 00 00       	jmp    0x140e99720
140e98391:	cc                   	int3
140e98392:	cc                   	int3
140e98393:	cc                   	int3
140e98394:	cc                   	int3
140e98395:	cc                   	int3
140e98396:	cc                   	int3
140e98397:	cc                   	int3
140e98398:	cc                   	int3
140e98399:	cc                   	int3
140e9839a:	cc                   	int3
140e9839b:	cc                   	int3
140e9839c:	cc                   	int3
140e9839d:	cc                   	int3
140e9839e:	cc                   	int3
140e9839f:	cc                   	int3
140e983a0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140e983a4:	f2 0f 10 0a          	movsd  (%rdx),%xmm1
140e983a8:	48 83 c1 78          	add    $0x78,%rcx
140e983ac:	e9 6f 13 00 00       	jmp    0x140e99720
140e983b1:	cc                   	int3
140e983b2:	cc                   	int3
140e983b3:	cc                   	int3
140e983b4:	cc                   	int3
140e983b5:	cc                   	int3
140e983b6:	cc                   	int3
140e983b7:	cc                   	int3
140e983b8:	cc                   	int3
140e983b9:	cc                   	int3
140e983ba:	cc                   	int3
140e983bb:	cc                   	int3
140e983bc:	cc                   	int3
140e983bd:	cc                   	int3
140e983be:	cc                   	int3
140e983bf:	cc                   	int3
140e983c0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140e983c4:	f2 0f 10 0a          	movsd  (%rdx),%xmm1
140e983c8:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
140e983cf:	e9 4c 13 00 00       	jmp    0x140e99720
140e983d4:	cc                   	int3
140e983d5:	cc                   	int3
140e983d6:	cc                   	int3
140e983d7:	cc                   	int3
140e983d8:	cc                   	int3
140e983d9:	cc                   	int3
140e983da:	cc                   	int3
140e983db:	cc                   	int3
140e983dc:	cc                   	int3
140e983dd:	cc                   	int3
140e983de:	cc                   	int3
140e983df:	cc                   	int3
140e983e0:	48 8d 05 e9 dd 53 00 	lea    0x53dde9(%rip),%rax        # 0x1413d61d0
140e983e7:	c3                   	ret
140e983e8:	cc                   	int3
140e983e9:	cc                   	int3
140e983ea:	cc                   	int3
140e983eb:	cc                   	int3
140e983ec:	cc                   	int3
140e983ed:	cc                   	int3
140e983ee:	cc                   	int3
140e983ef:	cc                   	int3
140e983f0:	48 8d 05 59 dd 53 00 	lea    0x53dd59(%rip),%rax        # 0x1413d6150
140e983f7:	c3                   	ret