140a97eaf:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a97eb4:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140a97eb9:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a97ebe:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
140a97ec5:	00
140a97ec6:	e8 95 c8 ff ff       	call   0x140a94760
140a97ecb:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140a97ed0:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
140a97ed7:	00
140a97ed8:	e8 83 c8 ff ff       	call   0x140a94760
140a97edd:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140a97ee4:	00
140a97ee5:	48 6b 44 24 30 20    	imul   $0x20,0x30(%rsp),%rax
140a97eeb:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a97ef0:	48 03 c8             	add    %rax,%rcx
140a97ef3:	48 8b c1             	mov    %rcx,%rax
140a97ef6:	48 8b c8             	mov    %rax,%rcx
140a97ef9:	e8 b2 ef 6f ff       	call   0x140196eb0
140a97efe:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140a97f05:	00
140a97f06:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
140a97f0b:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140a97f12:	00
140a97f13:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
140a97f1a:	00
140a97f1b:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140a97f20:	e8 fb 04 00 00       	call   0x140a98420
140a97f25:	90                   	nop
140a97f26:	48 6b 44 24 30 20    	imul   $0x20,0x30(%rsp),%rax
140a97f2c:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a97f31:	48 03 c8             	add    %rax,%rcx
140a97f34:	48 8b c1             	mov    %rcx,%rax
140a97f37:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a97f3c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140a97f41:	48 8b 00             	mov    (%rax),%rax
140a97f44:	48 39 84 24 a8 00 00 	cmp    %rax,0xa8(%rsp)
140a97f4b:	00
140a97f4c:	75 22                	jne    0x140a97f70
140a97f4e:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a97f53:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140a97f58:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140a97f5d:	48 8b 10             	mov    (%rax),%rdx
140a97f60:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140a97f65:	48 8b 08             	mov    (%rax),%rcx
140a97f68:	e8 23 1b 7a ff       	call   0x140239a90
140a97f6d:	90                   	nop
140a97f6e:	eb 58                	jmp    0x140a97fc8
140a97f70:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a97f75:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140a97f7a:	48 8b 94 24 a8 00 00 	mov    0xa8(%rsp),%rdx
140a97f81:	00
140a97f82:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140a97f87:	48 8b 08             	mov    (%rax),%rcx
140a97f8a:	e8 01 1b 7a ff       	call   0x140239a90
140a97f8f:	90                   	nop
140a97f90:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140a97f95:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a97f9a:	48 6b 44 24 30 20    	imul   $0x20,0x30(%rsp),%rax
140a97fa0:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a97fa5:	48 8d 44 01 20       	lea    0x20(%rcx,%rax,1),%rax
140a97faa:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a97faf:	4c 8b c0             	mov    %rax,%r8
140a97fb2:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140a97fb7:	48 8b 10             	mov    (%rax),%rdx
140a97fba:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
140a97fc1:	00
140a97fc2:	e8 c9 1a 7a ff       	call   0x140239a90
140a97fc7:	90                   	nop
140a97fc8:	eb 00                	jmp    0x140a97fca
140a97fca:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
140a97fcf:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140a97fd4:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140a97fd9:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140a97fe0:	00
140a97fe1:	e8 6a 44 7a ff       	call   0x14023c450
140a97fe6:	48 6b 44 24 30 20    	imul   $0x20,0x30(%rsp),%rax
140a97fec:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a97ff1:	48 03 c8             	add    %rax,%rcx
140a97ff4:	48 8b c1             	mov    %rcx,%rax
140a97ff7:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
140a97ffe:	c3                   	ret
140a97fff:	cc                   	int3
140a98000:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140a98005:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a9800a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a9800f:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a98014:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
140a9801b:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
140a98022:	00
140a98023:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a98028:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
140a9802f:	00
140a98030:	e8 7b ee 6f ff       	call   0x140196eb0
140a98035:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a9803a:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
140a98041:	00
140a98042:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140a98047:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140a9804c:	48 83 c0 08          	add    $0x8,%rax
140a98050:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140a98055:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140a9805a:	48 8b 00             	mov    (%rax),%rax
140a9805d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a98062:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140a98067:	48 8b 00             	mov    (%rax),%rax
140a9806a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a9806f:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140a98074:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a98079:	48 8b 40 10          	mov    0x10(%rax),%rax
140a9807d:	48 2b c1             	sub    %rcx,%rax
140a98080:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140a98087:	00
140a98088:	48 83 bc 24 d8 00 00 	cmpq   $0x0,0xd8(%rsp)
140a9808f:	00 00
140a98091:	75 05                	jne    0x140a98098
140a98093:	e9 48 03 00 00       	jmp    0x140a983e0
140a98098:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140a9809f:	00
140a980a0:	48 39 84 24 d8 00 00 	cmp    %rax,0xd8(%rsp)
140a980a7:	00
140a980a8:	0f 86 cb 01 00 00    	jbe    0x140a98279
140a980ae:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140a980b3:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a980b8:	48 2b c8             	sub    %rax,%rcx
140a980bb:	48 8b c1             	mov    %rcx,%rax
140a980be:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140a980c3:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
140a980ca:	00
140a980cb:	e8 f0 f6 6f ff       	call   0x1401977c0
140a980d0:	48 2b 44 24 78       	sub    0x78(%rsp),%rax
140a980d5:	48 39 84 24 d8 00 00 	cmp    %rax,0xd8(%rsp)
140a980dc:	00
140a980dd:	76 06                	jbe    0x140a980e5
140a980df:	e8 ac 54 70 ff       	call   0x14019d590
140a980e4:	90                   	nop
140a980e5:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
140a980ec:	00
140a980ed:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140a980f2:	48 03 c8             	add    %rax,%rcx
140a980f5:	48 8b c1             	mov    %rcx,%rax
140a980f8:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140a980ff:	00
140a98100:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
140a98107:	00
140a98108:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
140a9810f:	00
140a98110:	e8 6b 5b 72 ff       	call   0x1401bdc80
140a98115:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140a9811a:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140a9811f:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140a98124:	e8 e7 f8 71 ff       	call   0x1401b7a10
140a98129:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a9812e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140a98133:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a98138:	48 2b c8             	sub    %rax,%rcx
140a9813b:	48 8b c1             	mov    %rcx,%rax
140a9813e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140a98143:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a98148:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a9814d:	48 03 c8             	add    %rax,%rcx
140a98150:	48 8b c1             	mov    %rcx,%rax
140a98153:	48 03 84 24 d8 00 00 	add    0xd8(%rsp),%rax
140a9815a:	00
140a9815b:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140a98162:	00
140a98163:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
140a9816a:	00
140a9816b:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a98170:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a98175:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a9817a:	48 03 c8             	add    %rax,%rcx
140a9817d:	48 8b c1             	mov    %rcx,%rax
140a98180:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
140a98187:	00
140a98188:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
140a9818f:	00
140a98190:	e8 1b ed 6f ff       	call   0x140196eb0
140a98195:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a9819a:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140a981a1:	00
140a981a2:	4c 8b c1             	mov    %rcx,%r8
140a981a5:	48 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%rdx
140a981ac:	00
140a981ad:	48 8b 08             	mov    (%rax),%rcx
140a981b0:	e8 bb 29 98 ff       	call   0x14041ab70
140a981b5:	90                   	nop
140a981b6:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a981bb:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a981c0:	48 03 c8             	add    %rax,%rcx
140a981c3:	48 8b c1             	mov    %rcx,%rax
140a981c6:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a981cb:	48 83 bc 24 d8 00 00 	cmpq   $0x1,0xd8(%rsp)
140a981d2:	00 01
140a981d4:	75 28                	jne    0x140a981fe
140a981d6:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140a981db:	48 39 44 24 20       	cmp    %rax,0x20(%rsp)
140a981e0:	75 1c                	jne    0x140a981fe
140a981e2:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a981e7:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140a981ec:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140a981f1:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140a981f6:	e8 05 fd 71 ff       	call   0x1401b7f00
140a981fb:	90                   	nop
140a981fc:	eb 54                	jmp    0x140a98252
140a981fe:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a98203:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140a98208:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140a9820d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140a98212:	e8 e9 fc 71 ff       	call   0x1401b7f00
140a98217:	90                   	nop
140a98218:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140a9821d:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a98222:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140a98227:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a9822c:	48 03 c8             	add    %rax,%rcx
140a9822f:	48 8b c1             	mov    %rcx,%rax
140a98232:	48 03 84 24 d8 00 00 	add    0xd8(%rsp),%rax
140a98239:	00
140a9823a:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a9823f:	4c 8b c0             	mov    %rax,%r8
140a98242:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140a98247:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a9824c:	e8 af fc 71 ff       	call   0x1401b7f00
140a98251:	90                   	nop
140a98252:	eb 00                	jmp    0x140a98254
140a98254:	4c 8b 4c 24 70       	mov    0x70(%rsp),%r9
140a98259:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
140a98260:	00
140a98261:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140a98266:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
140a9826d:	00
140a9826e:	e8 4d 5a 72 ff       	call   0x1401bdcc0
140a98273:	90                   	nop
140a98274:	e9 67 01 00 00       	jmp    0x140a983e0
140a98279:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140a9827e:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a98283:	48 2b c8             	sub    %rax,%rcx
140a98286:	48 8b c1             	mov    %rcx,%rax
140a98289:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
140a98290:	00
140a98291:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
140a98298:	00
140a98299:	48 39 84 24 d8 00 00 	cmp    %rax,0xd8(%rsp)
140a982a0:	00
140a982a1:	0f 83 a9 00 00 00    	jae    0x140a98350
140a982a7:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
140a982ae:	00
140a982af:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a982b4:	48 2b c8             	sub    %rax,%rcx
140a982b7:	48 8b c1             	mov    %rcx,%rax
140a982ba:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a982bf:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140a982c4:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140a982c9:	48 8b c8             	mov    %rax,%rcx
140a982cc:	e8 2f fc 71 ff       	call   0x1401b7f00
140a982d1:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140a982d6:	48 89 01             	mov    %rax,(%rcx)
140a982d9:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
140a982e0:	00
140a982e1:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a982e6:	48 2b c8             	sub    %rax,%rcx
140a982e9:	48 8b c1             	mov    %rcx,%rax
140a982ec:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140a982f1:	48 8b d0             	mov    %rax,%rdx
140a982f4:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a982f9:	e8 b2 4a 79 ff       	call   0x14022cdb0
140a982fe:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
140a98305:	00
140a98306:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a9830b:	48 03 c8             	add    %rax,%rcx
140a9830e:	48 8b c1             	mov    %rcx,%rax
140a98311:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140a98316:	48 8b d0             	mov    %rax,%rdx
140a98319:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a9831e:	e8 dd eb 6f ff       	call   0x140196f00
140a98323:	90                   	nop
140a98324:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
140a9832b:	00
140a9832c:	e8 7f eb 6f ff       	call   0x140196eb0
140a98331:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a98336:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140a9833b:	48 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%rdx
140a98342:	00
140a98343:	48 8b 08             	mov    (%rax),%rcx
140a98346:	e8 25 28 98 ff       	call   0x14041ab70
140a9834b:	90                   	nop
140a9834c:	eb 00                	jmp    0x140a9834e
140a9834e:	eb 78                	jmp    0x140a983c8
140a98350:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
140a98357:	00
140a98358:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a9835d:	48 03 c8             	add    %rax,%rcx
140a98360:	48 8b c1             	mov    %rcx,%rax
140a98363:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140a98368:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a9836d:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
140a98372:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140a98377:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a9837c:	e8 7f fb 71 ff       	call   0x1401b7f00
140a98381:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140a98386:	48 89 01             	mov    %rax,(%rcx)
140a98389:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140a9838e:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140a98393:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140a98398:	e8 63 eb 6f ff       	call   0x140196f00
140a9839d:	90                   	nop
140a9839e:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
140a983a5:	00
140a983a6:	e8 05 eb 6f ff       	call   0x140196eb0
140a983ab:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140a983b0:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140a983b5:	48 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%rdx
140a983bc:	00
140a983bd:	48 8b 08             	mov    (%rax),%rcx
140a983c0:	e8 ab 27 98 ff       	call   0x14041ab70
140a983c5:	90                   	nop
140a983c6:	eb 00                	jmp    0x140a983c8
140a983c8:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140a983cd:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140a983d2:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
140a983d9:	00
140a983da:	e8 21 eb 6f ff       	call   0x140196f00
140a983df:	90                   	nop
140a983e0:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
140a983e7:	c3                   	ret
140a983e8:	cc                   	int3
140a983e9:	cc                   	int3
140a983ea:	cc                   	int3
140a983eb:	cc                   	int3
140a983ec:	cc                   	int3
140a983ed:	cc                   	int3
140a983ee:	cc                   	int3
140a983ef:	cc                   	int3
140a983f0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a983f5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a983fa:	48 83 ec 28          	sub    $0x28,%rsp
140a983fe:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140a98403:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a98408:	e8 03 05 00 00       	call   0x140a98910
140a9840d:	90                   	nop
140a9840e:	48 83 c4 28          	add    $0x28,%rsp
140a98412:	c3                   	ret
140a98413:	cc                   	int3
140a98414:	cc                   	int3
140a98415:	cc                   	int3
140a98416:	cc                   	int3
140a98417:	cc                   	int3
140a98418:	cc                   	int3
140a98419:	cc                   	int3
140a9841a:	cc                   	int3