1401a0fb6:	41 5f                	pop    %r15
1401a0fb8:	41 5e                	pop    %r14
1401a0fba:	41 5d                	pop    %r13
1401a0fbc:	41 5c                	pop    %r12
1401a0fbe:	5f                   	pop    %rdi
1401a0fbf:	5e                   	pop    %rsi
1401a0fc0:	5d                   	pop    %rbp
1401a0fc1:	c3                   	ret
1401a0fc2:	90                   	nop
1401a0fc3:	90                   	nop
1401a0fc4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a0fc9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401a0fce:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401a0fd3:	57                   	push   %rdi
1401a0fd4:	48 83 ec 20          	sub    $0x20,%rsp
1401a0fd8:	48 83 79 10 00       	cmpq   $0x0,0x10(%rcx)
1401a0fdd:	48 8b f2             	mov    %rdx,%rsi
1401a0fe0:	48 8b d9             	mov    %rcx,%rbx
1401a0fe3:	0f 84 68 01 00 00    	je     0x1401a1151
1401a0fe9:	48 8d 69 18          	lea    0x18(%rcx),%rbp
1401a0fed:	c7 02 03 00 00 00    	movl   $0x3,(%rdx)
1401a0ff3:	48 83 7d 00 07       	cmpq   $0x7,0x0(%rbp)
1401a0ff8:	4c 8b c1             	mov    %rcx,%r8
1401a0ffb:	76 09                	jbe    0x1401a1006
1401a0ffd:	4c 8b 01             	mov    (%rcx),%r8
1401a1000:	48 8d 79 18          	lea    0x18(%rcx),%rdi
1401a1004:	eb 03                	jmp    0x1401a1009
1401a1006:	48 8b fd             	mov    %rbp,%rdi
1401a1009:	45 0f b7 00          	movzwl (%r8),%r8d
1401a100d:	48 8b 15 ac 99 b8 00 	mov    0xb899ac(%rip),%rdx        # 0x140d2a9c0
1401a1014:	48 8b 0d 9d 99 b8 00 	mov    0xb8999d(%rip),%rcx        # 0x140d2a9b8
1401a101b:	e8 b0 fa 94 00       	call   0x140af0ad0
1401a1020:	48 3b 05 99 99 b8 00 	cmp    0xb89999(%rip),%rax        # 0x140d2a9c0
1401a1027:	74 05                	je     0x1401a102e
1401a1029:	83 26 00             	andl   $0x0,(%rsi)
1401a102c:	eb 7b                	jmp    0x1401a10a9
1401a102e:	48 83 7d 00 07       	cmpq   $0x7,0x0(%rbp)
1401a1033:	4c 8b c3             	mov    %rbx,%r8
1401a1036:	76 06                	jbe    0x1401a103e
1401a1038:	4c 8b 03             	mov    (%rbx),%r8
1401a103b:	48 8b ef             	mov    %rdi,%rbp
1401a103e:	45 0f b7 00          	movzwl (%r8),%r8d
1401a1042:	48 8b fd             	mov    %rbp,%rdi
1401a1045:	48 8b 15 ec 99 b8 00 	mov    0xb899ec(%rip),%rdx        # 0x140d2aa38
1401a104c:	48 8b 0d dd 99 b8 00 	mov    0xb899dd(%rip),%rcx        # 0x140d2aa30
1401a1053:	e8 78 fa 94 00       	call   0x140af0ad0
1401a1058:	48 3b 05 d9 99 b8 00 	cmp    0xb899d9(%rip),%rax        # 0x140d2aa38
1401a105f:	74 08                	je     0x1401a1069
1401a1061:	c7 06 01 00 00 00    	movl   $0x1,(%rsi)
1401a1067:	eb 40                	jmp    0x1401a10a9
1401a1069:	48 83 7d 00 07       	cmpq   $0x7,0x0(%rbp)
1401a106e:	4c 8b c3             	mov    %rbx,%r8
1401a1071:	76 07                	jbe    0x1401a107a
1401a1073:	4c 8b 03             	mov    (%rbx),%r8
1401a1076:	48 8d 7b 18          	lea    0x18(%rbx),%rdi
1401a107a:	45 0f b7 00          	movzwl (%r8),%r8d
1401a107e:	48 8b 15 eb 99 b8 00 	mov    0xb899eb(%rip),%rdx        # 0x140d2aa70
1401a1085:	48 8b 0d dc 99 b8 00 	mov    0xb899dc(%rip),%rcx        # 0x140d2aa68
1401a108c:	e8 3f fa 94 00       	call   0x140af0ad0
1401a1091:	48 3b 05 d8 99 b8 00 	cmp    0xb899d8(%rip),%rax        # 0x140d2aa70
1401a1098:	74 06                	je     0x1401a10a0
1401a109a:	c7 06 02 00 00 00    	movl   $0x2,(%rsi)
1401a10a0:	83 3e 03             	cmpl   $0x3,(%rsi)
1401a10a3:	0f 84 a3 00 00 00    	je     0x1401a114c
1401a10a9:	bd 01 00 00 00       	mov    $0x1,%ebp
1401a10ae:	48 39 6b 10          	cmp    %rbp,0x10(%rbx)
1401a10b2:	0f 86 91 00 00 00    	jbe    0x1401a1149
1401a10b8:	48 83 3f 07          	cmpq   $0x7,(%rdi)
1401a10bc:	4c 8b c3             	mov    %rbx,%r8
1401a10bf:	76 03                	jbe    0x1401a10c4
1401a10c1:	4c 8b 03             	mov    (%rbx),%r8
1401a10c4:	45 0f b7 00          	movzwl (%r8),%r8d
1401a10c8:	48 8b 15 f1 98 b8 00 	mov    0xb898f1(%rip),%rdx        # 0x140d2a9c0
1401a10cf:	48 8b 0d e2 98 b8 00 	mov    0xb898e2(%rip),%rcx        # 0x140d2a9b8
1401a10d6:	e8 f5 f9 94 00       	call   0x140af0ad0
1401a10db:	48 3b 05 de 98 b8 00 	cmp    0xb898de(%rip),%rax        # 0x140d2a9c0
1401a10e2:	75 58                	jne    0x1401a113c
1401a10e4:	48 83 3f 07          	cmpq   $0x7,(%rdi)
1401a10e8:	4c 8b c3             	mov    %rbx,%r8
1401a10eb:	76 03                	jbe    0x1401a10f0
1401a10ed:	4c 8b 03             	mov    (%rbx),%r8
1401a10f0:	45 0f b7 00          	movzwl (%r8),%r8d
1401a10f4:	48 8b 15 3d 99 b8 00 	mov    0xb8993d(%rip),%rdx        # 0x140d2aa38
1401a10fb:	48 8b 0d 2e 99 b8 00 	mov    0xb8992e(%rip),%rcx        # 0x140d2aa30
1401a1102:	e8 c9 f9 94 00       	call   0x140af0ad0
1401a1107:	48 3b 05 2a 99 b8 00 	cmp    0xb8992a(%rip),%rax        # 0x140d2aa38
1401a110e:	75 2c                	jne    0x1401a113c
1401a1110:	48 83 3f 07          	cmpq   $0x7,(%rdi)
1401a1114:	4c 8b c3             	mov    %rbx,%r8
1401a1117:	76 03                	jbe    0x1401a111c
1401a1119:	4c 8b 03             	mov    (%rbx),%r8
1401a111c:	45 0f b7 00          	movzwl (%r8),%r8d
1401a1120:	48 8b 15 49 99 b8 00 	mov    0xb89949(%rip),%rdx        # 0x140d2aa70
1401a1127:	48 8b 0d 3a 99 b8 00 	mov    0xb8993a(%rip),%rcx        # 0x140d2aa68
1401a112e:	e8 9d f9 94 00       	call   0x140af0ad0
1401a1133:	48 3b 05 36 99 b8 00 	cmp    0xb89936(%rip),%rax        # 0x140d2aa70
1401a113a:	75 15                	jne    0x1401a1151
1401a113c:	48 ff c5             	inc    %rbp
1401a113f:	48 3b 6b 10          	cmp    0x10(%rbx),%rbp
1401a1143:	0f 82 6f ff ff ff    	jb     0x1401a10b8
1401a1149:	83 3e 03             	cmpl   $0x3,(%rsi)
1401a114c:	0f 95 c0             	setne  %al
1401a114f:	eb 02                	jmp    0x1401a1153
1401a1151:	32 c0                	xor    %al,%al
1401a1153:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a1158:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401a115d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401a1162:	48 83 c4 20          	add    $0x20,%rsp
1401a1166:	5f                   	pop    %rdi
1401a1167:	c3                   	ret
1401a1168:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1401a116d:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401a1172:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401a1177:	55                   	push   %rbp
1401a1178:	48 8b ec             	mov    %rsp,%rbp
1401a117b:	48 83 ec 30          	sub    $0x30,%rsp
1401a117f:	83 65 f0 00          	andl   $0x0,-0x10(%rbp)
1401a1183:	48 8d 3d 0e 97 b8 00 	lea    0xb8970e(%rip),%rdi        # 0x140d2a898
1401a118a:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
1401a118e:	48 83 25 02 97 b8 00 	andq   $0x0,0xb89702(%rip)        # 0x140d2a898
1401a1195:	00
1401a1196:	48 83 25 02 97 b8 00 	andq   $0x0,0xb89702(%rip)        # 0x140d2a8a0
1401a119d:	00
1401a119e:	b9 48 00 00 00       	mov    $0x48,%ecx
1401a11a3:	ff 15 1f b7 96 00    	call   *0x96b71f(%rip)        # 0x140b0c8c8
1401a11a9:	48 85 c0             	test   %rax,%rax
1401a11ac:	75 07                	jne    0x1401a11b5
1401a11ae:	ff 15 e4 b2 96 00    	call   *0x96b2e4(%rip)        # 0x140b0c498
1401a11b4:	cc                   	int3
1401a11b5:	48 89 00             	mov    %rax,(%rax)
1401a11b8:	48 89 40 08          	mov    %rax,0x8(%rax)
1401a11bc:	48 89 40 10          	mov    %rax,0x10(%rax)
1401a11c0:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1401a11c6:	48 89 05 cb 96 b8 00 	mov    %rax,0xb896cb(%rip)        # 0x140d2a898
1401a11cd:	c7 45 f0 01 00 00 00 	movl   $0x1,-0x10(%rbp)
1401a11d4:	b8 32 01 00 00       	mov    $0x132,%eax
1401a11d9:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a11dd:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a11e1:	48 8b cf             	mov    %rdi,%rcx
1401a11e4:	e8 17 6f 00 00       	call   0x1401a8100
1401a11e9:	48 8d 15 f0 3d 9a 00 	lea    0x9a3df0(%rip),%rdx        # 0x140b44fe0
1401a11f0:	48 8b c8             	mov    %rax,%rcx
1401a11f3:	e8 a4 53 e6 ff       	call   0x14000659c
1401a11f8:	b8 33 01 00 00       	mov    $0x133,%eax
1401a11fd:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a1201:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a1205:	48 8b cf             	mov    %rdi,%rcx
1401a1208:	e8 f3 6e 00 00       	call   0x1401a8100
1401a120d:	48 8d 15 c4 3d 9a 00 	lea    0x9a3dc4(%rip),%rdx        # 0x140b44fd8
1401a1214:	48 8b c8             	mov    %rax,%rcx
1401a1217:	e8 80 53 e6 ff       	call   0x14000659c
1401a121c:	b8 00 fb 00 00       	mov    $0xfb00,%eax
1401a1221:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a1225:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a1229:	48 8b cf             	mov    %rdi,%rcx
1401a122c:	e8 cf 6e 00 00       	call   0x1401a8100
1401a1231:	48 8d 15 b8 3d 9a 00 	lea    0x9a3db8(%rip),%rdx        # 0x140b44ff0
1401a1238:	48 8b c8             	mov    %rax,%rcx
1401a123b:	e8 5c 53 e6 ff       	call   0x14000659c
1401a1240:	b8 01 fb 00 00       	mov    $0xfb01,%eax
1401a1245:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a1249:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a124d:	48 8b cf             	mov    %rdi,%rcx
1401a1250:	e8 ab 6e 00 00       	call   0x1401a8100
1401a1255:	48 8d 15 8c 3d 9a 00 	lea    0x9a3d8c(%rip),%rdx        # 0x140b44fe8
1401a125c:	48 8b c8             	mov    %rax,%rcx
1401a125f:	e8 38 53 e6 ff       	call   0x14000659c
1401a1264:	b8 02 fb 00 00       	mov    $0xfb02,%eax
1401a1269:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a126d:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a1271:	48 8b cf             	mov    %rdi,%rcx
1401a1274:	e8 87 6e 00 00       	call   0x1401a8100
1401a1279:	48 8d 15 80 3d 9a 00 	lea    0x9a3d80(%rip),%rdx        # 0x140b45000
1401a1280:	48 8b c8             	mov    %rax,%rcx
1401a1283:	e8 14 53 e6 ff       	call   0x14000659c
1401a1288:	b8 03 fb 00 00       	mov    $0xfb03,%eax
1401a128d:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a1291:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a1295:	48 8b cf             	mov    %rdi,%rcx
1401a1298:	e8 63 6e 00 00       	call   0x1401a8100
1401a129d:	48 8d 15 54 3d 9a 00 	lea    0x9a3d54(%rip),%rdx        # 0x140b44ff8
1401a12a4:	48 8b c8             	mov    %rax,%rcx
1401a12a7:	e8 f0 52 e6 ff       	call   0x14000659c
1401a12ac:	b8 04 fb 00 00       	mov    $0xfb04,%eax
1401a12b1:	66 89 45 18          	mov    %ax,0x18(%rbp)
1401a12b5:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a12b9:	48 8b cf             	mov    %rdi,%rcx
1401a12bc:	e8 3f 6e 00 00       	call   0x1401a8100
1401a12c1:	48 8d 15 48 3d 9a 00 	lea    0x9a3d48(%rip),%rdx        # 0x140b45010
1401a12c8:	48 8b c8             	mov    %rax,%rcx
1401a12cb:	e8 cc 52 e6 ff       	call   0x14000659c
1401a12d0:	b9 06 fb 00 00       	mov    $0xfb06,%ecx
1401a12d5:	66 89 4d 18          	mov    %cx,0x18(%rbp)
1401a12d9:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1401a12dd:	48 8b cf             	mov    %rdi,%rcx
1401a12e0:	e8 1b 6e 00 00       	call   0x1401a8100
1401a12e5:	48 8d 15 1c 3d 9a 00 	lea    0x9a3d1c(%rip),%rdx        # 0x140b45008
1401a12ec:	48 8b c8             	mov    %rax,%rcx
1401a12ef:	e8 a8 52 e6 ff       	call   0x14000659c
1401a12f4:	48 8b c7             	mov    %rdi,%rax
1401a12f7:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1401a12fc:	48 83 c4 30          	add    $0x30,%rsp
1401a1300:	5d                   	pop    %rbp
1401a1301:	c3                   	ret
1401a1302:	90                   	nop
1401a1303:	90                   	nop
1401a1304:	40 53                	rex push %rbx
1401a1306:	48 83 ec 20          	sub    $0x20,%rsp
1401a130a:	4c 8b 01             	mov    (%rcx),%r8
1401a130d:	48 8b d1             	mov    %rcx,%rdx
1401a1310:	48 8b d9             	mov    %rcx,%rbx
1401a1313:	4d 8b 40 08          	mov    0x8(%r8),%r8
1401a1317:	e8 24 5f e6 ff       	call   0x140007240
1401a131c:	48 8b 0b             	mov    (%rbx),%rcx
1401a131f:	48 83 c4 20          	add    $0x20,%rsp
1401a1323:	5b                   	pop    %rbx
1401a1324:	48 ff 25 95 b5 96 00 	rex.W jmp *0x96b595(%rip)        # 0x140b0c8c0
1401a132b:	cc                   	int3
1401a132c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401a1331:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401a1336:	55                   	push   %rbp
1401a1337:	56                   	push   %rsi
1401a1338:	57                   	push   %rdi
1401a1339:	41 56                	push   %r14
1401a133b:	41 57                	push   %r15
1401a133d:	48 8d ac 24 80 fb ff 	lea    -0x480(%rsp),%rbp
1401a1344:	ff
1401a1345:	48 81 ec 80 05 00 00 	sub    $0x580,%rsp
1401a134c:	45 33 ff             	xor    %r15d,%r15d
1401a134f:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
1401a1354:	4c 8d 35 9d 95 b8 00 	lea    0xb8959d(%rip),%r14        # 0x140d2a8f8
1401a135b:	4c 89 b5 b8 04 00 00 	mov    %r14,0x4b8(%rbp)
1401a1362:	4c 89 3d 8f 95 b8 00 	mov    %r15,0xb8958f(%rip)        # 0x140d2a8f8
1401a1369:	4c 89 3d 90 95 b8 00 	mov    %r15,0xb89590(%rip)        # 0x140d2a900
1401a1370:	41 8d 4f 48          	lea    0x48(%r15),%ecx
1401a1374:	ff 15 4e b5 96 00    	call   *0x96b54e(%rip)        # 0x140b0c8c8
1401a137a:	48 85 c0             	test   %rax,%rax
1401a137d:	75 07                	jne    0x1401a1386
1401a137f:	ff 15 13 b1 96 00    	call   *0x96b113(%rip)        # 0x140b0c498
1401a1385:	cc                   	int3
1401a1386:	48 89 00             	mov    %rax,(%rax)
1401a1389:	48 89 40 08          	mov    %rax,0x8(%rax)
1401a138d:	48 89 40 10          	mov    %rax,0x10(%rax)
1401a1391:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1401a1397:	48 89 05 5a 95 b8 00 	mov    %rax,0xb8955a(%rip)        # 0x140d2a8f8
1401a139e:	c7 44 24 50 01 00 00 	movl   $0x1,0x50(%rsp)
1401a13a5:	00
1401a13a6:	c7 44 24 60 71 06 71 	movl   $0x6710671,0x60(%rsp)
1401a13ad:	06
1401a13ae:	c7 44 24 64 7b 06 7b 	movl   $0x67b067b,0x64(%rsp)
1401a13b5:	06
1401a13b6:	c7 44 24 68 7b 06 7b 	movl   $0x67b067b,0x68(%rsp)
1401a13bd:	06
1401a13be:	c7 44 24 6c 7e 06 7e 	movl   $0x67e067e,0x6c(%rsp)
1401a13c5:	06
1401a13c6:	c7 44 24 70 7e 06 7e 	movl   $0x67e067e,0x70(%rsp)
1401a13cd:	06
1401a13ce:	c7 44 24 74 80 06 80 	movl   $0x6800680,0x74(%rsp)
1401a13d5:	06
1401a13d6:	c7 44 24 78 80 06 80 	movl   $0x6800680,0x78(%rsp)
1401a13dd:	06
1401a13de:	c7 44 24 7c 7a 06 7a 	movl   $0x67a067a,0x7c(%rsp)
1401a13e5:	06
1401a13e6:	c7 45 80 7a 06 7a 06 	movl   $0x67a067a,-0x80(%rbp)
1401a13ed:	c7 45 84 7f 06 7f 06 	movl   $0x67f067f,-0x7c(%rbp)
1401a13f4:	c7 45 88 7f 06 7f 06 	movl   $0x67f067f,-0x78(%rbp)
1401a13fb:	c7 45 8c 79 06 79 06 	movl   $0x6790679,-0x74(%rbp)
1401a1402:	c7 45 90 79 06 79 06 	movl   $0x6790679,-0x70(%rbp)
1401a1409:	c7 45 94 a4 06 a4 06 	movl   $0x6a406a4,-0x6c(%rbp)
1401a1410:	c7 45 98 a4 06 a4 06 	movl   $0x6a406a4,-0x68(%rbp)
1401a1417:	c7 45 9c a6 06 a6 06 	movl   $0x6a606a6,-0x64(%rbp)
1401a141e:	c7 45 a0 a6 06 a6 06 	movl   $0x6a606a6,-0x60(%rbp)
1401a1425:	c7 45 a4 84 06 84 06 	movl   $0x6840684,-0x5c(%rbp)
1401a142c:	c7 45 a8 84 06 84 06 	movl   $0x6840684,-0x58(%rbp)
1401a1433:	c7 45 ac 83 06 83 06 	movl   $0x6830683,-0x54(%rbp)
1401a143a:	c7 45 b0 83 06 83 06 	movl   $0x6830683,-0x50(%rbp)
1401a1441:	c7 45 b4 86 06 86 06 	movl   $0x6860686,-0x4c(%rbp)
1401a1448:	c7 45 b8 86 06 86 06 	movl   $0x6860686,-0x48(%rbp)
1401a144f:	c7 45 bc 87 06 87 06 	movl   $0x6870687,-0x44(%rbp)
1401a1456:	c7 45 c0 87 06 87 06 	movl   $0x6870687,-0x40(%rbp)
1401a145d:	c7 45 c4 8d 06 8d 06 	movl   $0x68d068d,-0x3c(%rbp)
1401a1464:	c7 45 c8 8c 06 8c 06 	movl   $0x68c068c,-0x38(%rbp)
1401a146b:	c7 45 cc 8e 06 8e 06 	movl   $0x68e068e,-0x34(%rbp)
1401a1472:	c7 45 d0 88 06 88 06 	movl   $0x6880688,-0x30(%rbp)
1401a1479:	c7 45 d4 98 06 98 06 	movl   $0x6980698,-0x2c(%rbp)
1401a1480:	c7 45 d8 91 06 91 06 	movl   $0x6910691,-0x28(%rbp)
1401a1487:	c7 45 dc a9 06 a9 06 	movl   $0x6a906a9,-0x24(%rbp)
1401a148e:	c7 45 e0 a9 06 a9 06 	movl   $0x6a906a9,-0x20(%rbp)
1401a1495:	c7 45 e4 af 06 af 06 	movl   $0x6af06af,-0x1c(%rbp)
1401a149c:	c7 45 e8 af 06 af 06 	movl   $0x6af06af,-0x18(%rbp)
1401a14a3:	c7 45 ec b3 06 b3 06 	movl   $0x6b306b3,-0x14(%rbp)
1401a14aa:	c7 45 f0 b3 06 b3 06 	movl   $0x6b306b3,-0x10(%rbp)
1401a14b1:	c7 45 f4 b1 06 b1 06 	movl   $0x6b106b1,-0xc(%rbp)
1401a14b8:	c7 45 f8 b1 06 b1 06 	movl   $0x6b106b1,-0x8(%rbp)
1401a14bf:	c7 45 fc ba 06 ba 06 	movl   $0x6ba06ba,-0x4(%rbp)
1401a14c6:	c7 45 00 bb 06 bb 06 	movl   $0x6bb06bb,0x0(%rbp)
1401a14cd:	c7 45 04 bb 06 bb 06 	movl   $0x6bb06bb,0x4(%rbp)
1401a14d4:	c7 45 08 c0 06 c0 06 	movl   $0x6c006c0,0x8(%rbp)
1401a14db:	c7 45 0c c1 06 c1 06 	movl   $0x6c106c1,0xc(%rbp)
1401a14e2:	c7 45 10 c1 06 c1 06 	movl   $0x6c106c1,0x10(%rbp)
1401a14e9:	c7 45 14 be 06 be 06 	movl   $0x6be06be,0x14(%rbp)
1401a14f0:	c7 45 18 be 06 be 06 	movl   $0x6be06be,0x18(%rbp)
1401a14f7:	c7 45 1c d2 06 d2 06 	movl   $0x6d206d2,0x1c(%rbp)
1401a14fe:	c7 45 20 d3 06 d3 06 	movl   $0x6d306d3,0x20(%rbp)
1401a1505:	49 8b ff             	mov    %r15,%rdi
1401a1508:	b8 b0 04 00 00       	mov    $0x4b0,%eax
1401a150d:	0f b7 df             	movzwl %di,%ebx
1401a1510:	66 2b d8             	sub    %ax,%bx
1401a1513:	66 89 9d b0 04 00 00 	mov    %bx,0x4b0(%rbp)
1401a151a:	48 8d 95 b0 04 00 00 	lea    0x4b0(%rbp),%rdx
1401a1521:	49 8b ce             	mov    %r14,%rcx
1401a1524:	e8 d7 6b 00 00       	call   0x1401a8100
1401a1529:	48 8d 15 88 d7 99 00 	lea    0x99d788(%rip),%rdx        # 0x140b3ecb8
1401a1530:	48 8b c8             	mov    %rax,%rcx
1401a1533:	e8 64 50 e6 ff       	call   0x14000659c
1401a1538:	66 89 9d b0 04 00 00 	mov    %bx,0x4b0(%rbp)
1401a153f:	48 8d 95 b0 04 00 00 	lea    0x4b0(%rbp),%rdx
1401a1546:	49 8b ce             	mov    %r14,%rcx
1401a1549:	e8 b2 6b 00 00       	call   0x1401a8100
1401a154e:	44 0f b7 4c 7c 60    	movzwl 0x60(%rsp,%rdi,2),%r9d
1401a1554:	48 8b 50 10          	mov    0x10(%rax),%rdx
1401a1558:	48 3b 50 18          	cmp    0x18(%rax),%rdx
1401a155c:	73 1f                	jae    0x1401a157d
1401a155e:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1401a1562:	48 89 48 10          	mov    %rcx,0x10(%rax)
1401a1566:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1401a156b:	76 03                	jbe    0x1401a1570
1401a156d:	48 8b 00             	mov    (%rax),%rax
1401a1570:	66 44 89 0c 50       	mov    %r9w,(%rax,%rdx,2)
1401a1575:	66 44 89 7c 50 02    	mov    %r15w,0x2(%rax,%rdx,2)
1401a157b:	eb 08                	jmp    0x1401a1585
1401a157d:	48 8b c8             	mov    %rax,%rcx
1401a1580:	e8 b7 7b e6 ff       	call   0x14000913c
1401a1585:	48 ff c7             	inc    %rdi
1401a1588:	48 83 ff 62          	cmp    $0x62,%rdi
1401a158c:	0f 82 76 ff ff ff    	jb     0x1401a1508
1401a1592:	c7 44 24 20 ad 06 ad 	movl   $0x6ad06ad,0x20(%rsp)
1401a1599:	06
1401a159a:	c7 44 24 24 ad 06 ad 	movl   $0x6ad06ad,0x24(%rsp)
1401a15a1:	06
1401a15a2:	c7 44 24 28 c7 06 c7 	movl   $0x6c706c7,0x28(%rsp)
1401a15a9:	06
1401a15aa:	c7 44 24 2c c6 06 c6 	movl   $0x6c606c6,0x2c(%rsp)
1401a15b1:	06
1401a15b2:	c7 44 24 30 c8 06 c8 	movl   $0x6c806c8,0x30(%rsp)
1401a15b9:	06
1401a15ba:	c7 44 24 34 77 06 cb 	movl   $0x6cb0677,0x34(%rsp)
1401a15c1:	06
1401a15c2:	c7 44 24 38 cb 06 c5 	movl   $0x6c506cb,0x38(%rsp)
1401a15c9:	06