// +build amd64
// Code generated by asm2asm, DO NOT EDIT.

package avx2

var _text_parse_with_padding = []byte{
	// .p2align 4, 0x90
	// _padding_reader_next
	0x55, // pushq        %rbp
	0x48, 0x89, 0xe5, //0x00000001 movq         %rsp, %rbp
	0x48, 0x8b, 0x07, //0x00000004 movq         (%rdi), %rax
	0x48, 0x8d, 0x48, 0x01, //0x00000007 leaq         $1(%rax), %rcx
	0x48, 0x89, 0x0f, //0x0000000b movq         %rcx, (%rdi)
	0x0f, 0xbe, 0x00, //0x0000000e movsbl       (%rax), %eax
	0x5d, //0x00000011 popq         %rbp
	0xc3, //0x00000012 retq         
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000013 .p2align 4, 0x90
	//0x00000020 _padding_reader_peek_n
	0x55, //0x00000020 pushq        %rbp
	0x48, 0x89, 0xe5, //0x00000021 movq         %rsp, %rbp
	0x48, 0x8b, 0x07, //0x00000024 movq         (%rdi), %rax
	0x5d, //0x00000027 popq         %rbp
	0xc3, //0x00000028 retq         
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000029 .p2align 4, 0x90
	//0x00000030 _padding_reader_cur
	0x55, //0x00000030 pushq        %rbp
	0x48, 0x89, 0xe5, //0x00000031 movq         %rsp, %rbp
	0x48, 0x89, 0xf8, //0x00000034 movq         %rdi, %rax
	0x5d, //0x00000037 popq         %rbp
	0xc3, //0x00000038 retq         
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000039 .p2align 4, 0x90
	//0x00000040 _padding_reader_remain
	0x55, //0x00000040 pushq        %rbp
	0x48, 0x89, 0xe5, //0x00000041 movq         %rsp, %rbp
	0x48, 0x8b, 0x47, 0x10, //0x00000044 movq         $16(%rdi), %rax
	0x48, 0x2b, 0x07, //0x00000048 subq         (%rdi), %rax
	0x5d, //0x0000004b popq         %rbp
	0xc3, //0x0000004c retq         
	0x90, 0x90, 0x90, //0x0000004d .p2align 4, 0x90
	//0x00000050 _padding_reader_eat
	0x55, //0x00000050 pushq        %rbp
	0x48, 0x89, 0xe5, //0x00000051 movq         %rsp, %rbp
	0x48, 0x01, 0x37, //0x00000054 addq         %rsi, (%rdi)
	0x5d, //0x00000057 popq         %rbp
	0xc3, //0x00000058 retq         
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000059 .p2align 5, 0x00
	//0x00000060 LCPI5_0
	0x20, //0x00000060 .byte 32
	0x00, //0x00000061 .byte 0
	0x00, //0x00000062 .byte 0
	0x00, //0x00000063 .byte 0
	0x00, //0x00000064 .byte 0
	0x00, //0x00000065 .byte 0
	0x00, //0x00000066 .byte 0
	0x00, //0x00000067 .byte 0
	0x00, //0x00000068 .byte 0
	0x09, //0x00000069 .byte 9
	0x0a, //0x0000006a .byte 10
	0x00, //0x0000006b .byte 0
	0x00, //0x0000006c .byte 0
	0x0d, //0x0000006d .byte 13
	0x00, //0x0000006e .byte 0
	0x00, //0x0000006f .byte 0
	0x20, //0x00000070 .byte 32
	0x00, //0x00000071 .byte 0
	0x00, //0x00000072 .byte 0
	0x00, //0x00000073 .byte 0
	0x00, //0x00000074 .byte 0
	0x00, //0x00000075 .byte 0
	0x00, //0x00000076 .byte 0
	0x00, //0x00000077 .byte 0
	0x00, //0x00000078 .byte 0
	0x09, //0x00000079 .byte 9
	0x0a, //0x0000007a .byte 10
	0x00, //0x0000007b .byte 0
	0x00, //0x0000007c .byte 0
	0x0d, //0x0000007d .byte 13
	0x00, //0x0000007e .byte 0
	0x00, //0x0000007f .byte 0
	//0x00000080 LCPI5_1
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, //0x00000080 QUAD $0x1f1f1f1f1f1f1f1f; QUAD $0x1f1f1f1f1f1f1f1f  // .space 16, '\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f'
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, //0x00000090 QUAD $0x1f1f1f1f1f1f1f1f; QUAD $0x1f1f1f1f1f1f1f1f  // .space 16, '\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f\x1f'
	//0x000000a0 LCPI5_2
	0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x000000a0 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c  // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
	0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, //0x000000b0 QUAD $0x5c5c5c5c5c5c5c5c; QUAD $0x5c5c5c5c5c5c5c5c  // .space 16, '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
	//0x000000c0 LCPI5_3
	0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x000000c0 QUAD $0x2222222222222222; QUAD $0x2222222222222222  // .space 16, '""""""""""""""""'
	0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, //0x000000d0 QUAD $0x2222222222222222; QUAD $0x2222222222222222  // .space 16, '""""""""""""""""'
	//0x000000e0 LCPI5_4
	0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x000000e0 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f  // .space 16, '////////////////'
	0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x000000f0 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f  // .space 16, '////////////////'
	//0x00000100 LCPI5_5
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000100 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a  // .space 16, '::::::::::::::::'
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000110 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a  // .space 16, '::::::::::::::::'
	//0x00000120 LCPI5_6
	0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000120 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b  // .space 16, '++++++++++++++++'
	0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000130 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b  // .space 16, '++++++++++++++++'
	//0x00000140 LCPI5_7
	0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000140 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d  // .space 16, '----------------'
	0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000150 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d  // .space 16, '----------------'
	//0x00000160 LCPI5_8
	0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, //0x00000160 QUAD $0xdfdfdfdfdfdfdfdf; QUAD $0xdfdfdfdfdfdfdfdf  // .space 16, '\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf'
	0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, //0x00000170 QUAD $0xdfdfdfdfdfdfdfdf; QUAD $0xdfdfdfdfdfdfdfdf  // .space 16, '\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf'
	//0x00000180 LCPI5_9
	0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000180 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e  // .space 16, '................'
	0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000190 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e  // .space 16, '................'
	//0x000001a0 LCPI5_10
	0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, //0x000001a0 QUAD $0x4545454545454545; QUAD $0x4545454545454545  // .space 16, 'EEEEEEEEEEEEEEEE'
	0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, //0x000001b0 QUAD $0x4545454545454545; QUAD $0x4545454545454545  // .space 16, 'EEEEEEEEEEEEEEEE'
	//0x000001c0 LCPI5_23
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000001c0 QUAD $0x0000000000000000  // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00'
	0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000001c8 .quad 1
	0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000001d0 .quad 1
	0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000001d8 .quad 1
	//0x000001e0 .p2align 4, 0x00
	//0x000001e0 LCPI5_11
	0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, //0x000001e0 QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f  // .space 16, '////////////////'
	//0x000001f0 LCPI5_12
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x000001f0 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a  // .space 16, '::::::::::::::::'
	//0x00000200 LCPI5_13
	0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000200 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b  // .space 16, '++++++++++++++++'
	//0x00000210 LCPI5_14
	0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000210 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d  // .space 16, '----------------'
	//0x00000220 LCPI5_15
	0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, //0x00000220 QUAD $0xdfdfdfdfdfdfdfdf; QUAD $0xdfdfdfdfdfdfdfdf  // .space 16, '\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf'
	//0x00000230 LCPI5_16
	0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, //0x00000230 QUAD $0x2e2e2e2e2e2e2e2e; QUAD $0x2e2e2e2e2e2e2e2e  // .space 16, '................'
	//0x00000240 LCPI5_17
	0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, //0x00000240 QUAD $0x4545454545454545; QUAD $0x4545454545454545  // .space 16, 'EEEEEEEEEEEEEEEE'
	//0x00000250 LCPI5_18
	0x00, 0x00, 0x30, 0x43, //0x00000250 .long 1127219200
	0x00, 0x00, 0x30, 0x45, //0x00000254 .long 1160773632
	0x00, 0x00, 0x00, 0x00, //0x00000258 .long 0
	0x00, 0x00, 0x00, 0x00, //0x0000025c .long 0
	//0x00000260 LCPI5_19
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x43, //0x00000260 .quad 0x4330000000000000
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x45, //0x00000268 .quad 0x4530000000000000
	//0x00000270 LCPI5_20
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000270 .quad 0x8000000000000000
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000278 .quad 0x8000000000000000
	//0x00000280 .p2align 3, 0x00
	//0x00000280 LCPI5_21
	0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x00000280 .quad 0x430c6bf526340000
	//0x00000288 LCPI5_22
	0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0xc3, //0x00000288 .quad 0xc30c6bf526340000
	//0x00000290 LCPI5_24
	0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000290 .quad 1
	//0x00000298 LCPI5_25
	0x10, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000298 .quad 10000
	//0x000002a0 LCPI5_26
	0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000002a0 .quad 10
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002a8 .p2align 4, 0x90
	//0x000002b0 _parse_with_padding
	0x55, //0x000002b0 pushq        %rbp
	0x48, 0x89, 0xe5, //0x000002b1 movq         %rsp, %rbp
	0x41, 0x57, //0x000002b4 pushq        %r15
	0x41, 0x56, //0x000002b6 pushq        %r14
	0x41, 0x55, //0x000002b8 pushq        %r13
	0x41, 0x54, //0x000002ba pushq        %r12
	0x53, //0x000002bc pushq        %rbx
	0x48, 0x81, 0xec, 0x98, 0x00, 0x00, 0x00, //0x000002bd subq         $152, %rsp
	0x49, 0x89, 0xfb, //0x000002c4 movq         %rdi, %r11
	0x48, 0x8b, 0x47, 0x78, //0x000002c7 movq         $120(%rdi), %rax
	0x48, 0x8b, 0x97, 0x80, 0x00, 0x00, 0x00, //0x000002cb movq         $128(%rdi), %rdx
	0x4c, 0x8b, 0xa7, 0x88, 0x00, 0x00, 0x00, //0x000002d2 movq         $136(%rdi), %r12
	0x48, 0x8b, 0xbf, 0xa8, 0x00, 0x00, 0x00, //0x000002d9 movq         $168(%rdi), %rdi
	0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000002e0 movq         %rax, $-136(%rbp)
	0x48, 0xf7, 0xd0, //0x000002e7 notq         %rax
	0x48, 0x89, 0x45, 0x98, //0x000002ea movq         %rax, $-104(%rbp)
	0x48, 0x83, 0xff, 0xff, //0x000002ee cmpq         $-1, %rdi
	0x4c, 0x89, 0x65, 0xb0, //0x000002f2 movq         %r12, $-80(%rbp)
	0x0f, 0x85, 0x1e, 0x2a, 0x00, 0x00, //0x000002f6 jne          LBB5_570
	0x4c, 0x8d, 0x7a, 0x01, //0x000002fc leaq         $1(%rdx), %r15
	0x0f, 0xb6, 0x02, //0x00000300 movzbl       (%rdx), %eax
	0x48, 0x83, 0xf8, 0x20, //0x00000303 cmpq         $32, %rax
	0x0f, 0x87, 0xef, 0x00, 0x00, 0x00, //0x00000307 ja           LBB5_13
	0x48, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000030d movabsq      $4294977024, %rcx
	0x48, 0x0f, 0xa3, 0xc1, //0x00000317 btq          %rax, %rcx
	0x0f, 0x83, 0xdb, 0x00, 0x00, 0x00, //0x0000031b jae          LBB5_13
	0x0f, 0xb6, 0x42, 0x01, //0x00000321 movzbl       $1(%rdx), %eax
	0x48, 0x83, 0xc2, 0x02, //0x00000325 addq         $2, %rdx
	0x48, 0x83, 0xf8, 0x20, //0x00000329 cmpq         $32, %rax
	0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x0000032d ja           LBB5_35
	0x48, 0x0f, 0xa3, 0xc1, //0x00000333 btq          %rax, %rcx
	0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00000337 jae          LBB5_35
	0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000033d movq         $144(%r11), %rax
	0x48, 0x89, 0xd1, //0x00000344 movq         %rdx, %rcx
	0x48, 0x29, 0xc1, //0x00000347 subq         %rax, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x0000034a cmpq         $64, %rcx
	0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000034e jae          LBB5_9
	0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00000354 movq         $152(%r11), %rdx
	0x48, 0xd3, 0xea, //0x0000035b shrq         %cl, %rdx
	0x48, 0xd3, 0xe2, //0x0000035e shlq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00000361 testq        %rdx, %rdx
	0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00000364 je           LBB5_8
	0x48, 0x0f, 0xbc, 0xd2, //0x0000036a bsfq         %rdx, %rdx
	0x4c, 0x8d, 0x3c, 0x10, //0x0000036e leaq         (%rax,%rdx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00000372 addq         $1, %r15
	0x48, 0x01, 0xd0, //0x00000376 addq         %rdx, %rax
	0xe9, 0x7c, 0x00, 0x00, 0x00, //0x00000379 jmp          LBB5_12
	//0x0000037e LBB5_35
	0x49, 0x89, 0xd7, //0x0000037e movq         %rdx, %r15
	0xe9, 0x76, 0x00, 0x00, 0x00, //0x00000381 jmp          LBB5_13
	//0x00000386 LBB5_8
	0x48, 0x83, 0xc0, 0x40, //0x00000386 addq         $64, %rax
	0x48, 0x89, 0xc2, //0x0000038a movq         %rax, %rdx
	//0x0000038d LBB5_9
	0x48, 0x83, 0xc2, 0xc0, //0x0000038d addq         $-64, %rdx
	0xc5, 0xfe, 0x6f, 0x05, 0xc7, 0xfc, 0xff, 0xff, //0x00000391 vmovdqu      $-825(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000399 .p2align 4, 0x90
	//0x000003a0 LBB5_10
	0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x000003a0 vmovdqu      $64(%rdx), %ymm1
	0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x000003a5 vmovdqu      $96(%rdx), %ymm2
	0x48, 0x83, 0xc2, 0x40, //0x000003aa addq         $64, %rdx
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000003ae vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000003b3 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x000003b8 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x000003bc vpmovmskb    %ymm1, %ecx
	0xc5, 0xed, 0x74, 0xcc, //0x000003c0 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc1, //0x000003c4 vpmovmskb    %ymm1, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x000003c8 shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x000003cc orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x000003cf cmpq         $-1, %rax
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000003d3 je           LBB5_10
	0x48, 0xf7, 0xd0, //0x000003d9 notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000003dc movq         %rax, $152(%r11)
	0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x000003e3 movq         %rdx, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc8, //0x000003ea bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0a, //0x000003ee leaq         (%rdx,%rcx), %rax
	0x4c, 0x8d, 0x3c, 0x0a, //0x000003f2 leaq         (%rdx,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x000003f6 addq         $1, %r15
	//0x000003fa LBB5_12
	0x8a, 0x00, //0x000003fa movb         (%rax), %al
	//0x000003fc LBB5_13
	0x0f, 0xbe, 0xc0, //0x000003fc movsbl       %al, %eax
	0xba, 0x06, 0x00, 0x00, 0x00, //0x000003ff movl         $6, %edx
	0x83, 0xc0, 0xde, //0x00000404 addl         $-34, %eax
	0x83, 0xf8, 0x59, //0x00000407 cmpl         $89, %eax
	0x0f, 0x87, 0x68, 0x0a, 0x00, 0x00, //0x0000040a ja           LBB5_168
	0x48, 0x8b, 0x4d, 0x98, //0x00000410 movq         $-104(%rbp), %rcx
	0x4e, 0x8d, 0x14, 0x39, //0x00000414 leaq         (%rcx,%r15), %r10
	0x45, 0x31, 0xf6, //0x00000418 xorl         %r14d, %r14d
	0x48, 0x8d, 0x0d, 0x7a, 0xbd, 0x00, 0x00, //0x0000041b leaq         $48506(%rip), %rcx  /* LJTI5_0+0(%rip) */
	0x48, 0x63, 0x04, 0x81, //0x00000422 movslq       (%rcx,%rax,4), %rax
	0x48, 0x01, 0xc8, //0x00000426 addq         %rcx, %rax
	0xff, 0xe0, //0x00000429 jmpq         *%rax
	//0x0000042b LBB5_16
	0x44, 0x89, 0xf0, //0x0000042b movl         %r14d, %eax
	0x34, 0x01, //0x0000042e xorb         $1, %al
	0x44, 0x0f, 0xb6, 0xc8, //0x00000430 movzbl       %al, %r9d
	0x4d, 0x89, 0xf8, //0x00000434 movq         %r15, %r8
	0x4d, 0x29, 0xc8, //0x00000437 subq         %r9, %r8
	0x41, 0xf6, 0x43, 0x70, 0x02, //0x0000043a testb        $2, $112(%r11)
	0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x0000043f jne          LBB5_23
	0x41, 0x8a, 0x00, //0x00000445 movb         (%r8), %al
	0x3c, 0x30, //0x00000448 cmpb         $48, %al
	0x0f, 0x85, 0x73, 0x00, 0x00, 0x00, //0x0000044a jne          LBB5_27
	0x41, 0x8a, 0x40, 0x01, //0x00000450 movb         $1(%r8), %al
	0x3c, 0x2e, //0x00000454 cmpb         $46, %al
	0x0f, 0x84, 0xc8, 0x07, 0x00, 0x00, //0x00000456 je           LBB5_130
	0x4d, 0x8d, 0x78, 0x01, //0x0000045c leaq         $1(%r8), %r15
	0x45, 0x31, 0xe4, //0x00000460 xorl         %r12d, %r12d
	0x3c, 0x45, //0x00000463 cmpb         $69, %al
	0x0f, 0x84, 0x1d, 0x0b, 0x00, 0x00, //0x00000465 je           LBB5_178
	0x3c, 0x65, //0x0000046b cmpb         $101, %al
	0x0f, 0x84, 0x15, 0x0b, 0x00, 0x00, //0x0000046d je           LBB5_178
	0x31, 0xc0, //0x00000473 xorl         %eax, %eax
	0x45, 0x84, 0xf6, //0x00000475 testb        %r14b, %r14b
	0x0f, 0x84, 0xba, 0x0f, 0x00, 0x00, //0x00000478 je           LBB5_243
	//0x0000047e LBB5_22
	0x49, 0xc1, 0xe2, 0x20, //0x0000047e shlq         $32, %r10
	0x49, 0x83, 0xca, 0x0b, //0x00000482 orq          $11, %r10
	0xe9, 0xb5, 0x0f, 0x00, 0x00, //0x00000486 jmp          LBB5_244
	//0x0000048b LBB5_23
	0x4c, 0x89, 0x55, 0xc0, //0x0000048b movq         %r10, $-64(%rbp)
	0x49, 0xf7, 0xd9, //0x0000048f negq         %r9
	0x4d, 0x29, 0xc4, //0x00000492 subq         %r8, %r12
	0x4d, 0x29, 0xcc, //0x00000495 subq         %r9, %r12
	0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00000498 je           LBB5_34
	0x41, 0x80, 0x38, 0x30, //0x0000049e cmpb         $48, (%r8)
	0x0f, 0x85, 0xe7, 0x03, 0x00, 0x00, //0x000004a2 jne          LBB5_79
	0x31, 0xd2, //0x000004a8 xorl         %edx, %edx
	0xbe, 0x01, 0x00, 0x00, 0x00, //0x000004aa movl         $1, %esi
	0x49, 0x83, 0xfc, 0x01, //0x000004af cmpq         $1, %r12
	0x0f, 0x85, 0xac, 0x03, 0x00, 0x00, //0x000004b3 jne          LBB5_77
	//0x000004b9 LBB5_26
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x000004b9 movl         $1, %eax
	0xe9, 0x54, 0x09, 0x00, 0x00, //0x000004be jmp          LBB5_164
	//0x000004c3 LBB5_27
	0x8d, 0x48, 0xd0, //0x000004c3 leal         $-48(%rax), %ecx
	0xba, 0x03, 0x00, 0x00, 0x00, //0x000004c6 movl         $3, %edx
	0x80, 0xf9, 0x09, //0x000004cb cmpb         $9, %cl
	0x0f, 0x87, 0x7b, 0x00, 0x00, 0x00, //0x000004ce ja           LBB5_36
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000004d4 movq         $-1, %rdi
	0x31, 0xc9, //0x000004db xorl         %ecx, %ecx
	0x31, 0xf6, //0x000004dd xorl         %esi, %esi
	0x90, //0x000004df .p2align 4, 0x90
	//0x000004e0 LBB5_29
	0x48, 0x8d, 0x34, 0xb6, //0x000004e0 leaq         (%rsi,%rsi,4), %rsi
	0x0f, 0xb6, 0xc0, //0x000004e4 movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x70, //0x000004e7 leaq         (%rax,%rsi,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x000004eb addq         $-48, %rsi
	0x41, 0x0f, 0xb6, 0x44, 0x38, 0x02, //0x000004ef movzbl       $2(%r8,%rdi), %eax
	0x8d, 0x58, 0xd0, //0x000004f5 leal         $-48(%rax), %ebx
	0x48, 0x83, 0xc1, 0xff, //0x000004f8 addq         $-1, %rcx
	0x48, 0x83, 0xc7, 0x01, //0x000004fc addq         $1, %rdi
	0x80, 0xfb, 0x0a, //0x00000500 cmpb         $10, %bl
	0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00000503 jb           LBB5_29
	0x4d, 0x89, 0xc7, //0x00000509 movq         %r8, %r15
	0x49, 0x29, 0xcf, //0x0000050c subq         %rcx, %r15
	0x48, 0x83, 0xff, 0x13, //0x0000050f cmpq         $19, %rdi
	0x0f, 0x83, 0x48, 0x2e, 0x00, 0x00, //0x00000513 jae          LBB5_639
	0x48, 0xf7, 0xd9, //0x00000519 negq         %rcx
	0x45, 0x31, 0xe4, //0x0000051c xorl         %r12d, %r12d
	0x45, 0x31, 0xed, //0x0000051f xorl         %r13d, %r13d
	//0x00000522 LBB5_32
	0x3c, 0x2e, //0x00000522 cmpb         $46, %al
	0x0f, 0x85, 0xc3, 0x07, 0x00, 0x00, //0x00000524 jne          LBB5_142
	0x41, 0x8a, 0x47, 0x01, //0x0000052a movb         $1(%r15), %al
	0x49, 0x83, 0xc7, 0x01, //0x0000052e addq         $1, %r15
	0x8d, 0x58, 0xd0, //0x00000532 leal         $-48(%rax), %ebx
	0x80, 0xfb, 0x0a, //0x00000535 cmpb         $10, %bl
	0x0f, 0x82, 0x34, 0x07, 0x00, 0x00, //0x00000538 jb           LBB5_136
	0xe9, 0x35, 0x09, 0x00, 0x00, //0x0000053e jmp          LBB5_168
	//0x00000543 LBB5_34
	0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000543 movq         $-1, %rsi
	0xe9, 0xb9, 0x08, 0x00, 0x00, //0x0000054a jmp          LBB5_163
	//0x0000054f LBB5_36
	0x4d, 0x89, 0xc7, //0x0000054f movq         %r8, %r15
	0xe9, 0x21, 0x09, 0x00, 0x00, //0x00000552 jmp          LBB5_168
	//0x00000557 LBB5_37
	0x41, 0x80, 0x3f, 0x75, //0x00000557 cmpb         $117, (%r15)
	0xba, 0x0d, 0x00, 0x00, 0x00, //0x0000055b movl         $13, %edx
	0x0f, 0x85, 0x29, 0x2f, 0x00, 0x00, //0x00000560 jne          LBB5_654
	0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00000566 cmpb         $108, $1(%r15)
	0x0f, 0x85, 0x87, 0x2f, 0x00, 0x00, //0x0000056b jne          LBB5_659
	0x31, 0xd2, //0x00000571 xorl         %edx, %edx
	0x41, 0x80, 0x7f, 0x02, 0x6c, //0x00000573 cmpb         $108, $2(%r15)
	0x0f, 0x85, 0x9e, 0x2f, 0x00, 0x00, //0x00000578 jne          LBB5_662
	//0x0000057e LBB5_40
	0x4d, 0x89, 0xf8, //0x0000057e movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x03, //0x00000581 addq         $3, %r8
	//0x00000585 LBB5_41
	0x49, 0xc1, 0xe2, 0x20, //0x00000585 shlq         $32, %r10
	0xe9, 0xb7, 0x01, 0x00, 0x00, //0x00000589 jmp          LBB5_66
	//0x0000058e LBB5_42
	0x41, 0x80, 0x3f, 0x72, //0x0000058e cmpb         $114, (%r15)
	0xba, 0x0d, 0x00, 0x00, 0x00, //0x00000592 movl         $13, %edx
	0x0f, 0x85, 0xfe, 0x2e, 0x00, 0x00, //0x00000597 jne          LBB5_655
	0x41, 0x80, 0x7f, 0x01, 0x75, //0x0000059d cmpb         $117, $1(%r15)
	0x0f, 0x85, 0x5c, 0x2f, 0x00, 0x00, //0x000005a2 jne          LBB5_660
	0x31, 0xd2, //0x000005a8 xorl         %edx, %edx
	0x41, 0x80, 0x7f, 0x02, 0x65, //0x000005aa cmpb         $101, $2(%r15)
	0x0f, 0x85, 0x71, 0x2f, 0x00, 0x00, //0x000005af jne          LBB5_663
	//0x000005b5 LBB5_45
	0x4d, 0x89, 0xf8, //0x000005b5 movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x03, //0x000005b8 addq         $3, %r8
	//0x000005bc LBB5_46
	0x49, 0xc1, 0xe2, 0x20, //0x000005bc shlq         $32, %r10
	0x49, 0x83, 0xca, 0x0a, //0x000005c0 orq          $10, %r10
	0xe9, 0x7c, 0x01, 0x00, 0x00, //0x000005c4 jmp          LBB5_66
	//0x000005c9 LBB5_47
	0x49, 0x8b, 0x4b, 0x70, //0x000005c9 movq         $112(%r11), %rcx
	0xc4, 0xc1, 0x7e, 0x6f, 0x0f, //0x000005cd vmovdqu      (%r15), %ymm1
	0xf6, 0xc1, 0x20, //0x000005d2 testb        $32, %cl
	0x0f, 0x85, 0xcc, 0x2e, 0x00, 0x00, //0x000005d5 jne          LBB5_656
	0xc5, 0xf5, 0x74, 0x05, 0xdd, 0xfa, 0xff, 0xff, //0x000005db vpcmpeqb     $-1315(%rip), %ymm1, %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xf5, 0x74, 0x0d, 0xb5, 0xfa, 0xff, 0xff, //0x000005e3 vpcmpeqb     $-1355(%rip), %ymm1, %ymm1  /* LCPI5_2+0(%rip) */
	0xc5, 0xfd, 0xd7, 0xd0, //0x000005eb vpmovmskb    %ymm0, %edx
	0xc5, 0xfd, 0xd7, 0xf1, //0x000005ef vpmovmskb    %ymm1, %esi
	0x8d, 0x46, 0xff, //0x000005f3 leal         $-1(%rsi), %eax
	0x85, 0xd0, //0x000005f6 testl        %edx, %eax
	0x0f, 0x84, 0xaa, 0x08, 0x00, 0x00, //0x000005f8 je           LBB5_170
	0x4c, 0x89, 0xf8, //0x000005fe movq         %r15, %rax
	0xe9, 0xe9, 0x08, 0x00, 0x00, //0x00000601 jmp          LBB5_173
	//0x00000606 LBB5_50
	0x49, 0xc1, 0xe2, 0x20, //0x00000606 shlq         $32, %r10
	0x49, 0x83, 0xca, 0x06, //0x0000060a orq          $6, %r10
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x0000060e movq         $160(%r11), %rax
	0x4c, 0x89, 0x10, //0x00000615 movq         %r10, (%rax)
	0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000618 movq         $-1, $8(%rax)
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00000620 movq         $160(%r11), %rdx
	0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00000627 movq         $184(%r11), %r8
	0x48, 0x89, 0xd0, //0x0000062e movq         %rdx, %rax
	0x4c, 0x29, 0xc0, //0x00000631 subq         %r8, %rax
	0x48, 0x89, 0xc7, //0x00000634 movq         %rax, %rdi
	0x48, 0xc1, 0xff, 0x04, //0x00000637 sarq         $4, %rdi
	0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x0000063b movq         %rdi, $168(%r11)
	0x48, 0x8d, 0x5a, 0x10, //0x00000642 leaq         $16(%rdx), %rbx
	0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x00000646 movq         %rbx, $160(%r11)
	0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x0000064d addq         $1, $176(%r11)
	0x48, 0x8d, 0x4a, 0x20, //0x00000655 leaq         $32(%rdx), %rcx
	0x45, 0x31, 0xed, //0x00000659 xorl         %r13d, %r13d
	0x48, 0x83, 0xf8, 0xf0, //0x0000065c cmpq         $-16, %rax
	0x48, 0x89, 0xd0, //0x00000660 movq         %rdx, %rax
	0x49, 0x0f, 0x44, 0xc5, //0x00000663 cmoveq       %r13, %rax
	0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00000667 cmpq         $192(%r11), %rcx
	0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x0000066e ja           LBB5_52
	0x49, 0x89, 0xc5, //0x00000674 movq         %rax, %r13
	//0x00000677 LBB5_52
	0x4d, 0x85, 0xed, //0x00000677 testq        %r13, %r13
	0x0f, 0x84, 0xa4, 0x3a, 0x00, 0x00, //0x0000067a je           LBB5_331
	0x49, 0x8d, 0x47, 0x01, //0x00000680 leaq         $1(%r15), %rax
	0x41, 0x0f, 0xb6, 0x0f, //0x00000684 movzbl       (%r15), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x00000688 cmpq         $32, %rcx
	0x0f, 0x87, 0x99, 0x0e, 0x00, 0x00, //0x0000068c ja           LBB5_254
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000692 movabsq      $4294977024, %rsi
	0x48, 0x0f, 0xa3, 0xce, //0x0000069c btq          %rcx, %rsi
	0x0f, 0x83, 0x85, 0x0e, 0x00, 0x00, //0x000006a0 jae          LBB5_254
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000006a6 movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x02, //0x000006ab addq         $2, %r15
	0x48, 0x83, 0xf9, 0x20, //0x000006af cmpq         $32, %rcx
	0x0f, 0x87, 0xe5, 0x0d, 0x00, 0x00, //0x000006b3 ja           LBB5_281
	0x48, 0x0f, 0xa3, 0xce, //0x000006b9 btq          %rcx, %rsi
	0x0f, 0x83, 0xdb, 0x0d, 0x00, 0x00, //0x000006bd jae          LBB5_281
	0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x000006c3 movq         $144(%r11), %rsi
	0x4c, 0x89, 0xf9, //0x000006ca movq         %r15, %rcx
	0x48, 0x29, 0xf1, //0x000006cd subq         %rsi, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x000006d0 cmpq         $64, %rcx
	0x0f, 0x83, 0xe6, 0x0d, 0x00, 0x00, //0x000006d4 jae          LBB5_250
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000006da movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x000006e1 shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x000006e4 shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x000006e7 testq        %rax, %rax
	0x0f, 0x84, 0xc9, 0x0d, 0x00, 0x00, //0x000006ea je           LBB5_249
	0x48, 0x0f, 0xbc, 0xc8, //0x000006f0 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0e, //0x000006f4 leaq         (%rsi,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x000006f8 addq         $1, %rax
	0x48, 0x01, 0xce, //0x000006fc addq         %rcx, %rsi
	0xe9, 0x25, 0x0e, 0x00, 0x00, //0x000006ff jmp          LBB5_253
	//0x00000704 LBB5_60
	0x41, 0x80, 0x3f, 0x61, //0x00000704 cmpb         $97, (%r15)
	0xba, 0x0d, 0x00, 0x00, 0x00, //0x00000708 movl         $13, %edx
	0x0f, 0x85, 0xd9, 0x2d, 0x00, 0x00, //0x0000070d jne          LBB5_658
	0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00000713 cmpb         $108, $1(%r15)
	0x0f, 0x85, 0xf2, 0x2d, 0x00, 0x00, //0x00000718 jne          LBB5_661
	0x41, 0x80, 0x7f, 0x02, 0x73, //0x0000071e cmpb         $115, $2(%r15)
	0x0f, 0x85, 0x07, 0x2e, 0x00, 0x00, //0x00000723 jne          LBB5_664
	0x31, 0xd2, //0x00000729 xorl         %edx, %edx
	0x41, 0x80, 0x7f, 0x03, 0x65, //0x0000072b cmpb         $101, $3(%r15)
	0x0f, 0x85, 0x06, 0x2e, 0x00, 0x00, //0x00000730 jne          LBB5_665
	//0x00000736 LBB5_64
	0x4d, 0x89, 0xf8, //0x00000736 movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x04, //0x00000739 addq         $4, %r8
	//0x0000073d LBB5_65
	0x49, 0xc1, 0xe2, 0x20, //0x0000073d shlq         $32, %r10
	0x49, 0x83, 0xca, 0x02, //0x00000741 orq          $2, %r10
	//0x00000745 LBB5_66
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000745 movq         $160(%r11), %rax
	0x4c, 0x89, 0x10, //0x0000074c movq         %r10, (%rax)
	0x48, 0x8d, 0x48, 0x10, //0x0000074f leaq         $16(%rax), %rcx
	0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00000753 movq         %rcx, $160(%r11)
	0xe9, 0xf6, 0x06, 0x00, 0x00, //0x0000075a jmp          LBB5_165
	//0x0000075f LBB5_15
	0x41, 0xb6, 0x01, //0x0000075f movb         $1, %r14b
	0xe9, 0xc4, 0xfc, 0xff, 0xff, //0x00000762 jmp          LBB5_16
	//0x00000767 LBB5_67
	0x49, 0xc1, 0xe2, 0x20, //0x00000767 shlq         $32, %r10
	0x49, 0x83, 0xca, 0x07, //0x0000076b orq          $7, %r10
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x0000076f movq         $160(%r11), %rax
	0x4c, 0x89, 0x10, //0x00000776 movq         %r10, (%rax)
	0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000779 movq         $-1, $8(%rax)
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00000781 movq         $160(%r11), %rdx
	0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00000788 movq         $184(%r11), %r8
	0x48, 0x89, 0xd0, //0x0000078f movq         %rdx, %rax
	0x4c, 0x29, 0xc0, //0x00000792 subq         %r8, %rax
	0x48, 0x89, 0xc7, //0x00000795 movq         %rax, %rdi
	0x48, 0xc1, 0xff, 0x04, //0x00000798 sarq         $4, %rdi
	0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x0000079c movq         %rdi, $168(%r11)
	0x48, 0x8d, 0x5a, 0x10, //0x000007a3 leaq         $16(%rdx), %rbx
	0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x000007a7 movq         %rbx, $160(%r11)
	0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000007ae addq         $1, $176(%r11)
	0x48, 0x8d, 0x4a, 0x20, //0x000007b6 leaq         $32(%rdx), %rcx
	0x45, 0x31, 0xed, //0x000007ba xorl         %r13d, %r13d
	0x48, 0x83, 0xf8, 0xf0, //0x000007bd cmpq         $-16, %rax
	0x48, 0x89, 0xd0, //0x000007c1 movq         %rdx, %rax
	0x49, 0x0f, 0x44, 0xc5, //0x000007c4 cmoveq       %r13, %rax
	0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x000007c8 cmpq         $192(%r11), %rcx
	0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000007cf ja           LBB5_69
	0x49, 0x89, 0xc5, //0x000007d5 movq         %rax, %r13
	//0x000007d8 LBB5_69
	0x4d, 0x85, 0xed, //0x000007d8 testq        %r13, %r13
	0x0f, 0x84, 0x43, 0x39, 0x00, 0x00, //0x000007db je           LBB5_331
	0x49, 0x8d, 0x47, 0x01, //0x000007e1 leaq         $1(%r15), %rax
	0x41, 0x0f, 0xb6, 0x0f, //0x000007e5 movzbl       (%r15), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x000007e9 cmpq         $32, %rcx
	0x0f, 0x87, 0xc8, 0x0d, 0x00, 0x00, //0x000007ed ja           LBB5_261
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000007f3 movabsq      $4294977024, %rsi
	0x48, 0x0f, 0xa3, 0xce, //0x000007fd btq          %rcx, %rsi
	0x0f, 0x83, 0xb4, 0x0d, 0x00, 0x00, //0x00000801 jae          LBB5_261
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00000807 movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x02, //0x0000080c addq         $2, %r15
	0x48, 0x83, 0xf9, 0x20, //0x00000810 cmpq         $32, %rcx
	0x0f, 0x87, 0x8c, 0x0c, 0x00, 0x00, //0x00000814 ja           LBB5_282
	0x48, 0x0f, 0xa3, 0xce, //0x0000081a btq          %rcx, %rsi
	0x0f, 0x83, 0x82, 0x0c, 0x00, 0x00, //0x0000081e jae          LBB5_282
	0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00000824 movq         $144(%r11), %rsi
	0x4c, 0x89, 0xf9, //0x0000082b movq         %r15, %rcx
	0x48, 0x29, 0xf1, //0x0000082e subq         %rsi, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x00000831 cmpq         $64, %rcx
	0x0f, 0x83, 0x0d, 0x0d, 0x00, 0x00, //0x00000835 jae          LBB5_257
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000083b movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x00000842 shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x00000845 shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x00000848 testq        %rax, %rax
	0x0f, 0x84, 0xf0, 0x0c, 0x00, 0x00, //0x0000084b je           LBB5_256
	0x48, 0x0f, 0xbc, 0xc8, //0x00000851 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0e, //0x00000855 leaq         (%rsi,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x00000859 addq         $1, %rax
	0x48, 0x01, 0xce, //0x0000085d addq         %rcx, %rsi
	0xe9, 0x54, 0x0d, 0x00, 0x00, //0x00000860 jmp          LBB5_260
	//0x00000865 LBB5_77
	0x41, 0x8a, 0x40, 0x01, //0x00000865 movb         $1(%r8), %al
	0x04, 0xd2, //0x00000869 addb         $-46, %al
	0x3c, 0x37, //0x0000086b cmpb         $55, %al
	0x0f, 0x87, 0x46, 0xfc, 0xff, 0xff, //0x0000086d ja           LBB5_26
	0x0f, 0xb6, 0xc0, //0x00000873 movzbl       %al, %eax
	0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00000876 movabsq      $36028797027352577, %rcx
	0x48, 0x0f, 0xa3, 0xc1, //0x00000880 btq          %rax, %rcx
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000884 movl         $1, %eax
	0x0f, 0x83, 0x88, 0x05, 0x00, 0x00, //0x00000889 jae          LBB5_164
	//0x0000088f LBB5_79
	0x44, 0x89, 0x75, 0x98, //0x0000088f movl         %r14d, $-104(%rbp)
	0x4c, 0x89, 0x7d, 0xd0, //0x00000893 movq         %r15, $-48(%rbp)
	0x4d, 0x89, 0xe6, //0x00000897 movq         %r12, %r14
	0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000089a movq         $-1, %r15
	0x49, 0x83, 0xfc, 0x20, //0x000008a1 cmpq         $32, %r12
	0x0f, 0x82, 0x85, 0x2a, 0x00, 0x00, //0x000008a5 jb           LBB5_637
	0x31, 0xf6, //0x000008ab xorl         %esi, %esi
	0xc5, 0xfe, 0x6f, 0x05, 0x2b, 0xf8, 0xff, 0xff, //0x000008ad vmovdqu      $-2005(%rip), %ymm0  /* LCPI5_4+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0x43, 0xf8, 0xff, 0xff, //0x000008b5 vmovdqu      $-1981(%rip), %ymm1  /* LCPI5_5+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0x5b, 0xf8, 0xff, 0xff, //0x000008bd vmovdqu      $-1957(%rip), %ymm2  /* LCPI5_6+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x1d, 0x73, 0xf8, 0xff, 0xff, //0x000008c5 vmovdqu      $-1933(%rip), %ymm3  /* LCPI5_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0x8b, 0xf8, 0xff, 0xff, //0x000008cd vmovdqu      $-1909(%rip), %ymm4  /* LCPI5_8+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x2d, 0xa3, 0xf8, 0xff, 0xff, //0x000008d5 vmovdqu      $-1885(%rip), %ymm5  /* LCPI5_9+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0xbb, 0xf8, 0xff, 0xff, //0x000008dd vmovdqu      $-1861(%rip), %ymm6  /* LCPI5_10+0(%rip) */
	0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000008e5 movq         $-1, %r13
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000008ec movq         $-1, %r10
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000008f3 .p2align 4, 0x90
	//0x00000900 LBB5_81
	0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x30, //0x00000900 vmovdqu      (%r8,%rsi), %ymm7
	0xc5, 0x45, 0x64, 0xc0, //0x00000906 vpcmpgtb     %ymm0, %ymm7, %ymm8
	0xc5, 0x75, 0x64, 0xcf, //0x0000090a vpcmpgtb     %ymm7, %ymm1, %ymm9
	0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x0000090e vpand        %ymm8, %ymm9, %ymm8
	0xc5, 0x45, 0x74, 0xca, //0x00000913 vpcmpeqb     %ymm2, %ymm7, %ymm9
	0xc5, 0x45, 0x74, 0xd3, //0x00000917 vpcmpeqb     %ymm3, %ymm7, %ymm10
	0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x0000091b vpor         %ymm9, %ymm10, %ymm9
	0xc5, 0x45, 0xdb, 0xd4, //0x00000920 vpand        %ymm4, %ymm7, %ymm10
	0xc5, 0x2d, 0x74, 0xd6, //0x00000924 vpcmpeqb     %ymm6, %ymm10, %ymm10
	0xc5, 0xc5, 0x74, 0xfd, //0x00000928 vpcmpeqb     %ymm5, %ymm7, %ymm7
	0xc5, 0xfd, 0xd7, 0xdf, //0x0000092c vpmovmskb    %ymm7, %ebx
	0xc4, 0xc1, 0x7d, 0xd7, 0xd2, //0x00000930 vpmovmskb    %ymm10, %edx
	0xc4, 0xc1, 0x7d, 0xd7, 0xf9, //0x00000935 vpmovmskb    %ymm9, %edi
	0xc5, 0xbd, 0xeb, 0xff, //0x0000093a vpor         %ymm7, %ymm8, %ymm7
	0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x0000093e vpor         %ymm9, %ymm10, %ymm8
	0xc5, 0xbd, 0xeb, 0xff, //0x00000943 vpor         %ymm7, %ymm8, %ymm7
	0xc5, 0xfd, 0xd7, 0xc7, //0x00000947 vpmovmskb    %ymm7, %eax
	0x48, 0xf7, 0xd0, //0x0000094b notq         %rax
	0x4c, 0x0f, 0xbc, 0xe0, //0x0000094e bsfq         %rax, %r12
	0x41, 0x83, 0xfc, 0x20, //0x00000952 cmpl         $32, %r12d
	0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00000956 je           LBB5_83
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000095c movl         $-1, %eax
	0x44, 0x89, 0xe1, //0x00000961 movl         %r12d, %ecx
	0xd3, 0xe0, //0x00000964 shll         %cl, %eax
	0xf7, 0xd0, //0x00000966 notl         %eax
	0x21, 0xc3, //0x00000968 andl         %eax, %ebx
	0x21, 0xc2, //0x0000096a andl         %eax, %edx
	0x21, 0xf8, //0x0000096c andl         %edi, %eax
	0x89, 0xc7, //0x0000096e movl         %eax, %edi
	//0x00000970 LBB5_83
	0x8d, 0x4b, 0xff, //0x00000970 leal         $-1(%rbx), %ecx
	0x21, 0xd9, //0x00000973 andl         %ebx, %ecx
	0x0f, 0x85, 0x67, 0x0e, 0x00, 0x00, //0x00000975 jne          LBB5_280
	0x8d, 0x4a, 0xff, //0x0000097b leal         $-1(%rdx), %ecx
	0x21, 0xd1, //0x0000097e andl         %edx, %ecx
	0x0f, 0x85, 0x5c, 0x0e, 0x00, 0x00, //0x00000980 jne          LBB5_280
	0x8d, 0x4f, 0xff, //0x00000986 leal         $-1(%rdi), %ecx
	0x21, 0xf9, //0x00000989 andl         %edi, %ecx
	0x0f, 0x85, 0x51, 0x0e, 0x00, 0x00, //0x0000098b jne          LBB5_280
	0x85, 0xdb, //0x00000991 testl        %ebx, %ebx
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000993 je           LBB5_89
	0x0f, 0xbc, 0xcb, //0x00000999 bsfl         %ebx, %ecx
	0x49, 0x83, 0xfa, 0xff, //0x0000099c cmpq         $-1, %r10
	0x0f, 0x85, 0x7f, 0x0e, 0x00, 0x00, //0x000009a0 jne          LBB5_285
	0x48, 0x01, 0xf1, //0x000009a6 addq         %rsi, %rcx
	0x49, 0x89, 0xca, //0x000009a9 movq         %rcx, %r10
	//0x000009ac LBB5_89
	0x85, 0xd2, //0x000009ac testl        %edx, %edx
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009ae je           LBB5_92
	0x0f, 0xbc, 0xca, //0x000009b4 bsfl         %edx, %ecx
	0x49, 0x83, 0xfd, 0xff, //0x000009b7 cmpq         $-1, %r13
	0x0f, 0x85, 0x64, 0x0e, 0x00, 0x00, //0x000009bb jne          LBB5_285
	0x48, 0x01, 0xf1, //0x000009c1 addq         %rsi, %rcx
	0x49, 0x89, 0xcd, //0x000009c4 movq         %rcx, %r13
	//0x000009c7 LBB5_92
	0x85, 0xff, //0x000009c7 testl        %edi, %edi
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009c9 je           LBB5_95
	0x0f, 0xbc, 0xcf, //0x000009cf bsfl         %edi, %ecx
	0x49, 0x83, 0xff, 0xff, //0x000009d2 cmpq         $-1, %r15
	0x0f, 0x85, 0x49, 0x0e, 0x00, 0x00, //0x000009d6 jne          LBB5_285
	0x48, 0x01, 0xf1, //0x000009dc addq         %rsi, %rcx
	0x49, 0x89, 0xcf, //0x000009df movq         %rcx, %r15
	//0x000009e2 LBB5_95
	0x41, 0x83, 0xfc, 0x20, //0x000009e2 cmpl         $32, %r12d
	0x0f, 0x85, 0x16, 0x02, 0x00, 0x00, //0x000009e6 jne          LBB5_129
	0x4c, 0x89, 0xf0, //0x000009ec movq         %r14, %rax
	0x48, 0x83, 0xc0, 0xe0, //0x000009ef addq         $-32, %rax
	0x48, 0x83, 0xc6, 0x20, //0x000009f3 addq         $32, %rsi
	0x49, 0x89, 0xc6, //0x000009f7 movq         %rax, %r14
	0x48, 0x83, 0xf8, 0x1f, //0x000009fa cmpq         $31, %rax
	0x0f, 0x87, 0xfc, 0xfe, 0xff, 0xff, //0x000009fe ja           LBB5_81
	0xc5, 0xf8, 0x77, //0x00000a04 vzeroupper   
	0x4c, 0x01, 0xc6, //0x00000a07 addq         %r8, %rsi
	0x49, 0x89, 0xf4, //0x00000a0a movq         %rsi, %r12
	0x4c, 0x89, 0x5d, 0xb8, //0x00000a0d movq         %r11, $-72(%rbp)
	0x49, 0x83, 0xfe, 0x10, //0x00000a11 cmpq         $16, %r14
	0x0f, 0x82, 0x4a, 0x01, 0x00, 0x00, //0x00000a15 jb           LBB5_116
	//0x00000a1b LBB5_98
	0x4d, 0x89, 0xe3, //0x00000a1b movq         %r12, %r11
	0x4d, 0x29, 0xc3, //0x00000a1e subq         %r8, %r11
	0x31, 0xf6, //0x00000a21 xorl         %esi, %esi
	0xc5, 0x7a, 0x6f, 0x05, 0xb5, 0xf7, 0xff, 0xff, //0x00000a23 vmovdqu      $-2123(%rip), %xmm8  /* LCPI5_11+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x0d, 0xbd, 0xf7, 0xff, 0xff, //0x00000a2b vmovdqu      $-2115(%rip), %xmm9  /* LCPI5_12+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x15, 0xc5, 0xf7, 0xff, 0xff, //0x00000a33 vmovdqu      $-2107(%rip), %xmm10  /* LCPI5_13+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x1d, 0xcd, 0xf7, 0xff, 0xff, //0x00000a3b vmovdqu      $-2099(%rip), %xmm11  /* LCPI5_14+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x25, 0xd5, 0xf7, 0xff, 0xff, //0x00000a43 vmovdqu      $-2091(%rip), %xmm4  /* LCPI5_15+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x2d, 0xdd, 0xf7, 0xff, 0xff, //0x00000a4b vmovdqu      $-2083(%rip), %xmm5  /* LCPI5_16+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x35, 0xe5, 0xf7, 0xff, 0xff, //0x00000a53 vmovdqu      $-2075(%rip), %xmm6  /* LCPI5_17+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a5b .p2align 4, 0x90
	//0x00000a60 LBB5_99
	0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x34, //0x00000a60 vmovdqu      (%r12,%rsi), %xmm7
	0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00000a66 vpcmpgtb     %xmm8, %xmm7, %xmm0
	0xc5, 0xb1, 0x64, 0xcf, //0x00000a6b vpcmpgtb     %xmm7, %xmm9, %xmm1
	0xc5, 0xf9, 0xdb, 0xc1, //0x00000a6f vpand        %xmm1, %xmm0, %xmm0
	0xc5, 0xa9, 0x74, 0xcf, //0x00000a73 vpcmpeqb     %xmm7, %xmm10, %xmm1
	0xc5, 0xa1, 0x74, 0xd7, //0x00000a77 vpcmpeqb     %xmm7, %xmm11, %xmm2
	0xc5, 0xe9, 0xeb, 0xc9, //0x00000a7b vpor         %xmm1, %xmm2, %xmm1
	0xc5, 0xc1, 0xdb, 0xd4, //0x00000a7f vpand        %xmm4, %xmm7, %xmm2
	0xc5, 0xe9, 0x74, 0xd6, //0x00000a83 vpcmpeqb     %xmm6, %xmm2, %xmm2
	0xc5, 0xc1, 0x74, 0xfd, //0x00000a87 vpcmpeqb     %xmm5, %xmm7, %xmm7
	0xc5, 0xe9, 0xeb, 0xdf, //0x00000a8b vpor         %xmm7, %xmm2, %xmm3
	0xc5, 0xf1, 0xeb, 0xc0, //0x00000a8f vpor         %xmm0, %xmm1, %xmm0
	0xc5, 0xe1, 0xeb, 0xc0, //0x00000a93 vpor         %xmm0, %xmm3, %xmm0
	0xc5, 0xf9, 0xd7, 0xdf, //0x00000a97 vpmovmskb    %xmm7, %ebx
	0xc5, 0xf9, 0xd7, 0xd2, //0x00000a9b vpmovmskb    %xmm2, %edx
	0xc5, 0xf9, 0xd7, 0xf9, //0x00000a9f vpmovmskb    %xmm1, %edi
	0xc5, 0xf9, 0xd7, 0xc0, //0x00000aa3 vpmovmskb    %xmm0, %eax
	0xf7, 0xd0, //0x00000aa7 notl         %eax
	0x0f, 0xbc, 0xc8, //0x00000aa9 bsfl         %eax, %ecx
	0x83, 0xf9, 0x10, //0x00000aac cmpl         $16, %ecx
	0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000aaf je           LBB5_101
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000ab5 movl         $-1, %eax
	0xd3, 0xe0, //0x00000aba shll         %cl, %eax
	0xf7, 0xd0, //0x00000abc notl         %eax
	0x21, 0xc3, //0x00000abe andl         %eax, %ebx
	0x21, 0xc2, //0x00000ac0 andl         %eax, %edx
	0x21, 0xf8, //0x00000ac2 andl         %edi, %eax
	0x89, 0xc7, //0x00000ac4 movl         %eax, %edi
	//0x00000ac6 LBB5_101
	0x8d, 0x43, 0xff, //0x00000ac6 leal         $-1(%rbx), %eax
	0x21, 0xd8, //0x00000ac9 andl         %ebx, %eax
	0x0f, 0x85, 0x2f, 0x1d, 0x00, 0x00, //0x00000acb jne          LBB5_502
	0x8d, 0x42, 0xff, //0x00000ad1 leal         $-1(%rdx), %eax
	0x21, 0xd0, //0x00000ad4 andl         %edx, %eax
	0x0f, 0x85, 0x24, 0x1d, 0x00, 0x00, //0x00000ad6 jne          LBB5_502
	0x8d, 0x47, 0xff, //0x00000adc leal         $-1(%rdi), %eax
	0x21, 0xf8, //0x00000adf andl         %edi, %eax
	0x0f, 0x85, 0x19, 0x1d, 0x00, 0x00, //0x00000ae1 jne          LBB5_502
	0x85, 0xdb, //0x00000ae7 testl        %ebx, %ebx
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000ae9 je           LBB5_107
	0x0f, 0xbc, 0xdb, //0x00000aef bsfl         %ebx, %ebx
	0x49, 0x83, 0xfa, 0xff, //0x00000af2 cmpq         $-1, %r10
	0x0f, 0x85, 0xef, 0x23, 0x00, 0x00, //0x00000af6 jne          LBB5_594
	0x4c, 0x01, 0xdb, //0x00000afc addq         %r11, %rbx
	0x48, 0x01, 0xf3, //0x00000aff addq         %rsi, %rbx
	0x49, 0x89, 0xda, //0x00000b02 movq         %rbx, %r10
	//0x00000b05 LBB5_107
	0x85, 0xd2, //0x00000b05 testl        %edx, %edx
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b07 je           LBB5_110
	0x0f, 0xbc, 0xd2, //0x00000b0d bsfl         %edx, %edx
	0x49, 0x83, 0xfd, 0xff, //0x00000b10 cmpq         $-1, %r13
	0x0f, 0x85, 0xf9, 0x21, 0x00, 0x00, //0x00000b14 jne          LBB5_569
	0x4c, 0x01, 0xda, //0x00000b1a addq         %r11, %rdx
	0x48, 0x01, 0xf2, //0x00000b1d addq         %rsi, %rdx
	0x49, 0x89, 0xd5, //0x00000b20 movq         %rdx, %r13
	//0x00000b23 LBB5_110
	0x85, 0xff, //0x00000b23 testl        %edi, %edi
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b25 je           LBB5_113
	0x0f, 0xbc, 0xd7, //0x00000b2b bsfl         %edi, %edx
	0x49, 0x83, 0xff, 0xff, //0x00000b2e cmpq         $-1, %r15
	0x0f, 0x85, 0xdb, 0x21, 0x00, 0x00, //0x00000b32 jne          LBB5_569
	0x4c, 0x01, 0xda, //0x00000b38 addq         %r11, %rdx
	0x48, 0x01, 0xf2, //0x00000b3b addq         %rsi, %rdx
	0x49, 0x89, 0xd7, //0x00000b3e movq         %rdx, %r15
	//0x00000b41 LBB5_113
	0x83, 0xf9, 0x10, //0x00000b41 cmpl         $16, %ecx
	0x0f, 0x85, 0x04, 0x02, 0x00, 0x00, //0x00000b44 jne          LBB5_149
	0x4c, 0x89, 0xf0, //0x00000b4a movq         %r14, %rax
	0x48, 0x83, 0xc0, 0xf0, //0x00000b4d addq         $-16, %rax
	0x48, 0x83, 0xc6, 0x10, //0x00000b51 addq         $16, %rsi
	0x49, 0x89, 0xc6, //0x00000b55 movq         %rax, %r14
	0x48, 0x83, 0xf8, 0x0f, //0x00000b58 cmpq         $15, %rax
	0x0f, 0x87, 0xfe, 0xfe, 0xff, 0xff, //0x00000b5c ja           LBB5_99
	0x49, 0x01, 0xf4, //0x00000b62 addq         %rsi, %r12
	//0x00000b65 LBB5_116
	0x4d, 0x85, 0xf6, //0x00000b65 testq        %r14, %r14
	0x4c, 0x8b, 0x5d, 0xb8, //0x00000b68 movq         $-72(%rbp), %r11
	0x0f, 0x84, 0x18, 0x02, 0x00, 0x00, //0x00000b6c je           LBB5_152
	0x4c, 0x89, 0xf0, //0x00000b72 movq         %r14, %rax
	0x4b, 0x8d, 0x0c, 0x34, //0x00000b75 leaq         (%r12,%r14), %rcx
	0x4c, 0x89, 0xe7, //0x00000b79 movq         %r12, %rdi
	0x4c, 0x29, 0xc7, //0x00000b7c subq         %r8, %rdi
	0x31, 0xf6, //0x00000b7f xorl         %esi, %esi
	0x48, 0x8d, 0x15, 0x7c, 0xb7, 0x00, 0x00, //0x00000b81 leaq         $46972(%rip), %rdx  /* LJTI5_1+0(%rip) */
	0xe9, 0x20, 0x00, 0x00, 0x00, //0x00000b88 jmp          LBB5_121
	//0x00000b8d LBB5_118
	0x49, 0x83, 0xff, 0xff, //0x00000b8d cmpq         $-1, %r15
	0x0f, 0x85, 0x71, 0x1c, 0x00, 0x00, //0x00000b91 jne          LBB5_503
	0x4c, 0x8d, 0x3c, 0x37, //0x00000b97 leaq         (%rdi,%rsi), %r15
	0x90, 0x90, 0x90, 0x90, 0x90, //0x00000b9b .p2align 4, 0x90
	//0x00000ba0 LBB5_120
	0x48, 0x83, 0xc6, 0x01, //0x00000ba0 addq         $1, %rsi
	0x49, 0x39, 0xf6, //0x00000ba4 cmpq         %rsi, %r14
	0x0f, 0x84, 0xd8, 0x0a, 0x00, 0x00, //0x00000ba7 je           LBB5_269
	//0x00000bad LBB5_121
	0x41, 0x0f, 0xbe, 0x1c, 0x34, //0x00000bad movsbl       (%r12,%rsi), %ebx
	0x8d, 0x43, 0xd0, //0x00000bb2 leal         $-48(%rbx), %eax
	0x83, 0xf8, 0x0a, //0x00000bb5 cmpl         $10, %eax
	0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00000bb8 jb           LBB5_120
	0x8d, 0x43, 0xd5, //0x00000bbe leal         $-43(%rbx), %eax
	0x83, 0xf8, 0x1a, //0x00000bc1 cmpl         $26, %eax
	0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00000bc4 ja           LBB5_126
	0x48, 0x63, 0x04, 0x82, //0x00000bca movslq       (%rdx,%rax,4), %rax
	0x48, 0x01, 0xd0, //0x00000bce addq         %rdx, %rax
	0xff, 0xe0, //0x00000bd1 jmpq         *%rax
	//0x00000bd3 LBB5_124
	0x49, 0x83, 0xfa, 0xff, //0x00000bd3 cmpq         $-1, %r10
	0x0f, 0x85, 0x2b, 0x1c, 0x00, 0x00, //0x00000bd7 jne          LBB5_503
	0x4c, 0x8d, 0x14, 0x37, //0x00000bdd leaq         (%rdi,%rsi), %r10
	0xe9, 0xba, 0xff, 0xff, 0xff, //0x00000be1 jmp          LBB5_120
	//0x00000be6 LBB5_126
	0x83, 0xfb, 0x65, //0x00000be6 cmpl         $101, %ebx
	0x0f, 0x85, 0x98, 0x01, 0x00, 0x00, //0x00000be9 jne          LBB5_151
	//0x00000bef LBB5_127
	0x49, 0x83, 0xfd, 0xff, //0x00000bef cmpq         $-1, %r13
	0x0f, 0x85, 0x0f, 0x1c, 0x00, 0x00, //0x00000bf3 jne          LBB5_503
	0x4c, 0x8d, 0x2c, 0x37, //0x00000bf9 leaq         (%rdi,%rsi), %r13
	0xe9, 0x9e, 0xff, 0xff, 0xff, //0x00000bfd jmp          LBB5_120
	//0x00000c02 LBB5_129
	0x49, 0x01, 0xf4, //0x00000c02 addq         %rsi, %r12
	0x4d, 0x01, 0xc4, //0x00000c05 addq         %r8, %r12
	0xc5, 0xf8, 0x77, //0x00000c08 vzeroupper   
	0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000c0b movq         $-1, %rsi
	0x4d, 0x85, 0xd2, //0x00000c12 testq        %r10, %r10
	0x44, 0x8b, 0x75, 0x98, //0x00000c15 movl         $-104(%rbp), %r14d
	0x0f, 0x85, 0x7f, 0x01, 0x00, 0x00, //0x00000c19 jne          LBB5_153
	0xe9, 0xe4, 0x01, 0x00, 0x00, //0x00000c1f jmp          LBB5_163
	//0x00000c24 LBB5_130
	0x4d, 0x8d, 0x78, 0x02, //0x00000c24 leaq         $2(%r8), %r15
	0x41, 0x8a, 0x40, 0x02, //0x00000c28 movb         $2(%r8), %al
	0x8d, 0x48, 0xd0, //0x00000c2c leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x09, //0x00000c2f cmpb         $9, %cl
	0x0f, 0x87, 0xea, 0x03, 0x00, 0x00, //0x00000c32 ja           LBB5_189
	0x45, 0x31, 0xed, //0x00000c38 xorl         %r13d, %r13d
	0x3c, 0x30, //0x00000c3b cmpb         $48, %al
	0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000c3d jne          LBB5_133
	//0x00000c43 LBB5_132
	0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00000c43 movzbl       $1(%r15), %eax
	0x49, 0x83, 0xc7, 0x01, //0x00000c48 addq         $1, %r15
	0x41, 0x83, 0xc5, 0xff, //0x00000c4c addl         $-1, %r13d
	0x3c, 0x30, //0x00000c50 cmpb         $48, %al
	0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000c52 je           LBB5_132
	//0x00000c58 LBB5_133
	0x3c, 0x45, //0x00000c58 cmpb         $69, %al
	0x0f, 0x84, 0x25, 0x03, 0x00, 0x00, //0x00000c5a je           LBB5_177
	0x3c, 0x65, //0x00000c60 cmpb         $101, %al
	0x0f, 0x84, 0x1d, 0x03, 0x00, 0x00, //0x00000c62 je           LBB5_177
	0x8d, 0x58, 0xd0, //0x00000c68 leal         $-48(%rax), %ebx
	0x31, 0xc9, //0x00000c6b xorl         %ecx, %ecx
	0x45, 0x31, 0xe4, //0x00000c6d xorl         %r12d, %r12d
	0x31, 0xf6, //0x00000c70 xorl         %esi, %esi
	//0x00000c72 LBB5_136
	0x44, 0x89, 0x75, 0x98, //0x00000c72 movl         %r14d, $-104(%rbp)
	0x4d, 0x89, 0xd6, //0x00000c76 movq         %r10, %r14
	0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00000c79 movl         $17, %r10d
	0x49, 0x29, 0xca, //0x00000c7f subq         %rcx, %r10
	0x4d, 0x85, 0xd2, //0x00000c82 testq        %r10, %r10
	0x0f, 0x8e, 0xe8, 0x00, 0x00, 0x00, //0x00000c85 jle          LBB5_150
	0x80, 0xfb, 0x09, //0x00000c8b cmpb         $9, %bl
	0x0f, 0x87, 0xdf, 0x00, 0x00, 0x00, //0x00000c8e ja           LBB5_150
	0x4b, 0x8d, 0x14, 0x17, //0x00000c94 leaq         (%r15,%r10), %rdx
	0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000c98 movl         $16, %ebx
	0x48, 0x29, 0xcb, //0x00000c9d subq         %rcx, %rbx
	0x31, 0xc9, //0x00000ca0 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000ca2 .p2align 4, 0x90
	//0x00000cb0 LBB5_139
	0x48, 0x8d, 0x34, 0xb6, //0x00000cb0 leaq         (%rsi,%rsi,4), %rsi
	0x0f, 0xb6, 0xc0, //0x00000cb4 movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x70, //0x00000cb7 leaq         (%rax,%rsi,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x00000cbb addq         $-48, %rsi
	0x48, 0x39, 0xcb, //0x00000cbf cmpq         %rcx, %rbx
	0x0f, 0x84, 0x87, 0x03, 0x00, 0x00, //0x00000cc2 je           LBB5_193
	0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00000cc8 movzbl       $1(%r15,%rcx), %eax
	0x8d, 0x78, 0xd0, //0x00000cce leal         $-48(%rax), %edi
	0x48, 0x83, 0xc1, 0x01, //0x00000cd1 addq         $1, %rcx
	0x40, 0x80, 0xff, 0x0a, //0x00000cd5 cmpb         $10, %dil
	0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000cd9 jb           LBB5_139
	0x4c, 0x89, 0xfa, //0x00000cdf movq         %r15, %rdx
	0x48, 0x01, 0xca, //0x00000ce2 addq         %rcx, %rdx
	0x49, 0x89, 0xca, //0x00000ce5 movq         %rcx, %r10
	0xe9, 0x8a, 0x03, 0x00, 0x00, //0x00000ce8 jmp          LBB5_196
	//0x00000ced LBB5_142
	0x3c, 0x45, //0x00000ced cmpb         $69, %al
	0x0f, 0x84, 0x98, 0x02, 0x00, 0x00, //0x00000cef je           LBB5_179
	0x3c, 0x65, //0x00000cf5 cmpb         $101, %al
	0x0f, 0x84, 0x90, 0x02, 0x00, 0x00, //0x00000cf7 je           LBB5_179
	0x45, 0x85, 0xed, //0x00000cfd testl        %r13d, %r13d
	0x0f, 0x85, 0x46, 0x31, 0x00, 0x00, //0x00000d00 jne          LBB5_771
	0x45, 0x84, 0xf6, //0x00000d06 testb        %r14b, %r14b
	0x0f, 0x84, 0x26, 0x07, 0x00, 0x00, //0x00000d09 je           LBB5_242
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000d0f movabsq      $-9223372036854775808, %rax
	0x48, 0x39, 0xc6, //0x00000d19 cmpq         %rax, %rsi
	0x0f, 0x86, 0x8c, 0x07, 0x00, 0x00, //0x00000d1c jbe          LBB5_248
	0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00000d22 vmovq        %rsi, %xmm0
	//0x00000d27 LBB5_148
	0xc5, 0xf9, 0x62, 0x05, 0x21, 0xf5, 0xff, 0xff, //0x00000d27 vpunpckldq   $-2783(%rip), %xmm0, %xmm0  /* LCPI5_18+0(%rip) */
	0xc5, 0xf9, 0x5c, 0x05, 0x29, 0xf5, 0xff, 0xff, //0x00000d2f vsubpd       $-2775(%rip), %xmm0, %xmm0  /* LCPI5_19+0(%rip) */
	0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00000d37 vpermilpd    $1, %xmm0, %xmm1
	0xc5, 0xf3, 0x58, 0xc0, //0x00000d3d vaddsd       %xmm0, %xmm1, %xmm0
	0xc5, 0xf9, 0x57, 0x05, 0x27, 0xf5, 0xff, 0xff, //0x00000d41 vxorpd       $-2777(%rip), %xmm0, %xmm0  /* LCPI5_20+0(%rip) */
	0xe9, 0x66, 0x0d, 0x00, 0x00, //0x00000d49 jmp          LBB5_329
	//0x00000d4e LBB5_149
	0x89, 0xc8, //0x00000d4e movl         %ecx, %eax
	0x49, 0x01, 0xc4, //0x00000d50 addq         %rax, %r12
	0x49, 0x01, 0xf4, //0x00000d53 addq         %rsi, %r12
	0x4c, 0x8b, 0x5d, 0xb8, //0x00000d56 movq         $-72(%rbp), %r11
	0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000d5a movq         $-1, %rsi
	0x4d, 0x85, 0xd2, //0x00000d61 testq        %r10, %r10
	0x44, 0x8b, 0x75, 0x98, //0x00000d64 movl         $-104(%rbp), %r14d
	0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x00000d68 jne          LBB5_153
	0xe9, 0x95, 0x00, 0x00, 0x00, //0x00000d6e jmp          LBB5_163
	//0x00000d73 LBB5_150
	0x4c, 0x89, 0xfa, //0x00000d73 movq         %r15, %rdx
	0x45, 0x31, 0xd2, //0x00000d76 xorl         %r10d, %r10d
	0x80, 0xfb, 0x09, //0x00000d79 cmpb         $9, %bl
	0x0f, 0x86, 0xde, 0x02, 0x00, 0x00, //0x00000d7c jbe          LBB5_194
	0xe9, 0xf0, 0x02, 0x00, 0x00, //0x00000d82 jmp          LBB5_196
	//0x00000d87 LBB5_151
	0x49, 0x01, 0xf4, //0x00000d87 addq         %rsi, %r12
	//0x00000d8a LBB5_152
	0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000d8a movq         $-1, %rsi
	0x4d, 0x85, 0xd2, //0x00000d91 testq        %r10, %r10
	0x44, 0x8b, 0x75, 0x98, //0x00000d94 movl         $-104(%rbp), %r14d
	0x0f, 0x84, 0x6a, 0x00, 0x00, 0x00, //0x00000d98 je           LBB5_163
	//0x00000d9e LBB5_153
	0x4d, 0x85, 0xff, //0x00000d9e testq        %r15, %r15
	0x0f, 0x84, 0x61, 0x00, 0x00, 0x00, //0x00000da1 je           LBB5_163
	0x4d, 0x85, 0xed, //0x00000da7 testq        %r13, %r13
	0x0f, 0x84, 0x58, 0x00, 0x00, 0x00, //0x00000daa je           LBB5_163
	0x4d, 0x29, 0xc4, //0x00000db0 subq         %r8, %r12
	0x49, 0x8d, 0x4c, 0x24, 0xff, //0x00000db3 leaq         $-1(%r12), %rcx
	0x49, 0x39, 0xca, //0x00000db8 cmpq         %rcx, %r10
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00000dbb je           LBB5_161
	0x49, 0x39, 0xcf, //0x00000dc1 cmpq         %rcx, %r15
	0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00000dc4 je           LBB5_161
	0x49, 0x39, 0xcd, //0x00000dca cmpq         %rcx, %r13
	0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00000dcd je           LBB5_161
	0x4d, 0x85, 0xff, //0x00000dd3 testq        %r15, %r15
	0x0f, 0x8e, 0x50, 0x02, 0x00, 0x00, //0x00000dd6 jle          LBB5_190
	0x49, 0x8d, 0x47, 0xff, //0x00000ddc leaq         $-1(%r15), %rax
	0x49, 0x39, 0xc5, //0x00000de0 cmpq         %rax, %r13
	0x0f, 0x84, 0x43, 0x02, 0x00, 0x00, //0x00000de3 je           LBB5_190
	0x49, 0xf7, 0xd7, //0x00000de9 notq         %r15
	0x4c, 0x89, 0xfe, //0x00000dec movq         %r15, %rsi
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000def jmp          LBB5_162
	//0x00000df4 LBB5_161
	0x49, 0xf7, 0xdc, //0x00000df4 negq         %r12
	0x4c, 0x89, 0xe6, //0x00000df7 movq         %r12, %rsi
	//0x00000dfa LBB5_162
	0x31, 0xd2, //0x00000dfa xorl         %edx, %edx
	0x48, 0x89, 0xf0, //0x00000dfc movq         %rsi, %rax
	0x48, 0x85, 0xf6, //0x00000dff testq        %rsi, %rsi
	0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000e02 jns          LBB5_164
	//0x00000e08 LBB5_163
	0x48, 0xf7, 0xd6, //0x00000e08 notq         %rsi
	0xba, 0x03, 0x00, 0x00, 0x00, //0x00000e0b movl         $3, %edx
	0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00000e10 movq         $-3, %rax
	//0x00000e17 LBB5_164
	0x49, 0x01, 0xf0, //0x00000e17 addq         %rsi, %r8
	0x41, 0x0f, 0xb6, 0xce, //0x00000e1a movzbl       %r14b, %ecx
	0x48, 0x01, 0xc1, //0x00000e1e addq         %rax, %rcx
	0x48, 0x8b, 0x75, 0xc0, //0x00000e21 movq         $-64(%rbp), %rsi
	0x48, 0xc1, 0xe6, 0x20, //0x00000e25 shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x1b, //0x00000e29 orq          $27, %rsi
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000e2d movq         $160(%r11), %rax
	0x48, 0x89, 0x30, //0x00000e34 movq         %rsi, (%rax)
	0x48, 0x89, 0x48, 0x08, //0x00000e37 movq         %rcx, $8(%rax)
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000e3b movq         $160(%r11), %rax
	0x48, 0x8d, 0x48, 0x10, //0x00000e42 leaq         $16(%rax), %rcx
	0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00000e46 movq         %rcx, $160(%r11)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00000e4d addl         $1, $216(%r11)
	//0x00000e55 LBB5_165
	0x48, 0x83, 0xc0, 0x20, //0x00000e55 addq         $32, %rax
	0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00000e59 cmpq         $192(%r11), %rax
	0x0f, 0x96, 0xc0, //0x00000e60 setbe        %al
	0x4d, 0x89, 0xc7, //0x00000e63 movq         %r8, %r15
	//0x00000e66 LBB5_166
	0x85, 0xd2, //0x00000e66 testl        %edx, %edx
	0x0f, 0x85, 0x0a, 0x00, 0x00, 0x00, //0x00000e68 jne          LBB5_168
	0x31, 0xd2, //0x00000e6e xorl         %edx, %edx
	0x84, 0xc0, //0x00000e70 testb        %al, %al
	0x0f, 0x84, 0xac, 0x32, 0x00, 0x00, //0x00000e72 je           LBB5_331
	//0x00000e78 LBB5_168
	0x4d, 0x89, 0xbb, 0x80, 0x00, 0x00, 0x00, //0x00000e78 movq         %r15, $128(%r11)
	0x41, 0x81, 0xbb, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x00000e7f cmpl         $4096, $228(%r11)
	0x0f, 0x87, 0x43, 0x1f, 0x00, 0x00, //0x00000e8a ja           LBB5_579
	//0x00000e90 LBB5_169
	0x48, 0x63, 0xc2, //0x00000e90 movslq       %edx, %rax
	0x48, 0x81, 0xc4, 0x98, 0x00, 0x00, 0x00, //0x00000e93 addq         $152, %rsp
	0x5b, //0x00000e9a popq         %rbx
	0x41, 0x5c, //0x00000e9b popq         %r12
	0x41, 0x5d, //0x00000e9d popq         %r13
	0x41, 0x5e, //0x00000e9f popq         %r14
	0x41, 0x5f, //0x00000ea1 popq         %r15
	0x5d, //0x00000ea3 popq         %rbp
	0xc5, 0xf8, 0x77, //0x00000ea4 vzeroupper   
	0xc3, //0x00000ea7 retq         
	//0x00000ea8 LBB5_170
	0xc5, 0xfe, 0x6f, 0x05, 0x10, 0xf2, 0xff, 0xff, //0x00000ea8 vmovdqu      $-3568(%rip), %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xe8, 0xf1, 0xff, 0xff, //0x00000eb0 vmovdqu      $-3608(%rip), %ymm1  /* LCPI5_2+0(%rip) */
	0x4c, 0x89, 0xf8, //0x00000eb8 movq         %r15, %rax
	0x90, 0x90, 0x90, 0x90, 0x90, //0x00000ebb .p2align 4, 0x90
	//0x00000ec0 LBB5_171
	0x83, 0xc2, 0xff, //0x00000ec0 addl         $-1, %edx
	0x85, 0xf2, //0x00000ec3 testl        %esi, %edx
	0x0f, 0x85, 0xe8, 0x28, 0x00, 0x00, //0x00000ec5 jne          LBB5_701
	0xc5, 0xfe, 0x6f, 0x50, 0x20, //0x00000ecb vmovdqu      $32(%rax), %ymm2
	0x48, 0x83, 0xc0, 0x20, //0x00000ed0 addq         $32, %rax
	0xc5, 0xed, 0x74, 0xd8, //0x00000ed4 vpcmpeqb     %ymm0, %ymm2, %ymm3
	0xc5, 0xfd, 0xd7, 0xd3, //0x00000ed8 vpmovmskb    %ymm3, %edx
	0xc5, 0xed, 0x74, 0xd1, //0x00000edc vpcmpeqb     %ymm1, %ymm2, %ymm2
	0xc5, 0xfd, 0xd7, 0xf2, //0x00000ee0 vpmovmskb    %ymm2, %esi
	0x8d, 0x7e, 0xff, //0x00000ee4 leal         $-1(%rsi), %edi
	0x85, 0xd7, //0x00000ee7 testl        %edx, %edi
	0x0f, 0x84, 0xd1, 0xff, 0xff, 0xff, //0x00000ee9 je           LBB5_171
	//0x00000eef LBB5_173
	0x0f, 0xbc, 0xca, //0x00000eef bsfl         %edx, %ecx
	0x48, 0x8d, 0x14, 0x01, //0x00000ef2 leaq         (%rcx,%rax), %rdx
	0x48, 0x01, 0xc8, //0x00000ef6 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x00000ef9 addq         $1, %rax
	0x49, 0xf7, 0xd7, //0x00000efd notq         %r15
	0x49, 0x8d, 0x1c, 0x17, //0x00000f00 leaq         (%r15,%rdx), %rbx
	0x48, 0x83, 0xc3, 0x01, //0x00000f04 addq         $1, %rbx
	0x31, 0xff, //0x00000f08 xorl         %edi, %edi
	0x31, 0xd2, //0x00000f0a xorl         %edx, %edx
	0x49, 0x89, 0xc7, //0x00000f0c movq         %rax, %r15
	0x48, 0x85, 0xdb, //0x00000f0f testq        %rbx, %rbx
	0x0f, 0x89, 0x07, 0x00, 0x00, 0x00, //0x00000f12 jns          LBB5_175
	//0x00000f18 LBB5_174
	0x89, 0xda, //0x00000f18 movl         %ebx, %edx
	0xf7, 0xda, //0x00000f1a negl         %edx
	0x49, 0x89, 0xc7, //0x00000f1c movq         %rax, %r15
	//0x00000f1f LBB5_175
	0x40, 0x0f, 0xb6, 0xc7, //0x00000f1f movzbl       %dil, %eax
	0x49, 0xc1, 0xe2, 0x20, //0x00000f23 shlq         $32, %r10
	0x49, 0x8d, 0x04, 0xc2, //0x00000f27 leaq         (%r10,%rax,8), %rax
	0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000f2b movabsq      $4294967296, %rcx
	0x48, 0x01, 0xc8, //0x00000f35 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x04, //0x00000f38 addq         $4, %rax
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00000f3c movq         $160(%r11), %rcx
	0x48, 0x89, 0x01, //0x00000f43 movq         %rax, (%rcx)
	0x48, 0x89, 0x59, 0x08, //0x00000f46 movq         %rbx, $8(%rcx)
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000f4a movq         $160(%r11), %rax
	0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00000f51 addl         $1, $212(%r11)
	0x48, 0x8d, 0x48, 0x10, //0x00000f59 leaq         $16(%rax), %rcx
	0x48, 0x83, 0xc0, 0x20, //0x00000f5d addq         $32, %rax
	0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00000f61 cmpq         $192(%r11), %rax
	0x0f, 0x96, 0xc0, //0x00000f68 setbe        %al
	0x4d, 0x39, 0xfc, //0x00000f6b cmpq         %r15, %r12
	0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00000f6e movq         %rcx, $160(%r11)
	0x0f, 0x89, 0xeb, 0xfe, 0xff, 0xff, //0x00000f75 jns          LBB5_166
	0xba, 0x05, 0x00, 0x00, 0x00, //0x00000f7b movl         $5, %edx
	0xe9, 0xf3, 0xfe, 0xff, 0xff, //0x00000f80 jmp          LBB5_168
	//0x00000f85 LBB5_177
	0x45, 0x31, 0xe4, //0x00000f85 xorl         %r12d, %r12d
	//0x00000f88 LBB5_178
	0x45, 0x31, 0xed, //0x00000f88 xorl         %r13d, %r13d
	0x31, 0xf6, //0x00000f8b xorl         %esi, %esi
	//0x00000f8d LBB5_179
	0x41, 0x8a, 0x4f, 0x01, //0x00000f8d movb         $1(%r15), %cl
	0x80, 0xf9, 0x2d, //0x00000f91 cmpb         $45, %cl
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000f94 je           LBB5_182
	0x80, 0xf9, 0x2b, //0x00000f9a cmpb         $43, %cl
	0x0f, 0x85, 0x6a, 0x00, 0x00, 0x00, //0x00000f9d jne          LBB5_188
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000fa3 movl         $1, %eax
	0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000fa8 jmp          LBB5_183
	//0x00000fad LBB5_182
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000fad movl         $-1, %eax
	//0x00000fb2 LBB5_183
	0x41, 0x8a, 0x4f, 0x02, //0x00000fb2 movb         $2(%r15), %cl
	0x49, 0x83, 0xc7, 0x02, //0x00000fb6 addq         $2, %r15
	0x8d, 0x51, 0xd0, //0x00000fba leal         $-48(%rcx), %edx
	0x80, 0xfa, 0x09, //0x00000fbd cmpb         $9, %dl
	0x0f, 0x87, 0x5c, 0x00, 0x00, 0x00, //0x00000fc0 ja           LBB5_189
	//0x00000fc6 LBB5_184
	0x31, 0xd2, //0x00000fc6 xorl         %edx, %edx
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000fc8 movq         $-1, %rdi
	0x90, //0x00000fcf .p2align 4, 0x90
	//0x00000fd0 LBB5_185
	0x8d, 0x14, 0x92, //0x00000fd0 leal         (%rdx,%rdx,4), %edx
	0x0f, 0xb6, 0xc9, //0x00000fd3 movzbl       %cl, %ecx
	0x8d, 0x14, 0x51, //0x00000fd6 leal         (%rcx,%rdx,2), %edx
	0x83, 0xc2, 0xd0, //0x00000fd9 addl         $-48, %edx
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00000fdc movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x01, //0x00000fe1 addq         $1, %r15
	0x8d, 0x59, 0xd0, //0x00000fe5 leal         $-48(%rcx), %ebx
	0x48, 0x83, 0xc7, 0x01, //0x00000fe8 addq         $1, %rdi
	0x80, 0xfb, 0x0a, //0x00000fec cmpb         $10, %bl
	0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000fef jb           LBB5_185
	0x48, 0x83, 0xff, 0x09, //0x00000ff5 cmpq         $9, %rdi
	0x0f, 0x83, 0x55, 0x23, 0x00, 0x00, //0x00000ff9 jae          LBB5_638
	//0x00000fff LBB5_187
	0x0f, 0xaf, 0xd0, //0x00000fff imull        %eax, %edx
	0x44, 0x01, 0xea, //0x00001002 addl         %r13d, %edx
	0x41, 0x89, 0xd5, //0x00001005 movl         %edx, %r13d
	0xe9, 0x81, 0x00, 0x00, 0x00, //0x00001008 jmp          LBB5_197
	//0x0000100d LBB5_188
	0x49, 0x83, 0xc7, 0x01, //0x0000100d addq         $1, %r15
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001011 movl         $1, %eax
	0x8d, 0x51, 0xd0, //0x00001016 leal         $-48(%rcx), %edx
	0x80, 0xfa, 0x09, //0x00001019 cmpb         $9, %dl
	0x0f, 0x86, 0xa4, 0xff, 0xff, 0xff, //0x0000101c jbe          LBB5_184
	//0x00001022 LBB5_189
	0xba, 0x03, 0x00, 0x00, 0x00, //0x00001022 movl         $3, %edx
	0xe9, 0x4c, 0xfe, 0xff, 0xff, //0x00001027 jmp          LBB5_168
	//0x0000102c LBB5_190
	0x4c, 0x89, 0xd0, //0x0000102c movq         %r10, %rax
	0x4c, 0x09, 0xe8, //0x0000102f orq          %r13, %rax
	0x0f, 0x99, 0xc1, //0x00001032 setns        %cl
	0x0f, 0x88, 0x47, 0x04, 0x00, 0x00, //0x00001035 js           LBB5_247
	0x4d, 0x39, 0xea, //0x0000103b cmpq         %r13, %r10
	0x0f, 0x8c, 0x3e, 0x04, 0x00, 0x00, //0x0000103e jl           LBB5_247
	0x49, 0xf7, 0xd2, //0x00001044 notq         %r10
	0x4c, 0x89, 0xd6, //0x00001047 movq         %r10, %rsi
	0xe9, 0xab, 0xfd, 0xff, 0xff, //0x0000104a jmp          LBB5_162
	//0x0000104f LBB5_193
	0x8a, 0x02, //0x0000104f movb         (%rdx), %al
	0x8d, 0x58, 0xd0, //0x00001051 leal         $-48(%rax), %ebx
	0x80, 0xfb, 0x09, //0x00001054 cmpb         $9, %bl
	0x0f, 0x87, 0x1a, 0x00, 0x00, 0x00, //0x00001057 ja           LBB5_196
	0x90, 0x90, 0x90, //0x0000105d .p2align 4, 0x90
	//0x00001060 LBB5_194
	0x0f, 0xb6, 0x42, 0x01, //0x00001060 movzbl       $1(%rdx), %eax
	0x48, 0x83, 0xc2, 0x01, //0x00001064 addq         $1, %rdx
	0x8d, 0x48, 0xd0, //0x00001068 leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x0a, //0x0000106b cmpb         $10, %cl
	0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000106e jb           LBB5_194
	0x41, 0xb4, 0x01, //0x00001074 movb         $1, %r12b
	//0x00001077 LBB5_196
	0x45, 0x29, 0xd5, //0x00001077 subl         %r10d, %r13d
	0x24, 0xdf, //0x0000107a andb         $-33, %al
	0x49, 0x89, 0xd7, //0x0000107c movq         %rdx, %r15
	0x3c, 0x45, //0x0000107f cmpb         $69, %al
	0x4d, 0x89, 0xf2, //0x00001081 movq         %r14, %r10
	0x44, 0x8b, 0x75, 0x98, //0x00001084 movl         $-104(%rbp), %r14d
	0x0f, 0x84, 0xff, 0xfe, 0xff, 0xff, //0x00001088 je           LBB5_179
	//0x0000108e LBB5_197
	0x44, 0x89, 0x75, 0x98, //0x0000108e movl         %r14d, $-104(%rbp)
	0x47, 0x8d, 0x34, 0x09, //0x00001092 leal         (%r9,%r9), %r14d
	0x41, 0x83, 0xc6, 0xff, //0x00001096 addl         $-1, %r14d
	0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000109a movabsq      $4503599627370495, %rax
	0x48, 0x83, 0xc0, 0x01, //0x000010a4 addq         $1, %rax
	0x48, 0x39, 0xc6, //0x000010a8 cmpq         %rax, %rsi
	0x0f, 0x83, 0xc5, 0x00, 0x00, 0x00, //0x000010ab jae          LBB5_208
	0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x000010b1 vmovq        %rsi, %xmm0
	0xc5, 0xf9, 0x62, 0x05, 0x92, 0xf1, 0xff, 0xff, //0x000010b6 vpunpckldq   $-3694(%rip), %xmm0, %xmm0  /* LCPI5_18+0(%rip) */
	0xc5, 0xf9, 0x5c, 0x05, 0x9a, 0xf1, 0xff, 0xff, //0x000010be vsubpd       $-3686(%rip), %xmm0, %xmm0  /* LCPI5_19+0(%rip) */
	0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000010c6 vpermilpd    $1, %xmm0, %xmm1
	0xc5, 0xf3, 0x58, 0xc0, //0x000010cc vaddsd       %xmm0, %xmm1, %xmm0
	0x44, 0x89, 0xf0, //0x000010d0 movl         %r14d, %eax
	0xc1, 0xe8, 0x1f, //0x000010d3 shrl         $31, %eax
	0x48, 0xc1, 0xe0, 0x3f, //0x000010d6 shlq         $63, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x000010da vmovq        %rax, %xmm1
	0xc5, 0xf9, 0x56, 0xc1, //0x000010df vorpd        %xmm1, %xmm0, %xmm0
	0x45, 0x85, 0xed, //0x000010e3 testl        %r13d, %r13d
	0x0f, 0x84, 0x9a, 0x09, 0x00, 0x00, //0x000010e6 je           LBB5_328
	0x48, 0x85, 0xf6, //0x000010ec testq        %rsi, %rsi
	0x0f, 0x84, 0x91, 0x09, 0x00, 0x00, //0x000010ef je           LBB5_328
	0x41, 0x8d, 0x45, 0xff, //0x000010f5 leal         $-1(%r13), %eax
	0x83, 0xf8, 0x24, //0x000010f9 cmpl         $36, %eax
	0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x000010fc ja           LBB5_206
	0x44, 0x89, 0xe8, //0x00001102 movl         %r13d, %eax
	0x41, 0x83, 0xfd, 0x17, //0x00001105 cmpl         $23, %r13d
	0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00001109 jl           LBB5_203
	0x41, 0x8d, 0x45, 0xea, //0x0000110f leal         $-22(%r13), %eax
	0x48, 0x8d, 0x0d, 0x06, 0xb6, 0x00, 0x00, //0x00001113 leaq         $46598(%rip), %rcx  /* _P10_TAB+0(%rip) */
	0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x0000111a vmulsd       (%rcx,%rax,8), %xmm0, %xmm0
	0xb8, 0x16, 0x00, 0x00, 0x00, //0x0000111f movl         $22, %eax
	//0x00001124 LBB5_203
	0xc5, 0xf9, 0x2e, 0x05, 0x54, 0xf1, 0xff, 0xff, //0x00001124 vucomisd     $-3756(%rip), %xmm0  /* LCPI5_21+0(%rip) */
	0x0f, 0x87, 0xf7, 0x02, 0x00, 0x00, //0x0000112c ja           LBB5_241
	0xc5, 0xfb, 0x10, 0x0d, 0x4e, 0xf1, 0xff, 0xff, //0x00001132 vmovsd       $-3762(%rip), %xmm1  /* LCPI5_22+0(%rip) */
	0xc5, 0xf9, 0x2e, 0xc8, //0x0000113a vucomisd     %xmm0, %xmm1
	0x0f, 0x87, 0xe5, 0x02, 0x00, 0x00, //0x0000113e ja           LBB5_241
	0x89, 0xc0, //0x00001144 movl         %eax, %eax
	0x48, 0x8d, 0x0d, 0xd3, 0xb5, 0x00, 0x00, //0x00001146 leaq         $46547(%rip), %rcx  /* _P10_TAB+0(%rip) */
	0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x0000114d vmulsd       (%rcx,%rax,8), %xmm0, %xmm0
	0xe9, 0x2f, 0x09, 0x00, 0x00, //0x00001152 jmp          LBB5_328
	//0x00001157 LBB5_206
	0x41, 0x83, 0xfd, 0xea, //0x00001157 cmpl         $-22, %r13d
	0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x0000115b jb           LBB5_208
	0x41, 0xf7, 0xdd, //0x00001161 negl         %r13d
	0x48, 0x8d, 0x05, 0xb5, 0xb5, 0x00, 0x00, //0x00001164 leaq         $46517(%rip), %rax  /* _P10_TAB+0(%rip) */
	0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x0000116b vdivsd       (%rax,%r13,8), %xmm0, %xmm0
	0xe9, 0x10, 0x09, 0x00, 0x00, //0x00001171 jmp          LBB5_328
	//0x00001176 LBB5_208
	0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00001176 leal         $348(%r13), %eax
	0x3d, 0xb7, 0x02, 0x00, 0x00, //0x0000117d cmpl         $695, %eax
	0x0f, 0x87, 0x31, 0x01, 0x00, 0x00, //0x00001182 ja           LBB5_224
	//0x00001188 LBB5_209
	0x4c, 0x89, 0x65, 0xb0, //0x00001188 movq         %r12, $-80(%rbp)
	0x48, 0x85, 0xf6, //0x0000118c testq        %rsi, %rsi
	0x4c, 0x89, 0x55, 0xc0, //0x0000118f movq         %r10, $-64(%rbp)
	0x44, 0x89, 0x75, 0xa0, //0x00001193 movl         %r14d, $-96(%rbp)
	0x4d, 0x89, 0xdc, //0x00001197 movq         %r11, %r12
	0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000119a je           LBB5_211
	0x4c, 0x0f, 0xbd, 0xce, //0x000011a0 bsrq         %rsi, %r9
	0x49, 0x83, 0xf1, 0x3f, //0x000011a4 xorq         $63, %r9
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x000011a8 jmp          LBB5_212
	//0x000011ad LBB5_211
	0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000011ad movl         $64, %r9d
	//0x000011b3 LBB5_212
	0x49, 0x89, 0xf6, //0x000011b3 movq         %rsi, %r14
	0x44, 0x89, 0xc9, //0x000011b6 movl         %r9d, %ecx
	0x49, 0xd3, 0xe6, //0x000011b9 shlq         %cl, %r14
	0x89, 0xc7, //0x000011bc movl         %eax, %edi
	0x48, 0xc1, 0xe7, 0x04, //0x000011be shlq         $4, %rdi
	0x48, 0x8d, 0x1d, 0x17, 0xb6, 0x00, 0x00, //0x000011c2 leaq         $46615(%rip), %rbx  /* _POW10_M128_TAB+0(%rip) */
	0x48, 0x8b, 0x44, 0x1f, 0x08, //0x000011c9 movq         $8(%rdi,%rbx), %rax
	0x48, 0x89, 0x45, 0xc8, //0x000011ce movq         %rax, $-56(%rbp)
	0x49, 0xf7, 0xe6, //0x000011d2 mulq         %r14
	0x49, 0x89, 0xc3, //0x000011d5 movq         %rax, %r11
	0x49, 0x89, 0xd2, //0x000011d8 movq         %rdx, %r10
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000011db andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000011e1 cmpq         $511, %rdx
	0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x000011e8 jne          LBB5_217
	0x4c, 0x89, 0xf1, //0x000011ee movq         %r14, %rcx
	0x48, 0xf7, 0xd1, //0x000011f1 notq         %rcx
	0x49, 0x39, 0xcb, //0x000011f4 cmpq         %rcx, %r11
	0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x000011f7 jbe          LBB5_217
	0x4c, 0x89, 0xf0, //0x000011fd movq         %r14, %rax
	0x48, 0xf7, 0x24, 0x1f, //0x00001200 mulq         (%rdi,%rbx)
	0x49, 0x01, 0xd3, //0x00001204 addq         %rdx, %r11
	0x49, 0x83, 0xd2, 0x00, //0x00001207 adcq         $0, %r10
	0x44, 0x89, 0xd2, //0x0000120b movl         %r10d, %edx
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000120e andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001214 cmpq         $511, %rdx
	0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000121b jne          LBB5_217
	0x49, 0x83, 0xfb, 0xff, //0x00001221 cmpq         $-1, %r11
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001225 jne          LBB5_217
	0x48, 0x39, 0xc8, //0x0000122b cmpq         %rcx, %rax
	0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x0000122e ja           LBB5_220
	//0x00001234 LBB5_217
	0x4c, 0x89, 0xd0, //0x00001234 movq         %r10, %rax
	0x48, 0xc1, 0xe8, 0x3f, //0x00001237 shrq         $63, %rax
	0x8d, 0x48, 0x09, //0x0000123b leal         $9(%rax), %ecx
	0x49, 0xd3, 0xea, //0x0000123e shrq         %cl, %r10
	0x4d, 0x85, 0xdb, //0x00001241 testq        %r11, %r11
	0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x00001244 jne          LBB5_221
	0x48, 0x85, 0xd2, //0x0000124a testq        %rdx, %rdx
	0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x0000124d jne          LBB5_221
	0x44, 0x89, 0xd1, //0x00001253 movl         %r10d, %ecx
	0x83, 0xe1, 0x03, //0x00001256 andl         $3, %ecx
	0x83, 0xf9, 0x01, //0x00001259 cmpl         $1, %ecx
	0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x0000125c jne          LBB5_221
	//0x00001262 LBB5_220
	0x4d, 0x89, 0xe3, //0x00001262 movq         %r12, %r11
	0xe9, 0x47, 0x00, 0x00, 0x00, //0x00001265 jmp          LBB5_222
	//0x0000126a LBB5_221
	0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x0000126a imull        $217706, %r13d, %ecx
	0xc1, 0xf9, 0x10, //0x00001271 sarl         $16, %ecx
	0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00001274 addl         $1087, %ecx
	0x4c, 0x63, 0xf1, //0x0000127a movslq       %ecx, %r14
	0x4c, 0x89, 0xf3, //0x0000127d movq         %r14, %rbx
	0x4c, 0x29, 0xcb, //0x00001280 subq         %r9, %rbx
	0x44, 0x89, 0xd2, //0x00001283 movl         %r10d, %edx
	0x83, 0xe2, 0x01, //0x00001286 andl         $1, %edx
	0x4c, 0x01, 0xd2, //0x00001289 addq         %r10, %rdx
	0x48, 0x89, 0xd1, //0x0000128c movq         %rdx, %rcx
	0x48, 0xc1, 0xe9, 0x36, //0x0000128f shrq         $54, %rcx
	0x48, 0x01, 0xc3, //0x00001293 addq         %rax, %rbx
	0x48, 0x83, 0xf9, 0x01, //0x00001296 cmpq         $1, %rcx
	0x48, 0x83, 0xdb, 0x00, //0x0000129a sbbq         $0, %rbx
	0x48, 0x8d, 0x43, 0xff, //0x0000129e leaq         $-1(%rbx), %rax
	0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000012a2 cmpq         $2045, %rax
	0x4d, 0x89, 0xe3, //0x000012a8 movq         %r12, %r11
	0x0f, 0x86, 0x5b, 0x00, 0x00, 0x00, //0x000012ab jbe          LBB5_229
	//0x000012b1 LBB5_222
	0x4c, 0x8b, 0x55, 0xc0, //0x000012b1 movq         $-64(%rbp), %r10
	//0x000012b5 LBB5_223
	0x44, 0x8b, 0x75, 0xa0, //0x000012b5 movl         $-96(%rbp), %r14d
	//0x000012b9 LBB5_224
	0x4d, 0x89, 0xf9, //0x000012b9 movq         %r15, %r9
	0x4d, 0x29, 0xc1, //0x000012bc subq         %r8, %r9
	0x4c, 0x89, 0xd8, //0x000012bf movq         %r11, %rax
	0x4d, 0x8b, 0x5b, 0x40, //0x000012c2 movq         $64(%r11), %r11
	0x48, 0x89, 0x45, 0xb8, //0x000012c6 movq         %rax, $-72(%rbp)
	0x4c, 0x8b, 0x68, 0x50, //0x000012ca movq         $80(%rax), %r13
	0x4d, 0x85, 0xed, //0x000012ce testq        %r13, %r13
	0x0f, 0x84, 0x7b, 0x05, 0x00, 0x00, //0x000012d1 je           LBB5_289
	0x41, 0xc6, 0x03, 0x00, //0x000012d7 movb         $0, (%r11)
	0x49, 0x83, 0xfd, 0x01, //0x000012db cmpq         $1, %r13
	0x0f, 0x84, 0x6d, 0x05, 0x00, 0x00, //0x000012df je           LBB5_289
	0x49, 0x8d, 0x4d, 0xff, //0x000012e5 leaq         $-1(%r13), %rcx
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x000012e9 movl         $1, %eax
	0x48, 0x83, 0xf9, 0x10, //0x000012ee cmpq         $16, %rcx
	0x0f, 0x82, 0x48, 0x05, 0x00, 0x00, //0x000012f2 jb           LBB5_288
	0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x000012f8 cmpq         $128, %rcx
	0x0f, 0x83, 0x4e, 0x01, 0x00, 0x00, //0x000012ff jae          LBB5_245
	0x31, 0xd2, //0x00001305 xorl         %edx, %edx
	0xe9, 0x98, 0x04, 0x00, 0x00, //0x00001307 jmp          LBB5_277
	//0x0000130c LBB5_229
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000130c movabsq      $18014398509481984, %rax
	0x48, 0x39, 0xc2, //0x00001316 cmpq         %rax, %rdx
	0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001319 movabsq      $-9223372036854775808, %r13
	0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001323 movabsq      $4503599627370495, %rax
	0xb1, 0x02, //0x0000132d movb         $2, %cl
	0x80, 0xd9, 0x00, //0x0000132f sbbb         $0, %cl
	0x48, 0xd3, 0xea, //0x00001332 shrq         %cl, %rdx
	0x48, 0xc1, 0xe3, 0x34, //0x00001335 shlq         $52, %rbx
	0x48, 0x21, 0xc2, //0x00001339 andq         %rax, %rdx
	0x48, 0x09, 0xda, //0x0000133c orq          %rbx, %rdx
	0x48, 0x89, 0xd0, //0x0000133f movq         %rdx, %rax
	0x4c, 0x09, 0xe8, //0x00001342 orq          %r13, %rax
	0x80, 0x7d, 0x98, 0x00, //0x00001345 cmpb         $0, $-104(%rbp)
	0x48, 0x0f, 0x44, 0xc2, //0x00001349 cmoveq       %rdx, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000134d vmovq        %rax, %xmm0
	0x80, 0x7d, 0xb0, 0x00, //0x00001352 cmpb         $0, $-80(%rbp)
	0x4c, 0x8b, 0x55, 0xc0, //0x00001356 movq         $-64(%rbp), %r10
	0x0f, 0x84, 0x26, 0x07, 0x00, 0x00, //0x0000135a je           LBB5_328
	0x4c, 0x89, 0xd3, //0x00001360 movq         %r10, %rbx
	0x4d, 0x89, 0xdc, //0x00001363 movq         %r11, %r12
	0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001366 movl         $64, %r9d
	0x48, 0xff, 0xc6, //0x0000136c incq         %rsi
	0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x0000136f je           LBB5_232
	0x4c, 0x0f, 0xbd, 0xce, //0x00001375 bsrq         %rsi, %r9
	0x49, 0x83, 0xf1, 0x3f, //0x00001379 xorq         $63, %r9
	//0x0000137d LBB5_232
	0x44, 0x89, 0xc9, //0x0000137d movl         %r9d, %ecx
	0x48, 0xd3, 0xe6, //0x00001380 shlq         %cl, %rsi
	0x48, 0x8b, 0x45, 0xc8, //0x00001383 movq         $-56(%rbp), %rax
	0x48, 0xf7, 0xe6, //0x00001387 mulq         %rsi
	0x49, 0x89, 0xc2, //0x0000138a movq         %rax, %r10
	0x49, 0x89, 0xd3, //0x0000138d movq         %rdx, %r11
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001390 andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001396 cmpq         $511, %rdx
	0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x0000139d jne          LBB5_237
	0x48, 0x89, 0xf1, //0x000013a3 movq         %rsi, %rcx
	0x48, 0xf7, 0xd1, //0x000013a6 notq         %rcx
	0x49, 0x39, 0xca, //0x000013a9 cmpq         %rcx, %r10
	0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x000013ac jbe          LBB5_237
	0x48, 0x89, 0xf0, //0x000013b2 movq         %rsi, %rax
	0x48, 0x8d, 0x15, 0x24, 0xb4, 0x00, 0x00, //0x000013b5 leaq         $46116(%rip), %rdx  /* _POW10_M128_TAB+0(%rip) */
	0x48, 0xf7, 0x24, 0x17, //0x000013bc mulq         (%rdi,%rdx)
	0x49, 0x01, 0xd2, //0x000013c0 addq         %rdx, %r10
	0x49, 0x83, 0xd3, 0x00, //0x000013c3 adcq         $0, %r11
	0x44, 0x89, 0xda, //0x000013c7 movl         %r11d, %edx
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000013ca andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000013d0 cmpq         $511, %rdx
	0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000013d7 jne          LBB5_237
	0x49, 0x83, 0xfa, 0xff, //0x000013dd cmpq         $-1, %r10
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000013e1 jne          LBB5_237
	0x48, 0x39, 0xc8, //0x000013e7 cmpq         %rcx, %rax
	0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000013ea ja           LBB5_240
	//0x000013f0 LBB5_237
	0x4c, 0x89, 0xd8, //0x000013f0 movq         %r11, %rax
	0x48, 0xc1, 0xe8, 0x3f, //0x000013f3 shrq         $63, %rax
	0x8d, 0x48, 0x09, //0x000013f7 leal         $9(%rax), %ecx
	0x49, 0xd3, 0xeb, //0x000013fa shrq         %cl, %r11
	0x4d, 0x85, 0xd2, //0x000013fd testq        %r10, %r10
	0x0f, 0x85, 0xe4, 0x03, 0x00, 0x00, //0x00001400 jne          LBB5_283
	0x48, 0x85, 0xd2, //0x00001406 testq        %rdx, %rdx
	0x0f, 0x85, 0xdb, 0x03, 0x00, 0x00, //0x00001409 jne          LBB5_283
	0x44, 0x89, 0xd9, //0x0000140f movl         %r11d, %ecx
	0x83, 0xe1, 0x03, //0x00001412 andl         $3, %ecx
	0x83, 0xf9, 0x01, //0x00001415 cmpl         $1, %ecx
	0x0f, 0x85, 0xcc, 0x03, 0x00, 0x00, //0x00001418 jne          LBB5_283
	//0x0000141e LBB5_240
	0x4d, 0x89, 0xe3, //0x0000141e movq         %r12, %r11
	0x49, 0x89, 0xda, //0x00001421 movq         %rbx, %r10
	0xe9, 0x8c, 0xfe, 0xff, 0xff, //0x00001424 jmp          LBB5_223
	//0x00001429 LBB5_241
	0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00001429 leal         $348(%r13), %eax
	0xe9, 0x53, 0xfd, 0xff, 0xff, //0x00001430 jmp          LBB5_209
	//0x00001435 LBB5_242
	0x48, 0x89, 0xf0, //0x00001435 movq         %rsi, %rax
	//0x00001438 LBB5_243
	0x49, 0xc1, 0xe2, 0x20, //0x00001438 shlq         $32, %r10
	0x49, 0x83, 0xca, 0x03, //0x0000143c orq          $3, %r10
	//0x00001440 LBB5_244
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00001440 movq         $160(%r11), %rcx
	0x4c, 0x89, 0x11, //0x00001447 movq         %r10, (%rcx)
	0x48, 0x89, 0x41, 0x08, //0x0000144a movq         %rax, $8(%rcx)
	0xe9, 0x78, 0x06, 0x00, 0x00, //0x0000144e jmp          LBB5_330
	//0x00001453 LBB5_245
	0x48, 0x89, 0xca, //0x00001453 movq         %rcx, %rdx
	0x48, 0x83, 0xe2, 0x80, //0x00001456 andq         $-128, %rdx
	0x48, 0x8d, 0x72, 0x80, //0x0000145a leaq         $-128(%rdx), %rsi
	0x48, 0x89, 0xf7, //0x0000145e movq         %rsi, %rdi
	0x48, 0xc1, 0xef, 0x07, //0x00001461 shrq         $7, %rdi
	0x48, 0x83, 0xc7, 0x01, //0x00001465 addq         $1, %rdi
	0x89, 0xf8, //0x00001469 movl         %edi, %eax
	0x83, 0xe0, 0x03, //0x0000146b andl         $3, %eax
	0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x0000146e cmpq         $384, %rsi
	0x0f, 0x83, 0x26, 0x02, 0x00, 0x00, //0x00001475 jae          LBB5_270
	0x31, 0xf6, //0x0000147b xorl         %esi, %esi
	0xe9, 0xd1, 0x02, 0x00, 0x00, //0x0000147d jmp          LBB5_272
	//0x00001482 LBB5_247
	0x49, 0x8d, 0x45, 0xff, //0x00001482 leaq         $-1(%r13), %rax
	0x49, 0x39, 0xc2, //0x00001486 cmpq         %rax, %r10
	0x49, 0xf7, 0xd5, //0x00001489 notq         %r13
	0x4d, 0x0f, 0x45, 0xec, //0x0000148c cmovneq      %r12, %r13
	0x84, 0xc9, //0x00001490 testb        %cl, %cl
	0x4d, 0x0f, 0x44, 0xec, //0x00001492 cmoveq       %r12, %r13
	0x4c, 0x89, 0xee, //0x00001496 movq         %r13, %rsi
	0xe9, 0x5c, 0xf9, 0xff, 0xff, //0x00001499 jmp          LBB5_162
	//0x0000149e LBB5_281
	0x4c, 0x89, 0xf8, //0x0000149e movq         %r15, %rax
	0xe9, 0x85, 0x00, 0x00, 0x00, //0x000014a1 jmp          LBB5_254
	//0x000014a6 LBB5_282
	0x4c, 0x89, 0xf8, //0x000014a6 movq         %r15, %rax
	0xe9, 0x0d, 0x01, 0x00, 0x00, //0x000014a9 jmp          LBB5_261
	//0x000014ae LBB5_248
	0x48, 0xf7, 0xde, //0x000014ae negq         %rsi
	0x48, 0x89, 0xf0, //0x000014b1 movq         %rsi, %rax
	0xe9, 0xc5, 0xef, 0xff, 0xff, //0x000014b4 jmp          LBB5_22
	//0x000014b9 LBB5_249
	0x48, 0x83, 0xc6, 0x40, //0x000014b9 addq         $64, %rsi
	0x49, 0x89, 0xf7, //0x000014bd movq         %rsi, %r15
	//0x000014c0 LBB5_250
	0x4c, 0x89, 0xf8, //0x000014c0 movq         %r15, %rax
	0x48, 0x83, 0xc0, 0xc0, //0x000014c3 addq         $-64, %rax
	0xc5, 0xfe, 0x6f, 0x05, 0x91, 0xeb, 0xff, 0xff, //0x000014c7 vmovdqu      $-5231(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, //0x000014cf .p2align 4, 0x90
	//0x000014d0 LBB5_251
	0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000014d0 vmovdqu      $64(%rax), %ymm1
	0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000014d5 vmovdqu      $96(%rax), %ymm2
	0x48, 0x83, 0xc0, 0x40, //0x000014da addq         $64, %rax
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000014de vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000014e3 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x000014e8 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x000014ec vpmovmskb    %ymm1, %esi
	0xc5, 0xed, 0x74, 0xcc, //0x000014f0 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x000014f4 vpmovmskb    %ymm1, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x000014f8 shlq         $32, %rcx
	0x48, 0x09, 0xf1, //0x000014fc orq          %rsi, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x000014ff cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00001503 je           LBB5_251
	0x48, 0xf7, 0xd1, //0x00001509 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000150c movq         %rcx, $152(%r11)
	0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00001513 movq         %rax, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x0000151a bsfq         %rcx, %rcx
	0x48, 0x8d, 0x34, 0x08, //0x0000151e leaq         (%rax,%rcx), %rsi
	0x48, 0x01, 0xc8, //0x00001522 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x00001525 addq         $1, %rax
	//0x00001529 LBB5_253
	0x8a, 0x0e, //0x00001529 movb         (%rsi), %cl
	//0x0000152b LBB5_254
	0x80, 0xf9, 0x7d, //0x0000152b cmpb         $125, %cl
	0x0f, 0x85, 0xa9, 0x20, 0x00, 0x00, //0x0000152e jne          LBB5_811
	0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00001534 addl         $1, $204(%r11)
	0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000153c jmp          LBB5_263
	//0x00001541 LBB5_256
	0x48, 0x83, 0xc6, 0x40, //0x00001541 addq         $64, %rsi
	0x49, 0x89, 0xf7, //0x00001545 movq         %rsi, %r15
	//0x00001548 LBB5_257
	0x4c, 0x89, 0xf8, //0x00001548 movq         %r15, %rax
	0x48, 0x83, 0xc0, 0xc0, //0x0000154b addq         $-64, %rax
	0xc5, 0xfe, 0x6f, 0x05, 0x09, 0xeb, 0xff, 0xff, //0x0000154f vmovdqu      $-5367(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001557 .p2align 4, 0x90
	//0x00001560 LBB5_258
	0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00001560 vmovdqu      $64(%rax), %ymm1
	0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00001565 vmovdqu      $96(%rax), %ymm2
	0x48, 0x83, 0xc0, 0x40, //0x0000156a addq         $64, %rax
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000156e vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00001573 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00001578 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x0000157c vpmovmskb    %ymm1, %esi
	0xc5, 0xed, 0x74, 0xcc, //0x00001580 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00001584 vpmovmskb    %ymm1, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x00001588 shlq         $32, %rcx
	0x48, 0x09, 0xf1, //0x0000158c orq          %rsi, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x0000158f cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00001593 je           LBB5_258
	0x48, 0xf7, 0xd1, //0x00001599 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000159c movq         %rcx, $152(%r11)
	0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000015a3 movq         %rax, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x000015aa bsfq         %rcx, %rcx
	0x48, 0x8d, 0x34, 0x08, //0x000015ae leaq         (%rax,%rcx), %rsi
	0x48, 0x01, 0xc8, //0x000015b2 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x000015b5 addq         $1, %rax
	//0x000015b9 LBB5_260
	0x8a, 0x0e, //0x000015b9 movb         (%rsi), %cl
	//0x000015bb LBB5_261
	0x80, 0xf9, 0x5d, //0x000015bb cmpb         $93, %cl
	0x0f, 0x85, 0x3e, 0x21, 0x00, 0x00, //0x000015be jne          LBB5_1680
	0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x000015c4 addl         $1, $208(%r11)
	//0x000015cc LBB5_263
	0x48, 0xc1, 0xe7, 0x04, //0x000015cc shlq         $4, %rdi
	0x49, 0x8b, 0x4c, 0x38, 0x08, //0x000015d0 movq         $8(%r8,%rdi), %rcx
	0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000015d5 movq         %rcx, $168(%r11)
	0x48, 0x29, 0xd3, //0x000015dc subq         %rdx, %rbx
	0x48, 0xc1, 0xeb, 0x04, //0x000015df shrq         $4, %rbx
	0x41, 0x89, 0x5c, 0x38, 0x0c, //0x000015e3 movl         %ebx, $12(%r8,%rdi)
	0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000015e8 movl         $0, $8(%r8,%rdi)
	0x0f, 0xb6, 0x0a, //0x000015f1 movzbl       (%rdx), %ecx
	0x89, 0x0a, //0x000015f4 movl         %ecx, (%rdx)
	0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000015f6 movq         $176(%r11), %rcx
	0x41, 0x8b, 0x93, 0xe4, 0x00, 0x00, 0x00, //0x000015fd movl         $228(%r11), %edx
	0x48, 0x39, 0xd1, //0x00001604 cmpq         %rdx, %rcx
	0x0f, 0x86, 0x2f, 0x00, 0x00, 0x00, //0x00001607 jbe          LBB5_266
	0x41, 0x89, 0x8b, 0xe4, 0x00, 0x00, 0x00, //0x0000160d movl         %ecx, $228(%r11)
	0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00001614 cmpq         $4096, %rcx
	0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x0000161b jbe          LBB5_266
	//0x00001621 LBB5_265
	0x31, 0xc9, //0x00001621 xorl         %ecx, %ecx
	0x48, 0x89, 0x4d, 0x80, //0x00001623 movq         %rcx, $-128(%rbp)
	0x31, 0xc9, //0x00001627 xorl         %ecx, %ecx
	0x48, 0x89, 0x4d, 0xa0, //0x00001629 movq         %rcx, $-96(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x0000162d movl         $0, $-120(%rbp)
	0x45, 0x31, 0xed, //0x00001634 xorl         %r13d, %r13d
	0xe9, 0xfc, 0x2a, 0x00, 0x00, //0x00001637 jmp          LBB5_684
	//0x0000163c LBB5_266
	0x48, 0x83, 0xc1, 0xff, //0x0000163c addq         $-1, %rcx
	0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00001640 movq         %rcx, $176(%r11)
	0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00001647 movq         $168(%r11), %rcx
	0x31, 0xd2, //0x0000164e xorl         %edx, %edx
	0x48, 0x89, 0x55, 0x80, //0x00001650 movq         %rdx, $-128(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x00001654 movl         $0, $-120(%rbp)
	0x48, 0x83, 0xf9, 0xff, //0x0000165b cmpq         $-1, %rcx
	0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x0000165f je           LBB5_268
	0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00001665 leaq         $184(%r11), %r8
	0x31, 0xd2, //0x0000166c xorl         %edx, %edx
	0x48, 0x89, 0x55, 0xa0, //0x0000166e movq         %rdx, $-96(%rbp)
	0xe9, 0xb7, 0x2a, 0x00, 0x00, //0x00001672 jmp          LBB5_683
	//0x00001677 LBB5_268
	0x31, 0xc9, //0x00001677 xorl         %ecx, %ecx
	0x48, 0x89, 0x4d, 0xa0, //0x00001679 movq         %rcx, $-96(%rbp)
	0x45, 0x31, 0xed, //0x0000167d xorl         %r13d, %r13d
	0xe9, 0xb3, 0x2a, 0x00, 0x00, //0x00001680 jmp          LBB5_684
	//0x00001685 LBB5_269
	0x49, 0x89, 0xcc, //0x00001685 movq         %rcx, %r12
	0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00001688 movq         $-1, %rsi
	0x4d, 0x85, 0xd2, //0x0000168f testq        %r10, %r10
	0x44, 0x8b, 0x75, 0x98, //0x00001692 movl         $-104(%rbp), %r14d
	0x0f, 0x85, 0x02, 0xf7, 0xff, 0xff, //0x00001696 jne          LBB5_153
	0xe9, 0x67, 0xf7, 0xff, 0xff, //0x0000169c jmp          LBB5_163
	//0x000016a1 LBB5_270
	0x48, 0x83, 0xe7, 0xfc, //0x000016a1 andq         $-4, %rdi
	0x48, 0xf7, 0xdf, //0x000016a5 negq         %rdi
	0x31, 0xf6, //0x000016a8 xorl         %esi, %esi
	0xc5, 0xf9, 0xef, 0xc0, //0x000016aa vpxor        %xmm0, %xmm0, %xmm0
	//0x000016ae LBB5_271
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x01, //0x000016ae vmovdqu      %ymm0, $1(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x21, //0x000016b5 vmovdqu      %ymm0, $33(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x41, //0x000016bc vmovdqu      %ymm0, $65(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x61, //0x000016c3 vmovdqu      %ymm0, $97(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x81, 0x00, 0x00, 0x00, //0x000016ca vmovdqu      %ymm0, $129(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xa1, 0x00, 0x00, 0x00, //0x000016d4 vmovdqu      %ymm0, $161(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xc1, 0x00, 0x00, 0x00, //0x000016de vmovdqu      %ymm0, $193(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xe1, 0x00, 0x00, 0x00, //0x000016e8 vmovdqu      %ymm0, $225(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x01, 0x01, 0x00, 0x00, //0x000016f2 vmovdqu      %ymm0, $257(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x21, 0x01, 0x00, 0x00, //0x000016fc vmovdqu      %ymm0, $289(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x41, 0x01, 0x00, 0x00, //0x00001706 vmovdqu      %ymm0, $321(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x61, 0x01, 0x00, 0x00, //0x00001710 vmovdqu      %ymm0, $353(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x81, 0x01, 0x00, 0x00, //0x0000171a vmovdqu      %ymm0, $385(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xa1, 0x01, 0x00, 0x00, //0x00001724 vmovdqu      %ymm0, $417(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xc1, 0x01, 0x00, 0x00, //0x0000172e vmovdqu      %ymm0, $449(%r11,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xe1, 0x01, 0x00, 0x00, //0x00001738 vmovdqu      %ymm0, $481(%r11,%rsi)
	0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00001742 addq         $512, %rsi
	0x48, 0x83, 0xc7, 0x04, //0x00001749 addq         $4, %rdi
	0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x0000174d jne          LBB5_271
	//0x00001753 LBB5_272
	0x48, 0x85, 0xc0, //0x00001753 testq        %rax, %rax
	0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00001756 je           LBB5_275
	0x48, 0xf7, 0xd8, //0x0000175c negq         %rax
	0xc5, 0xf9, 0xef, 0xc0, //0x0000175f vpxor        %xmm0, %xmm0, %xmm0
	//0x00001763 LBB5_274
	0x48, 0x89, 0xf7, //0x00001763 movq         %rsi, %rdi
	0x48, 0x83, 0xcf, 0x01, //0x00001766 orq          $1, %rdi
	0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x3b, //0x0000176a vmovdqu      %ymm0, (%r11,%rdi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x20, //0x00001770 vmovdqu      %ymm0, $32(%r11,%rdi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x40, //0x00001777 vmovdqu      %ymm0, $64(%r11,%rdi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x60, //0x0000177e vmovdqu      %ymm0, $96(%r11,%rdi)
	0x48, 0x83, 0xee, 0x80, //0x00001785 subq         $-128, %rsi
	0x48, 0xff, 0xc0, //0x00001789 incq         %rax
	0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x0000178c jne          LBB5_274
	//0x00001792 LBB5_275
	0x48, 0x39, 0xd1, //0x00001792 cmpq         %rdx, %rcx
	0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00001795 je           LBB5_289
	0xf6, 0xc1, 0x70, //0x0000179b testb        $112, %cl
	0x0f, 0x84, 0x92, 0x00, 0x00, 0x00, //0x0000179e je           LBB5_287
	//0x000017a4 LBB5_277
	0x48, 0x89, 0xce, //0x000017a4 movq         %rcx, %rsi
	0x48, 0x83, 0xe6, 0xf0, //0x000017a7 andq         $-16, %rsi
	0x48, 0x8d, 0x46, 0x01, //0x000017ab leaq         $1(%rsi), %rax
	0xc5, 0xf9, 0xef, 0xc0, //0x000017af vpxor        %xmm0, %xmm0, %xmm0
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000017b3 .p2align 4, 0x90
	//0x000017c0 LBB5_278
	0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x13, 0x01, //0x000017c0 vmovdqu      %xmm0, $1(%r11,%rdx)
	0x48, 0x83, 0xc2, 0x10, //0x000017c7 addq         $16, %rdx
	0x48, 0x39, 0xd6, //0x000017cb cmpq         %rdx, %rsi
	0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x000017ce jne          LBB5_278
	0x48, 0x39, 0xf1, //0x000017d4 cmpq         %rsi, %rcx
	0x0f, 0x85, 0x63, 0x00, 0x00, 0x00, //0x000017d7 jne          LBB5_288
	0xe9, 0x70, 0x00, 0x00, 0x00, //0x000017dd jmp          LBB5_289
	//0x000017e2 LBB5_280
	0x0f, 0xbc, 0xc1, //0x000017e2 bsfl         %ecx, %eax
	0xe9, 0x3d, 0x00, 0x00, 0x00, //0x000017e5 jmp          LBB5_286
	//0x000017ea LBB5_283
	0x4d, 0x29, 0xce, //0x000017ea subq         %r9, %r14
	0x44, 0x89, 0xda, //0x000017ed movl         %r11d, %edx
	0x83, 0xe2, 0x01, //0x000017f0 andl         $1, %edx
	0x4c, 0x01, 0xda, //0x000017f3 addq         %r11, %rdx
	0x49, 0x01, 0xc6, //0x000017f6 addq         %rax, %r14
	0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000017f9 movabsq      $18014398509481984, %rcx
	0x48, 0x39, 0xca, //0x00001803 cmpq         %rcx, %rdx
	0x49, 0x83, 0xde, 0x00, //0x00001806 sbbq         $0, %r14
	0x49, 0x8d, 0x46, 0xff, //0x0000180a leaq         $-1(%r14), %rax
	0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x0000180e cmpq         $2045, %rax
	0x49, 0x89, 0xda, //0x00001814 movq         %rbx, %r10
	0x0f, 0x86, 0x04, 0x10, 0x00, 0x00, //0x00001817 jbe          LBB5_504
	0x4d, 0x89, 0xe3, //0x0000181d movq         %r12, %r11
	0xe9, 0x90, 0xfa, 0xff, 0xff, //0x00001820 jmp          LBB5_223
	//0x00001825 LBB5_285
	0x89, 0xc8, //0x00001825 movl         %ecx, %eax
	//0x00001827 LBB5_286
	0x48, 0xf7, 0xd6, //0x00001827 notq         %rsi
	0x48, 0x29, 0xc6, //0x0000182a subq         %rax, %rsi
	0x44, 0x8b, 0x75, 0x98, //0x0000182d movl         $-104(%rbp), %r14d
	0xe9, 0xc4, 0xf5, 0xff, 0xff, //0x00001831 jmp          LBB5_162
	//0x00001836 LBB5_287
	0x48, 0x83, 0xca, 0x01, //0x00001836 orq          $1, %rdx
	0x48, 0x89, 0xd0, //0x0000183a movq         %rdx, %rax
	0x90, 0x90, 0x90, //0x0000183d .p2align 4, 0x90
	//0x00001840 LBB5_288
	0x41, 0xc6, 0x04, 0x03, 0x00, //0x00001840 movb         $0, (%r11,%rax)
	0x48, 0x83, 0xc0, 0x01, //0x00001845 addq         $1, %rax
	0x49, 0x39, 0xc5, //0x00001849 cmpq         %rax, %r13
	0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000184c jne          LBB5_288
	//0x00001852 LBB5_289
	0x4c, 0x89, 0x55, 0xc0, //0x00001852 movq         %r10, $-64(%rbp)
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001856 movabsq      $4503599627370495, %rdx
	0x41, 0x8a, 0x18, //0x00001860 movb         (%r8), %bl
	0x31, 0xc9, //0x00001863 xorl         %ecx, %ecx
	0x80, 0xfb, 0x2d, //0x00001865 cmpb         $45, %bl
	0x0f, 0x94, 0xc1, //0x00001868 sete         %cl
	0x45, 0x31, 0xd2, //0x0000186b xorl         %r10d, %r10d
	0x49, 0x39, 0xc9, //0x0000186e cmpq         %rcx, %r9
	0x0f, 0x8e, 0xcb, 0x00, 0x00, 0x00, //0x00001871 jle          LBB5_302
	0x88, 0x5d, 0xa8, //0x00001877 movb         %bl, $-88(%rbp)
	0x44, 0x89, 0x75, 0xa0, //0x0000187a movl         %r14d, $-96(%rbp)
	0xb0, 0x01, //0x0000187e movb         $1, %al
	0x45, 0x31, 0xf6, //0x00001880 xorl         %r14d, %r14d
	0xc7, 0x45, 0x98, 0x00, 0x00, 0x00, 0x00, //0x00001883 movl         $0, $-104(%rbp)
	0x31, 0xf6, //0x0000188a xorl         %esi, %esi
	0x31, 0xd2, //0x0000188c xorl         %edx, %edx
	0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000188e jmp          LBB5_293
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001893 .p2align 4, 0x90
	//0x000018a0 LBB5_291
	0xba, 0x01, 0x00, 0x00, 0x00, //0x000018a0 movl         $1, %edx
	0x41, 0x89, 0xf2, //0x000018a5 movl         %esi, %r10d
	0x80, 0xfb, 0x2e, //0x000018a8 cmpb         $46, %bl
	0x0f, 0x85, 0xa4, 0x00, 0x00, 0x00, //0x000018ab jne          LBB5_304
	//0x000018b1 LBB5_292
	0x48, 0x83, 0xc1, 0x01, //0x000018b1 addq         $1, %rcx
	0x4c, 0x39, 0xc9, //0x000018b5 cmpq         %r9, %rcx
	0x0f, 0x9c, 0xc0, //0x000018b8 setl         %al
	0x49, 0x39, 0xc9, //0x000018bb cmpq         %rcx, %r9
	0x0f, 0x84, 0x89, 0x00, 0x00, 0x00, //0x000018be je           LBB5_303
	//0x000018c4 LBB5_293
	0x89, 0xd7, //0x000018c4 movl         %edx, %edi
	0x45, 0x89, 0xd4, //0x000018c6 movl         %r10d, %r12d
	0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x000018c9 movzbl       (%r8,%rcx), %ebx
	0x8d, 0x53, 0xd0, //0x000018ce leal         $-48(%rbx), %edx
	0x80, 0xfa, 0x09, //0x000018d1 cmpb         $9, %dl
	0x0f, 0x87, 0xc6, 0xff, 0xff, 0xff, //0x000018d4 ja           LBB5_291
	0x80, 0xfb, 0x30, //0x000018da cmpb         $48, %bl
	0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x000018dd jne          LBB5_297
	0x85, 0xf6, //0x000018e3 testl        %esi, %esi
	0x0f, 0x84, 0x47, 0x00, 0x00, 0x00, //0x000018e5 je           LBB5_301
	0x49, 0x63, 0xc6, //0x000018eb movslq       %r14d, %rax
	0x49, 0x39, 0xc5, //0x000018ee cmpq         %rax, %r13
	0x0f, 0x87, 0x15, 0x00, 0x00, 0x00, //0x000018f1 ja           LBB5_298
	0xe9, 0x18, 0x00, 0x00, 0x00, //0x000018f7 jmp          LBB5_299
	0x90, 0x90, 0x90, 0x90, //0x000018fc .p2align 4, 0x90
	//0x00001900 LBB5_297
	0x48, 0x63, 0xc6, //0x00001900 movslq       %esi, %rax
	0x49, 0x39, 0xc5, //0x00001903 cmpq         %rax, %r13
	0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00001906 jbe          LBB5_300
	//0x0000190c LBB5_298
	0x41, 0x88, 0x1c, 0x03, //0x0000190c movb         %bl, (%r11,%rax)
	0x41, 0x83, 0xc6, 0x01, //0x00001910 addl         $1, %r14d
	//0x00001914 LBB5_299
	0x45, 0x89, 0xe2, //0x00001914 movl         %r12d, %r10d
	0x44, 0x89, 0xf6, //0x00001917 movl         %r14d, %esi
	0x89, 0xfa, //0x0000191a movl         %edi, %edx
	0xe9, 0x90, 0xff, 0xff, 0xff, //0x0000191c jmp          LBB5_292
	//0x00001921 LBB5_300
	0x45, 0x89, 0xe2, //0x00001921 movl         %r12d, %r10d
	0xc7, 0x45, 0x98, 0x01, 0x00, 0x00, 0x00, //0x00001924 movl         $1, $-104(%rbp)
	0x89, 0xfa, //0x0000192b movl         %edi, %edx
	0xe9, 0x7f, 0xff, 0xff, 0xff, //0x0000192d jmp          LBB5_292
	//0x00001932 LBB5_301
	0x41, 0x83, 0xc4, 0xff, //0x00001932 addl         $-1, %r12d
	0x31, 0xf6, //0x00001936 xorl         %esi, %esi
	0x45, 0x89, 0xe2, //0x00001938 movl         %r12d, %r10d
	0x89, 0xfa, //0x0000193b movl         %edi, %edx
	0xe9, 0x6f, 0xff, 0xff, 0xff, //0x0000193d jmp          LBB5_292
	//0x00001942 LBB5_302
	0x31, 0xc9, //0x00001942 xorl         %ecx, %ecx
	0x4c, 0x8b, 0x5d, 0xb8, //0x00001944 movq         $-72(%rbp), %r11
	0xe9, 0x0d, 0x01, 0x00, 0x00, //0x00001948 jmp          LBB5_327
	//0x0000194d LBB5_303
	0x45, 0x89, 0xd4, //0x0000194d movl         %r10d, %r12d
	0x4c, 0x89, 0xc9, //0x00001950 movq         %r9, %rcx
	0x89, 0xd7, //0x00001953 movl         %edx, %edi
	//0x00001955 LBB5_304
	0x85, 0xff, //0x00001955 testl        %edi, %edi
	0x45, 0x0f, 0x44, 0xe6, //0x00001957 cmovel       %r14d, %r12d
	0xa8, 0x01, //0x0000195b testb        $1, %al
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000195d movabsq      $4503599627370495, %rdx
	0x0f, 0x84, 0xa6, 0x00, 0x00, 0x00, //0x00001967 je           LBB5_319
	0x89, 0xc8, //0x0000196d movl         %ecx, %eax
	0x41, 0x8a, 0x04, 0x00, //0x0000196f movb         (%r8,%rax), %al
	0x0c, 0x20, //0x00001973 orb          $32, %al
	0x3c, 0x65, //0x00001975 cmpb         $101, %al
	0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x00001977 jne          LBB5_319
	0x89, 0xca, //0x0000197d movl         %ecx, %edx
	0x41, 0x8a, 0x5c, 0x10, 0x01, //0x0000197f movb         $1(%r8,%rdx), %bl
	0x80, 0xfb, 0x2d, //0x00001984 cmpb         $45, %bl
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00001987 je           LBB5_309
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000198d movl         $1, %eax
	0x80, 0xfb, 0x2b, //0x00001992 cmpb         $43, %bl
	0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00001995 jne          LBB5_311
	0x83, 0xc1, 0x02, //0x0000199b addl         $2, %ecx
	0xe9, 0x08, 0x00, 0x00, 0x00, //0x0000199e jmp          LBB5_310
	//0x000019a3 LBB5_309
	0x83, 0xc1, 0x02, //0x000019a3 addl         $2, %ecx
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x000019a6 movl         $-1, %eax
	//0x000019ab LBB5_310
	0x89, 0xca, //0x000019ab movl         %ecx, %edx
	0xe9, 0x04, 0x00, 0x00, 0x00, //0x000019ad jmp          LBB5_312
	//0x000019b2 LBB5_311
	0x48, 0x83, 0xc2, 0x01, //0x000019b2 addq         $1, %rdx
	//0x000019b6 LBB5_312
	0x48, 0x63, 0xd2, //0x000019b6 movslq       %edx, %rdx
	0x31, 0xc9, //0x000019b9 xorl         %ecx, %ecx
	0x49, 0x39, 0xd1, //0x000019bb cmpq         %rdx, %r9
	0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x000019be jle          LBB5_318
	0x31, 0xc9, //0x000019c4 xorl         %ecx, %ecx
	//0x000019c6 LBB5_314
	0x41, 0x0f, 0xbe, 0x34, 0x10, //0x000019c6 movsbl       (%r8,%rdx), %esi
	0x83, 0xfe, 0x30, //0x000019cb cmpl         $48, %esi
	0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x000019ce jl           LBB5_318
	0x40, 0x80, 0xfe, 0x39, //0x000019d4 cmpb         $57, %sil
	0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x000019d8 jg           LBB5_318
	0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x000019de cmpl         $9999, %ecx
	0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x000019e4 jg           LBB5_318
	0x8d, 0x0c, 0x89, //0x000019ea leal         (%rcx,%rcx,4), %ecx
	0x8d, 0x0c, 0x4e, //0x000019ed leal         (%rsi,%rcx,2), %ecx
	0x83, 0xc1, 0xd0, //0x000019f0 addl         $-48, %ecx
	0x48, 0x83, 0xc2, 0x01, //0x000019f3 addq         $1, %rdx
	0x49, 0x39, 0xd1, //0x000019f7 cmpq         %rdx, %r9
	0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x000019fa jne          LBB5_314
	//0x00001a00 LBB5_318
	0x0f, 0xaf, 0xc8, //0x00001a00 imull        %eax, %ecx
	0x44, 0x01, 0xe1, //0x00001a03 addl         %r12d, %ecx
	0x41, 0x89, 0xcc, //0x00001a06 movl         %ecx, %r12d
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001a09 movabsq      $4503599627370495, %rdx
	//0x00001a13 LBB5_319
	0x45, 0x85, 0xf6, //0x00001a13 testl        %r14d, %r14d
	0x0f, 0x84, 0x2e, 0x00, 0x00, 0x00, //0x00001a16 je           LBB5_323
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001a1c movabsq      $9218868437227405312, %r10
	0x41, 0x81, 0xfc, 0x36, 0x01, 0x00, 0x00, //0x00001a26 cmpl         $310, %r12d
	0x0f, 0x8f, 0x1a, 0x00, 0x00, 0x00, //0x00001a2d jg           LBB5_324
	0x31, 0xc9, //0x00001a33 xorl         %ecx, %ecx
	0x41, 0x81, 0xfc, 0xb6, 0xfe, 0xff, 0xff, //0x00001a35 cmpl         $-330, %r12d
	0x0f, 0x8d, 0xc0, 0x00, 0x00, 0x00, //0x00001a3c jge          LBB5_332
	0x45, 0x31, 0xd2, //0x00001a42 xorl         %r10d, %r10d
	0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001a45 jmp          LBB5_325
	//0x00001a4a LBB5_323
	0x45, 0x31, 0xd2, //0x00001a4a xorl         %r10d, %r10d
	//0x00001a4d LBB5_324
	0x31, 0xc9, //0x00001a4d xorl         %ecx, %ecx
	//0x00001a4f LBB5_325
	0x4c, 0x8b, 0x5d, 0xb8, //0x00001a4f movq         $-72(%rbp), %r11
	//0x00001a53 LBB5_326
	0x44, 0x8b, 0x75, 0xa0, //0x00001a53 movl         $-96(%rbp), %r14d
	0x8a, 0x5d, 0xa8, //0x00001a57 movb         $-88(%rbp), %bl
	//0x00001a5a LBB5_327
	0x48, 0x21, 0xd1, //0x00001a5a andq         %rdx, %rcx
	0x4c, 0x09, 0xd1, //0x00001a5d orq          %r10, %rcx
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001a60 movabsq      $-9223372036854775808, %rax
	0x48, 0x09, 0xc8, //0x00001a6a orq          %rcx, %rax
	0x80, 0xfb, 0x2d, //0x00001a6d cmpb         $45, %bl
	0x48, 0x0f, 0x45, 0xc1, //0x00001a70 cmovneq      %rcx, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00001a74 vmovq        %rax, %xmm0
	0xc4, 0xc1, 0x4b, 0x2a, 0xce, //0x00001a79 vcvtsi2sd    %r14d, %xmm6, %xmm1
	0xc5, 0xf3, 0x59, 0xc0, //0x00001a7e vmulsd       %xmm0, %xmm1, %xmm0
	0x4c, 0x8b, 0x55, 0xc0, //0x00001a82 movq         $-64(%rbp), %r10
	//0x00001a86 LBB5_328
	0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00001a86 vmovq        %xmm0, %rax
	0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001a8b movabsq      $-9223372036854775808, %rcx
	0x48, 0x83, 0xc1, 0xff, //0x00001a95 addq         $-1, %rcx
	0x48, 0x21, 0xc1, //0x00001a99 andq         %rax, %rcx
	0xba, 0x04, 0x00, 0x00, 0x00, //0x00001a9c movl         $4, %edx
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001aa1 movabsq      $9218868437227405312, %rax
	0x48, 0x39, 0xc1, //0x00001aab cmpq         %rax, %rcx
	0x0f, 0x84, 0xc4, 0xf3, 0xff, 0xff, //0x00001aae je           LBB5_168
	//0x00001ab4 LBB5_329
	0x49, 0xc1, 0xe2, 0x20, //0x00001ab4 shlq         $32, %r10
	0x49, 0x83, 0xca, 0x13, //0x00001ab8 orq          $19, %r10
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00001abc movq         $160(%r11), %rax
	0x4c, 0x89, 0x10, //0x00001ac3 movq         %r10, (%rax)
	0xc5, 0xfb, 0x11, 0x40, 0x08, //0x00001ac6 vmovsd       %xmm0, $8(%rax)
	//0x00001acb LBB5_330
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00001acb addl         $1, $216(%r11)
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00001ad3 movq         $160(%r11), %rax
	0x48, 0x8d, 0x48, 0x10, //0x00001ada leaq         $16(%rax), %rcx
	0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00001ade movq         %rcx, $160(%r11)
	0x48, 0x83, 0xc0, 0x20, //0x00001ae5 addq         $32, %rax
	0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00001ae9 cmpq         $192(%r11), %rax
	0x0f, 0x96, 0xc0, //0x00001af0 setbe        %al
	0x31, 0xd2, //0x00001af3 xorl         %edx, %edx
	0x84, 0xc0, //0x00001af5 testb        %al, %al
	0x0f, 0x85, 0x7b, 0xf3, 0xff, 0xff, //0x00001af7 jne          LBB5_168
	0xe9, 0x22, 0x26, 0x00, 0x00, //0x00001afd jmp          LBB5_331
	//0x00001b02 LBB5_332
	0x4c, 0x89, 0x7d, 0xd0, //0x00001b02 movq         %r15, $-48(%rbp)
	0x45, 0x85, 0xe4, //0x00001b06 testl        %r12d, %r12d
	0x0f, 0x8e, 0x45, 0x02, 0x00, 0x00, //0x00001b09 jle          LBB5_364
	0x45, 0x31, 0xc9, //0x00001b0f xorl         %r9d, %r9d
	0x44, 0x89, 0xf2, //0x00001b12 movl         %r14d, %edx
	0x45, 0x89, 0xf7, //0x00001b15 movl         %r14d, %r15d
	0xe9, 0x12, 0x00, 0x00, 0x00, //0x00001b18 jmp          LBB5_336
	//0x00001b1d LBB5_334
	0x45, 0x31, 0xff, //0x00001b1d xorl         %r15d, %r15d
	//0x00001b20 LBB5_335
	0x44, 0x01, 0xc9, //0x00001b20 addl         %r9d, %ecx
	0x41, 0x89, 0xc9, //0x00001b23 movl         %ecx, %r9d
	0x45, 0x85, 0xe4, //0x00001b26 testl        %r12d, %r12d
	0x0f, 0x8e, 0x28, 0x02, 0x00, 0x00, //0x00001b29 jle          LBB5_365
	//0x00001b2f LBB5_336
	0x41, 0x83, 0xfc, 0x08, //0x00001b2f cmpl         $8, %r12d
	0x0f, 0x8e, 0x0a, 0x00, 0x00, 0x00, //0x00001b33 jle          LBB5_338
	0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00001b39 movl         $27, %ecx
	0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00001b3e jmp          LBB5_339
	//0x00001b43 LBB5_338
	0x44, 0x89, 0xe0, //0x00001b43 movl         %r12d, %eax
	0x48, 0x8d, 0x0d, 0x23, 0xd8, 0x00, 0x00, //0x00001b46 leaq         $55331(%rip), %rcx  /* _POW_TAB+0(%rip) */
	0x8b, 0x0c, 0x81, //0x00001b4d movl         (%rcx,%rax,4), %ecx
	//0x00001b50 LBB5_339
	0x45, 0x85, 0xff, //0x00001b50 testl        %r15d, %r15d
	0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00001b53 je           LBB5_334
	0x4c, 0x89, 0x65, 0xc8, //0x00001b59 movq         %r12, $-56(%rbp)
	0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00001b5d movq         %rcx, $-136(%rbp)
	0x89, 0xc9, //0x00001b64 movl         %ecx, %ecx
	0x45, 0x85, 0xff, //0x00001b66 testl        %r15d, %r15d
	0xbe, 0x00, 0x00, 0x00, 0x00, //0x00001b69 movl         $0, %esi
	0x41, 0x0f, 0x4f, 0xf7, //0x00001b6e cmovgl       %r15d, %esi
	0x31, 0xc0, //0x00001b72 xorl         %eax, %eax
	0x31, 0xff, //0x00001b74 xorl         %edi, %edi
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001b76 .p2align 4, 0x90
	//0x00001b80 LBB5_341
	0x48, 0x39, 0xc6, //0x00001b80 cmpq         %rax, %rsi
	0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x00001b83 je           LBB5_349
	0x48, 0x8d, 0x14, 0xbf, //0x00001b89 leaq         (%rdi,%rdi,4), %rdx
	0x49, 0x0f, 0xbe, 0x3c, 0x03, //0x00001b8d movsbq       (%r11,%rax), %rdi
	0x48, 0x8d, 0x3c, 0x57, //0x00001b92 leaq         (%rdi,%rdx,2), %rdi
	0x48, 0x83, 0xc7, 0xd0, //0x00001b96 addq         $-48, %rdi
	0x48, 0x83, 0xc0, 0x01, //0x00001b9a addq         $1, %rax
	0x48, 0x89, 0xfa, //0x00001b9e movq         %rdi, %rdx
	0x48, 0xd3, 0xea, //0x00001ba1 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00001ba4 testq        %rdx, %rdx
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00001ba7 je           LBB5_341
	0x89, 0xc6, //0x00001bad movl         %eax, %esi
	//0x00001baf LBB5_344
	0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001baf movq         $-1, %rax
	0x48, 0xd3, 0xe0, //0x00001bb6 shlq         %cl, %rax
	0x48, 0xf7, 0xd0, //0x00001bb9 notq         %rax
	0x31, 0xd2, //0x00001bbc xorl         %edx, %edx
	0x44, 0x39, 0xfe, //0x00001bbe cmpl         %r15d, %esi
	0x0f, 0x8d, 0x4c, 0x00, 0x00, 0x00, //0x00001bc1 jge          LBB5_348
	0x4c, 0x63, 0xfe, //0x00001bc7 movslq       %esi, %r15
	0x4d, 0x63, 0xf6, //0x00001bca movslq       %r14d, %r14
	0x4f, 0x8d, 0x24, 0x3b, //0x00001bcd leaq         (%r11,%r15), %r12
	0x31, 0xd2, //0x00001bd1 xorl         %edx, %edx
	//0x00001bd3 LBB5_346
	0x48, 0x89, 0xfb, //0x00001bd3 movq         %rdi, %rbx
	0x48, 0xd3, 0xeb, //0x00001bd6 shrq         %cl, %rbx
	0x48, 0x21, 0xc7, //0x00001bd9 andq         %rax, %rdi
	0x80, 0xc3, 0x30, //0x00001bdc addb         $48, %bl
	0x41, 0x88, 0x1c, 0x13, //0x00001bdf movb         %bl, (%r11,%rdx)
	0x49, 0x0f, 0xbe, 0x1c, 0x14, //0x00001be3 movsbq       (%r12,%rdx), %rbx
	0x4d, 0x8d, 0x04, 0x17, //0x00001be8 leaq         (%r15,%rdx), %r8
	0x49, 0x83, 0xc0, 0x01, //0x00001bec addq         $1, %r8
	0x48, 0x83, 0xc2, 0x01, //0x00001bf0 addq         $1, %rdx
	0x48, 0x8d, 0x3c, 0xbf, //0x00001bf4 leaq         (%rdi,%rdi,4), %rdi
	0x48, 0x8d, 0x3c, 0x7b, //0x00001bf8 leaq         (%rbx,%rdi,2), %rdi
	0x48, 0x83, 0xc7, 0xd0, //0x00001bfc addq         $-48, %rdi
	0x4d, 0x39, 0xf0, //0x00001c00 cmpq         %r14, %r8
	0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00001c03 jl           LBB5_346
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001c09 movabsq      $9218868437227405312, %r10
	//0x00001c13 LBB5_348
	0x4c, 0x8b, 0x65, 0xc8, //0x00001c13 movq         $-56(%rbp), %r12
	0x41, 0x29, 0xf4, //0x00001c17 subl         %esi, %r12d
	0x41, 0x83, 0xc4, 0x01, //0x00001c1a addl         $1, %r12d
	0x48, 0x85, 0xff, //0x00001c1e testq        %rdi, %rdi
	0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001c21 movl         $1, %r14d
	0x0f, 0x85, 0x5f, 0x00, 0x00, 0x00, //0x00001c27 jne          LBB5_353
	0xe9, 0x8c, 0x00, 0x00, 0x00, //0x00001c2d jmp          LBB5_355
	//0x00001c32 LBB5_349
	0x48, 0x85, 0xff, //0x00001c32 testq        %rdi, %rdi
	0x0f, 0x84, 0xea, 0x00, 0x00, 0x00, //0x00001c35 je           LBB5_363
	0x48, 0x89, 0xf8, //0x00001c3b movq         %rdi, %rax
	0x48, 0xd3, 0xe8, //0x00001c3e shrq         %cl, %rax
	0x48, 0x85, 0xc0, //0x00001c41 testq        %rax, %rax
	0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00001c44 je           LBB5_360
	0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001c4a movq         $-1, %rax
	0x48, 0xd3, 0xe0, //0x00001c51 shlq         %cl, %rax
	0x48, 0xf7, 0xd0, //0x00001c54 notq         %rax
	0x4c, 0x8b, 0x65, 0xc8, //0x00001c57 movq         $-56(%rbp), %r12
	0x41, 0x29, 0xf4, //0x00001c5b subl         %esi, %r12d
	0x41, 0x83, 0xc4, 0x01, //0x00001c5e addl         $1, %r12d
	0x31, 0xd2, //0x00001c62 xorl         %edx, %edx
	0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001c64 movl         $1, %r14d
	0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00001c6a jmp          LBB5_353
	//0x00001c6f LBB5_352
	0x48, 0x85, 0xf6, //0x00001c6f testq        %rsi, %rsi
	0x8b, 0x75, 0x98, //0x00001c72 movl         $-104(%rbp), %esi
	0x41, 0x0f, 0x45, 0xf6, //0x00001c75 cmovnel      %r14d, %esi
	0x89, 0x75, 0x98, //0x00001c79 movl         %esi, $-104(%rbp)
	0x48, 0x01, 0xff, //0x00001c7c addq         %rdi, %rdi
	0x48, 0x8d, 0x3c, 0xbf, //0x00001c7f leaq         (%rdi,%rdi,4), %rdi
	0x48, 0x85, 0xff, //0x00001c83 testq        %rdi, %rdi
	0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00001c86 je           LBB5_355
	//0x00001c8c LBB5_353
	0x48, 0x89, 0xfe, //0x00001c8c movq         %rdi, %rsi
	0x48, 0xd3, 0xee, //0x00001c8f shrq         %cl, %rsi
	0x48, 0x21, 0xc7, //0x00001c92 andq         %rax, %rdi
	0x48, 0x63, 0xda, //0x00001c95 movslq       %edx, %rbx
	0x49, 0x39, 0xdd, //0x00001c98 cmpq         %rbx, %r13
	0x0f, 0x86, 0xce, 0xff, 0xff, 0xff, //0x00001c9b jbe          LBB5_352
	0x40, 0x80, 0xc6, 0x30, //0x00001ca1 addb         $48, %sil
	0x41, 0x88, 0x34, 0x1b, //0x00001ca5 movb         %sil, (%r11,%rbx)
	0x83, 0xc3, 0x01, //0x00001ca9 addl         $1, %ebx
	0x89, 0xda, //0x00001cac movl         %ebx, %edx
	0x48, 0x01, 0xff, //0x00001cae addq         %rdi, %rdi
	0x48, 0x8d, 0x3c, 0xbf, //0x00001cb1 leaq         (%rdi,%rdi,4), %rdi
	0x48, 0x85, 0xff, //0x00001cb5 testq        %rdi, %rdi
	0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00001cb8 jne          LBB5_353
	//0x00001cbe LBB5_355
	0x85, 0xd2, //0x00001cbe testl        %edx, %edx
	0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00001cc0 jle          LBB5_361
	0x89, 0xd0, //0x00001cc6 movl         %edx, %eax
	0x48, 0x83, 0xc0, 0x01, //0x00001cc8 addq         $1, %rax
	//0x00001ccc LBB5_357
	0x8d, 0x4a, 0xff, //0x00001ccc leal         $-1(%rdx), %ecx
	0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00001ccf cmpb         $48, (%r11,%rcx)
	0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00001cd4 jne          LBB5_362
	0x48, 0x83, 0xc0, 0xff, //0x00001cda addq         $-1, %rax
	0x89, 0xca, //0x00001cde movl         %ecx, %edx
	0x48, 0x83, 0xf8, 0x01, //0x00001ce0 cmpq         $1, %rax
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00001ce4 jg           LBB5_357
	0xe9, 0x4e, 0x00, 0x00, 0x00, //0x00001cea jmp          LBB5_359
	//0x00001cef LBB5_360
	0x48, 0x01, 0xff, //0x00001cef addq         %rdi, %rdi
	0x48, 0x8d, 0x3c, 0xbf, //0x00001cf2 leaq         (%rdi,%rdi,4), %rdi
	0x83, 0xc6, 0x01, //0x00001cf6 addl         $1, %esi
	0x48, 0x89, 0xf8, //0x00001cf9 movq         %rdi, %rax
	0x48, 0xd3, 0xe8, //0x00001cfc shrq         %cl, %rax
	0x48, 0x85, 0xc0, //0x00001cff testq        %rax, %rax
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001d02 je           LBB5_360
	0xe9, 0xa2, 0xfe, 0xff, 0xff, //0x00001d08 jmp          LBB5_344
	//0x00001d0d LBB5_361
	0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00001d0d je           LBB5_359
	//0x00001d13 LBB5_362
	0x41, 0x89, 0xd6, //0x00001d13 movl         %edx, %r14d
	0x41, 0x89, 0xd7, //0x00001d16 movl         %edx, %r15d
	0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00001d19 movq         $-136(%rbp), %rcx
	0xe9, 0xfb, 0xfd, 0xff, 0xff, //0x00001d20 jmp          LBB5_335
	//0x00001d25 LBB5_363
	0x45, 0x31, 0xf6, //0x00001d25 xorl         %r14d, %r14d
	0x31, 0xd2, //0x00001d28 xorl         %edx, %edx
	0x45, 0x31, 0xff, //0x00001d2a xorl         %r15d, %r15d
	0x4c, 0x8b, 0x65, 0xc8, //0x00001d2d movq         $-56(%rbp), %r12
	0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00001d31 movq         $-136(%rbp), %rcx
	0xe9, 0xe3, 0xfd, 0xff, 0xff, //0x00001d38 jmp          LBB5_335
	//0x00001d3d LBB5_359
	0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00001d3d movq         $-136(%rbp), %rcx
	0x44, 0x01, 0xc9, //0x00001d44 addl         %r9d, %ecx
	0x45, 0x31, 0xe4, //0x00001d47 xorl         %r12d, %r12d
	0x45, 0x31, 0xf6, //0x00001d4a xorl         %r14d, %r14d
	0x31, 0xd2, //0x00001d4d xorl         %edx, %edx
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001d4f jmp          LBB5_365
	//0x00001d54 LBB5_364
	0x44, 0x89, 0xf2, //0x00001d54 movl         %r14d, %edx
	//0x00001d57 LBB5_365
	0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001d57 movabsq      $1152921504606846975, %r15
	0x49, 0x8d, 0x43, 0x01, //0x00001d61 leaq         $1(%r11), %rax
	0x48, 0x89, 0x45, 0x90, //0x00001d65 movq         %rax, $-112(%rbp)
	0x41, 0x89, 0xd1, //0x00001d69 movl         %edx, %r9d
	0x4c, 0x89, 0x6d, 0xb0, //0x00001d6c movq         %r13, $-80(%rbp)
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x00001d70 jmp          LBB5_367
	//0x00001d75 LBB5_366
	0x45, 0x31, 0xc9, //0x00001d75 xorl         %r9d, %r9d
	0x44, 0x29, 0xc1, //0x00001d78 subl         %r8d, %ecx
	//0x00001d7b LBB5_367
	0x45, 0x85, 0xe4, //0x00001d7b testl        %r12d, %r12d
	0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00001d7e js           LBB5_372
	0x0f, 0x85, 0x29, 0x08, 0x00, 0x00, //0x00001d84 jne          LBB5_469
	0x41, 0x80, 0x3b, 0x35, //0x00001d8a cmpb         $53, (%r11)
	0x0f, 0x8c, 0x30, 0x00, 0x00, 0x00, //0x00001d8e jl           LBB5_370
	0xe9, 0x1a, 0x08, 0x00, 0x00, //0x00001d94 jmp          LBB5_469
	//0x00001d99 LBB5_372
	0x41, 0x83, 0xfc, 0xf8, //0x00001d99 cmpl         $-8, %r12d
	0x0f, 0x8d, 0x21, 0x00, 0x00, 0x00, //0x00001d9d jge          LBB5_370
	0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00001da3 movl         $27, %r8d
	0x85, 0xd2, //0x00001da9 testl        %edx, %edx
	0x0f, 0x84, 0x64, 0x06, 0x00, 0x00, //0x00001dab je           LBB5_447
	0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00001db1 movq         %rcx, $-136(%rbp)
	0x4c, 0x89, 0x65, 0xc8, //0x00001db8 movq         %r12, $-56(%rbp)
	0x41, 0x89, 0xd1, //0x00001dbc movl         %edx, %r9d
	0xe9, 0x24, 0x00, 0x00, 0x00, //0x00001dbf jmp          LBB5_375
	//0x00001dc4 LBB5_370
	0x44, 0x89, 0xe0, //0x00001dc4 movl         %r12d, %eax
	0xf7, 0xd8, //0x00001dc7 negl         %eax
	0x48, 0x8d, 0x35, 0xa0, 0xd5, 0x00, 0x00, //0x00001dc9 leaq         $54688(%rip), %rsi  /* _POW_TAB+0(%rip) */
	0x44, 0x8b, 0x04, 0x86, //0x00001dd0 movl         (%rsi,%rax,4), %r8d
	0x45, 0x85, 0xc9, //0x00001dd4 testl        %r9d, %r9d
	0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x00001dd7 je           LBB5_366
	0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00001ddd movq         %rcx, $-136(%rbp)
	0x4c, 0x89, 0x65, 0xc8, //0x00001de4 movq         %r12, $-56(%rbp)
	//0x00001de8 LBB5_375
	0x44, 0x89, 0xc1, //0x00001de8 movl         %r8d, %ecx
	0x48, 0x6b, 0xc1, 0x68, //0x00001deb imulq        $104, %rcx, %rax
	0x48, 0x8d, 0x35, 0xaa, 0xd5, 0x00, 0x00, //0x00001def leaq         $54698(%rip), %rsi  /* _LSHIFT_TAB+0(%rip) */
	0x44, 0x8b, 0x24, 0x30, //0x00001df6 movl         (%rax,%rsi), %r12d
	0x49, 0x63, 0xd1, //0x00001dfa movslq       %r9d, %rdx
	0x48, 0x01, 0xc6, //0x00001dfd addq         %rax, %rsi
	0x48, 0x83, 0xc6, 0x04, //0x00001e00 addq         $4, %rsi
	0x31, 0xff, //0x00001e04 xorl         %edi, %edi
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001e06 .p2align 4, 0x90
	//0x00001e10 LBB5_376
	0x0f, 0xb6, 0x1c, 0x3e, //0x00001e10 movzbl       (%rsi,%rdi), %ebx
	0x84, 0xdb, //0x00001e14 testb        %bl, %bl
	0x0f, 0x84, 0x2d, 0x01, 0x00, 0x00, //0x00001e16 je           LBB5_381
	0x41, 0x38, 0x1c, 0x3b, //0x00001e1c cmpb         %bl, (%r11,%rdi)
	0x0f, 0x85, 0x5a, 0x01, 0x00, 0x00, //0x00001e20 jne          LBB5_383
	0x48, 0x83, 0xc7, 0x01, //0x00001e26 addq         $1, %rdi
	0x48, 0x39, 0xfa, //0x00001e2a cmpq         %rdi, %rdx
	0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001e2d jne          LBB5_376
	0x44, 0x89, 0xca, //0x00001e33 movl         %r9d, %edx
	0x48, 0x8d, 0x35, 0x63, 0xd5, 0x00, 0x00, //0x00001e36 leaq         $54627(%rip), %rsi  /* _LSHIFT_TAB+0(%rip) */
	0x48, 0x01, 0xf0, //0x00001e3d addq         %rsi, %rax
	0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001e40 cmpb         $0, $4(%rdx,%rax)
	0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001e45 movabsq      $-3689348814741910323, %rbx
	0x0f, 0x84, 0x3b, 0x01, 0x00, 0x00, //0x00001e4f je           LBB5_380
	//0x00001e55 LBB5_384
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00001e55 movl         $1, %r13d
	0x41, 0x83, 0xc4, 0xff, //0x00001e5b addl         $-1, %r12d
	0x44, 0x89, 0x45, 0x88, //0x00001e5f movl         %r8d, $-120(%rbp)
	0x45, 0x85, 0xc9, //0x00001e63 testl        %r9d, %r9d
	0x4c, 0x89, 0x65, 0x80, //0x00001e66 movq         %r12, $-128(%rbp)
	0x0f, 0x8e, 0xfa, 0x00, 0x00, 0x00, //0x00001e6a jle          LBB5_382
	//0x00001e70 LBB5_385
	0x43, 0x8d, 0x04, 0x0c, //0x00001e70 leal         (%r12,%r9), %eax
	0x44, 0x89, 0xcf, //0x00001e74 movl         %r9d, %edi
	0x48, 0x98, //0x00001e77 cltq         
	0x49, 0x89, 0xc4, //0x00001e79 movq         %rax, %r12
	0x49, 0xc1, 0xe4, 0x20, //0x00001e7c shlq         $32, %r12
	0x48, 0x83, 0xc0, 0xff, //0x00001e80 addq         $-1, %rax
	0x48, 0x83, 0xc7, 0x01, //0x00001e84 addq         $1, %rdi
	0x41, 0x83, 0xc1, 0xff, //0x00001e88 addl         $-1, %r9d
	0x45, 0x31, 0xc0, //0x00001e8c xorl         %r8d, %r8d
	0xe9, 0x43, 0x00, 0x00, 0x00, //0x00001e8f jmp          LBB5_388
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001e94 .p2align 4, 0x90
	//0x00001ea0 LBB5_386
	0x48, 0x85, 0xc0, //0x00001ea0 testq        %rax, %rax
	0x8b, 0x45, 0x98, //0x00001ea3 movl         $-104(%rbp), %eax
	0x41, 0x0f, 0x45, 0xc5, //0x00001ea6 cmovnel      %r13d, %eax
	0x89, 0x45, 0x98, //0x00001eaa movl         %eax, $-104(%rbp)
	//0x00001ead LBB5_387
	0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001ead movabsq      $-4294967041, %rax
	0x49, 0x01, 0xc4, //0x00001eb7 addq         %rax, %r12
	0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00001eba addq         $-255, %r12
	0x49, 0x8d, 0x42, 0xff, //0x00001ec1 leaq         $-1(%r10), %rax
	0x48, 0x83, 0xc7, 0xff, //0x00001ec5 addq         $-1, %rdi
	0x41, 0x83, 0xc1, 0xff, //0x00001ec9 addl         $-1, %r9d
	0x48, 0x83, 0xff, 0x01, //0x00001ecd cmpq         $1, %rdi
	0x0f, 0x8e, 0x45, 0x00, 0x00, 0x00, //0x00001ed1 jle          LBB5_390
	//0x00001ed7 LBB5_388
	0x49, 0x89, 0xc2, //0x00001ed7 movq         %rax, %r10
	0x44, 0x89, 0xc8, //0x00001eda movl         %r9d, %eax
	0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001edd movsbq       (%r11,%rax), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x00001ee2 addq         $-48, %rsi
	0x48, 0xd3, 0xe6, //0x00001ee6 shlq         %cl, %rsi
	0x4c, 0x01, 0xc6, //0x00001ee9 addq         %r8, %rsi
	0x48, 0x89, 0xf0, //0x00001eec movq         %rsi, %rax
	0x48, 0xf7, 0xe3, //0x00001eef mulq         %rbx
	0x49, 0x89, 0xd0, //0x00001ef2 movq         %rdx, %r8
	0x49, 0xc1, 0xe8, 0x03, //0x00001ef5 shrq         $3, %r8
	0x4b, 0x8d, 0x04, 0x00, //0x00001ef9 leaq         (%r8,%r8), %rax
	0x48, 0x8d, 0x14, 0x80, //0x00001efd leaq         (%rax,%rax,4), %rdx
	0x48, 0x89, 0xf0, //0x00001f01 movq         %rsi, %rax
	0x48, 0x29, 0xd0, //0x00001f04 subq         %rdx, %rax
	0x4c, 0x3b, 0x55, 0xb0, //0x00001f07 cmpq         $-80(%rbp), %r10
	0x0f, 0x83, 0x8f, 0xff, 0xff, 0xff, //0x00001f0b jae          LBB5_386
	0x04, 0x30, //0x00001f11 addb         $48, %al
	0x43, 0x88, 0x04, 0x13, //0x00001f13 movb         %al, (%r11,%r10)
	0xe9, 0x91, 0xff, 0xff, 0xff, //0x00001f17 jmp          LBB5_387
	//0x00001f1c LBB5_390
	0x48, 0x83, 0xfe, 0x0a, //0x00001f1c cmpq         $10, %rsi
	0x44, 0x8b, 0x4d, 0x98, //0x00001f20 movl         $-104(%rbp), %r9d
	0x48, 0x8b, 0x45, 0xc8, //0x00001f24 movq         $-56(%rbp), %rax
	0x0f, 0x83, 0x7e, 0x00, 0x00, 0x00, //0x00001f28 jae          LBB5_392
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001f2e movabsq      $9218868437227405312, %r10
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001f38 movl         $1, %edi
	0x4c, 0x8b, 0x6d, 0xb0, //0x00001f3d movq         $-80(%rbp), %r13
	0x49, 0x89, 0xc4, //0x00001f41 movq         %rax, %r12
	0xe9, 0xd7, 0x00, 0x00, 0x00, //0x00001f44 jmp          LBB5_396
	//0x00001f49 LBB5_381
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00001f49 movl         $1, %r13d
	0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001f4f movabsq      $-3689348814741910323, %rbx
	0x44, 0x89, 0x45, 0x88, //0x00001f59 movl         %r8d, $-120(%rbp)
	0x45, 0x85, 0xc9, //0x00001f5d testl        %r9d, %r9d
	0x4c, 0x89, 0x65, 0x80, //0x00001f60 movq         %r12, $-128(%rbp)
	0x0f, 0x8f, 0x06, 0xff, 0xff, 0xff, //0x00001f64 jg           LBB5_385
	//0x00001f6a LBB5_382
	0x44, 0x8b, 0x4d, 0x98, //0x00001f6a movl         $-104(%rbp), %r9d
	0x4c, 0x8b, 0x65, 0xc8, //0x00001f6e movq         $-56(%rbp), %r12
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001f72 movl         $1, %edi
	0x4c, 0x8b, 0x6d, 0xb0, //0x00001f77 movq         $-80(%rbp), %r13
	0xe9, 0xa0, 0x00, 0x00, 0x00, //0x00001f7b jmp          LBB5_396
	//0x00001f80 LBB5_383
	0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001f80 movabsq      $-3689348814741910323, %rbx
	0x0f, 0x8c, 0xc5, 0xfe, 0xff, 0xff, //0x00001f8a jl           LBB5_384
	//0x00001f90 LBB5_380
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00001f90 movl         $1, %r13d
	0x44, 0x89, 0x45, 0x88, //0x00001f96 movl         %r8d, $-120(%rbp)
	0x45, 0x85, 0xc9, //0x00001f9a testl        %r9d, %r9d
	0x4c, 0x89, 0x65, 0x80, //0x00001f9d movq         %r12, $-128(%rbp)
	0x0f, 0x8f, 0xc9, 0xfe, 0xff, 0xff, //0x00001fa1 jg           LBB5_385
	0xe9, 0xbe, 0xff, 0xff, 0xff, //0x00001fa7 jmp          LBB5_382
	//0x00001fac LBB5_392
	0x49, 0x63, 0xca, //0x00001fac movslq       %r10d, %rcx
	0x48, 0x83, 0xc1, 0xff, //0x00001faf addq         $-1, %rcx
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001fb3 movabsq      $9218868437227405312, %r10
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001fbd movl         $1, %edi
	0x4c, 0x8b, 0x6d, 0xb0, //0x00001fc2 movq         $-80(%rbp), %r13
	0x49, 0x89, 0xc4, //0x00001fc6 movq         %rax, %r12
	0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00001fc9 jmp          LBB5_394
	0x90, 0x90, //0x00001fce .p2align 4, 0x90
	//0x00001fd0 LBB5_393
	0x48, 0x85, 0xc0, //0x00001fd0 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xcf, //0x00001fd3 cmovnel      %edi, %r9d
	0x48, 0x83, 0xc1, 0xff, //0x00001fd7 addq         $-1, %rcx
	0x49, 0x83, 0xf8, 0x09, //0x00001fdb cmpq         $9, %r8
	0x49, 0x89, 0xd0, //0x00001fdf movq         %rdx, %r8
	0x0f, 0x86, 0x38, 0x00, 0x00, 0x00, //0x00001fe2 jbe          LBB5_396
	//0x00001fe8 LBB5_394
	0x4c, 0x89, 0xc0, //0x00001fe8 movq         %r8, %rax
	0x48, 0xf7, 0xe3, //0x00001feb mulq         %rbx
	0x48, 0xc1, 0xea, 0x03, //0x00001fee shrq         $3, %rdx
	0x48, 0x8d, 0x04, 0x12, //0x00001ff2 leaq         (%rdx,%rdx), %rax
	0x48, 0x8d, 0x34, 0x80, //0x00001ff6 leaq         (%rax,%rax,4), %rsi
	0x4c, 0x89, 0xc0, //0x00001ffa movq         %r8, %rax
	0x48, 0x29, 0xf0, //0x00001ffd subq         %rsi, %rax
	0x4c, 0x39, 0xe9, //0x00002000 cmpq         %r13, %rcx
	0x0f, 0x83, 0xc7, 0xff, 0xff, 0xff, //0x00002003 jae          LBB5_393
	0x04, 0x30, //0x00002009 addb         $48, %al
	0x41, 0x88, 0x04, 0x0b, //0x0000200b movb         %al, (%r11,%rcx)
	0x48, 0x83, 0xc1, 0xff, //0x0000200f addq         $-1, %rcx
	0x49, 0x83, 0xf8, 0x09, //0x00002013 cmpq         $9, %r8
	0x49, 0x89, 0xd0, //0x00002017 movq         %rdx, %r8
	0x0f, 0x87, 0xc8, 0xff, 0xff, 0xff, //0x0000201a ja           LBB5_394
	//0x00002020 LBB5_396
	0x48, 0x8b, 0x45, 0x80, //0x00002020 movq         $-128(%rbp), %rax
	0x41, 0x01, 0xc6, //0x00002024 addl         %eax, %r14d
	0x4d, 0x63, 0xf6, //0x00002027 movslq       %r14d, %r14
	0x4d, 0x39, 0xf5, //0x0000202a cmpq         %r14, %r13
	0x45, 0x0f, 0x46, 0xf5, //0x0000202d cmovbel      %r13d, %r14d
	0x41, 0x01, 0xc4, //0x00002031 addl         %eax, %r12d
	0x45, 0x85, 0xf6, //0x00002034 testl        %r14d, %r14d
	0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00002037 jle          LBB5_401
	0x41, 0x8d, 0x46, 0xff, //0x0000203d leal         $-1(%r14), %eax
	0x41, 0x80, 0x3c, 0x03, 0x30, //0x00002041 cmpb         $48, (%r11,%rax)
	0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00002046 movq         $-136(%rbp), %rcx
	0x44, 0x8b, 0x45, 0x88, //0x0000204d movl         $-120(%rbp), %r8d
	0x0f, 0x85, 0x44, 0x00, 0x00, 0x00, //0x00002051 jne          LBB5_403
	0x44, 0x89, 0xf0, //0x00002057 movl         %r14d, %eax
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000205a .p2align 4, 0x90
	//0x00002060 LBB5_399
	0x48, 0x83, 0xf8, 0x01, //0x00002060 cmpq         $1, %rax
	0x0f, 0x8e, 0x2b, 0x00, 0x00, 0x00, //0x00002064 jle          LBB5_402
	0x4c, 0x8d, 0x70, 0xff, //0x0000206a leaq         $-1(%rax), %r14
	0x83, 0xc0, 0xfe, //0x0000206e addl         $-2, %eax
	0x41, 0x80, 0x3c, 0x03, 0x30, //0x00002071 cmpb         $48, (%r11,%rax)
	0x4c, 0x89, 0xf0, //0x00002076 movq         %r14, %rax
	0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00002079 je           LBB5_399
	0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000207f jmp          LBB5_403
	//0x00002084 LBB5_401
	0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00002084 movq         $-136(%rbp), %rcx
	0x44, 0x8b, 0x45, 0x88, //0x0000208b movl         $-120(%rbp), %r8d
	0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x0000208f jne          LBB5_403
	//0x00002095 LBB5_402
	0x45, 0x31, 0xe4, //0x00002095 xorl         %r12d, %r12d
	0x45, 0x31, 0xf6, //0x00002098 xorl         %r14d, %r14d
	//0x0000209b LBB5_403
	0x45, 0x85, 0xc0, //0x0000209b testl        %r8d, %r8d
	0x0f, 0x88, 0x12, 0x00, 0x00, 0x00, //0x0000209e js           LBB5_405
	0x44, 0x89, 0x4d, 0x98, //0x000020a4 movl         %r9d, $-104(%rbp)
	0x44, 0x89, 0xf2, //0x000020a8 movl         %r14d, %edx
	0x45, 0x89, 0xf1, //0x000020ab movl         %r14d, %r9d
	0x44, 0x29, 0xc1, //0x000020ae subl         %r8d, %ecx
	0xe9, 0xc5, 0xfc, 0xff, 0xff, //0x000020b1 jmp          LBB5_367
	//0x000020b6 LBB5_405
	0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x000020b6 movq         %rcx, $-136(%rbp)
	0x41, 0x83, 0xf8, 0xc3, //0x000020bd cmpl         $-61, %r8d
	0x0f, 0x8f, 0x64, 0x02, 0x00, 0x00, //0x000020c1 jg           LBB5_433
	0xe9, 0x1d, 0x00, 0x00, 0x00, //0x000020c7 jmp          LBB5_411
	0x90, 0x90, 0x90, 0x90, //0x000020cc .p2align 4, 0x90
	//0x000020d0 LBB5_408
	0x45, 0x31, 0xe4, //0x000020d0 xorl         %r12d, %r12d
	//0x000020d3 LBB5_409
	0x31, 0xc0, //0x000020d3 xorl         %eax, %eax
	//0x000020d5 LBB5_410
	0x41, 0x8d, 0x48, 0x3c, //0x000020d5 leal         $60(%r8), %ecx
	0x41, 0x89, 0xc6, //0x000020d9 movl         %eax, %r14d
	0x41, 0x83, 0xf8, 0x88, //0x000020dc cmpl         $-120, %r8d
	0x41, 0x89, 0xc8, //0x000020e0 movl         %ecx, %r8d
	0x0f, 0x8d, 0x48, 0x02, 0x00, 0x00, //0x000020e3 jge          LBB5_434
	//0x000020e9 LBB5_411
	0x45, 0x85, 0xf6, //0x000020e9 testl        %r14d, %r14d
	0xba, 0x00, 0x00, 0x00, 0x00, //0x000020ec movl         $0, %edx
	0x41, 0x0f, 0x4f, 0xd6, //0x000020f1 cmovgl       %r14d, %edx
	0x31, 0xc0, //0x000020f5 xorl         %eax, %eax
	0x31, 0xc9, //0x000020f7 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020f9 .p2align 4, 0x90
	//0x00002100 LBB5_412
	0x48, 0x39, 0xc2, //0x00002100 cmpq         %rax, %rdx
	0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00002103 je           LBB5_415
	0x48, 0x8d, 0x0c, 0x89, //0x00002109 leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x34, 0x03, //0x0000210d movsbq       (%r11,%rax), %rsi
	0x48, 0x8d, 0x0c, 0x4e, //0x00002112 leaq         (%rsi,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x00002116 addq         $-48, %rcx
	0x48, 0x83, 0xc0, 0x01, //0x0000211a addq         $1, %rax
	0x49, 0x8d, 0x77, 0x01, //0x0000211e leaq         $1(%r15), %rsi
	0x48, 0x39, 0xf1, //0x00002122 cmpq         %rsi, %rcx
	0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00002125 jb           LBB5_412
	0x89, 0xc2, //0x0000212b movl         %eax, %edx
	0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000212d jmp          LBB5_417
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002132 .p2align 4, 0x90
	//0x00002140 LBB5_415
	0x48, 0x85, 0xc9, //0x00002140 testq        %rcx, %rcx
	0x0f, 0x84, 0x8a, 0xff, 0xff, 0xff, //0x00002143 je           LBB5_409
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002149 .p2align 4, 0x90
	//0x00002150 LBB5_416
	0x48, 0x01, 0xc9, //0x00002150 addq         %rcx, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x00002153 leaq         (%rcx,%rcx,4), %rcx
	0x83, 0xc2, 0x01, //0x00002157 addl         $1, %edx
	0x49, 0x8d, 0x47, 0x01, //0x0000215a leaq         $1(%r15), %rax
	0x48, 0x39, 0xc1, //0x0000215e cmpq         %rax, %rcx
	0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00002161 jb           LBB5_416
	//0x00002167 LBB5_417
	0x41, 0x29, 0xd4, //0x00002167 subl         %edx, %r12d
	0x44, 0x89, 0xf0, //0x0000216a movl         %r14d, %eax
	0x29, 0xd0, //0x0000216d subl         %edx, %eax
	0x0f, 0x8e, 0x3b, 0x00, 0x00, 0x00, //0x0000216f jle          LBB5_420
	0x4c, 0x89, 0x65, 0xc8, //0x00002175 movq         %r12, $-56(%rbp)
	0x45, 0x89, 0xcc, //0x00002179 movl         %r9d, %r12d
	0x48, 0x63, 0xf2, //0x0000217c movslq       %edx, %rsi
	0x49, 0x63, 0xd6, //0x0000217f movslq       %r14d, %rdx
	0x49, 0x89, 0xd1, //0x00002182 movq         %rdx, %r9
	0x49, 0x29, 0xf1, //0x00002185 subq         %rsi, %r9
	0x48, 0x89, 0xf7, //0x00002188 movq         %rsi, %rdi
	0x48, 0xf7, 0xd7, //0x0000218b notq         %rdi
	0x48, 0x01, 0xd7, //0x0000218e addq         %rdx, %rdi
	0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x00002191 jne          LBB5_421
	0x31, 0xd2, //0x00002197 xorl         %edx, %edx
	0x41, 0xf6, 0xc1, 0x01, //0x00002199 testb        $1, %r9b
	0x0f, 0x85, 0x94, 0x00, 0x00, 0x00, //0x0000219d jne          LBB5_424
	0xe9, 0xb2, 0x00, 0x00, 0x00, //0x000021a3 jmp          LBB5_425
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021a8 .p2align 4, 0x90
	//0x000021b0 LBB5_420
	0x31, 0xc0, //0x000021b0 xorl         %eax, %eax
	0xe9, 0xe5, 0x00, 0x00, 0x00, //0x000021b2 jmp          LBB5_427
	//0x000021b7 LBB5_421
	0x4d, 0x89, 0xca, //0x000021b7 movq         %r9, %r10
	0x49, 0x83, 0xe2, 0xfe, //0x000021ba andq         $-2, %r10
	0x49, 0xf7, 0xda, //0x000021be negq         %r10
	0x31, 0xd2, //0x000021c1 xorl         %edx, %edx
	0x48, 0x8b, 0x5d, 0x90, //0x000021c3 movq         $-112(%rbp), %rbx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021c7 .p2align 4, 0x90
	//0x000021d0 LBB5_422
	0x48, 0x89, 0xcf, //0x000021d0 movq         %rcx, %rdi
	0x48, 0xc1, 0xef, 0x3c, //0x000021d3 shrq         $60, %rdi
	0x4c, 0x21, 0xf9, //0x000021d7 andq         %r15, %rcx
	0x40, 0x80, 0xcf, 0x30, //0x000021da orb          $48, %dil
	0x40, 0x88, 0x7b, 0xff, //0x000021de movb         %dil, $-1(%rbx)
	0x48, 0x8d, 0x0c, 0x89, //0x000021e2 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x000021e6 movsbq       $-1(%rbx,%rsi), %rdi
	0x48, 0x8d, 0x0c, 0x4f, //0x000021ec leaq         (%rdi,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x000021f0 addq         $-48, %rcx
	0x48, 0x89, 0xcf, //0x000021f4 movq         %rcx, %rdi
	0x48, 0xc1, 0xef, 0x3c, //0x000021f7 shrq         $60, %rdi
	0x4c, 0x21, 0xf9, //0x000021fb andq         %r15, %rcx
	0x40, 0x80, 0xcf, 0x30, //0x000021fe orb          $48, %dil
	0x40, 0x88, 0x3b, //0x00002202 movb         %dil, (%rbx)
	0x48, 0x8d, 0x0c, 0x89, //0x00002205 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00002209 movsbq       (%rbx,%rsi), %rdi
	0x48, 0x8d, 0x0c, 0x4f, //0x0000220e leaq         (%rdi,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x00002212 addq         $-48, %rcx
	0x48, 0x83, 0xc3, 0x02, //0x00002216 addq         $2, %rbx
	0x48, 0x83, 0xc2, 0xfe, //0x0000221a addq         $-2, %rdx
	0x49, 0x39, 0xd2, //0x0000221e cmpq         %rdx, %r10
	0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00002221 jne          LBB5_422
	0x48, 0x29, 0xd6, //0x00002227 subq         %rdx, %rsi
	0x48, 0xf7, 0xda, //0x0000222a negq         %rdx
	0x41, 0xf6, 0xc1, 0x01, //0x0000222d testb        $1, %r9b
	0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002231 je           LBB5_425
	//0x00002237 LBB5_424
	0x48, 0x89, 0xcf, //0x00002237 movq         %rcx, %rdi
	0x48, 0xc1, 0xef, 0x3c, //0x0000223a shrq         $60, %rdi
	0x40, 0x80, 0xcf, 0x30, //0x0000223e orb          $48, %dil
	0x41, 0x88, 0x3c, 0x13, //0x00002242 movb         %dil, (%r11,%rdx)
	0x4c, 0x21, 0xf9, //0x00002246 andq         %r15, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x00002249 leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x14, 0x33, //0x0000224d movsbq       (%r11,%rsi), %rdx
	0x48, 0x8d, 0x0c, 0x4a, //0x00002252 leaq         (%rdx,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x00002256 addq         $-48, %rcx
	//0x0000225a LBB5_425
	0x48, 0x85, 0xc9, //0x0000225a testq        %rcx, %rcx
	0x45, 0x89, 0xe1, //0x0000225d movl         %r12d, %r9d
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002260 movabsq      $9218868437227405312, %r10
	0x4c, 0x8b, 0x65, 0xc8, //0x0000226a movq         $-56(%rbp), %r12
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000226e movl         $1, %edi
	0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x00002273 jne          LBB5_427
	0xe9, 0x51, 0x00, 0x00, 0x00, //0x00002279 jmp          LBB5_429
	0x90, 0x90, //0x0000227e .p2align 4, 0x90
	//0x00002280 LBB5_426
	0x49, 0x8d, 0x77, 0x01, //0x00002280 leaq         $1(%r15), %rsi
	0x48, 0x39, 0xf1, //0x00002284 cmpq         %rsi, %rcx
	0x44, 0x0f, 0x43, 0xcf, //0x00002287 cmovael      %edi, %r9d
	0x48, 0x8d, 0x0c, 0x12, //0x0000228b leaq         (%rdx,%rdx), %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x0000228f leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x85, 0xd2, //0x00002293 testq        %rdx, %rdx
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00002296 je           LBB5_429
	//0x0000229c LBB5_427
	0x48, 0x89, 0xca, //0x0000229c movq         %rcx, %rdx
	0x4c, 0x21, 0xfa, //0x0000229f andq         %r15, %rdx
	0x48, 0x63, 0xf0, //0x000022a2 movslq       %eax, %rsi
	0x49, 0x39, 0xf5, //0x000022a5 cmpq         %rsi, %r13
	0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x000022a8 jbe          LBB5_426
	0x48, 0xc1, 0xe9, 0x3c, //0x000022ae shrq         $60, %rcx
	0x80, 0xc9, 0x30, //0x000022b2 orb          $48, %cl
	0x41, 0x88, 0x0c, 0x33, //0x000022b5 movb         %cl, (%r11,%rsi)
	0x83, 0xc6, 0x01, //0x000022b9 addl         $1, %esi
	0x89, 0xf0, //0x000022bc movl         %esi, %eax
	0x48, 0x8d, 0x0c, 0x12, //0x000022be leaq         (%rdx,%rdx), %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x000022c2 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x85, 0xd2, //0x000022c6 testq        %rdx, %rdx
	0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x000022c9 jne          LBB5_427
	//0x000022cf LBB5_429
	0x41, 0x83, 0xc4, 0x01, //0x000022cf addl         $1, %r12d
	0x85, 0xc0, //0x000022d3 testl        %eax, %eax
	0x0f, 0x8e, 0x45, 0x00, 0x00, 0x00, //0x000022d5 jle          LBB5_407
	0x89, 0xc1, //0x000022db movl         %eax, %ecx
	0x48, 0x83, 0xc1, 0x01, //0x000022dd addq         $1, %rcx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000022e1 .p2align 4, 0x90
	//0x000022f0 LBB5_431
	0x8d, 0x50, 0xff, //0x000022f0 leal         $-1(%rax), %edx
	0x41, 0x80, 0x3c, 0x13, 0x30, //0x000022f3 cmpb         $48, (%r11,%rdx)
	0x0f, 0x85, 0xd7, 0xfd, 0xff, 0xff, //0x000022f8 jne          LBB5_410
	0x48, 0x83, 0xc1, 0xff, //0x000022fe addq         $-1, %rcx
	0x89, 0xd0, //0x00002302 movl         %edx, %eax
	0x48, 0x83, 0xf9, 0x01, //0x00002304 cmpq         $1, %rcx
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002308 jg           LBB5_431
	0xe9, 0xbd, 0xfd, 0xff, 0xff, //0x0000230e jmp          LBB5_408
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002313 .p2align 4, 0x90
	//0x00002320 LBB5_407
	0x0f, 0x85, 0xaf, 0xfd, 0xff, 0xff, //0x00002320 jne          LBB5_410
	0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x00002326 jmp          LBB5_408
	//0x0000232b LBB5_433
	0x44, 0x89, 0xf0, //0x0000232b movl         %r14d, %eax
	0x44, 0x89, 0xc1, //0x0000232e movl         %r8d, %ecx
	//0x00002331 LBB5_434
	0x4c, 0x89, 0x65, 0xc8, //0x00002331 movq         %r12, $-56(%rbp)
	0xf7, 0xd9, //0x00002335 negl         %ecx
	0x85, 0xc0, //0x00002337 testl        %eax, %eax
	0xbe, 0x00, 0x00, 0x00, 0x00, //0x00002339 movl         $0, %esi
	0x0f, 0x4f, 0xf0, //0x0000233e cmovgl       %eax, %esi
	0x31, 0xff, //0x00002341 xorl         %edi, %edi
	0x31, 0xdb, //0x00002343 xorl         %ebx, %ebx
	0x44, 0x8b, 0x45, 0x88, //0x00002345 movl         $-120(%rbp), %r8d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002349 .p2align 4, 0x90
	//0x00002350 LBB5_435
	0x48, 0x39, 0xfe, //0x00002350 cmpq         %rdi, %rsi
	0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x00002353 je           LBB5_441
	0x48, 0x8d, 0x14, 0x9b, //0x00002359 leaq         (%rbx,%rbx,4), %rdx
	0x49, 0x0f, 0xbe, 0x1c, 0x3b, //0x0000235d movsbq       (%r11,%rdi), %rbx
	0x48, 0x8d, 0x1c, 0x53, //0x00002362 leaq         (%rbx,%rdx,2), %rbx
	0x48, 0x83, 0xc3, 0xd0, //0x00002366 addq         $-48, %rbx
	0x48, 0x83, 0xc7, 0x01, //0x0000236a addq         $1, %rdi
	0x48, 0x89, 0xda, //0x0000236e movq         %rbx, %rdx
	0x48, 0xd3, 0xea, //0x00002371 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00002374 testq        %rdx, %rdx
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00002377 je           LBB5_435
	0x89, 0xfe, //0x0000237d movl         %edi, %esi
	//0x0000237f LBB5_438
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000237f movq         $-1, %r12
	0x49, 0xd3, 0xe4, //0x00002386 shlq         %cl, %r12
	0x49, 0xf7, 0xd4, //0x00002389 notq         %r12
	0x41, 0x89, 0xc6, //0x0000238c movl         %eax, %r14d
	0x41, 0x29, 0xf6, //0x0000238f subl         %esi, %r14d
	0x48, 0x8b, 0x7d, 0xc8, //0x00002392 movq         $-56(%rbp), %rdi
	0x0f, 0x8e, 0x86, 0x00, 0x00, 0x00, //0x00002396 jle          LBB5_448
	0x44, 0x89, 0x4d, 0x98, //0x0000239c movl         %r9d, $-104(%rbp)
	0x4c, 0x63, 0xc6, //0x000023a0 movslq       %esi, %r8
	0x48, 0x98, //0x000023a3 cltq         
	0x49, 0x89, 0xc1, //0x000023a5 movq         %rax, %r9
	0x4d, 0x29, 0xc1, //0x000023a8 subq         %r8, %r9
	0x4c, 0x89, 0xc2, //0x000023ab movq         %r8, %rdx
	0x48, 0xf7, 0xd2, //0x000023ae notq         %rdx
	0x48, 0x01, 0xc2, //0x000023b1 addq         %rax, %rdx
	0x0f, 0x85, 0x85, 0x00, 0x00, 0x00, //0x000023b4 jne          LBB5_450
	0x31, 0xc0, //0x000023ba xorl         %eax, %eax
	0xe9, 0xec, 0x00, 0x00, 0x00, //0x000023bc jmp          LBB5_453
	//0x000023c1 LBB5_441
	0x48, 0x85, 0xdb, //0x000023c1 testq        %rbx, %rbx
	0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x000023c4 je           LBB5_449
	0x48, 0x89, 0xdf, //0x000023ca movq         %rbx, %rdi
	0x48, 0xd3, 0xef, //0x000023cd shrq         %cl, %rdi
	0x48, 0x85, 0xff, //0x000023d0 testq        %rdi, %rdi
	0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x000023d3 je           LBB5_446
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000023d9 movq         $-1, %r12
	0x49, 0xd3, 0xe4, //0x000023e0 shlq         %cl, %r12
	0x49, 0xf7, 0xd4, //0x000023e3 notq         %r12
	0x48, 0x8b, 0x55, 0xc8, //0x000023e6 movq         $-56(%rbp), %rdx
	0x29, 0xf2, //0x000023ea subl         %esi, %edx
	0x83, 0xc2, 0x01, //0x000023ec addl         $1, %edx
	0x45, 0x31, 0xf6, //0x000023ef xorl         %r14d, %r14d
	0xe9, 0xf9, 0x00, 0x00, 0x00, //0x000023f2 jmp          LBB5_444
	//0x000023f7 LBB5_446
	0x48, 0x01, 0xdb, //0x000023f7 addq         %rbx, %rbx
	0x48, 0x8d, 0x1c, 0x9b, //0x000023fa leaq         (%rbx,%rbx,4), %rbx
	0x83, 0xc6, 0x01, //0x000023fe addl         $1, %esi
	0x48, 0x89, 0xdf, //0x00002401 movq         %rbx, %rdi
	0x48, 0xd3, 0xef, //0x00002404 shrq         %cl, %rdi
	0x48, 0x85, 0xff, //0x00002407 testq        %rdi, %rdi
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000240a je           LBB5_446
	0xe9, 0x6a, 0xff, 0xff, 0xff, //0x00002410 jmp          LBB5_438
	//0x00002415 LBB5_447
	0x31, 0xd2, //0x00002415 xorl         %edx, %edx
	0x45, 0x31, 0xc9, //0x00002417 xorl         %r9d, %r9d
	0x44, 0x29, 0xc1, //0x0000241a subl         %r8d, %ecx
	0xe9, 0x59, 0xf9, 0xff, 0xff, //0x0000241d jmp          LBB5_367
	//0x00002422 LBB5_448
	0x45, 0x31, 0xf6, //0x00002422 xorl         %r14d, %r14d
	0xe9, 0xb6, 0x00, 0x00, 0x00, //0x00002425 jmp          LBB5_456
	//0x0000242a LBB5_449
	0x44, 0x89, 0x4d, 0x98, //0x0000242a movl         %r9d, $-104(%rbp)
	0x45, 0x31, 0xf6, //0x0000242e xorl         %r14d, %r14d
	0x31, 0xd2, //0x00002431 xorl         %edx, %edx
	0x45, 0x31, 0xc9, //0x00002433 xorl         %r9d, %r9d
	0x4c, 0x8b, 0x65, 0xc8, //0x00002436 movq         $-56(%rbp), %r12
	0xe9, 0x65, 0x01, 0x00, 0x00, //0x0000243a jmp          LBB5_468
	//0x0000243f LBB5_450
	0x4d, 0x89, 0xca, //0x0000243f movq         %r9, %r10
	0x49, 0x83, 0xe2, 0xfe, //0x00002442 andq         $-2, %r10
	0x49, 0xf7, 0xda, //0x00002446 negq         %r10
	0x31, 0xc0, //0x00002449 xorl         %eax, %eax
	0x48, 0x8b, 0x55, 0x90, //0x0000244b movq         $-112(%rbp), %rdx
	0x90, //0x0000244f .p2align 4, 0x90
	//0x00002450 LBB5_451
	0x48, 0x89, 0xdf, //0x00002450 movq         %rbx, %rdi
	0x48, 0xd3, 0xef, //0x00002453 shrq         %cl, %rdi
	0x4c, 0x21, 0xe3, //0x00002456 andq         %r12, %rbx
	0x40, 0x80, 0xc7, 0x30, //0x00002459 addb         $48, %dil
	0x40, 0x88, 0x7a, 0xff, //0x0000245d movb         %dil, $-1(%rdx)
	0x48, 0x8d, 0x3c, 0x9b, //0x00002461 leaq         (%rbx,%rbx,4), %rdi
	0x4a, 0x0f, 0xbe, 0x5c, 0x02, 0xff, //0x00002465 movsbq       $-1(%rdx,%r8), %rbx
	0x48, 0x8d, 0x3c, 0x7b, //0x0000246b leaq         (%rbx,%rdi,2), %rdi
	0x48, 0x83, 0xc7, 0xd0, //0x0000246f addq         $-48, %rdi
	0x48, 0x89, 0xfb, //0x00002473 movq         %rdi, %rbx
	0x48, 0xd3, 0xeb, //0x00002476 shrq         %cl, %rbx
	0x4c, 0x21, 0xe7, //0x00002479 andq         %r12, %rdi
	0x80, 0xc3, 0x30, //0x0000247c addb         $48, %bl
	0x88, 0x1a, //0x0000247f movb         %bl, (%rdx)
	0x48, 0x8d, 0x3c, 0xbf, //0x00002481 leaq         (%rdi,%rdi,4), %rdi
	0x4a, 0x0f, 0xbe, 0x1c, 0x02, //0x00002485 movsbq       (%rdx,%r8), %rbx
	0x48, 0x8d, 0x1c, 0x7b, //0x0000248a leaq         (%rbx,%rdi,2), %rbx
	0x48, 0x83, 0xc3, 0xd0, //0x0000248e addq         $-48, %rbx
	0x48, 0x83, 0xc2, 0x02, //0x00002492 addq         $2, %rdx
	0x48, 0x83, 0xc0, 0xfe, //0x00002496 addq         $-2, %rax
	0x49, 0x39, 0xc2, //0x0000249a cmpq         %rax, %r10
	0x0f, 0x85, 0xad, 0xff, 0xff, 0xff, //0x0000249d jne          LBB5_451
	0x49, 0x29, 0xc0, //0x000024a3 subq         %rax, %r8
	0x48, 0xf7, 0xd8, //0x000024a6 negq         %rax
	0x48, 0x8b, 0x7d, 0xc8, //0x000024a9 movq         $-56(%rbp), %rdi
	//0x000024ad LBB5_453
	0x41, 0xf6, 0xc1, 0x01, //0x000024ad testb        $1, %r9b
	0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000024b1 je           LBB5_455
	0x48, 0x89, 0xda, //0x000024b7 movq         %rbx, %rdx
	0x48, 0xd3, 0xea, //0x000024ba shrq         %cl, %rdx
	0x80, 0xc2, 0x30, //0x000024bd addb         $48, %dl
	0x41, 0x88, 0x14, 0x03, //0x000024c0 movb         %dl, (%r11,%rax)
	0x4c, 0x21, 0xe3, //0x000024c4 andq         %r12, %rbx
	0x48, 0x8d, 0x04, 0x9b, //0x000024c7 leaq         (%rbx,%rbx,4), %rax
	0x4b, 0x0f, 0xbe, 0x14, 0x03, //0x000024cb movsbq       (%r11,%r8), %rdx
	0x48, 0x8d, 0x1c, 0x42, //0x000024d0 leaq         (%rdx,%rax,2), %rbx
	0x48, 0x83, 0xc3, 0xd0, //0x000024d4 addq         $-48, %rbx
	//0x000024d8 LBB5_455
	0x44, 0x8b, 0x4d, 0x98, //0x000024d8 movl         $-104(%rbp), %r9d
	0x44, 0x8b, 0x45, 0x88, //0x000024dc movl         $-120(%rbp), %r8d
	//0x000024e0 LBB5_456
	0x48, 0x89, 0xfa, //0x000024e0 movq         %rdi, %rdx
	0x29, 0xf2, //0x000024e3 subl         %esi, %edx
	0x83, 0xc2, 0x01, //0x000024e5 addl         $1, %edx
	0xe9, 0x46, 0x00, 0x00, 0x00, //0x000024e8 jmp          LBB5_459
	0x90, 0x90, 0x90, //0x000024ed .p2align 4, 0x90
	//0x000024f0 LBB5_444
	0x48, 0x89, 0xd8, //0x000024f0 movq         %rbx, %rax
	0x48, 0xd3, 0xe8, //0x000024f3 shrq         %cl, %rax
	0x4c, 0x21, 0xe3, //0x000024f6 andq         %r12, %rbx
	0x49, 0x63, 0xf6, //0x000024f9 movslq       %r14d, %rsi
	0x49, 0x39, 0xf5, //0x000024fc cmpq         %rsi, %r13
	0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x000024ff jbe          LBB5_457
	0x04, 0x30, //0x00002505 addb         $48, %al
	0x41, 0x88, 0x04, 0x33, //0x00002507 movb         %al, (%r11,%rsi)
	0x83, 0xc6, 0x01, //0x0000250b addl         $1, %esi
	0x41, 0x89, 0xf6, //0x0000250e movl         %esi, %r14d
	0xe9, 0x16, 0x00, 0x00, 0x00, //0x00002511 jmp          LBB5_458
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002516 .p2align 4, 0x90
	//0x00002520 LBB5_457
	0x48, 0x85, 0xc0, //0x00002520 testq        %rax, %rax
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002523 movl         $1, %eax
	0x44, 0x0f, 0x45, 0xc8, //0x00002528 cmovnel      %eax, %r9d
	//0x0000252c LBB5_458
	0x48, 0x01, 0xdb, //0x0000252c addq         %rbx, %rbx
	0x48, 0x8d, 0x1c, 0x9b, //0x0000252f leaq         (%rbx,%rbx,4), %rbx
	//0x00002533 LBB5_459
	0x48, 0x85, 0xdb, //0x00002533 testq        %rbx, %rbx
	0x0f, 0x85, 0xb4, 0xff, 0xff, 0xff, //0x00002536 jne          LBB5_444
	0x45, 0x85, 0xf6, //0x0000253c testl        %r14d, %r14d
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000253f movabsq      $9218868437227405312, %r10
	0x44, 0x89, 0x4d, 0x98, //0x00002549 movl         %r9d, $-104(%rbp)
	0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x0000254d jle          LBB5_465
	0x44, 0x89, 0xf0, //0x00002553 movl         %r14d, %eax
	0x48, 0x83, 0xc0, 0x01, //0x00002556 addq         $1, %rax
	0x49, 0x89, 0xd4, //0x0000255a movq         %rdx, %r12
	0x90, 0x90, 0x90, //0x0000255d .p2align 4, 0x90
	//0x00002560 LBB5_462
	0x41, 0x8d, 0x4e, 0xff, //0x00002560 leal         $-1(%r14), %ecx
	0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002564 cmpb         $48, (%r11,%rcx)
	0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x00002569 jne          LBB5_467
	0x48, 0x83, 0xc0, 0xff, //0x0000256f addq         $-1, %rax
	0x41, 0x89, 0xce, //0x00002573 movl         %ecx, %r14d
	0x48, 0x83, 0xf8, 0x01, //0x00002576 cmpq         $1, %rax
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000257a jg           LBB5_462
	0xe9, 0x14, 0x00, 0x00, 0x00, //0x00002580 jmp          LBB5_464
	//0x00002585 LBB5_465
	0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x00002585 je           LBB5_464
	0x49, 0x89, 0xd4, //0x0000258b movq         %rdx, %r12
	//0x0000258e LBB5_467
	0x44, 0x89, 0xf2, //0x0000258e movl         %r14d, %edx
	0x45, 0x89, 0xf1, //0x00002591 movl         %r14d, %r9d
	0xe9, 0x0b, 0x00, 0x00, 0x00, //0x00002594 jmp          LBB5_468
	//0x00002599 LBB5_464
	0x45, 0x31, 0xe4, //0x00002599 xorl         %r12d, %r12d
	0x45, 0x31, 0xf6, //0x0000259c xorl         %r14d, %r14d
	0x31, 0xd2, //0x0000259f xorl         %edx, %edx
	0x45, 0x31, 0xc9, //0x000025a1 xorl         %r9d, %r9d
	//0x000025a4 LBB5_468
	0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x000025a4 movq         $-136(%rbp), %rcx
	0x44, 0x29, 0xc1, //0x000025ab subl         %r8d, %ecx
	0xe9, 0xc8, 0xf7, 0xff, 0xff, //0x000025ae jmp          LBB5_367
	//0x000025b3 LBB5_469
	0x81, 0xf9, 0x02, 0xfc, 0xff, 0xff, //0x000025b3 cmpl         $-1022, %ecx
	0x0f, 0x8f, 0xff, 0x01, 0x00, 0x00, //0x000025b9 jg           LBB5_498
	0x4c, 0x89, 0xe6, //0x000025bf movq         %r12, %rsi
	0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x000025c2 movl         $-1022, %r12d
	0x45, 0x85, 0xc9, //0x000025c8 testl        %r9d, %r9d
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000025cb movabsq      $4503599627370495, %rdx
	0x0f, 0x84, 0x1a, 0x02, 0x00, 0x00, //0x000025d5 je           LBB5_501
	0x48, 0x89, 0x75, 0xc8, //0x000025db movq         %rsi, $-56(%rbp)
	0x44, 0x8d, 0x81, 0xfd, 0x03, 0x00, 0x00, //0x000025df leal         $1021(%rcx), %r8d
	0x81, 0xf9, 0xc6, 0xfb, 0xff, 0xff, //0x000025e6 cmpl         $-1082, %ecx
	0x0f, 0x8f, 0x7a, 0x02, 0x00, 0x00, //0x000025ec jg           LBB5_505
	0x4d, 0x8d, 0x67, 0x01, //0x000025f2 leaq         $1(%r15), %r12
	0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x000025f6 movl         $1, %r10d
	0xe9, 0x21, 0x00, 0x00, 0x00, //0x000025fc jmp          LBB5_475
	//0x00002601 LBB5_495
	0x0f, 0x84, 0xa9, 0x01, 0x00, 0x00, //0x00002601 je           LBB5_496
	//0x00002607 LBB5_473
	0x48, 0x89, 0x55, 0xc8, //0x00002607 movq         %rdx, $-56(%rbp)
	//0x0000260b LBB5_474
	0x41, 0x8d, 0x48, 0x3c, //0x0000260b leal         $60(%r8), %ecx
	0x45, 0x89, 0xf1, //0x0000260f movl         %r14d, %r9d
	0x44, 0x89, 0xf7, //0x00002612 movl         %r14d, %edi
	0x41, 0x83, 0xf8, 0x88, //0x00002615 cmpl         $-120, %r8d
	0x41, 0x89, 0xc8, //0x00002619 movl         %ecx, %r8d
	0x0f, 0x8d, 0x50, 0x02, 0x00, 0x00, //0x0000261c jge          LBB5_506
	//0x00002622 LBB5_475
	0x45, 0x85, 0xc9, //0x00002622 testl        %r9d, %r9d
	0xbf, 0x00, 0x00, 0x00, 0x00, //0x00002625 movl         $0, %edi
	0x41, 0x0f, 0x4f, 0xf9, //0x0000262a cmovgl       %r9d, %edi
	0x31, 0xc0, //0x0000262e xorl         %eax, %eax
	0x31, 0xc9, //0x00002630 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002632 .p2align 4, 0x90
	//0x00002640 LBB5_476
	0x48, 0x39, 0xc7, //0x00002640 cmpq         %rax, %rdi
	0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00002643 je           LBB5_479
	0x48, 0x8d, 0x0c, 0x89, //0x00002649 leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x1c, 0x03, //0x0000264d movsbq       (%r11,%rax), %rbx
	0x48, 0x8d, 0x0c, 0x4b, //0x00002652 leaq         (%rbx,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x00002656 addq         $-48, %rcx
	0x48, 0x83, 0xc0, 0x01, //0x0000265a addq         $1, %rax
	0x4c, 0x39, 0xe1, //0x0000265e cmpq         %r12, %rcx
	0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00002661 jb           LBB5_476
	0x89, 0xc7, //0x00002667 movl         %eax, %edi
	0xe9, 0x25, 0x00, 0x00, 0x00, //0x00002669 jmp          LBB5_481
	//0x0000266e LBB5_479
	0x48, 0x85, 0xc9, //0x0000266e testq        %rcx, %rcx
	0x0f, 0x84, 0x3f, 0x01, 0x00, 0x00, //0x00002671 je           LBB5_497
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002677 .p2align 4, 0x90
	//0x00002680 LBB5_480
	0x48, 0x01, 0xc9, //0x00002680 addq         %rcx, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x00002683 leaq         (%rcx,%rcx,4), %rcx
	0x83, 0xc7, 0x01, //0x00002687 addl         $1, %edi
	0x4c, 0x39, 0xe1, //0x0000268a cmpq         %r12, %rcx
	0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000268d jb           LBB5_480
	//0x00002693 LBB5_481
	0x48, 0x8b, 0x45, 0xc8, //0x00002693 movq         $-56(%rbp), %rax
	0x29, 0xf8, //0x00002697 subl         %edi, %eax
	0x48, 0x89, 0x45, 0xc8, //0x00002699 movq         %rax, $-56(%rbp)
	0x31, 0xc0, //0x0000269d xorl         %eax, %eax
	0x44, 0x39, 0xcf, //0x0000269f cmpl         %r9d, %edi
	0x0f, 0x8d, 0x61, 0x00, 0x00, 0x00, //0x000026a2 jge          LBB5_486
	0x48, 0x63, 0xff, //0x000026a8 movslq       %edi, %rdi
	0x49, 0x63, 0xde, //0x000026ab movslq       %r14d, %rbx
	0x49, 0x8d, 0x04, 0x3b, //0x000026ae leaq         (%r11,%rdi), %rax
	0x45, 0x31, 0xf6, //0x000026b2 xorl         %r14d, %r14d
	0x44, 0x8b, 0x4d, 0x98, //0x000026b5 movl         $-104(%rbp), %r9d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000026b9 .p2align 4, 0x90
	//0x000026c0 LBB5_483
	0x48, 0x89, 0xce, //0x000026c0 movq         %rcx, %rsi
	0x48, 0xc1, 0xee, 0x3c, //0x000026c3 shrq         $60, %rsi
	0x4c, 0x21, 0xf9, //0x000026c7 andq         %r15, %rcx
	0x40, 0x80, 0xce, 0x30, //0x000026ca orb          $48, %sil
	0x43, 0x88, 0x34, 0x33, //0x000026ce movb         %sil, (%r11,%r14)
	0x4a, 0x0f, 0xbe, 0x34, 0x30, //0x000026d2 movsbq       (%rax,%r14), %rsi
	0x4a, 0x8d, 0x14, 0x37, //0x000026d7 leaq         (%rdi,%r14), %rdx
	0x48, 0x83, 0xc2, 0x01, //0x000026db addq         $1, %rdx
	0x49, 0x83, 0xc6, 0x01, //0x000026df addq         $1, %r14
	0x48, 0x8d, 0x0c, 0x89, //0x000026e3 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x8d, 0x0c, 0x4e, //0x000026e7 leaq         (%rsi,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x000026eb addq         $-48, %rcx
	0x48, 0x39, 0xda, //0x000026ef cmpq         %rbx, %rdx
	0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x000026f2 jl           LBB5_483
	0x48, 0x85, 0xc9, //0x000026f8 testq        %rcx, %rcx
	0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x000026fb je           LBB5_491
	0x44, 0x89, 0xf0, //0x00002701 movl         %r14d, %eax
	0xe9, 0x04, 0x00, 0x00, 0x00, //0x00002704 jmp          LBB5_487
	//0x00002709 LBB5_486
	0x44, 0x8b, 0x4d, 0x98, //0x00002709 movl         $-104(%rbp), %r9d
	//0x0000270d LBB5_487
	0x41, 0x89, 0xc6, //0x0000270d movl         %eax, %r14d
	0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002710 jmp          LBB5_489
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002715 .p2align 4, 0x90
	//0x00002720 LBB5_488
	0x4c, 0x39, 0xe1, //0x00002720 cmpq         %r12, %rcx
	0x45, 0x0f, 0x43, 0xca, //0x00002723 cmovael      %r10d, %r9d
	0x48, 0x8d, 0x04, 0x3f, //0x00002727 leaq         (%rdi,%rdi), %rax
	0x48, 0x8d, 0x0c, 0x80, //0x0000272b leaq         (%rax,%rax,4), %rcx
	0x48, 0x85, 0xff, //0x0000272f testq        %rdi, %rdi
	0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002732 je           LBB5_491
	//0x00002738 LBB5_489
	0x48, 0x89, 0xcf, //0x00002738 movq         %rcx, %rdi
	0x4c, 0x21, 0xff, //0x0000273b andq         %r15, %rdi
	0x49, 0x63, 0xc6, //0x0000273e movslq       %r14d, %rax
	0x49, 0x39, 0xc5, //0x00002741 cmpq         %rax, %r13
	0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00002744 jbe          LBB5_488
	0x48, 0xc1, 0xe9, 0x3c, //0x0000274a shrq         $60, %rcx
	0x80, 0xc9, 0x30, //0x0000274e orb          $48, %cl
	0x41, 0x88, 0x0c, 0x03, //0x00002751 movb         %cl, (%r11,%rax)
	0x83, 0xc0, 0x01, //0x00002755 addl         $1, %eax
	0x41, 0x89, 0xc6, //0x00002758 movl         %eax, %r14d
	0x48, 0x8d, 0x04, 0x3f, //0x0000275b leaq         (%rdi,%rdi), %rax
	0x48, 0x8d, 0x0c, 0x80, //0x0000275f leaq         (%rax,%rax,4), %rcx
	0x48, 0x85, 0xff, //0x00002763 testq        %rdi, %rdi
	0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00002766 jne          LBB5_489
	//0x0000276c LBB5_491
	0x48, 0x8b, 0x55, 0xc8, //0x0000276c movq         $-56(%rbp), %rdx
	0x83, 0xc2, 0x01, //0x00002770 addl         $1, %edx
	0x45, 0x85, 0xf6, //0x00002773 testl        %r14d, %r14d
	0x44, 0x89, 0x4d, 0x98, //0x00002776 movl         %r9d, $-104(%rbp)
	0x0f, 0x8e, 0x81, 0xfe, 0xff, 0xff, //0x0000277a jle          LBB5_495
	0x44, 0x89, 0xf0, //0x00002780 movl         %r14d, %eax
	0x48, 0x83, 0xc0, 0x01, //0x00002783 addq         $1, %rax
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002787 .p2align 4, 0x90
	//0x00002790 LBB5_493
	0x41, 0x8d, 0x4e, 0xff, //0x00002790 leal         $-1(%r14), %ecx
	0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002794 cmpb         $48, (%r11,%rcx)
	0x0f, 0x85, 0x68, 0xfe, 0xff, 0xff, //0x00002799 jne          LBB5_473
	0x48, 0x83, 0xc0, 0xff, //0x0000279f addq         $-1, %rax
	0x41, 0x89, 0xce, //0x000027a3 movl         %ecx, %r14d
	0x48, 0x83, 0xf8, 0x01, //0x000027a6 cmpq         $1, %rax
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000027aa jg           LBB5_493
	//0x000027b0 LBB5_496
	0x31, 0xc0, //0x000027b0 xorl         %eax, %eax
	0x48, 0x89, 0x45, 0xc8, //0x000027b2 movq         %rax, $-56(%rbp)
	//0x000027b6 LBB5_497
	0x45, 0x31, 0xf6, //0x000027b6 xorl         %r14d, %r14d
	0xe9, 0x4d, 0xfe, 0xff, 0xff, //0x000027b9 jmp          LBB5_474
	//0x000027be LBB5_498
	0x81, 0xf9, 0x00, 0x04, 0x00, 0x00, //0x000027be cmpl         $1024, %ecx
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000027c4 movabsq      $4503599627370495, %rdx
	0x0f, 0x8e, 0x0f, 0x00, 0x00, 0x00, //0x000027ce jle          LBB5_500
	0x31, 0xc9, //0x000027d4 xorl         %ecx, %ecx
	0x4c, 0x8b, 0x5d, 0xb8, //0x000027d6 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x000027da movq         $-48(%rbp), %r15
	0xe9, 0x70, 0xf2, 0xff, 0xff, //0x000027de jmp          LBB5_326
	//0x000027e3 LBB5_500
	0x4c, 0x89, 0xe6, //0x000027e3 movq         %r12, %rsi
	0x83, 0xc1, 0xff, //0x000027e6 addl         $-1, %ecx
	0x41, 0x89, 0xcc, //0x000027e9 movl         %ecx, %r12d
	0x4c, 0x8b, 0x7d, 0xd0, //0x000027ec movq         $-48(%rbp), %r15
	0xe9, 0x71, 0x02, 0x00, 0x00, //0x000027f0 jmp          LBB5_532
	//0x000027f5 LBB5_501
	0x31, 0xc0, //0x000027f5 xorl         %eax, %eax
	0x4c, 0x8b, 0x7d, 0xd0, //0x000027f7 movq         $-48(%rbp), %r15
	0xe9, 0x23, 0x03, 0x00, 0x00, //0x000027fb jmp          LBB5_545
	//0x00002800 LBB5_502
	0x0f, 0xbc, 0xc0, //0x00002800 bsfl         %eax, %eax
	0xe9, 0xe5, 0x06, 0x00, 0x00, //0x00002803 jmp          LBB5_595
	//0x00002808 LBB5_503
	0x48, 0x8b, 0x45, 0xd0, //0x00002808 movq         $-48(%rbp), %rax
	0x4c, 0x01, 0xc8, //0x0000280c addq         %r9, %rax
	0x4c, 0x29, 0xe0, //0x0000280f subq         %r12, %rax
	0x48, 0xf7, 0xd6, //0x00002812 notq         %rsi
	0x48, 0x01, 0xc6, //0x00002815 addq         %rax, %rsi
	0x44, 0x8b, 0x75, 0x98, //0x00002818 movl         $-104(%rbp), %r14d
	0xe9, 0xd9, 0xe5, 0xff, 0xff, //0x0000281c jmp          LBB5_162
	//0x00002821 LBB5_504
	0x48, 0x39, 0xca, //0x00002821 cmpq         %rcx, %rdx
	0xb1, 0x02, //0x00002824 movb         $2, %cl
	0x80, 0xd9, 0x00, //0x00002826 sbbb         $0, %cl
	0x48, 0xd3, 0xea, //0x00002829 shrq         %cl, %rdx
	0x49, 0xc1, 0xe6, 0x34, //0x0000282c shlq         $52, %r14
	0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002830 movabsq      $4503599627370495, %rax
	0x48, 0x21, 0xc2, //0x0000283a andq         %rax, %rdx
	0x4c, 0x09, 0xf2, //0x0000283d orq          %r14, %rdx
	0x49, 0x09, 0xd5, //0x00002840 orq          %rdx, %r13
	0x80, 0x7d, 0x98, 0x00, //0x00002843 cmpb         $0, $-104(%rbp)
	0x4c, 0x0f, 0x44, 0xea, //0x00002847 cmoveq       %rdx, %r13
	0xc4, 0xc1, 0xf9, 0x6e, 0xcd, //0x0000284b vmovq        %r13, %xmm1
	0xc5, 0xf9, 0x2e, 0xc1, //0x00002850 vucomisd     %xmm1, %xmm0
	0x4d, 0x89, 0xe3, //0x00002854 movq         %r12, %r11
	0x44, 0x8b, 0x75, 0xa0, //0x00002857 movl         $-96(%rbp), %r14d
	0x0f, 0x85, 0x58, 0xea, 0xff, 0xff, //0x0000285b jne          LBB5_224
	0x0f, 0x8b, 0x1f, 0xf2, 0xff, 0xff, //0x00002861 jnp          LBB5_328
	0xe9, 0x4d, 0xea, 0xff, 0xff, //0x00002867 jmp          LBB5_224
	//0x0000286c LBB5_505
	0x44, 0x89, 0xcf, //0x0000286c movl         %r9d, %edi
	0x44, 0x89, 0xc1, //0x0000286f movl         %r8d, %ecx
	//0x00002872 LBB5_506
	0xf7, 0xd9, //0x00002872 negl         %ecx
	0x31, 0xd2, //0x00002874 xorl         %edx, %edx
	0x85, 0xff, //0x00002876 testl        %edi, %edi
	0xbe, 0x00, 0x00, 0x00, 0x00, //0x00002878 movl         $0, %esi
	0x0f, 0x4f, 0xf7, //0x0000287d cmovgl       %edi, %esi
	0x31, 0xc0, //0x00002880 xorl         %eax, %eax
	0x4c, 0x8b, 0x7d, 0xd0, //0x00002882 movq         $-48(%rbp), %r15
	0x44, 0x8b, 0x4d, 0x98, //0x00002886 movl         $-104(%rbp), %r9d
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000288a movabsq      $9218868437227405312, %r10
	0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x00002894 movl         $-1022, %r12d
	//0x0000289a LBB5_507
	0x48, 0x39, 0xd6, //0x0000289a cmpq         %rdx, %rsi
	0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x0000289d je           LBB5_516
	0x48, 0x8d, 0x04, 0x80, //0x000028a3 leaq         (%rax,%rax,4), %rax
	0x49, 0x0f, 0xbe, 0x1c, 0x13, //0x000028a7 movsbq       (%r11,%rdx), %rbx
	0x48, 0x8d, 0x04, 0x43, //0x000028ac leaq         (%rbx,%rax,2), %rax
	0x48, 0x83, 0xc0, 0xd0, //0x000028b0 addq         $-48, %rax
	0x48, 0x83, 0xc2, 0x01, //0x000028b4 addq         $1, %rdx
	0x48, 0x89, 0xc3, //0x000028b8 movq         %rax, %rbx
	0x48, 0xd3, 0xeb, //0x000028bb shrq         %cl, %rbx
	0x48, 0x85, 0xdb, //0x000028be testq        %rbx, %rbx
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000028c1 je           LBB5_507
	0x89, 0xd6, //0x000028c7 movl         %edx, %esi
	//0x000028c9 LBB5_510
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000028c9 movq         $-1, %r8
	0x49, 0xd3, 0xe0, //0x000028d0 shlq         %cl, %r8
	0x49, 0xf7, 0xd0, //0x000028d3 notq         %r8
	0x31, 0xd2, //0x000028d6 xorl         %edx, %edx
	0x39, 0xfe, //0x000028d8 cmpl         %edi, %esi
	0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x000028da jge          LBB5_514
	0x4c, 0x63, 0xe6, //0x000028e0 movslq       %esi, %r12
	0x4d, 0x63, 0xce, //0x000028e3 movslq       %r14d, %r9
	0x4f, 0x8d, 0x34, 0x23, //0x000028e6 leaq         (%r11,%r12), %r14
	0x31, 0xd2, //0x000028ea xorl         %edx, %edx
	//0x000028ec LBB5_512
	0x48, 0x89, 0xc7, //0x000028ec movq         %rax, %rdi
	0x48, 0xd3, 0xef, //0x000028ef shrq         %cl, %rdi
	0x4c, 0x21, 0xc0, //0x000028f2 andq         %r8, %rax
	0x40, 0x80, 0xc7, 0x30, //0x000028f5 addb         $48, %dil
	0x41, 0x88, 0x3c, 0x13, //0x000028f9 movb         %dil, (%r11,%rdx)
	0x49, 0x0f, 0xbe, 0x3c, 0x16, //0x000028fd movsbq       (%r14,%rdx), %rdi
	0x49, 0x8d, 0x1c, 0x14, //0x00002902 leaq         (%r12,%rdx), %rbx
	0x48, 0x83, 0xc3, 0x01, //0x00002906 addq         $1, %rbx
	0x48, 0x83, 0xc2, 0x01, //0x0000290a addq         $1, %rdx
	0x48, 0x8d, 0x04, 0x80, //0x0000290e leaq         (%rax,%rax,4), %rax
	0x48, 0x8d, 0x04, 0x47, //0x00002912 leaq         (%rdi,%rax,2), %rax
	0x48, 0x83, 0xc0, 0xd0, //0x00002916 addq         $-48, %rax
	0x4c, 0x39, 0xcb, //0x0000291a cmpq         %r9, %rbx
	0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000291d jl           LBB5_512
	0x44, 0x8b, 0x4d, 0x98, //0x00002923 movl         $-104(%rbp), %r9d
	//0x00002927 LBB5_514
	0x48, 0x8b, 0x5d, 0xc8, //0x00002927 movq         $-56(%rbp), %rbx
	0x29, 0xf3, //0x0000292b subl         %esi, %ebx
	0x83, 0xc3, 0x01, //0x0000292d addl         $1, %ebx
	0x48, 0x85, 0xc0, //0x00002930 testq        %rax, %rax
	0x0f, 0x85, 0x38, 0x00, 0x00, 0x00, //0x00002933 jne          LBB5_519
	0x41, 0x89, 0xd6, //0x00002939 movl         %edx, %r14d
	0xe9, 0x86, 0x00, 0x00, 0x00, //0x0000293c jmp          LBB5_523
	//0x00002941 LBB5_516
	0x48, 0x85, 0xc0, //0x00002941 testq        %rax, %rax
	0x0f, 0x84, 0x93, 0x04, 0x00, 0x00, //0x00002944 je           LBB5_580
	0x48, 0x89, 0xc2, //0x0000294a movq         %rax, %rdx
	0x48, 0xd3, 0xea, //0x0000294d shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00002950 testq        %rdx, %rdx
	0x0f, 0x84, 0xc0, 0x00, 0x00, 0x00, //0x00002953 je           LBB5_528
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002959 movq         $-1, %r8
	0x49, 0xd3, 0xe0, //0x00002960 shlq         %cl, %r8
	0x49, 0xf7, 0xd0, //0x00002963 notq         %r8
	0x48, 0x8b, 0x5d, 0xc8, //0x00002966 movq         $-56(%rbp), %rbx
	0x29, 0xf3, //0x0000296a subl         %esi, %ebx
	0x83, 0xc3, 0x01, //0x0000296c addl         $1, %ebx
	0x31, 0xd2, //0x0000296f xorl         %edx, %edx
	//0x00002971 LBB5_519
	0xbe, 0x01, 0x00, 0x00, 0x00, //0x00002971 movl         $1, %esi
	0x41, 0x89, 0xd6, //0x00002976 movl         %edx, %r14d
	0xe9, 0x17, 0x00, 0x00, 0x00, //0x00002979 jmp          LBB5_521
	//0x0000297e LBB5_520
	0x48, 0x85, 0xd2, //0x0000297e testq        %rdx, %rdx
	0x44, 0x0f, 0x45, 0xce, //0x00002981 cmovnel      %esi, %r9d
	0x48, 0x01, 0xc0, //0x00002985 addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x00002988 leaq         (%rax,%rax,4), %rax
	0x48, 0x85, 0xc0, //0x0000298c testq        %rax, %rax
	0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x0000298f je           LBB5_523
	//0x00002995 LBB5_521
	0x48, 0x89, 0xc2, //0x00002995 movq         %rax, %rdx
	0x48, 0xd3, 0xea, //0x00002998 shrq         %cl, %rdx
	0x4c, 0x21, 0xc0, //0x0000299b andq         %r8, %rax
	0x49, 0x63, 0xfe, //0x0000299e movslq       %r14d, %rdi
	0x49, 0x39, 0xfd, //0x000029a1 cmpq         %rdi, %r13
	0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x000029a4 jbe          LBB5_520
	0x80, 0xc2, 0x30, //0x000029aa addb         $48, %dl
	0x41, 0x88, 0x14, 0x3b, //0x000029ad movb         %dl, (%r11,%rdi)
	0x83, 0xc7, 0x01, //0x000029b1 addl         $1, %edi
	0x41, 0x89, 0xfe, //0x000029b4 movl         %edi, %r14d
	0x48, 0x01, 0xc0, //0x000029b7 addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x000029ba leaq         (%rax,%rax,4), %rax
	0x48, 0x85, 0xc0, //0x000029be testq        %rax, %rax
	0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x000029c1 jne          LBB5_521
	//0x000029c7 LBB5_523
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000029c7 movabsq      $4503599627370495, %rdx
	0x45, 0x85, 0xf6, //0x000029d1 testl        %r14d, %r14d
	0x0f, 0x8e, 0x5d, 0x00, 0x00, 0x00, //0x000029d4 jle          LBB5_529
	0x44, 0x89, 0xf0, //0x000029da movl         %r14d, %eax
	0x48, 0x83, 0xc0, 0x01, //0x000029dd addq         $1, %rax
	//0x000029e1 LBB5_525
	0x41, 0x8d, 0x4e, 0xff, //0x000029e1 leal         $-1(%r14), %ecx
	0x41, 0x80, 0x3c, 0x0b, 0x30, //0x000029e5 cmpb         $48, (%r11,%rcx)
	0x0f, 0x85, 0x66, 0x00, 0x00, 0x00, //0x000029ea jne          LBB5_531
	0x48, 0x83, 0xc0, 0xff, //0x000029f0 addq         $-1, %rax
	0x41, 0x89, 0xce, //0x000029f4 movl         %ecx, %r14d
	0x48, 0x83, 0xf8, 0x01, //0x000029f7 cmpq         $1, %rax
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000029fb jg           LBB5_525
	0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x00002a01 movl         $-1022, %r12d
	0x4c, 0x8b, 0x5d, 0xb8, //0x00002a07 movq         $-72(%rbp), %r11
	0x44, 0x8b, 0x75, 0xa0, //0x00002a0b movl         $-96(%rbp), %r14d
	0x8a, 0x5d, 0xa8, //0x00002a0f movb         $-88(%rbp), %bl
	0x31, 0xc9, //0x00002a12 xorl         %ecx, %ecx
	0xe9, 0x94, 0x07, 0x00, 0x00, //0x00002a14 jmp          LBB5_619
	//0x00002a19 LBB5_528
	0x48, 0x01, 0xc0, //0x00002a19 addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x00002a1c leaq         (%rax,%rax,4), %rax
	0x83, 0xc6, 0x01, //0x00002a20 addl         $1, %esi
	0x48, 0x89, 0xc2, //0x00002a23 movq         %rax, %rdx
	0x48, 0xd3, 0xea, //0x00002a26 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00002a29 testq        %rdx, %rdx
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002a2c je           LBB5_528
	0xe9, 0x92, 0xfe, 0xff, 0xff, //0x00002a32 jmp          LBB5_510
	//0x00002a37 LBB5_529
	0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x00002a37 movl         $-1022, %r12d
	0x45, 0x85, 0xf6, //0x00002a3d testl        %r14d, %r14d
	0x0f, 0x84, 0xc7, 0x04, 0x00, 0x00, //0x00002a40 je           LBB5_596
	0x48, 0x89, 0x5d, 0xc8, //0x00002a46 movq         %rbx, $-56(%rbp)
	0x44, 0x89, 0x4d, 0x98, //0x00002a4a movl         %r9d, $-104(%rbp)
	0x45, 0x89, 0xf1, //0x00002a4e movl         %r14d, %r9d
	0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00002a51 jmp          LBB5_534
	//0x00002a56 LBB5_531
	0x48, 0x89, 0xde, //0x00002a56 movq         %rbx, %rsi
	0x44, 0x89, 0x4d, 0x98, //0x00002a59 movl         %r9d, $-104(%rbp)
	0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x00002a5d movl         $-1022, %r12d
	0x45, 0x89, 0xf1, //0x00002a63 movl         %r14d, %r9d
	//0x00002a66 LBB5_532
	0x45, 0x85, 0xc9, //0x00002a66 testl        %r9d, %r9d
	0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x00002a69 je           LBB5_544
	0x48, 0x89, 0x75, 0xc8, //0x00002a6f movq         %rsi, $-56(%rbp)
	//0x00002a73 LBB5_534
	0x49, 0x63, 0xc1, //0x00002a73 movslq       %r9d, %rax
	0x48, 0x8d, 0x78, 0xfe, //0x00002a76 leaq         $-2(%rax), %rdi
	0x48, 0x8d, 0x50, 0xff, //0x00002a7a leaq         $-1(%rax), %rdx
	0x31, 0xf6, //0x00002a7e xorl         %esi, %esi
	//0x00002a80 LBB5_535
	0x48, 0x8d, 0x0d, 0x19, 0xc9, 0x00, 0x00, //0x00002a80 leaq         $51481(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00002a87 movzbl       $5516(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x0c, 0x33, //0x00002a8f movzbl       (%r11,%rsi), %ecx
	0x38, 0xd9, //0x00002a94 cmpb         %bl, %cl
	0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x00002a96 jne          LBB5_546
	0x48, 0x39, 0xf2, //0x00002a9c cmpq         %rsi, %rdx
	0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002a9f je           LBB5_542
	0x48, 0x8d, 0x0d, 0xf4, 0xc8, 0x00, 0x00, //0x00002aa5 leaq         $51444(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00002aac movzbl       $5517(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x01, //0x00002ab4 movzbl       $1(%r11,%rsi), %ecx
	0x38, 0xd9, //0x00002aba cmpb         %bl, %cl
	0x0f, 0x85, 0x71, 0x00, 0x00, 0x00, //0x00002abc jne          LBB5_546
	0x48, 0x39, 0xf7, //0x00002ac2 cmpq         %rsi, %rdi
	0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002ac5 je           LBB5_542
	0x48, 0x83, 0xfe, 0x24, //0x00002acb cmpq         $36, %rsi
	0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00002acf je           LBB5_543
	0x48, 0x8d, 0x0d, 0xc4, 0xc8, 0x00, 0x00, //0x00002ad5 leaq         $51396(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002adc movzbl       $5518(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x02, //0x00002ae4 movzbl       $2(%r11,%rsi), %ecx
	0x38, 0xd9, //0x00002aea cmpb         %bl, %cl
	0x0f, 0x85, 0x41, 0x00, 0x00, 0x00, //0x00002aec jne          LBB5_546
	0x48, 0x83, 0xc6, 0x03, //0x00002af2 addq         $3, %rsi
	0x48, 0x39, 0xf0, //0x00002af6 cmpq         %rsi, %rax
	0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00002af9 jne          LBB5_535
	//0x00002aff LBB5_542
	0x44, 0x89, 0xc8, //0x00002aff movl         %r9d, %eax
	0x48, 0x8d, 0x0d, 0x97, 0xc8, 0x00, 0x00, //0x00002b02 leaq         $51351(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002b09 cmpb         $0, $5516(%rax,%rcx)
	0x0f, 0x85, 0x29, 0x00, 0x00, 0x00, //0x00002b11 jne          LBB5_547
	//0x00002b17 LBB5_543
	0xbf, 0x10, 0x00, 0x00, 0x00, //0x00002b17 movl         $16, %edi
	0xe9, 0x24, 0x00, 0x00, 0x00, //0x00002b1c jmp          LBB5_548
	//0x00002b21 LBB5_544
	0x31, 0xc0, //0x00002b21 xorl         %eax, %eax
	//0x00002b23 LBB5_545
	0x44, 0x8b, 0x75, 0xa0, //0x00002b23 movl         $-96(%rbp), %r14d
	0x8a, 0x5d, 0xa8, //0x00002b27 movb         $-88(%rbp), %bl
	0x44, 0x8b, 0x4d, 0x98, //0x00002b2a movl         $-104(%rbp), %r9d
	0xe9, 0xc1, 0x02, 0x00, 0x00, //0x00002b2e jmp          LBB5_581
	//0x00002b33 LBB5_546
	0xbf, 0x10, 0x00, 0x00, 0x00, //0x00002b33 movl         $16, %edi
	0x38, 0xd9, //0x00002b38 cmpb         %bl, %cl
	0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x00002b3a jge          LBB5_548
	//0x00002b40 LBB5_547
	0xbf, 0x0f, 0x00, 0x00, 0x00, //0x00002b40 movl         $15, %edi
	//0x00002b45 LBB5_548
	0x45, 0x85, 0xc9, //0x00002b45 testl        %r9d, %r9d
	0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002b48 movabsq      $-3689348814741910323, %rbx
	0x0f, 0x8e, 0xcc, 0x00, 0x00, 0x00, //0x00002b52 jle          LBB5_556
	0x4c, 0x89, 0x65, 0xb0, //0x00002b58 movq         %r12, $-80(%rbp)
	0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00002b5c movabsq      $-432345564227567616, %r15
	0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002b66 movq         %rdi, $-136(%rbp)
	0x46, 0x8d, 0x24, 0x0f, //0x00002b6d leal         (%rdi,%r9), %r12d
	0x44, 0x89, 0xcf, //0x00002b71 movl         %r9d, %edi
	0x4d, 0x63, 0xd4, //0x00002b74 movslq       %r12d, %r10
	0x49, 0x83, 0xc2, 0xff, //0x00002b77 addq         $-1, %r10
	0x48, 0x83, 0xc7, 0x01, //0x00002b7b addq         $1, %rdi
	0x41, 0x83, 0xc1, 0xff, //0x00002b7f addl         $-1, %r9d
	0x31, 0xc9, //0x00002b83 xorl         %ecx, %ecx
	0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002b85 movl         $1, %r8d
	0xe9, 0x27, 0x00, 0x00, 0x00, //0x00002b8b jmp          LBB5_552
	//0x00002b90 LBB5_550
	0x48, 0x85, 0xc0, //0x00002b90 testq        %rax, %rax
	0x8b, 0x45, 0x98, //0x00002b93 movl         $-104(%rbp), %eax
	0x41, 0x0f, 0x45, 0xc0, //0x00002b96 cmovnel      %r8d, %eax
	0x89, 0x45, 0x98, //0x00002b9a movl         %eax, $-104(%rbp)
	//0x00002b9d LBB5_551
	0x41, 0x83, 0xc4, 0xff, //0x00002b9d addl         $-1, %r12d
	0x49, 0x83, 0xc2, 0xff, //0x00002ba1 addq         $-1, %r10
	0x48, 0x83, 0xc7, 0xff, //0x00002ba5 addq         $-1, %rdi
	0x41, 0x83, 0xc1, 0xff, //0x00002ba9 addl         $-1, %r9d
	0x48, 0x83, 0xff, 0x01, //0x00002bad cmpq         $1, %rdi
	0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x00002bb1 jle          LBB5_554
	//0x00002bb7 LBB5_552
	0x4c, 0x01, 0xf9, //0x00002bb7 addq         %r15, %rcx
	0x44, 0x89, 0xc8, //0x00002bba movl         %r9d, %eax
	0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00002bbd movsbq       (%r11,%rax), %rsi
	0x48, 0xc1, 0xe6, 0x35, //0x00002bc2 shlq         $53, %rsi
	0x48, 0x01, 0xce, //0x00002bc6 addq         %rcx, %rsi
	0x48, 0x89, 0xf0, //0x00002bc9 movq         %rsi, %rax
	0x48, 0xf7, 0xe3, //0x00002bcc mulq         %rbx
	0x48, 0x89, 0xd1, //0x00002bcf movq         %rdx, %rcx
	0x48, 0xc1, 0xe9, 0x03, //0x00002bd2 shrq         $3, %rcx
	0x48, 0x8d, 0x04, 0x09, //0x00002bd6 leaq         (%rcx,%rcx), %rax
	0x48, 0x8d, 0x14, 0x80, //0x00002bda leaq         (%rax,%rax,4), %rdx
	0x48, 0x89, 0xf0, //0x00002bde movq         %rsi, %rax
	0x48, 0x29, 0xd0, //0x00002be1 subq         %rdx, %rax
	0x4d, 0x39, 0xea, //0x00002be4 cmpq         %r13, %r10
	0x0f, 0x83, 0xa3, 0xff, 0xff, 0xff, //0x00002be7 jae          LBB5_550
	0x04, 0x30, //0x00002bed addb         $48, %al
	0x43, 0x88, 0x04, 0x13, //0x00002bef movb         %al, (%r11,%r10)
	0xe9, 0xa5, 0xff, 0xff, 0xff, //0x00002bf3 jmp          LBB5_551
	//0x00002bf8 LBB5_554
	0x48, 0x83, 0xfe, 0x0a, //0x00002bf8 cmpq         $10, %rsi
	0x44, 0x8b, 0x4d, 0x98, //0x00002bfc movl         $-104(%rbp), %r9d
	0x0f, 0x83, 0x94, 0x00, 0x00, 0x00, //0x00002c00 jae          LBB5_564
	0x4c, 0x8b, 0x7d, 0xd0, //0x00002c06 movq         $-48(%rbp), %r15
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002c0a movabsq      $9218868437227405312, %r10
	0x4c, 0x8b, 0x65, 0xb0, //0x00002c14 movq         $-80(%rbp), %r12
	0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002c18 movq         $-136(%rbp), %rdi
	0xe9, 0x04, 0x00, 0x00, 0x00, //0x00002c1f jmp          LBB5_557
	//0x00002c24 LBB5_556
	0x44, 0x8b, 0x4d, 0x98, //0x00002c24 movl         $-104(%rbp), %r9d
	//0x00002c28 LBB5_557
	0x41, 0x01, 0xfe, //0x00002c28 addl         %edi, %r14d
	0x49, 0x63, 0xc6, //0x00002c2b movslq       %r14d, %rax
	0x49, 0x39, 0xc5, //0x00002c2e cmpq         %rax, %r13
	0x41, 0x0f, 0x46, 0xc5, //0x00002c31 cmovbel      %r13d, %eax
	0x48, 0x8b, 0x75, 0xc8, //0x00002c35 movq         $-56(%rbp), %rsi
	0x01, 0xfe, //0x00002c39 addl         %edi, %esi
	0x85, 0xc0, //0x00002c3b testl        %eax, %eax
	0x0f, 0x8e, 0x30, 0x00, 0x00, 0x00, //0x00002c3d jle          LBB5_562
	0x89, 0xc1, //0x00002c43 movl         %eax, %ecx
	0x48, 0x83, 0xc1, 0x01, //0x00002c45 addq         $1, %rcx
	0x44, 0x8b, 0x75, 0xa0, //0x00002c49 movl         $-96(%rbp), %r14d
	0x8a, 0x5d, 0xa8, //0x00002c4d movb         $-88(%rbp), %bl
	//0x00002c50 LBB5_559
	0x8d, 0x50, 0xff, //0x00002c50 leal         $-1(%rax), %edx
	0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002c53 cmpb         $48, (%r11,%rdx)
	0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00002c58 jne          LBB5_563
	0x48, 0x83, 0xc1, 0xff, //0x00002c5e addq         $-1, %rcx
	0x89, 0xd0, //0x00002c62 movl         %edx, %eax
	0x48, 0x83, 0xf9, 0x01, //0x00002c64 cmpq         $1, %rcx
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002c68 jg           LBB5_559
	0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00002c6e jmp          LBB5_561
	//0x00002c73 LBB5_562
	0x85, 0xc0, //0x00002c73 testl        %eax, %eax
	0x44, 0x8b, 0x75, 0xa0, //0x00002c75 movl         $-96(%rbp), %r14d
	0x8a, 0x5d, 0xa8, //0x00002c79 movb         $-88(%rbp), %bl
	0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x00002c7c je           LBB5_561
	//0x00002c82 LBB5_563
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002c82 movabsq      $4503599627370495, %rdx
	0xe9, 0x63, 0x01, 0x00, 0x00, //0x00002c8c jmp          LBB5_581
	//0x00002c91 LBB5_561
	0x31, 0xff, //0x00002c91 xorl         %edi, %edi
	0x31, 0xd2, //0x00002c93 xorl         %edx, %edx
	0xe9, 0xc1, 0x04, 0x00, 0x00, //0x00002c95 jmp          LBB5_614
	//0x00002c9a LBB5_564
	0x49, 0x63, 0xf4, //0x00002c9a movslq       %r12d, %rsi
	0x48, 0x83, 0xc6, 0xff, //0x00002c9d addq         $-1, %rsi
	0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002ca1 movl         $1, %r8d
	0x4c, 0x8b, 0x7d, 0xd0, //0x00002ca7 movq         $-48(%rbp), %r15
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002cab movabsq      $9218868437227405312, %r10
	0x4c, 0x8b, 0x65, 0xb0, //0x00002cb5 movq         $-80(%rbp), %r12
	0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002cb9 movq         $-136(%rbp), %rdi
	0xe9, 0x22, 0x00, 0x00, 0x00, //0x00002cc0 jmp          LBB5_567
	//0x00002cc5 LBB5_565
	0x48, 0x85, 0xc0, //0x00002cc5 testq        %rax, %rax
	0x45, 0x0f, 0x45, 0xc8, //0x00002cc8 cmovnel      %r8d, %r9d
	//0x00002ccc LBB5_566
	0x48, 0x83, 0xc6, 0xff, //0x00002ccc addq         $-1, %rsi
	0x48, 0x83, 0xf9, 0x09, //0x00002cd0 cmpq         $9, %rcx
	0x48, 0x89, 0xd1, //0x00002cd4 movq         %rdx, %rcx
	0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002cd7 movabsq      $-3689348814741910323, %rbx
	0x0f, 0x86, 0x41, 0xff, 0xff, 0xff, //0x00002ce1 jbe          LBB5_557
	//0x00002ce7 LBB5_567
	0x48, 0x89, 0xc8, //0x00002ce7 movq         %rcx, %rax
	0x48, 0xf7, 0xe3, //0x00002cea mulq         %rbx
	0x48, 0xc1, 0xea, 0x03, //0x00002ced shrq         $3, %rdx
	0x48, 0x8d, 0x04, 0x12, //0x00002cf1 leaq         (%rdx,%rdx), %rax
	0x48, 0x8d, 0x1c, 0x80, //0x00002cf5 leaq         (%rax,%rax,4), %rbx
	0x48, 0x89, 0xc8, //0x00002cf9 movq         %rcx, %rax
	0x48, 0x29, 0xd8, //0x00002cfc subq         %rbx, %rax
	0x4c, 0x39, 0xee, //0x00002cff cmpq         %r13, %rsi
	0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00002d02 jae          LBB5_565
	0x04, 0x30, //0x00002d08 addb         $48, %al
	0x41, 0x88, 0x04, 0x33, //0x00002d0a movb         %al, (%r11,%rsi)
	0xe9, 0xb9, 0xff, 0xff, 0xff, //0x00002d0e jmp          LBB5_566
	//0x00002d13 LBB5_569
	0x89, 0xd0, //0x00002d13 movl         %edx, %eax
	0xe9, 0xd3, 0x01, 0x00, 0x00, //0x00002d15 jmp          LBB5_595
	//0x00002d1a LBB5_570
	0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00002d1a leaq         $184(%r11), %r8
	0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00002d21 movq         $160(%r11), %r9
	0x49, 0x8b, 0x9b, 0xb8, 0x00, 0x00, 0x00, //0x00002d28 movq         $184(%r11), %rbx
	0x48, 0xc1, 0xe7, 0x04, //0x00002d2f shlq         $4, %rdi
	0x4c, 0x8d, 0x2c, 0x3b, //0x00002d33 leaq         (%rbx,%rdi), %r13
	0x41, 0x8a, 0x41, 0xf0, //0x00002d37 movb         $-16(%r9), %al
	0x3c, 0x07, //0x00002d3b cmpb         $7, %al
	0x0f, 0x84, 0x92, 0x04, 0x00, 0x00, //0x00002d3d je           LBB5_620
	0x3c, 0x06, //0x00002d43 cmpb         $6, %al
	0x0f, 0x85, 0x12, 0x05, 0x00, 0x00, //0x00002d45 jne          LBB5_627
	0x48, 0x8d, 0x42, 0x01, //0x00002d4b leaq         $1(%rdx), %rax
	0x0f, 0xb6, 0x0a, //0x00002d4f movzbl       (%rdx), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x00002d52 cmpq         $32, %rcx
	0x0f, 0x87, 0x6b, 0x08, 0x00, 0x00, //0x00002d56 ja           LBB5_671
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002d5c movabsq      $4294977024, %rsi
	0x48, 0x0f, 0xa3, 0xce, //0x00002d66 btq          %rcx, %rsi
	0x0f, 0x83, 0x57, 0x08, 0x00, 0x00, //0x00002d6a jae          LBB5_671
	0x0f, 0xb6, 0x4a, 0x01, //0x00002d70 movzbl       $1(%rdx), %ecx
	0x48, 0x83, 0xc2, 0x02, //0x00002d74 addq         $2, %rdx
	0x48, 0x83, 0xf9, 0x20, //0x00002d78 cmpq         $32, %rcx
	0x0f, 0x87, 0xc4, 0x07, 0x00, 0x00, //0x00002d7c ja           LBB5_695
	0x48, 0x0f, 0xa3, 0xce, //0x00002d82 btq          %rcx, %rsi
	0x0f, 0x83, 0xba, 0x07, 0x00, 0x00, //0x00002d86 jae          LBB5_695
	0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00002d8c movq         $144(%r11), %rsi
	0x48, 0x89, 0xd1, //0x00002d93 movq         %rdx, %rcx
	0x48, 0x29, 0xf1, //0x00002d96 subq         %rsi, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x00002d99 cmpq         $64, %rcx
	0x0f, 0x83, 0xbd, 0x07, 0x00, 0x00, //0x00002d9d jae          LBB5_667
	0x4d, 0x89, 0xda, //0x00002da3 movq         %r11, %r10
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00002da6 movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x00002dad shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x00002db0 shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x00002db3 testq        %rax, %rax
	0x0f, 0x84, 0x9a, 0x07, 0x00, 0x00, //0x00002db6 je           LBB5_666
	0x48, 0x0f, 0xbc, 0xc8, //0x00002dbc bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0e, //0x00002dc0 leaq         (%rsi,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x00002dc4 addq         $1, %rax
	0x48, 0x01, 0xce, //0x00002dc8 addq         %rcx, %rsi
	0x4d, 0x89, 0xd3, //0x00002dcb movq         %r10, %r11
	0xe9, 0xf2, 0x07, 0x00, 0x00, //0x00002dce jmp          LBB5_670
	//0x00002dd3 LBB5_579
	0xba, 0x0e, 0x00, 0x00, 0x00, //0x00002dd3 movl         $14, %edx
	0xe9, 0xb3, 0xe0, 0xff, 0xff, //0x00002dd8 jmp          LBB5_169
	//0x00002ddd LBB5_580
	0x31, 0xc0, //0x00002ddd xorl         %eax, %eax
	0x44, 0x8b, 0x75, 0xa0, //0x00002ddf movl         $-96(%rbp), %r14d
	0x8a, 0x5d, 0xa8, //0x00002de3 movb         $-88(%rbp), %bl
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002de6 movabsq      $4503599627370495, %rdx
	0x48, 0x8b, 0x75, 0xc8, //0x00002df0 movq         $-56(%rbp), %rsi
	//0x00002df4 LBB5_581
	0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002df4 movq         $-1, %rcx
	0x83, 0xfe, 0x14, //0x00002dfb cmpl         $20, %esi
	0x0f, 0x8e, 0x09, 0x00, 0x00, 0x00, //0x00002dfe jle          LBB5_583
	0x4c, 0x8b, 0x5d, 0xb8, //0x00002e04 movq         $-72(%rbp), %r11
	0xe9, 0xa0, 0x03, 0x00, 0x00, //0x00002e08 jmp          LBB5_619
	//0x00002e0d LBB5_583
	0x89, 0xf1, //0x00002e0d movl         %esi, %ecx
	0x49, 0x89, 0xf5, //0x00002e0f movq         %rsi, %r13
	0x85, 0xf6, //0x00002e12 testl        %esi, %esi
	0x4c, 0x89, 0x65, 0xb0, //0x00002e14 movq         %r12, $-80(%rbp)
	0x0f, 0x8e, 0x4f, 0x00, 0x00, 0x00, //0x00002e18 jle          LBB5_588
	0x31, 0xd2, //0x00002e1e xorl         %edx, %edx
	0x85, 0xc0, //0x00002e20 testl        %eax, %eax
	0xbb, 0x00, 0x00, 0x00, 0x00, //0x00002e22 movl         $0, %ebx
	0x0f, 0x4f, 0xd8, //0x00002e27 cmovgl       %eax, %ebx
	0x4c, 0x8d, 0x71, 0xff, //0x00002e2a leaq         $-1(%rcx), %r14
	0x49, 0x39, 0xde, //0x00002e2e cmpq         %rbx, %r14
	0x4c, 0x0f, 0x43, 0xf3, //0x00002e31 cmovaeq      %rbx, %r14
	0x45, 0x8d, 0x46, 0x01, //0x00002e35 leal         $1(%r14), %r8d
	0x31, 0xff, //0x00002e39 xorl         %edi, %edi
	//0x00002e3b LBB5_585
	0x48, 0x39, 0xd3, //0x00002e3b cmpq         %rdx, %rbx
	0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00002e3e je           LBB5_589
	0x48, 0x8d, 0x3c, 0xbf, //0x00002e44 leaq         (%rdi,%rdi,4), %rdi
	0x49, 0x0f, 0xbe, 0x34, 0x13, //0x00002e48 movsbq       (%r11,%rdx), %rsi
	0x48, 0x8d, 0x3c, 0x7e, //0x00002e4d leaq         (%rsi,%rdi,2), %rdi
	0x48, 0x83, 0xc7, 0xd0, //0x00002e51 addq         $-48, %rdi
	0x48, 0x83, 0xc2, 0x01, //0x00002e55 addq         $1, %rdx
	0x48, 0x39, 0xd1, //0x00002e59 cmpq         %rdx, %rcx
	0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00002e5c jne          LBB5_585
	0x45, 0x89, 0xcc, //0x00002e62 movl         %r9d, %r12d
	0x45, 0x89, 0xc6, //0x00002e65 movl         %r8d, %r14d
	0xe9, 0x10, 0x00, 0x00, 0x00, //0x00002e68 jmp          LBB5_590
	//0x00002e6d LBB5_588
	0x45, 0x89, 0xcc, //0x00002e6d movl         %r9d, %r12d
	0x45, 0x31, 0xf6, //0x00002e70 xorl         %r14d, %r14d
	0x31, 0xff, //0x00002e73 xorl         %edi, %edi
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x00002e75 jmp          LBB5_590
	//0x00002e7a LBB5_589
	0x45, 0x89, 0xcc, //0x00002e7a movl         %r9d, %r12d
	//0x00002e7d LBB5_590
	0x4c, 0x89, 0xea, //0x00002e7d movq         %r13, %rdx
	0x85, 0xd2, //0x00002e80 testl        %edx, %edx
	0x41, 0x0f, 0x9e, 0xc1, //0x00002e82 setle        %r9b
	0x41, 0x89, 0xd0, //0x00002e86 movl         %edx, %r8d
	0x45, 0x29, 0xf0, //0x00002e89 subl         %r14d, %r8d
	0x0f, 0x8e, 0x61, 0x02, 0x00, 0x00, //0x00002e8c jle          LBB5_606
	0x41, 0x83, 0xf8, 0x10, //0x00002e92 cmpl         $16, %r8d
	0x0f, 0x82, 0x41, 0x02, 0x00, 0x00, //0x00002e96 jb           LBB5_604
	0x45, 0x89, 0xc2, //0x00002e9c movl         %r8d, %r10d
	0xc5, 0xfa, 0x6f, 0x05, 0x19, 0xd3, 0xff, 0xff, //0x00002e9f vmovdqu      $-11495(%rip), %xmm0  /* LCPI5_23+0(%rip) */
	0xc4, 0xe3, 0xf9, 0x22, 0xc7, 0x00, //0x00002ea7 vpinsrq      $0, %rdi, %xmm0, %xmm0
	0x41, 0x83, 0xe2, 0xf0, //0x00002ead andl         $-16, %r10d
	0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x05, 0xd3, 0xff, 0xff, 0xf0, //0x00002eb1 vpblendd     $240, $-11515(%rip), %ymm0, %ymm0  /* LCPI5_23+0(%rip) */
	0x41, 0x8d, 0x72, 0xf0, //0x00002ebb leal         $-16(%r10), %esi
	0x89, 0xf7, //0x00002ebf movl         %esi, %edi
	0xc1, 0xef, 0x04, //0x00002ec1 shrl         $4, %edi
	0x83, 0xc7, 0x01, //0x00002ec4 addl         $1, %edi
	0x89, 0xfa, //0x00002ec7 movl         %edi, %edx
	0x83, 0xe2, 0x03, //0x00002ec9 andl         $3, %edx
	0x83, 0xfe, 0x30, //0x00002ecc cmpl         $48, %esi
	0x0f, 0x83, 0x4a, 0x00, 0x00, 0x00, //0x00002ecf jae          LBB5_597
	0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xb2, 0xd3, 0xff, 0xff, //0x00002ed5 vpbroadcastq $-11342(%rip), %ymm2  /* LCPI5_24+0(%rip) */
	0xc5, 0xfd, 0x6f, 0xda, //0x00002ede vmovdqa      %ymm2, %ymm3
	0xc5, 0xfd, 0x6f, 0xca, //0x00002ee2 vmovdqa      %ymm2, %ymm1
	0xe9, 0xb4, 0x00, 0x00, 0x00, //0x00002ee6 jmp          LBB5_599
	//0x00002eeb LBB5_594
	0x89, 0xd8, //0x00002eeb movl         %ebx, %eax
	//0x00002eed LBB5_595
	0x48, 0x8b, 0x4d, 0xd0, //0x00002eed movq         $-48(%rbp), %rcx
	0x4c, 0x01, 0xc9, //0x00002ef1 addq         %r9, %rcx
	0x4c, 0x29, 0xe1, //0x00002ef4 subq         %r12, %rcx
	0x48, 0x29, 0xc1, //0x00002ef7 subq         %rax, %rcx
	0x48, 0xf7, 0xd6, //0x00002efa notq         %rsi
	0x48, 0x01, 0xce, //0x00002efd addq         %rcx, %rsi
	0x4c, 0x8b, 0x5d, 0xb8, //0x00002f00 movq         $-72(%rbp), %r11
	0x44, 0x8b, 0x75, 0x98, //0x00002f04 movl         $-104(%rbp), %r14d
	0xe9, 0xed, 0xde, 0xff, 0xff, //0x00002f08 jmp          LBB5_162
	//0x00002f0d LBB5_596
	0x31, 0xc9, //0x00002f0d xorl         %ecx, %ecx
	0x4c, 0x8b, 0x5d, 0xb8, //0x00002f0f movq         $-72(%rbp), %r11
	0x44, 0x8b, 0x75, 0xa0, //0x00002f13 movl         $-96(%rbp), %r14d
	0x8a, 0x5d, 0xa8, //0x00002f17 movb         $-88(%rbp), %bl
	0xe9, 0x8e, 0x02, 0x00, 0x00, //0x00002f1a jmp          LBB5_619
	//0x00002f1f LBB5_597
	0x83, 0xe7, 0xfc, //0x00002f1f andl         $-4, %edi
	0xf7, 0xdf, //0x00002f22 negl         %edi
	0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x63, 0xd3, 0xff, 0xff, //0x00002f24 vpbroadcastq $-11421(%rip), %ymm2  /* LCPI5_24+0(%rip) */
	0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x62, 0xd3, 0xff, 0xff, //0x00002f2d vpbroadcastq $-11422(%rip), %ymm4  /* LCPI5_25+0(%rip) */
	0xc5, 0xfd, 0x6f, 0xda, //0x00002f36 vmovdqa      %ymm2, %ymm3
	0xc5, 0xfd, 0x6f, 0xca, //0x00002f3a vmovdqa      %ymm2, %ymm1
	//0x00002f3e LBB5_598
	0xc5, 0xfd, 0xf4, 0xec, //0x00002f3e vpmuludq     %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00002f42 vpsrlq       $32, %ymm0, %ymm0
	0xc5, 0xfd, 0xf4, 0xc4, //0x00002f47 vpmuludq     %ymm4, %ymm0, %ymm0
	0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00002f4b vpsllq       $32, %ymm0, %ymm0
	0xc5, 0xd5, 0xd4, 0xc0, //0x00002f50 vpaddq       %ymm0, %ymm5, %ymm0
	0xc5, 0xed, 0xf4, 0xec, //0x00002f54 vpmuludq     %ymm4, %ymm2, %ymm5
	0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00002f58 vpsrlq       $32, %ymm2, %ymm2
	0xc5, 0xed, 0xf4, 0xd4, //0x00002f5d vpmuludq     %ymm4, %ymm2, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00002f61 vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xd5, 0xd4, 0xd2, //0x00002f66 vpaddq       %ymm2, %ymm5, %ymm2
	0xc5, 0xe5, 0xf4, 0xec, //0x00002f6a vpmuludq     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00002f6e vpsrlq       $32, %ymm3, %ymm3
	0xc5, 0xe5, 0xf4, 0xdc, //0x00002f73 vpmuludq     %ymm4, %ymm3, %ymm3
	0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00002f77 vpsllq       $32, %ymm3, %ymm3
	0xc5, 0xd5, 0xd4, 0xdb, //0x00002f7c vpaddq       %ymm3, %ymm5, %ymm3
	0xc5, 0xf5, 0xf4, 0xec, //0x00002f80 vpmuludq     %ymm4, %ymm1, %ymm5
	0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00002f84 vpsrlq       $32, %ymm1, %ymm1
	0xc5, 0xf5, 0xf4, 0xcc, //0x00002f89 vpmuludq     %ymm4, %ymm1, %ymm1
	0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00002f8d vpsllq       $32, %ymm1, %ymm1
	0xc5, 0xd5, 0xd4, 0xc9, //0x00002f92 vpaddq       %ymm1, %ymm5, %ymm1
	0x83, 0xc7, 0x04, //0x00002f96 addl         $4, %edi
	0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x00002f99 jne          LBB5_598
	//0x00002f9f LBB5_599
	0x85, 0xd2, //0x00002f9f testl        %edx, %edx
	0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00002fa1 je           LBB5_602
	0xf7, 0xda, //0x00002fa7 negl         %edx
	0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xee, 0xd2, 0xff, 0xff, //0x00002fa9 vpbroadcastq $-11538(%rip), %ymm4  /* LCPI5_26+0(%rip) */
	//0x00002fb2 LBB5_601
	0xc5, 0xfd, 0xf4, 0xec, //0x00002fb2 vpmuludq     %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00002fb6 vpsrlq       $32, %ymm0, %ymm0
	0xc5, 0xfd, 0xf4, 0xc4, //0x00002fbb vpmuludq     %ymm4, %ymm0, %ymm0
	0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00002fbf vpsllq       $32, %ymm0, %ymm0
	0xc5, 0xd5, 0xd4, 0xc0, //0x00002fc4 vpaddq       %ymm0, %ymm5, %ymm0
	0xc5, 0xed, 0xf4, 0xec, //0x00002fc8 vpmuludq     %ymm4, %ymm2, %ymm5
	0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00002fcc vpsrlq       $32, %ymm2, %ymm2
	0xc5, 0xed, 0xf4, 0xd4, //0x00002fd1 vpmuludq     %ymm4, %ymm2, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00002fd5 vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xd5, 0xd4, 0xd2, //0x00002fda vpaddq       %ymm2, %ymm5, %ymm2
	0xc5, 0xe5, 0xf4, 0xec, //0x00002fde vpmuludq     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00002fe2 vpsrlq       $32, %ymm3, %ymm3
	0xc5, 0xe5, 0xf4, 0xdc, //0x00002fe7 vpmuludq     %ymm4, %ymm3, %ymm3
	0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00002feb vpsllq       $32, %ymm3, %ymm3
	0xc5, 0xd5, 0xd4, 0xdb, //0x00002ff0 vpaddq       %ymm3, %ymm5, %ymm3
	0xc5, 0xf5, 0xf4, 0xec, //0x00002ff4 vpmuludq     %ymm4, %ymm1, %ymm5
	0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00002ff8 vpsrlq       $32, %ymm1, %ymm1
	0xc5, 0xf5, 0xf4, 0xcc, //0x00002ffd vpmuludq     %ymm4, %ymm1, %ymm1
	0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00003001 vpsllq       $32, %ymm1, %ymm1
	0xc5, 0xd5, 0xd4, 0xc9, //0x00003006 vpaddq       %ymm1, %ymm5, %ymm1
	0xff, 0xc2, //0x0000300a incl         %edx
	0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x0000300c jne          LBB5_601
	//0x00003012 LBB5_602
	0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00003012 vpsrlq       $32, %ymm2, %ymm4
	0xc5, 0xdd, 0xf4, 0xe0, //0x00003017 vpmuludq     %ymm0, %ymm4, %ymm4
	0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x0000301b vpsrlq       $32, %ymm0, %ymm5
	0xc5, 0xed, 0xf4, 0xed, //0x00003020 vpmuludq     %ymm5, %ymm2, %ymm5
	0xc5, 0xd5, 0xd4, 0xe4, //0x00003024 vpaddq       %ymm4, %ymm5, %ymm4
	0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x00003028 vpsllq       $32, %ymm4, %ymm4
	0xc5, 0xed, 0xf4, 0xc0, //0x0000302d vpmuludq     %ymm0, %ymm2, %ymm0
	0xc5, 0xfd, 0xd4, 0xc4, //0x00003031 vpaddq       %ymm4, %ymm0, %ymm0
	0xc5, 0xed, 0x73, 0xd3, 0x20, //0x00003035 vpsrlq       $32, %ymm3, %ymm2
	0xc5, 0xed, 0xf4, 0xd0, //0x0000303a vpmuludq     %ymm0, %ymm2, %ymm2
	0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x0000303e vpsrlq       $32, %ymm0, %ymm4
	0xc5, 0xe5, 0xf4, 0xe4, //0x00003043 vpmuludq     %ymm4, %ymm3, %ymm4
	0xc5, 0xdd, 0xd4, 0xd2, //0x00003047 vpaddq       %ymm2, %ymm4, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000304b vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xe5, 0xf4, 0xc0, //0x00003050 vpmuludq     %ymm0, %ymm3, %ymm0
	0xc5, 0xfd, 0xd4, 0xc2, //0x00003054 vpaddq       %ymm2, %ymm0, %ymm0
	0xc5, 0xed, 0x73, 0xd1, 0x20, //0x00003058 vpsrlq       $32, %ymm1, %ymm2
	0xc5, 0xed, 0xf4, 0xd0, //0x0000305d vpmuludq     %ymm0, %ymm2, %ymm2
	0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x00003061 vpsrlq       $32, %ymm0, %ymm3
	0xc5, 0xf5, 0xf4, 0xdb, //0x00003066 vpmuludq     %ymm3, %ymm1, %ymm3
	0xc5, 0xe5, 0xd4, 0xd2, //0x0000306a vpaddq       %ymm2, %ymm3, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000306e vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xf5, 0xf4, 0xc0, //0x00003073 vpmuludq     %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd4, 0xc2, //0x00003077 vpaddq       %ymm2, %ymm0, %ymm0
	0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x0000307b vextracti128 $1, %ymm0, %xmm1
	0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00003081 vpsrlq       $32, %xmm0, %xmm2
	0xc5, 0xe9, 0xf4, 0xd1, //0x00003086 vpmuludq     %xmm1, %xmm2, %xmm2
	0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x0000308a vpsrlq       $32, %xmm1, %xmm3
	0xc5, 0xf9, 0xf4, 0xdb, //0x0000308f vpmuludq     %xmm3, %xmm0, %xmm3
	0xc5, 0xe1, 0xd4, 0xd2, //0x00003093 vpaddq       %xmm2, %xmm3, %xmm2
	0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00003097 vpsllq       $32, %xmm2, %xmm2
	0xc5, 0xf9, 0xf4, 0xc1, //0x0000309c vpmuludq     %xmm1, %xmm0, %xmm0
	0xc5, 0xf9, 0xd4, 0xc2, //0x000030a0 vpaddq       %xmm2, %xmm0, %xmm0
	0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x000030a4 vpshufd      $238, %xmm0, %xmm1
	0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x000030a9 vpsrlq       $32, %xmm0, %xmm2
	0xc5, 0xe9, 0xf4, 0xd1, //0x000030ae vpmuludq     %xmm1, %xmm2, %xmm2
	0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x000030b2 vpshufd      $255, %xmm0, %xmm3
	0xc5, 0xf9, 0xf4, 0xdb, //0x000030b7 vpmuludq     %xmm3, %xmm0, %xmm3
	0xc5, 0xe1, 0xd4, 0xd2, //0x000030bb vpaddq       %xmm2, %xmm3, %xmm2
	0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x000030bf vpsllq       $32, %xmm2, %xmm2
	0xc5, 0xf9, 0xf4, 0xc1, //0x000030c4 vpmuludq     %xmm1, %xmm0, %xmm0
	0xc5, 0xf9, 0xd4, 0xc2, //0x000030c8 vpaddq       %xmm2, %xmm0, %xmm0
	0xc4, 0xe1, 0xf9, 0x7e, 0xc7, //0x000030cc vmovq        %xmm0, %rdi
	0x45, 0x39, 0xd0, //0x000030d1 cmpl         %r10d, %r8d
	0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000030d4 je           LBB5_606
	0x45, 0x01, 0xd6, //0x000030da addl         %r10d, %r14d
	//0x000030dd LBB5_604
	0x44, 0x89, 0xea, //0x000030dd movl         %r13d, %edx
	0x44, 0x29, 0xf2, //0x000030e0 subl         %r14d, %edx
	//0x000030e3 LBB5_605
	0x48, 0x01, 0xff, //0x000030e3 addq         %rdi, %rdi
	0x48, 0x8d, 0x3c, 0xbf, //0x000030e6 leaq         (%rdi,%rdi,4), %rdi
	0x83, 0xc2, 0xff, //0x000030ea addl         $-1, %edx
	0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x000030ed jne          LBB5_605
	//0x000030f3 LBB5_606
	0x31, 0xd2, //0x000030f3 xorl         %edx, %edx
	0x4c, 0x89, 0xee, //0x000030f5 movq         %r13, %rsi
	0x85, 0xf6, //0x000030f8 testl        %esi, %esi
	0x44, 0x8b, 0x75, 0xa0, //0x000030fa movl         $-96(%rbp), %r14d
	0x8a, 0x5d, 0xa8, //0x000030fe movb         $-88(%rbp), %bl
	0x0f, 0x88, 0x46, 0x00, 0x00, 0x00, //0x00003101 js           LBB5_613
	0x39, 0xf0, //0x00003107 cmpl         %esi, %eax
	0x0f, 0x8e, 0x3e, 0x00, 0x00, 0x00, //0x00003109 jle          LBB5_613
	0x41, 0x8a, 0x0c, 0x0b, //0x0000310f movb         (%r11,%rcx), %cl
	0x80, 0xf9, 0x35, //0x00003113 cmpb         $53, %cl
	0x0f, 0x85, 0x2b, 0x00, 0x00, 0x00, //0x00003116 jne          LBB5_612
	0x41, 0x8d, 0x55, 0x01, //0x0000311c leal         $1(%r13), %edx
	0x39, 0xc2, //0x00003120 cmpl         %eax, %edx
	0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x00003122 jne          LBB5_612
	0x45, 0x85, 0xe4, //0x00003128 testl        %r12d, %r12d
	0x0f, 0x95, 0xc2, //0x0000312b setne        %dl
	0x41, 0x08, 0xd1, //0x0000312e orb          %dl, %r9b
	0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x00003131 jne          LBB5_613
	0x41, 0x83, 0xc5, 0xff, //0x00003137 addl         $-1, %r13d
	0x43, 0x8a, 0x14, 0x2b, //0x0000313b movb         (%r11,%r13), %dl
	0x80, 0xe2, 0x01, //0x0000313f andb         $1, %dl
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x00003142 jmp          LBB5_613
	//0x00003147 LBB5_612
	0x80, 0xf9, 0x35, //0x00003147 cmpb         $53, %cl
	0x0f, 0x9d, 0xc2, //0x0000314a setge        %dl
	//0x0000314d LBB5_613
	0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000314d movabsq      $9218868437227405312, %r10
	0x4c, 0x8b, 0x65, 0xb0, //0x00003157 movq         $-80(%rbp), %r12
	//0x0000315b LBB5_614
	0x0f, 0xb6, 0xca, //0x0000315b movzbl       %dl, %ecx
	0x48, 0x01, 0xf9, //0x0000315e addq         %rdi, %rcx
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00003161 movabsq      $9007199254740992, %rax
	0x48, 0x39, 0xc1, //0x0000316b cmpq         %rax, %rcx
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000316e movq         $-72(%rbp), %r11
	0x0f, 0x85, 0x1e, 0x00, 0x00, 0x00, //0x00003172 jne          LBB5_617
	0x41, 0x81, 0xfc, 0xfe, 0x03, 0x00, 0x00, //0x00003178 cmpl         $1022, %r12d
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000317f movabsq      $4503599627370495, %rdx
	0x0f, 0x8e, 0x16, 0x00, 0x00, 0x00, //0x00003189 jle          LBB5_618
	0x31, 0xc9, //0x0000318f xorl         %ecx, %ecx
	0xe9, 0xc4, 0xe8, 0xff, 0xff, //0x00003191 jmp          LBB5_327
	//0x00003196 LBB5_617
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00003196 movabsq      $4503599627370495, %rdx
	0xe9, 0x08, 0x00, 0x00, 0x00, //0x000031a0 jmp          LBB5_619
	//0x000031a5 LBB5_618
	0x41, 0x83, 0xc4, 0x01, //0x000031a5 addl         $1, %r12d
	0x48, 0x8d, 0x4a, 0x01, //0x000031a9 leaq         $1(%rdx), %rcx
	//0x000031ad LBB5_619
	0x48, 0x8d, 0x42, 0x01, //0x000031ad leaq         $1(%rdx), %rax
	0x48, 0x21, 0xc8, //0x000031b1 andq         %rcx, %rax
	0x41, 0x81, 0xc4, 0xff, 0x03, 0x00, 0x00, //0x000031b4 addl         $1023, %r12d
	0x41, 0x81, 0xe4, 0xff, 0x07, 0x00, 0x00, //0x000031bb andl         $2047, %r12d
	0x49, 0xc1, 0xe4, 0x34, //0x000031c2 shlq         $52, %r12
	0x48, 0x85, 0xc0, //0x000031c6 testq        %rax, %rax
	0x4c, 0x0f, 0x44, 0xe0, //0x000031c9 cmoveq       %rax, %r12
	0x4d, 0x89, 0xe2, //0x000031cd movq         %r12, %r10
	0xe9, 0x85, 0xe8, 0xff, 0xff, //0x000031d0 jmp          LBB5_327
	//0x000031d5 LBB5_620
	0x48, 0x8d, 0x42, 0x01, //0x000031d5 leaq         $1(%rdx), %rax
	0x0f, 0xb6, 0x0a, //0x000031d9 movzbl       (%rdx), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x000031dc cmpq         $32, %rcx
	0x0f, 0x87, 0x79, 0x04, 0x00, 0x00, //0x000031e0 ja           LBB5_678
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000031e6 movabsq      $4294977024, %rsi
	0x48, 0x0f, 0xa3, 0xce, //0x000031f0 btq          %rcx, %rsi
	0x0f, 0x83, 0x65, 0x04, 0x00, 0x00, //0x000031f4 jae          LBB5_678
	0x0f, 0xb6, 0x4a, 0x01, //0x000031fa movzbl       $1(%rdx), %ecx
	0x48, 0x83, 0xc2, 0x02, //0x000031fe addq         $2, %rdx
	0x48, 0x83, 0xf9, 0x20, //0x00003202 cmpq         $32, %rcx
	0x0f, 0x87, 0x42, 0x03, 0x00, 0x00, //0x00003206 ja           LBB5_696
	0x48, 0x0f, 0xa3, 0xce, //0x0000320c btq          %rcx, %rsi
	0x0f, 0x83, 0x38, 0x03, 0x00, 0x00, //0x00003210 jae          LBB5_696
	0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00003216 movq         $144(%r11), %rsi
	0x48, 0x89, 0xd1, //0x0000321d movq         %rdx, %rcx
	0x48, 0x29, 0xf1, //0x00003220 subq         %rsi, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x00003223 cmpq         $64, %rcx
	0x0f, 0x83, 0xcb, 0x03, 0x00, 0x00, //0x00003227 jae          LBB5_674
	0x4d, 0x89, 0xda, //0x0000322d movq         %r11, %r10
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003230 movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x00003237 shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x0000323a shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x0000323d testq        %rax, %rax
	0x0f, 0x84, 0xa8, 0x03, 0x00, 0x00, //0x00003240 je           LBB5_673
	0x48, 0x0f, 0xbc, 0xc8, //0x00003246 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0e, //0x0000324a leaq         (%rsi,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x0000324e addq         $1, %rax
	0x48, 0x01, 0xce, //0x00003252 addq         %rcx, %rsi
	0x4d, 0x89, 0xd3, //0x00003255 movq         %r10, %r11
	0xe9, 0x00, 0x04, 0x00, 0x00, //0x00003258 jmp          LBB5_677
	//0x0000325d LBB5_627
	0x41, 0x80, 0x7d, 0x00, 0x06, //0x0000325d cmpb         $6, (%r13)
	0x0f, 0x85, 0x26, 0x00, 0x00, 0x00, //0x00003262 jne          LBB5_630
	0x41, 0x80, 0xbb, 0xc8, 0x00, 0x00, 0x00, 0x00, //0x00003268 cmpb         $0, $200(%r11)
	0x0f, 0x84, 0x77, 0x01, 0x00, 0x00, //0x00003270 je           LBB5_647
	0x31, 0xc0, //0x00003276 xorl         %eax, %eax
	0x48, 0x89, 0x45, 0x80, //0x00003278 movq         %rax, $-128(%rbp)
	0x31, 0xc0, //0x0000327c xorl         %eax, %eax
	0x48, 0x89, 0x45, 0xa0, //0x0000327e movq         %rax, $-96(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x00003282 movl         $0, $-120(%rbp)
	0xe9, 0xd9, 0x11, 0x00, 0x00, //0x00003289 jmp          LBB5_835
	//0x0000328e LBB5_630
	0x4c, 0x8d, 0x7a, 0x01, //0x0000328e leaq         $1(%rdx), %r15
	0x0f, 0xb6, 0x0a, //0x00003292 movzbl       (%rdx), %ecx
	0x31, 0xc0, //0x00003295 xorl         %eax, %eax
	0x48, 0x89, 0x45, 0x80, //0x00003297 movq         %rax, $-128(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x0000329b movl         $0, $-120(%rbp)
	0x48, 0x83, 0xf9, 0x20, //0x000032a2 cmpq         $32, %rcx
	0x0f, 0x87, 0x80, 0x04, 0x00, 0x00, //0x000032a6 ja           LBB5_694
	0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000032ac movabsq      $4294977024, %rax
	0x48, 0x0f, 0xa3, 0xc8, //0x000032b6 btq          %rcx, %rax
	0x0f, 0x83, 0x6c, 0x04, 0x00, 0x00, //0x000032ba jae          LBB5_694
	0x0f, 0xb6, 0x4a, 0x01, //0x000032c0 movzbl       $1(%rdx), %ecx
	0x48, 0x83, 0xc2, 0x02, //0x000032c4 addq         $2, %rdx
	0x31, 0xff, //0x000032c8 xorl         %edi, %edi
	0x48, 0x89, 0x7d, 0x80, //0x000032ca movq         %rdi, $-128(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x000032ce movl         $0, $-120(%rbp)
	0x48, 0x83, 0xf9, 0x20, //0x000032d5 cmpq         $32, %rcx
	0x0f, 0x87, 0x4a, 0x04, 0x00, 0x00, //0x000032d9 ja           LBB5_693
	0x48, 0x0f, 0xa3, 0xc8, //0x000032df btq          %rcx, %rax
	0x0f, 0x83, 0x40, 0x04, 0x00, 0x00, //0x000032e3 jae          LBB5_693
	0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000032e9 movq         $144(%r11), %rax
	0x48, 0x89, 0xd1, //0x000032f0 movq         %rdx, %rcx
	0x48, 0x29, 0xc1, //0x000032f3 subq         %rax, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x000032f6 cmpq         $64, %rcx
	0x0f, 0x83, 0xba, 0x0a, 0x00, 0x00, //0x000032fa jae          LBB5_765
	0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00003300 movq         $152(%r11), %rdx
	0x48, 0xd3, 0xea, //0x00003307 shrq         %cl, %rdx
	0x48, 0xd3, 0xe2, //0x0000330a shlq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x0000330d testq        %rdx, %rdx
	0x0f, 0x84, 0x9d, 0x0a, 0x00, 0x00, //0x00003310 je           LBB5_764
	0x48, 0x0f, 0xbc, 0xca, //0x00003316 bsfq         %rdx, %rcx
	0x4c, 0x8d, 0x3c, 0x08, //0x0000331a leaq         (%rax,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x0000331e addq         $1, %r15
	0x48, 0x01, 0xc8, //0x00003322 addq         %rcx, %rax
	0x31, 0xc9, //0x00003325 xorl         %ecx, %ecx
	0x48, 0x89, 0x4d, 0x80, //0x00003327 movq         %rcx, $-128(%rbp)
	0xe9, 0xf6, 0x0a, 0x00, 0x00, //0x0000332b jmp          LBB5_768
	//0x00003330 LBB5_637
	0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00003330 movq         $-1, %r13
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00003337 movq         $-1, %r10
	0x4d, 0x89, 0xc4, //0x0000333e movq         %r8, %r12
	0x4c, 0x89, 0x5d, 0xb8, //0x00003341 movq         %r11, $-72(%rbp)
	0x49, 0x83, 0xfe, 0x10, //0x00003345 cmpq         $16, %r14
	0x0f, 0x83, 0xcc, 0xd6, 0xff, 0xff, //0x00003349 jae          LBB5_98
	0xe9, 0x11, 0xd8, 0xff, 0xff, //0x0000334f jmp          LBB5_116
	//0x00003354 LBB5_638
	0x45, 0x31, 0xed, //0x00003354 xorl         %r13d, %r13d
	0xba, 0x10, 0x27, 0x00, 0x00, //0x00003357 movl         $10000, %edx
	0xe9, 0x9e, 0xdc, 0xff, 0xff, //0x0000335c jmp          LBB5_187
	//0x00003361 LBB5_639
	0x45, 0x89, 0xf4, //0x00003361 movl         %r14d, %r12d
	0x4d, 0x89, 0xd6, //0x00003364 movq         %r10, %r14
	0x4d, 0x8d, 0x14, 0x0f, //0x00003367 leaq         (%r15,%rcx), %r10
	0x41, 0x8a, 0x04, 0x0f, //0x0000336b movb         (%r15,%rcx), %al
	0x8d, 0x48, 0xd0, //0x0000336f leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x09, //0x00003372 cmpb         $9, %cl
	0x0f, 0x87, 0x9f, 0x03, 0x00, 0x00, //0x00003375 ja           LBB5_692
	0x31, 0xf6, //0x0000337b xorl         %esi, %esi
	0x31, 0xdb, //0x0000337d xorl         %ebx, %ebx
	//0x0000337f LBB5_641
	0x48, 0x8d, 0x0c, 0xb6, //0x0000337f leaq         (%rsi,%rsi,4), %rcx
	0x0f, 0xb6, 0xc0, //0x00003383 movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x48, //0x00003386 leaq         (%rax,%rcx,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x0000338a addq         $-48, %rsi
	0x48, 0x8d, 0x4b, 0x01, //0x0000338e leaq         $1(%rbx), %rcx
	0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00003392 movzbl       $1(%r10), %eax
	0x49, 0x83, 0xc2, 0x01, //0x00003397 addq         $1, %r10
	0x8d, 0x78, 0xd0, //0x0000339b leal         $-48(%rax), %edi
	0x40, 0x80, 0xff, 0x09, //0x0000339e cmpb         $9, %dil
	0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x000033a2 ja           LBB5_643
	0x48, 0x83, 0xfb, 0x12, //0x000033a8 cmpq         $18, %rbx
	0x48, 0x89, 0xcb, //0x000033ac movq         %rcx, %rbx
	0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x000033af jb           LBB5_641
	//0x000033b5 LBB5_643
	0x40, 0x80, 0xff, 0x09, //0x000033b5 cmpb         $9, %dil
	0x0f, 0x87, 0x79, 0x0a, 0x00, 0x00, //0x000033b9 ja           LBB5_769
	0x45, 0x31, 0xed, //0x000033bf xorl         %r13d, %r13d
	//0x000033c2 LBB5_645
	0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x000033c2 movzbl       $1(%r10,%r13), %eax
	0x8d, 0x78, 0xd0, //0x000033c8 leal         $-48(%rax), %edi
	0x49, 0x83, 0xc5, 0x01, //0x000033cb addq         $1, %r13
	0x40, 0x80, 0xff, 0x0a, //0x000033cf cmpb         $10, %dil
	0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x000033d3 jb           LBB5_645
	0x4d, 0x01, 0xea, //0x000033d9 addq         %r13, %r10
	0x4d, 0x89, 0xd7, //0x000033dc movq         %r10, %r15
	0x4d, 0x89, 0xf2, //0x000033df movq         %r14, %r10
	0x45, 0x89, 0xe6, //0x000033e2 movl         %r12d, %r14d
	0x41, 0xb4, 0x01, //0x000033e5 movb         $1, %r12b
	0xe9, 0x35, 0xd1, 0xff, 0xff, //0x000033e8 jmp          LBB5_32
	//0x000033ed LBB5_647
	0x4c, 0x8d, 0x7a, 0x01, //0x000033ed leaq         $1(%rdx), %r15
	0x0f, 0xb6, 0x0a, //0x000033f1 movzbl       (%rdx), %ecx
	0x31, 0xc0, //0x000033f4 xorl         %eax, %eax
	0x48, 0x89, 0x45, 0x80, //0x000033f6 movq         %rax, $-128(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x000033fa movl         $0, $-120(%rbp)
	0x48, 0x83, 0xf9, 0x20, //0x00003401 cmpq         $32, %rcx
	0x0f, 0x87, 0x5b, 0x0a, 0x00, 0x00, //0x00003405 ja           LBB5_774
	0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000340b movabsq      $4294977024, %rax
	0x48, 0x0f, 0xa3, 0xc8, //0x00003415 btq          %rcx, %rax
	0x0f, 0x83, 0x47, 0x0a, 0x00, 0x00, //0x00003419 jae          LBB5_774
	0x0f, 0xb6, 0x4a, 0x01, //0x0000341f movzbl       $1(%rdx), %ecx
	0x48, 0x83, 0xc2, 0x02, //0x00003423 addq         $2, %rdx
	0x31, 0xff, //0x00003427 xorl         %edi, %edi
	0x48, 0x89, 0x7d, 0x80, //0x00003429 movq         %rdi, $-128(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x0000342d movl         $0, $-120(%rbp)
	0x48, 0x83, 0xf9, 0x20, //0x00003434 cmpq         $32, %rcx
	0x0f, 0x87, 0x25, 0x0a, 0x00, 0x00, //0x00003438 ja           LBB5_773
	0x48, 0x0f, 0xa3, 0xc8, //0x0000343e btq          %rcx, %rax
	0x0f, 0x83, 0x1b, 0x0a, 0x00, 0x00, //0x00003442 jae          LBB5_773
	0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00003448 movq         $144(%r11), %rax
	0x48, 0x89, 0xd1, //0x0000344f movq         %rdx, %rcx
	0x48, 0x29, 0xc1, //0x00003452 subq         %rax, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x00003455 cmpq         $64, %rcx
	0x0f, 0x83, 0x19, 0x0a, 0x00, 0x00, //0x00003459 jae          LBB5_776
	0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x0000345f movq         $152(%r11), %rdx
	0x48, 0xd3, 0xea, //0x00003466 shrq         %cl, %rdx
	0x48, 0xd3, 0xe2, //0x00003469 shlq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x0000346c testq        %rdx, %rdx
	0x0f, 0x84, 0xfc, 0x09, 0x00, 0x00, //0x0000346f je           LBB5_775
	0x48, 0x0f, 0xbc, 0xca, //0x00003475 bsfq         %rdx, %rcx
	0x4c, 0x8d, 0x3c, 0x08, //0x00003479 leaq         (%rax,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x0000347d addq         $1, %r15
	0x48, 0x01, 0xc8, //0x00003481 addq         %rcx, %rax
	0x31, 0xc9, //0x00003484 xorl         %ecx, %ecx
	0x48, 0x89, 0x4d, 0x80, //0x00003486 movq         %rcx, $-128(%rbp)
	0xe9, 0x55, 0x0a, 0x00, 0x00, //0x0000348a jmp          LBB5_779
	//0x0000348f LBB5_654
	0x4d, 0x89, 0xf8, //0x0000348f movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x01, //0x00003492 addq         $1, %r8
	0xe9, 0xea, 0xd0, 0xff, 0xff, //0x00003496 jmp          LBB5_41
	//0x0000349b LBB5_655
	0x4d, 0x89, 0xf8, //0x0000349b movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x01, //0x0000349e addq         $1, %r8
	0xe9, 0x15, 0xd1, 0xff, 0xff, //0x000034a2 jmp          LBB5_46
	//0x000034a7 LBB5_656
	0x4d, 0x89, 0xd9, //0x000034a7 movq         %r11, %r9
	0xc5, 0xf5, 0xda, 0x05, 0xce, 0xcb, 0xff, 0xff, //0x000034aa vpminub      $-13362(%rip), %ymm1, %ymm0  /* LCPI5_1+0(%rip) */
	0xc5, 0xf5, 0x74, 0x25, 0xe6, 0xcb, 0xff, 0xff, //0x000034b2 vpcmpeqb     $-13338(%rip), %ymm1, %ymm4  /* LCPI5_2+0(%rip) */
	0xc5, 0xf5, 0x74, 0xc0, //0x000034ba vpcmpeqb     %ymm0, %ymm1, %ymm0
	0xc5, 0xf5, 0x74, 0x0d, 0xfa, 0xcb, 0xff, 0xff, //0x000034be vpcmpeqb     $-13318(%rip), %ymm1, %ymm1  /* LCPI5_3+0(%rip) */
	0xc5, 0xfd, 0xd7, 0xd1, //0x000034c6 vpmovmskb    %ymm1, %edx
	0xc5, 0xfd, 0xeb, 0xcc, //0x000034ca vpor         %ymm4, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xc1, //0x000034ce vpmovmskb    %ymm1, %eax
	0x83, 0xc0, 0xff, //0x000034d2 addl         $-1, %eax
	0x85, 0xd0, //0x000034d5 testl        %edx, %eax
	0x0f, 0x84, 0x5a, 0x02, 0x00, 0x00, //0x000034d7 je           LBB5_697
	0x4c, 0x89, 0xf8, //0x000034dd movq         %r15, %rax
	0x4d, 0x89, 0xcb, //0x000034e0 movq         %r9, %r11
	0x4c, 0x8b, 0x65, 0xb0, //0x000034e3 movq         $-80(%rbp), %r12
	0xe9, 0x03, 0xda, 0xff, 0xff, //0x000034e7 jmp          LBB5_173
	//0x000034ec LBB5_658
	0x4d, 0x89, 0xf8, //0x000034ec movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x01, //0x000034ef addq         $1, %r8
	0xe9, 0x45, 0xd2, 0xff, 0xff, //0x000034f3 jmp          LBB5_65
	//0x000034f8 LBB5_659
	0x4d, 0x89, 0xf8, //0x000034f8 movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x02, //0x000034fb addq         $2, %r8
	0xe9, 0x81, 0xd0, 0xff, 0xff, //0x000034ff jmp          LBB5_41
	//0x00003504 LBB5_660
	0x4d, 0x89, 0xf8, //0x00003504 movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x02, //0x00003507 addq         $2, %r8
	0xe9, 0xac, 0xd0, 0xff, 0xff, //0x0000350b jmp          LBB5_46
	//0x00003510 LBB5_661
	0x4d, 0x89, 0xf8, //0x00003510 movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x02, //0x00003513 addq         $2, %r8
	0xe9, 0x21, 0xd2, 0xff, 0xff, //0x00003517 jmp          LBB5_65
	//0x0000351c LBB5_662
	0xba, 0x0d, 0x00, 0x00, 0x00, //0x0000351c movl         $13, %edx
	0xe9, 0x58, 0xd0, 0xff, 0xff, //0x00003521 jmp          LBB5_40
	//0x00003526 LBB5_663
	0xba, 0x0d, 0x00, 0x00, 0x00, //0x00003526 movl         $13, %edx
	0xe9, 0x85, 0xd0, 0xff, 0xff, //0x0000352b jmp          LBB5_45
	//0x00003530 LBB5_664
	0x4d, 0x89, 0xf8, //0x00003530 movq         %r15, %r8
	0x49, 0x83, 0xc0, 0x03, //0x00003533 addq         $3, %r8
	0xe9, 0x01, 0xd2, 0xff, 0xff, //0x00003537 jmp          LBB5_65
	//0x0000353c LBB5_665
	0xba, 0x0d, 0x00, 0x00, 0x00, //0x0000353c movl         $13, %edx
	0xe9, 0xf0, 0xd1, 0xff, 0xff, //0x00003541 jmp          LBB5_64
	//0x00003546 LBB5_695
	0x48, 0x89, 0xd0, //0x00003546 movq         %rdx, %rax
	0xe9, 0x79, 0x00, 0x00, 0x00, //0x00003549 jmp          LBB5_671
	//0x0000354e LBB5_696
	0x48, 0x89, 0xd0, //0x0000354e movq         %rdx, %rax
	0xe9, 0x09, 0x01, 0x00, 0x00, //0x00003551 jmp          LBB5_678
	//0x00003556 LBB5_666
	0x48, 0x83, 0xc6, 0x40, //0x00003556 addq         $64, %rsi
	0x48, 0x89, 0xf2, //0x0000355a movq         %rsi, %rdx
	0x4d, 0x89, 0xd3, //0x0000355d movq         %r10, %r11
	//0x00003560 LBB5_667
	0x48, 0x83, 0xc2, 0xc0, //0x00003560 addq         $-64, %rdx
	0xc5, 0xfe, 0x6f, 0x05, 0xf4, 0xca, 0xff, 0xff, //0x00003564 vmovdqu      $-13580(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	//0x0000356c LBB5_668
	0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x0000356c vmovdqu      $64(%rdx), %ymm1
	0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003571 vmovdqu      $96(%rdx), %ymm2
	0x48, 0x83, 0xc2, 0x40, //0x00003576 addq         $64, %rdx
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000357a vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x0000357f vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00003584 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00003588 vpmovmskb    %ymm1, %ecx
	0xc5, 0xed, 0x74, 0xcc, //0x0000358c vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc1, //0x00003590 vpmovmskb    %ymm1, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x00003594 shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x00003598 orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x0000359b cmpq         $-1, %rax
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x0000359f je           LBB5_668
	0x48, 0xf7, 0xd0, //0x000035a5 notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000035a8 movq         %rax, $152(%r11)
	0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x000035af movq         %rdx, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc0, //0x000035b6 bsfq         %rax, %rax
	0x48, 0x8d, 0x34, 0x02, //0x000035ba leaq         (%rdx,%rax), %rsi
	0x48, 0x01, 0xd0, //0x000035be addq         %rdx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x000035c1 addq         $1, %rax
	//0x000035c5 LBB5_670
	0x8a, 0x0e, //0x000035c5 movb         (%rsi), %cl
	//0x000035c7 LBB5_671
	0x80, 0xf9, 0x7d, //0x000035c7 cmpb         $125, %cl
	0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x000035ca jne          LBB5_811
	0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x000035d0 addl         $1, $204(%r11)
	0xe9, 0x93, 0x00, 0x00, 0x00, //0x000035d8 jmp          LBB5_680
	//0x000035dd LBB5_811
	0x31, 0xd2, //0x000035dd xorl         %edx, %edx
	0x48, 0x89, 0x55, 0x80, //0x000035df movq         %rdx, $-128(%rbp)
	0x31, 0xd2, //0x000035e3 xorl         %edx, %edx
	0x48, 0x89, 0x55, 0xa0, //0x000035e5 movq         %rdx, $-96(%rbp)
	0xe9, 0x78, 0x0c, 0x00, 0x00, //0x000035e9 jmp          LBB5_812
	//0x000035ee LBB5_673
	0x48, 0x83, 0xc6, 0x40, //0x000035ee addq         $64, %rsi
	0x48, 0x89, 0xf2, //0x000035f2 movq         %rsi, %rdx
	0x4d, 0x89, 0xd3, //0x000035f5 movq         %r10, %r11
	//0x000035f8 LBB5_674
	0x48, 0x83, 0xc2, 0xc0, //0x000035f8 addq         $-64, %rdx
	0xc5, 0xfe, 0x6f, 0x05, 0x5c, 0xca, 0xff, 0xff, //0x000035fc vmovdqu      $-13732(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	//0x00003604 LBB5_675
	0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003604 vmovdqu      $64(%rdx), %ymm1
	0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003609 vmovdqu      $96(%rdx), %ymm2
	0x48, 0x83, 0xc2, 0x40, //0x0000360e addq         $64, %rdx
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003612 vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003617 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x0000361c vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00003620 vpmovmskb    %ymm1, %ecx
	0xc5, 0xed, 0x74, 0xcc, //0x00003624 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc1, //0x00003628 vpmovmskb    %ymm1, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x0000362c shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x00003630 orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x00003633 cmpq         $-1, %rax
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003637 je           LBB5_675
	0x48, 0xf7, 0xd0, //0x0000363d notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003640 movq         %rax, $152(%r11)
	0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003647 movq         %rdx, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc0, //0x0000364e bsfq         %rax, %rax
	0x48, 0x8d, 0x34, 0x02, //0x00003652 leaq         (%rdx,%rax), %rsi
	0x48, 0x01, 0xd0, //0x00003656 addq         %rdx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x00003659 addq         $1, %rax
	//0x0000365d LBB5_677
	0x8a, 0x0e, //0x0000365d movb         (%rsi), %cl
	//0x0000365f LBB5_678
	0x80, 0xf9, 0x5d, //0x0000365f cmpb         $93, %cl
	0x0f, 0x85, 0x9a, 0x00, 0x00, 0x00, //0x00003662 jne          LBB5_1680
	0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00003668 addl         $1, $208(%r11)
	//0x00003670 LBB5_680
	0x48, 0x8b, 0x54, 0x3b, 0x08, //0x00003670 movq         $8(%rbx,%rdi), %rdx
	0x49, 0x89, 0x93, 0xa8, 0x00, 0x00, 0x00, //0x00003675 movq         %rdx, $168(%r11)
	0x49, 0x29, 0xd9, //0x0000367c subq         %rbx, %r9
	0x49, 0x29, 0xf9, //0x0000367f subq         %rdi, %r9
	0x49, 0xc1, 0xe9, 0x04, //0x00003682 shrq         $4, %r9
	0x44, 0x89, 0x4c, 0x3b, 0x0c, //0x00003686 movl         %r9d, $12(%rbx,%rdi)
	0xc7, 0x44, 0x3b, 0x08, 0x00, 0x00, 0x00, 0x00, //0x0000368b movl         $0, $8(%rbx,%rdi)
	0x0f, 0xb6, 0x0c, 0x3b, //0x00003693 movzbl       (%rbx,%rdi), %ecx
	0x89, 0x0c, 0x3b, //0x00003697 movl         %ecx, (%rbx,%rdi)
	0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x0000369a movq         $176(%r11), %rcx
	0x41, 0x8b, 0x93, 0xe4, 0x00, 0x00, 0x00, //0x000036a1 movl         $228(%r11), %edx
	0x48, 0x39, 0xd1, //0x000036a8 cmpq         %rdx, %rcx
	0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000036ab jbe          LBB5_682
	0x41, 0x89, 0x8b, 0xe4, 0x00, 0x00, 0x00, //0x000036b1 movl         %ecx, $228(%r11)
	0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000036b8 cmpq         $4096, %rcx
	0x0f, 0x87, 0x5c, 0xdf, 0xff, 0xff, //0x000036bf ja           LBB5_265
	//0x000036c5 LBB5_682
	0x48, 0x83, 0xc1, 0xff, //0x000036c5 addq         $-1, %rcx
	0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000036c9 movq         %rcx, $176(%r11)
	0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000036d0 movq         $168(%r11), %rcx
	0x31, 0xd2, //0x000036d7 xorl         %edx, %edx
	0x48, 0x89, 0x55, 0x80, //0x000036d9 movq         %rdx, $-128(%rbp)
	0xba, 0x00, 0x00, 0x00, 0x00, //0x000036dd movl         $0, %edx
	0x48, 0x89, 0x55, 0xa0, //0x000036e2 movq         %rdx, $-96(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x000036e6 movl         $0, $-120(%rbp)
	0x41, 0xbd, 0x00, 0x00, 0x00, 0x00, //0x000036ed movl         $0, %r13d
	0x48, 0x83, 0xf9, 0xff, //0x000036f3 cmpq         $-1, %rcx
	0x0f, 0x85, 0x31, 0x0a, 0x00, 0x00, //0x000036f7 jne          LBB5_683
	0xe9, 0x36, 0x0a, 0x00, 0x00, //0x000036fd jmp          LBB5_684
	//0x00003702 LBB5_1680
	0x31, 0xd2, //0x00003702 xorl         %edx, %edx
	0x48, 0x89, 0x55, 0x80, //0x00003704 movq         %rdx, $-128(%rbp)
	0x31, 0xd2, //0x00003708 xorl         %edx, %edx
	0x48, 0x89, 0x55, 0xa0, //0x0000370a movq         %rdx, $-96(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x0000370e movl         $0, $-120(%rbp)
	0xe9, 0x49, 0x50, 0x00, 0x00, //0x00003715 jmp          LBB5_1681
	//0x0000371a LBB5_692
	0x31, 0xc9, //0x0000371a xorl         %ecx, %ecx
	0x4d, 0x89, 0xd7, //0x0000371c movq         %r10, %r15
	0x45, 0x31, 0xed, //0x0000371f xorl         %r13d, %r13d
	0x31, 0xf6, //0x00003722 xorl         %esi, %esi
	0xe9, 0x15, 0x07, 0x00, 0x00, //0x00003724 jmp          LBB5_770
	//0x00003729 LBB5_693
	0x49, 0x89, 0xd7, //0x00003729 movq         %rdx, %r15
	//0x0000372c LBB5_694
	0x31, 0xc0, //0x0000372c xorl         %eax, %eax
	0x48, 0x89, 0x45, 0xa0, //0x0000372e movq         %rax, $-96(%rbp)
	0xe9, 0xcc, 0x7d, 0x00, 0x00, //0x00003732 jmp          LBB5_2034
	//0x00003737 LBB5_697
	0xc5, 0xfe, 0x6f, 0x0d, 0x41, 0xc9, 0xff, 0xff, //0x00003737 vmovdqu      $-14015(%rip), %ymm1  /* LCPI5_1+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0x59, 0xc9, 0xff, 0xff, //0x0000373f vmovdqu      $-13991(%rip), %ymm2  /* LCPI5_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x1d, 0x71, 0xc9, 0xff, 0xff, //0x00003747 vmovdqu      $-13967(%rip), %ymm3  /* LCPI5_3+0(%rip) */
	0x4c, 0x89, 0xf8, //0x0000374f movq         %r15, %rax
	0x4d, 0x89, 0xcb, //0x00003752 movq         %r9, %r11
	0x4c, 0x8b, 0x65, 0xb0, //0x00003755 movq         $-80(%rbp), %r12
	//0x00003759 LBB5_698
	0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00003759 vpsllw       $7, %ymm4, %ymm4
	0xc5, 0xfd, 0xd7, 0xf4, //0x0000375e vpmovmskb    %ymm4, %esi
	0x83, 0xc2, 0xff, //0x00003762 addl         $-1, %edx
	0x85, 0xf2, //0x00003765 testl        %esi, %edx
	0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00003767 jne          LBB5_701
	0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000376d vpsllw       $7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xd8, //0x00003772 vpmovmskb    %ymm0, %ebx
	0x85, 0xda, //0x00003776 testl        %ebx, %edx
	0x0f, 0x85, 0x78, 0x07, 0x00, 0x00, //0x00003778 jne          LBB5_780
	0xc5, 0xfe, 0x6f, 0x68, 0x20, //0x0000377e vmovdqu      $32(%rax), %ymm5
	0x48, 0x83, 0xc0, 0x20, //0x00003783 addq         $32, %rax
	0xc5, 0xd5, 0xda, 0xc1, //0x00003787 vpminub      %ymm1, %ymm5, %ymm0
	0xc5, 0xd5, 0x74, 0xc0, //0x0000378b vpcmpeqb     %ymm0, %ymm5, %ymm0
	0xc5, 0xd5, 0x74, 0xe2, //0x0000378f vpcmpeqb     %ymm2, %ymm5, %ymm4
	0xc5, 0xd5, 0x74, 0xeb, //0x00003793 vpcmpeqb     %ymm3, %ymm5, %ymm5
	0xc5, 0xfd, 0xd7, 0xd5, //0x00003797 vpmovmskb    %ymm5, %edx
	0xc5, 0xfd, 0xeb, 0xec, //0x0000379b vpor         %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0xd7, 0xf5, //0x0000379f vpmovmskb    %ymm5, %esi
	0x83, 0xc6, 0xff, //0x000037a3 addl         $-1, %esi
	0x85, 0xd6, //0x000037a6 testl        %edx, %esi
	0x0f, 0x84, 0xab, 0xff, 0xff, 0xff, //0x000037a8 je           LBB5_698
	0xe9, 0x3c, 0xd7, 0xff, 0xff, //0x000037ae jmp          LBB5_173
	//0x000037b3 LBB5_701
	0x4d, 0x89, 0xe5, //0x000037b3 movq         %r12, %r13
	0x0f, 0xbc, 0xd6, //0x000037b6 bsfl         %esi, %edx
	0x48, 0x01, 0xd0, //0x000037b9 addq         %rdx, %rax
	0xc5, 0xfe, 0x6f, 0x05, 0xfc, 0xc8, 0xff, 0xff, //0x000037bc vmovdqu      $-14084(%rip), %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xd4, 0xc8, 0xff, 0xff, //0x000037c4 vmovdqu      $-14124(%rip), %ymm1  /* LCPI5_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0xac, 0xc8, 0xff, 0xff, //0x000037cc vmovdqu      $-14164(%rip), %ymm2  /* LCPI5_1+0(%rip) */
	0x4c, 0x8d, 0x25, 0x95, 0xd4, 0x00, 0x00, //0x000037d4 leaq         $54421(%rip), %r12  /* _ESCAPED_TAB+0(%rip) */
	0x49, 0x89, 0xc6, //0x000037db movq         %rax, %r14
	0x49, 0x89, 0xc0, //0x000037de movq         %rax, %r8
	//0x000037e1 LBB5_702
	0x41, 0x0f, 0xb6, 0x7e, 0x01, //0x000037e1 movzbl       $1(%r14), %edi
	0x48, 0x83, 0xff, 0x75, //0x000037e6 cmpq         $117, %rdi
	0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000037ea je           LBB5_705
	0x42, 0x8a, 0x1c, 0x27, //0x000037f0 movb         (%rdi,%r12), %bl
	0x84, 0xdb, //0x000037f4 testb        %bl, %bl
	0x0f, 0x84, 0xa5, 0x05, 0x00, 0x00, //0x000037f6 je           LBB5_763
	0x4c, 0x89, 0x5d, 0xb8, //0x000037fc movq         %r11, $-72(%rbp)
	0x49, 0x83, 0xc6, 0x02, //0x00003800 addq         $2, %r14
	0x41, 0x88, 0x18, //0x00003804 movb         %bl, (%r8)
	0x49, 0x83, 0xc0, 0x01, //0x00003807 addq         $1, %r8
	0x4c, 0x89, 0xf0, //0x0000380b movq         %r14, %rax
	0xe9, 0x51, 0x02, 0x00, 0x00, //0x0000380e jmp          LBB5_725
	//0x00003813 LBB5_705
	0x4c, 0x89, 0x5d, 0xb8, //0x00003813 movq         %r11, $-72(%rbp)
	0x45, 0x8b, 0x4e, 0x02, //0x00003817 movl         $2(%r14), %r9d
	0x45, 0x89, 0xcd, //0x0000381b movl         %r9d, %r13d
	0x41, 0xf7, 0xd5, //0x0000381e notl         %r13d
	0x45, 0x8d, 0x99, 0xd0, 0xcf, 0xcf, 0xcf, //0x00003821 leal         $-808464432(%r9), %r11d
	0x41, 0x81, 0xe5, 0x80, 0x80, 0x80, 0x80, //0x00003828 andl         $-2139062144, %r13d
	0x40, 0xb7, 0x01, //0x0000382f movb         $1, %dil
	0x48, 0xc7, 0xc3, 0xf4, 0xff, 0xff, 0xff, //0x00003832 movq         $-12, %rbx
	0x45, 0x85, 0xdd, //0x00003839 testl        %r11d, %r13d
	0x0f, 0x85, 0x97, 0x07, 0x00, 0x00, //0x0000383c jne          LBB5_794
	0x41, 0x8d, 0xb1, 0x19, 0x19, 0x19, 0x19, //0x00003842 leal         $421075225(%r9), %esi
	0x44, 0x09, 0xce, //0x00003849 orl          %r9d, %esi
	0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x0000384c testl        $-2139062144, %esi
	0x0f, 0x85, 0x81, 0x07, 0x00, 0x00, //0x00003852 jne          LBB5_794
	0x45, 0x89, 0xcb, //0x00003858 movl         %r9d, %r11d
	0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000385b andl         $2139062143, %r11d
	0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00003862 movl         $-1061109568, %esi
	0x44, 0x29, 0xde, //0x00003867 subl         %r11d, %esi
	0x41, 0x8d, 0x93, 0x46, 0x46, 0x46, 0x46, //0x0000386a leal         $1179010630(%r11), %edx
	0x44, 0x21, 0xee, //0x00003871 andl         %r13d, %esi
	0x85, 0xd6, //0x00003874 testl        %edx, %esi
	0x0f, 0x85, 0x5d, 0x07, 0x00, 0x00, //0x00003876 jne          LBB5_794
	0xbe, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000387c movl         $-522133280, %esi
	0x44, 0x29, 0xde, //0x00003881 subl         %r11d, %esi
	0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00003884 addl         $960051513, %r11d
	0x41, 0x21, 0xf5, //0x0000388b andl         %esi, %r13d
	0x45, 0x85, 0xdd, //0x0000388e testl        %r11d, %r13d
	0x0f, 0x85, 0x42, 0x07, 0x00, 0x00, //0x00003891 jne          LBB5_794
	0x41, 0x0f, 0xc9, //0x00003897 bswapl       %r9d
	0x44, 0x89, 0xc8, //0x0000389a movl         %r9d, %eax
	0xc1, 0xe8, 0x04, //0x0000389d shrl         $4, %eax
	0xf7, 0xd0, //0x000038a0 notl         %eax
	0x25, 0x01, 0x01, 0x01, 0x01, //0x000038a2 andl         $16843009, %eax
	0x8d, 0x04, 0xc0, //0x000038a7 leal         (%rax,%rax,8), %eax
	0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x000038aa andl         $252645135, %r9d
	0x41, 0x01, 0xc1, //0x000038b1 addl         %eax, %r9d
	0x44, 0x89, 0xc8, //0x000038b4 movl         %r9d, %eax
	0xc1, 0xe8, 0x04, //0x000038b7 shrl         $4, %eax
	0x44, 0x09, 0xc8, //0x000038ba orl          %r9d, %eax
	0x44, 0x0f, 0xb6, 0xd8, //0x000038bd movzbl       %al, %r11d
	0xc1, 0xe8, 0x08, //0x000038c1 shrl         $8, %eax
	0x25, 0x00, 0xff, 0x00, 0x00, //0x000038c4 andl         $65280, %eax
	0x41, 0x09, 0xc3, //0x000038c9 orl          %eax, %r11d
	0x49, 0x8d, 0x46, 0x06, //0x000038cc leaq         $6(%r14), %rax
	0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x000038d0 cmpl         $128, %r11d
	0x0f, 0x82, 0x20, 0x04, 0x00, 0x00, //0x000038d7 jb           LBB5_758
	0x45, 0x31, 0xc9, //0x000038dd xorl         %r9d, %r9d
	//0x000038e0 LBB5_711
	0x41, 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x000038e0 cmpl         $2047, %r11d
	0x0f, 0x86, 0x1f, 0x04, 0x00, 0x00, //0x000038e7 jbe          LBB5_760
	0x44, 0x89, 0xde, //0x000038ed movl         %r11d, %esi
	0x81, 0xe6, 0x00, 0xf8, 0xff, 0xff, //0x000038f0 andl         $-2048, %esi
	0x81, 0xfe, 0x00, 0xd8, 0x00, 0x00, //0x000038f6 cmpl         $55296, %esi
	0x0f, 0x85, 0x30, 0x01, 0x00, 0x00, //0x000038fc jne          LBB5_723
	0x41, 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x00003902 cmpl         $56319, %r11d
	0x0f, 0x87, 0x23, 0x04, 0x00, 0x00, //0x00003909 ja           LBB5_761
	0x43, 0x80, 0x7c, 0x4e, 0x06, 0x5c, //0x0000390f cmpb         $92, $6(%r14,%r9,2)
	0x0f, 0x85, 0x17, 0x04, 0x00, 0x00, //0x00003915 jne          LBB5_761
	0x43, 0x80, 0x7c, 0x4e, 0x07, 0x75, //0x0000391b cmpb         $117, $7(%r14,%r9,2)
	0x0f, 0x85, 0x0b, 0x04, 0x00, 0x00, //0x00003921 jne          LBB5_761
	0x43, 0x8b, 0x74, 0x4e, 0x08, //0x00003927 movl         $8(%r14,%r9,2), %esi
	0x89, 0xf2, //0x0000392c movl         %esi, %edx
	0xf7, 0xd2, //0x0000392e notl         %edx
	0x48, 0x89, 0x75, 0x98, //0x00003930 movq         %rsi, $-104(%rbp)
	0x81, 0xc6, 0xd0, 0xcf, 0xcf, 0xcf, //0x00003934 addl         $-808464432, %esi
	0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x0000393a andl         $-2139062144, %edx
	0x89, 0x55, 0xc8, //0x00003940 movl         %edx, $-56(%rbp)
	0x85, 0xf2, //0x00003943 testl        %esi, %edx
	0x0f, 0x85, 0x8e, 0x06, 0x00, 0x00, //0x00003945 jne          LBB5_794
	0x4c, 0x8b, 0x6d, 0x98, //0x0000394b movq         $-104(%rbp), %r13
	0x41, 0x8d, 0xb5, 0x19, 0x19, 0x19, 0x19, //0x0000394f leal         $421075225(%r13), %esi
	0x44, 0x09, 0xee, //0x00003956 orl          %r13d, %esi
	0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x00003959 testl        $-2139062144, %esi
	0x0f, 0x85, 0x74, 0x06, 0x00, 0x00, //0x0000395f jne          LBB5_794
	0x48, 0x8b, 0x75, 0x98, //0x00003965 movq         $-104(%rbp), %rsi
	0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x00003969 andl         $2139062143, %esi
	0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000396f movl         $-1061109568, %edx
	0x29, 0xf2, //0x00003974 subl         %esi, %edx
	0x48, 0x89, 0x75, 0x88, //0x00003976 movq         %rsi, $-120(%rbp)
	0x44, 0x8d, 0xae, 0x46, 0x46, 0x46, 0x46, //0x0000397a leal         $1179010630(%rsi), %r13d
	0x44, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00003981 movl         %r13d, $-136(%rbp)
	0x89, 0xd6, //0x00003988 movl         %edx, %esi
	0x23, 0x75, 0xc8, //0x0000398a andl         $-56(%rbp), %esi
	0x85, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x0000398d testl        %esi, $-136(%rbp)
	0x0f, 0x85, 0x40, 0x06, 0x00, 0x00, //0x00003993 jne          LBB5_794
	0x41, 0xbd, 0xe0, 0xe0, 0xe0, 0xe0, //0x00003999 movl         $-522133280, %r13d
	0x48, 0x8b, 0x75, 0x88, //0x0000399f movq         $-120(%rbp), %rsi
	0x41, 0x29, 0xf5, //0x000039a3 subl         %esi, %r13d
	0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x000039a6 addl         $960051513, %esi
	0x8b, 0x55, 0xc8, //0x000039ac movl         $-56(%rbp), %edx
	0x44, 0x21, 0xea, //0x000039af andl         %r13d, %edx
	0x85, 0xf2, //0x000039b2 testl        %esi, %edx
	0x0f, 0x85, 0x1f, 0x06, 0x00, 0x00, //0x000039b4 jne          LBB5_794
	0x48, 0x8b, 0x55, 0x98, //0x000039ba movq         $-104(%rbp), %rdx
	0x0f, 0xca, //0x000039be bswapl       %edx
	0x89, 0xd6, //0x000039c0 movl         %edx, %esi
	0xc1, 0xee, 0x04, //0x000039c2 shrl         $4, %esi
	0xf7, 0xd6, //0x000039c5 notl         %esi
	0x81, 0xe6, 0x01, 0x01, 0x01, 0x01, //0x000039c7 andl         $16843009, %esi
	0x8d, 0x34, 0xf6, //0x000039cd leal         (%rsi,%rsi,8), %esi
	0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x000039d0 andl         $252645135, %edx
	0x01, 0xf2, //0x000039d6 addl         %esi, %edx
	0x89, 0xd6, //0x000039d8 movl         %edx, %esi
	0xc1, 0xee, 0x04, //0x000039da shrl         $4, %esi
	0x09, 0xd6, //0x000039dd orl          %edx, %esi
	0x41, 0x89, 0xf5, //0x000039df movl         %esi, %r13d
	0x41, 0xc1, 0xed, 0x08, //0x000039e2 shrl         $8, %r13d
	0x41, 0x81, 0xe5, 0x00, 0xff, 0x00, 0x00, //0x000039e6 andl         $65280, %r13d
	0x40, 0x0f, 0xb6, 0xd6, //0x000039ed movzbl       %sil, %edx
	0x44, 0x09, 0xea, //0x000039f1 orl          %r13d, %edx
	0x81, 0xe6, 0x00, 0x00, 0xfc, 0x00, //0x000039f4 andl         $16515072, %esi
	0x81, 0xfe, 0x00, 0x00, 0xdc, 0x00, //0x000039fa cmpl         $14417920, %esi
	0x0f, 0x84, 0x3e, 0x03, 0x00, 0x00, //0x00003a00 je           LBB5_762
	0x48, 0x83, 0xc0, 0x06, //0x00003a06 addq         $6, %rax
	0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x00003a0a movw         $-16401, (%r8,%r9)
	0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00003a11 movb         $-67, $2(%r8,%r9)
	0x49, 0x83, 0xc1, 0x03, //0x00003a17 addq         $3, %r9
	0x41, 0x89, 0xd3, //0x00003a1b movl         %edx, %r11d
	0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x00003a1e cmpl         $128, %edx
	0x0f, 0x83, 0xb6, 0xfe, 0xff, 0xff, //0x00003a24 jae          LBB5_711
	0x4d, 0x01, 0xc8, //0x00003a2a addq         %r9, %r8
	0xe9, 0xce, 0x02, 0x00, 0x00, //0x00003a2d jmp          LBB5_759
	//0x00003a32 LBB5_723
	0x44, 0x89, 0xda, //0x00003a32 movl         %r11d, %edx
	0xc1, 0xea, 0x0c, //0x00003a35 shrl         $12, %edx
	0x80, 0xca, 0xe0, //0x00003a38 orb          $-32, %dl
	0x43, 0x88, 0x14, 0x08, //0x00003a3b movb         %dl, (%r8,%r9)
	0x44, 0x89, 0xda, //0x00003a3f movl         %r11d, %edx
	0xc1, 0xea, 0x06, //0x00003a42 shrl         $6, %edx
	0x80, 0xe2, 0x3f, //0x00003a45 andb         $63, %dl
	0x80, 0xca, 0x80, //0x00003a48 orb          $-128, %dl
	0x43, 0x88, 0x54, 0x08, 0x01, //0x00003a4b movb         %dl, $1(%r8,%r9)
	0x41, 0x80, 0xe3, 0x3f, //0x00003a50 andb         $63, %r11b
	0x41, 0x80, 0xcb, 0x80, //0x00003a54 orb          $-128, %r11b
	0x47, 0x88, 0x5c, 0x08, 0x02, //0x00003a58 movb         %r11b, $2(%r8,%r9)
	//0x00003a5d LBB5_724
	0x4d, 0x01, 0xc8, //0x00003a5d addq         %r9, %r8
	0x49, 0x83, 0xc0, 0x03, //0x00003a60 addq         $3, %r8
	//0x00003a64 LBB5_725
	0x80, 0x38, 0x5c, //0x00003a64 cmpb         $92, (%rax)
	0x49, 0x89, 0xc6, //0x00003a67 movq         %rax, %r14
	0x4c, 0x8b, 0x5d, 0xb8, //0x00003a6a movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x6d, 0xb0, //0x00003a6e movq         $-80(%rbp), %r13
	0x0f, 0x84, 0x69, 0xfd, 0xff, 0xff, //0x00003a72 je           LBB5_702
	0x4c, 0x89, 0x7d, 0xd0, //0x00003a78 movq         %r15, $-48(%rbp)
	0x4d, 0x89, 0xd9, //0x00003a7c movq         %r11, %r9
	0xc5, 0xfe, 0x6f, 0x18, //0x00003a7f vmovdqu      (%rax), %ymm3
	0xc5, 0xe5, 0x74, 0xf0, //0x00003a83 vpcmpeqb     %ymm0, %ymm3, %ymm6
	0xf6, 0xc1, 0x20, //0x00003a87 testb        $32, %cl
	0x0f, 0x85, 0x2c, 0x01, 0x00, 0x00, //0x00003a8a jne          LBB5_744
	0xc5, 0xfd, 0xd7, 0xd6, //0x00003a90 vpmovmskb    %ymm6, %edx
	0xc5, 0xe5, 0x74, 0xe1, //0x00003a94 vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x00003a98 vpmovmskb    %ymm4, %edi
	0x8d, 0x77, 0xff, //0x00003a9c leal         $-1(%rdi), %esi
	0x85, 0xd6, //0x00003a9f testl        %edx, %esi
	0x0f, 0x85, 0x6a, 0x04, 0x00, 0x00, //0x00003aa1 jne          LBB5_782
	0x83, 0xc2, 0xff, //0x00003aa7 addl         $-1, %edx
	0x85, 0xfa, //0x00003aaa testl        %edi, %edx
	0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x00003aac jne          LBB5_733
	0x48, 0x83, 0xc0, 0x20, //0x00003ab2 addq         $32, %rax
	//0x00003ab6 LBB5_730
	0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00003ab6 vmovdqu      %ymm3, (%r8)
	0xc5, 0xfe, 0x6f, 0x18, //0x00003abb vmovdqu      (%rax), %ymm3
	0xc5, 0xe5, 0x74, 0xe0, //0x00003abf vpcmpeqb     %ymm0, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xd4, //0x00003ac3 vpmovmskb    %ymm4, %edx
	0xc5, 0xe5, 0x74, 0xe1, //0x00003ac7 vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x00003acb vpmovmskb    %ymm4, %edi
	0x8d, 0x77, 0xff, //0x00003acf leal         $-1(%rdi), %esi
	0x49, 0x83, 0xc0, 0x20, //0x00003ad2 addq         $32, %r8
	0x85, 0xd6, //0x00003ad6 testl        %edx, %esi
	0x0f, 0x85, 0x33, 0x04, 0x00, 0x00, //0x00003ad8 jne          LBB5_782
	0x83, 0xc2, 0xff, //0x00003ade addl         $-1, %edx
	0x48, 0x83, 0xc0, 0x20, //0x00003ae1 addq         $32, %rax
	0x85, 0xfa, //0x00003ae5 testl        %edi, %edx
	0x0f, 0x84, 0xc9, 0xff, 0xff, 0xff, //0x00003ae7 je           LBB5_730
	0x48, 0x83, 0xc0, 0xe0, //0x00003aed addq         $-32, %rax
	//0x00003af1 LBB5_733
	0xc5, 0xf9, 0x7e, 0xdb, //0x00003af1 vmovd        %xmm3, %ebx
	0x49, 0x89, 0xc6, //0x00003af5 movq         %rax, %r14
	0x80, 0xfb, 0x5c, //0x00003af8 cmpb         $92, %bl
	0x4d, 0x89, 0xcb, //0x00003afb movq         %r9, %r11
	0x4c, 0x8b, 0x6d, 0xb0, //0x00003afe movq         $-80(%rbp), %r13
	0x4c, 0x8b, 0x7d, 0xd0, //0x00003b02 movq         $-48(%rbp), %r15
	0x0f, 0x84, 0xd5, 0xfc, 0xff, 0xff, //0x00003b06 je           LBB5_702
	0x31, 0xff, //0x00003b0c xorl         %edi, %edi
	//0x00003b0e LBB5_735
	0x41, 0x88, 0x1c, 0x38, //0x00003b0e movb         %bl, (%r8,%rdi)
	0x0f, 0xb6, 0x54, 0x38, 0x01, //0x00003b12 movzbl       $1(%rax,%rdi), %edx
	0x80, 0xfa, 0x5c, //0x00003b17 cmpb         $92, %dl
	0x0f, 0x84, 0x0b, 0x01, 0x00, 0x00, //0x00003b1a je           LBB5_749
	0x41, 0x88, 0x54, 0x38, 0x01, //0x00003b20 movb         %dl, $1(%r8,%rdi)
	0x0f, 0xb6, 0x54, 0x38, 0x02, //0x00003b25 movzbl       $2(%rax,%rdi), %edx
	0x80, 0xfa, 0x5c, //0x00003b2a cmpb         $92, %dl
	0x0f, 0x84, 0x19, 0x01, 0x00, 0x00, //0x00003b2d je           LBB5_750
	0x41, 0x88, 0x54, 0x38, 0x02, //0x00003b33 movb         %dl, $2(%r8,%rdi)
	0x0f, 0xb6, 0x54, 0x38, 0x03, //0x00003b38 movzbl       $3(%rax,%rdi), %edx
	0x80, 0xfa, 0x5c, //0x00003b3d cmpb         $92, %dl
	0x0f, 0x84, 0x21, 0x01, 0x00, 0x00, //0x00003b40 je           LBB5_751
	0x41, 0x88, 0x54, 0x38, 0x03, //0x00003b46 movb         %dl, $3(%r8,%rdi)
	0x0f, 0xb6, 0x54, 0x38, 0x04, //0x00003b4b movzbl       $4(%rax,%rdi), %edx
	0x80, 0xfa, 0x5c, //0x00003b50 cmpb         $92, %dl
	0x0f, 0x84, 0x29, 0x01, 0x00, 0x00, //0x00003b53 je           LBB5_752
	0x41, 0x88, 0x54, 0x38, 0x04, //0x00003b59 movb         %dl, $4(%r8,%rdi)
	0x0f, 0xb6, 0x54, 0x38, 0x05, //0x00003b5e movzbl       $5(%rax,%rdi), %edx
	0x80, 0xfa, 0x5c, //0x00003b63 cmpb         $92, %dl
	0x0f, 0x84, 0x31, 0x01, 0x00, 0x00, //0x00003b66 je           LBB5_753
	0x41, 0x88, 0x54, 0x38, 0x05, //0x00003b6c movb         %dl, $5(%r8,%rdi)
	0x0f, 0xb6, 0x54, 0x38, 0x06, //0x00003b71 movzbl       $6(%rax,%rdi), %edx
	0x80, 0xfa, 0x5c, //0x00003b76 cmpb         $92, %dl
	0x0f, 0x84, 0x39, 0x01, 0x00, 0x00, //0x00003b79 je           LBB5_754
	0x41, 0x88, 0x54, 0x38, 0x06, //0x00003b7f movb         %dl, $6(%r8,%rdi)
	0x0f, 0xb6, 0x54, 0x38, 0x07, //0x00003b84 movzbl       $7(%rax,%rdi), %edx
	0x80, 0xfa, 0x5c, //0x00003b89 cmpb         $92, %dl
	0x0f, 0x84, 0x41, 0x01, 0x00, 0x00, //0x00003b8c je           LBB5_755
	0x41, 0x88, 0x54, 0x38, 0x07, //0x00003b92 movb         %dl, $7(%r8,%rdi)
	0x0f, 0xb6, 0x5c, 0x38, 0x08, //0x00003b97 movzbl       $8(%rax,%rdi), %ebx
	0x48, 0x83, 0xc7, 0x08, //0x00003b9c addq         $8, %rdi
	0x80, 0xfb, 0x5c, //0x00003ba0 cmpb         $92, %bl
	0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00003ba3 jne          LBB5_735
	0x4c, 0x8d, 0x34, 0x38, //0x00003ba9 leaq         (%rax,%rdi), %r14
	0x49, 0x83, 0xc6, 0xff, //0x00003bad addq         $-1, %r14
	0x48, 0x01, 0xf8, //0x00003bb1 addq         %rdi, %rax
	0x49, 0x01, 0xf8, //0x00003bb4 addq         %rdi, %r8
	0xe9, 0x2d, 0x01, 0x00, 0x00, //0x00003bb7 jmp          LBB5_756
	//0x00003bbc LBB5_744
	0xc5, 0xe5, 0x74, 0xe1, //0x00003bbc vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xe5, 0xda, 0xea, //0x00003bc0 vpminub      %ymm2, %ymm3, %ymm5
	0xc5, 0xe5, 0x74, 0xed, //0x00003bc4 vpcmpeqb     %ymm5, %ymm3, %ymm5
	//0x00003bc8 LBB5_745
	0xc5, 0xfd, 0xd7, 0xd6, //0x00003bc8 vpmovmskb    %ymm6, %edx
	0xc5, 0xd5, 0xeb, 0xf4, //0x00003bcc vpor         %ymm4, %ymm5, %ymm6
	0xc5, 0xfd, 0xd7, 0xf6, //0x00003bd0 vpmovmskb    %ymm6, %esi
	0x83, 0xc6, 0xff, //0x00003bd4 addl         $-1, %esi
	0x85, 0xd6, //0x00003bd7 testl        %edx, %esi
	0x0f, 0x85, 0x32, 0x03, 0x00, 0x00, //0x00003bd9 jne          LBB5_782
	0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00003bdf vpsllw       $7, %ymm5, %ymm5
	0xc5, 0xfd, 0xd7, 0xdd, //0x00003be4 vpmovmskb    %ymm5, %ebx
	0x83, 0xc2, 0xff, //0x00003be8 addl         $-1, %edx
	0x85, 0xda, //0x00003beb testl        %ebx, %edx
	0x0f, 0x85, 0x29, 0x05, 0x00, 0x00, //0x00003bed jne          LBB5_810
	0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00003bf3 vpsllw       $7, %ymm4, %ymm4
	0xc5, 0xfd, 0xd7, 0xf4, //0x00003bf8 vpmovmskb    %ymm4, %esi
	0x85, 0xf2, //0x00003bfc testl        %esi, %edx
	0x0f, 0x85, 0xed, 0xfe, 0xff, 0xff, //0x00003bfe jne          LBB5_733
	0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00003c04 vmovdqu      %ymm3, (%r8)
	0x49, 0x83, 0xc0, 0x20, //0x00003c09 addq         $32, %r8
	0xc5, 0xfe, 0x6f, 0x58, 0x20, //0x00003c0d vmovdqu      $32(%rax), %ymm3
	0x48, 0x83, 0xc0, 0x20, //0x00003c12 addq         $32, %rax
	0xc5, 0xe5, 0xda, 0xe2, //0x00003c16 vpminub      %ymm2, %ymm3, %ymm4
	0xc5, 0xe5, 0x74, 0xec, //0x00003c1a vpcmpeqb     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x74, 0xe1, //0x00003c1e vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xe5, 0x74, 0xf0, //0x00003c22 vpcmpeqb     %ymm0, %ymm3, %ymm6
	0xe9, 0x9d, 0xff, 0xff, 0xff, //0x00003c26 jmp          LBB5_745
	//0x00003c2b LBB5_749
	0x48, 0x8d, 0x34, 0x38, //0x00003c2b leaq         (%rax,%rdi), %rsi
	0x48, 0x83, 0xc6, 0x01, //0x00003c2f addq         $1, %rsi
	0x48, 0x01, 0xf8, //0x00003c33 addq         %rdi, %rax
	0x49, 0x01, 0xf8, //0x00003c36 addq         %rdi, %r8
	0x49, 0x83, 0xc0, 0x01, //0x00003c39 addq         $1, %r8
	0x49, 0x89, 0xc6, //0x00003c3d movq         %rax, %r14
	0x49, 0x83, 0xc6, 0x01, //0x00003c40 addq         $1, %r14
	0x48, 0x89, 0xf0, //0x00003c44 movq         %rsi, %rax
	0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00003c47 jmp          LBB5_757
	//0x00003c4c LBB5_750
	0x4c, 0x8d, 0x34, 0x38, //0x00003c4c leaq         (%rax,%rdi), %r14
	0x49, 0x83, 0xc6, 0x01, //0x00003c50 addq         $1, %r14
	0x48, 0x01, 0xf8, //0x00003c54 addq         %rdi, %rax
	0x48, 0x83, 0xc0, 0x02, //0x00003c57 addq         $2, %rax
	0x49, 0x01, 0xf8, //0x00003c5b addq         %rdi, %r8
	0x49, 0x83, 0xc0, 0x02, //0x00003c5e addq         $2, %r8
	0xe9, 0x82, 0x00, 0x00, 0x00, //0x00003c62 jmp          LBB5_756
	//0x00003c67 LBB5_751
	0x4c, 0x8d, 0x34, 0x38, //0x00003c67 leaq         (%rax,%rdi), %r14
	0x49, 0x83, 0xc6, 0x02, //0x00003c6b addq         $2, %r14
	0x48, 0x01, 0xf8, //0x00003c6f addq         %rdi, %rax
	0x48, 0x83, 0xc0, 0x03, //0x00003c72 addq         $3, %rax
	0x49, 0x01, 0xf8, //0x00003c76 addq         %rdi, %r8
	0x49, 0x83, 0xc0, 0x03, //0x00003c79 addq         $3, %r8
	0xe9, 0x67, 0x00, 0x00, 0x00, //0x00003c7d jmp          LBB5_756
	//0x00003c82 LBB5_752
	0x4c, 0x8d, 0x34, 0x38, //0x00003c82 leaq         (%rax,%rdi), %r14
	0x49, 0x83, 0xc6, 0x03, //0x00003c86 addq         $3, %r14
	0x48, 0x01, 0xf8, //0x00003c8a addq         %rdi, %rax
	0x48, 0x83, 0xc0, 0x04, //0x00003c8d addq         $4, %rax
	0x49, 0x01, 0xf8, //0x00003c91 addq         %rdi, %r8
	0x49, 0x83, 0xc0, 0x04, //0x00003c94 addq         $4, %r8
	0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00003c98 jmp          LBB5_756
	//0x00003c9d LBB5_753
	0x4c, 0x8d, 0x34, 0x38, //0x00003c9d leaq         (%rax,%rdi), %r14
	0x49, 0x83, 0xc6, 0x04, //0x00003ca1 addq         $4, %r14
	0x48, 0x01, 0xf8, //0x00003ca5 addq         %rdi, %rax
	0x48, 0x83, 0xc0, 0x05, //0x00003ca8 addq         $5, %rax
	0x49, 0x01, 0xf8, //0x00003cac addq         %rdi, %r8
	0x49, 0x83, 0xc0, 0x05, //0x00003caf addq         $5, %r8
	0xe9, 0x31, 0x00, 0x00, 0x00, //0x00003cb3 jmp          LBB5_756
	//0x00003cb8 LBB5_754
	0x4c, 0x8d, 0x34, 0x38, //0x00003cb8 leaq         (%rax,%rdi), %r14
	0x49, 0x83, 0xc6, 0x05, //0x00003cbc addq         $5, %r14
	0x48, 0x01, 0xf8, //0x00003cc0 addq         %rdi, %rax
	0x48, 0x83, 0xc0, 0x06, //0x00003cc3 addq         $6, %rax
	0x49, 0x01, 0xf8, //0x00003cc7 addq         %rdi, %r8
	0x49, 0x83, 0xc0, 0x06, //0x00003cca addq         $6, %r8
	0xe9, 0x16, 0x00, 0x00, 0x00, //0x00003cce jmp          LBB5_756
	//0x00003cd3 LBB5_755
	0x4c, 0x8d, 0x34, 0x38, //0x00003cd3 leaq         (%rax,%rdi), %r14
	0x49, 0x83, 0xc6, 0x06, //0x00003cd7 addq         $6, %r14
	0x48, 0x01, 0xf8, //0x00003cdb addq         %rdi, %rax
	0x48, 0x83, 0xc0, 0x07, //0x00003cde addq         $7, %rax
	0x49, 0x01, 0xf8, //0x00003ce2 addq         %rdi, %r8
	0x49, 0x83, 0xc0, 0x07, //0x00003ce5 addq         $7, %r8
	//0x00003ce9 LBB5_756
	0x49, 0x83, 0xc6, 0x01, //0x00003ce9 addq         $1, %r14
	//0x00003ced LBB5_757
	0x4d, 0x89, 0xcb, //0x00003ced movq         %r9, %r11
	0x4c, 0x8b, 0x6d, 0xb0, //0x00003cf0 movq         $-80(%rbp), %r13
	0x4c, 0x8b, 0x7d, 0xd0, //0x00003cf4 movq         $-48(%rbp), %r15
	0xe9, 0xe4, 0xfa, 0xff, 0xff, //0x00003cf8 jmp          LBB5_702
	//0x00003cfd LBB5_758
	0x44, 0x89, 0xda, //0x00003cfd movl         %r11d, %edx
	//0x00003d00 LBB5_759
	0x41, 0x88, 0x10, //0x00003d00 movb         %dl, (%r8)
	0x49, 0x83, 0xc0, 0x01, //0x00003d03 addq         $1, %r8
	0xe9, 0x58, 0xfd, 0xff, 0xff, //0x00003d07 jmp          LBB5_725
	//0x00003d0c LBB5_760
	0x44, 0x89, 0xda, //0x00003d0c movl         %r11d, %edx
	0xc1, 0xea, 0x06, //0x00003d0f shrl         $6, %edx
	0x80, 0xca, 0xc0, //0x00003d12 orb          $-64, %dl
	0x43, 0x88, 0x14, 0x08, //0x00003d15 movb         %dl, (%r8,%r9)
	0x41, 0x80, 0xe3, 0x3f, //0x00003d19 andb         $63, %r11b
	0x41, 0x80, 0xcb, 0x80, //0x00003d1d orb          $-128, %r11b
	0x47, 0x88, 0x5c, 0x08, 0x01, //0x00003d21 movb         %r11b, $1(%r8,%r9)
	0x4d, 0x01, 0xc8, //0x00003d26 addq         %r9, %r8
	0x49, 0x83, 0xc0, 0x02, //0x00003d29 addq         $2, %r8
	0xe9, 0x32, 0xfd, 0xff, 0xff, //0x00003d2d jmp          LBB5_725
	//0x00003d32 LBB5_761
	0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x00003d32 movw         $-16401, (%r8,%r9)
	0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00003d39 movb         $-67, $2(%r8,%r9)
	0xe9, 0x19, 0xfd, 0xff, 0xff, //0x00003d3f jmp          LBB5_724
	//0x00003d44 LBB5_762
	0x41, 0xc1, 0xe3, 0x0a, //0x00003d44 shll         $10, %r11d
	0x89, 0xd3, //0x00003d48 movl         %edx, %ebx
	0x44, 0x01, 0xdb, //0x00003d4a addl         %r11d, %ebx
	0x42, 0x8d, 0x34, 0x1a, //0x00003d4d leal         (%rdx,%r11), %esi
	0x81, 0xc6, 0x00, 0x24, 0xa0, 0xfc, //0x00003d51 addl         $-56613888, %esi
	0x89, 0xf7, //0x00003d57 movl         %esi, %edi
	0xc1, 0xef, 0x12, //0x00003d59 shrl         $18, %edi
	0x40, 0x80, 0xcf, 0xf0, //0x00003d5c orb          $-16, %dil
	0x43, 0x88, 0x3c, 0x08, //0x00003d60 movb         %dil, (%r8,%r9)
	0x89, 0xf7, //0x00003d64 movl         %esi, %edi
	0xc1, 0xef, 0x0c, //0x00003d66 shrl         $12, %edi
	0x40, 0x80, 0xe7, 0x3f, //0x00003d69 andb         $63, %dil
	0x40, 0x80, 0xcf, 0x80, //0x00003d6d orb          $-128, %dil
	0x43, 0x88, 0x7c, 0x08, 0x01, //0x00003d71 movb         %dil, $1(%r8,%r9)
	0xc1, 0xee, 0x06, //0x00003d76 shrl         $6, %esi
	0x40, 0x80, 0xe6, 0x3f, //0x00003d79 andb         $63, %sil
	0x40, 0x80, 0xce, 0x80, //0x00003d7d orb          $-128, %sil
	0x43, 0x88, 0x74, 0x08, 0x02, //0x00003d81 movb         %sil, $2(%r8,%r9)
	0x80, 0xe3, 0x3f, //0x00003d86 andb         $63, %bl
	0x80, 0xcb, 0x80, //0x00003d89 orb          $-128, %bl
	0x43, 0x88, 0x5c, 0x08, 0x03, //0x00003d8c movb         %bl, $3(%r8,%r9)
	0x4d, 0x01, 0xc8, //0x00003d91 addq         %r9, %r8
	0x49, 0x83, 0xc0, 0x04, //0x00003d94 addq         $4, %r8
	0x48, 0x83, 0xc0, 0x06, //0x00003d98 addq         $6, %rax
	0xe9, 0xc3, 0xfc, 0xff, 0xff, //0x00003d9c jmp          LBB5_725
	//0x00003da1 LBB5_763
	0x40, 0xb7, 0x01, //0x00003da1 movb         $1, %dil
	0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00003da4 movq         $-2, %rbx
	0x4d, 0x89, 0xec, //0x00003dab movq         %r13, %r12
	0xe9, 0x65, 0xd1, 0xff, 0xff, //0x00003dae jmp          LBB5_174
	//0x00003db3 LBB5_764
	0x48, 0x83, 0xc0, 0x40, //0x00003db3 addq         $64, %rax
	0x48, 0x89, 0xc2, //0x00003db7 movq         %rax, %rdx
	//0x00003dba LBB5_765
	0x48, 0x83, 0xc2, 0xc0, //0x00003dba addq         $-64, %rdx
	0xc5, 0xfe, 0x6f, 0x05, 0x9a, 0xc2, 0xff, 0xff, //0x00003dbe vmovdqu      $-15718(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	//0x00003dc6 LBB5_766
	0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003dc6 vmovdqu      $64(%rdx), %ymm1
	0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003dcb vmovdqu      $96(%rdx), %ymm2
	0x48, 0x83, 0xc2, 0x40, //0x00003dd0 addq         $64, %rdx
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003dd4 vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003dd9 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00003dde vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00003de2 vpmovmskb    %ymm1, %ecx
	0xc5, 0xed, 0x74, 0xcc, //0x00003de6 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc1, //0x00003dea vpmovmskb    %ymm1, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x00003dee shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x00003df2 orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x00003df5 cmpq         $-1, %rax
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003df9 je           LBB5_766
	0x48, 0xf7, 0xd0, //0x00003dff notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003e02 movq         %rax, $152(%r11)
	0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003e09 movq         %rdx, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc8, //0x00003e10 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0a, //0x00003e14 leaq         (%rdx,%rcx), %rax
	0x4c, 0x8d, 0x3c, 0x0a, //0x00003e18 leaq         (%rdx,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00003e1c addq         $1, %r15
	0x31, 0xd2, //0x00003e20 xorl         %edx, %edx
	0x48, 0x89, 0x55, 0x80, //0x00003e22 movq         %rdx, $-128(%rbp)
	//0x00003e26 LBB5_768
	0x31, 0xc9, //0x00003e26 xorl         %ecx, %ecx
	0x48, 0x89, 0x4d, 0xa0, //0x00003e28 movq         %rcx, $-96(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x00003e2c movl         $0, $-120(%rbp)
	0xe9, 0xc9, 0x76, 0x00, 0x00, //0x00003e33 jmp          LBB5_2033
	//0x00003e38 LBB5_769
	0x4d, 0x89, 0xd7, //0x00003e38 movq         %r10, %r15
	0x45, 0x31, 0xed, //0x00003e3b xorl         %r13d, %r13d
	//0x00003e3e LBB5_770
	0x4d, 0x89, 0xf2, //0x00003e3e movq         %r14, %r10
	0x45, 0x89, 0xe6, //0x00003e41 movl         %r12d, %r14d
	0x45, 0x31, 0xe4, //0x00003e44 xorl         %r12d, %r12d
	0xe9, 0xd6, 0xc6, 0xff, 0xff, //0x00003e47 jmp          LBB5_32
	//0x00003e4c LBB5_771
	0x44, 0x89, 0x75, 0x98, //0x00003e4c movl         %r14d, $-104(%rbp)
	0x41, 0x83, 0xfd, 0x01, //0x00003e50 cmpl         $1, %r13d
	0x0f, 0x84, 0x8c, 0x01, 0x00, 0x00, //0x00003e54 je           LBB5_795
	//0x00003e5a LBB5_772
	0x44, 0x8b, 0x75, 0x98, //0x00003e5a movl         $-104(%rbp), %r14d
	0xe9, 0x2b, 0xd2, 0xff, 0xff, //0x00003e5e jmp          LBB5_197
	//0x00003e63 LBB5_773
	0x49, 0x89, 0xd7, //0x00003e63 movq         %rdx, %r15
	//0x00003e66 LBB5_774
	0x31, 0xc0, //0x00003e66 xorl         %eax, %eax
	0x48, 0x89, 0x45, 0xa0, //0x00003e68 movq         %rax, $-96(%rbp)
	0xe9, 0x52, 0x41, 0x00, 0x00, //0x00003e6c jmp          LBB5_1936
	//0x00003e71 LBB5_775
	0x48, 0x83, 0xc0, 0x40, //0x00003e71 addq         $64, %rax
	0x48, 0x89, 0xc2, //0x00003e75 movq         %rax, %rdx
	//0x00003e78 LBB5_776
	0x48, 0x83, 0xc2, 0xc0, //0x00003e78 addq         $-64, %rdx
	0xc5, 0xfe, 0x6f, 0x05, 0xdc, 0xc1, 0xff, 0xff, //0x00003e7c vmovdqu      $-15908(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	//0x00003e84 LBB5_777
	0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003e84 vmovdqu      $64(%rdx), %ymm1
	0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003e89 vmovdqu      $96(%rdx), %ymm2
	0x48, 0x83, 0xc2, 0x40, //0x00003e8e addq         $64, %rdx
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003e92 vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003e97 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00003e9c vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00003ea0 vpmovmskb    %ymm1, %ecx
	0xc5, 0xed, 0x74, 0xcc, //0x00003ea4 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc1, //0x00003ea8 vpmovmskb    %ymm1, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x00003eac shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x00003eb0 orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x00003eb3 cmpq         $-1, %rax
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003eb7 je           LBB5_777
	0x48, 0xf7, 0xd0, //0x00003ebd notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003ec0 movq         %rax, $152(%r11)
	0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003ec7 movq         %rdx, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc8, //0x00003ece bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0a, //0x00003ed2 leaq         (%rdx,%rcx), %rax
	0x4c, 0x8d, 0x3c, 0x0a, //0x00003ed6 leaq         (%rdx,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00003eda addq         $1, %r15
	0x31, 0xd2, //0x00003ede xorl         %edx, %edx
	0x48, 0x89, 0x55, 0x80, //0x00003ee0 movq         %rdx, $-128(%rbp)
	//0x00003ee4 LBB5_779
	0x31, 0xc9, //0x00003ee4 xorl         %ecx, %ecx
	0x48, 0x89, 0x4d, 0xa0, //0x00003ee6 movq         %rcx, $-96(%rbp)
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x00003eea movl         $0, $-120(%rbp)
	0xe9, 0xcb, 0x40, 0x00, 0x00, //0x00003ef1 jmp          LBB5_1178
	//0x00003ef6 LBB5_780
	0x31, 0xff, //0x00003ef6 xorl         %edi, %edi
	//0x00003ef8 LBB5_781
	0x0f, 0xbc, 0xcb, //0x00003ef8 bsfl         %ebx, %ecx
	0x48, 0x01, 0xc8, //0x00003efb addq         %rcx, %rax
	0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003efe movq         $-1, %rbx
	0x4d, 0x89, 0xcb, //0x00003f05 movq         %r9, %r11
	0x4c, 0x8b, 0x65, 0xb0, //0x00003f08 movq         $-80(%rbp), %r12
	0xe9, 0x07, 0xd0, 0xff, 0xff, //0x00003f0c jmp          LBB5_174
	//0x00003f11 LBB5_782
	0xc5, 0xf9, 0x7e, 0xda, //0x00003f11 vmovd        %xmm3, %edx
	0x80, 0xfa, 0x22, //0x00003f15 cmpb         $34, %dl
	0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00003f18 jne          LBB5_784
	//0x00003f1e LBB5_783
	0x48, 0x83, 0xc0, 0x01, //0x00003f1e addq         $1, %rax
	0x4c, 0x2b, 0x45, 0xd0, //0x00003f22 subq         $-48(%rbp), %r8
	0x40, 0xb7, 0x01, //0x00003f26 movb         $1, %dil
	0x4c, 0x89, 0xc3, //0x00003f29 movq         %r8, %rbx
	0xe9, 0x84, 0x01, 0x00, 0x00, //0x00003f2c jmp          LBB5_805
	//0x00003f31 LBB5_784
	0x31, 0xc9, //0x00003f31 xorl         %ecx, %ecx
	//0x00003f33 LBB5_785
	0x41, 0x88, 0x14, 0x08, //0x00003f33 movb         %dl, (%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x08, 0x01, //0x00003f37 movzbl       $1(%rax,%rcx), %edx
	0x80, 0xfa, 0x22, //0x00003f3c cmpb         $34, %dl
	0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x00003f3f je           LBB5_797
	0x41, 0x88, 0x54, 0x08, 0x01, //0x00003f45 movb         %dl, $1(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x08, 0x02, //0x00003f4a movzbl       $2(%rax,%rcx), %edx
	0x80, 0xfa, 0x22, //0x00003f4f cmpb         $34, %dl
	0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x00003f52 je           LBB5_798
	0x41, 0x88, 0x54, 0x08, 0x02, //0x00003f58 movb         %dl, $2(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x08, 0x03, //0x00003f5d movzbl       $3(%rax,%rcx), %edx
	0x80, 0xfa, 0x22, //0x00003f62 cmpb         $34, %dl
	0x0f, 0x84, 0xd4, 0x00, 0x00, 0x00, //0x00003f65 je           LBB5_799
	0x41, 0x88, 0x54, 0x08, 0x03, //0x00003f6b movb         %dl, $3(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x08, 0x04, //0x00003f70 movzbl       $4(%rax,%rcx), %edx
	0x80, 0xfa, 0x22, //0x00003f75 cmpb         $34, %dl
	0x0f, 0x84, 0xd9, 0x00, 0x00, 0x00, //0x00003f78 je           LBB5_800
	0x41, 0x88, 0x54, 0x08, 0x04, //0x00003f7e movb         %dl, $4(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x08, 0x05, //0x00003f83 movzbl       $5(%rax,%rcx), %edx
	0x80, 0xfa, 0x22, //0x00003f88 cmpb         $34, %dl
	0x0f, 0x84, 0xde, 0x00, 0x00, 0x00, //0x00003f8b je           LBB5_801
	0x41, 0x88, 0x54, 0x08, 0x05, //0x00003f91 movb         %dl, $5(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x08, 0x06, //0x00003f96 movzbl       $6(%rax,%rcx), %edx
	0x80, 0xfa, 0x22, //0x00003f9b cmpb         $34, %dl
	0x0f, 0x84, 0xe3, 0x00, 0x00, 0x00, //0x00003f9e je           LBB5_802
	0x41, 0x88, 0x54, 0x08, 0x06, //0x00003fa4 movb         %dl, $6(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x08, 0x07, //0x00003fa9 movzbl       $7(%rax,%rcx), %edx
	0x80, 0xfa, 0x22, //0x00003fae cmpb         $34, %dl
	0x0f, 0x84, 0xe8, 0x00, 0x00, 0x00, //0x00003fb1 je           LBB5_803
	0x41, 0x88, 0x54, 0x08, 0x07, //0x00003fb7 movb         %dl, $7(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x08, 0x08, //0x00003fbc movzbl       $8(%rax,%rcx), %edx
	0x48, 0x83, 0xc1, 0x08, //0x00003fc1 addq         $8, %rcx
	0x80, 0xfa, 0x22, //0x00003fc5 cmpb         $34, %dl
	0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00003fc8 jne          LBB5_785
	0x48, 0x01, 0xc8, //0x00003fce addq         %rcx, %rax
	0x49, 0x01, 0xc8, //0x00003fd1 addq         %rcx, %r8
	0xe9, 0x45, 0xff, 0xff, 0xff, //0x00003fd4 jmp          LBB5_783
	//0x00003fd9 LBB5_794
	0x4c, 0x8b, 0x5d, 0xb8, //0x00003fd9 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x65, 0xb0, //0x00003fdd movq         $-80(%rbp), %r12
	0xe9, 0x32, 0xcf, 0xff, 0xff, //0x00003fe1 jmp          LBB5_174
	//0x00003fe6 LBB5_795
	0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003fe6 movl         $10, %ecx
	0x48, 0x89, 0xf0, //0x00003feb movq         %rsi, %rax
	0x48, 0xf7, 0xe1, //0x00003fee mulq         %rcx
	0x0f, 0x81, 0xd8, 0x00, 0x00, 0x00, //0x00003ff1 jno          LBB5_806
	0x47, 0x8d, 0x34, 0x09, //0x00003ff7 leal         (%r9,%r9), %r14d
	0x41, 0x83, 0xc6, 0xff, //0x00003ffb addl         $-1, %r14d
	0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003fff movl         $349, %eax
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00004004 movl         $1, %r13d
	0xe9, 0x79, 0xd1, 0xff, 0xff, //0x0000400a jmp          LBB5_209
	//0x0000400f LBB5_797
	0x48, 0x01, 0xc8, //0x0000400f addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x02, //0x00004012 addq         $2, %rax
	0x4c, 0x2b, 0x45, 0xd0, //0x00004016 subq         $-48(%rbp), %r8
	0x49, 0x8d, 0x1c, 0x08, //0x0000401a leaq         (%r8,%rcx), %rbx
	0x48, 0x83, 0xc3, 0x01, //0x0000401e addq         $1, %rbx
	0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00004022 jmp          LBB5_804
	//0x00004027 LBB5_798
	0x48, 0x01, 0xc8, //0x00004027 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x03, //0x0000402a addq         $3, %rax
	0x4c, 0x2b, 0x45, 0xd0, //0x0000402e subq         $-48(%rbp), %r8
	0x49, 0x8d, 0x1c, 0x08, //0x00004032 leaq         (%r8,%rcx), %rbx
	0x48, 0x83, 0xc3, 0x02, //0x00004036 addq         $2, %rbx
	0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000403a jmp          LBB5_804
	//0x0000403f LBB5_799
	0x48, 0x01, 0xc8, //0x0000403f addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x04, //0x00004042 addq         $4, %rax
	0x4c, 0x2b, 0x45, 0xd0, //0x00004046 subq         $-48(%rbp), %r8
	0x49, 0x8d, 0x1c, 0x08, //0x0000404a leaq         (%r8,%rcx), %rbx
	0x48, 0x83, 0xc3, 0x03, //0x0000404e addq         $3, %rbx
	0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00004052 jmp          LBB5_804
	//0x00004057 LBB5_800
	0x48, 0x01, 0xc8, //0x00004057 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x05, //0x0000405a addq         $5, %rax
	0x4c, 0x2b, 0x45, 0xd0, //0x0000405e subq         $-48(%rbp), %r8
	0x49, 0x8d, 0x1c, 0x08, //0x00004062 leaq         (%r8,%rcx), %rbx
	0x48, 0x83, 0xc3, 0x04, //0x00004066 addq         $4, %rbx
	0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000406a jmp          LBB5_804
	//0x0000406f LBB5_801
	0x48, 0x01, 0xc8, //0x0000406f addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x06, //0x00004072 addq         $6, %rax
	0x4c, 0x2b, 0x45, 0xd0, //0x00004076 subq         $-48(%rbp), %r8
	0x49, 0x8d, 0x1c, 0x08, //0x0000407a leaq         (%r8,%rcx), %rbx
	0x48, 0x83, 0xc3, 0x05, //0x0000407e addq         $5, %rbx
	0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00004082 jmp          LBB5_804
	//0x00004087 LBB5_802
	0x48, 0x01, 0xc8, //0x00004087 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x07, //0x0000408a addq         $7, %rax
	0x4c, 0x2b, 0x45, 0xd0, //0x0000408e subq         $-48(%rbp), %r8
	0x49, 0x8d, 0x1c, 0x08, //0x00004092 leaq         (%r8,%rcx), %rbx
	0x48, 0x83, 0xc3, 0x06, //0x00004096 addq         $6, %rbx
	0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000409a jmp          LBB5_804
	//0x0000409f LBB5_803
	0x48, 0x01, 0xc8, //0x0000409f addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x08, //0x000040a2 addq         $8, %rax
	0x4c, 0x2b, 0x45, 0xd0, //0x000040a6 subq         $-48(%rbp), %r8
	0x49, 0x8d, 0x1c, 0x08, //0x000040aa leaq         (%r8,%rcx), %rbx
	0x48, 0x83, 0xc3, 0x07, //0x000040ae addq         $7, %rbx
	//0x000040b2 LBB5_804
	0x40, 0xb7, 0x01, //0x000040b2 movb         $1, %dil
	//0x000040b5 LBB5_805
	0x4d, 0x89, 0xcb, //0x000040b5 movq         %r9, %r11
	0x4c, 0x8b, 0x65, 0xb0, //0x000040b8 movq         $-80(%rbp), %r12
	0x31, 0xd2, //0x000040bc xorl         %edx, %edx
	0x49, 0x89, 0xc7, //0x000040be movq         %rax, %r15
	0x48, 0x85, 0xdb, //0x000040c1 testq        %rbx, %rbx
	0x0f, 0x89, 0x55, 0xce, 0xff, 0xff, //0x000040c4 jns          LBB5_175
	0xe9, 0x49, 0xce, 0xff, 0xff, //0x000040ca jmp          LBB5_174
	//0x000040cf LBB5_806
	0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x000040cf movzbl       $-1(%r15), %ecx
	0x83, 0xc1, 0xd0, //0x000040d4 addl         $-48, %ecx
	0x48, 0x63, 0xc9, //0x000040d7 movslq       %ecx, %rcx
	0x48, 0x89, 0xca, //0x000040da movq         %rcx, %rdx
	0x48, 0xc1, 0xfa, 0x3f, //0x000040dd sarq         $63, %rdx
	0x48, 0x01, 0xc8, //0x000040e1 addq         %rcx, %rax
	0x48, 0x83, 0xd2, 0x00, //0x000040e4 adcq         $0, %rdx
	0x89, 0xd1, //0x000040e8 movl         %edx, %ecx
	0x83, 0xe1, 0x01, //0x000040ea andl         $1, %ecx
	0x48, 0xf7, 0xd9, //0x000040ed negq         %rcx
	0x48, 0x31, 0xca, //0x000040f0 xorq         %rcx, %rdx
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x000040f3 movl         $1, %r13d
	0x0f, 0x85, 0x5b, 0xfd, 0xff, 0xff, //0x000040f9 jne          LBB5_772
	0x48, 0x85, 0xc9, //0x000040ff testq        %rcx, %rcx
	0x0f, 0x88, 0x52, 0xfd, 0xff, 0xff, //0x00004102 js           LBB5_772
	0x80, 0x7d, 0x98, 0x00, //0x00004108 cmpb         $0, $-104(%rbp)
	0x0f, 0x84, 0x26, 0xd3, 0xff, 0xff, //0x0000410c je           LBB5_243
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00004112 vmovq        %rax, %xmm0
	0xe9, 0x0b, 0xcc, 0xff, 0xff, //0x00004117 jmp          LBB5_148
	//0x0000411c LBB5_810
	0x40, 0xb7, 0x01, //0x0000411c movb         $1, %dil
	0xe9, 0xd4, 0xfd, 0xff, 0xff, //0x0000411f jmp          LBB5_781
	//0x00004124 LBB5_331
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x00004124 movl         $11, %edx
	0xe9, 0x4a, 0xcd, 0xff, 0xff, //0x00004129 jmp          LBB5_168
	//0x0000412e LBB5_683
	0x48, 0xc1, 0xe1, 0x04, //0x0000412e shlq         $4, %rcx
	0x49, 0x03, 0x08, //0x00004132 addq         (%r8), %rcx
	0x49, 0x89, 0xcd, //0x00004135 movq         %rcx, %r13
	//0x00004138 LBB5_684
	0x4d, 0x85, 0xed, //0x00004138 testq        %r13, %r13
	0x0f, 0x84, 0x1b, 0x01, 0x00, 0x00, //0x0000413b je           LBB5_2283
	0x4c, 0x8d, 0x78, 0x01, //0x00004141 leaq         $1(%rax), %r15
	0x0f, 0xb6, 0x08, //0x00004145 movzbl       (%rax), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x00004148 cmpq         $32, %rcx
	0x0f, 0x87, 0x74, 0x00, 0x00, 0x00, //0x0000414c ja           LBB5_1935
	0x48, 0xba, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004152 movabsq      $4294977024, %rdx
	0x48, 0x0f, 0xa3, 0xca, //0x0000415c btq          %rcx, %rdx
	0x0f, 0x83, 0x60, 0x00, 0x00, 0x00, //0x00004160 jae          LBB5_1935
	0x0f, 0xb6, 0x48, 0x01, //0x00004166 movzbl       $1(%rax), %ecx
	0x48, 0x83, 0xc0, 0x02, //0x0000416a addq         $2, %rax
	0x48, 0x83, 0xf9, 0x20, //0x0000416e cmpq         $32, %rcx
	0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00004172 ja           LBB5_1949
	0x48, 0x0f, 0xa3, 0xca, //0x00004178 btq          %rcx, %rdx
	0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x0000417c jae          LBB5_1949
	0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00004182 movq         $144(%r11), %rdx
	0x48, 0x89, 0xc1, //0x00004189 movq         %rax, %rcx
	0x48, 0x29, 0xd1, //0x0000418c subq         %rdx, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x0000418f cmpq         $64, %rcx
	0x0f, 0x83, 0x44, 0x00, 0x00, 0x00, //0x00004193 jae          LBB5_1931
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00004199 movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x000041a0 shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x000041a3 shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x000041a6 testq        %rax, %rax
	0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x000041a9 je           LBB5_1930
	0x48, 0x0f, 0xbc, 0xc8, //0x000041af bsfq         %rax, %rcx
	0x4c, 0x8d, 0x3c, 0x0a, //0x000041b3 leaq         (%rdx,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x000041b7 addq         $1, %r15
	0x48, 0x01, 0xca, //0x000041bb addq         %rcx, %rdx
	0xe9, 0x87, 0x00, 0x00, 0x00, //0x000041be jmp          LBB5_1934
	//0x000041c3 LBB5_1949
	0x49, 0x89, 0xc7, //0x000041c3 movq         %rax, %r15
	//0x000041c6 LBB5_1935
	0x41, 0x80, 0x7d, 0x00, 0x06, //0x000041c6 cmpb         $6, (%r13)
	0x0f, 0x85, 0x32, 0x73, 0x00, 0x00, //0x000041cb jne          LBB5_2034
	0xe9, 0xed, 0x3d, 0x00, 0x00, //0x000041d1 jmp          LBB5_1936
	//0x000041d6 LBB5_1930
	0x48, 0x83, 0xc2, 0x40, //0x000041d6 addq         $64, %rdx
	0x48, 0x89, 0xd0, //0x000041da movq         %rdx, %rax
	//0x000041dd LBB5_1931
	0x48, 0x83, 0xc0, 0xc0, //0x000041dd addq         $-64, %rax
	0xc5, 0xfe, 0x6f, 0x05, 0x77, 0xbe, 0xff, 0xff, //0x000041e1 vmovdqu      $-16777(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000041e9 .p2align 4, 0x90
	//0x000041f0 LBB5_1932
	0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000041f0 vmovdqu      $64(%rax), %ymm1
	0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000041f5 vmovdqu      $96(%rax), %ymm2
	0x48, 0x83, 0xc0, 0x40, //0x000041fa addq         $64, %rax
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000041fe vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00004203 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00004208 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xd1, //0x0000420c vpmovmskb    %ymm1, %edx
	0xc5, 0xed, 0x74, 0xcc, //0x00004210 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00004214 vpmovmskb    %ymm1, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x00004218 shlq         $32, %rcx
	0x48, 0x09, 0xd1, //0x0000421c orq          %rdx, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x0000421f cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00004223 je           LBB5_1932
	0x48, 0xf7, 0xd1, //0x00004229 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000422c movq         %rcx, $152(%r11)
	0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00004233 movq         %rax, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x0000423a bsfq         %rcx, %rcx
	0x48, 0x8d, 0x14, 0x08, //0x0000423e leaq         (%rax,%rcx), %rdx
	0x4c, 0x8d, 0x3c, 0x08, //0x00004242 leaq         (%rax,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00004246 addq         $1, %r15
	//0x0000424a LBB5_1934
	0x8a, 0x0a, //0x0000424a movb         (%rdx), %cl
	0x41, 0x80, 0x7d, 0x00, 0x06, //0x0000424c cmpb         $6, (%r13)
	0x0f, 0x85, 0xac, 0x72, 0x00, 0x00, //0x00004251 jne          LBB5_2034
	0xe9, 0x67, 0x3d, 0x00, 0x00, //0x00004257 jmp          LBB5_1936
	//0x0000425c LBB5_2283
	0x31, 0xd2, //0x0000425c xorl         %edx, %edx
	0x49, 0x89, 0xc7, //0x0000425e movq         %rax, %r15
	0xe9, 0x12, 0xcc, 0xff, 0xff, //0x00004261 jmp          LBB5_168
	//0x00004266 LBB5_812
	0x80, 0xf9, 0x22, //0x00004266 cmpb         $34, %cl
	0x0f, 0x85, 0x31, 0x2c, 0x00, 0x00, //0x00004269 jne          LBB5_1436
	0x49, 0x8b, 0x4b, 0x70, //0x0000426f movq         $112(%r11), %rcx
	0xc5, 0xfe, 0x6f, 0x08, //0x00004273 vmovdqu      (%rax), %ymm1
	0xf6, 0xc1, 0x20, //0x00004277 testb        $32, %cl
	0x0f, 0x85, 0x2d, 0x2c, 0x00, 0x00, //0x0000427a jne          LBB5_1437
	0xc5, 0xf5, 0x74, 0x05, 0x38, 0xbe, 0xff, 0xff, //0x00004280 vpcmpeqb     $-16840(%rip), %ymm1, %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xf5, 0x74, 0x0d, 0x10, 0xbe, 0xff, 0xff, //0x00004288 vpcmpeqb     $-16880(%rip), %ymm1, %ymm1  /* LCPI5_2+0(%rip) */
	0xc5, 0xfd, 0xd7, 0xd0, //0x00004290 vpmovmskb    %ymm0, %edx
	0xc5, 0xfd, 0xd7, 0xf9, //0x00004294 vpmovmskb    %ymm1, %edi
	0x8d, 0x77, 0xff, //0x00004298 leal         $-1(%rdi), %esi
	0x85, 0xd6, //0x0000429b testl        %edx, %esi
	0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x0000429d je           LBB5_816
	//0x000042a3 LBB5_815
	0x48, 0x89, 0xc6, //0x000042a3 movq         %rax, %rsi
	0xe9, 0x44, 0x00, 0x00, 0x00, //0x000042a6 jmp          LBB5_819
	//0x000042ab LBB5_816
	0xc5, 0xfe, 0x6f, 0x05, 0x0d, 0xbe, 0xff, 0xff, //0x000042ab vmovdqu      $-16883(%rip), %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xe5, 0xbd, 0xff, 0xff, //0x000042b3 vmovdqu      $-16923(%rip), %ymm1  /* LCPI5_2+0(%rip) */
	0x48, 0x89, 0xc6, //0x000042bb movq         %rax, %rsi
	0x90, 0x90, //0x000042be .p2align 4, 0x90
	//0x000042c0 LBB5_817
	0x83, 0xc2, 0xff, //0x000042c0 addl         $-1, %edx
	0x85, 0xfa, //0x000042c3 testl        %edi, %edx
	0x0f, 0x85, 0x8a, 0x2c, 0x00, 0x00, //0x000042c5 jne          LBB5_1442
	0xc5, 0xfe, 0x6f, 0x56, 0x20, //0x000042cb vmovdqu      $32(%rsi), %ymm2
	0x48, 0x83, 0xc6, 0x20, //0x000042d0 addq         $32, %rsi
	0xc5, 0xed, 0x74, 0xd8, //0x000042d4 vpcmpeqb     %ymm0, %ymm2, %ymm3
	0xc5, 0xfd, 0xd7, 0xd3, //0x000042d8 vpmovmskb    %ymm3, %edx
	0xc5, 0xed, 0x74, 0xd1, //0x000042dc vpcmpeqb     %ymm1, %ymm2, %ymm2
	0xc5, 0xfd, 0xd7, 0xfa, //0x000042e0 vpmovmskb    %ymm2, %edi
	0x8d, 0x5f, 0xff, //0x000042e4 leal         $-1(%rdi), %ebx
	0x85, 0xd3, //0x000042e7 testl        %edx, %ebx
	0x0f, 0x84, 0xd1, 0xff, 0xff, 0xff, //0x000042e9 je           LBB5_817
	//0x000042ef LBB5_819
	0x0f, 0xbc, 0xca, //0x000042ef bsfl         %edx, %ecx
	0x48, 0x8d, 0x14, 0x31, //0x000042f2 leaq         (%rcx,%rsi), %rdx
	0x48, 0x01, 0xce, //0x000042f6 addq         %rcx, %rsi
	0x48, 0x83, 0xc6, 0x01, //0x000042f9 addq         $1, %rsi
	0x48, 0x89, 0xc1, //0x000042fd movq         %rax, %rcx
	0x48, 0xf7, 0xd1, //0x00004300 notq         %rcx
	0x48, 0x01, 0xca, //0x00004303 addq         %rcx, %rdx
	0x48, 0x83, 0xc2, 0x01, //0x00004306 addq         $1, %rdx
	0xbf, 0x04, 0x00, 0x00, 0x00, //0x0000430a movl         $4, %edi
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x0000430f movl         $0, $-120(%rbp)
	0x48, 0x85, 0xd2, //0x00004316 testq        %rdx, %rdx
	0x0f, 0x88, 0x53, 0x40, 0x00, 0x00, //0x00004319 js           LBB5_1628
	//0x0000431f LBB5_820
	0x4c, 0x8d, 0x7e, 0x01, //0x0000431f leaq         $1(%rsi), %r15
	0x0f, 0xb6, 0x0e, //0x00004323 movzbl       (%rsi), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x00004326 cmpq         $32, %rcx
	0x0f, 0x87, 0xec, 0x00, 0x00, 0x00, //0x0000432a ja           LBB5_832
	0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004330 movabsq      $4294977024, %rbx
	0x48, 0x0f, 0xa3, 0xcb, //0x0000433a btq          %rcx, %rbx
	0x0f, 0x83, 0xd8, 0x00, 0x00, 0x00, //0x0000433e jae          LBB5_832
	0x0f, 0xb6, 0x4e, 0x01, //0x00004344 movzbl       $1(%rsi), %ecx
	0x48, 0x83, 0xc6, 0x02, //0x00004348 addq         $2, %rsi
	0x48, 0x83, 0xf9, 0x20, //0x0000434c cmpq         $32, %rcx
	0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00004350 ja           LBB5_870
	0x48, 0x0f, 0xa3, 0xcb, //0x00004356 btq          %rcx, %rbx
	0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x0000435a jae          LBB5_870
	0x49, 0x8b, 0x9b, 0x90, 0x00, 0x00, 0x00, //0x00004360 movq         $144(%r11), %rbx
	0x48, 0x89, 0xf1, //0x00004367 movq         %rsi, %rcx
	0x48, 0x29, 0xd9, //0x0000436a subq         %rbx, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x0000436d cmpq         $64, %rcx
	0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x00004371 jae          LBB5_828
	0x49, 0x8b, 0xb3, 0x98, 0x00, 0x00, 0x00, //0x00004377 movq         $152(%r11), %rsi
	0x48, 0xd3, 0xee, //0x0000437e shrq         %cl, %rsi
	0x48, 0xd3, 0xe6, //0x00004381 shlq         %cl, %rsi
	0x48, 0x85, 0xf6, //0x00004384 testq        %rsi, %rsi
	0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004387 je           LBB5_827
	0x48, 0x0f, 0xbc, 0xce, //0x0000438d bsfq         %rsi, %rcx
	0x4c, 0x8d, 0x3c, 0x0b, //0x00004391 leaq         (%rbx,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00004395 addq         $1, %r15
	0x48, 0x01, 0xcb, //0x00004399 addq         %rcx, %rbx
	0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000439c jmp          LBB5_831
	//0x000043a1 LBB5_870
	0x49, 0x89, 0xf7, //0x000043a1 movq         %rsi, %r15
	0xe9, 0x73, 0x00, 0x00, 0x00, //0x000043a4 jmp          LBB5_832
	//0x000043a9 LBB5_827
	0x48, 0x83, 0xc3, 0x40, //0x000043a9 addq         $64, %rbx
	0x48, 0x89, 0xde, //0x000043ad movq         %rbx, %rsi
	//0x000043b0 LBB5_828
	0x48, 0x83, 0xc6, 0xc0, //0x000043b0 addq         $-64, %rsi
	0xc5, 0xfe, 0x6f, 0x05, 0xa4, 0xbc, 0xff, 0xff, //0x000043b4 vmovdqu      $-17244(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, //0x000043bc .p2align 4, 0x90
	//0x000043c0 LBB5_829
	0xc5, 0xfe, 0x6f, 0x4e, 0x40, //0x000043c0 vmovdqu      $64(%rsi), %ymm1
	0xc5, 0xfe, 0x6f, 0x56, 0x60, //0x000043c5 vmovdqu      $96(%rsi), %ymm2
	0x48, 0x83, 0xc6, 0x40, //0x000043ca addq         $64, %rsi
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000043ce vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000043d3 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x000043d8 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xd9, //0x000043dc vpmovmskb    %ymm1, %ebx
	0xc5, 0xed, 0x74, 0xcc, //0x000043e0 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x000043e4 vpmovmskb    %ymm1, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x000043e8 shlq         $32, %rcx
	0x48, 0x09, 0xd9, //0x000043ec orq          %rbx, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x000043ef cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000043f3 je           LBB5_829
	0x48, 0xf7, 0xd1, //0x000043f9 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x000043fc movq         %rcx, $152(%r11)
	0x49, 0x89, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00004403 movq         %rsi, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x0000440a bsfq         %rcx, %rcx
	0x48, 0x8d, 0x1c, 0x0e, //0x0000440e leaq         (%rsi,%rcx), %rbx
	0x4c, 0x8d, 0x3c, 0x0e, //0x00004412 leaq         (%rsi,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00004416 addq         $1, %r15
	//0x0000441a LBB5_831
	0x8a, 0x0b, //0x0000441a movb         (%rbx), %cl
	//0x0000441c LBB5_832
	0x80, 0xf9, 0x3a, //0x0000441c cmpb         $58, %cl
	0x0f, 0x85, 0x05, 0x31, 0x00, 0x00, //0x0000441f jne          LBB5_1503
	0x48, 0x2b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00004425 subq         $-136(%rbp), %rax
	0x48, 0xc1, 0xe0, 0x20, //0x0000442c shlq         $32, %rax
	0x48, 0x09, 0xc7, //0x00004430 orq          %rax, %rdi
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00004433 movq         $160(%r11), %rax
	0x48, 0x89, 0x38, //0x0000443a movq         %rdi, (%rax)
	0x48, 0x89, 0x50, 0x08, //0x0000443d movq         %rdx, $8(%rax)
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00004441 movq         $160(%r11), %rax
	0x4c, 0x8d, 0x48, 0x10, //0x00004448 leaq         $16(%rax), %r9
	0x4d, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000444c movq         %r9, $160(%r11)
	0x48, 0x83, 0xc0, 0x20, //0x00004453 addq         $32, %rax
	0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00004457 cmpq         $192(%r11), %rax
	0x0f, 0x87, 0xd0, 0x30, 0x00, 0x00, //0x0000445e ja           LBB5_1504
	0x4c, 0x89, 0xfa, //0x00004464 movq         %r15, %rdx
	//0x00004467 LBB5_835
	0x4c, 0x8d, 0x7a, 0x01, //0x00004467 leaq         $1(%rdx), %r15
	0x0f, 0xb6, 0x02, //0x0000446b movzbl       (%rdx), %eax
	0x48, 0x83, 0xf8, 0x20, //0x0000446e cmpq         $32, %rax
	0x4c, 0x89, 0x6d, 0xc0, //0x00004472 movq         %r13, $-64(%rbp)
	0x0f, 0x87, 0xf0, 0x00, 0x00, 0x00, //0x00004476 ja           LBB5_847
	0x48, 0xb9, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000447c movabsq      $4294977024, %rcx
	0x48, 0x0f, 0xa3, 0xc1, //0x00004486 btq          %rax, %rcx
	0x0f, 0x83, 0xdc, 0x00, 0x00, 0x00, //0x0000448a jae          LBB5_847
	0x0f, 0xb6, 0x42, 0x01, //0x00004490 movzbl       $1(%rdx), %eax
	0x48, 0x83, 0xc2, 0x02, //0x00004494 addq         $2, %rdx
	0x48, 0x83, 0xf8, 0x20, //0x00004498 cmpq         $32, %rax
	0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x0000449c ja           LBB5_869
	0x48, 0x0f, 0xa3, 0xc1, //0x000044a2 btq          %rax, %rcx
	0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000044a6 jae          LBB5_869
	0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000044ac movq         $144(%r11), %rax
	0x48, 0x89, 0xd1, //0x000044b3 movq         %rdx, %rcx
	0x48, 0x29, 0xc1, //0x000044b6 subq         %rax, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x000044b9 cmpq         $64, %rcx
	0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x000044bd jae          LBB5_843
	0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x000044c3 movq         $152(%r11), %rdx
	0x48, 0xd3, 0xea, //0x000044ca shrq         %cl, %rdx
	0x48, 0xd3, 0xe2, //0x000044cd shlq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x000044d0 testq        %rdx, %rdx
	0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x000044d3 je           LBB5_842
	0x48, 0x0f, 0xbc, 0xd2, //0x000044d9 bsfq         %rdx, %rdx
	0x4c, 0x8d, 0x3c, 0x10, //0x000044dd leaq         (%rax,%rdx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x000044e1 addq         $1, %r15
	0x48, 0x01, 0xd0, //0x000044e5 addq         %rdx, %rax
	0xe9, 0x7d, 0x00, 0x00, 0x00, //0x000044e8 jmp          LBB5_846
	//0x000044ed LBB5_869
	0x49, 0x89, 0xd7, //0x000044ed movq         %rdx, %r15
	0xe9, 0x77, 0x00, 0x00, 0x00, //0x000044f0 jmp          LBB5_847
	//0x000044f5 LBB5_842
	0x48, 0x83, 0xc0, 0x40, //0x000044f5 addq         $64, %rax
	0x48, 0x89, 0xc2, //0x000044f9 movq         %rax, %rdx
	//0x000044fc LBB5_843
	0x48, 0x83, 0xc2, 0xc0, //0x000044fc addq         $-64, %rdx
	0xc5, 0xfe, 0x6f, 0x05, 0x58, 0xbb, 0xff, 0xff, //0x00004500 vmovdqu      $-17576(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004508 .p2align 4, 0x90
	//0x00004510 LBB5_844
	0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00004510 vmovdqu      $64(%rdx), %ymm1
	0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00004515 vmovdqu      $96(%rdx), %ymm2
	0x48, 0x83, 0xc2, 0x40, //0x0000451a addq         $64, %rdx
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000451e vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00004523 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00004528 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x0000452c vpmovmskb    %ymm1, %ecx
	0xc5, 0xed, 0x74, 0xcc, //0x00004530 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc1, //0x00004534 vpmovmskb    %ymm1, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x00004538 shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x0000453c orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x0000453f cmpq         $-1, %rax
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00004543 je           LBB5_844
	0x48, 0xf7, 0xd0, //0x00004549 notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000454c movq         %rax, $152(%r11)
	0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00004553 movq         %rdx, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc8, //0x0000455a bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0a, //0x0000455e leaq         (%rdx,%rcx), %rax
	0x4c, 0x8d, 0x3c, 0x0a, //0x00004562 leaq         (%rdx,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00004566 addq         $1, %r15
	//0x0000456a LBB5_846
	0x8a, 0x00, //0x0000456a movb         (%rax), %al
	//0x0000456c LBB5_847
	0x0f, 0xbe, 0xc0, //0x0000456c movsbl       %al, %eax
	0xba, 0x06, 0x00, 0x00, 0x00, //0x0000456f movl         $6, %edx
	0x83, 0xc0, 0xde, //0x00004574 addl         $-34, %eax
	0x83, 0xf8, 0x59, //0x00004577 cmpl         $89, %eax
	0x0f, 0x87, 0xf8, 0xc8, 0xff, 0xff, //0x0000457a ja           LBB5_168
	0x48, 0x8b, 0x4d, 0x98, //0x00004580 movq         $-104(%rbp), %rcx
	0x4e, 0x8d, 0x14, 0x39, //0x00004584 leaq         (%rcx,%r15), %r10
	0x45, 0x31, 0xf6, //0x00004588 xorl         %r14d, %r14d
	0x48, 0x8d, 0x0d, 0xde, 0x7d, 0x00, 0x00, //0x0000458b leaq         $32222(%rip), %rcx  /* LJTI5_2+0(%rip) */
	0x48, 0x63, 0x04, 0x81, //0x00004592 movslq       (%rcx,%rax,4), %rax
	0x48, 0x01, 0xc8, //0x00004596 addq         %rcx, %rax
	0xff, 0xe0, //0x00004599 jmpq         *%rax
	//0x0000459b LBB5_850
	0x44, 0x89, 0xf0, //0x0000459b movl         %r14d, %eax
	0x34, 0x01, //0x0000459e xorb         $1, %al
	0x0f, 0xb6, 0xc0, //0x000045a0 movzbl       %al, %eax
	0x4d, 0x89, 0xfc, //0x000045a3 movq         %r15, %r12
	0x49, 0x29, 0xc4, //0x000045a6 subq         %rax, %r12
	0x41, 0xf6, 0x43, 0x70, 0x02, //0x000045a9 testb        $2, $112(%r11)
	0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x000045ae jne          LBB5_856
	0x48, 0x89, 0x45, 0xa8, //0x000045b4 movq         %rax, $-88(%rbp)
	0x41, 0x8a, 0x04, 0x24, //0x000045b8 movb         (%r12), %al
	0x3c, 0x30, //0x000045bc cmpb         $48, %al
	0x0f, 0x85, 0x88, 0x00, 0x00, 0x00, //0x000045be jne          LBB5_860
	0x41, 0x8a, 0x44, 0x24, 0x01, //0x000045c4 movb         $1(%r12), %al
	0x3c, 0x2e, //0x000045c9 cmpb         $46, %al
	0x0f, 0x84, 0xcf, 0x07, 0x00, 0x00, //0x000045cb je           LBB5_964
	0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x000045d1 leaq         $1(%r12), %r15
	0x45, 0x31, 0xc0, //0x000045d6 xorl         %r8d, %r8d
	0x3c, 0x45, //0x000045d9 cmpb         $69, %al
	0x0f, 0x84, 0xa9, 0x0a, 0x00, 0x00, //0x000045db je           LBB5_1007
	0x3c, 0x65, //0x000045e1 cmpb         $101, %al
	0x0f, 0x84, 0xa1, 0x0a, 0x00, 0x00, //0x000045e3 je           LBB5_1007
	0x31, 0xc9, //0x000045e9 xorl         %ecx, %ecx
	0xb8, 0x00, 0x00, 0x00, 0x00, //0x000045eb movl         $0, %eax
	0x48, 0x89, 0x45, 0xa0, //0x000045f0 movq         %rax, $-96(%rbp)
	0xba, 0x00, 0x00, 0x00, 0x00, //0x000045f4 movl         $0, %edx
	0x45, 0x84, 0xf6, //0x000045f9 testb        %r14b, %r14b
	0x0f, 0x85, 0xbb, 0x15, 0x00, 0x00, //0x000045fc jne          LBB5_1162
	0xe9, 0x4a, 0x38, 0x00, 0x00, //0x00004602 jmp          LBB5_1183
	//0x00004607 LBB5_856
	0x44, 0x89, 0x75, 0xc8, //0x00004607 movl         %r14d, $-56(%rbp)
	0x4c, 0x89, 0x55, 0x90, //0x0000460b movq         %r10, $-112(%rbp)
	0x48, 0xf7, 0xd8, //0x0000460f negq         %rax
	0x4c, 0x8b, 0x45, 0xb0, //0x00004612 movq         $-80(%rbp), %r8
	0x4d, 0x29, 0xe0, //0x00004616 subq         %r12, %r8
	0x49, 0x29, 0xc0, //0x00004619 subq         %rax, %r8
	0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x0000461c je           LBB5_867
	0x48, 0x89, 0x45, 0xa8, //0x00004622 movq         %rax, $-88(%rbp)
	0x41, 0x80, 0x3c, 0x24, 0x30, //0x00004626 cmpb         $48, (%r12)
	0x0f, 0x85, 0x00, 0x04, 0x00, 0x00, //0x0000462b jne          LBB5_913
	0x31, 0xc9, //0x00004631 xorl         %ecx, %ecx
	0xba, 0x01, 0x00, 0x00, 0x00, //0x00004633 movl         $1, %edx
	0x49, 0x83, 0xf8, 0x01, //0x00004638 cmpq         $1, %r8
	0x0f, 0x85, 0xc4, 0x03, 0x00, 0x00, //0x0000463c jne          LBB5_911
	//0x00004642 LBB5_859
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004642 movl         $1, %eax
	0xe9, 0x09, 0x09, 0x00, 0x00, //0x00004647 jmp          LBB5_998
	//0x0000464c LBB5_860
	0x8d, 0x48, 0xd0, //0x0000464c leal         $-48(%rax), %ecx
	0xba, 0x03, 0x00, 0x00, 0x00, //0x0000464f movl         $3, %edx
	0x80, 0xf9, 0x09, //0x00004654 cmpb         $9, %cl
	0x0f, 0x87, 0x85, 0x00, 0x00, 0x00, //0x00004657 ja           LBB5_868
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000465d movq         $-1, %rdi
	0x31, 0xc9, //0x00004664 xorl         %ecx, %ecx
	0x31, 0xf6, //0x00004666 xorl         %esi, %esi
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004668 .p2align 4, 0x90
	//0x00004670 LBB5_862
	0x48, 0x8d, 0x34, 0xb6, //0x00004670 leaq         (%rsi,%rsi,4), %rsi
	0x0f, 0xb6, 0xc0, //0x00004674 movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x70, //0x00004677 leaq         (%rax,%rsi,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x0000467b addq         $-48, %rsi
	0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x0000467f movzbl       $2(%r12,%rdi), %eax
	0x8d, 0x58, 0xd0, //0x00004685 leal         $-48(%rax), %ebx
	0x48, 0x83, 0xc1, 0xff, //0x00004688 addq         $-1, %rcx
	0x48, 0x83, 0xc7, 0x01, //0x0000468c addq         $1, %rdi
	0x80, 0xfb, 0x0a, //0x00004690 cmpb         $10, %bl
	0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00004693 jb           LBB5_862
	0x4d, 0x89, 0xe7, //0x00004699 movq         %r12, %r15
	0x49, 0x29, 0xcf, //0x0000469c subq         %rcx, %r15
	0x48, 0x83, 0xff, 0x13, //0x0000469f cmpq         $19, %rdi
	0x0f, 0x83, 0x98, 0x3a, 0x00, 0x00, //0x000046a3 jae          LBB5_1595
	0x48, 0xf7, 0xd9, //0x000046a9 negq         %rcx
	0x45, 0x31, 0xc0, //0x000046ac xorl         %r8d, %r8d
	0x45, 0x31, 0xed, //0x000046af xorl         %r13d, %r13d
	//0x000046b2 LBB5_865
	0x3c, 0x2e, //0x000046b2 cmpb         $46, %al
	0x0f, 0x85, 0xa3, 0x07, 0x00, 0x00, //0x000046b4 jne          LBB5_976
	0x4d, 0x89, 0xc1, //0x000046ba movq         %r8, %r9
	0x41, 0x8a, 0x47, 0x01, //0x000046bd movb         $1(%r15), %al
	0x49, 0x83, 0xc7, 0x01, //0x000046c1 addq         $1, %r15
	0x8d, 0x58, 0xd0, //0x000046c5 leal         $-48(%rax), %ebx
	0x80, 0xfb, 0x0a, //0x000046c8 cmpb         $10, %bl
	0x0f, 0x82, 0x1f, 0x07, 0x00, 0x00, //0x000046cb jb           LBB5_970
	0xe9, 0xba, 0x14, 0x00, 0x00, //0x000046d1 jmp          LBB5_1157
	//0x000046d6 LBB5_867
	0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000046d6 movq         $-1, %rdx
	0xe9, 0x64, 0x08, 0x00, 0x00, //0x000046dd jmp          LBB5_997
	//0x000046e2 LBB5_868
	0x4d, 0x89, 0xe7, //0x000046e2 movq         %r12, %r15
	0x48, 0x8b, 0x45, 0x80, //0x000046e5 movq         $-128(%rbp), %rax
	0x48, 0x83, 0xf8, 0x03, //0x000046e9 cmpq         $3, %rax
	0x0f, 0x85, 0xab, 0x14, 0x00, 0x00, //0x000046ed jne          LBB5_1158
	0xe9, 0x4c, 0x37, 0x00, 0x00, //0x000046f3 jmp          LBB5_1181
	//0x000046f8 LBB5_871
	0x41, 0x80, 0x3f, 0x72, //0x000046f8 cmpb         $114, (%r15)
	0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000046fc movl         $13, %ecx
	0x0f, 0x85, 0xc0, 0x3a, 0x00, 0x00, //0x00004701 jne          LBB5_1603
	0x41, 0x80, 0x7f, 0x01, 0x75, //0x00004707 cmpb         $117, $1(%r15)
	0x0f, 0x85, 0x24, 0x3b, 0x00, 0x00, //0x0000470c jne          LBB5_1608
	0x31, 0xc9, //0x00004712 xorl         %ecx, %ecx
	0x41, 0x80, 0x7f, 0x02, 0x65, //0x00004714 cmpb         $101, $2(%r15)
	0x0f, 0x85, 0x3b, 0x3b, 0x00, 0x00, //0x00004719 jne          LBB5_1611
	//0x0000471f LBB5_874
	0x4d, 0x89, 0xfc, //0x0000471f movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x03, //0x00004722 addq         $3, %r12
	//0x00004726 LBB5_875
	0x49, 0xc1, 0xe2, 0x20, //0x00004726 shlq         $32, %r10
	0x49, 0x83, 0xca, 0x0a, //0x0000472a orq          $10, %r10
	0xe9, 0xb6, 0x01, 0x00, 0x00, //0x0000472e jmp          LBB5_900
	//0x00004733 LBB5_876
	0x41, 0x80, 0x3f, 0x75, //0x00004733 cmpb         $117, (%r15)
	0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004737 movl         $13, %ecx
	0x0f, 0x85, 0x91, 0x3a, 0x00, 0x00, //0x0000473c jne          LBB5_1604
	0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00004742 cmpb         $108, $1(%r15)
	0x0f, 0x85, 0xf5, 0x3a, 0x00, 0x00, //0x00004747 jne          LBB5_1609
	0x31, 0xc9, //0x0000474d xorl         %ecx, %ecx
	0x41, 0x80, 0x7f, 0x02, 0x6c, //0x0000474f cmpb         $108, $2(%r15)
	0x0f, 0x85, 0x0a, 0x3b, 0x00, 0x00, //0x00004754 jne          LBB5_1612
	//0x0000475a LBB5_879
	0x4d, 0x89, 0xfc, //0x0000475a movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x03, //0x0000475d addq         $3, %r12
	//0x00004761 LBB5_880
	0x49, 0xc1, 0xe2, 0x20, //0x00004761 shlq         $32, %r10
	0xe9, 0x7f, 0x01, 0x00, 0x00, //0x00004765 jmp          LBB5_900
	//0x0000476a LBB5_881
	0x49, 0x8b, 0x43, 0x70, //0x0000476a movq         $112(%r11), %rax
	0xc4, 0xc1, 0x7e, 0x6f, 0x0f, //0x0000476e vmovdqu      (%r15), %ymm1
	0xa8, 0x20, //0x00004773 testb        $32, %al
	0x0f, 0x85, 0x64, 0x3a, 0x00, 0x00, //0x00004775 jne          LBB5_1605
	0xc5, 0xf5, 0x74, 0x05, 0x3d, 0xb9, 0xff, 0xff, //0x0000477b vpcmpeqb     $-18115(%rip), %ymm1, %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xf5, 0x74, 0x0d, 0x15, 0xb9, 0xff, 0xff, //0x00004783 vpcmpeqb     $-18155(%rip), %ymm1, %ymm1  /* LCPI5_2+0(%rip) */
	0xc5, 0xfd, 0xd7, 0xc8, //0x0000478b vpmovmskb    %ymm0, %ecx
	0xc5, 0xfd, 0xd7, 0xd1, //0x0000478f vpmovmskb    %ymm1, %edx
	0x8d, 0x72, 0xff, //0x00004793 leal         $-1(%rdx), %esi
	0x85, 0xce, //0x00004796 testl        %ecx, %esi
	0x0f, 0x84, 0x15, 0x08, 0x00, 0x00, //0x00004798 je           LBB5_1000
	0x4d, 0x89, 0xfc, //0x0000479e movq         %r15, %r12
	0xe9, 0x5b, 0x08, 0x00, 0x00, //0x000047a1 jmp          LBB5_1003
	//0x000047a6 LBB5_849
	0x41, 0xb6, 0x01, //0x000047a6 movb         $1, %r14b
	0xe9, 0xed, 0xfd, 0xff, 0xff, //0x000047a9 jmp          LBB5_850
	//0x000047ae LBB5_884
	0x49, 0xc1, 0xe2, 0x20, //0x000047ae shlq         $32, %r10
	0x49, 0x83, 0xca, 0x06, //0x000047b2 orq          $6, %r10
	0x4d, 0x89, 0x11, //0x000047b6 movq         %r10, (%r9)
	0x49, 0x8b, 0x83, 0xa8, 0x00, 0x00, 0x00, //0x000047b9 movq         $168(%r11), %rax
	0x49, 0x89, 0x41, 0x08, //0x000047c0 movq         %rax, $8(%r9)
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000047c4 movq         $160(%r11), %rdx
	0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x000047cb movq         $184(%r11), %r8
	0x48, 0x89, 0xd0, //0x000047d2 movq         %rdx, %rax
	0x4c, 0x29, 0xc0, //0x000047d5 subq         %r8, %rax
	0x48, 0x89, 0xc7, //0x000047d8 movq         %rax, %rdi
	0x48, 0xc1, 0xff, 0x04, //0x000047db sarq         $4, %rdi
	0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x000047df movq         %rdi, $168(%r11)
	0x48, 0x8d, 0x5a, 0x10, //0x000047e6 leaq         $16(%rdx), %rbx
	0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x000047ea movq         %rbx, $160(%r11)
	0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000047f1 addq         $1, $176(%r11)
	0x48, 0x8d, 0x4a, 0x20, //0x000047f9 leaq         $32(%rdx), %rcx
	0x45, 0x31, 0xed, //0x000047fd xorl         %r13d, %r13d
	0x48, 0x83, 0xf8, 0xf0, //0x00004800 cmpq         $-16, %rax
	0x48, 0x89, 0xd0, //0x00004804 movq         %rdx, %rax
	0x49, 0x0f, 0x44, 0xc5, //0x00004807 cmoveq       %r13, %rax
	0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000480b cmpq         $192(%r11), %rcx
	0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00004812 ja           LBB5_886
	0x49, 0x89, 0xc5, //0x00004818 movq         %rax, %r13
	//0x0000481b LBB5_886
	0x4d, 0x85, 0xed, //0x0000481b testq        %r13, %r13
	0x0f, 0x84, 0x00, 0xf9, 0xff, 0xff, //0x0000481e je           LBB5_331
	0x49, 0x8d, 0x47, 0x01, //0x00004824 leaq         $1(%r15), %rax
	0x41, 0x0f, 0xb6, 0x0f, //0x00004828 movzbl       (%r15), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x0000482c cmpq         $32, %rcx
	0x0f, 0x87, 0xc5, 0x0d, 0x00, 0x00, //0x00004830 ja           LBB5_1079
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004836 movabsq      $4294977024, %rsi
	0x48, 0x0f, 0xa3, 0xce, //0x00004840 btq          %rcx, %rsi
	0x0f, 0x83, 0xb1, 0x0d, 0x00, 0x00, //0x00004844 jae          LBB5_1079
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000484a movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x02, //0x0000484f addq         $2, %r15
	0x48, 0x83, 0xf9, 0x20, //0x00004853 cmpq         $32, %rcx
	0x0f, 0x87, 0xce, 0x0c, 0x00, 0x00, //0x00004857 ja           LBB5_1094
	0x48, 0x0f, 0xa3, 0xce, //0x0000485d btq          %rcx, %rsi
	0x0f, 0x83, 0xc4, 0x0c, 0x00, 0x00, //0x00004861 jae          LBB5_1094
	0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00004867 movq         $144(%r11), %rsi
	0x4c, 0x89, 0xf9, //0x0000486e movq         %r15, %rcx
	0x48, 0x29, 0xf1, //0x00004871 subq         %rsi, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x00004874 cmpq         $64, %rcx
	0x0f, 0x83, 0x0f, 0x0d, 0x00, 0x00, //0x00004878 jae          LBB5_1075
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000487e movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x00004885 shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x00004888 shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x0000488b testq        %rax, %rax
	0x0f, 0x84, 0xf2, 0x0c, 0x00, 0x00, //0x0000488e je           LBB5_1074
	0x48, 0x0f, 0xbc, 0xc8, //0x00004894 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0e, //0x00004898 leaq         (%rsi,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x0000489c addq         $1, %rax
	0x48, 0x01, 0xce, //0x000048a0 addq         %rcx, %rsi
	0xe9, 0x51, 0x0d, 0x00, 0x00, //0x000048a3 jmp          LBB5_1078
	//0x000048a8 LBB5_894
	0x41, 0x80, 0x3f, 0x61, //0x000048a8 cmpb         $97, (%r15)
	0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000048ac movl         $13, %ecx
	0x0f, 0x85, 0x73, 0x39, 0x00, 0x00, //0x000048b1 jne          LBB5_1607
	0x41, 0x80, 0x7f, 0x01, 0x6c, //0x000048b7 cmpb         $108, $1(%r15)
	0x0f, 0x85, 0x8c, 0x39, 0x00, 0x00, //0x000048bc jne          LBB5_1610
	0x41, 0x80, 0x7f, 0x02, 0x73, //0x000048c2 cmpb         $115, $2(%r15)
	0x0f, 0x85, 0xa1, 0x39, 0x00, 0x00, //0x000048c7 jne          LBB5_1613
	0x31, 0xc9, //0x000048cd xorl         %ecx, %ecx
	0x41, 0x80, 0x7f, 0x03, 0x65, //0x000048cf cmpb         $101, $3(%r15)
	0x0f, 0x85, 0xa0, 0x39, 0x00, 0x00, //0x000048d4 jne          LBB5_1614
	//0x000048da LBB5_898
	0x4d, 0x89, 0xfc, //0x000048da movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x04, //0x000048dd addq         $4, %r12
	//0x000048e1 LBB5_899
	0x49, 0xc1, 0xe2, 0x20, //0x000048e1 shlq         $32, %r10
	0x49, 0x83, 0xca, 0x02, //0x000048e5 orq          $2, %r10
	//0x000048e9 LBB5_900
	0x4d, 0x89, 0x11, //0x000048e9 movq         %r10, (%r9)
	0x49, 0x8d, 0x41, 0x10, //0x000048ec leaq         $16(%r9), %rax
	0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000048f0 movq         %rax, $160(%r11)
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x000048f7 movl         $11, %edx
	0x85, 0xc9, //0x000048fc testl        %ecx, %ecx
	0x0f, 0x45, 0xd1, //0x000048fe cmovnel      %ecx, %edx
	0x0f, 0x84, 0x93, 0x35, 0x00, 0x00, //0x00004901 je           LBB5_1165
	0xe9, 0x4f, 0x3e, 0x00, 0x00, //0x00004907 jmp          LBB5_1184
	//0x0000490c LBB5_901
	0x49, 0xc1, 0xe2, 0x20, //0x0000490c shlq         $32, %r10
	0x49, 0x83, 0xca, 0x07, //0x00004910 orq          $7, %r10
	0x4d, 0x89, 0x11, //0x00004914 movq         %r10, (%r9)
	0x49, 0x8b, 0x83, 0xa8, 0x00, 0x00, 0x00, //0x00004917 movq         $168(%r11), %rax
	0x49, 0x89, 0x41, 0x08, //0x0000491e movq         %rax, $8(%r9)
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00004922 movq         $160(%r11), %rdx
	0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00004929 movq         $184(%r11), %r8
	0x48, 0x89, 0xd0, //0x00004930 movq         %rdx, %rax
	0x4c, 0x29, 0xc0, //0x00004933 subq         %r8, %rax
	0x48, 0x89, 0xc7, //0x00004936 movq         %rax, %rdi
	0x48, 0xc1, 0xff, 0x04, //0x00004939 sarq         $4, %rdi
	0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x0000493d movq         %rdi, $168(%r11)
	0x48, 0x8d, 0x5a, 0x10, //0x00004944 leaq         $16(%rdx), %rbx
	0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x00004948 movq         %rbx, $160(%r11)
	0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x0000494f addq         $1, $176(%r11)
	0x48, 0x8d, 0x4a, 0x20, //0x00004957 leaq         $32(%rdx), %rcx
	0x45, 0x31, 0xed, //0x0000495b xorl         %r13d, %r13d
	0x48, 0x83, 0xf8, 0xf0, //0x0000495e cmpq         $-16, %rax
	0x48, 0x89, 0xd0, //0x00004962 movq         %rdx, %rax
	0x49, 0x0f, 0x44, 0xc5, //0x00004965 cmoveq       %r13, %rax
	0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00004969 cmpq         $192(%r11), %rcx
	0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00004970 ja           LBB5_903
	0x49, 0x89, 0xc5, //0x00004976 movq         %rax, %r13
	//0x00004979 LBB5_903
	0x4d, 0x85, 0xed, //0x00004979 testq        %r13, %r13
	0x0f, 0x84, 0xa2, 0xf7, 0xff, 0xff, //0x0000497c je           LBB5_331
	0x49, 0x8d, 0x47, 0x01, //0x00004982 leaq         $1(%r15), %rax
	0x41, 0x0f, 0xb6, 0x0f, //0x00004986 movzbl       (%r15), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x0000498a cmpq         $32, %rcx
	0x0f, 0x87, 0xf7, 0x0c, 0x00, 0x00, //0x0000498e ja           LBB5_1091
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004994 movabsq      $4294977024, %rsi
	0x48, 0x0f, 0xa3, 0xce, //0x0000499e btq          %rcx, %rsi
	0x0f, 0x83, 0xe3, 0x0c, 0x00, 0x00, //0x000049a2 jae          LBB5_1091
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000049a8 movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x02, //0x000049ad addq         $2, %r15
	0x48, 0x83, 0xf9, 0x20, //0x000049b1 cmpq         $32, %rcx
	0x0f, 0x87, 0x78, 0x0b, 0x00, 0x00, //0x000049b5 ja           LBB5_1095
	0x48, 0x0f, 0xa3, 0xce, //0x000049bb btq          %rcx, %rsi
	0x0f, 0x83, 0x6e, 0x0b, 0x00, 0x00, //0x000049bf jae          LBB5_1095
	0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x000049c5 movq         $144(%r11), %rsi
	0x4c, 0x89, 0xf9, //0x000049cc movq         %r15, %rcx
	0x48, 0x29, 0xf1, //0x000049cf subq         %rsi, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x000049d2 cmpq         $64, %rcx
	0x0f, 0x83, 0x3c, 0x0c, 0x00, 0x00, //0x000049d6 jae          LBB5_1087
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000049dc movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x000049e3 shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x000049e6 shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x000049e9 testq        %rax, %rax
	0x0f, 0x84, 0x1f, 0x0c, 0x00, 0x00, //0x000049ec je           LBB5_1086
	0x48, 0x0f, 0xbc, 0xc8, //0x000049f2 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0e, //0x000049f6 leaq         (%rsi,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x000049fa addq         $1, %rax
	0x48, 0x01, 0xce, //0x000049fe addq         %rcx, %rsi
	0xe9, 0x83, 0x0c, 0x00, 0x00, //0x00004a01 jmp          LBB5_1090
	//0x00004a06 LBB5_911
	0x41, 0x8a, 0x44, 0x24, 0x01, //0x00004a06 movb         $1(%r12), %al
	0x04, 0xd2, //0x00004a0b addb         $-46, %al
	0x3c, 0x37, //0x00004a0d cmpb         $55, %al
	0x0f, 0x87, 0x2d, 0xfc, 0xff, 0xff, //0x00004a0f ja           LBB5_859
	0x0f, 0xb6, 0xc0, //0x00004a15 movzbl       %al, %eax
	0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00004a18 movabsq      $36028797027352577, %rsi
	0x48, 0x0f, 0xa3, 0xc6, //0x00004a22 btq          %rax, %rsi
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004a26 movl         $1, %eax
	0x0f, 0x83, 0x24, 0x05, 0x00, 0x00, //0x00004a2b jae          LBB5_998
	//0x00004a31 LBB5_913
	0x4c, 0x89, 0x7d, 0xd0, //0x00004a31 movq         %r15, $-48(%rbp)
	0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004a35 movq         $-1, %r15
	0x49, 0x83, 0xf8, 0x20, //0x00004a3c cmpq         $32, %r8
	0x0f, 0x82, 0xcb, 0x36, 0x00, 0x00, //0x00004a40 jb           LBB5_1593
	0x31, 0xd2, //0x00004a46 xorl         %edx, %edx
	0xc5, 0xfe, 0x6f, 0x05, 0x90, 0xb6, 0xff, 0xff, //0x00004a48 vmovdqu      $-18800(%rip), %ymm0  /* LCPI5_4+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xa8, 0xb6, 0xff, 0xff, //0x00004a50 vmovdqu      $-18776(%rip), %ymm1  /* LCPI5_5+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0xc0, 0xb6, 0xff, 0xff, //0x00004a58 vmovdqu      $-18752(%rip), %ymm2  /* LCPI5_6+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x1d, 0xd8, 0xb6, 0xff, 0xff, //0x00004a60 vmovdqu      $-18728(%rip), %ymm3  /* LCPI5_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0xf0, 0xb6, 0xff, 0xff, //0x00004a68 vmovdqu      $-18704(%rip), %ymm4  /* LCPI5_8+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x2d, 0x08, 0xb7, 0xff, 0xff, //0x00004a70 vmovdqu      $-18680(%rip), %ymm5  /* LCPI5_9+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0x20, 0xb7, 0xff, 0xff, //0x00004a78 vmovdqu      $-18656(%rip), %ymm6  /* LCPI5_10+0(%rip) */
	0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004a80 movq         $-1, %r9
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004a87 movq         $-1, %r10
	0x90, 0x90, //0x00004a8e .p2align 4, 0x90
	//0x00004a90 LBB5_915
	0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00004a90 vmovdqu      (%r12,%rdx), %ymm7
	0xc5, 0x45, 0x64, 0xc0, //0x00004a96 vpcmpgtb     %ymm0, %ymm7, %ymm8
	0xc5, 0x75, 0x64, 0xcf, //0x00004a9a vpcmpgtb     %ymm7, %ymm1, %ymm9
	0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00004a9e vpand        %ymm8, %ymm9, %ymm8
	0xc5, 0x45, 0x74, 0xca, //0x00004aa3 vpcmpeqb     %ymm2, %ymm7, %ymm9
	0xc5, 0x45, 0x74, 0xd3, //0x00004aa7 vpcmpeqb     %ymm3, %ymm7, %ymm10
	0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00004aab vpor         %ymm9, %ymm10, %ymm9
	0xc5, 0x45, 0xdb, 0xd4, //0x00004ab0 vpand        %ymm4, %ymm7, %ymm10
	0xc5, 0x2d, 0x74, 0xd6, //0x00004ab4 vpcmpeqb     %ymm6, %ymm10, %ymm10
	0xc5, 0xc5, 0x74, 0xfd, //0x00004ab8 vpcmpeqb     %ymm5, %ymm7, %ymm7
	0xc5, 0xfd, 0xd7, 0xc7, //0x00004abc vpmovmskb    %ymm7, %eax
	0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00004ac0 vpmovmskb    %ymm10, %ebx
	0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00004ac5 vpmovmskb    %ymm9, %esi
	0xc5, 0xbd, 0xeb, 0xff, //0x00004aca vpor         %ymm7, %ymm8, %ymm7
	0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00004ace vpor         %ymm9, %ymm10, %ymm8
	0xc5, 0xbd, 0xeb, 0xff, //0x00004ad3 vpor         %ymm7, %ymm8, %ymm7
	0xc5, 0xfd, 0xd7, 0xcf, //0x00004ad7 vpmovmskb    %ymm7, %ecx
	0x48, 0xf7, 0xd1, //0x00004adb notq         %rcx
	0x4c, 0x0f, 0xbc, 0xf1, //0x00004ade bsfq         %rcx, %r14
	0x41, 0x83, 0xfe, 0x20, //0x00004ae2 cmpl         $32, %r14d
	0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004ae6 je           LBB5_917
	0xbf, 0xff, 0xff, 0xff, 0xff, //0x00004aec movl         $-1, %edi
	0x44, 0x89, 0xf1, //0x00004af1 movl         %r14d, %ecx
	0xd3, 0xe7, //0x00004af4 shll         %cl, %edi
	0xf7, 0xd7, //0x00004af6 notl         %edi
	0x21, 0xf8, //0x00004af8 andl         %edi, %eax
	0x21, 0xfb, //0x00004afa andl         %edi, %ebx
	0x21, 0xf7, //0x00004afc andl         %esi, %edi
	0x89, 0xfe, //0x00004afe movl         %edi, %esi
	//0x00004b00 LBB5_917
	0x8d, 0x48, 0xff, //0x00004b00 leal         $-1(%rax), %ecx
	0x21, 0xc1, //0x00004b03 andl         %eax, %ecx
	0x0f, 0x85, 0x65, 0x0d, 0x00, 0x00, //0x00004b05 jne          LBB5_1108
	0x8d, 0x4b, 0xff, //0x00004b0b leal         $-1(%rbx), %ecx
	0x21, 0xd9, //0x00004b0e andl         %ebx, %ecx
	0x0f, 0x85, 0x5a, 0x0d, 0x00, 0x00, //0x00004b10 jne          LBB5_1108
	0x8d, 0x4e, 0xff, //0x00004b16 leal         $-1(%rsi), %ecx
	0x21, 0xf1, //0x00004b19 andl         %esi, %ecx
	0x0f, 0x85, 0x4f, 0x0d, 0x00, 0x00, //0x00004b1b jne          LBB5_1108
	0x85, 0xc0, //0x00004b21 testl        %eax, %eax
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004b23 je           LBB5_923
	0x0f, 0xbc, 0xc0, //0x00004b29 bsfl         %eax, %eax
	0x49, 0x83, 0xfa, 0xff, //0x00004b2c cmpq         $-1, %r10
	0x0f, 0x85, 0x78, 0x0d, 0x00, 0x00, //0x00004b30 jne          LBB5_1111
	0x48, 0x01, 0xd0, //0x00004b36 addq         %rdx, %rax
	0x49, 0x89, 0xc2, //0x00004b39 movq         %rax, %r10
	//0x00004b3c LBB5_923
	0x85, 0xdb, //0x00004b3c testl        %ebx, %ebx
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004b3e je           LBB5_926
	0x0f, 0xbc, 0xc3, //0x00004b44 bsfl         %ebx, %eax
	0x49, 0x83, 0xf9, 0xff, //0x00004b47 cmpq         $-1, %r9
	0x0f, 0x85, 0x5d, 0x0d, 0x00, 0x00, //0x00004b4b jne          LBB5_1111
	0x48, 0x01, 0xd0, //0x00004b51 addq         %rdx, %rax
	0x49, 0x89, 0xc1, //0x00004b54 movq         %rax, %r9
	//0x00004b57 LBB5_926
	0x85, 0xf6, //0x00004b57 testl        %esi, %esi
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004b59 je           LBB5_929
	0x0f, 0xbc, 0xc6, //0x00004b5f bsfl         %esi, %eax
	0x49, 0x83, 0xff, 0xff, //0x00004b62 cmpq         $-1, %r15
	0x0f, 0x85, 0x42, 0x0d, 0x00, 0x00, //0x00004b66 jne          LBB5_1111
	0x48, 0x01, 0xd0, //0x00004b6c addq         %rdx, %rax
	0x49, 0x89, 0xc7, //0x00004b6f movq         %rax, %r15
	//0x00004b72 LBB5_929
	0x41, 0x83, 0xfe, 0x20, //0x00004b72 cmpl         $32, %r14d
	0x0f, 0x85, 0x16, 0x02, 0x00, 0x00, //0x00004b76 jne          LBB5_963
	0x49, 0x83, 0xc0, 0xe0, //0x00004b7c addq         $-32, %r8
	0x48, 0x83, 0xc2, 0x20, //0x00004b80 addq         $32, %rdx
	0x49, 0x83, 0xf8, 0x1f, //0x00004b84 cmpq         $31, %r8
	0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00004b88 ja           LBB5_915
	0xc5, 0xf8, 0x77, //0x00004b8e vzeroupper   
	0x4c, 0x01, 0xe2, //0x00004b91 addq         %r12, %rdx
	0x49, 0x89, 0xd6, //0x00004b94 movq         %rdx, %r14
	0x4c, 0x89, 0xdf, //0x00004b97 movq         %r11, %rdi
	0x49, 0x83, 0xf8, 0x10, //0x00004b9a cmpq         $16, %r8
	0x0f, 0x82, 0x55, 0x01, 0x00, 0x00, //0x00004b9e jb           LBB5_950
	//0x00004ba4 LBB5_932
	0x4d, 0x89, 0xf3, //0x00004ba4 movq         %r14, %r11
	0x4d, 0x29, 0xe3, //0x00004ba7 subq         %r12, %r11
	0x31, 0xd2, //0x00004baa xorl         %edx, %edx
	0xc5, 0x7a, 0x6f, 0x05, 0x2c, 0xb6, 0xff, 0xff, //0x00004bac vmovdqu      $-18900(%rip), %xmm8  /* LCPI5_11+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x0d, 0x34, 0xb6, 0xff, 0xff, //0x00004bb4 vmovdqu      $-18892(%rip), %xmm9  /* LCPI5_12+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x15, 0x3c, 0xb6, 0xff, 0xff, //0x00004bbc vmovdqu      $-18884(%rip), %xmm10  /* LCPI5_13+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x1d, 0x44, 0xb6, 0xff, 0xff, //0x00004bc4 vmovdqu      $-18876(%rip), %xmm11  /* LCPI5_14+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x25, 0x4c, 0xb6, 0xff, 0xff, //0x00004bcc vmovdqu      $-18868(%rip), %xmm4  /* LCPI5_15+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x2d, 0x54, 0xb6, 0xff, 0xff, //0x00004bd4 vmovdqu      $-18860(%rip), %xmm5  /* LCPI5_16+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x35, 0x5c, 0xb6, 0xff, 0xff, //0x00004bdc vmovdqu      $-18852(%rip), %xmm6  /* LCPI5_17+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004be4 .p2align 4, 0x90
	//0x00004bf0 LBB5_933
	0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00004bf0 vmovdqu      (%r14,%rdx), %xmm7
	0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00004bf6 vpcmpgtb     %xmm8, %xmm7, %xmm0
	0xc5, 0xb1, 0x64, 0xcf, //0x00004bfb vpcmpgtb     %xmm7, %xmm9, %xmm1
	0xc5, 0xf9, 0xdb, 0xc1, //0x00004bff vpand        %xmm1, %xmm0, %xmm0
	0xc5, 0xa9, 0x74, 0xcf, //0x00004c03 vpcmpeqb     %xmm7, %xmm10, %xmm1
	0xc5, 0xa1, 0x74, 0xd7, //0x00004c07 vpcmpeqb     %xmm7, %xmm11, %xmm2
	0xc5, 0xe9, 0xeb, 0xc9, //0x00004c0b vpor         %xmm1, %xmm2, %xmm1
	0xc5, 0xc1, 0xdb, 0xd4, //0x00004c0f vpand        %xmm4, %xmm7, %xmm2
	0xc5, 0xe9, 0x74, 0xd6, //0x00004c13 vpcmpeqb     %xmm6, %xmm2, %xmm2
	0xc5, 0xc1, 0x74, 0xfd, //0x00004c17 vpcmpeqb     %xmm5, %xmm7, %xmm7
	0xc5, 0xe9, 0xeb, 0xdf, //0x00004c1b vpor         %xmm7, %xmm2, %xmm3
	0xc5, 0xf1, 0xeb, 0xc0, //0x00004c1f vpor         %xmm0, %xmm1, %xmm0
	0xc5, 0xe1, 0xeb, 0xc0, //0x00004c23 vpor         %xmm0, %xmm3, %xmm0
	0xc5, 0xf9, 0xd7, 0xc7, //0x00004c27 vpmovmskb    %xmm7, %eax
	0xc5, 0xf9, 0xd7, 0xda, //0x00004c2b vpmovmskb    %xmm2, %ebx
	0xc5, 0x79, 0xd7, 0xe9, //0x00004c2f vpmovmskb    %xmm1, %r13d
	0xc5, 0xf9, 0xd7, 0xc8, //0x00004c33 vpmovmskb    %xmm0, %ecx
	0xf7, 0xd1, //0x00004c37 notl         %ecx
	0x0f, 0xbc, 0xc9, //0x00004c39 bsfl         %ecx, %ecx
	0x83, 0xf9, 0x10, //0x00004c3c cmpl         $16, %ecx
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004c3f je           LBB5_935
	0xbe, 0xff, 0xff, 0xff, 0xff, //0x00004c45 movl         $-1, %esi
	0xd3, 0xe6, //0x00004c4a shll         %cl, %esi
	0xf7, 0xd6, //0x00004c4c notl         %esi
	0x21, 0xf0, //0x00004c4e andl         %esi, %eax
	0x21, 0xf3, //0x00004c50 andl         %esi, %ebx
	0x44, 0x21, 0xee, //0x00004c52 andl         %r13d, %esi
	0x41, 0x89, 0xf5, //0x00004c55 movl         %esi, %r13d
	//0x00004c58 LBB5_935
	0x8d, 0x70, 0xff, //0x00004c58 leal         $-1(%rax), %esi
	0x21, 0xc6, //0x00004c5b andl         %eax, %esi
	0x0f, 0x85, 0xd0, 0x1b, 0x00, 0x00, //0x00004c5d jne          LBB5_1352
	0x8d, 0x73, 0xff, //0x00004c63 leal         $-1(%rbx), %esi
	0x21, 0xde, //0x00004c66 andl         %ebx, %esi
	0x0f, 0x85, 0xc5, 0x1b, 0x00, 0x00, //0x00004c68 jne          LBB5_1352
	0x41, 0x8d, 0x75, 0xff, //0x00004c6e leal         $-1(%r13), %esi
	0x44, 0x21, 0xee, //0x00004c72 andl         %r13d, %esi
	0x0f, 0x85, 0xb8, 0x1b, 0x00, 0x00, //0x00004c75 jne          LBB5_1352
	0x85, 0xc0, //0x00004c7b testl        %eax, %eax
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004c7d je           LBB5_941
	0x0f, 0xbc, 0xc0, //0x00004c83 bsfl         %eax, %eax
	0x49, 0x83, 0xfa, 0xff, //0x00004c86 cmpq         $-1, %r10
	0x0f, 0x85, 0x1e, 0x1d, 0x00, 0x00, //0x00004c8a jne          LBB5_1368
	0x4c, 0x01, 0xd8, //0x00004c90 addq         %r11, %rax
	0x48, 0x01, 0xd0, //0x00004c93 addq         %rdx, %rax
	0x49, 0x89, 0xc2, //0x00004c96 movq         %rax, %r10
	//0x00004c99 LBB5_941
	0x85, 0xdb, //0x00004c99 testl        %ebx, %ebx
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004c9b je           LBB5_944
	0x0f, 0xbc, 0xc3, //0x00004ca1 bsfl         %ebx, %eax
	0x49, 0x83, 0xf9, 0xff, //0x00004ca4 cmpq         $-1, %r9
	0x0f, 0x85, 0x00, 0x1d, 0x00, 0x00, //0x00004ca8 jne          LBB5_1368
	0x4c, 0x01, 0xd8, //0x00004cae addq         %r11, %rax
	0x48, 0x01, 0xd0, //0x00004cb1 addq         %rdx, %rax
	0x49, 0x89, 0xc1, //0x00004cb4 movq         %rax, %r9
	//0x00004cb7 LBB5_944
	0x45, 0x85, 0xed, //0x00004cb7 testl        %r13d, %r13d
	0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00004cba je           LBB5_947
	0x41, 0x0f, 0xbc, 0xc5, //0x00004cc0 bsfl         %r13d, %eax
	0x49, 0x83, 0xff, 0xff, //0x00004cc4 cmpq         $-1, %r15
	0x0f, 0x85, 0xe0, 0x1c, 0x00, 0x00, //0x00004cc8 jne          LBB5_1368
	0x4c, 0x01, 0xd8, //0x00004cce addq         %r11, %rax
	0x48, 0x01, 0xd0, //0x00004cd1 addq         %rdx, %rax
	0x49, 0x89, 0xc7, //0x00004cd4 movq         %rax, %r15
	//0x00004cd7 LBB5_947
	0x4c, 0x8b, 0x6d, 0xc0, //0x00004cd7 movq         $-64(%rbp), %r13
	0x83, 0xf9, 0x10, //0x00004cdb cmpl         $16, %ecx
	0x0f, 0x85, 0xde, 0x01, 0x00, 0x00, //0x00004cde jne          LBB5_983
	0x49, 0x83, 0xc0, 0xf0, //0x00004ce4 addq         $-16, %r8
	0x48, 0x83, 0xc2, 0x10, //0x00004ce8 addq         $16, %rdx
	0x49, 0x83, 0xf8, 0x0f, //0x00004cec cmpq         $15, %r8
	0x0f, 0x87, 0xfa, 0xfe, 0xff, 0xff, //0x00004cf0 ja           LBB5_933
	0x49, 0x01, 0xd6, //0x00004cf6 addq         %rdx, %r14
	//0x00004cf9 LBB5_950
	0x4d, 0x85, 0xc0, //0x00004cf9 testq        %r8, %r8
	0x0f, 0x84, 0xc8, 0x01, 0x00, 0x00, //0x00004cfc je           LBB5_985
	0x4f, 0x8d, 0x1c, 0x06, //0x00004d02 leaq         (%r14,%r8), %r11
	0x4c, 0x89, 0xf6, //0x00004d06 movq         %r14, %rsi
	0x4c, 0x29, 0xe6, //0x00004d09 subq         %r12, %rsi
	0x31, 0xd2, //0x00004d0c xorl         %edx, %edx
	0x48, 0x8d, 0x1d, 0xc3, 0x77, 0x00, 0x00, //0x00004d0e leaq         $30659(%rip), %rbx  /* LJTI5_3+0(%rip) */
	0xe9, 0x23, 0x00, 0x00, 0x00, //0x00004d15 jmp          LBB5_955
	//0x00004d1a LBB5_952
	0x49, 0x83, 0xff, 0xff, //0x00004d1a cmpq         $-1, %r15
	0x0f, 0x85, 0x17, 0x1b, 0x00, 0x00, //0x00004d1e jne          LBB5_1353
	0x4c, 0x8d, 0x3c, 0x16, //0x00004d24 leaq         (%rsi,%rdx), %r15
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004d28 .p2align 4, 0x90
	//0x00004d30 LBB5_954
	0x48, 0x83, 0xc2, 0x01, //0x00004d30 addq         $1, %rdx
	0x49, 0x39, 0xd0, //0x00004d34 cmpq         %rdx, %r8
	0x0f, 0x84, 0xf7, 0x09, 0x00, 0x00, //0x00004d37 je           LBB5_1097
	//0x00004d3d LBB5_955
	0x41, 0x0f, 0xbe, 0x04, 0x16, //0x00004d3d movsbl       (%r14,%rdx), %eax
	0x8d, 0x48, 0xd0, //0x00004d42 leal         $-48(%rax), %ecx
	0x83, 0xf9, 0x0a, //0x00004d45 cmpl         $10, %ecx
	0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00004d48 jb           LBB5_954
	0x8d, 0x48, 0xd5, //0x00004d4e leal         $-43(%rax), %ecx
	0x83, 0xf9, 0x1a, //0x00004d51 cmpl         $26, %ecx
	0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00004d54 ja           LBB5_960
	0x48, 0x63, 0x04, 0x8b, //0x00004d5a movslq       (%rbx,%rcx,4), %rax
	0x48, 0x01, 0xd8, //0x00004d5e addq         %rbx, %rax
	0xff, 0xe0, //0x00004d61 jmpq         *%rax
	//0x00004d63 LBB5_958
	0x49, 0x83, 0xfa, 0xff, //0x00004d63 cmpq         $-1, %r10
	0x0f, 0x85, 0xce, 0x1a, 0x00, 0x00, //0x00004d67 jne          LBB5_1353
	0x4c, 0x8d, 0x14, 0x16, //0x00004d6d leaq         (%rsi,%rdx), %r10
	0xe9, 0xba, 0xff, 0xff, 0xff, //0x00004d71 jmp          LBB5_954
	//0x00004d76 LBB5_960
	0x83, 0xf8, 0x65, //0x00004d76 cmpl         $101, %eax
	0x0f, 0x85, 0x48, 0x01, 0x00, 0x00, //0x00004d79 jne          LBB5_984
	//0x00004d7f LBB5_961
	0x49, 0x83, 0xf9, 0xff, //0x00004d7f cmpq         $-1, %r9
	0x0f, 0x85, 0xb2, 0x1a, 0x00, 0x00, //0x00004d83 jne          LBB5_1353
	0x4c, 0x8d, 0x0c, 0x16, //0x00004d89 leaq         (%rsi,%rdx), %r9
	0xe9, 0x9e, 0xff, 0xff, 0xff, //0x00004d8d jmp          LBB5_954
	//0x00004d92 LBB5_963
	0x49, 0x01, 0xd6, //0x00004d92 addq         %rdx, %r14
	0x4d, 0x01, 0xe6, //0x00004d95 addq         %r12, %r14
	0xc5, 0xf8, 0x77, //0x00004d98 vzeroupper   
	0xe9, 0x2d, 0x01, 0x00, 0x00, //0x00004d9b jmp          LBB5_986
	//0x00004da0 LBB5_964
	0x4d, 0x8d, 0x7c, 0x24, 0x02, //0x00004da0 leaq         $2(%r12), %r15
	0x41, 0x8a, 0x44, 0x24, 0x02, //0x00004da5 movb         $2(%r12), %al
	0x8d, 0x48, 0xd0, //0x00004daa leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x09, //0x00004dad cmpb         $9, %cl
	0x0f, 0x87, 0x7b, 0x30, 0x00, 0x00, //0x00004db0 ja           LBB5_1615
	0x45, 0x31, 0xed, //0x00004db6 xorl         %r13d, %r13d
	0x3c, 0x30, //0x00004db9 cmpb         $48, %al
	0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00004dbb jne          LBB5_967
	//0x00004dc1 LBB5_966
	0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00004dc1 movzbl       $1(%r15), %eax
	0x49, 0x83, 0xc7, 0x01, //0x00004dc6 addq         $1, %r15
	0x41, 0x83, 0xc5, 0xff, //0x00004dca addl         $-1, %r13d
	0x3c, 0x30, //0x00004dce cmpb         $48, %al
	0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00004dd0 je           LBB5_966
	//0x00004dd6 LBB5_967
	0x3c, 0x45, //0x00004dd6 cmpb         $69, %al
	0x0f, 0x84, 0xa9, 0x02, 0x00, 0x00, //0x00004dd8 je           LBB5_1006
	0x3c, 0x65, //0x00004dde cmpb         $101, %al
	0x0f, 0x84, 0xa1, 0x02, 0x00, 0x00, //0x00004de0 je           LBB5_1006
	0x8d, 0x58, 0xd0, //0x00004de6 leal         $-48(%rax), %ebx
	0x31, 0xc9, //0x00004de9 xorl         %ecx, %ecx
	0x45, 0x31, 0xc9, //0x00004deb xorl         %r9d, %r9d
	0x31, 0xf6, //0x00004dee xorl         %esi, %esi
	//0x00004df0 LBB5_970
	0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00004df0 movl         $17, %r8d
	0x49, 0x29, 0xc8, //0x00004df6 subq         %rcx, %r8
	0x4d, 0x85, 0xc0, //0x00004df9 testq        %r8, %r8
	0x0f, 0x8e, 0xa6, 0x01, 0x00, 0x00, //0x00004dfc jle          LBB5_999
	0x80, 0xfb, 0x09, //0x00004e02 cmpb         $9, %bl
	0x0f, 0x87, 0x9d, 0x01, 0x00, 0x00, //0x00004e05 ja           LBB5_999
	0x4b, 0x8d, 0x14, 0x07, //0x00004e0b leaq         (%r15,%r8), %rdx
	0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004e0f movl         $16, %ebx
	0x48, 0x29, 0xcb, //0x00004e14 subq         %rcx, %rbx
	0x31, 0xc9, //0x00004e17 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004e19 .p2align 4, 0x90
	//0x00004e20 LBB5_973
	0x48, 0x8d, 0x34, 0xb6, //0x00004e20 leaq         (%rsi,%rsi,4), %rsi
	0x0f, 0xb6, 0xc0, //0x00004e24 movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x70, //0x00004e27 leaq         (%rax,%rsi,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x00004e2b addq         $-48, %rsi
	0x48, 0x39, 0xcb, //0x00004e2f cmpq         %rcx, %rbx
	0x0f, 0x84, 0x08, 0x03, 0x00, 0x00, //0x00004e32 je           LBB5_1022
	0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00004e38 movzbl       $1(%r15,%rcx), %eax
	0x8d, 0x78, 0xd0, //0x00004e3e leal         $-48(%rax), %edi
	0x48, 0x83, 0xc1, 0x01, //0x00004e41 addq         $1, %rcx
	0x40, 0x80, 0xff, 0x0a, //0x00004e45 cmpb         $10, %dil
	0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00004e49 jb           LBB5_973
	0x4c, 0x89, 0xfa, //0x00004e4f movq         %r15, %rdx
	0x48, 0x01, 0xca, //0x00004e52 addq         %rcx, %rdx
	0x49, 0x89, 0xc8, //0x00004e55 movq         %rcx, %r8
	0xe9, 0x0a, 0x03, 0x00, 0x00, //0x00004e58 jmp          LBB5_1026
	//0x00004e5d LBB5_976
	0x3c, 0x45, //0x00004e5d cmpb         $69, %al
	0x0f, 0x84, 0x2a, 0x02, 0x00, 0x00, //0x00004e5f je           LBB5_1008
	0x3c, 0x65, //0x00004e65 cmpb         $101, %al
	0x0f, 0x84, 0x22, 0x02, 0x00, 0x00, //0x00004e67 je           LBB5_1008
	0x45, 0x85, 0xed, //0x00004e6d testl        %r13d, %r13d
	0x0f, 0x85, 0xaf, 0x34, 0x00, 0x00, //0x00004e70 jne          LBB5_1623
	0x31, 0xc9, //0x00004e76 xorl         %ecx, %ecx
	0x45, 0x84, 0xf6, //0x00004e78 testb        %r14b, %r14b
	0x0f, 0x84, 0xa1, 0x06, 0x00, 0x00, //0x00004e7b je           LBB5_1070
	0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00004e81 movabsq      $-9223372036854775808, %rcx
	0x48, 0x39, 0xce, //0x00004e8b cmpq         %rcx, %rsi
	0x0f, 0x86, 0x85, 0x08, 0x00, 0x00, //0x00004e8e jbe          LBB5_1093
	0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00004e94 vmovq        %rsi, %xmm0
	0xc5, 0xf9, 0x62, 0x05, 0xaf, 0xb3, 0xff, 0xff, //0x00004e99 vpunpckldq   $-19537(%rip), %xmm0, %xmm0  /* LCPI5_18+0(%rip) */
	0xc5, 0xf9, 0x5c, 0x05, 0xb7, 0xb3, 0xff, 0xff, //0x00004ea1 vsubpd       $-19529(%rip), %xmm0, %xmm0  /* LCPI5_19+0(%rip) */
	0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00004ea9 vpermilpd    $1, %xmm0, %xmm1
	0xc5, 0xf3, 0x58, 0xc0, //0x00004eaf vaddsd       %xmm0, %xmm1, %xmm0
	0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00004eb3 vmovq        %xmm0, %rax
	//0x00004eb8 LBB5_982
	0x48, 0x31, 0xc8, //0x00004eb8 xorq         %rcx, %rax
	0x31, 0xc9, //0x00004ebb xorl         %ecx, %ecx
	0xe9, 0x51, 0x0d, 0x00, 0x00, //0x00004ebd jmp          LBB5_1164
	//0x00004ec2 LBB5_983
	0x89, 0xc8, //0x00004ec2 movl         %ecx, %eax
	0x49, 0x01, 0xc6, //0x00004ec4 addq         %rax, %r14
	//0x00004ec7 LBB5_984
	0x49, 0x01, 0xd6, //0x00004ec7 addq         %rdx, %r14
	//0x00004eca LBB5_985
	0x49, 0x89, 0xfb, //0x00004eca movq         %rdi, %r11
	//0x00004ecd LBB5_986
	0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004ecd movq         $-1, %rdx
	0x4d, 0x85, 0xd2, //0x00004ed4 testq        %r10, %r10
	0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00004ed7 je           LBB5_997
	0x4d, 0x85, 0xff, //0x00004edd testq        %r15, %r15
	0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x00004ee0 je           LBB5_997
	0x4d, 0x85, 0xc9, //0x00004ee6 testq        %r9, %r9
	0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00004ee9 je           LBB5_997
	0x4d, 0x29, 0xe6, //0x00004eef subq         %r12, %r14
	0x49, 0x8d, 0x46, 0xff, //0x00004ef2 leaq         $-1(%r14), %rax
	0x49, 0x39, 0xc2, //0x00004ef6 cmpq         %rax, %r10
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00004ef9 je           LBB5_995
	0x49, 0x39, 0xc7, //0x00004eff cmpq         %rax, %r15
	0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00004f02 je           LBB5_995
	0x49, 0x39, 0xc1, //0x00004f08 cmpq         %rax, %r9
	0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00004f0b je           LBB5_995
	0x4d, 0x85, 0xff, //0x00004f11 testq        %r15, %r15
	0x0f, 0x8e, 0x03, 0x02, 0x00, 0x00, //0x00004f14 jle          LBB5_1019
	0x49, 0x8d, 0x47, 0xff, //0x00004f1a leaq         $-1(%r15), %rax
	0x49, 0x39, 0xc1, //0x00004f1e cmpq         %rax, %r9
	0x0f, 0x84, 0xf6, 0x01, 0x00, 0x00, //0x00004f21 je           LBB5_1019
	0x49, 0xf7, 0xd7, //0x00004f27 notq         %r15
	0x4c, 0x89, 0xfa, //0x00004f2a movq         %r15, %rdx
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004f2d jmp          LBB5_996
	//0x00004f32 LBB5_995
	0x49, 0xf7, 0xde, //0x00004f32 negq         %r14
	0x4c, 0x89, 0xf2, //0x00004f35 movq         %r14, %rdx
	//0x00004f38 LBB5_996
	0x31, 0xc9, //0x00004f38 xorl         %ecx, %ecx
	0x48, 0x89, 0xd0, //0x00004f3a movq         %rdx, %rax
	0x48, 0x85, 0xd2, //0x00004f3d testq        %rdx, %rdx
	0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00004f40 jns          LBB5_998
	//0x00004f46 LBB5_997
	0x48, 0xf7, 0xd2, //0x00004f46 notq         %rdx
	0xb9, 0x03, 0x00, 0x00, 0x00, //0x00004f49 movl         $3, %ecx
	0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00004f4e movq         $-3, %rax
	//0x00004f55 LBB5_998
	0x49, 0x01, 0xd4, //0x00004f55 addq         %rdx, %r12
	0x0f, 0xb6, 0x55, 0xc8, //0x00004f58 movzbl       $-56(%rbp), %edx
	0x48, 0x01, 0xc2, //0x00004f5c addq         %rax, %rdx
	0x48, 0x8b, 0x75, 0x90, //0x00004f5f movq         $-112(%rbp), %rsi
	0x48, 0xc1, 0xe6, 0x20, //0x00004f63 shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x1b, //0x00004f67 orq          $27, %rsi
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00004f6b movq         $160(%r11), %rax
	0x48, 0x89, 0x30, //0x00004f72 movq         %rsi, (%rax)
	0x48, 0x89, 0x50, 0x08, //0x00004f75 movq         %rdx, $8(%rax)
	0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00004f79 movq         $160(%r11), %r9
	0x49, 0x8d, 0x41, 0x10, //0x00004f80 leaq         $16(%r9), %rax
	0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00004f84 movq         %rax, $160(%r11)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00004f8b addl         $1, $216(%r11)
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x00004f93 movl         $11, %edx
	0x85, 0xc9, //0x00004f98 testl        %ecx, %ecx
	0x0f, 0x45, 0xd1, //0x00004f9a cmovnel      %ecx, %edx
	0x0f, 0x84, 0xf7, 0x2e, 0x00, 0x00, //0x00004f9d je           LBB5_1165
	0xe9, 0xb3, 0x37, 0x00, 0x00, //0x00004fa3 jmp          LBB5_1184
	//0x00004fa8 LBB5_999
	0x4c, 0x89, 0xfa, //0x00004fa8 movq         %r15, %rdx
	0x45, 0x31, 0xc0, //0x00004fab xorl         %r8d, %r8d
	0xe9, 0x92, 0x01, 0x00, 0x00, //0x00004fae jmp          LBB5_1023
	//0x00004fb3 LBB5_1000
	0xc5, 0xfe, 0x6f, 0x05, 0x05, 0xb1, 0xff, 0xff, //0x00004fb3 vmovdqu      $-20219(%rip), %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xdd, 0xb0, 0xff, 0xff, //0x00004fbb vmovdqu      $-20259(%rip), %ymm1  /* LCPI5_2+0(%rip) */
	0x4d, 0x89, 0xfc, //0x00004fc3 movq         %r15, %r12
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004fc6 .p2align 4, 0x90
	//0x00004fd0 LBB5_1001
	0x83, 0xc1, 0xff, //0x00004fd0 addl         $-1, %ecx
	0x85, 0xd1, //0x00004fd3 testl        %edx, %ecx
	0x0f, 0x85, 0x6b, 0x25, 0x00, 0x00, //0x00004fd5 jne          LBB5_1505
	0xc4, 0xc1, 0x7e, 0x6f, 0x54, 0x24, 0x20, //0x00004fdb vmovdqu      $32(%r12), %ymm2
	0x49, 0x83, 0xc4, 0x20, //0x00004fe2 addq         $32, %r12
	0xc5, 0xed, 0x74, 0xd8, //0x00004fe6 vpcmpeqb     %ymm0, %ymm2, %ymm3
	0xc5, 0xfd, 0xd7, 0xcb, //0x00004fea vpmovmskb    %ymm3, %ecx
	0xc5, 0xed, 0x74, 0xd1, //0x00004fee vpcmpeqb     %ymm1, %ymm2, %ymm2
	0xc5, 0xfd, 0xd7, 0xd2, //0x00004ff2 vpmovmskb    %ymm2, %edx
	0x8d, 0x72, 0xff, //0x00004ff6 leal         $-1(%rdx), %esi
	0x85, 0xce, //0x00004ff9 testl        %ecx, %esi
	0x0f, 0x84, 0xcf, 0xff, 0xff, 0xff, //0x00004ffb je           LBB5_1001
	//0x00005001 LBB5_1003
	0x0f, 0xbc, 0xc1, //0x00005001 bsfl         %ecx, %eax
	0x4a, 0x8d, 0x0c, 0x20, //0x00005004 leaq         (%rax,%r12), %rcx
	0x49, 0x01, 0xc4, //0x00005008 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x01, //0x0000500b addq         $1, %r12
	0x49, 0xf7, 0xd7, //0x0000500f notq         %r15
	0x49, 0x8d, 0x34, 0x0f, //0x00005012 leaq         (%r15,%rcx), %rsi
	0x48, 0x83, 0xc6, 0x01, //0x00005016 addq         $1, %rsi
	0x31, 0xc0, //0x0000501a xorl         %eax, %eax
	0x31, 0xc9, //0x0000501c xorl         %ecx, %ecx
	0x48, 0x85, 0xf6, //0x0000501e testq        %rsi, %rsi
	0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00005021 jns          LBB5_1005
	//0x00005027 LBB5_1004
	0x89, 0xf1, //0x00005027 movl         %esi, %ecx
	0xf7, 0xd9, //0x00005029 negl         %ecx
	//0x0000502b LBB5_1005
	0x89, 0x45, 0x88, //0x0000502b movl         %eax, $-120(%rbp)
	0x0f, 0xb6, 0xc0, //0x0000502e movzbl       %al, %eax
	0x49, 0xc1, 0xe2, 0x20, //0x00005031 shlq         $32, %r10
	0x49, 0x8d, 0x04, 0xc2, //0x00005035 leaq         (%r10,%rax,8), %rax
	0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00005039 movabsq      $4294967296, %rdx
	0x48, 0x01, 0xd0, //0x00005043 addq         %rdx, %rax
	0x48, 0x83, 0xc0, 0x04, //0x00005046 addq         $4, %rax
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000504a movq         $160(%r11), %rdx
	0x48, 0x89, 0x02, //0x00005051 movq         %rax, (%rdx)
	0x48, 0x89, 0x72, 0x08, //0x00005054 movq         %rsi, $8(%rdx)
	0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00005058 movq         $160(%r11), %r9
	0x49, 0x8d, 0x41, 0x10, //0x0000505f leaq         $16(%r9), %rax
	0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00005063 movq         %rax, $160(%r11)
	0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000506a addl         $1, $212(%r11)
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x00005072 movl         $11, %edx
	0x85, 0xc9, //0x00005077 testl        %ecx, %ecx
	0x0f, 0x45, 0xd1, //0x00005079 cmovnel      %ecx, %edx
	0x0f, 0x84, 0x18, 0x2e, 0x00, 0x00, //0x0000507c je           LBB5_1165
	0xe9, 0xd4, 0x36, 0x00, 0x00, //0x00005082 jmp          LBB5_1184
	//0x00005087 LBB5_1006
	0x45, 0x31, 0xc0, //0x00005087 xorl         %r8d, %r8d
	//0x0000508a LBB5_1007
	0x45, 0x31, 0xed, //0x0000508a xorl         %r13d, %r13d
	0x31, 0xf6, //0x0000508d xorl         %esi, %esi
	//0x0000508f LBB5_1008
	0x41, 0x8a, 0x4f, 0x01, //0x0000508f movb         $1(%r15), %cl
	0x80, 0xf9, 0x2d, //0x00005093 cmpb         $45, %cl
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00005096 je           LBB5_1011
	0x80, 0xf9, 0x2b, //0x0000509c cmpb         $43, %cl
	0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000509f jne          LBB5_1013
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x000050a5 movl         $1, %eax
	0xe9, 0x05, 0x00, 0x00, 0x00, //0x000050aa jmp          LBB5_1012
	//0x000050af LBB5_1011
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x000050af movl         $-1, %eax
	//0x000050b4 LBB5_1012
	0x41, 0x8a, 0x4f, 0x02, //0x000050b4 movb         $2(%r15), %cl
	0x49, 0x83, 0xc7, 0x02, //0x000050b8 addq         $2, %r15
	0xe9, 0x09, 0x00, 0x00, 0x00, //0x000050bc jmp          LBB5_1014
	//0x000050c1 LBB5_1013
	0x49, 0x83, 0xc7, 0x01, //0x000050c1 addq         $1, %r15
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x000050c5 movl         $1, %eax
	//0x000050ca LBB5_1014
	0x8d, 0x51, 0xd0, //0x000050ca leal         $-48(%rcx), %edx
	0x80, 0xfa, 0x09, //0x000050cd cmpb         $9, %dl
	0x0f, 0x87, 0x5b, 0x2d, 0x00, 0x00, //0x000050d0 ja           LBB5_1615
	0x31, 0xd2, //0x000050d6 xorl         %edx, %edx
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000050d8 movq         $-1, %rdi
	0x90, //0x000050df .p2align 4, 0x90
	//0x000050e0 LBB5_1016
	0x8d, 0x14, 0x92, //0x000050e0 leal         (%rdx,%rdx,4), %edx
	0x0f, 0xb6, 0xc9, //0x000050e3 movzbl       %cl, %ecx
	0x8d, 0x14, 0x51, //0x000050e6 leal         (%rcx,%rdx,2), %edx
	0x83, 0xc2, 0xd0, //0x000050e9 addl         $-48, %edx
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000050ec movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x01, //0x000050f1 addq         $1, %r15
	0x8d, 0x59, 0xd0, //0x000050f5 leal         $-48(%rcx), %ebx
	0x48, 0x83, 0xc7, 0x01, //0x000050f8 addq         $1, %rdi
	0x80, 0xfb, 0x0a, //0x000050fc cmpb         $10, %bl
	0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x000050ff jb           LBB5_1016
	0x48, 0x83, 0xff, 0x09, //0x00005105 cmpq         $9, %rdi
	0x0f, 0x83, 0x25, 0x30, 0x00, 0x00, //0x00005109 jae          LBB5_1594
	//0x0000510f LBB5_1018
	0x0f, 0xaf, 0xd0, //0x0000510f imull        %eax, %edx
	0x44, 0x01, 0xea, //0x00005112 addl         %r13d, %edx
	0x41, 0x89, 0xd5, //0x00005115 movl         %edx, %r13d
	0xe9, 0x5d, 0x00, 0x00, 0x00, //0x00005118 jmp          LBB5_1027
	//0x0000511d LBB5_1019
	0x4c, 0x89, 0xd0, //0x0000511d movq         %r10, %rax
	0x4c, 0x09, 0xc8, //0x00005120 orq          %r9, %rax
	0x0f, 0x99, 0xc0, //0x00005123 setns        %al
	0x0f, 0x88, 0x3e, 0x04, 0x00, 0x00, //0x00005126 js           LBB5_1073
	0x4d, 0x39, 0xca, //0x0000512c cmpq         %r9, %r10
	0x0f, 0x8c, 0x35, 0x04, 0x00, 0x00, //0x0000512f jl           LBB5_1073
	0x49, 0xf7, 0xd2, //0x00005135 notq         %r10
	0x4c, 0x89, 0xd2, //0x00005138 movq         %r10, %rdx
	0xe9, 0xf8, 0xfd, 0xff, 0xff, //0x0000513b jmp          LBB5_996
	//0x00005140 LBB5_1022
	0x8a, 0x02, //0x00005140 movb         (%rdx), %al
	0x8d, 0x58, 0xd0, //0x00005142 leal         $-48(%rax), %ebx
	//0x00005145 LBB5_1023
	0x80, 0xfb, 0x09, //0x00005145 cmpb         $9, %bl
	0x0f, 0x87, 0x19, 0x00, 0x00, 0x00, //0x00005148 ja           LBB5_1026
	0x90, 0x90, //0x0000514e .p2align 4, 0x90
	//0x00005150 LBB5_1024
	0x0f, 0xb6, 0x42, 0x01, //0x00005150 movzbl       $1(%rdx), %eax
	0x48, 0x83, 0xc2, 0x01, //0x00005154 addq         $1, %rdx
	0x8d, 0x48, 0xd0, //0x00005158 leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x0a, //0x0000515b cmpb         $10, %cl
	0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000515e jb           LBB5_1024
	0x41, 0xb1, 0x01, //0x00005164 movb         $1, %r9b
	//0x00005167 LBB5_1026
	0x45, 0x29, 0xc5, //0x00005167 subl         %r8d, %r13d
	0x24, 0xdf, //0x0000516a andb         $-33, %al
	0x49, 0x89, 0xd7, //0x0000516c movq         %rdx, %r15
	0x3c, 0x45, //0x0000516f cmpb         $69, %al
	0x4d, 0x89, 0xc8, //0x00005171 movq         %r9, %r8
	0x0f, 0x84, 0x15, 0xff, 0xff, 0xff, //0x00005174 je           LBB5_1008
	//0x0000517a LBB5_1027
	0x48, 0x8b, 0x45, 0xa8, //0x0000517a movq         $-88(%rbp), %rax
	0x8d, 0x14, 0x00, //0x0000517e leal         (%rax,%rax), %edx
	0x83, 0xc2, 0xff, //0x00005181 addl         $-1, %edx
	0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005184 movabsq      $4503599627370495, %rax
	0x48, 0x83, 0xc0, 0x01, //0x0000518e addq         $1, %rax
	0x48, 0x39, 0xc6, //0x00005192 cmpq         %rax, %rsi
	0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x00005195 jae          LBB5_1038
	0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000519b vmovq        %rsi, %xmm0
	0xc5, 0xf9, 0x62, 0x05, 0xa8, 0xb0, 0xff, 0xff, //0x000051a0 vpunpckldq   $-20312(%rip), %xmm0, %xmm0  /* LCPI5_18+0(%rip) */
	0xc5, 0xf9, 0x5c, 0x05, 0xb0, 0xb0, 0xff, 0xff, //0x000051a8 vsubpd       $-20304(%rip), %xmm0, %xmm0  /* LCPI5_19+0(%rip) */
	0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000051b0 vpermilpd    $1, %xmm0, %xmm1
	0xc5, 0xf3, 0x58, 0xc0, //0x000051b6 vaddsd       %xmm0, %xmm1, %xmm0
	0x89, 0xd0, //0x000051ba movl         %edx, %eax
	0xc1, 0xe8, 0x1f, //0x000051bc shrl         $31, %eax
	0x48, 0xc1, 0xe0, 0x3f, //0x000051bf shlq         $63, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x000051c3 vmovq        %rax, %xmm1
	0xc5, 0xf9, 0x56, 0xc1, //0x000051c8 vorpd        %xmm1, %xmm0, %xmm0
	0x45, 0x85, 0xed, //0x000051cc testl        %r13d, %r13d
	0x0f, 0x84, 0x8b, 0x09, 0x00, 0x00, //0x000051cf je           LBB5_1156
	0x48, 0x85, 0xf6, //0x000051d5 testq        %rsi, %rsi
	0x0f, 0x84, 0x82, 0x09, 0x00, 0x00, //0x000051d8 je           LBB5_1156
	0x41, 0x8d, 0x45, 0xff, //0x000051de leal         $-1(%r13), %eax
	0x83, 0xf8, 0x24, //0x000051e2 cmpl         $36, %eax
	0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x000051e5 ja           LBB5_1036
	0x44, 0x89, 0xe8, //0x000051eb movl         %r13d, %eax
	0x41, 0x83, 0xfd, 0x17, //0x000051ee cmpl         $23, %r13d
	0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000051f2 jl           LBB5_1033
	0x41, 0x8d, 0x45, 0xea, //0x000051f8 leal         $-22(%r13), %eax
	0x48, 0x8d, 0x0d, 0x1d, 0x75, 0x00, 0x00, //0x000051fc leaq         $29981(%rip), %rcx  /* _P10_TAB+0(%rip) */
	0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00005203 vmulsd       (%rcx,%rax,8), %xmm0, %xmm0
	0xb8, 0x16, 0x00, 0x00, 0x00, //0x00005208 movl         $22, %eax
	//0x0000520d LBB5_1033
	0xc5, 0xf9, 0x2e, 0x05, 0x6b, 0xb0, 0xff, 0xff, //0x0000520d vucomisd     $-20373(%rip), %xmm0  /* LCPI5_21+0(%rip) */
	0x0f, 0x87, 0xf5, 0x02, 0x00, 0x00, //0x00005215 ja           LBB5_1069
	0xc5, 0xfb, 0x10, 0x0d, 0x65, 0xb0, 0xff, 0xff, //0x0000521b vmovsd       $-20379(%rip), %xmm1  /* LCPI5_22+0(%rip) */
	0xc5, 0xf9, 0x2e, 0xc8, //0x00005223 vucomisd     %xmm0, %xmm1
	0x0f, 0x87, 0xe3, 0x02, 0x00, 0x00, //0x00005227 ja           LBB5_1069
	0x89, 0xc0, //0x0000522d movl         %eax, %eax
	0x48, 0x8d, 0x0d, 0xea, 0x74, 0x00, 0x00, //0x0000522f leaq         $29930(%rip), %rcx  /* _P10_TAB+0(%rip) */
	0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00005236 vmulsd       (%rcx,%rax,8), %xmm0, %xmm0
	0xe9, 0x20, 0x09, 0x00, 0x00, //0x0000523b jmp          LBB5_1156
	//0x00005240 LBB5_1036
	0x41, 0x83, 0xfd, 0xea, //0x00005240 cmpl         $-22, %r13d
	0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00005244 jb           LBB5_1038
	0x41, 0xf7, 0xdd, //0x0000524a negl         %r13d
	0x48, 0x8d, 0x05, 0xcc, 0x74, 0x00, 0x00, //0x0000524d leaq         $29900(%rip), %rax  /* _P10_TAB+0(%rip) */
	0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x00005254 vdivsd       (%rax,%r13,8), %xmm0, %xmm0
	0xe9, 0x01, 0x09, 0x00, 0x00, //0x0000525a jmp          LBB5_1156
	//0x0000525f LBB5_1038
	0x89, 0x95, 0x50, 0xff, 0xff, 0xff, //0x0000525f movl         %edx, $-176(%rbp)
	0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00005265 leal         $348(%r13), %eax
	0x3d, 0xb7, 0x02, 0x00, 0x00, //0x0000526c cmpl         $695, %eax
	0x0f, 0x87, 0x2d, 0x01, 0x00, 0x00, //0x00005271 ja           LBB5_1052
	//0x00005277 LBB5_1039
	0x44, 0x89, 0x75, 0xc8, //0x00005277 movl         %r14d, $-56(%rbp)
	0x48, 0x85, 0xf6, //0x0000527b testq        %rsi, %rsi
	0x4c, 0x89, 0x5d, 0xb8, //0x0000527e movq         %r11, $-72(%rbp)
	0x4c, 0x89, 0x7d, 0xd0, //0x00005282 movq         %r15, $-48(%rbp)
	0x4c, 0x89, 0x55, 0x90, //0x00005286 movq         %r10, $-112(%rbp)
	0x4d, 0x89, 0xc6, //0x0000528a movq         %r8, %r14
	0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000528d je           LBB5_1041
	0x4c, 0x0f, 0xbd, 0xce, //0x00005293 bsrq         %rsi, %r9
	0x49, 0x83, 0xf1, 0x3f, //0x00005297 xorq         $63, %r9
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000529b jmp          LBB5_1042
	//0x000052a0 LBB5_1041
	0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000052a0 movl         $64, %r9d
	//0x000052a6 LBB5_1042
	0x49, 0x89, 0xf7, //0x000052a6 movq         %rsi, %r15
	0x44, 0x89, 0xc9, //0x000052a9 movl         %r9d, %ecx
	0x49, 0xd3, 0xe7, //0x000052ac shlq         %cl, %r15
	0x89, 0xc7, //0x000052af movl         %eax, %edi
	0x48, 0xc1, 0xe7, 0x04, //0x000052b1 shlq         $4, %rdi
	0x48, 0x8d, 0x1d, 0x24, 0x75, 0x00, 0x00, //0x000052b5 leaq         $29988(%rip), %rbx  /* _POW10_M128_TAB+0(%rip) */
	0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x000052bc movq         $8(%rdi,%rbx), %r8
	0x4c, 0x89, 0xc0, //0x000052c1 movq         %r8, %rax
	0x49, 0xf7, 0xe7, //0x000052c4 mulq         %r15
	0x49, 0x89, 0xc3, //0x000052c7 movq         %rax, %r11
	0x49, 0x89, 0xd2, //0x000052ca movq         %rdx, %r10
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000052cd andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000052d3 cmpq         $511, %rdx
	0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x000052da jne          LBB5_1047
	0x4c, 0x89, 0xf9, //0x000052e0 movq         %r15, %rcx
	0x48, 0xf7, 0xd1, //0x000052e3 notq         %rcx
	0x49, 0x39, 0xcb, //0x000052e6 cmpq         %rcx, %r11
	0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x000052e9 jbe          LBB5_1047
	0x4c, 0x89, 0xf8, //0x000052ef movq         %r15, %rax
	0x48, 0xf7, 0x24, 0x1f, //0x000052f2 mulq         (%rdi,%rbx)
	0x49, 0x01, 0xd3, //0x000052f6 addq         %rdx, %r11
	0x49, 0x83, 0xd2, 0x00, //0x000052f9 adcq         $0, %r10
	0x44, 0x89, 0xd2, //0x000052fd movl         %r10d, %edx
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005300 andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00005306 cmpq         $511, %rdx
	0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000530d jne          LBB5_1047
	0x49, 0x83, 0xfb, 0xff, //0x00005313 cmpq         $-1, %r11
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005317 jne          LBB5_1047
	0x48, 0x39, 0xc8, //0x0000531d cmpq         %rcx, %rax
	0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00005320 ja           LBB5_1051
	//0x00005326 LBB5_1047
	0x4c, 0x89, 0xd0, //0x00005326 movq         %r10, %rax
	0x48, 0xc1, 0xe8, 0x3f, //0x00005329 shrq         $63, %rax
	0x8d, 0x48, 0x09, //0x0000532d leal         $9(%rax), %ecx
	0x49, 0xd3, 0xea, //0x00005330 shrq         %cl, %r10
	0x4d, 0x85, 0xdb, //0x00005333 testq        %r11, %r11
	0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00005336 jne          LBB5_1050
	0x48, 0x85, 0xd2, //0x0000533c testq        %rdx, %rdx
	0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000533f jne          LBB5_1050
	0x44, 0x89, 0xd1, //0x00005345 movl         %r10d, %ecx
	0x83, 0xe1, 0x03, //0x00005348 andl         $3, %ecx
	0x83, 0xf9, 0x01, //0x0000534b cmpl         $1, %ecx
	0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x0000534e je           LBB5_1051
	//0x00005354 LBB5_1050
	0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x00005354 imull        $217706, %r13d, %ecx
	0xc1, 0xf9, 0x10, //0x0000535b sarl         $16, %ecx
	0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x0000535e addl         $1087, %ecx
	0x4c, 0x63, 0xd9, //0x00005364 movslq       %ecx, %r11
	0x4c, 0x89, 0xdb, //0x00005367 movq         %r11, %rbx
	0x4c, 0x29, 0xcb, //0x0000536a subq         %r9, %rbx
	0x44, 0x89, 0xd2, //0x0000536d movl         %r10d, %edx
	0x83, 0xe2, 0x01, //0x00005370 andl         $1, %edx
	0x4c, 0x01, 0xd2, //0x00005373 addq         %r10, %rdx
	0x48, 0x89, 0xd1, //0x00005376 movq         %rdx, %rcx
	0x48, 0xc1, 0xe9, 0x36, //0x00005379 shrq         $54, %rcx
	0x48, 0x01, 0xc3, //0x0000537d addq         %rax, %rbx
	0x48, 0x83, 0xf9, 0x01, //0x00005380 cmpq         $1, %rcx
	0x48, 0x83, 0xdb, 0x00, //0x00005384 sbbq         $0, %rbx
	0x48, 0x8d, 0x43, 0xff, //0x00005388 leaq         $-1(%rbx), %rax
	0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x0000538c cmpq         $2045, %rax
	0x0f, 0x86, 0x58, 0x00, 0x00, 0x00, //0x00005392 jbe          LBB5_1057
	//0x00005398 LBB5_1051
	0x4c, 0x8b, 0x5d, 0xb8, //0x00005398 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000539c movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x55, 0x90, //0x000053a0 movq         $-112(%rbp), %r10
	//0x000053a4 LBB5_1052
	0x4d, 0x89, 0xf8, //0x000053a4 movq         %r15, %r8
	0x4d, 0x29, 0xe0, //0x000053a7 subq         %r12, %r8
	0x4d, 0x8b, 0x4b, 0x40, //0x000053aa movq         $64(%r11), %r9
	0x4d, 0x8b, 0x6b, 0x50, //0x000053ae movq         $80(%r11), %r13
	0x4d, 0x85, 0xed, //0x000053b2 testq        %r13, %r13
	0x0f, 0x84, 0x27, 0x05, 0x00, 0x00, //0x000053b5 je           LBB5_1115
	0x41, 0xc6, 0x01, 0x00, //0x000053bb movb         $0, (%r9)
	0x49, 0x83, 0xfd, 0x01, //0x000053bf cmpq         $1, %r13
	0x0f, 0x84, 0x19, 0x05, 0x00, 0x00, //0x000053c3 je           LBB5_1115
	0x49, 0x8d, 0x4d, 0xff, //0x000053c9 leaq         $-1(%r13), %rcx
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x000053cd movl         $1, %eax
	0x48, 0x83, 0xf9, 0x10, //0x000053d2 cmpq         $16, %rcx
	0x0f, 0x82, 0xf4, 0x04, 0x00, 0x00, //0x000053d6 jb           LBB5_1114
	0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x000053dc cmpq         $128, %rcx
	0x0f, 0x83, 0x52, 0x01, 0x00, 0x00, //0x000053e3 jae          LBB5_1071
	0x31, 0xd2, //0x000053e9 xorl         %edx, %edx
	0xe9, 0x4f, 0x04, 0x00, 0x00, //0x000053eb jmp          LBB5_1105
	//0x000053f0 LBB5_1057
	0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000053f0 movabsq      $18014398509481984, %r13
	0x4c, 0x39, 0xea, //0x000053fa cmpq         %r13, %rdx
	0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000053fd movabsq      $-9223372036854775808, %r15
	0x49, 0xb9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005407 movabsq      $4503599627370495, %r9
	0xb1, 0x02, //0x00005411 movb         $2, %cl
	0x80, 0xd9, 0x00, //0x00005413 sbbb         $0, %cl
	0x48, 0xd3, 0xea, //0x00005416 shrq         %cl, %rdx
	0x48, 0xc1, 0xe3, 0x34, //0x00005419 shlq         $52, %rbx
	0x4c, 0x21, 0xca, //0x0000541d andq         %r9, %rdx
	0x48, 0x09, 0xda, //0x00005420 orq          %rbx, %rdx
	0x48, 0x89, 0xd0, //0x00005423 movq         %rdx, %rax
	0x4c, 0x09, 0xf8, //0x00005426 orq          %r15, %rax
	0x80, 0x7d, 0xc8, 0x00, //0x00005429 cmpb         $0, $-56(%rbp)
	0x48, 0x0f, 0x44, 0xc2, //0x0000542d cmoveq       %rdx, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00005431 vmovq        %rax, %xmm0
	0x45, 0x84, 0xf6, //0x00005436 testb        %r14b, %r14b
	0x4c, 0x8b, 0x55, 0x90, //0x00005439 movq         $-112(%rbp), %r10
	0x0f, 0x84, 0xe4, 0x02, 0x00, 0x00, //0x0000543d je           LBB5_1096
	0x4d, 0x89, 0xce, //0x00005443 movq         %r9, %r14
	0x4c, 0x89, 0xd3, //0x00005446 movq         %r10, %rbx
	0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00005449 movl         $64, %r9d
	0x48, 0xff, 0xc6, //0x0000544f incq         %rsi
	0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00005452 je           LBB5_1060
	0x4c, 0x0f, 0xbd, 0xce, //0x00005458 bsrq         %rsi, %r9
	0x49, 0x83, 0xf1, 0x3f, //0x0000545c xorq         $63, %r9
	//0x00005460 LBB5_1060
	0x44, 0x89, 0xc9, //0x00005460 movl         %r9d, %ecx
	0x48, 0xd3, 0xe6, //0x00005463 shlq         %cl, %rsi
	0x4c, 0x89, 0xc0, //0x00005466 movq         %r8, %rax
	0x48, 0xf7, 0xe6, //0x00005469 mulq         %rsi
	0x49, 0x89, 0xc2, //0x0000546c movq         %rax, %r10
	0x49, 0x89, 0xd0, //0x0000546f movq         %rdx, %r8
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005472 andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00005478 cmpq         $511, %rdx
	0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x0000547f jne          LBB5_1065
	0x48, 0x89, 0xf1, //0x00005485 movq         %rsi, %rcx
	0x48, 0xf7, 0xd1, //0x00005488 notq         %rcx
	0x49, 0x39, 0xca, //0x0000548b cmpq         %rcx, %r10
	0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x0000548e jbe          LBB5_1065
	0x48, 0x89, 0xf0, //0x00005494 movq         %rsi, %rax
	0x48, 0x8d, 0x15, 0x42, 0x73, 0x00, 0x00, //0x00005497 leaq         $29506(%rip), %rdx  /* _POW10_M128_TAB+0(%rip) */
	0x48, 0xf7, 0x24, 0x17, //0x0000549e mulq         (%rdi,%rdx)
	0x49, 0x01, 0xd2, //0x000054a2 addq         %rdx, %r10
	0x49, 0x83, 0xd0, 0x00, //0x000054a5 adcq         $0, %r8
	0x44, 0x89, 0xc2, //0x000054a9 movl         %r8d, %edx
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000054ac andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000054b2 cmpq         $511, %rdx
	0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000054b9 jne          LBB5_1065
	0x49, 0x83, 0xfa, 0xff, //0x000054bf cmpq         $-1, %r10
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000054c3 jne          LBB5_1065
	0x48, 0x39, 0xc8, //0x000054c9 cmpq         %rcx, %rax
	0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000054cc ja           LBB5_1068
	//0x000054d2 LBB5_1065
	0x4c, 0x89, 0xc0, //0x000054d2 movq         %r8, %rax
	0x48, 0xc1, 0xe8, 0x3f, //0x000054d5 shrq         $63, %rax
	0x8d, 0x48, 0x09, //0x000054d9 leal         $9(%rax), %ecx
	0x49, 0xd3, 0xe8, //0x000054dc shrq         %cl, %r8
	0x4d, 0x85, 0xd2, //0x000054df testq        %r10, %r10
	0x0f, 0x85, 0x90, 0x03, 0x00, 0x00, //0x000054e2 jne          LBB5_1109
	0x48, 0x85, 0xd2, //0x000054e8 testq        %rdx, %rdx
	0x0f, 0x85, 0x87, 0x03, 0x00, 0x00, //0x000054eb jne          LBB5_1109
	0x44, 0x89, 0xc1, //0x000054f1 movl         %r8d, %ecx
	0x83, 0xe1, 0x03, //0x000054f4 andl         $3, %ecx
	0x83, 0xf9, 0x01, //0x000054f7 cmpl         $1, %ecx
	0x0f, 0x85, 0x78, 0x03, 0x00, 0x00, //0x000054fa jne          LBB5_1109
	//0x00005500 LBB5_1068
	0x4c, 0x8b, 0x5d, 0xb8, //0x00005500 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x00005504 movq         $-48(%rbp), %r15
	0x49, 0x89, 0xda, //0x00005508 movq         %rbx, %r10
	0xe9, 0x94, 0xfe, 0xff, 0xff, //0x0000550b jmp          LBB5_1052
	//0x00005510 LBB5_1069
	0x89, 0x95, 0x50, 0xff, 0xff, 0xff, //0x00005510 movl         %edx, $-176(%rbp)
	0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00005516 leal         $348(%r13), %eax
	0xe9, 0x55, 0xfd, 0xff, 0xff, //0x0000551d jmp          LBB5_1039
	//0x00005522 LBB5_1070
	0x48, 0x89, 0x75, 0xa0, //0x00005522 movq         %rsi, $-96(%rbp)
	0xe9, 0x22, 0x29, 0x00, 0x00, //0x00005526 jmp          LBB5_1182
	//0x0000552b LBB5_1094
	0x4c, 0x89, 0xf8, //0x0000552b movq         %r15, %rax
	0xe9, 0xc8, 0x00, 0x00, 0x00, //0x0000552e jmp          LBB5_1079
	//0x00005533 LBB5_1095
	0x4c, 0x89, 0xf8, //0x00005533 movq         %r15, %rax
	0xe9, 0x50, 0x01, 0x00, 0x00, //0x00005536 jmp          LBB5_1091
	//0x0000553b LBB5_1071
	0x48, 0x89, 0xca, //0x0000553b movq         %rcx, %rdx
	0x48, 0x83, 0xe2, 0x80, //0x0000553e andq         $-128, %rdx
	0x48, 0x8d, 0x72, 0x80, //0x00005542 leaq         $-128(%rdx), %rsi
	0x48, 0x89, 0xf0, //0x00005546 movq         %rsi, %rax
	0x48, 0xc1, 0xe8, 0x07, //0x00005549 shrq         $7, %rax
	0x48, 0x83, 0xc0, 0x01, //0x0000554d addq         $1, %rax
	0x89, 0xc3, //0x00005551 movl         %eax, %ebx
	0x83, 0xe3, 0x03, //0x00005553 andl         $3, %ebx
	0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x00005556 cmpq         $384, %rsi
	0x0f, 0x83, 0xd9, 0x01, 0x00, 0x00, //0x0000555d jae          LBB5_1098
	0x31, 0xf6, //0x00005563 xorl         %esi, %esi
	0xe9, 0x84, 0x02, 0x00, 0x00, //0x00005565 jmp          LBB5_1100
	//0x0000556a LBB5_1073
	0x49, 0x8d, 0x49, 0xff, //0x0000556a leaq         $-1(%r9), %rcx
	0x49, 0x39, 0xca, //0x0000556e cmpq         %rcx, %r10
	0x49, 0xf7, 0xd1, //0x00005571 notq         %r9
	0x4d, 0x0f, 0x45, 0xce, //0x00005574 cmovneq      %r14, %r9
	0x84, 0xc0, //0x00005578 testb        %al, %al
	0x4d, 0x0f, 0x44, 0xce, //0x0000557a cmoveq       %r14, %r9
	0x4c, 0x89, 0xca, //0x0000557e movq         %r9, %rdx
	0xe9, 0xb2, 0xf9, 0xff, 0xff, //0x00005581 jmp          LBB5_996
	//0x00005586 LBB5_1074
	0x48, 0x83, 0xc6, 0x40, //0x00005586 addq         $64, %rsi
	0x49, 0x89, 0xf7, //0x0000558a movq         %rsi, %r15
	//0x0000558d LBB5_1075
	0x4c, 0x89, 0xf8, //0x0000558d movq         %r15, %rax
	0x48, 0x83, 0xc0, 0xc0, //0x00005590 addq         $-64, %rax
	0xc5, 0xfe, 0x6f, 0x05, 0xc4, 0xaa, 0xff, 0xff, //0x00005594 vmovdqu      $-21820(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, //0x0000559c .p2align 4, 0x90
	//0x000055a0 LBB5_1076
	0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000055a0 vmovdqu      $64(%rax), %ymm1
	0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000055a5 vmovdqu      $96(%rax), %ymm2
	0x48, 0x83, 0xc0, 0x40, //0x000055aa addq         $64, %rax
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000055ae vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000055b3 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x000055b8 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x000055bc vpmovmskb    %ymm1, %esi
	0xc5, 0xed, 0x74, 0xcc, //0x000055c0 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x000055c4 vpmovmskb    %ymm1, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x000055c8 shlq         $32, %rcx
	0x48, 0x09, 0xf1, //0x000055cc orq          %rsi, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x000055cf cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000055d3 je           LBB5_1076
	0x48, 0xf7, 0xd1, //0x000055d9 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x000055dc movq         %rcx, $152(%r11)
	0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000055e3 movq         %rax, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x000055ea bsfq         %rcx, %rcx
	0x48, 0x8d, 0x34, 0x08, //0x000055ee leaq         (%rax,%rcx), %rsi
	0x48, 0x01, 0xc8, //0x000055f2 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x000055f5 addq         $1, %rax
	//0x000055f9 LBB5_1078
	0x8a, 0x0e, //0x000055f9 movb         (%rsi), %cl
	//0x000055fb LBB5_1079
	0x80, 0xf9, 0x7d, //0x000055fb cmpb         $125, %cl
	0x0f, 0x85, 0x62, 0xec, 0xff, 0xff, //0x000055fe jne          LBB5_812
	0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00005604 addl         $1, $204(%r11)
	0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000560c jmp          LBB5_1081
	//0x00005611 LBB5_1086
	0x48, 0x83, 0xc6, 0x40, //0x00005611 addq         $64, %rsi
	0x49, 0x89, 0xf7, //0x00005615 movq         %rsi, %r15
	//0x00005618 LBB5_1087
	0x4c, 0x89, 0xf8, //0x00005618 movq         %r15, %rax
	0x48, 0x83, 0xc0, 0xc0, //0x0000561b addq         $-64, %rax
	0xc5, 0xfe, 0x6f, 0x05, 0x39, 0xaa, 0xff, 0xff, //0x0000561f vmovdqu      $-21959(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005627 .p2align 4, 0x90
	//0x00005630 LBB5_1088
	0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00005630 vmovdqu      $64(%rax), %ymm1
	0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00005635 vmovdqu      $96(%rax), %ymm2
	0x48, 0x83, 0xc0, 0x40, //0x0000563a addq         $64, %rax
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000563e vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00005643 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00005648 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x0000564c vpmovmskb    %ymm1, %esi
	0xc5, 0xed, 0x74, 0xcc, //0x00005650 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00005654 vpmovmskb    %ymm1, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x00005658 shlq         $32, %rcx
	0x48, 0x09, 0xf1, //0x0000565c orq          %rsi, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x0000565f cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00005663 je           LBB5_1088
	0x48, 0xf7, 0xd1, //0x00005669 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000566c movq         %rcx, $152(%r11)
	0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00005673 movq         %rax, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x0000567a bsfq         %rcx, %rcx
	0x48, 0x8d, 0x34, 0x08, //0x0000567e leaq         (%rax,%rcx), %rsi
	0x48, 0x01, 0xc8, //0x00005682 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x00005685 addq         $1, %rax
	//0x00005689 LBB5_1090
	0x8a, 0x0e, //0x00005689 movb         (%rsi), %cl
	//0x0000568b LBB5_1091
	0x80, 0xf9, 0x5d, //0x0000568b cmpb         $93, %cl
	0x0f, 0x85, 0xcf, 0x30, 0x00, 0x00, //0x0000568e jne          LBB5_1681
	0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00005694 addl         $1, $208(%r11)
	//0x0000569c LBB5_1081
	0x48, 0xc1, 0xe7, 0x04, //0x0000569c shlq         $4, %rdi
	0x49, 0x8b, 0x4c, 0x38, 0x08, //0x000056a0 movq         $8(%r8,%rdi), %rcx
	0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000056a5 movq         %rcx, $168(%r11)
	0x48, 0x29, 0xd3, //0x000056ac subq         %rdx, %rbx
	0x48, 0xc1, 0xeb, 0x04, //0x000056af shrq         $4, %rbx
	0x41, 0x89, 0x5c, 0x38, 0x0c, //0x000056b3 movl         %ebx, $12(%r8,%rdi)
	0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000056b8 movl         $0, $8(%r8,%rdi)
	0x0f, 0xb6, 0x0a, //0x000056c1 movzbl       (%rdx), %ecx
	0x89, 0x0a, //0x000056c4 movl         %ecx, (%rdx)
	0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000056c6 movq         $176(%r11), %rcx
	0x41, 0x8b, 0x93, 0xe4, 0x00, 0x00, 0x00, //0x000056cd movl         $228(%r11), %edx
	0x48, 0x39, 0xd1, //0x000056d4 cmpq         %rdx, %rcx
	0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000056d7 jbe          LBB5_1084
	0x41, 0x89, 0x8b, 0xe4, 0x00, 0x00, 0x00, //0x000056dd movl         %ecx, $228(%r11)
	0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000056e4 cmpq         $4096, %rcx
	0x0f, 0x87, 0x62, 0x30, 0x00, 0x00, //0x000056eb ja           LBB5_1083
	//0x000056f1 LBB5_1084
	0x48, 0x83, 0xc1, 0xff, //0x000056f1 addq         $-1, %rcx
	0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000056f5 movq         %rcx, $176(%r11)
	0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000056fc movq         $168(%r11), %rcx
	0x48, 0x83, 0xf9, 0xff, //0x00005703 cmpq         $-1, %rcx
	0x0f, 0x84, 0x46, 0x30, 0x00, 0x00, //0x00005707 je           LBB5_1083
	0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000570d leaq         $184(%r11), %r8
	0xe9, 0x15, 0xea, 0xff, 0xff, //0x00005714 jmp          LBB5_683
	//0x00005719 LBB5_1093
	0x48, 0xf7, 0xde, //0x00005719 negq         %rsi
	0x31, 0xd2, //0x0000571c xorl         %edx, %edx
	0x48, 0x89, 0x75, 0xa0, //0x0000571e movq         %rsi, $-96(%rbp)
	0xe9, 0x92, 0x04, 0x00, 0x00, //0x00005722 jmp          LBB5_1161
	//0x00005727 LBB5_1096
	0x4c, 0x8b, 0x5d, 0xb8, //0x00005727 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000572b movq         $-48(%rbp), %r15
	0xe9, 0x2c, 0x04, 0x00, 0x00, //0x0000572f jmp          LBB5_1156
	//0x00005734 LBB5_1097
	0x4d, 0x89, 0xde, //0x00005734 movq         %r11, %r14
	0xe9, 0x8e, 0xf7, 0xff, 0xff, //0x00005737 jmp          LBB5_985
	//0x0000573c LBB5_1098
	0x48, 0x83, 0xe0, 0xfc, //0x0000573c andq         $-4, %rax
	0x48, 0xf7, 0xd8, //0x00005740 negq         %rax
	0x31, 0xf6, //0x00005743 xorl         %esi, %esi
	0xc5, 0xf9, 0xef, 0xc0, //0x00005745 vpxor        %xmm0, %xmm0, %xmm0
	//0x00005749 LBB5_1099
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00005749 vmovdqu      %ymm0, $1(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00005750 vmovdqu      %ymm0, $33(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00005757 vmovdqu      %ymm0, $65(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x0000575e vmovdqu      %ymm0, $97(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x00005765 vmovdqu      %ymm0, $129(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x0000576f vmovdqu      %ymm0, $161(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00005779 vmovdqu      %ymm0, $193(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x00005783 vmovdqu      %ymm0, $225(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x0000578d vmovdqu      %ymm0, $257(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00005797 vmovdqu      %ymm0, $289(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x000057a1 vmovdqu      %ymm0, $321(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x000057ab vmovdqu      %ymm0, $353(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x000057b5 vmovdqu      %ymm0, $385(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x000057bf vmovdqu      %ymm0, $417(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x000057c9 vmovdqu      %ymm0, $449(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x000057d3 vmovdqu      %ymm0, $481(%r9,%rsi)
	0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x000057dd addq         $512, %rsi
	0x48, 0x83, 0xc0, 0x04, //0x000057e4 addq         $4, %rax
	0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x000057e8 jne          LBB5_1099
	//0x000057ee LBB5_1100
	0x48, 0x85, 0xdb, //0x000057ee testq        %rbx, %rbx
	0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x000057f1 je           LBB5_1103
	0x48, 0xf7, 0xdb, //0x000057f7 negq         %rbx
	0xc5, 0xf9, 0xef, 0xc0, //0x000057fa vpxor        %xmm0, %xmm0, %xmm0
	//0x000057fe LBB5_1102
	0x48, 0x89, 0xf0, //0x000057fe movq         %rsi, %rax
	0x48, 0x83, 0xc8, 0x01, //0x00005801 orq          $1, %rax
	0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x00005805 vmovdqu      %ymm0, (%r9,%rax)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x0000580b vmovdqu      %ymm0, $32(%r9,%rax)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x00005812 vmovdqu      %ymm0, $64(%r9,%rax)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00005819 vmovdqu      %ymm0, $96(%r9,%rax)
	0x48, 0x83, 0xee, 0x80, //0x00005820 subq         $-128, %rsi
	0x48, 0xff, 0xc3, //0x00005824 incq         %rbx
	0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00005827 jne          LBB5_1102
	//0x0000582d LBB5_1103
	0x48, 0x39, 0xd1, //0x0000582d cmpq         %rdx, %rcx
	0x0f, 0x84, 0xac, 0x00, 0x00, 0x00, //0x00005830 je           LBB5_1115
	0xf6, 0xc1, 0x70, //0x00005836 testb        $112, %cl
	0x0f, 0x84, 0x7c, 0x00, 0x00, 0x00, //0x00005839 je           LBB5_1113
	//0x0000583f LBB5_1105
	0x48, 0x89, 0xce, //0x0000583f movq         %rcx, %rsi
	0x48, 0x83, 0xe6, 0xf0, //0x00005842 andq         $-16, %rsi
	0x48, 0x8d, 0x46, 0x01, //0x00005846 leaq         $1(%rsi), %rax
	0xc5, 0xf9, 0xef, 0xc0, //0x0000584a vpxor        %xmm0, %xmm0, %xmm0
	//0x0000584e LBB5_1106
	0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x0000584e vmovdqu      %xmm0, $1(%r9,%rdx)
	0x48, 0x83, 0xc2, 0x10, //0x00005855 addq         $16, %rdx
	0x48, 0x39, 0xd6, //0x00005859 cmpq         %rdx, %rsi
	0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x0000585c jne          LBB5_1106
	0x48, 0x39, 0xf1, //0x00005862 cmpq         %rsi, %rcx
	0x0f, 0x85, 0x65, 0x00, 0x00, 0x00, //0x00005865 jne          LBB5_1114
	0xe9, 0x72, 0x00, 0x00, 0x00, //0x0000586b jmp          LBB5_1115
	//0x00005870 LBB5_1108
	0x0f, 0xbc, 0xc1, //0x00005870 bsfl         %ecx, %eax
	0xe9, 0x38, 0x00, 0x00, 0x00, //0x00005873 jmp          LBB5_1112
	//0x00005878 LBB5_1109
	0x4d, 0x29, 0xcb, //0x00005878 subq         %r9, %r11
	0x44, 0x89, 0xc2, //0x0000587b movl         %r8d, %edx
	0x83, 0xe2, 0x01, //0x0000587e andl         $1, %edx
	0x4c, 0x01, 0xc2, //0x00005881 addq         %r8, %rdx
	0x49, 0x01, 0xc3, //0x00005884 addq         %rax, %r11
	0x4c, 0x39, 0xea, //0x00005887 cmpq         %r13, %rdx
	0x49, 0x83, 0xdb, 0x00, //0x0000588a sbbq         $0, %r11
	0x49, 0x8d, 0x43, 0xff, //0x0000588e leaq         $-1(%r11), %rax
	0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005892 cmpq         $2045, %rax
	0x49, 0x89, 0xda, //0x00005898 movq         %rbx, %r10
	0x0f, 0x86, 0xb3, 0x0f, 0x00, 0x00, //0x0000589b jbe          LBB5_1354
	0x4c, 0x8b, 0x5d, 0xb8, //0x000058a1 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x000058a5 movq         $-48(%rbp), %r15
	0xe9, 0xf6, 0xfa, 0xff, 0xff, //0x000058a9 jmp          LBB5_1052
	//0x000058ae LBB5_1111
	0x89, 0xc0, //0x000058ae movl         %eax, %eax
	//0x000058b0 LBB5_1112
	0x48, 0xf7, 0xd2, //0x000058b0 notq         %rdx
	0x48, 0x29, 0xc2, //0x000058b3 subq         %rax, %rdx
	0xe9, 0x7d, 0xf6, 0xff, 0xff, //0x000058b6 jmp          LBB5_996
	//0x000058bb LBB5_1113
	0x48, 0x83, 0xca, 0x01, //0x000058bb orq          $1, %rdx
	0x48, 0x89, 0xd0, //0x000058bf movq         %rdx, %rax
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000058c2 .p2align 4, 0x90
	//0x000058d0 LBB5_1114
	0x41, 0xc6, 0x04, 0x01, 0x00, //0x000058d0 movb         $0, (%r9,%rax)
	0x48, 0x83, 0xc0, 0x01, //0x000058d5 addq         $1, %rax
	0x49, 0x39, 0xc5, //0x000058d9 cmpq         %rax, %r13
	0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000058dc jne          LBB5_1114
	//0x000058e2 LBB5_1115
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000058e2 movabsq      $4503599627370495, %rdx
	0x45, 0x8a, 0x34, 0x24, //0x000058ec movb         (%r12), %r14b
	0x31, 0xc9, //0x000058f0 xorl         %ecx, %ecx
	0x41, 0x80, 0xfe, 0x2d, //0x000058f2 cmpb         $45, %r14b
	0x0f, 0x94, 0xc1, //0x000058f6 sete         %cl
	0x31, 0xc0, //0x000058f9 xorl         %eax, %eax
	0x48, 0x89, 0x85, 0x48, 0xff, 0xff, 0xff, //0x000058fb movq         %rax, $-184(%rbp)
	0x49, 0x39, 0xc8, //0x00005902 cmpq         %rcx, %r8
	0x0f, 0x8e, 0xdc, 0x00, 0x00, 0x00, //0x00005905 jle          LBB5_1129
	0x4c, 0x89, 0x5d, 0xb8, //0x0000590b movq         %r11, $-72(%rbp)
	0x44, 0x88, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x0000590f movb         %r14b, $-160(%rbp)
	0x4c, 0x89, 0x55, 0x90, //0x00005916 movq         %r10, $-112(%rbp)
	0x4c, 0x89, 0x7d, 0xd0, //0x0000591a movq         %r15, $-48(%rbp)
	0xb0, 0x01, //0x0000591e movb         $1, %al
	0x45, 0x31, 0xd2, //0x00005920 xorl         %r10d, %r10d
	0x45, 0x31, 0xff, //0x00005923 xorl         %r15d, %r15d
	0x45, 0x31, 0xdb, //0x00005926 xorl         %r11d, %r11d
	0x31, 0xd2, //0x00005929 xorl         %edx, %edx
	0x45, 0x31, 0xf6, //0x0000592b xorl         %r14d, %r14d
	0xe9, 0x32, 0x00, 0x00, 0x00, //0x0000592e jmp          LBB5_1119
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005933 .p2align 4, 0x90
	//0x00005940 LBB5_1117
	0xba, 0x01, 0x00, 0x00, 0x00, //0x00005940 movl         $1, %edx
	0x45, 0x89, 0xde, //0x00005945 movl         %r11d, %r14d
	0x40, 0x80, 0xff, 0x2e, //0x00005948 cmpb         $46, %dil
	0x0f, 0x85, 0xb4, 0x00, 0x00, 0x00, //0x0000594c jne          LBB5_1131
	//0x00005952 LBB5_1118
	0x48, 0x83, 0xc1, 0x01, //0x00005952 addq         $1, %rcx
	0x4c, 0x39, 0xc1, //0x00005956 cmpq         %r8, %rcx
	0x0f, 0x9c, 0xc0, //0x00005959 setl         %al
	0x49, 0x39, 0xc8, //0x0000595c cmpq         %rcx, %r8
	0x0f, 0x84, 0x8a, 0x00, 0x00, 0x00, //0x0000595f je           LBB5_1130
	//0x00005965 LBB5_1119
	0x89, 0xd3, //0x00005965 movl         %edx, %ebx
	0x44, 0x89, 0xf6, //0x00005967 movl         %r14d, %esi
	0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x0000596a movzbl       (%r12,%rcx), %edi
	0x8d, 0x57, 0xd0, //0x0000596f leal         $-48(%rdi), %edx
	0x80, 0xfa, 0x09, //0x00005972 cmpb         $9, %dl
	0x0f, 0x87, 0xc5, 0xff, 0xff, 0xff, //0x00005975 ja           LBB5_1117
	0x40, 0x80, 0xff, 0x30, //0x0000597b cmpb         $48, %dil
	0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x0000597f jne          LBB5_1123
	0x45, 0x85, 0xdb, //0x00005985 testl        %r11d, %r11d
	0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x00005988 je           LBB5_1127
	0x49, 0x63, 0xc2, //0x0000598e movslq       %r10d, %rax
	0x49, 0x39, 0xc5, //0x00005991 cmpq         %rax, %r13
	0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00005994 ja           LBB5_1124
	0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000599a jmp          LBB5_1125
	//0x0000599f LBB5_1123
	0x49, 0x63, 0xc3, //0x0000599f movslq       %r11d, %rax
	0x49, 0x39, 0xc5, //0x000059a2 cmpq         %rax, %r13
	0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x000059a5 jbe          LBB5_1126
	//0x000059ab LBB5_1124
	0x41, 0x88, 0x3c, 0x01, //0x000059ab movb         %dil, (%r9,%rax)
	0x41, 0x83, 0xc2, 0x01, //0x000059af addl         $1, %r10d
	//0x000059b3 LBB5_1125
	0x41, 0x89, 0xf6, //0x000059b3 movl         %esi, %r14d
	0x45, 0x89, 0xd3, //0x000059b6 movl         %r10d, %r11d
	0xe9, 0x22, 0x00, 0x00, 0x00, //0x000059b9 jmp          LBB5_1128
	//0x000059be LBB5_1126
	0x41, 0x89, 0xf6, //0x000059be movl         %esi, %r14d
	0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000059c1 movl         $1, %r15d
	0xe9, 0x14, 0x00, 0x00, 0x00, //0x000059c7 jmp          LBB5_1128
	//0x000059cc LBB5_1127
	0x83, 0xc6, 0xff, //0x000059cc addl         $-1, %esi
	0x45, 0x31, 0xdb, //0x000059cf xorl         %r11d, %r11d
	0x41, 0x89, 0xf6, //0x000059d2 movl         %esi, %r14d
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000059d5 .p2align 4, 0x90
	//0x000059e0 LBB5_1128
	0x89, 0xda, //0x000059e0 movl         %ebx, %edx
	0xe9, 0x6b, 0xff, 0xff, 0xff, //0x000059e2 jmp          LBB5_1118
	//0x000059e7 LBB5_1129
	0x45, 0x31, 0xe4, //0x000059e7 xorl         %r12d, %r12d
	0xe9, 0x3f, 0x01, 0x00, 0x00, //0x000059ea jmp          LBB5_1154
	//0x000059ef LBB5_1130
	0x4c, 0x89, 0xc1, //0x000059ef movq         %r8, %rcx
	0x45, 0x89, 0xf0, //0x000059f2 movl         %r14d, %r8d
	0x48, 0x89, 0xcf, //0x000059f5 movq         %rcx, %rdi
	0x89, 0xd3, //0x000059f8 movl         %edx, %ebx
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x000059fa movb         $-160(%rbp), %r14b
	0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00005a01 jmp          LBB5_1132
	//0x00005a06 LBB5_1131
	0x4c, 0x89, 0xc7, //0x00005a06 movq         %r8, %rdi
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00005a09 movb         $-160(%rbp), %r14b
	0x49, 0x89, 0xf0, //0x00005a10 movq         %rsi, %r8
	//0x00005a13 LBB5_1132
	0x85, 0xdb, //0x00005a13 testl        %ebx, %ebx
	0x45, 0x0f, 0x44, 0xc2, //0x00005a15 cmovel       %r10d, %r8d
	0xa8, 0x01, //0x00005a19 testb        $1, %al
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005a1b movabsq      $4503599627370495, %rdx
	0x4c, 0x8b, 0x5d, 0xb8, //0x00005a25 movq         $-72(%rbp), %r11
	0x0f, 0x84, 0xa6, 0x00, 0x00, 0x00, //0x00005a29 je           LBB5_1147
	0x89, 0xc8, //0x00005a2f movl         %ecx, %eax
	0x41, 0x8a, 0x04, 0x04, //0x00005a31 movb         (%r12,%rax), %al
	0x0c, 0x20, //0x00005a35 orb          $32, %al
	0x3c, 0x65, //0x00005a37 cmpb         $101, %al
	0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x00005a39 jne          LBB5_1147
	0x89, 0xca, //0x00005a3f movl         %ecx, %edx
	0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00005a41 movb         $1(%r12,%rdx), %bl
	0x80, 0xfb, 0x2d, //0x00005a46 cmpb         $45, %bl
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00005a49 je           LBB5_1137
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005a4f movl         $1, %eax
	0x80, 0xfb, 0x2b, //0x00005a54 cmpb         $43, %bl
	0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00005a57 jne          LBB5_1139
	0x83, 0xc1, 0x02, //0x00005a5d addl         $2, %ecx
	0xe9, 0x08, 0x00, 0x00, 0x00, //0x00005a60 jmp          LBB5_1138
	//0x00005a65 LBB5_1137
	0x83, 0xc1, 0x02, //0x00005a65 addl         $2, %ecx
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x00005a68 movl         $-1, %eax
	//0x00005a6d LBB5_1138
	0x89, 0xca, //0x00005a6d movl         %ecx, %edx
	0xe9, 0x04, 0x00, 0x00, 0x00, //0x00005a6f jmp          LBB5_1140
	//0x00005a74 LBB5_1139
	0x48, 0x83, 0xc2, 0x01, //0x00005a74 addq         $1, %rdx
	//0x00005a78 LBB5_1140
	0x48, 0x63, 0xd2, //0x00005a78 movslq       %edx, %rdx
	0x31, 0xc9, //0x00005a7b xorl         %ecx, %ecx
	0x48, 0x39, 0xd7, //0x00005a7d cmpq         %rdx, %rdi
	0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00005a80 jle          LBB5_1146
	0x31, 0xc9, //0x00005a86 xorl         %ecx, %ecx
	//0x00005a88 LBB5_1142
	0x41, 0x0f, 0xbe, 0x34, 0x14, //0x00005a88 movsbl       (%r12,%rdx), %esi
	0x83, 0xfe, 0x30, //0x00005a8d cmpl         $48, %esi
	0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00005a90 jl           LBB5_1146
	0x40, 0x80, 0xfe, 0x39, //0x00005a96 cmpb         $57, %sil
	0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00005a9a jg           LBB5_1146
	0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00005aa0 cmpl         $9999, %ecx
	0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00005aa6 jg           LBB5_1146
	0x8d, 0x0c, 0x89, //0x00005aac leal         (%rcx,%rcx,4), %ecx
	0x8d, 0x0c, 0x4e, //0x00005aaf leal         (%rsi,%rcx,2), %ecx
	0x83, 0xc1, 0xd0, //0x00005ab2 addl         $-48, %ecx
	0x48, 0x83, 0xc2, 0x01, //0x00005ab5 addq         $1, %rdx
	0x48, 0x39, 0xd7, //0x00005ab9 cmpq         %rdx, %rdi
	0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00005abc jne          LBB5_1142
	//0x00005ac2 LBB5_1146
	0x0f, 0xaf, 0xc8, //0x00005ac2 imull        %eax, %ecx
	0x44, 0x01, 0xc1, //0x00005ac5 addl         %r8d, %ecx
	0x41, 0x89, 0xc8, //0x00005ac8 movl         %ecx, %r8d
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005acb movabsq      $4503599627370495, %rdx
	//0x00005ad5 LBB5_1147
	0x45, 0x85, 0xd2, //0x00005ad5 testl        %r10d, %r10d
	0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x00005ad8 je           LBB5_1151
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00005ade movabsq      $9218868437227405312, %rax
	0x48, 0x89, 0x85, 0x48, 0xff, 0xff, 0xff, //0x00005ae8 movq         %rax, $-184(%rbp)
	0x41, 0x81, 0xf8, 0x36, 0x01, 0x00, 0x00, //0x00005aef cmpl         $310, %r8d
	0x0f, 0x8f, 0x27, 0x00, 0x00, 0x00, //0x00005af6 jg           LBB5_1152
	0x45, 0x31, 0xe4, //0x00005afc xorl         %r12d, %r12d
	0x41, 0x81, 0xf8, 0xb6, 0xfe, 0xff, 0xff, //0x00005aff cmpl         $-330, %r8d
	0x0f, 0x8d, 0x60, 0x01, 0x00, 0x00, //0x00005b06 jge          LBB5_1185
	0x31, 0xc0, //0x00005b0c xorl         %eax, %eax
	0x48, 0x89, 0x85, 0x48, 0xff, 0xff, 0xff, //0x00005b0e movq         %rax, $-184(%rbp)
	0xe9, 0x0c, 0x00, 0x00, 0x00, //0x00005b15 jmp          LBB5_1153
	//0x00005b1a LBB5_1151
	0x31, 0xc0, //0x00005b1a xorl         %eax, %eax
	0x48, 0x89, 0x85, 0x48, 0xff, 0xff, 0xff, //0x00005b1c movq         %rax, $-184(%rbp)
	//0x00005b23 LBB5_1152
	0x45, 0x31, 0xe4, //0x00005b23 xorl         %r12d, %r12d
	//0x00005b26 LBB5_1153
	0x4c, 0x8b, 0x7d, 0xd0, //0x00005b26 movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x55, 0x90, //0x00005b2a movq         $-112(%rbp), %r10
	//0x00005b2e LBB5_1154
	0x8b, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00005b2e movl         $-176(%rbp), %ecx
	//0x00005b34 LBB5_1155
	0x49, 0x21, 0xd4, //0x00005b34 andq         %rdx, %r12
	0x4c, 0x0b, 0xa5, 0x48, 0xff, 0xff, 0xff, //0x00005b37 orq          $-184(%rbp), %r12
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005b3e movabsq      $-9223372036854775808, %rax
	0x4c, 0x09, 0xe0, //0x00005b48 orq          %r12, %rax
	0x41, 0x80, 0xfe, 0x2d, //0x00005b4b cmpb         $45, %r14b
	0x49, 0x0f, 0x45, 0xc4, //0x00005b4f cmovneq      %r12, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00005b53 vmovq        %rax, %xmm0
	0xc5, 0xcb, 0x2a, 0xc9, //0x00005b58 vcvtsi2sd    %ecx, %xmm6, %xmm1
	0xc5, 0xf3, 0x59, 0xc0, //0x00005b5c vmulsd       %xmm0, %xmm1, %xmm0
	//0x00005b60 LBB5_1156
	0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00005b60 vmovq        %xmm0, %rax
	0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005b65 movabsq      $-9223372036854775808, %rsi
	0x48, 0x83, 0xc6, 0xff, //0x00005b6f addq         $-1, %rsi
	0x48, 0x21, 0xc6, //0x00005b73 andq         %rax, %rsi
	0x31, 0xc9, //0x00005b76 xorl         %ecx, %ecx
	0xba, 0x04, 0x00, 0x00, 0x00, //0x00005b78 movl         $4, %edx
	0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00005b7d movabsq      $9218868437227405312, %rdi
	0x48, 0x39, 0xfe, //0x00005b87 cmpq         %rdi, %rsi
	0x0f, 0x85, 0x83, 0x00, 0x00, 0x00, //0x00005b8a jne          LBB5_1164
	//0x00005b90 LBB5_1157
	0x48, 0x8b, 0x45, 0x80, //0x00005b90 movq         $-128(%rbp), %rax
	0x48, 0x83, 0xf8, 0x03, //0x00005b94 cmpq         $3, %rax
	0x0f, 0x84, 0xa6, 0x22, 0x00, 0x00, //0x00005b98 je           LBB5_1181
	//0x00005b9e LBB5_1158
	0x48, 0x83, 0xf8, 0x13, //0x00005b9e cmpq         $19, %rax
	0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00005ba2 je           LBB5_1163
	0x48, 0x83, 0xf8, 0x0b, //0x00005ba8 cmpq         $11, %rax
	0x0f, 0x85, 0xc6, 0xb2, 0xff, 0xff, //0x00005bac jne          LBB5_168
	0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00005bb2 movq         $160(%r11), %r9
	//0x00005bb9 LBB5_1161
	0x4c, 0x8b, 0x6d, 0xc0, //0x00005bb9 movq         $-64(%rbp), %r13
	//0x00005bbd LBB5_1162
	0x49, 0xc1, 0xe2, 0x20, //0x00005bbd shlq         $32, %r10
	0x49, 0x83, 0xca, 0x0b, //0x00005bc1 orq          $11, %r10
	0x4d, 0x89, 0x11, //0x00005bc5 movq         %r10, (%r9)
	0x48, 0x8b, 0x45, 0xa0, //0x00005bc8 movq         $-96(%rbp), %rax
	0x49, 0x89, 0x41, 0x08, //0x00005bcc movq         %rax, $8(%r9)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00005bd0 addl         $1, $216(%r11)
	0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00005bd8 movq         $160(%r11), %r9
	0x49, 0x8d, 0x41, 0x10, //0x00005bdf leaq         $16(%r9), %rax
	0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00005be3 movq         %rax, $160(%r11)
	0xb8, 0x0b, 0x00, 0x00, 0x00, //0x00005bea movl         $11, %eax
	0x48, 0x89, 0x45, 0x80, //0x00005bef movq         %rax, $-128(%rbp)
	0x4d, 0x89, 0xfc, //0x00005bf3 movq         %r15, %r12
	0x89, 0xd1, //0x00005bf6 movl         %edx, %ecx
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x00005bf8 movl         $11, %edx
	0x85, 0xc9, //0x00005bfd testl        %ecx, %ecx
	0x0f, 0x45, 0xd1, //0x00005bff cmovnel      %ecx, %edx
	0x0f, 0x84, 0x92, 0x22, 0x00, 0x00, //0x00005c02 je           LBB5_1165
	0xe9, 0x4e, 0x2b, 0x00, 0x00, //0x00005c08 jmp          LBB5_1184
	//0x00005c0d LBB5_1163
	0x89, 0xd1, //0x00005c0d movl         %edx, %ecx
	0x48, 0x8b, 0x45, 0xa0, //0x00005c0f movq         $-96(%rbp), %rax
	//0x00005c13 LBB5_1164
	0x49, 0xc1, 0xe2, 0x20, //0x00005c13 shlq         $32, %r10
	0x49, 0x83, 0xca, 0x13, //0x00005c17 orq          $19, %r10
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00005c1b movq         $160(%r11), %rdx
	0x4c, 0x89, 0x12, //0x00005c22 movq         %r10, (%rdx)
	0x48, 0x89, 0x42, 0x08, //0x00005c25 movq         %rax, $8(%rdx)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00005c29 addl         $1, $216(%r11)
	0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00005c31 movq         $160(%r11), %r9
	0x49, 0x8d, 0x51, 0x10, //0x00005c38 leaq         $16(%r9), %rdx
	0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00005c3c movq         %rdx, $160(%r11)
	0xba, 0x13, 0x00, 0x00, 0x00, //0x00005c43 movl         $19, %edx
	0x48, 0x89, 0x55, 0x80, //0x00005c48 movq         %rdx, $-128(%rbp)
	0x4d, 0x89, 0xfc, //0x00005c4c movq         %r15, %r12
	0x48, 0x89, 0x45, 0xa0, //0x00005c4f movq         %rax, $-96(%rbp)
	0x4c, 0x8b, 0x6d, 0xc0, //0x00005c53 movq         $-64(%rbp), %r13
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x00005c57 movl         $11, %edx
	0x85, 0xc9, //0x00005c5c testl        %ecx, %ecx
	0x0f, 0x45, 0xd1, //0x00005c5e cmovnel      %ecx, %edx
	0x0f, 0x84, 0x33, 0x22, 0x00, 0x00, //0x00005c61 je           LBB5_1165
	0xe9, 0xef, 0x2a, 0x00, 0x00, //0x00005c67 jmp          LBB5_1184
	//0x00005c6c LBB5_1185
	0x45, 0x85, 0xc0, //0x00005c6c testl        %r8d, %r8d
	0x0f, 0x8e, 0x20, 0x02, 0x00, 0x00, //0x00005c6f jle          LBB5_1218
	0x45, 0x31, 0xf6, //0x00005c75 xorl         %r14d, %r14d
	0x44, 0x89, 0xd2, //0x00005c78 movl         %r10d, %edx
	0x44, 0x89, 0xd7, //0x00005c7b movl         %r10d, %edi
	0xe9, 0x16, 0x00, 0x00, 0x00, //0x00005c7e jmp          LBB5_1190
	//0x00005c83 LBB5_1187
	0x45, 0x31, 0xd2, //0x00005c83 xorl         %r10d, %r10d
	0x31, 0xd2, //0x00005c86 xorl         %edx, %edx
	//0x00005c88 LBB5_1188
	0x31, 0xff, //0x00005c88 xorl         %edi, %edi
	0x45, 0x01, 0xf4, //0x00005c8a addl         %r14d, %r12d
	0x45, 0x89, 0xe6, //0x00005c8d movl         %r12d, %r14d
	0x45, 0x85, 0xc0, //0x00005c90 testl        %r8d, %r8d
	0x0f, 0x8e, 0xff, 0x01, 0x00, 0x00, //0x00005c93 jle          LBB5_1219
	//0x00005c99 LBB5_1190
	0x41, 0x83, 0xf8, 0x08, //0x00005c99 cmpl         $8, %r8d
	0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x00005c9d jle          LBB5_1192
	0x41, 0xbc, 0x1b, 0x00, 0x00, 0x00, //0x00005ca3 movl         $27, %r12d
	0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00005ca9 jmp          LBB5_1193
	//0x00005cae LBB5_1192
	0x44, 0x89, 0xc0, //0x00005cae movl         %r8d, %eax
	0x48, 0x8d, 0x0d, 0xb8, 0x96, 0x00, 0x00, //0x00005cb1 leaq         $38584(%rip), %rcx  /* _POW_TAB+0(%rip) */
	0x44, 0x8b, 0x24, 0x81, //0x00005cb8 movl         (%rcx,%rax,4), %r12d
	//0x00005cbc LBB5_1193
	0x85, 0xff, //0x00005cbc testl        %edi, %edi
	0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00005cbe je           LBB5_1188
	0x44, 0x89, 0xe1, //0x00005cc4 movl         %r12d, %ecx
	0x85, 0xff, //0x00005cc7 testl        %edi, %edi
	0xb8, 0x00, 0x00, 0x00, 0x00, //0x00005cc9 movl         $0, %eax
	0x0f, 0x4f, 0xc7, //0x00005cce cmovgl       %edi, %eax
	0x31, 0xd2, //0x00005cd1 xorl         %edx, %edx
	0x31, 0xdb, //0x00005cd3 xorl         %ebx, %ebx
	//0x00005cd5 LBB5_1195
	0x48, 0x39, 0xd0, //0x00005cd5 cmpq         %rdx, %rax
	0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x00005cd8 je           LBB5_1203
	0x48, 0x8d, 0x34, 0x9b, //0x00005cde leaq         (%rbx,%rbx,4), %rsi
	0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00005ce2 movsbq       (%r9,%rdx), %rbx
	0x48, 0x8d, 0x1c, 0x73, //0x00005ce7 leaq         (%rbx,%rsi,2), %rbx
	0x48, 0x83, 0xc3, 0xd0, //0x00005ceb addq         $-48, %rbx
	0x48, 0x83, 0xc2, 0x01, //0x00005cef addq         $1, %rdx
	0x48, 0x89, 0xde, //0x00005cf3 movq         %rbx, %rsi
	0x48, 0xd3, 0xee, //0x00005cf6 shrq         %cl, %rsi
	0x48, 0x85, 0xf6, //0x00005cf9 testq        %rsi, %rsi
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00005cfc je           LBB5_1195
	0x4c, 0x89, 0x45, 0xc8, //0x00005d02 movq         %r8, $-56(%rbp)
	0x89, 0xd0, //0x00005d06 movl         %edx, %eax
	//0x00005d08 LBB5_1198
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00005d08 movq         $-1, %r8
	0x49, 0xd3, 0xe0, //0x00005d0f shlq         %cl, %r8
	0x49, 0xf7, 0xd0, //0x00005d12 notq         %r8
	0x31, 0xd2, //0x00005d15 xorl         %edx, %edx
	0x39, 0xf8, //0x00005d17 cmpl         %edi, %eax
	0x0f, 0x8d, 0x4f, 0x00, 0x00, 0x00, //0x00005d19 jge          LBB5_1202
	0x4c, 0x89, 0x65, 0xa8, //0x00005d1f movq         %r12, $-88(%rbp)
	0x4c, 0x63, 0xe0, //0x00005d23 movslq       %eax, %r12
	0x4d, 0x63, 0xd2, //0x00005d26 movslq       %r10d, %r10
	0x4b, 0x8d, 0x34, 0x21, //0x00005d29 leaq         (%r9,%r12), %rsi
	0x31, 0xd2, //0x00005d2d xorl         %edx, %edx
	//0x00005d2f LBB5_1200
	0x48, 0x89, 0xdf, //0x00005d2f movq         %rbx, %rdi
	0x48, 0xd3, 0xef, //0x00005d32 shrq         %cl, %rdi
	0x4c, 0x21, 0xc3, //0x00005d35 andq         %r8, %rbx
	0x40, 0x80, 0xc7, 0x30, //0x00005d38 addb         $48, %dil
	0x41, 0x88, 0x3c, 0x11, //0x00005d3c movb         %dil, (%r9,%rdx)
	0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x00005d40 movsbq       (%rsi,%rdx), %rdi
	0x4d, 0x8d, 0x1c, 0x14, //0x00005d45 leaq         (%r12,%rdx), %r11
	0x49, 0x83, 0xc3, 0x01, //0x00005d49 addq         $1, %r11
	0x48, 0x83, 0xc2, 0x01, //0x00005d4d addq         $1, %rdx
	0x48, 0x8d, 0x1c, 0x9b, //0x00005d51 leaq         (%rbx,%rbx,4), %rbx
	0x48, 0x8d, 0x1c, 0x5f, //0x00005d55 leaq         (%rdi,%rbx,2), %rbx
	0x48, 0x83, 0xc3, 0xd0, //0x00005d59 addq         $-48, %rbx
	0x4d, 0x39, 0xd3, //0x00005d5d cmpq         %r10, %r11
	0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00005d60 jl           LBB5_1200
	0x4c, 0x8b, 0x5d, 0xb8, //0x00005d66 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x65, 0xa8, //0x00005d6a movq         $-88(%rbp), %r12
	//0x00005d6e LBB5_1202
	0x48, 0x8b, 0x7d, 0xc8, //0x00005d6e movq         $-56(%rbp), %rdi
	0x29, 0xc7, //0x00005d72 subl         %eax, %edi
	0x83, 0xc7, 0x01, //0x00005d74 addl         $1, %edi
	0x49, 0x89, 0xfa, //0x00005d77 movq         %rdi, %r10
	0x48, 0x85, 0xdb, //0x00005d7a testq        %rbx, %rbx
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00005d7d movl         $1, %edi
	0x0f, 0x85, 0x58, 0x00, 0x00, 0x00, //0x00005d82 jne          LBB5_1207
	0xe9, 0x83, 0x00, 0x00, 0x00, //0x00005d88 jmp          LBB5_1209
	//0x00005d8d LBB5_1203
	0x48, 0x85, 0xdb, //0x00005d8d testq        %rbx, %rbx
	0x0f, 0x84, 0xed, 0xfe, 0xff, 0xff, //0x00005d90 je           LBB5_1187
	0x48, 0x89, 0xda, //0x00005d96 movq         %rbx, %rdx
	0x48, 0xd3, 0xea, //0x00005d99 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00005d9c testq        %rdx, %rdx
	0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x00005d9f je           LBB5_1216
	0x4c, 0x89, 0xc7, //0x00005da5 movq         %r8, %rdi
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00005da8 movq         $-1, %r8
	0x49, 0xd3, 0xe0, //0x00005daf shlq         %cl, %r8
	0x49, 0xf7, 0xd0, //0x00005db2 notq         %r8
	0x29, 0xc7, //0x00005db5 subl         %eax, %edi
	0x83, 0xc7, 0x01, //0x00005db7 addl         $1, %edi
	0x49, 0x89, 0xfa, //0x00005dba movq         %rdi, %r10
	0x31, 0xd2, //0x00005dbd xorl         %edx, %edx
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00005dbf movl         $1, %edi
	0xe9, 0x17, 0x00, 0x00, 0x00, //0x00005dc4 jmp          LBB5_1207
	//0x00005dc9 LBB5_1206
	0x48, 0x85, 0xc0, //0x00005dc9 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xff, //0x00005dcc cmovnel      %edi, %r15d
	0x48, 0x01, 0xdb, //0x00005dd0 addq         %rbx, %rbx
	0x48, 0x8d, 0x1c, 0x9b, //0x00005dd3 leaq         (%rbx,%rbx,4), %rbx
	0x48, 0x85, 0xdb, //0x00005dd7 testq        %rbx, %rbx
	0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x00005dda je           LBB5_1209
	//0x00005de0 LBB5_1207
	0x48, 0x89, 0xd8, //0x00005de0 movq         %rbx, %rax
	0x48, 0xd3, 0xe8, //0x00005de3 shrq         %cl, %rax
	0x4c, 0x21, 0xc3, //0x00005de6 andq         %r8, %rbx
	0x48, 0x63, 0xf2, //0x00005de9 movslq       %edx, %rsi
	0x49, 0x39, 0xf5, //0x00005dec cmpq         %rsi, %r13
	0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00005def jbe          LBB5_1206
	0x04, 0x30, //0x00005df5 addb         $48, %al
	0x41, 0x88, 0x04, 0x31, //0x00005df7 movb         %al, (%r9,%rsi)
	0x83, 0xc6, 0x01, //0x00005dfb addl         $1, %esi
	0x89, 0xf2, //0x00005dfe movl         %esi, %edx
	0x48, 0x01, 0xdb, //0x00005e00 addq         %rbx, %rbx
	0x48, 0x8d, 0x1c, 0x9b, //0x00005e03 leaq         (%rbx,%rbx,4), %rbx
	0x48, 0x85, 0xdb, //0x00005e07 testq        %rbx, %rbx
	0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x00005e0a jne          LBB5_1207
	//0x00005e10 LBB5_1209
	0x85, 0xd2, //0x00005e10 testl        %edx, %edx
	0x4d, 0x89, 0xd0, //0x00005e12 movq         %r10, %r8
	0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x00005e15 jle          LBB5_1214
	0x89, 0xd0, //0x00005e1b movl         %edx, %eax
	0x48, 0x83, 0xc0, 0x01, //0x00005e1d addq         $1, %rax
	//0x00005e21 LBB5_1211
	0x8d, 0x4a, 0xff, //0x00005e21 leal         $-1(%rdx), %ecx
	0x41, 0x80, 0x3c, 0x09, 0x30, //0x00005e24 cmpb         $48, (%r9,%rcx)
	0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00005e29 jne          LBB5_1215
	0x48, 0x83, 0xc0, 0xff, //0x00005e2f addq         $-1, %rax
	0x89, 0xca, //0x00005e33 movl         %ecx, %edx
	0x48, 0x83, 0xf8, 0x01, //0x00005e35 cmpq         $1, %rax
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00005e39 jg           LBB5_1211
	0xe9, 0x41, 0x00, 0x00, 0x00, //0x00005e3f jmp          LBB5_1213
	//0x00005e44 LBB5_1214
	0x0f, 0x84, 0x3b, 0x00, 0x00, 0x00, //0x00005e44 je           LBB5_1213
	//0x00005e4a LBB5_1215
	0x41, 0x89, 0xd2, //0x00005e4a movl         %edx, %r10d
	0x89, 0xd7, //0x00005e4d movl         %edx, %edi
	0x45, 0x01, 0xf4, //0x00005e4f addl         %r14d, %r12d
	0x45, 0x89, 0xe6, //0x00005e52 movl         %r12d, %r14d
	0x45, 0x85, 0xc0, //0x00005e55 testl        %r8d, %r8d
	0x0f, 0x8f, 0x3b, 0xfe, 0xff, 0xff, //0x00005e58 jg           LBB5_1190
	0xe9, 0x35, 0x00, 0x00, 0x00, //0x00005e5e jmp          LBB5_1219
	//0x00005e63 LBB5_1216
	0x4c, 0x89, 0x45, 0xc8, //0x00005e63 movq         %r8, $-56(%rbp)
	//0x00005e67 LBB5_1217
	0x48, 0x01, 0xdb, //0x00005e67 addq         %rbx, %rbx
	0x48, 0x8d, 0x1c, 0x9b, //0x00005e6a leaq         (%rbx,%rbx,4), %rbx
	0x83, 0xc0, 0x01, //0x00005e6e addl         $1, %eax
	0x48, 0x89, 0xda, //0x00005e71 movq         %rbx, %rdx
	0x48, 0xd3, 0xea, //0x00005e74 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00005e77 testq        %rdx, %rdx
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00005e7a je           LBB5_1217
	0xe9, 0x83, 0xfe, 0xff, 0xff, //0x00005e80 jmp          LBB5_1198
	//0x00005e85 LBB5_1213
	0x45, 0x01, 0xf4, //0x00005e85 addl         %r14d, %r12d
	0x45, 0x31, 0xc0, //0x00005e88 xorl         %r8d, %r8d
	0x45, 0x31, 0xd2, //0x00005e8b xorl         %r10d, %r10d
	0x31, 0xd2, //0x00005e8e xorl         %edx, %edx
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x00005e90 jmp          LBB5_1219
	//0x00005e95 LBB5_1218
	0x44, 0x89, 0xd2, //0x00005e95 movl         %r10d, %edx
	//0x00005e98 LBB5_1219
	0x4c, 0x89, 0x65, 0xa8, //0x00005e98 movq         %r12, $-88(%rbp)
	0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00005e9c movabsq      $1152921504606846975, %r12
	0x49, 0x8d, 0x41, 0x01, //0x00005ea6 leaq         $1(%r9), %rax
	0x48, 0x89, 0x85, 0x58, 0xff, 0xff, 0xff, //0x00005eaa movq         %rax, $-168(%rbp)
	0x89, 0xd7, //0x00005eb1 movl         %edx, %edi
	0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00005eb3 jmp          LBB5_1223
	//0x00005eb8 LBB5_1220
	0x31, 0xd2, //0x00005eb8 xorl         %edx, %edx
	//0x00005eba LBB5_1221
	0x31, 0xff, //0x00005eba xorl         %edi, %edi
	//0x00005ebc LBB5_1222
	0x48, 0x8b, 0x45, 0xa8, //0x00005ebc movq         $-88(%rbp), %rax
	0x29, 0xc8, //0x00005ec0 subl         %ecx, %eax
	0x48, 0x89, 0x45, 0xa8, //0x00005ec2 movq         %rax, $-88(%rbp)
	//0x00005ec6 LBB5_1223
	0x45, 0x85, 0xc0, //0x00005ec6 testl        %r8d, %r8d
	0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00005ec9 js           LBB5_1228
	0x0f, 0x85, 0x41, 0x07, 0x00, 0x00, //0x00005ecf jne          LBB5_1322
	0x41, 0x80, 0x39, 0x35, //0x00005ed5 cmpb         $53, (%r9)
	0x0f, 0x8c, 0x27, 0x00, 0x00, 0x00, //0x00005ed9 jl           LBB5_1226
	0xe9, 0x32, 0x07, 0x00, 0x00, //0x00005edf jmp          LBB5_1322
	//0x00005ee4 LBB5_1228
	0x41, 0x83, 0xf8, 0xf8, //0x00005ee4 cmpl         $-8, %r8d
	0x0f, 0x8d, 0x18, 0x00, 0x00, 0x00, //0x00005ee8 jge          LBB5_1226
	0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00005eee movl         $27, %ecx
	0x85, 0xd2, //0x00005ef3 testl        %edx, %edx
	0x0f, 0x84, 0xbd, 0xff, 0xff, 0xff, //0x00005ef5 je           LBB5_1220
	0x4c, 0x89, 0x45, 0xc8, //0x00005efb movq         %r8, $-56(%rbp)
	0x89, 0xd7, //0x00005eff movl         %edx, %edi
	0xe9, 0x1b, 0x00, 0x00, 0x00, //0x00005f01 jmp          LBB5_1231
	//0x00005f06 LBB5_1226
	0x44, 0x89, 0xc0, //0x00005f06 movl         %r8d, %eax
	0xf7, 0xd8, //0x00005f09 negl         %eax
	0x48, 0x8d, 0x0d, 0x5e, 0x94, 0x00, 0x00, //0x00005f0b leaq         $37982(%rip), %rcx  /* _POW_TAB+0(%rip) */
	0x8b, 0x0c, 0x81, //0x00005f12 movl         (%rcx,%rax,4), %ecx
	0x85, 0xff, //0x00005f15 testl        %edi, %edi
	0x0f, 0x84, 0x9d, 0xff, 0xff, 0xff, //0x00005f17 je           LBB5_1221
	0x4c, 0x89, 0x45, 0xc8, //0x00005f1d movq         %r8, $-56(%rbp)
	//0x00005f21 LBB5_1231
	0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00005f21 movl         %ecx, $-144(%rbp)
	0x89, 0xc9, //0x00005f27 movl         %ecx, %ecx
	0x4c, 0x6b, 0xc1, 0x68, //0x00005f29 imulq        $104, %rcx, %r8
	0x48, 0x8d, 0x05, 0x6c, 0x94, 0x00, 0x00, //0x00005f2d leaq         $37996(%rip), %rax  /* _LSHIFT_TAB+0(%rip) */
	0x45, 0x8b, 0x34, 0x00, //0x00005f34 movl         (%r8,%rax), %r14d
	0x48, 0x63, 0xd7, //0x00005f38 movslq       %edi, %rdx
	0x49, 0x8d, 0x34, 0x00, //0x00005f3b leaq         (%r8,%rax), %rsi
	0x48, 0x83, 0xc6, 0x04, //0x00005f3f addq         $4, %rsi
	0x31, 0xdb, //0x00005f43 xorl         %ebx, %ebx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005f45 .p2align 4, 0x90
	//0x00005f50 LBB5_1232
	0x0f, 0xb6, 0x04, 0x1e, //0x00005f50 movzbl       (%rsi,%rbx), %eax
	0x84, 0xc0, //0x00005f54 testb        %al, %al
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00005f56 je           LBB5_1237
	0x41, 0x38, 0x04, 0x19, //0x00005f5c cmpb         %al, (%r9,%rbx)
	0x0f, 0x85, 0x05, 0x01, 0x00, 0x00, //0x00005f60 jne          LBB5_1246
	0x48, 0x83, 0xc3, 0x01, //0x00005f66 addq         $1, %rbx
	0x48, 0x39, 0xda, //0x00005f6a cmpq         %rbx, %rdx
	0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00005f6d jne          LBB5_1232
	0x89, 0xf8, //0x00005f73 movl         %edi, %eax
	0x48, 0x8d, 0x15, 0x24, 0x94, 0x00, 0x00, //0x00005f75 leaq         $37924(%rip), %rdx  /* _LSHIFT_TAB+0(%rip) */
	0x49, 0x01, 0xd0, //0x00005f7c addq         %rdx, %r8
	0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x00005f7f cmpb         $0, $4(%rax,%r8)
	0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00005f85 je           LBB5_1237
	//0x00005f8b LBB5_1236
	0x41, 0x83, 0xc6, 0xff, //0x00005f8b addl         $-1, %r14d
	//0x00005f8f LBB5_1237
	0x85, 0xff, //0x00005f8f testl        %edi, %edi
	0x0f, 0x8e, 0xca, 0x00, 0x00, 0x00, //0x00005f91 jle          LBB5_1245
	0x4c, 0x89, 0xb5, 0x68, 0xff, 0xff, 0xff, //0x00005f97 movq         %r14, $-152(%rbp)
	0x41, 0x8d, 0x04, 0x3e, //0x00005f9e leal         (%r14,%rdi), %eax
	0x89, 0xfb, //0x00005fa2 movl         %edi, %ebx
	0x48, 0x98, //0x00005fa4 cltq         
	0x49, 0x89, 0xc6, //0x00005fa6 movq         %rax, %r14
	0x49, 0xc1, 0xe6, 0x20, //0x00005fa9 shlq         $32, %r14
	0x48, 0x83, 0xc0, 0xff, //0x00005fad addq         $-1, %rax
	0x48, 0x83, 0xc3, 0x01, //0x00005fb1 addq         $1, %rbx
	0x83, 0xc7, 0xff, //0x00005fb5 addl         $-1, %edi
	0x45, 0x31, 0xc0, //0x00005fb8 xorl         %r8d, %r8d
	0xe9, 0x35, 0x00, 0x00, 0x00, //0x00005fbb jmp          LBB5_1241
	//0x00005fc0 .p2align 4, 0x90
	//0x00005fc0 LBB5_1239
	0x48, 0x85, 0xc0, //0x00005fc0 testq        %rax, %rax
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005fc3 movl         $1, %eax
	0x44, 0x0f, 0x45, 0xf8, //0x00005fc8 cmovnel      %eax, %r15d
	//0x00005fcc LBB5_1240
	0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00005fcc movabsq      $-4294967041, %rax
	0x49, 0x01, 0xc6, //0x00005fd6 addq         %rax, %r14
	0x49, 0x81, 0xc6, 0x01, 0xff, 0xff, 0xff, //0x00005fd9 addq         $-255, %r14
	0x49, 0x8d, 0x43, 0xff, //0x00005fe0 leaq         $-1(%r11), %rax
	0x48, 0x83, 0xc3, 0xff, //0x00005fe4 addq         $-1, %rbx
	0x83, 0xc7, 0xff, //0x00005fe8 addl         $-1, %edi
	0x48, 0x83, 0xfb, 0x01, //0x00005feb cmpq         $1, %rbx
	0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00005fef jle          LBB5_1243
	//0x00005ff5 LBB5_1241
	0x49, 0x89, 0xc3, //0x00005ff5 movq         %rax, %r11
	0x89, 0xf8, //0x00005ff8 movl         %edi, %eax
	0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00005ffa movsbq       (%r9,%rax), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x00005fff addq         $-48, %rsi
	0x48, 0xd3, 0xe6, //0x00006003 shlq         %cl, %rsi
	0x4c, 0x01, 0xc6, //0x00006006 addq         %r8, %rsi
	0x48, 0x89, 0xf0, //0x00006009 movq         %rsi, %rax
	0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000600c movabsq      $-3689348814741910323, %rdx
	0x48, 0xf7, 0xe2, //0x00006016 mulq         %rdx
	0x49, 0x89, 0xd0, //0x00006019 movq         %rdx, %r8
	0x49, 0xc1, 0xe8, 0x03, //0x0000601c shrq         $3, %r8
	0x4b, 0x8d, 0x04, 0x00, //0x00006020 leaq         (%r8,%r8), %rax
	0x48, 0x8d, 0x14, 0x80, //0x00006024 leaq         (%rax,%rax,4), %rdx
	0x48, 0x89, 0xf0, //0x00006028 movq         %rsi, %rax
	0x48, 0x29, 0xd0, //0x0000602b subq         %rdx, %rax
	0x4d, 0x39, 0xeb, //0x0000602e cmpq         %r13, %r11
	0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x00006031 jae          LBB5_1239
	0x04, 0x30, //0x00006037 addb         $48, %al
	0x43, 0x88, 0x04, 0x19, //0x00006039 movb         %al, (%r9,%r11)
	0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000603d jmp          LBB5_1240
	//0x00006042 LBB5_1243
	0x48, 0x83, 0xfe, 0x0a, //0x00006042 cmpq         $10, %rsi
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006046 movl         $1, %edi
	0x0f, 0x83, 0x25, 0x00, 0x00, 0x00, //0x0000604b jae          LBB5_1247
	0x4c, 0x8b, 0x5d, 0xb8, //0x00006051 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0xb5, 0x68, 0xff, 0xff, 0xff, //0x00006055 movq         $-152(%rbp), %r14
	0xe9, 0x89, 0x00, 0x00, 0x00, //0x0000605c jmp          LBB5_1251
	//0x00006061 LBB5_1245
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006061 movl         $1, %edi
	0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00006066 jmp          LBB5_1251
	//0x0000606b LBB5_1246
	0x0f, 0x8c, 0x1a, 0xff, 0xff, 0xff, //0x0000606b jl           LBB5_1236
	0xe9, 0x19, 0xff, 0xff, 0xff, //0x00006071 jmp          LBB5_1237
	//0x00006076 LBB5_1247
	0x49, 0x63, 0xcb, //0x00006076 movslq       %r11d, %rcx
	0x48, 0x83, 0xc1, 0xff, //0x00006079 addq         $-1, %rcx
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000607d movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0xb5, 0x68, 0xff, 0xff, 0xff, //0x00006081 movq         $-152(%rbp), %r14
	0xe9, 0x1b, 0x00, 0x00, 0x00, //0x00006088 jmp          LBB5_1249
	0x90, 0x90, 0x90, //0x0000608d .p2align 4, 0x90
	//0x00006090 LBB5_1248
	0x48, 0x85, 0xc0, //0x00006090 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xff, //0x00006093 cmovnel      %edi, %r15d
	0x48, 0x83, 0xc1, 0xff, //0x00006097 addq         $-1, %rcx
	0x49, 0x83, 0xf8, 0x09, //0x0000609b cmpq         $9, %r8
	0x49, 0x89, 0xd0, //0x0000609f movq         %rdx, %r8
	0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x000060a2 jbe          LBB5_1251
	//0x000060a8 LBB5_1249
	0x4c, 0x89, 0xc0, //0x000060a8 movq         %r8, %rax
	0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000060ab movabsq      $-3689348814741910323, %rdx
	0x48, 0xf7, 0xe2, //0x000060b5 mulq         %rdx
	0x48, 0xc1, 0xea, 0x03, //0x000060b8 shrq         $3, %rdx
	0x48, 0x8d, 0x04, 0x12, //0x000060bc leaq         (%rdx,%rdx), %rax
	0x48, 0x8d, 0x34, 0x80, //0x000060c0 leaq         (%rax,%rax,4), %rsi
	0x4c, 0x89, 0xc0, //0x000060c4 movq         %r8, %rax
	0x48, 0x29, 0xf0, //0x000060c7 subq         %rsi, %rax
	0x4c, 0x39, 0xe9, //0x000060ca cmpq         %r13, %rcx
	0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x000060cd jae          LBB5_1248
	0x04, 0x30, //0x000060d3 addb         $48, %al
	0x41, 0x88, 0x04, 0x09, //0x000060d5 movb         %al, (%r9,%rcx)
	0x48, 0x83, 0xc1, 0xff, //0x000060d9 addq         $-1, %rcx
	0x49, 0x83, 0xf8, 0x09, //0x000060dd cmpq         $9, %r8
	0x49, 0x89, 0xd0, //0x000060e1 movq         %rdx, %r8
	0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x000060e4 ja           LBB5_1249
	//0x000060ea LBB5_1251
	0x45, 0x01, 0xf2, //0x000060ea addl         %r14d, %r10d
	0x4d, 0x63, 0xd2, //0x000060ed movslq       %r10d, %r10
	0x4d, 0x39, 0xd5, //0x000060f0 cmpq         %r10, %r13
	0x45, 0x0f, 0x46, 0xd5, //0x000060f3 cmovbel      %r13d, %r10d
	0x4c, 0x8b, 0x45, 0xc8, //0x000060f7 movq         $-56(%rbp), %r8
	0x45, 0x01, 0xf0, //0x000060fb addl         %r14d, %r8d
	0x45, 0x85, 0xd2, //0x000060fe testl        %r10d, %r10d
	0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00006101 jle          LBB5_1256
	0x41, 0x8d, 0x42, 0xff, //0x00006107 leal         $-1(%r10), %eax
	0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000610b cmpb         $48, (%r9,%rax)
	0x8b, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00006110 movl         $-144(%rbp), %ecx
	0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x00006116 jne          LBB5_1258
	0x44, 0x89, 0xd0, //0x0000611c movl         %r10d, %eax
	0x90, //0x0000611f .p2align 4, 0x90
	//0x00006120 LBB5_1254
	0x48, 0x83, 0xf8, 0x01, //0x00006120 cmpq         $1, %rax
	0x0f, 0x8e, 0x26, 0x00, 0x00, 0x00, //0x00006124 jle          LBB5_1257
	0x4c, 0x8d, 0x50, 0xff, //0x0000612a leaq         $-1(%rax), %r10
	0x83, 0xc0, 0xfe, //0x0000612e addl         $-2, %eax
	0x41, 0x80, 0x3c, 0x01, 0x30, //0x00006131 cmpb         $48, (%r9,%rax)
	0x4c, 0x89, 0xd0, //0x00006136 movq         %r10, %rax
	0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00006139 je           LBB5_1254
	0xe9, 0x12, 0x00, 0x00, 0x00, //0x0000613f jmp          LBB5_1258
	//0x00006144 LBB5_1256
	0x8b, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00006144 movl         $-144(%rbp), %ecx
	0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x0000614a jne          LBB5_1258
	//0x00006150 LBB5_1257
	0x45, 0x31, 0xc0, //0x00006150 xorl         %r8d, %r8d
	0x45, 0x31, 0xd2, //0x00006153 xorl         %r10d, %r10d
	//0x00006156 LBB5_1258
	0x85, 0xc9, //0x00006156 testl        %ecx, %ecx
	0x0f, 0x88, 0x0b, 0x00, 0x00, 0x00, //0x00006158 js           LBB5_1260
	0x44, 0x89, 0xd2, //0x0000615e movl         %r10d, %edx
	0x44, 0x89, 0xd7, //0x00006161 movl         %r10d, %edi
	0xe9, 0x53, 0xfd, 0xff, 0xff, //0x00006164 jmp          LBB5_1222
	//0x00006169 LBB5_1260
	0x4c, 0x89, 0x45, 0xc8, //0x00006169 movq         %r8, $-56(%rbp)
	0x83, 0xf9, 0xc3, //0x0000616d cmpl         $-61, %ecx
	0x0f, 0x8f, 0x38, 0x02, 0x00, 0x00, //0x00006170 jg           LBB5_1288
	0x41, 0x89, 0xc8, //0x00006176 movl         %ecx, %r8d
	0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006179 jmp          LBB5_1266
	//0x0000617e LBB5_1263
	0x31, 0xc0, //0x0000617e xorl         %eax, %eax
	0x48, 0x89, 0x45, 0xc8, //0x00006180 movq         %rax, $-56(%rbp)
	//0x00006184 LBB5_1264
	0x31, 0xc0, //0x00006184 xorl         %eax, %eax
	//0x00006186 LBB5_1265
	0x41, 0x8d, 0x48, 0x3c, //0x00006186 leal         $60(%r8), %ecx
	0x41, 0x89, 0xc2, //0x0000618a movl         %eax, %r10d
	0x41, 0x83, 0xf8, 0x88, //0x0000618d cmpl         $-120, %r8d
	0x41, 0x89, 0xc8, //0x00006191 movl         %ecx, %r8d
	0x0f, 0x8d, 0x17, 0x02, 0x00, 0x00, //0x00006194 jge          LBB5_1289
	//0x0000619a LBB5_1266
	0x45, 0x85, 0xd2, //0x0000619a testl        %r10d, %r10d
	0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000619d movl         $0, %esi
	0x41, 0x0f, 0x4f, 0xf2, //0x000061a2 cmovgl       %r10d, %esi
	0x31, 0xc0, //0x000061a6 xorl         %eax, %eax
	0x31, 0xc9, //0x000061a8 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000061aa .p2align 4, 0x90
	//0x000061b0 LBB5_1267
	0x48, 0x39, 0xc6, //0x000061b0 cmpq         %rax, %rsi
	0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x000061b3 je           LBB5_1270
	0x48, 0x8d, 0x0c, 0x89, //0x000061b9 leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x14, 0x01, //0x000061bd movsbq       (%r9,%rax), %rdx
	0x48, 0x8d, 0x0c, 0x4a, //0x000061c2 leaq         (%rdx,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x000061c6 addq         $-48, %rcx
	0x48, 0x83, 0xc0, 0x01, //0x000061ca addq         $1, %rax
	0x49, 0x8d, 0x54, 0x24, 0x01, //0x000061ce leaq         $1(%r12), %rdx
	0x48, 0x39, 0xd1, //0x000061d3 cmpq         %rdx, %rcx
	0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x000061d6 jb           LBB5_1267
	0x89, 0xc6, //0x000061dc movl         %eax, %esi
	0xe9, 0x25, 0x00, 0x00, 0x00, //0x000061de jmp          LBB5_1272
	//0x000061e3 LBB5_1270
	0x48, 0x85, 0xc9, //0x000061e3 testq        %rcx, %rcx
	0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x000061e6 je           LBB5_1264
	0x90, 0x90, 0x90, 0x90, //0x000061ec .p2align 4, 0x90
	//0x000061f0 LBB5_1271
	0x48, 0x01, 0xc9, //0x000061f0 addq         %rcx, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x000061f3 leaq         (%rcx,%rcx,4), %rcx
	0x83, 0xc6, 0x01, //0x000061f7 addl         $1, %esi
	0x49, 0x8d, 0x44, 0x24, 0x01, //0x000061fa leaq         $1(%r12), %rax
	0x48, 0x39, 0xc1, //0x000061ff cmpq         %rax, %rcx
	0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x00006202 jb           LBB5_1271
	//0x00006208 LBB5_1272
	0x48, 0x8b, 0x45, 0xc8, //0x00006208 movq         $-56(%rbp), %rax
	0x29, 0xf0, //0x0000620c subl         %esi, %eax
	0x48, 0x89, 0x45, 0xc8, //0x0000620e movq         %rax, $-56(%rbp)
	0x44, 0x89, 0xd0, //0x00006212 movl         %r10d, %eax
	0x29, 0xf0, //0x00006215 subl         %esi, %eax
	0x0f, 0x8e, 0x31, 0x00, 0x00, 0x00, //0x00006217 jle          LBB5_1275
	0x48, 0x63, 0xf6, //0x0000621d movslq       %esi, %rsi
	0x49, 0x63, 0xd2, //0x00006220 movslq       %r10d, %rdx
	0x49, 0x89, 0xd2, //0x00006223 movq         %rdx, %r10
	0x49, 0x29, 0xf2, //0x00006226 subq         %rsi, %r10
	0x48, 0x89, 0xf7, //0x00006229 movq         %rsi, %rdi
	0x48, 0xf7, 0xd7, //0x0000622c notq         %rdi
	0x48, 0x01, 0xd7, //0x0000622f addq         %rdx, %rdi
	0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00006232 jne          LBB5_1276
	0x31, 0xdb, //0x00006238 xorl         %ebx, %ebx
	0x41, 0xf6, 0xc2, 0x01, //0x0000623a testb        $1, %r10b
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000623e movl         $1, %edi
	0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x00006243 jne          LBB5_1279
	0xe9, 0xb3, 0x00, 0x00, 0x00, //0x00006249 jmp          LBB5_1280
	//0x0000624e LBB5_1275
	0x31, 0xc0, //0x0000624e xorl         %eax, %eax
	0xe9, 0xd8, 0x00, 0x00, 0x00, //0x00006250 jmp          LBB5_1282
	//0x00006255 LBB5_1276
	0x4d, 0x89, 0xde, //0x00006255 movq         %r11, %r14
	0x4d, 0x89, 0xd3, //0x00006258 movq         %r10, %r11
	0x49, 0x83, 0xe3, 0xfe, //0x0000625b andq         $-2, %r11
	0x49, 0xf7, 0xdb, //0x0000625f negq         %r11
	0x31, 0xdb, //0x00006262 xorl         %ebx, %ebx
	0x48, 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00006264 movq         $-168(%rbp), %rdx
	0x90, 0x90, 0x90, 0x90, 0x90, //0x0000626b .p2align 4, 0x90
	//0x00006270 LBB5_1277
	0x48, 0x89, 0xcf, //0x00006270 movq         %rcx, %rdi
	0x48, 0xc1, 0xef, 0x3c, //0x00006273 shrq         $60, %rdi
	0x4c, 0x21, 0xe1, //0x00006277 andq         %r12, %rcx
	0x40, 0x80, 0xcf, 0x30, //0x0000627a orb          $48, %dil
	0x40, 0x88, 0x7a, 0xff, //0x0000627e movb         %dil, $-1(%rdx)
	0x48, 0x8d, 0x0c, 0x89, //0x00006282 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x00006286 movsbq       $-1(%rdx,%rsi), %rdi
	0x48, 0x8d, 0x0c, 0x4f, //0x0000628c leaq         (%rdi,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x00006290 addq         $-48, %rcx
	0x48, 0x89, 0xcf, //0x00006294 movq         %rcx, %rdi
	0x48, 0xc1, 0xef, 0x3c, //0x00006297 shrq         $60, %rdi
	0x4c, 0x21, 0xe1, //0x0000629b andq         %r12, %rcx
	0x40, 0x80, 0xcf, 0x30, //0x0000629e orb          $48, %dil
	0x40, 0x88, 0x3a, //0x000062a2 movb         %dil, (%rdx)
	0x48, 0x8d, 0x0c, 0x89, //0x000062a5 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x000062a9 movsbq       (%rdx,%rsi), %rdi
	0x48, 0x8d, 0x0c, 0x4f, //0x000062ae leaq         (%rdi,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x000062b2 addq         $-48, %rcx
	0x48, 0x83, 0xc2, 0x02, //0x000062b6 addq         $2, %rdx
	0x48, 0x83, 0xc3, 0xfe, //0x000062ba addq         $-2, %rbx
	0x49, 0x39, 0xdb, //0x000062be cmpq         %rbx, %r11
	0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x000062c1 jne          LBB5_1277
	0x48, 0x29, 0xde, //0x000062c7 subq         %rbx, %rsi
	0x48, 0xf7, 0xdb, //0x000062ca negq         %rbx
	0x4d, 0x89, 0xf3, //0x000062cd movq         %r14, %r11
	0x41, 0xf6, 0xc2, 0x01, //0x000062d0 testb        $1, %r10b
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x000062d4 movl         $1, %edi
	0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x000062d9 je           LBB5_1280
	//0x000062df LBB5_1279
	0x48, 0x89, 0xca, //0x000062df movq         %rcx, %rdx
	0x48, 0xc1, 0xea, 0x3c, //0x000062e2 shrq         $60, %rdx
	0x80, 0xca, 0x30, //0x000062e6 orb          $48, %dl
	0x41, 0x88, 0x14, 0x19, //0x000062e9 movb         %dl, (%r9,%rbx)
	0x4c, 0x21, 0xe1, //0x000062ed andq         %r12, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x000062f0 leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x14, 0x31, //0x000062f4 movsbq       (%r9,%rsi), %rdx
	0x48, 0x8d, 0x0c, 0x4a, //0x000062f9 leaq         (%rdx,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x000062fd addq         $-48, %rcx
	//0x00006301 LBB5_1280
	0x48, 0x85, 0xc9, //0x00006301 testq        %rcx, %rcx
	0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x00006304 jne          LBB5_1282
	0xe9, 0x51, 0x00, 0x00, 0x00, //0x0000630a jmp          LBB5_1284
	0x90, //0x0000630f .p2align 4, 0x90
	//0x00006310 LBB5_1281
	0x49, 0x8d, 0x74, 0x24, 0x01, //0x00006310 leaq         $1(%r12), %rsi
	0x48, 0x39, 0xf1, //0x00006315 cmpq         %rsi, %rcx
	0x44, 0x0f, 0x43, 0xff, //0x00006318 cmovael      %edi, %r15d
	0x48, 0x8d, 0x0c, 0x12, //0x0000631c leaq         (%rdx,%rdx), %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x00006320 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x85, 0xd2, //0x00006324 testq        %rdx, %rdx
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006327 je           LBB5_1284
	//0x0000632d LBB5_1282
	0x48, 0x89, 0xca, //0x0000632d movq         %rcx, %rdx
	0x4c, 0x21, 0xe2, //0x00006330 andq         %r12, %rdx
	0x48, 0x63, 0xf0, //0x00006333 movslq       %eax, %rsi
	0x49, 0x39, 0xf5, //0x00006336 cmpq         %rsi, %r13
	0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x00006339 jbe          LBB5_1281
	0x48, 0xc1, 0xe9, 0x3c, //0x0000633f shrq         $60, %rcx
	0x80, 0xc9, 0x30, //0x00006343 orb          $48, %cl
	0x41, 0x88, 0x0c, 0x31, //0x00006346 movb         %cl, (%r9,%rsi)
	0x83, 0xc6, 0x01, //0x0000634a addl         $1, %esi
	0x89, 0xf0, //0x0000634d movl         %esi, %eax
	0x48, 0x8d, 0x0c, 0x12, //0x0000634f leaq         (%rdx,%rdx), %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x00006353 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x85, 0xd2, //0x00006357 testq        %rdx, %rdx
	0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000635a jne          LBB5_1282
	//0x00006360 LBB5_1284
	0x48, 0x8b, 0x4d, 0xc8, //0x00006360 movq         $-56(%rbp), %rcx
	0x83, 0xc1, 0x01, //0x00006364 addl         $1, %ecx
	0x48, 0x89, 0x4d, 0xc8, //0x00006367 movq         %rcx, $-56(%rbp)
	0x85, 0xc0, //0x0000636b testl        %eax, %eax
	0x0f, 0x8e, 0x30, 0x00, 0x00, 0x00, //0x0000636d jle          LBB5_1262
	0x89, 0xc1, //0x00006373 movl         %eax, %ecx
	0x48, 0x83, 0xc1, 0x01, //0x00006375 addq         $1, %rcx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006379 .p2align 4, 0x90
	//0x00006380 LBB5_1286
	0x8d, 0x50, 0xff, //0x00006380 leal         $-1(%rax), %edx
	0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006383 cmpb         $48, (%r9,%rdx)
	0x0f, 0x85, 0xf8, 0xfd, 0xff, 0xff, //0x00006388 jne          LBB5_1265
	0x48, 0x83, 0xc1, 0xff, //0x0000638e addq         $-1, %rcx
	0x89, 0xd0, //0x00006392 movl         %edx, %eax
	0x48, 0x83, 0xf9, 0x01, //0x00006394 cmpq         $1, %rcx
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006398 jg           LBB5_1286
	0xe9, 0xdb, 0xfd, 0xff, 0xff, //0x0000639e jmp          LBB5_1263
	//0x000063a3 LBB5_1262
	0x0f, 0x85, 0xdd, 0xfd, 0xff, 0xff, //0x000063a3 jne          LBB5_1265
	0xe9, 0xd0, 0xfd, 0xff, 0xff, //0x000063a9 jmp          LBB5_1263
	//0x000063ae LBB5_1288
	0x44, 0x89, 0xd0, //0x000063ae movl         %r10d, %eax
	//0x000063b1 LBB5_1289
	0xf7, 0xd9, //0x000063b1 negl         %ecx
	0x85, 0xc0, //0x000063b3 testl        %eax, %eax
	0xbe, 0x00, 0x00, 0x00, 0x00, //0x000063b5 movl         $0, %esi
	0x0f, 0x4f, 0xf0, //0x000063ba cmovgl       %eax, %esi
	0x31, 0xff, //0x000063bd xorl         %edi, %edi
	0x45, 0x31, 0xdb, //0x000063bf xorl         %r11d, %r11d
	0x4c, 0x8b, 0x45, 0xc8, //0x000063c2 movq         $-56(%rbp), %r8
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000063c6 .p2align 4, 0x90
	//0x000063d0 LBB5_1290
	0x48, 0x39, 0xfe, //0x000063d0 cmpq         %rdi, %rsi
	0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x000063d3 je           LBB5_1296
	0x4b, 0x8d, 0x14, 0x9b, //0x000063d9 leaq         (%r11,%r11,4), %rdx
	0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x000063dd movsbq       (%r9,%rdi), %rbx
	0x4c, 0x8d, 0x1c, 0x53, //0x000063e2 leaq         (%rbx,%rdx,2), %r11
	0x49, 0x83, 0xc3, 0xd0, //0x000063e6 addq         $-48, %r11
	0x48, 0x83, 0xc7, 0x01, //0x000063ea addq         $1, %rdi
	0x4c, 0x89, 0xda, //0x000063ee movq         %r11, %rdx
	0x48, 0xd3, 0xea, //0x000063f1 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x000063f4 testq        %rdx, %rdx
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000063f7 je           LBB5_1290
	0x89, 0xfe, //0x000063fd movl         %edi, %esi
	//0x000063ff LBB5_1293
	0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000063ff movq         $-1, %r14
	0x49, 0xd3, 0xe6, //0x00006406 shlq         %cl, %r14
	0x49, 0xf7, 0xd6, //0x00006409 notq         %r14
	0x41, 0x89, 0xc2, //0x0000640c movl         %eax, %r10d
	0x41, 0x29, 0xf2, //0x0000640f subl         %esi, %r10d
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006412 movl         $1, %edi
	0x0f, 0x8e, 0x78, 0x00, 0x00, 0x00, //0x00006417 jle          LBB5_1302
	0x4c, 0x63, 0xc6, //0x0000641d movslq       %esi, %r8
	0x48, 0x98, //0x00006420 cltq         
	0x48, 0x89, 0xc2, //0x00006422 movq         %rax, %rdx
	0x4c, 0x29, 0xc2, //0x00006425 subq         %r8, %rdx
	0x4c, 0x89, 0xc3, //0x00006428 movq         %r8, %rbx
	0x48, 0xf7, 0xd3, //0x0000642b notq         %rbx
	0x48, 0x01, 0xc3, //0x0000642e addq         %rax, %rbx
	0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x00006431 jne          LBB5_1304
	0x31, 0xdb, //0x00006437 xorl         %ebx, %ebx
	0xe9, 0xf6, 0x00, 0x00, 0x00, //0x00006439 jmp          LBB5_1307
	//0x0000643e LBB5_1296
	0x4d, 0x85, 0xdb, //0x0000643e testq        %r11, %r11
	0x0f, 0x84, 0x56, 0x00, 0x00, 0x00, //0x00006441 je           LBB5_1303
	0x4c, 0x89, 0xdf, //0x00006447 movq         %r11, %rdi
	0x48, 0xd3, 0xef, //0x0000644a shrq         %cl, %rdi
	0x48, 0x85, 0xff, //0x0000644d testq        %rdi, %rdi
	0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006450 je           LBB5_1301
	0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006456 movq         $-1, %r14
	0x49, 0xd3, 0xe6, //0x0000645d shlq         %cl, %r14
	0x49, 0xf7, 0xd6, //0x00006460 notq         %r14
	0x41, 0x29, 0xf0, //0x00006463 subl         %esi, %r8d
	0x41, 0x83, 0xc0, 0x01, //0x00006466 addl         $1, %r8d
	0x45, 0x31, 0xd2, //0x0000646a xorl         %r10d, %r10d
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000646d movl         $1, %edi
	0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00006472 jmp          LBB5_1299
	//0x00006477 LBB5_1301
	0x4d, 0x01, 0xdb, //0x00006477 addq         %r11, %r11
	0x4f, 0x8d, 0x1c, 0x9b, //0x0000647a leaq         (%r11,%r11,4), %r11
	0x83, 0xc6, 0x01, //0x0000647e addl         $1, %esi
	0x4c, 0x89, 0xdf, //0x00006481 movq         %r11, %rdi
	0x48, 0xd3, 0xef, //0x00006484 shrq         %cl, %rdi
	0x48, 0x85, 0xff, //0x00006487 testq        %rdi, %rdi
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000648a je           LBB5_1301
	0xe9, 0x6a, 0xff, 0xff, 0xff, //0x00006490 jmp          LBB5_1293
	//0x00006495 LBB5_1302
	0x45, 0x31, 0xd2, //0x00006495 xorl         %r10d, %r10d
	0xe9, 0xc4, 0x00, 0x00, 0x00, //0x00006498 jmp          LBB5_1310
	//0x0000649d LBB5_1303
	0x45, 0x31, 0xd2, //0x0000649d xorl         %r10d, %r10d
	0x31, 0xd2, //0x000064a0 xorl         %edx, %edx
	0x31, 0xff, //0x000064a2 xorl         %edi, %edi
	0x4c, 0x8b, 0x5d, 0xb8, //0x000064a4 movq         $-72(%rbp), %r11
	0xe9, 0x5e, 0x01, 0x00, 0x00, //0x000064a8 jmp          LBB5_1321
	//0x000064ad LBB5_1304
	0x48, 0x89, 0x95, 0x40, 0xff, 0xff, 0xff, //0x000064ad movq         %rdx, $-192(%rbp)
	0x48, 0x83, 0xe2, 0xfe, //0x000064b4 andq         $-2, %rdx
	0x48, 0xf7, 0xda, //0x000064b8 negq         %rdx
	0x48, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000064bb movq         %rdx, $-152(%rbp)
	0x31, 0xdb, //0x000064c2 xorl         %ebx, %ebx
	0x48, 0x8b, 0x85, 0x58, 0xff, 0xff, 0xff, //0x000064c4 movq         $-168(%rbp), %rax
	//0x000064cb LBB5_1305
	0x4c, 0x89, 0xda, //0x000064cb movq         %r11, %rdx
	0x48, 0xd3, 0xea, //0x000064ce shrq         %cl, %rdx
	0x4d, 0x21, 0xf3, //0x000064d1 andq         %r14, %r11
	0x80, 0xc2, 0x30, //0x000064d4 addb         $48, %dl
	0x88, 0x50, 0xff, //0x000064d7 movb         %dl, $-1(%rax)
	0x4b, 0x8d, 0x14, 0x9b, //0x000064da leaq         (%r11,%r11,4), %rdx
	0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x000064de movsbq       $-1(%rax,%r8), %rdi
	0x48, 0x8d, 0x14, 0x57, //0x000064e4 leaq         (%rdi,%rdx,2), %rdx
	0x48, 0x83, 0xc2, 0xd0, //0x000064e8 addq         $-48, %rdx
	0x48, 0x89, 0xd7, //0x000064ec movq         %rdx, %rdi
	0x48, 0xd3, 0xef, //0x000064ef shrq         %cl, %rdi
	0x4c, 0x21, 0xf2, //0x000064f2 andq         %r14, %rdx
	0x40, 0x80, 0xc7, 0x30, //0x000064f5 addb         $48, %dil
	0x40, 0x88, 0x38, //0x000064f9 movb         %dil, (%rax)
	0x48, 0x8d, 0x14, 0x92, //0x000064fc leaq         (%rdx,%rdx,4), %rdx
	0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x00006500 movsbq       (%rax,%r8), %rdi
	0x4c, 0x8d, 0x1c, 0x57, //0x00006505 leaq         (%rdi,%rdx,2), %r11
	0x49, 0x83, 0xc3, 0xd0, //0x00006509 addq         $-48, %r11
	0x48, 0x83, 0xc0, 0x02, //0x0000650d addq         $2, %rax
	0x48, 0x83, 0xc3, 0xfe, //0x00006511 addq         $-2, %rbx
	0x48, 0x39, 0x9d, 0x68, 0xff, 0xff, 0xff, //0x00006515 cmpq         %rbx, $-152(%rbp)
	0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000651c jne          LBB5_1305
	0x49, 0x29, 0xd8, //0x00006522 subq         %rbx, %r8
	0x48, 0xf7, 0xdb, //0x00006525 negq         %rbx
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006528 movl         $1, %edi
	0x48, 0x8b, 0x95, 0x40, 0xff, 0xff, 0xff, //0x0000652d movq         $-192(%rbp), %rdx
	//0x00006534 LBB5_1307
	0xf6, 0xc2, 0x01, //0x00006534 testb        $1, %dl
	0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x00006537 je           LBB5_1309
	0x4c, 0x89, 0xd8, //0x0000653d movq         %r11, %rax
	0x48, 0xd3, 0xe8, //0x00006540 shrq         %cl, %rax
	0x04, 0x30, //0x00006543 addb         $48, %al
	0x41, 0x88, 0x04, 0x19, //0x00006545 movb         %al, (%r9,%rbx)
	0x4d, 0x21, 0xf3, //0x00006549 andq         %r14, %r11
	0x4b, 0x8d, 0x04, 0x9b, //0x0000654c leaq         (%r11,%r11,4), %rax
	0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x00006550 movsbq       (%r9,%r8), %rdx
	0x4c, 0x8d, 0x1c, 0x42, //0x00006555 leaq         (%rdx,%rax,2), %r11
	0x49, 0x83, 0xc3, 0xd0, //0x00006559 addq         $-48, %r11
	//0x0000655d LBB5_1309
	0x4c, 0x8b, 0x45, 0xc8, //0x0000655d movq         $-56(%rbp), %r8
	//0x00006561 LBB5_1310
	0x41, 0x29, 0xf0, //0x00006561 subl         %esi, %r8d
	0x41, 0x83, 0xc0, 0x01, //0x00006564 addl         $1, %r8d
	0xe9, 0x41, 0x00, 0x00, 0x00, //0x00006568 jmp          LBB5_1313
	0x90, 0x90, 0x90, //0x0000656d .p2align 4, 0x90
	//0x00006570 LBB5_1299
	0x4c, 0x89, 0xd8, //0x00006570 movq         %r11, %rax
	0x48, 0xd3, 0xe8, //0x00006573 shrq         %cl, %rax
	0x4d, 0x21, 0xf3, //0x00006576 andq         %r14, %r11
	0x49, 0x63, 0xf2, //0x00006579 movslq       %r10d, %rsi
	0x49, 0x39, 0xf5, //0x0000657c cmpq         %rsi, %r13
	0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x0000657f jbe          LBB5_1311
	0x04, 0x30, //0x00006585 addb         $48, %al
	0x41, 0x88, 0x04, 0x31, //0x00006587 movb         %al, (%r9,%rsi)
	0x83, 0xc6, 0x01, //0x0000658b addl         $1, %esi
	0x41, 0x89, 0xf2, //0x0000658e movl         %esi, %r10d
	0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006591 jmp          LBB5_1312
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006596 .p2align 4, 0x90
	//0x000065a0 LBB5_1311
	0x48, 0x85, 0xc0, //0x000065a0 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xff, //0x000065a3 cmovnel      %edi, %r15d
	//0x000065a7 LBB5_1312
	0x4d, 0x01, 0xdb, //0x000065a7 addq         %r11, %r11
	0x4f, 0x8d, 0x1c, 0x9b, //0x000065aa leaq         (%r11,%r11,4), %r11
	//0x000065ae LBB5_1313
	0x4d, 0x85, 0xdb, //0x000065ae testq        %r11, %r11
	0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x000065b1 jne          LBB5_1299
	0x45, 0x85, 0xd2, //0x000065b7 testl        %r10d, %r10d
	0x4c, 0x8b, 0x5d, 0xb8, //0x000065ba movq         $-72(%rbp), %r11
	0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x000065be jle          LBB5_1319
	0x44, 0x89, 0xd0, //0x000065c4 movl         %r10d, %eax
	0x48, 0x83, 0xc0, 0x01, //0x000065c7 addq         $1, %rax
	//0x000065cb LBB5_1316
	0x41, 0x8d, 0x4a, 0xff, //0x000065cb leal         $-1(%r10), %ecx
	0x41, 0x80, 0x3c, 0x09, 0x30, //0x000065cf cmpb         $48, (%r9,%rcx)
	0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x000065d4 jne          LBB5_1320
	0x48, 0x83, 0xc0, 0xff, //0x000065da addq         $-1, %rax
	0x41, 0x89, 0xca, //0x000065de movl         %ecx, %r10d
	0x48, 0x83, 0xf8, 0x01, //0x000065e1 cmpq         $1, %rax
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000065e5 jg           LBB5_1316
	0xe9, 0x11, 0x00, 0x00, 0x00, //0x000065eb jmp          LBB5_1318
	//0x000065f0 LBB5_1319
	0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x000065f0 je           LBB5_1318
	//0x000065f6 LBB5_1320
	0x44, 0x89, 0xd2, //0x000065f6 movl         %r10d, %edx
	0x44, 0x89, 0xd7, //0x000065f9 movl         %r10d, %edi
	0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000065fc jmp          LBB5_1321
	//0x00006601 LBB5_1318
	0x45, 0x31, 0xc0, //0x00006601 xorl         %r8d, %r8d
	0x45, 0x31, 0xd2, //0x00006604 xorl         %r10d, %r10d
	0x31, 0xd2, //0x00006607 xorl         %edx, %edx
	0x31, 0xff, //0x00006609 xorl         %edi, %edi
	//0x0000660b LBB5_1321
	0x8b, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000660b movl         $-144(%rbp), %ecx
	0xe9, 0xa6, 0xf8, 0xff, 0xff, //0x00006611 jmp          LBB5_1222
	//0x00006616 LBB5_1322
	0x48, 0x8b, 0x45, 0xa8, //0x00006616 movq         $-88(%rbp), %rax
	0x3d, 0x02, 0xfc, 0xff, 0xff, //0x0000661a cmpl         $-1022, %eax
	0x0f, 0x8f, 0xd2, 0x01, 0x00, 0x00, //0x0000661f jg           LBB5_1349
	0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006625 movl         $-1022, %ebx
	0x85, 0xff, //0x0000662a testl        %edi, %edi
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000662c movabsq      $4503599627370495, %rdx
	0x0f, 0x84, 0x48, 0x05, 0x00, 0x00, //0x00006636 je           LBB5_1397
	0x4c, 0x89, 0x45, 0xc8, //0x0000663c movq         %r8, $-56(%rbp)
	0x48, 0x8b, 0x45, 0xa8, //0x00006640 movq         $-88(%rbp), %rax
	0x44, 0x8d, 0x98, 0xfd, 0x03, 0x00, 0x00, //0x00006644 leal         $1021(%rax), %r11d
	0x3d, 0xc6, 0xfb, 0xff, 0xff, //0x0000664b cmpl         $-1082, %eax
	0x0f, 0x8f, 0x40, 0x02, 0x00, 0x00, //0x00006650 jg           LBB5_1355
	0x4d, 0x8d, 0x74, 0x24, 0x01, //0x00006656 leaq         $1(%r12), %r14
	0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000665b movl         $1, %r8d
	0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006661 jmp          LBB5_1330
	//0x00006666 LBB5_1327
	0x31, 0xc0, //0x00006666 xorl         %eax, %eax
	0x48, 0x89, 0x45, 0xc8, //0x00006668 movq         %rax, $-56(%rbp)
	//0x0000666c LBB5_1328
	0x45, 0x31, 0xd2, //0x0000666c xorl         %r10d, %r10d
	//0x0000666f LBB5_1329
	0x41, 0x8d, 0x4b, 0x3c, //0x0000666f leal         $60(%r11), %ecx
	0x44, 0x89, 0xd7, //0x00006673 movl         %r10d, %edi
	0x44, 0x89, 0xd6, //0x00006676 movl         %r10d, %esi
	0x41, 0x83, 0xfb, 0x88, //0x00006679 cmpl         $-120, %r11d
	0x41, 0x89, 0xcb, //0x0000667d movl         %ecx, %r11d
	0x0f, 0x8d, 0x15, 0x02, 0x00, 0x00, //0x00006680 jge          LBB5_1356
	//0x00006686 LBB5_1330
	0x85, 0xff, //0x00006686 testl        %edi, %edi
	0xbb, 0x00, 0x00, 0x00, 0x00, //0x00006688 movl         $0, %ebx
	0x0f, 0x4f, 0xdf, //0x0000668d cmovgl       %edi, %ebx
	0x31, 0xf6, //0x00006690 xorl         %esi, %esi
	0x31, 0xc9, //0x00006692 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006694 .p2align 4, 0x90
	//0x000066a0 LBB5_1331
	0x48, 0x39, 0xf3, //0x000066a0 cmpq         %rsi, %rbx
	0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x000066a3 je           LBB5_1334
	0x48, 0x8d, 0x0c, 0x89, //0x000066a9 leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x04, 0x31, //0x000066ad movsbq       (%r9,%rsi), %rax
	0x48, 0x8d, 0x0c, 0x48, //0x000066b2 leaq         (%rax,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x000066b6 addq         $-48, %rcx
	0x48, 0x83, 0xc6, 0x01, //0x000066ba addq         $1, %rsi
	0x4c, 0x39, 0xf1, //0x000066be cmpq         %r14, %rcx
	0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x000066c1 jb           LBB5_1331
	0x89, 0xf3, //0x000066c7 movl         %esi, %ebx
	0xe9, 0x1c, 0x00, 0x00, 0x00, //0x000066c9 jmp          LBB5_1336
	//0x000066ce LBB5_1334
	0x48, 0x85, 0xc9, //0x000066ce testq        %rcx, %rcx
	0x0f, 0x84, 0x95, 0xff, 0xff, 0xff, //0x000066d1 je           LBB5_1328
	//0x000066d7 LBB5_1335
	0x48, 0x01, 0xc9, //0x000066d7 addq         %rcx, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x000066da leaq         (%rcx,%rcx,4), %rcx
	0x83, 0xc3, 0x01, //0x000066de addl         $1, %ebx
	0x4c, 0x39, 0xf1, //0x000066e1 cmpq         %r14, %rcx
	0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x000066e4 jb           LBB5_1335
	//0x000066ea LBB5_1336
	0x48, 0x8b, 0x45, 0xc8, //0x000066ea movq         $-56(%rbp), %rax
	0x29, 0xd8, //0x000066ee subl         %ebx, %eax
	0x48, 0x89, 0x45, 0xc8, //0x000066f0 movq         %rax, $-56(%rbp)
	0x31, 0xf6, //0x000066f4 xorl         %esi, %esi
	0x39, 0xfb, //0x000066f6 cmpl         %edi, %ebx
	0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x000066f8 jge          LBB5_1341
	0x48, 0x63, 0xf3, //0x000066fe movslq       %ebx, %rsi
	0x49, 0x63, 0xfa, //0x00006701 movslq       %r10d, %rdi
	0x49, 0x8d, 0x1c, 0x31, //0x00006704 leaq         (%r9,%rsi), %rbx
	0x45, 0x31, 0xd2, //0x00006708 xorl         %r10d, %r10d
	0x90, 0x90, 0x90, 0x90, 0x90, //0x0000670b .p2align 4, 0x90
	//0x00006710 LBB5_1338
	0x48, 0x89, 0xc8, //0x00006710 movq         %rcx, %rax
	0x48, 0xc1, 0xe8, 0x3c, //0x00006713 shrq         $60, %rax
	0x4c, 0x21, 0xe1, //0x00006717 andq         %r12, %rcx
	0x0c, 0x30, //0x0000671a orb          $48, %al
	0x43, 0x88, 0x04, 0x11, //0x0000671c movb         %al, (%r9,%r10)
	0x4a, 0x0f, 0xbe, 0x04, 0x13, //0x00006720 movsbq       (%rbx,%r10), %rax
	0x4a, 0x8d, 0x14, 0x16, //0x00006725 leaq         (%rsi,%r10), %rdx
	0x48, 0x83, 0xc2, 0x01, //0x00006729 addq         $1, %rdx
	0x49, 0x83, 0xc2, 0x01, //0x0000672d addq         $1, %r10
	0x48, 0x8d, 0x0c, 0x89, //0x00006731 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x8d, 0x0c, 0x48, //0x00006735 leaq         (%rax,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x00006739 addq         $-48, %rcx
	0x48, 0x39, 0xfa, //0x0000673d cmpq         %rdi, %rdx
	0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00006740 jl           LBB5_1338
	0x48, 0x85, 0xc9, //0x00006746 testq        %rcx, %rcx
	0x0f, 0x84, 0x5d, 0x00, 0x00, 0x00, //0x00006749 je           LBB5_1345
	0x44, 0x89, 0xd6, //0x0000674f movl         %r10d, %esi
	//0x00006752 LBB5_1341
	0x41, 0x89, 0xf2, //0x00006752 movl         %esi, %r10d
	0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00006755 jmp          LBB5_1343
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000675a .p2align 4, 0x90
	//0x00006760 LBB5_1342
	0x4c, 0x39, 0xf1, //0x00006760 cmpq         %r14, %rcx
	0x45, 0x0f, 0x43, 0xf8, //0x00006763 cmovael      %r8d, %r15d
	0x48, 0x8d, 0x04, 0x36, //0x00006767 leaq         (%rsi,%rsi), %rax
	0x48, 0x8d, 0x0c, 0x80, //0x0000676b leaq         (%rax,%rax,4), %rcx
	0x48, 0x85, 0xf6, //0x0000676f testq        %rsi, %rsi
	0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00006772 je           LBB5_1345
	//0x00006778 LBB5_1343
	0x48, 0x89, 0xce, //0x00006778 movq         %rcx, %rsi
	0x4c, 0x21, 0xe6, //0x0000677b andq         %r12, %rsi
	0x49, 0x63, 0xfa, //0x0000677e movslq       %r10d, %rdi
	0x49, 0x39, 0xfd, //0x00006781 cmpq         %rdi, %r13
	0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00006784 jbe          LBB5_1342
	0x48, 0xc1, 0xe9, 0x3c, //0x0000678a shrq         $60, %rcx
	0x80, 0xc9, 0x30, //0x0000678e orb          $48, %cl
	0x41, 0x88, 0x0c, 0x39, //0x00006791 movb         %cl, (%r9,%rdi)
	0x83, 0xc7, 0x01, //0x00006795 addl         $1, %edi
	0x41, 0x89, 0xfa, //0x00006798 movl         %edi, %r10d
	0x48, 0x8d, 0x04, 0x36, //0x0000679b leaq         (%rsi,%rsi), %rax
	0x48, 0x8d, 0x0c, 0x80, //0x0000679f leaq         (%rax,%rax,4), %rcx
	0x48, 0x85, 0xf6, //0x000067a3 testq        %rsi, %rsi
	0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x000067a6 jne          LBB5_1343
	//0x000067ac LBB5_1345
	0x48, 0x8b, 0x45, 0xc8, //0x000067ac movq         $-56(%rbp), %rax
	0x83, 0xc0, 0x01, //0x000067b0 addl         $1, %eax
	0x48, 0x89, 0x45, 0xc8, //0x000067b3 movq         %rax, $-56(%rbp)
	0x45, 0x85, 0xd2, //0x000067b7 testl        %r10d, %r10d
	0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x000067ba jle          LBB5_1326
	0x44, 0x89, 0xd1, //0x000067c0 movl         %r10d, %ecx
	0x48, 0x83, 0xc1, 0x01, //0x000067c3 addq         $1, %rcx
	//0x000067c7 LBB5_1347
	0x41, 0x8d, 0x72, 0xff, //0x000067c7 leal         $-1(%r10), %esi
	0x41, 0x80, 0x3c, 0x31, 0x30, //0x000067cb cmpb         $48, (%r9,%rsi)
	0x0f, 0x85, 0x99, 0xfe, 0xff, 0xff, //0x000067d0 jne          LBB5_1329
	0x48, 0x83, 0xc1, 0xff, //0x000067d6 addq         $-1, %rcx
	0x41, 0x89, 0xf2, //0x000067da movl         %esi, %r10d
	0x48, 0x83, 0xf9, 0x01, //0x000067dd cmpq         $1, %rcx
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000067e1 jg           LBB5_1347
	0xe9, 0x7a, 0xfe, 0xff, 0xff, //0x000067e7 jmp          LBB5_1327
	//0x000067ec LBB5_1326
	0x0f, 0x85, 0x7d, 0xfe, 0xff, 0xff, //0x000067ec jne          LBB5_1329
	0xe9, 0x6f, 0xfe, 0xff, 0xff, //0x000067f2 jmp          LBB5_1327
	//0x000067f7 LBB5_1349
	0x3d, 0x00, 0x04, 0x00, 0x00, //0x000067f7 cmpl         $1024, %eax
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000067fc movabsq      $4503599627370495, %rdx
	0x0f, 0x8e, 0x1d, 0x00, 0x00, 0x00, //0x00006806 jle          LBB5_1351
	0x45, 0x31, 0xe4, //0x0000680c xorl         %r12d, %r12d
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000680f movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x55, 0x90, //0x00006813 movq         $-112(%rbp), %r10
	0x8b, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00006817 movl         $-176(%rbp), %ecx
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x0000681d movb         $-160(%rbp), %r14b
	0xe9, 0x0b, 0xf3, 0xff, 0xff, //0x00006824 jmp          LBB5_1155
	//0x00006829 LBB5_1351
	0x83, 0xc0, 0xff, //0x00006829 addl         $-1, %eax
	0x89, 0xc3, //0x0000682c movl         %eax, %ebx
	0xe9, 0x93, 0x02, 0x00, 0x00, //0x0000682e jmp          LBB5_1385
	//0x00006833 LBB5_1352
	0x0f, 0xbc, 0xc6, //0x00006833 bsfl         %esi, %eax
	0xe9, 0x75, 0x01, 0x00, 0x00, //0x00006836 jmp          LBB5_1369
	//0x0000683b LBB5_1353
	0x48, 0x8b, 0x45, 0xd0, //0x0000683b movq         $-48(%rbp), %rax
	0x48, 0x03, 0x45, 0xa8, //0x0000683f addq         $-88(%rbp), %rax
	0x4c, 0x29, 0xf0, //0x00006843 subq         %r14, %rax
	0x48, 0xf7, 0xd2, //0x00006846 notq         %rdx
	0x48, 0x01, 0xc2, //0x00006849 addq         %rax, %rdx
	0x49, 0x89, 0xfb, //0x0000684c movq         %rdi, %r11
	0xe9, 0xe4, 0xe6, 0xff, 0xff, //0x0000684f jmp          LBB5_996
	//0x00006854 LBB5_1354
	0x4c, 0x39, 0xea, //0x00006854 cmpq         %r13, %rdx
	0xb1, 0x02, //0x00006857 movb         $2, %cl
	0x80, 0xd9, 0x00, //0x00006859 sbbb         $0, %cl
	0x48, 0xd3, 0xea, //0x0000685c shrq         %cl, %rdx
	0x49, 0xc1, 0xe3, 0x34, //0x0000685f shlq         $52, %r11
	0x4c, 0x21, 0xf2, //0x00006863 andq         %r14, %rdx
	0x4c, 0x09, 0xda, //0x00006866 orq          %r11, %rdx
	0x49, 0x09, 0xd7, //0x00006869 orq          %rdx, %r15
	0x80, 0x7d, 0xc8, 0x00, //0x0000686c cmpb         $0, $-56(%rbp)
	0x4c, 0x0f, 0x44, 0xfa, //0x00006870 cmoveq       %rdx, %r15
	0xc4, 0xc1, 0xf9, 0x6e, 0xcf, //0x00006874 vmovq        %r15, %xmm1
	0xc5, 0xf9, 0x2e, 0xc1, //0x00006879 vucomisd     %xmm1, %xmm0
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000687d movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x00006881 movq         $-48(%rbp), %r15
	0x0f, 0x85, 0x19, 0xeb, 0xff, 0xff, //0x00006885 jne          LBB5_1052
	0x0f, 0x8b, 0xcf, 0xf2, 0xff, 0xff, //0x0000688b jnp          LBB5_1156
	0xe9, 0x0e, 0xeb, 0xff, 0xff, //0x00006891 jmp          LBB5_1052
	//0x00006896 LBB5_1355
	0x89, 0xfe, //0x00006896 movl         %edi, %esi
	0x44, 0x89, 0xd9, //0x00006898 movl         %r11d, %ecx
	//0x0000689b LBB5_1356
	0xf7, 0xd9, //0x0000689b negl         %ecx
	0x31, 0xd2, //0x0000689d xorl         %edx, %edx
	0x85, 0xf6, //0x0000689f testl        %esi, %esi
	0xbf, 0x00, 0x00, 0x00, 0x00, //0x000068a1 movl         $0, %edi
	0x0f, 0x4f, 0xfe, //0x000068a6 cmovgl       %esi, %edi
	0x31, 0xc0, //0x000068a9 xorl         %eax, %eax
	0x4c, 0x8b, 0x5d, 0xb8, //0x000068ab movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x45, 0xc8, //0x000068af movq         $-56(%rbp), %r8
	//0x000068b3 LBB5_1357
	0x48, 0x39, 0xd7, //0x000068b3 cmpq         %rdx, %rdi
	0x0f, 0x84, 0x97, 0x00, 0x00, 0x00, //0x000068b6 je           LBB5_1364
	0x48, 0x8d, 0x04, 0x80, //0x000068bc leaq         (%rax,%rax,4), %rax
	0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x000068c0 movsbq       (%r9,%rdx), %rbx
	0x48, 0x8d, 0x04, 0x43, //0x000068c5 leaq         (%rbx,%rax,2), %rax
	0x48, 0x83, 0xc0, 0xd0, //0x000068c9 addq         $-48, %rax
	0x48, 0x83, 0xc2, 0x01, //0x000068cd addq         $1, %rdx
	0x48, 0x89, 0xc3, //0x000068d1 movq         %rax, %rbx
	0x48, 0xd3, 0xeb, //0x000068d4 shrq         %cl, %rbx
	0x48, 0x85, 0xdb, //0x000068d7 testq        %rbx, %rbx
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000068da je           LBB5_1357
	0x89, 0xd7, //0x000068e0 movl         %edx, %edi
	//0x000068e2 LBB5_1360
	0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000068e2 movq         $-1, %r14
	0x49, 0xd3, 0xe6, //0x000068e9 shlq         %cl, %r14
	0x49, 0xf7, 0xd6, //0x000068ec notq         %r14
	0x31, 0xdb, //0x000068ef xorl         %ebx, %ebx
	0x39, 0xf7, //0x000068f1 cmpl         %esi, %edi
	0x0f, 0x8d, 0xd7, 0x00, 0x00, 0x00, //0x000068f3 jge          LBB5_1370
	0x4c, 0x63, 0xdf, //0x000068f9 movslq       %edi, %r11
	0x4d, 0x63, 0xc2, //0x000068fc movslq       %r10d, %r8
	0x4f, 0x8d, 0x14, 0x19, //0x000068ff leaq         (%r9,%r11), %r10
	0x31, 0xdb, //0x00006903 xorl         %ebx, %ebx
	//0x00006905 LBB5_1362
	0x48, 0x89, 0xc6, //0x00006905 movq         %rax, %rsi
	0x48, 0xd3, 0xee, //0x00006908 shrq         %cl, %rsi
	0x4c, 0x21, 0xf0, //0x0000690b andq         %r14, %rax
	0x40, 0x80, 0xc6, 0x30, //0x0000690e addb         $48, %sil
	0x41, 0x88, 0x34, 0x19, //0x00006912 movb         %sil, (%r9,%rbx)
	0x49, 0x0f, 0xbe, 0x34, 0x1a, //0x00006916 movsbq       (%r10,%rbx), %rsi
	0x49, 0x8d, 0x14, 0x1b, //0x0000691b leaq         (%r11,%rbx), %rdx
	0x48, 0x83, 0xc2, 0x01, //0x0000691f addq         $1, %rdx
	0x48, 0x83, 0xc3, 0x01, //0x00006923 addq         $1, %rbx
	0x48, 0x8d, 0x04, 0x80, //0x00006927 leaq         (%rax,%rax,4), %rax
	0x48, 0x8d, 0x04, 0x46, //0x0000692b leaq         (%rsi,%rax,2), %rax
	0x48, 0x83, 0xc0, 0xd0, //0x0000692f addq         $-48, %rax
	0x4c, 0x39, 0xc2, //0x00006933 cmpq         %r8, %rdx
	0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00006936 jl           LBB5_1362
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000693c movq         $-72(%rbp), %r11
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006940 movabsq      $4503599627370495, %rdx
	0x4c, 0x8b, 0x45, 0xc8, //0x0000694a movq         $-56(%rbp), %r8
	0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000694e jmp          LBB5_1371
	//0x00006953 LBB5_1364
	0x48, 0x85, 0xc0, //0x00006953 testq        %rax, %rax
	0x0f, 0x84, 0x12, 0x04, 0x00, 0x00, //0x00006956 je           LBB5_1420
	0x48, 0x89, 0xc2, //0x0000695c movq         %rax, %rdx
	0x48, 0xd3, 0xea, //0x0000695f shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00006962 testq        %rdx, %rdx
	0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00006965 je           LBB5_1367
	0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000696b movq         $-1, %r14
	0x49, 0xd3, 0xe6, //0x00006972 shlq         %cl, %r14
	0x49, 0xf7, 0xd6, //0x00006975 notq         %r14
	0x41, 0x29, 0xf8, //0x00006978 subl         %edi, %r8d
	0x41, 0x83, 0xc0, 0x01, //0x0000697b addl         $1, %r8d
	0x31, 0xdb, //0x0000697f xorl         %ebx, %ebx
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006981 movabsq      $4503599627370495, %rdx
	0xe9, 0x5a, 0x00, 0x00, 0x00, //0x0000698b jmp          LBB5_1372
	//0x00006990 LBB5_1367
	0x48, 0x01, 0xc0, //0x00006990 addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x00006993 leaq         (%rax,%rax,4), %rax
	0x83, 0xc7, 0x01, //0x00006997 addl         $1, %edi
	0x48, 0x89, 0xc2, //0x0000699a movq         %rax, %rdx
	0x48, 0xd3, 0xea, //0x0000699d shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x000069a0 testq        %rdx, %rdx
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x000069a3 je           LBB5_1367
	0xe9, 0x34, 0xff, 0xff, 0xff, //0x000069a9 jmp          LBB5_1360
	//0x000069ae LBB5_1368
	0x89, 0xc0, //0x000069ae movl         %eax, %eax
	//0x000069b0 LBB5_1369
	0x48, 0x8b, 0x4d, 0xd0, //0x000069b0 movq         $-48(%rbp), %rcx
	0x48, 0x03, 0x4d, 0xa8, //0x000069b4 addq         $-88(%rbp), %rcx
	0x4c, 0x29, 0xf1, //0x000069b8 subq         %r14, %rcx
	0x48, 0x29, 0xc1, //0x000069bb subq         %rax, %rcx
	0x48, 0xf7, 0xd2, //0x000069be notq         %rdx
	0x48, 0x01, 0xca, //0x000069c1 addq         %rcx, %rdx
	0x49, 0x89, 0xfb, //0x000069c4 movq         %rdi, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x000069c7 movq         $-64(%rbp), %r13
	0xe9, 0x68, 0xe5, 0xff, 0xff, //0x000069cb jmp          LBB5_996
	//0x000069d0 LBB5_1370
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000069d0 movabsq      $4503599627370495, %rdx
	//0x000069da LBB5_1371
	0x41, 0x29, 0xf8, //0x000069da subl         %edi, %r8d
	0x41, 0x83, 0xc0, 0x01, //0x000069dd addl         $1, %r8d
	0x48, 0x85, 0xc0, //0x000069e1 testq        %rax, %rax
	0x0f, 0x84, 0x5c, 0x00, 0x00, 0x00, //0x000069e4 je           LBB5_1376
	//0x000069ea LBB5_1372
	0xbe, 0x01, 0x00, 0x00, 0x00, //0x000069ea movl         $1, %esi
	0x41, 0x89, 0xda, //0x000069ef movl         %ebx, %r10d
	0xe9, 0x17, 0x00, 0x00, 0x00, //0x000069f2 jmp          LBB5_1374
	//0x000069f7 LBB5_1373
	0x48, 0x85, 0xff, //0x000069f7 testq        %rdi, %rdi
	0x44, 0x0f, 0x45, 0xfe, //0x000069fa cmovnel      %esi, %r15d
	0x48, 0x01, 0xc0, //0x000069fe addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x00006a01 leaq         (%rax,%rax,4), %rax
	0x48, 0x85, 0xc0, //0x00006a05 testq        %rax, %rax
	0x0f, 0x84, 0x3b, 0x00, 0x00, 0x00, //0x00006a08 je           LBB5_1377
	//0x00006a0e LBB5_1374
	0x48, 0x89, 0xc7, //0x00006a0e movq         %rax, %rdi
	0x48, 0xd3, 0xef, //0x00006a11 shrq         %cl, %rdi
	0x4c, 0x21, 0xf0, //0x00006a14 andq         %r14, %rax
	0x49, 0x63, 0xda, //0x00006a17 movslq       %r10d, %rbx
	0x49, 0x39, 0xdd, //0x00006a1a cmpq         %rbx, %r13
	0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00006a1d jbe          LBB5_1373
	0x40, 0x80, 0xc7, 0x30, //0x00006a23 addb         $48, %dil
	0x41, 0x88, 0x3c, 0x19, //0x00006a27 movb         %dil, (%r9,%rbx)
	0x83, 0xc3, 0x01, //0x00006a2b addl         $1, %ebx
	0x41, 0x89, 0xda, //0x00006a2e movl         %ebx, %r10d
	0x48, 0x01, 0xc0, //0x00006a31 addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x00006a34 leaq         (%rax,%rax,4), %rax
	0x48, 0x85, 0xc0, //0x00006a38 testq        %rax, %rax
	0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00006a3b jne          LBB5_1374
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x00006a41 jmp          LBB5_1377
	//0x00006a46 LBB5_1376
	0x41, 0x89, 0xda, //0x00006a46 movl         %ebx, %r10d
	//0x00006a49 LBB5_1377
	0x45, 0x85, 0xd2, //0x00006a49 testl        %r10d, %r10d
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00006a4c movb         $-160(%rbp), %r14b
	0x0f, 0x8e, 0x42, 0x00, 0x00, 0x00, //0x00006a53 jle          LBB5_1382
	0x44, 0x89, 0xd0, //0x00006a59 movl         %r10d, %eax
	0x48, 0x83, 0xc0, 0x01, //0x00006a5c addq         $1, %rax
	//0x00006a60 LBB5_1379
	0x41, 0x8d, 0x4a, 0xff, //0x00006a60 leal         $-1(%r10), %ecx
	0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006a64 cmpb         $48, (%r9,%rcx)
	0x0f, 0x85, 0x4f, 0x00, 0x00, 0x00, //0x00006a69 jne          LBB5_1384
	0x48, 0x83, 0xc0, 0xff, //0x00006a6f addq         $-1, %rax
	0x41, 0x89, 0xca, //0x00006a73 movl         %ecx, %r10d
	0x48, 0x83, 0xf8, 0x01, //0x00006a76 cmpq         $1, %rax
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006a7a jg           LBB5_1379
	0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006a80 movl         $-1022, %ebx
	0x4c, 0x8b, 0x7d, 0xd0, //0x00006a85 movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x55, 0x90, //0x00006a89 movq         $-112(%rbp), %r10
	0x8b, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00006a8d movl         $-176(%rbp), %ecx
	0x45, 0x31, 0xe4, //0x00006a93 xorl         %r12d, %r12d
	0xe9, 0x6c, 0x13, 0x00, 0x00, //0x00006a96 jmp          LBB5_1592
	//0x00006a9b LBB5_1382
	0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006a9b movl         $-1022, %ebx
	0x45, 0x85, 0xd2, //0x00006aa0 testl        %r10d, %r10d
	0x0f, 0x84, 0x99, 0x10, 0x00, 0x00, //0x00006aa3 je           LBB5_1568
	0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00006aa9 movl         $-1022, %eax
	0x48, 0x89, 0x45, 0xa8, //0x00006aae movq         %rax, $-88(%rbp)
	0x4c, 0x89, 0x45, 0xc8, //0x00006ab2 movq         %r8, $-56(%rbp)
	0x44, 0x89, 0xd7, //0x00006ab6 movl         %r10d, %edi
	0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006ab9 jmp          LBB5_1387
	//0x00006abe LBB5_1384
	0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006abe movl         $-1022, %ebx
	0x44, 0x89, 0xd7, //0x00006ac3 movl         %r10d, %edi
	//0x00006ac6 LBB5_1385
	0x85, 0xff, //0x00006ac6 testl        %edi, %edi
	0x0f, 0x84, 0xb6, 0x00, 0x00, 0x00, //0x00006ac8 je           LBB5_1397
	0x48, 0x89, 0x5d, 0xa8, //0x00006ace movq         %rbx, $-88(%rbp)
	0x4c, 0x89, 0x45, 0xc8, //0x00006ad2 movq         %r8, $-56(%rbp)
	//0x00006ad6 LBB5_1387
	0x48, 0x63, 0xc7, //0x00006ad6 movslq       %edi, %rax
	0x4c, 0x8d, 0x40, 0xfe, //0x00006ad9 leaq         $-2(%rax), %r8
	0x48, 0x8d, 0x50, 0xff, //0x00006add leaq         $-1(%rax), %rdx
	0x31, 0xf6, //0x00006ae1 xorl         %esi, %esi
	//0x00006ae3 LBB5_1388
	0x48, 0x8d, 0x0d, 0xb6, 0x88, 0x00, 0x00, //0x00006ae3 leaq         $34998(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00006aea movzbl       $5516(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x00006af2 movzbl       (%r9,%rsi), %ecx
	0x38, 0xd9, //0x00006af7 cmpb         %bl, %cl
	0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x00006af9 jne          LBB5_1398
	0x48, 0x39, 0xf2, //0x00006aff cmpq         %rsi, %rdx
	0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00006b02 je           LBB5_1395
	0x48, 0x8d, 0x0d, 0x91, 0x88, 0x00, 0x00, //0x00006b08 leaq         $34961(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00006b0f movzbl       $5517(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x00006b17 movzbl       $1(%r9,%rsi), %ecx
	0x38, 0xd9, //0x00006b1d cmpb         %bl, %cl
	0x0f, 0x85, 0x71, 0x00, 0x00, 0x00, //0x00006b1f jne          LBB5_1398
	0x49, 0x39, 0xf0, //0x00006b25 cmpq         %rsi, %r8
	0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00006b28 je           LBB5_1395
	0x48, 0x83, 0xfe, 0x24, //0x00006b2e cmpq         $36, %rsi
	0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x00006b32 je           LBB5_1396
	0x48, 0x8d, 0x0d, 0x61, 0x88, 0x00, 0x00, //0x00006b38 leaq         $34913(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00006b3f movzbl       $5518(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x00006b47 movzbl       $2(%r9,%rsi), %ecx
	0x38, 0xd9, //0x00006b4d cmpb         %bl, %cl
	0x0f, 0x85, 0x41, 0x00, 0x00, 0x00, //0x00006b4f jne          LBB5_1398
	0x48, 0x83, 0xc6, 0x03, //0x00006b55 addq         $3, %rsi
	0x48, 0x39, 0xf0, //0x00006b59 cmpq         %rsi, %rax
	0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00006b5c jne          LBB5_1388
	//0x00006b62 LBB5_1395
	0x89, 0xf8, //0x00006b62 movl         %edi, %eax
	0x48, 0x8d, 0x0d, 0x35, 0x88, 0x00, 0x00, //0x00006b64 leaq         $34869(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00006b6b cmpb         $0, $5516(%rax,%rcx)
	0x0f, 0x85, 0x2b, 0x00, 0x00, 0x00, //0x00006b73 jne          LBB5_1399
	//0x00006b79 LBB5_1396
	0x41, 0xbe, 0x10, 0x00, 0x00, 0x00, //0x00006b79 movl         $16, %r14d
	0xe9, 0x26, 0x00, 0x00, 0x00, //0x00006b7f jmp          LBB5_1400
	//0x00006b84 LBB5_1397
	0x31, 0xc0, //0x00006b84 xorl         %eax, %eax
	0x4c, 0x8b, 0x55, 0x90, //0x00006b86 movq         $-112(%rbp), %r10
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00006b8a movb         $-160(%rbp), %r14b
	0xe9, 0xf4, 0x01, 0x00, 0x00, //0x00006b91 jmp          LBB5_1421
	//0x00006b96 LBB5_1398
	0x41, 0xbe, 0x10, 0x00, 0x00, 0x00, //0x00006b96 movl         $16, %r14d
	0x38, 0xd9, //0x00006b9c cmpb         %bl, %cl
	0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x00006b9e jge          LBB5_1400
	//0x00006ba4 LBB5_1399
	0x41, 0xbe, 0x0f, 0x00, 0x00, 0x00, //0x00006ba4 movl         $15, %r14d
	//0x00006baa LBB5_1400
	0x85, 0xff, //0x00006baa testl        %edi, %edi
	0x0f, 0x8e, 0xba, 0x00, 0x00, 0x00, //0x00006bac jle          LBB5_1408
	0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00006bb2 movabsq      $-432345564227567616, %r11
	0x4c, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00006bbc movq         %r14, $-144(%rbp)
	0x45, 0x8d, 0x24, 0x3e, //0x00006bc3 leal         (%r14,%rdi), %r12d
	0x89, 0xfb, //0x00006bc7 movl         %edi, %ebx
	0x4d, 0x63, 0xc4, //0x00006bc9 movslq       %r12d, %r8
	0x49, 0x83, 0xc0, 0xff, //0x00006bcc addq         $-1, %r8
	0x48, 0x83, 0xc3, 0x01, //0x00006bd0 addq         $1, %rbx
	0x83, 0xc7, 0xff, //0x00006bd4 addl         $-1, %edi
	0x31, 0xc9, //0x00006bd7 xorl         %ecx, %ecx
	0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00006bd9 movl         $1, %r14d
	0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006bdf jmp          LBB5_1404
	//0x00006be4 LBB5_1402
	0x48, 0x85, 0xc0, //0x00006be4 testq        %rax, %rax
	0x45, 0x0f, 0x45, 0xfe, //0x00006be7 cmovnel      %r14d, %r15d
	//0x00006beb LBB5_1403
	0x41, 0x83, 0xc4, 0xff, //0x00006beb addl         $-1, %r12d
	0x49, 0x83, 0xc0, 0xff, //0x00006bef addq         $-1, %r8
	0x48, 0x83, 0xc3, 0xff, //0x00006bf3 addq         $-1, %rbx
	0x83, 0xc7, 0xff, //0x00006bf7 addl         $-1, %edi
	0x48, 0x83, 0xfb, 0x01, //0x00006bfa cmpq         $1, %rbx
	0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x00006bfe jle          LBB5_1406
	//0x00006c04 LBB5_1404
	0x4c, 0x01, 0xd9, //0x00006c04 addq         %r11, %rcx
	0x89, 0xf8, //0x00006c07 movl         %edi, %eax
	0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00006c09 movsbq       (%r9,%rax), %rsi
	0x48, 0xc1, 0xe6, 0x35, //0x00006c0e shlq         $53, %rsi
	0x48, 0x01, 0xce, //0x00006c12 addq         %rcx, %rsi
	0x48, 0x89, 0xf0, //0x00006c15 movq         %rsi, %rax
	0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00006c18 movabsq      $-3689348814741910323, %rcx
	0x48, 0xf7, 0xe1, //0x00006c22 mulq         %rcx
	0x48, 0x89, 0xd1, //0x00006c25 movq         %rdx, %rcx
	0x48, 0xc1, 0xe9, 0x03, //0x00006c28 shrq         $3, %rcx
	0x48, 0x8d, 0x04, 0x09, //0x00006c2c leaq         (%rcx,%rcx), %rax
	0x48, 0x8d, 0x14, 0x80, //0x00006c30 leaq         (%rax,%rax,4), %rdx
	0x48, 0x89, 0xf0, //0x00006c34 movq         %rsi, %rax
	0x48, 0x29, 0xd0, //0x00006c37 subq         %rdx, %rax
	0x4d, 0x39, 0xe8, //0x00006c3a cmpq         %r13, %r8
	0x0f, 0x83, 0xa1, 0xff, 0xff, 0xff, //0x00006c3d jae          LBB5_1402
	0x04, 0x30, //0x00006c43 addb         $48, %al
	0x43, 0x88, 0x04, 0x01, //0x00006c45 movb         %al, (%r9,%r8)
	0xe9, 0x9d, 0xff, 0xff, 0xff, //0x00006c49 jmp          LBB5_1403
	//0x00006c4e LBB5_1406
	0x48, 0x83, 0xfe, 0x0a, //0x00006c4e cmpq         $10, %rsi
	0x4c, 0x8b, 0x45, 0xc8, //0x00006c52 movq         $-56(%rbp), %r8
	0x0f, 0x83, 0x19, 0x00, 0x00, 0x00, //0x00006c56 jae          LBB5_1409
	0x4c, 0x8b, 0x5d, 0xb8, //0x00006c5c movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00006c60 movq         $-144(%rbp), %r14
	0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00006c67 jmp          LBB5_1413
	//0x00006c6c LBB5_1408
	0x4c, 0x8b, 0x45, 0xc8, //0x00006c6c movq         $-56(%rbp), %r8
	0xe9, 0x76, 0x00, 0x00, 0x00, //0x00006c70 jmp          LBB5_1413
	//0x00006c75 LBB5_1409
	0x49, 0x63, 0xf4, //0x00006c75 movslq       %r12d, %rsi
	0x48, 0x83, 0xc6, 0xff, //0x00006c78 addq         $-1, %rsi
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006c7c movl         $1, %edi
	0x4c, 0x8b, 0x5d, 0xb8, //0x00006c81 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00006c85 movq         $-144(%rbp), %r14
	0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006c8c jmp          LBB5_1411
	//0x00006c91 LBB5_1410
	0x48, 0x85, 0xc0, //0x00006c91 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xff, //0x00006c94 cmovnel      %edi, %r15d
	0x48, 0x83, 0xc6, 0xff, //0x00006c98 addq         $-1, %rsi
	0x48, 0x83, 0xf9, 0x09, //0x00006c9c cmpq         $9, %rcx
	0x48, 0x89, 0xd1, //0x00006ca0 movq         %rdx, %rcx
	0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00006ca3 jbe          LBB5_1413
	//0x00006ca9 LBB5_1411
	0x48, 0x89, 0xc8, //0x00006ca9 movq         %rcx, %rax
	0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00006cac movabsq      $-3689348814741910323, %rdx
	0x48, 0xf7, 0xe2, //0x00006cb6 mulq         %rdx
	0x48, 0xc1, 0xea, 0x03, //0x00006cb9 shrq         $3, %rdx
	0x48, 0x8d, 0x04, 0x12, //0x00006cbd leaq         (%rdx,%rdx), %rax
	0x48, 0x8d, 0x1c, 0x80, //0x00006cc1 leaq         (%rax,%rax,4), %rbx
	0x48, 0x89, 0xc8, //0x00006cc5 movq         %rcx, %rax
	0x48, 0x29, 0xd8, //0x00006cc8 subq         %rbx, %rax
	0x4c, 0x39, 0xee, //0x00006ccb cmpq         %r13, %rsi
	0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00006cce jae          LBB5_1410
	0x04, 0x30, //0x00006cd4 addb         $48, %al
	0x41, 0x88, 0x04, 0x31, //0x00006cd6 movb         %al, (%r9,%rsi)
	0x48, 0x83, 0xc6, 0xff, //0x00006cda addq         $-1, %rsi
	0x48, 0x83, 0xf9, 0x09, //0x00006cde cmpq         $9, %rcx
	0x48, 0x89, 0xd1, //0x00006ce2 movq         %rdx, %rcx
	0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00006ce5 ja           LBB5_1411
	//0x00006ceb LBB5_1413
	0x45, 0x01, 0xf2, //0x00006ceb addl         %r14d, %r10d
	0x49, 0x63, 0xc2, //0x00006cee movslq       %r10d, %rax
	0x49, 0x39, 0xc5, //0x00006cf1 cmpq         %rax, %r13
	0x41, 0x0f, 0x46, 0xc5, //0x00006cf4 cmovbel      %r13d, %eax
	0x45, 0x01, 0xf0, //0x00006cf8 addl         %r14d, %r8d
	0x85, 0xc0, //0x00006cfb testl        %eax, %eax
	0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x00006cfd jle          LBB5_1418
	0x89, 0xc1, //0x00006d03 movl         %eax, %ecx
	0x48, 0x83, 0xc1, 0x01, //0x00006d05 addq         $1, %rcx
	0x4c, 0x8b, 0x55, 0x90, //0x00006d09 movq         $-112(%rbp), %r10
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00006d0d movb         $-160(%rbp), %r14b
	0x48, 0x8b, 0x5d, 0xa8, //0x00006d14 movq         $-88(%rbp), %rbx
	//0x00006d18 LBB5_1415
	0x8d, 0x50, 0xff, //0x00006d18 leal         $-1(%rax), %edx
	0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006d1b cmpb         $48, (%r9,%rdx)
	0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00006d20 jne          LBB5_1419
	0x48, 0x83, 0xc1, 0xff, //0x00006d26 addq         $-1, %rcx
	0x89, 0xd0, //0x00006d2a movl         %edx, %eax
	0x48, 0x83, 0xf9, 0x01, //0x00006d2c cmpq         $1, %rcx
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006d30 jg           LBB5_1415
	0xe9, 0x26, 0x00, 0x00, 0x00, //0x00006d36 jmp          LBB5_1417
	//0x00006d3b LBB5_1418
	0x85, 0xc0, //0x00006d3b testl        %eax, %eax
	0x4c, 0x8b, 0x55, 0x90, //0x00006d3d movq         $-112(%rbp), %r10
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00006d41 movb         $-160(%rbp), %r14b
	0x48, 0x8b, 0x5d, 0xa8, //0x00006d48 movq         $-88(%rbp), %rbx
	0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x00006d4c je           LBB5_1417
	//0x00006d52 LBB5_1419
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006d52 movabsq      $4503599627370495, %rdx
	0xe9, 0x29, 0x00, 0x00, 0x00, //0x00006d5c jmp          LBB5_1421
	//0x00006d61 LBB5_1417
	0x31, 0xd2, //0x00006d61 xorl         %edx, %edx
	0x31, 0xf6, //0x00006d63 xorl         %esi, %esi
	0x4c, 0x8b, 0x7d, 0xd0, //0x00006d65 movq         $-48(%rbp), %r15
	0xe9, 0x3f, 0x10, 0x00, 0x00, //0x00006d69 jmp          LBB5_1587
	//0x00006d6e LBB5_1420
	0x31, 0xc0, //0x00006d6e xorl         %eax, %eax
	0x4c, 0x8b, 0x55, 0x90, //0x00006d70 movq         $-112(%rbp), %r10
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00006d74 movb         $-160(%rbp), %r14b
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006d7b movabsq      $4503599627370495, %rdx
	0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006d85 movl         $-1022, %ebx
	//0x00006d8a LBB5_1421
	0x41, 0x83, 0xf8, 0x14, //0x00006d8a cmpl         $20, %r8d
	0x0f, 0x8e, 0x16, 0x00, 0x00, 0x00, //0x00006d8e jle          LBB5_1423
	0x4c, 0x8b, 0x7d, 0xd0, //0x00006d94 movq         $-48(%rbp), %r15
	0x8b, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00006d98 movl         $-176(%rbp), %ecx
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006d9e movq         $-1, %r12
	0xe9, 0x5d, 0x10, 0x00, 0x00, //0x00006da5 jmp          LBB5_1592
	//0x00006daa LBB5_1423
	0x4d, 0x89, 0xdd, //0x00006daa movq         %r11, %r13
	0x44, 0x89, 0xc1, //0x00006dad movl         %r8d, %ecx
	0x45, 0x85, 0xc0, //0x00006db0 testl        %r8d, %r8d
	0x0f, 0x8e, 0x58, 0x00, 0x00, 0x00, //0x00006db3 jle          LBB5_1429
	0x49, 0x89, 0xdc, //0x00006db9 movq         %rbx, %r12
	0x4d, 0x89, 0xc2, //0x00006dbc movq         %r8, %r10
	0x31, 0xff, //0x00006dbf xorl         %edi, %edi
	0x85, 0xc0, //0x00006dc1 testl        %eax, %eax
	0xbb, 0x00, 0x00, 0x00, 0x00, //0x00006dc3 movl         $0, %ebx
	0x0f, 0x4f, 0xd8, //0x00006dc8 cmovgl       %eax, %ebx
	0x4c, 0x8d, 0x59, 0xff, //0x00006dcb leaq         $-1(%rcx), %r11
	0x49, 0x39, 0xdb, //0x00006dcf cmpq         %rbx, %r11
	0x4c, 0x0f, 0x43, 0xdb, //0x00006dd2 cmovaeq      %rbx, %r11
	0x45, 0x8d, 0x43, 0x01, //0x00006dd6 leal         $1(%r11), %r8d
	0x31, 0xd2, //0x00006dda xorl         %edx, %edx
	//0x00006ddc LBB5_1425
	0x48, 0x39, 0xfb, //0x00006ddc cmpq         %rdi, %rbx
	0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006ddf je           LBB5_1428
	0x48, 0x8d, 0x14, 0x92, //0x00006de5 leaq         (%rdx,%rdx,4), %rdx
	0x49, 0x0f, 0xbe, 0x34, 0x39, //0x00006de9 movsbq       (%r9,%rdi), %rsi
	0x48, 0x8d, 0x14, 0x56, //0x00006dee leaq         (%rsi,%rdx,2), %rdx
	0x48, 0x83, 0xc2, 0xd0, //0x00006df2 addq         $-48, %rdx
	0x48, 0x83, 0xc7, 0x01, //0x00006df6 addq         $1, %rdi
	0x48, 0x39, 0xf9, //0x00006dfa cmpq         %rdi, %rcx
	0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00006dfd jne          LBB5_1425
	0x45, 0x89, 0xc3, //0x00006e03 movl         %r8d, %r11d
	//0x00006e06 LBB5_1428
	0x4d, 0x89, 0xd0, //0x00006e06 movq         %r10, %r8
	0x4c, 0x89, 0xe3, //0x00006e09 movq         %r12, %rbx
	0xe9, 0x05, 0x00, 0x00, 0x00, //0x00006e0c jmp          LBB5_1430
	//0x00006e11 LBB5_1429
	0x45, 0x31, 0xdb, //0x00006e11 xorl         %r11d, %r11d
	0x31, 0xd2, //0x00006e14 xorl         %edx, %edx
	//0x00006e16 LBB5_1430
	0x45, 0x85, 0xc0, //0x00006e16 testl        %r8d, %r8d
	0x41, 0x0f, 0x9e, 0xc2, //0x00006e19 setle        %r10b
	0x44, 0x89, 0xc7, //0x00006e1d movl         %r8d, %edi
	0x44, 0x29, 0xdf, //0x00006e20 subl         %r11d, %edi
	0x0f, 0x8e, 0x15, 0x00, 0x00, 0x00, //0x00006e23 jle          LBB5_1433
	0x83, 0xff, 0x10, //0x00006e29 cmpl         $16, %edi
	0x0f, 0x83, 0x18, 0x00, 0x00, 0x00, //0x00006e2c jae          LBB5_1434
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00006e32 movb         $-160(%rbp), %r14b
	0xe9, 0xf9, 0x0e, 0x00, 0x00, //0x00006e39 jmp          LBB5_1577
	//0x00006e3e LBB5_1433
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00006e3e movb         $-160(%rbp), %r14b
	0xe9, 0x03, 0x0f, 0x00, 0x00, //0x00006e45 jmp          LBB5_1579
	//0x00006e4a LBB5_1434
	0x48, 0x89, 0x5d, 0xa8, //0x00006e4a movq         %rbx, $-88(%rbp)
	0x4d, 0x89, 0xc4, //0x00006e4e movq         %r8, %r12
	0x41, 0x89, 0xf8, //0x00006e51 movl         %edi, %r8d
	0xc5, 0xfa, 0x6f, 0x05, 0x64, 0x93, 0xff, 0xff, //0x00006e54 vmovdqu      $-27804(%rip), %xmm0  /* LCPI5_23+0(%rip) */
	0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x00006e5c vpinsrq      $0, %rdx, %xmm0, %xmm0
	0x41, 0x83, 0xe0, 0xf0, //0x00006e62 andl         $-16, %r8d
	0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x50, 0x93, 0xff, 0xff, 0xf0, //0x00006e66 vpblendd     $240, $-27824(%rip), %ymm0, %ymm0  /* LCPI5_23+0(%rip) */
	0x41, 0x8d, 0x70, 0xf0, //0x00006e70 leal         $-16(%r8), %esi
	0x89, 0xf2, //0x00006e74 movl         %esi, %edx
	0xc1, 0xea, 0x04, //0x00006e76 shrl         $4, %edx
	0x83, 0xc2, 0x01, //0x00006e79 addl         $1, %edx
	0x89, 0xd3, //0x00006e7c movl         %edx, %ebx
	0x83, 0xe3, 0x03, //0x00006e7e andl         $3, %ebx
	0x83, 0xfe, 0x30, //0x00006e81 cmpl         $48, %esi
	0x0f, 0x83, 0xce, 0x0c, 0x00, 0x00, //0x00006e84 jae          LBB5_1569
	0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xfd, 0x93, 0xff, 0xff, //0x00006e8a vpbroadcastq $-27651(%rip), %ymm2  /* LCPI5_24+0(%rip) */
	0xc5, 0xfd, 0x6f, 0xda, //0x00006e93 vmovdqa      %ymm2, %ymm3
	0xc5, 0xfd, 0x6f, 0xca, //0x00006e97 vmovdqa      %ymm2, %ymm1
	0xe9, 0x38, 0x0d, 0x00, 0x00, //0x00006e9b jmp          LBB5_1571
	//0x00006ea0 LBB5_1436
	0xba, 0x07, 0x00, 0x00, 0x00, //0x00006ea0 movl         $7, %edx
	0x49, 0x89, 0xc7, //0x00006ea5 movq         %rax, %r15
	0xe9, 0xcb, 0x9f, 0xff, 0xff, //0x00006ea8 jmp          LBB5_168
	//0x00006ead LBB5_1437
	0xc5, 0xf5, 0xda, 0x05, 0xcb, 0x91, 0xff, 0xff, //0x00006ead vpminub      $-28213(%rip), %ymm1, %ymm0  /* LCPI5_1+0(%rip) */
	0xc5, 0xf5, 0x74, 0x25, 0xe3, 0x91, 0xff, 0xff, //0x00006eb5 vpcmpeqb     $-28189(%rip), %ymm1, %ymm4  /* LCPI5_2+0(%rip) */
	0xc5, 0xf5, 0x74, 0xc0, //0x00006ebd vpcmpeqb     %ymm0, %ymm1, %ymm0
	0xc5, 0xf5, 0x74, 0x0d, 0xf7, 0x91, 0xff, 0xff, //0x00006ec1 vpcmpeqb     $-28169(%rip), %ymm1, %ymm1  /* LCPI5_3+0(%rip) */
	0xc5, 0xfd, 0xd7, 0xd1, //0x00006ec9 vpmovmskb    %ymm1, %edx
	0xc5, 0xfd, 0xeb, 0xcc, //0x00006ecd vpor         %ymm4, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xf1, //0x00006ed1 vpmovmskb    %ymm1, %esi
	0x83, 0xc6, 0xff, //0x00006ed5 addl         $-1, %esi
	0x85, 0xd6, //0x00006ed8 testl        %edx, %esi
	0x0f, 0x85, 0xc3, 0xd3, 0xff, 0xff, //0x00006eda jne          LBB5_815
	0xc5, 0xfe, 0x6f, 0x0d, 0x98, 0x91, 0xff, 0xff, //0x00006ee0 vmovdqu      $-28264(%rip), %ymm1  /* LCPI5_1+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0xb0, 0x91, 0xff, 0xff, //0x00006ee8 vmovdqu      $-28240(%rip), %ymm2  /* LCPI5_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x1d, 0xc8, 0x91, 0xff, 0xff, //0x00006ef0 vmovdqu      $-28216(%rip), %ymm3  /* LCPI5_3+0(%rip) */
	0x48, 0x89, 0xc6, //0x00006ef8 movq         %rax, %rsi
	//0x00006efb LBB5_1439
	0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00006efb vpsllw       $7, %ymm4, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x00006f00 vpmovmskb    %ymm4, %edi
	0x83, 0xc2, 0xff, //0x00006f04 addl         $-1, %edx
	0x85, 0xfa, //0x00006f07 testl        %edi, %edx
	0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00006f09 jne          LBB5_1442
	0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x00006f0f vpsllw       $7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xf8, //0x00006f14 vpmovmskb    %ymm0, %edi
	0x85, 0xfa, //0x00006f18 testl        %edi, %edx
	0x0f, 0x85, 0x3f, 0x14, 0x00, 0x00, //0x00006f1a jne          LBB5_1626
	0xc5, 0xfe, 0x6f, 0x6e, 0x20, //0x00006f20 vmovdqu      $32(%rsi), %ymm5
	0x48, 0x83, 0xc6, 0x20, //0x00006f25 addq         $32, %rsi
	0xc5, 0xd5, 0xda, 0xc1, //0x00006f29 vpminub      %ymm1, %ymm5, %ymm0
	0xc5, 0xd5, 0x74, 0xc0, //0x00006f2d vpcmpeqb     %ymm0, %ymm5, %ymm0
	0xc5, 0xd5, 0x74, 0xe2, //0x00006f31 vpcmpeqb     %ymm2, %ymm5, %ymm4
	0xc5, 0xd5, 0x74, 0xeb, //0x00006f35 vpcmpeqb     %ymm3, %ymm5, %ymm5
	0xc5, 0xfd, 0xd7, 0xd5, //0x00006f39 vpmovmskb    %ymm5, %edx
	0xc5, 0xfd, 0xeb, 0xec, //0x00006f3d vpor         %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0xd7, 0xfd, //0x00006f41 vpmovmskb    %ymm5, %edi
	0x83, 0xc7, 0xff, //0x00006f45 addl         $-1, %edi
	0x85, 0xd7, //0x00006f48 testl        %edx, %edi
	0x0f, 0x84, 0xab, 0xff, 0xff, 0xff, //0x00006f4a je           LBB5_1439
	0xe9, 0x9a, 0xd3, 0xff, 0xff, //0x00006f50 jmp          LBB5_819
	//0x00006f55 LBB5_1442
	0x0f, 0xbc, 0xd7, //0x00006f55 bsfl         %edi, %edx
	0x48, 0x01, 0xd6, //0x00006f58 addq         %rdx, %rsi
	0xc5, 0xfe, 0x6f, 0x05, 0x5d, 0x91, 0xff, 0xff, //0x00006f5b vmovdqu      $-28323(%rip), %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0x35, 0x91, 0xff, 0xff, //0x00006f63 vmovdqu      $-28363(%rip), %ymm1  /* LCPI5_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0x0d, 0x91, 0xff, 0xff, //0x00006f6b vmovdqu      $-28403(%rip), %ymm2  /* LCPI5_1+0(%rip) */
	0x4c, 0x8d, 0x3d, 0xf6, 0x9c, 0x00, 0x00, //0x00006f73 leaq         $40182(%rip), %r15  /* _ESCAPED_TAB+0(%rip) */
	0x48, 0x89, 0xf7, //0x00006f7a movq         %rsi, %rdi
	0x49, 0x89, 0xf0, //0x00006f7d movq         %rsi, %r8
	//0x00006f80 LBB5_1443
	0x0f, 0xb6, 0x57, 0x01, //0x00006f80 movzbl       $1(%rdi), %edx
	0x48, 0x83, 0xfa, 0x75, //0x00006f84 cmpq         $117, %rdx
	0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00006f88 je           LBB5_1446
	0x42, 0x8a, 0x1c, 0x3a, //0x00006f8e movb         (%rdx,%r15), %bl
	0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00006f92 movq         $-2, %rdx
	0x84, 0xdb, //0x00006f99 testb        %bl, %bl
	0x0f, 0x84, 0xd1, 0x13, 0x00, 0x00, //0x00006f9b je           LBB5_1628
	0x4c, 0x89, 0x5d, 0xb8, //0x00006fa1 movq         %r11, $-72(%rbp)
	0x48, 0x83, 0xc7, 0x02, //0x00006fa5 addq         $2, %rdi
	0x41, 0x88, 0x18, //0x00006fa9 movb         %bl, (%r8)
	0x49, 0x83, 0xc0, 0x01, //0x00006fac addq         $1, %r8
	0x48, 0x89, 0xfe, //0x00006fb0 movq         %rdi, %rsi
	0xe9, 0x4e, 0x02, 0x00, 0x00, //0x00006fb3 jmp          LBB5_1466
	//0x00006fb8 LBB5_1446
	0x4c, 0x89, 0x5d, 0xb8, //0x00006fb8 movq         %r11, $-72(%rbp)
	0x44, 0x8b, 0x4f, 0x02, //0x00006fbc movl         $2(%rdi), %r9d
	0x45, 0x89, 0xca, //0x00006fc0 movl         %r9d, %r10d
	0x41, 0xf7, 0xd2, //0x00006fc3 notl         %r10d
	0x41, 0x8d, 0x99, 0xd0, 0xcf, 0xcf, 0xcf, //0x00006fc6 leal         $-808464432(%r9), %ebx
	0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x00006fcd andl         $-2139062144, %r10d
	0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x00006fd4 movq         $-12, %rdx
	0x41, 0x85, 0xda, //0x00006fdb testl        %ebx, %r10d
	0x0f, 0x85, 0x66, 0x14, 0x00, 0x00, //0x00006fde jne          LBB5_1679
	0x41, 0x8d, 0x99, 0x19, 0x19, 0x19, 0x19, //0x00006fe4 leal         $421075225(%r9), %ebx
	0x44, 0x09, 0xcb, //0x00006feb orl          %r9d, %ebx
	0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x00006fee testl        $-2139062144, %ebx
	0x0f, 0x85, 0x50, 0x14, 0x00, 0x00, //0x00006ff4 jne          LBB5_1679
	0x45, 0x89, 0xcb, //0x00006ffa movl         %r9d, %r11d
	0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00006ffd andl         $2139062143, %r11d
	0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007004 movl         $-1061109568, %ebx
	0x44, 0x29, 0xdb, //0x00007009 subl         %r11d, %ebx
	0x45, 0x8d, 0xb3, 0x46, 0x46, 0x46, 0x46, //0x0000700c leal         $1179010630(%r11), %r14d
	0x44, 0x21, 0xd3, //0x00007013 andl         %r10d, %ebx
	0x44, 0x85, 0xf3, //0x00007016 testl        %r14d, %ebx
	0x0f, 0x85, 0x2b, 0x14, 0x00, 0x00, //0x00007019 jne          LBB5_1679
	0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000701f movl         $-522133280, %ebx
	0x44, 0x29, 0xdb, //0x00007024 subl         %r11d, %ebx
	0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007027 addl         $960051513, %r11d
	0x41, 0x21, 0xda, //0x0000702e andl         %ebx, %r10d
	0x45, 0x85, 0xda, //0x00007031 testl        %r11d, %r10d
	0x0f, 0x85, 0x10, 0x14, 0x00, 0x00, //0x00007034 jne          LBB5_1679
	0x41, 0x0f, 0xc9, //0x0000703a bswapl       %r9d
	0x44, 0x89, 0xce, //0x0000703d movl         %r9d, %esi
	0xc1, 0xee, 0x04, //0x00007040 shrl         $4, %esi
	0xf7, 0xd6, //0x00007043 notl         %esi
	0x81, 0xe6, 0x01, 0x01, 0x01, 0x01, //0x00007045 andl         $16843009, %esi
	0x8d, 0x34, 0xf6, //0x0000704b leal         (%rsi,%rsi,8), %esi
	0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000704e andl         $252645135, %r9d
	0x41, 0x01, 0xf1, //0x00007055 addl         %esi, %r9d
	0x44, 0x89, 0xce, //0x00007058 movl         %r9d, %esi
	0xc1, 0xee, 0x04, //0x0000705b shrl         $4, %esi
	0x44, 0x09, 0xce, //0x0000705e orl          %r9d, %esi
	0x44, 0x0f, 0xb6, 0xd6, //0x00007061 movzbl       %sil, %r10d
	0xc1, 0xee, 0x08, //0x00007065 shrl         $8, %esi
	0x81, 0xe6, 0x00, 0xff, 0x00, 0x00, //0x00007068 andl         $65280, %esi
	0x41, 0x09, 0xf2, //0x0000706e orl          %esi, %r10d
	0x48, 0x8d, 0x77, 0x06, //0x00007071 leaq         $6(%rdi), %rsi
	0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x00007075 cmpl         $128, %r10d
	0x0f, 0x82, 0x05, 0x04, 0x00, 0x00, //0x0000707c jb           LBB5_1498
	0x45, 0x31, 0xc9, //0x00007082 xorl         %r9d, %r9d
	//0x00007085 LBB5_1452
	0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x00007085 cmpl         $2047, %r10d
	0x0f, 0x86, 0x04, 0x04, 0x00, 0x00, //0x0000708c jbe          LBB5_1500
	0x44, 0x89, 0xd3, //0x00007092 movl         %r10d, %ebx
	0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x00007095 andl         $-2048, %ebx
	0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000709b cmpl         $55296, %ebx
	0x0f, 0x85, 0x2d, 0x01, 0x00, 0x00, //0x000070a1 jne          LBB5_1464
	0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x000070a7 cmpl         $56319, %r10d
	0x0f, 0x87, 0x08, 0x04, 0x00, 0x00, //0x000070ae ja           LBB5_1501
	0x42, 0x80, 0x7c, 0x4f, 0x06, 0x5c, //0x000070b4 cmpb         $92, $6(%rdi,%r9,2)
	0x0f, 0x85, 0xfc, 0x03, 0x00, 0x00, //0x000070ba jne          LBB5_1501
	0x42, 0x80, 0x7c, 0x4f, 0x07, 0x75, //0x000070c0 cmpb         $117, $7(%rdi,%r9,2)
	0x0f, 0x85, 0xf0, 0x03, 0x00, 0x00, //0x000070c6 jne          LBB5_1501
	0x42, 0x8b, 0x5c, 0x4f, 0x08, //0x000070cc movl         $8(%rdi,%r9,2), %ebx
	0x41, 0x89, 0xde, //0x000070d1 movl         %ebx, %r14d
	0x41, 0xf7, 0xd6, //0x000070d4 notl         %r14d
	0x48, 0x89, 0x5d, 0xc8, //0x000070d7 movq         %rbx, $-56(%rbp)
	0x81, 0xc3, 0xd0, 0xcf, 0xcf, 0xcf, //0x000070db addl         $-808464432, %ebx
	0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000070e1 andl         $-2139062144, %r14d
	0x41, 0x85, 0xde, //0x000070e8 testl        %ebx, %r14d
	0x0f, 0x85, 0x59, 0x13, 0x00, 0x00, //0x000070eb jne          LBB5_1679
	0x4c, 0x8b, 0x5d, 0xc8, //0x000070f1 movq         $-56(%rbp), %r11
	0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x000070f5 leal         $421075225(%r11), %ebx
	0x44, 0x09, 0xdb, //0x000070fc orl          %r11d, %ebx
	0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x000070ff testl        $-2139062144, %ebx
	0x0f, 0x85, 0x3f, 0x13, 0x00, 0x00, //0x00007105 jne          LBB5_1679
	0x4c, 0x8b, 0x5d, 0xc8, //0x0000710b movq         $-56(%rbp), %r11
	0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000710f andl         $2139062143, %r11d
	0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007116 movl         $-1061109568, %ebx
	0x44, 0x29, 0xdb, //0x0000711b subl         %r11d, %ebx
	0x89, 0x5d, 0x88, //0x0000711e movl         %ebx, $-120(%rbp)
	0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x00007121 leal         $1179010630(%r11), %ebx
	0x89, 0x5d, 0xc0, //0x00007128 movl         %ebx, $-64(%rbp)
	0x8b, 0x5d, 0x88, //0x0000712b movl         $-120(%rbp), %ebx
	0x44, 0x21, 0xf3, //0x0000712e andl         %r14d, %ebx
	0x85, 0x5d, 0xc0, //0x00007131 testl        %ebx, $-64(%rbp)
	0x0f, 0x85, 0x10, 0x13, 0x00, 0x00, //0x00007134 jne          LBB5_1679
	0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000713a movl         $-522133280, %ebx
	0x44, 0x29, 0xdb, //0x0000713f subl         %r11d, %ebx
	0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007142 addl         $960051513, %r11d
	0x41, 0x21, 0xde, //0x00007149 andl         %ebx, %r14d
	0x45, 0x85, 0xde, //0x0000714c testl        %r11d, %r14d
	0x0f, 0x85, 0xf5, 0x12, 0x00, 0x00, //0x0000714f jne          LBB5_1679
	0x4c, 0x8b, 0x5d, 0xc8, //0x00007155 movq         $-56(%rbp), %r11
	0x41, 0x0f, 0xcb, //0x00007159 bswapl       %r11d
	0x44, 0x89, 0xdb, //0x0000715c movl         %r11d, %ebx
	0xc1, 0xeb, 0x04, //0x0000715f shrl         $4, %ebx
	0xf7, 0xd3, //0x00007162 notl         %ebx
	0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x00007164 andl         $16843009, %ebx
	0x8d, 0x1c, 0xdb, //0x0000716a leal         (%rbx,%rbx,8), %ebx
	0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000716d andl         $252645135, %r11d
	0x41, 0x01, 0xdb, //0x00007174 addl         %ebx, %r11d
	0x44, 0x89, 0xdb, //0x00007177 movl         %r11d, %ebx
	0xc1, 0xeb, 0x04, //0x0000717a shrl         $4, %ebx
	0x44, 0x09, 0xdb, //0x0000717d orl          %r11d, %ebx
	0x41, 0x89, 0xde, //0x00007180 movl         %ebx, %r14d
	0x41, 0xc1, 0xee, 0x08, //0x00007183 shrl         $8, %r14d
	0x41, 0x81, 0xe6, 0x00, 0xff, 0x00, 0x00, //0x00007187 andl         $65280, %r14d
	0x44, 0x0f, 0xb6, 0xdb, //0x0000718e movzbl       %bl, %r11d
	0x45, 0x09, 0xf3, //0x00007192 orl          %r14d, %r11d
	0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x00007195 andl         $16515072, %ebx
	0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000719b cmpl         $14417920, %ebx
	0x0f, 0x84, 0x27, 0x03, 0x00, 0x00, //0x000071a1 je           LBB5_1502
	0x48, 0x83, 0xc6, 0x06, //0x000071a7 addq         $6, %rsi
	0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x000071ab movw         $-16401, (%r8,%r9)
	0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x000071b2 movb         $-67, $2(%r8,%r9)
	0x49, 0x83, 0xc1, 0x03, //0x000071b8 addq         $3, %r9
	0x45, 0x89, 0xda, //0x000071bc movl         %r11d, %r10d
	0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x000071bf cmpl         $128, %r11d
	0x0f, 0x83, 0xb9, 0xfe, 0xff, 0xff, //0x000071c6 jae          LBB5_1452
	0x4d, 0x01, 0xc8, //0x000071cc addq         %r9, %r8
	0xe9, 0xb6, 0x02, 0x00, 0x00, //0x000071cf jmp          LBB5_1499
	//0x000071d4 LBB5_1464
	0x44, 0x89, 0xd2, //0x000071d4 movl         %r10d, %edx
	0xc1, 0xea, 0x0c, //0x000071d7 shrl         $12, %edx
	0x80, 0xca, 0xe0, //0x000071da orb          $-32, %dl
	0x43, 0x88, 0x14, 0x08, //0x000071dd movb         %dl, (%r8,%r9)
	0x44, 0x89, 0xd2, //0x000071e1 movl         %r10d, %edx
	0xc1, 0xea, 0x06, //0x000071e4 shrl         $6, %edx
	0x80, 0xe2, 0x3f, //0x000071e7 andb         $63, %dl
	0x80, 0xca, 0x80, //0x000071ea orb          $-128, %dl
	0x43, 0x88, 0x54, 0x08, 0x01, //0x000071ed movb         %dl, $1(%r8,%r9)
	0x41, 0x80, 0xe2, 0x3f, //0x000071f2 andb         $63, %r10b
	0x41, 0x80, 0xca, 0x80, //0x000071f6 orb          $-128, %r10b
	0x47, 0x88, 0x54, 0x08, 0x02, //0x000071fa movb         %r10b, $2(%r8,%r9)
	//0x000071ff LBB5_1465
	0x4d, 0x01, 0xc8, //0x000071ff addq         %r9, %r8
	0x49, 0x83, 0xc0, 0x03, //0x00007202 addq         $3, %r8
	//0x00007206 LBB5_1466
	0x80, 0x3e, 0x5c, //0x00007206 cmpb         $92, (%rsi)
	0x48, 0x89, 0xf7, //0x00007209 movq         %rsi, %rdi
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000720c movq         $-72(%rbp), %r11
	0x0f, 0x84, 0x6a, 0xfd, 0xff, 0xff, //0x00007210 je           LBB5_1443
	0x4d, 0x89, 0xda, //0x00007216 movq         %r11, %r10
	0xc5, 0xfe, 0x6f, 0x1e, //0x00007219 vmovdqu      (%rsi), %ymm3
	0xf6, 0xc1, 0x20, //0x0000721d testb        $32, %cl
	0x0f, 0x85, 0x30, 0x01, 0x00, 0x00, //0x00007220 jne          LBB5_1485
	0xc5, 0xe5, 0x74, 0xe0, //0x00007226 vpcmpeqb     %ymm0, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xd4, //0x0000722a vpmovmskb    %ymm4, %edx
	0xc5, 0xe5, 0x74, 0xe1, //0x0000722e vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x00007232 vpmovmskb    %ymm4, %edi
	0x8d, 0x5f, 0xff, //0x00007236 leal         $-1(%rdi), %ebx
	0x85, 0xd3, //0x00007239 testl        %edx, %ebx
	0x0f, 0x85, 0x3b, 0x11, 0x00, 0x00, //0x0000723b jne          LBB5_1629
	0x83, 0xc2, 0xff, //0x00007241 addl         $-1, %edx
	0x85, 0xfa, //0x00007244 testl        %edi, %edx
	0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x00007246 jne          LBB5_1474
	0x48, 0x83, 0xc6, 0x20, //0x0000724c addq         $32, %rsi
	//0x00007250 LBB5_1471
	0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00007250 vmovdqu      %ymm3, (%r8)
	0xc5, 0xfe, 0x6f, 0x1e, //0x00007255 vmovdqu      (%rsi), %ymm3
	0xc5, 0xe5, 0x74, 0xe0, //0x00007259 vpcmpeqb     %ymm0, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xd4, //0x0000725d vpmovmskb    %ymm4, %edx
	0xc5, 0xe5, 0x74, 0xe1, //0x00007261 vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x00007265 vpmovmskb    %ymm4, %edi
	0x8d, 0x5f, 0xff, //0x00007269 leal         $-1(%rdi), %ebx
	0x49, 0x83, 0xc0, 0x20, //0x0000726c addq         $32, %r8
	0x85, 0xd3, //0x00007270 testl        %edx, %ebx
	0x0f, 0x85, 0x04, 0x11, 0x00, 0x00, //0x00007272 jne          LBB5_1629
	0x83, 0xc2, 0xff, //0x00007278 addl         $-1, %edx
	0x48, 0x83, 0xc6, 0x20, //0x0000727b addq         $32, %rsi
	0x85, 0xfa, //0x0000727f testl        %edi, %edx
	0x0f, 0x84, 0xc9, 0xff, 0xff, 0xff, //0x00007281 je           LBB5_1471
	0x48, 0x83, 0xc6, 0xe0, //0x00007287 addq         $-32, %rsi
	//0x0000728b LBB5_1474
	0xc4, 0xc1, 0x79, 0x7e, 0xd9, //0x0000728b vmovd        %xmm3, %r9d
	0x48, 0x89, 0xf7, //0x00007290 movq         %rsi, %rdi
	0x41, 0x80, 0xf9, 0x5c, //0x00007293 cmpb         $92, %r9b
	0x4d, 0x89, 0xd3, //0x00007297 movq         %r10, %r11
	0x4c, 0x8b, 0x65, 0xb0, //0x0000729a movq         $-80(%rbp), %r12
	0x0f, 0x84, 0xdc, 0xfc, 0xff, 0xff, //0x0000729e je           LBB5_1443
	0x31, 0xd2, //0x000072a4 xorl         %edx, %edx
	//0x000072a6 LBB5_1476
	0x45, 0x88, 0x0c, 0x10, //0x000072a6 movb         %r9b, (%r8,%rdx)
	0x0f, 0xb6, 0x5c, 0x16, 0x01, //0x000072aa movzbl       $1(%rsi,%rdx), %ebx
	0x80, 0xfb, 0x5c, //0x000072af cmpb         $92, %bl
	0x0f, 0x84, 0x01, 0x01, 0x00, 0x00, //0x000072b2 je           LBB5_1489
	0x41, 0x88, 0x5c, 0x10, 0x01, //0x000072b8 movb         %bl, $1(%r8,%rdx)
	0x0f, 0xb6, 0x5c, 0x16, 0x02, //0x000072bd movzbl       $2(%rsi,%rdx), %ebx
	0x80, 0xfb, 0x5c, //0x000072c2 cmpb         $92, %bl
	0x0f, 0x84, 0x0f, 0x01, 0x00, 0x00, //0x000072c5 je           LBB5_1490
	0x41, 0x88, 0x5c, 0x10, 0x02, //0x000072cb movb         %bl, $2(%r8,%rdx)
	0x0f, 0xb6, 0x5c, 0x16, 0x03, //0x000072d0 movzbl       $3(%rsi,%rdx), %ebx
	0x80, 0xfb, 0x5c, //0x000072d5 cmpb         $92, %bl
	0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x000072d8 je           LBB5_1491
	0x41, 0x88, 0x5c, 0x10, 0x03, //0x000072de movb         %bl, $3(%r8,%rdx)
	0x0f, 0xb6, 0x5c, 0x16, 0x04, //0x000072e3 movzbl       $4(%rsi,%rdx), %ebx
	0x80, 0xfb, 0x5c, //0x000072e8 cmpb         $92, %bl
	0x0f, 0x84, 0x1f, 0x01, 0x00, 0x00, //0x000072eb je           LBB5_1492
	0x41, 0x88, 0x5c, 0x10, 0x04, //0x000072f1 movb         %bl, $4(%r8,%rdx)
	0x0f, 0xb6, 0x5c, 0x16, 0x05, //0x000072f6 movzbl       $5(%rsi,%rdx), %ebx
	0x80, 0xfb, 0x5c, //0x000072fb cmpb         $92, %bl
	0x0f, 0x84, 0x27, 0x01, 0x00, 0x00, //0x000072fe je           LBB5_1493
	0x41, 0x88, 0x5c, 0x10, 0x05, //0x00007304 movb         %bl, $5(%r8,%rdx)
	0x0f, 0xb6, 0x5c, 0x16, 0x06, //0x00007309 movzbl       $6(%rsi,%rdx), %ebx
	0x80, 0xfb, 0x5c, //0x0000730e cmpb         $92, %bl
	0x0f, 0x84, 0x2f, 0x01, 0x00, 0x00, //0x00007311 je           LBB5_1494
	0x41, 0x88, 0x5c, 0x10, 0x06, //0x00007317 movb         %bl, $6(%r8,%rdx)
	0x0f, 0xb6, 0x5c, 0x16, 0x07, //0x0000731c movzbl       $7(%rsi,%rdx), %ebx
	0x80, 0xfb, 0x5c, //0x00007321 cmpb         $92, %bl
	0x0f, 0x84, 0x37, 0x01, 0x00, 0x00, //0x00007324 je           LBB5_1495
	0x41, 0x88, 0x5c, 0x10, 0x07, //0x0000732a movb         %bl, $7(%r8,%rdx)
	0x44, 0x0f, 0xb6, 0x4c, 0x16, 0x08, //0x0000732f movzbl       $8(%rsi,%rdx), %r9d
	0x48, 0x83, 0xc2, 0x08, //0x00007335 addq         $8, %rdx
	0x41, 0x80, 0xf9, 0x5c, //0x00007339 cmpb         $92, %r9b
	0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x0000733d jne          LBB5_1476
	0x48, 0x8d, 0x3c, 0x16, //0x00007343 leaq         (%rsi,%rdx), %rdi
	0x48, 0x83, 0xc7, 0xff, //0x00007347 addq         $-1, %rdi
	0x48, 0x01, 0xd6, //0x0000734b addq         %rdx, %rsi
	0x49, 0x01, 0xd0, //0x0000734e addq         %rdx, %r8
	0xe9, 0x21, 0x01, 0x00, 0x00, //0x00007351 jmp          LBB5_1496
	//0x00007356 LBB5_1485
	0xc5, 0xe5, 0xda, 0xe2, //0x00007356 vpminub      %ymm2, %ymm3, %ymm4
	0xc5, 0xe5, 0x74, 0xec, //0x0000735a vpcmpeqb     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x74, 0xe1, //0x0000735e vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xe5, 0x74, 0xf0, //0x00007362 vpcmpeqb     %ymm0, %ymm3, %ymm6
	0xc5, 0xfd, 0xd7, 0xd6, //0x00007366 vpmovmskb    %ymm6, %edx
	0xc5, 0xd5, 0xeb, 0xf4, //0x0000736a vpor         %ymm4, %ymm5, %ymm6
	0xc5, 0xfd, 0xd7, 0xfe, //0x0000736e vpmovmskb    %ymm6, %edi
	0x83, 0xc7, 0xff, //0x00007372 addl         $-1, %edi
	0x85, 0xd7, //0x00007375 testl        %edx, %edi
	0x0f, 0x85, 0xff, 0x0f, 0x00, 0x00, //0x00007377 jne          LBB5_1629
	0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000737d vpsllw       $7, %ymm5, %ymm5
	0xc5, 0xfd, 0xd7, 0xfd, //0x00007382 vpmovmskb    %ymm5, %edi
	0x83, 0xc2, 0xff, //0x00007386 addl         $-1, %edx
	0x85, 0xfa, //0x00007389 testl        %edi, %edx
	0x0f, 0x85, 0xd1, 0x0f, 0x00, 0x00, //0x0000738b jne          LBB5_1627
	0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00007391 vpsllw       $7, %ymm4, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x00007396 vpmovmskb    %ymm4, %edi
	0x85, 0xfa, //0x0000739a testl        %edi, %edx
	0x0f, 0x85, 0xe9, 0xfe, 0xff, 0xff, //0x0000739c jne          LBB5_1474
	0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x000073a2 vmovdqu      %ymm3, (%r8)
	0x49, 0x83, 0xc0, 0x20, //0x000073a7 addq         $32, %r8
	0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x000073ab vmovdqu      $32(%rsi), %ymm3
	0x48, 0x83, 0xc6, 0x20, //0x000073b0 addq         $32, %rsi
	0xe9, 0x9d, 0xff, 0xff, 0xff, //0x000073b4 jmp          LBB5_1485
	//0x000073b9 LBB5_1489
	0x48, 0x8d, 0x1c, 0x16, //0x000073b9 leaq         (%rsi,%rdx), %rbx
	0x48, 0x83, 0xc3, 0x01, //0x000073bd addq         $1, %rbx
	0x48, 0x01, 0xd6, //0x000073c1 addq         %rdx, %rsi
	0x49, 0x01, 0xd0, //0x000073c4 addq         %rdx, %r8
	0x49, 0x83, 0xc0, 0x01, //0x000073c7 addq         $1, %r8
	0x48, 0x89, 0xf7, //0x000073cb movq         %rsi, %rdi
	0x48, 0x83, 0xc7, 0x01, //0x000073ce addq         $1, %rdi
	0x48, 0x89, 0xde, //0x000073d2 movq         %rbx, %rsi
	0xe9, 0xa1, 0x00, 0x00, 0x00, //0x000073d5 jmp          LBB5_1497
	//0x000073da LBB5_1490
	0x48, 0x8d, 0x3c, 0x16, //0x000073da leaq         (%rsi,%rdx), %rdi
	0x48, 0x83, 0xc7, 0x01, //0x000073de addq         $1, %rdi
	0x48, 0x01, 0xd6, //0x000073e2 addq         %rdx, %rsi
	0x48, 0x83, 0xc6, 0x02, //0x000073e5 addq         $2, %rsi
	0x49, 0x01, 0xd0, //0x000073e9 addq         %rdx, %r8
	0x49, 0x83, 0xc0, 0x02, //0x000073ec addq         $2, %r8
	0xe9, 0x82, 0x00, 0x00, 0x00, //0x000073f0 jmp          LBB5_1496
	//0x000073f5 LBB5_1491
	0x48, 0x8d, 0x3c, 0x16, //0x000073f5 leaq         (%rsi,%rdx), %rdi
	0x48, 0x83, 0xc7, 0x02, //0x000073f9 addq         $2, %rdi
	0x48, 0x01, 0xd6, //0x000073fd addq         %rdx, %rsi
	0x48, 0x83, 0xc6, 0x03, //0x00007400 addq         $3, %rsi
	0x49, 0x01, 0xd0, //0x00007404 addq         %rdx, %r8
	0x49, 0x83, 0xc0, 0x03, //0x00007407 addq         $3, %r8
	0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000740b jmp          LBB5_1496
	//0x00007410 LBB5_1492
	0x48, 0x8d, 0x3c, 0x16, //0x00007410 leaq         (%rsi,%rdx), %rdi
	0x48, 0x83, 0xc7, 0x03, //0x00007414 addq         $3, %rdi
	0x48, 0x01, 0xd6, //0x00007418 addq         %rdx, %rsi
	0x48, 0x83, 0xc6, 0x04, //0x0000741b addq         $4, %rsi
	0x49, 0x01, 0xd0, //0x0000741f addq         %rdx, %r8
	0x49, 0x83, 0xc0, 0x04, //0x00007422 addq         $4, %r8
	0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00007426 jmp          LBB5_1496
	//0x0000742b LBB5_1493
	0x48, 0x8d, 0x3c, 0x16, //0x0000742b leaq         (%rsi,%rdx), %rdi
	0x48, 0x83, 0xc7, 0x04, //0x0000742f addq         $4, %rdi
	0x48, 0x01, 0xd6, //0x00007433 addq         %rdx, %rsi
	0x48, 0x83, 0xc6, 0x05, //0x00007436 addq         $5, %rsi
	0x49, 0x01, 0xd0, //0x0000743a addq         %rdx, %r8
	0x49, 0x83, 0xc0, 0x05, //0x0000743d addq         $5, %r8
	0xe9, 0x31, 0x00, 0x00, 0x00, //0x00007441 jmp          LBB5_1496
	//0x00007446 LBB5_1494
	0x48, 0x8d, 0x3c, 0x16, //0x00007446 leaq         (%rsi,%rdx), %rdi
	0x48, 0x83, 0xc7, 0x05, //0x0000744a addq         $5, %rdi
	0x48, 0x01, 0xd6, //0x0000744e addq         %rdx, %rsi
	0x48, 0x83, 0xc6, 0x06, //0x00007451 addq         $6, %rsi
	0x49, 0x01, 0xd0, //0x00007455 addq         %rdx, %r8
	0x49, 0x83, 0xc0, 0x06, //0x00007458 addq         $6, %r8
	0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000745c jmp          LBB5_1496
	//0x00007461 LBB5_1495
	0x48, 0x8d, 0x3c, 0x16, //0x00007461 leaq         (%rsi,%rdx), %rdi
	0x48, 0x83, 0xc7, 0x06, //0x00007465 addq         $6, %rdi
	0x48, 0x01, 0xd6, //0x00007469 addq         %rdx, %rsi
	0x48, 0x83, 0xc6, 0x07, //0x0000746c addq         $7, %rsi
	0x49, 0x01, 0xd0, //0x00007470 addq         %rdx, %r8
	0x49, 0x83, 0xc0, 0x07, //0x00007473 addq         $7, %r8
	//0x00007477 LBB5_1496
	0x48, 0x83, 0xc7, 0x01, //0x00007477 addq         $1, %rdi
	//0x0000747b LBB5_1497
	0x4d, 0x89, 0xd3, //0x0000747b movq         %r10, %r11
	0x4c, 0x8b, 0x65, 0xb0, //0x0000747e movq         $-80(%rbp), %r12
	0xe9, 0xf9, 0xfa, 0xff, 0xff, //0x00007482 jmp          LBB5_1443
	//0x00007487 LBB5_1498
	0x45, 0x89, 0xd3, //0x00007487 movl         %r10d, %r11d
	//0x0000748a LBB5_1499
	0x45, 0x88, 0x18, //0x0000748a movb         %r11b, (%r8)
	0x49, 0x83, 0xc0, 0x01, //0x0000748d addq         $1, %r8
	0xe9, 0x70, 0xfd, 0xff, 0xff, //0x00007491 jmp          LBB5_1466
	//0x00007496 LBB5_1500
	0x44, 0x89, 0xd2, //0x00007496 movl         %r10d, %edx
	0xc1, 0xea, 0x06, //0x00007499 shrl         $6, %edx
	0x80, 0xca, 0xc0, //0x0000749c orb          $-64, %dl
	0x43, 0x88, 0x14, 0x08, //0x0000749f movb         %dl, (%r8,%r9)
	0x41, 0x80, 0xe2, 0x3f, //0x000074a3 andb         $63, %r10b
	0x41, 0x80, 0xca, 0x80, //0x000074a7 orb          $-128, %r10b
	0x47, 0x88, 0x54, 0x08, 0x01, //0x000074ab movb         %r10b, $1(%r8,%r9)
	0x4d, 0x01, 0xc8, //0x000074b0 addq         %r9, %r8
	0x49, 0x83, 0xc0, 0x02, //0x000074b3 addq         $2, %r8
	0xe9, 0x4a, 0xfd, 0xff, 0xff, //0x000074b7 jmp          LBB5_1466
	//0x000074bc LBB5_1501
	0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x000074bc movw         $-16401, (%r8,%r9)
	0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x000074c3 movb         $-67, $2(%r8,%r9)
	0xe9, 0x31, 0xfd, 0xff, 0xff, //0x000074c9 jmp          LBB5_1465
	//0x000074ce LBB5_1502
	0x41, 0xc1, 0xe2, 0x0a, //0x000074ce shll         $10, %r10d
	0x44, 0x89, 0xda, //0x000074d2 movl         %r11d, %edx
	0x44, 0x01, 0xd2, //0x000074d5 addl         %r10d, %edx
	0x43, 0x8d, 0x1c, 0x13, //0x000074d8 leal         (%r11,%r10), %ebx
	0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x000074dc addl         $-56613888, %ebx
	0x89, 0xdf, //0x000074e2 movl         %ebx, %edi
	0xc1, 0xef, 0x12, //0x000074e4 shrl         $18, %edi
	0x40, 0x80, 0xcf, 0xf0, //0x000074e7 orb          $-16, %dil
	0x43, 0x88, 0x3c, 0x08, //0x000074eb movb         %dil, (%r8,%r9)
	0x89, 0xdf, //0x000074ef movl         %ebx, %edi
	0xc1, 0xef, 0x0c, //0x000074f1 shrl         $12, %edi
	0x40, 0x80, 0xe7, 0x3f, //0x000074f4 andb         $63, %dil
	0x40, 0x80, 0xcf, 0x80, //0x000074f8 orb          $-128, %dil
	0x43, 0x88, 0x7c, 0x08, 0x01, //0x000074fc movb         %dil, $1(%r8,%r9)
	0xc1, 0xeb, 0x06, //0x00007501 shrl         $6, %ebx
	0x80, 0xe3, 0x3f, //0x00007504 andb         $63, %bl
	0x80, 0xcb, 0x80, //0x00007507 orb          $-128, %bl
	0x43, 0x88, 0x5c, 0x08, 0x02, //0x0000750a movb         %bl, $2(%r8,%r9)
	0x80, 0xe2, 0x3f, //0x0000750f andb         $63, %dl
	0x80, 0xca, 0x80, //0x00007512 orb          $-128, %dl
	0x43, 0x88, 0x54, 0x08, 0x03, //0x00007515 movb         %dl, $3(%r8,%r9)
	0x4d, 0x01, 0xc8, //0x0000751a addq         %r9, %r8
	0x49, 0x83, 0xc0, 0x04, //0x0000751d addq         $4, %r8
	0x48, 0x83, 0xc6, 0x06, //0x00007521 addq         $6, %rsi
	0xe9, 0xdc, 0xfc, 0xff, 0xff, //0x00007525 jmp          LBB5_1466
	//0x0000752a LBB5_1503
	0xba, 0x08, 0x00, 0x00, 0x00, //0x0000752a movl         $8, %edx
	0xe9, 0x44, 0x99, 0xff, 0xff, //0x0000752f jmp          LBB5_168
	//0x00007534 LBB5_1504
	0x41, 0xc6, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00007534 movb         $1, $200(%r11)
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000753c movl         $11, %edx
	0xe9, 0x32, 0x99, 0xff, 0xff, //0x00007541 jmp          LBB5_168
	//0x00007546 LBB5_1505
	0x4d, 0x89, 0xd1, //0x00007546 movq         %r10, %r9
	//0x00007549 LBB5_1506
	0x0f, 0xbc, 0xca, //0x00007549 bsfl         %edx, %ecx
	0x49, 0x01, 0xcc, //0x0000754c addq         %rcx, %r12
	0xc5, 0xfe, 0x6f, 0x05, 0x69, 0x8b, 0xff, 0xff, //0x0000754f vmovdqu      $-29847(%rip), %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0x41, 0x8b, 0xff, 0xff, //0x00007557 vmovdqu      $-29887(%rip), %ymm1  /* LCPI5_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0x19, 0x8b, 0xff, 0xff, //0x0000755f vmovdqu      $-29927(%rip), %ymm2  /* LCPI5_1+0(%rip) */
	0x48, 0x8d, 0x15, 0x02, 0x97, 0x00, 0x00, //0x00007567 leaq         $38658(%rip), %rdx  /* _ESCAPED_TAB+0(%rip) */
	0x4c, 0x89, 0xe7, //0x0000756e movq         %r12, %rdi
	0x4c, 0x89, 0xe1, //0x00007571 movq         %r12, %rcx
	//0x00007574 LBB5_1507
	0x0f, 0xb6, 0x77, 0x01, //0x00007574 movzbl       $1(%rdi), %esi
	0x48, 0x83, 0xfe, 0x75, //0x00007578 cmpq         $117, %rsi
	0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x0000757c je           LBB5_1510
	0x8a, 0x1c, 0x16, //0x00007582 movb         (%rsi,%rdx), %bl
	0x84, 0xdb, //0x00007585 testb        %bl, %bl
	0x4d, 0x89, 0xca, //0x00007587 movq         %r9, %r10
	0x0f, 0x84, 0xa4, 0x05, 0x00, 0x00, //0x0000758a je           LBB5_1567
	0x4d, 0x89, 0xd1, //0x00007590 movq         %r10, %r9
	0x4d, 0x89, 0xdd, //0x00007593 movq         %r11, %r13
	0x48, 0x83, 0xc7, 0x02, //0x00007596 addq         $2, %rdi
	0x88, 0x19, //0x0000759a movb         %bl, (%rcx)
	0x48, 0x83, 0xc1, 0x01, //0x0000759c addq         $1, %rcx
	0x49, 0x89, 0xfc, //0x000075a0 movq         %rdi, %r12
	0xe9, 0x51, 0x02, 0x00, 0x00, //0x000075a3 jmp          LBB5_1530
	//0x000075a8 LBB5_1510
	0x4d, 0x89, 0xdd, //0x000075a8 movq         %r11, %r13
	0x44, 0x8b, 0x47, 0x02, //0x000075ab movl         $2(%rdi), %r8d
	0x45, 0x89, 0xc6, //0x000075af movl         %r8d, %r14d
	0x41, 0xf7, 0xd6, //0x000075b2 notl         %r14d
	0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x000075b5 leal         $-808464432(%r8), %ebx
	0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000075bc andl         $-2139062144, %r14d
	0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x000075c3 movq         $-12, %rsi
	0x41, 0x85, 0xde, //0x000075ca testl        %ebx, %r14d
	0x0f, 0x85, 0x0c, 0x10, 0x00, 0x00, //0x000075cd jne          LBB5_1662
	0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x000075d3 leal         $421075225(%r8), %ebx
	0x44, 0x09, 0xc3, //0x000075da orl          %r8d, %ebx
	0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x000075dd testl        $-2139062144, %ebx
	0x0f, 0x85, 0xf6, 0x0f, 0x00, 0x00, //0x000075e3 jne          LBB5_1662
	0x44, 0x89, 0xc3, //0x000075e9 movl         %r8d, %ebx
	0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000075ec andl         $2139062143, %ebx
	0x41, 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x000075f2 movl         $-1061109568, %r10d
	0x41, 0x29, 0xda, //0x000075f8 subl         %ebx, %r10d
	0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x000075fb leal         $1179010630(%rbx), %r11d
	0x45, 0x21, 0xf2, //0x00007602 andl         %r14d, %r10d
	0x45, 0x85, 0xda, //0x00007605 testl        %r11d, %r10d
	0x0f, 0x85, 0xd1, 0x0f, 0x00, 0x00, //0x00007608 jne          LBB5_1662
	0x41, 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000760e movl         $-522133280, %r10d
	0x41, 0x29, 0xda, //0x00007614 subl         %ebx, %r10d
	0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007617 addl         $960051513, %ebx
	0x45, 0x21, 0xd6, //0x0000761d andl         %r10d, %r14d
	0x41, 0x85, 0xde, //0x00007620 testl        %ebx, %r14d
	0x0f, 0x85, 0xb6, 0x0f, 0x00, 0x00, //0x00007623 jne          LBB5_1662
	0x41, 0x0f, 0xc8, //0x00007629 bswapl       %r8d
	0x44, 0x89, 0xc3, //0x0000762c movl         %r8d, %ebx
	0xc1, 0xeb, 0x04, //0x0000762f shrl         $4, %ebx
	0xf7, 0xd3, //0x00007632 notl         %ebx
	0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x00007634 andl         $16843009, %ebx
	0x8d, 0x1c, 0xdb, //0x0000763a leal         (%rbx,%rbx,8), %ebx
	0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000763d andl         $252645135, %r8d
	0x41, 0x01, 0xd8, //0x00007644 addl         %ebx, %r8d
	0x44, 0x89, 0xc3, //0x00007647 movl         %r8d, %ebx
	0xc1, 0xeb, 0x04, //0x0000764a shrl         $4, %ebx
	0x44, 0x09, 0xc3, //0x0000764d orl          %r8d, %ebx
	0x44, 0x0f, 0xb6, 0xd3, //0x00007650 movzbl       %bl, %r10d
	0xc1, 0xeb, 0x08, //0x00007654 shrl         $8, %ebx
	0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x00007657 andl         $65280, %ebx
	0x41, 0x09, 0xda, //0x0000765d orl          %ebx, %r10d
	0x4c, 0x8d, 0x67, 0x06, //0x00007660 leaq         $6(%rdi), %r12
	0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x00007664 cmpl         $128, %r10d
	0x0f, 0x82, 0x1d, 0x04, 0x00, 0x00, //0x0000766b jb           LBB5_1562
	0x45, 0x31, 0xc0, //0x00007671 xorl         %r8d, %r8d
	//0x00007674 LBB5_1516
	0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x00007674 cmpl         $2047, %r10d
	0x0f, 0x86, 0x1c, 0x04, 0x00, 0x00, //0x0000767b jbe          LBB5_1564
	0x44, 0x89, 0xd3, //0x00007681 movl         %r10d, %ebx
	0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x00007684 andl         $-2048, %ebx
	0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000768a cmpl         $55296, %ebx
	0x0f, 0x85, 0x2e, 0x01, 0x00, 0x00, //0x00007690 jne          LBB5_1528
	0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x00007696 cmpl         $56319, %r10d
	0x0f, 0x87, 0x21, 0x04, 0x00, 0x00, //0x0000769d ja           LBB5_1565
	0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x000076a3 cmpb         $92, $6(%rdi,%r8,2)
	0x0f, 0x85, 0x15, 0x04, 0x00, 0x00, //0x000076a9 jne          LBB5_1565
	0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x000076af cmpb         $117, $7(%rdi,%r8,2)
	0x0f, 0x85, 0x09, 0x04, 0x00, 0x00, //0x000076b5 jne          LBB5_1565
	0x42, 0x8b, 0x5c, 0x47, 0x08, //0x000076bb movl         $8(%rdi,%r8,2), %ebx
	0x41, 0x89, 0xde, //0x000076c0 movl         %ebx, %r14d
	0x41, 0xf7, 0xd6, //0x000076c3 notl         %r14d
	0x48, 0x89, 0x5d, 0xc8, //0x000076c6 movq         %rbx, $-56(%rbp)
	0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x000076ca leal         $-808464432(%rbx), %r11d
	0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000076d1 andl         $-2139062144, %r14d
	0x45, 0x85, 0xde, //0x000076d8 testl        %r11d, %r14d
	0x0f, 0x85, 0xfe, 0x0e, 0x00, 0x00, //0x000076db jne          LBB5_1662
	0x4c, 0x8b, 0x5d, 0xc8, //0x000076e1 movq         $-56(%rbp), %r11
	0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x000076e5 leal         $421075225(%r11), %ebx
	0x44, 0x09, 0xdb, //0x000076ec orl          %r11d, %ebx
	0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x000076ef testl        $-2139062144, %ebx
	0x0f, 0x85, 0xe4, 0x0e, 0x00, 0x00, //0x000076f5 jne          LBB5_1662
	0x4c, 0x8b, 0x5d, 0xc8, //0x000076fb movq         $-56(%rbp), %r11
	0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000076ff andl         $2139062143, %r11d
	0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007706 movl         $-1061109568, %ebx
	0x44, 0x29, 0xdb, //0x0000770b subl         %r11d, %ebx
	0x89, 0x5d, 0xd0, //0x0000770e movl         %ebx, $-48(%rbp)
	0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x00007711 leal         $1179010630(%r11), %ebx
	0x89, 0x5d, 0x88, //0x00007718 movl         %ebx, $-120(%rbp)
	0x8b, 0x5d, 0xd0, //0x0000771b movl         $-48(%rbp), %ebx
	0x44, 0x21, 0xf3, //0x0000771e andl         %r14d, %ebx
	0x85, 0x5d, 0x88, //0x00007721 testl        %ebx, $-120(%rbp)
	0x0f, 0x85, 0xb5, 0x0e, 0x00, 0x00, //0x00007724 jne          LBB5_1662
	0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000772a movl         $-522133280, %ebx
	0x44, 0x29, 0xdb, //0x0000772f subl         %r11d, %ebx
	0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007732 addl         $960051513, %r11d
	0x41, 0x21, 0xde, //0x00007739 andl         %ebx, %r14d
	0x45, 0x85, 0xde, //0x0000773c testl        %r11d, %r14d
	0x0f, 0x85, 0x9a, 0x0e, 0x00, 0x00, //0x0000773f jne          LBB5_1662
	0x4c, 0x8b, 0x5d, 0xc8, //0x00007745 movq         $-56(%rbp), %r11
	0x41, 0x0f, 0xcb, //0x00007749 bswapl       %r11d
	0x44, 0x89, 0xdb, //0x0000774c movl         %r11d, %ebx
	0xc1, 0xeb, 0x04, //0x0000774f shrl         $4, %ebx
	0xf7, 0xd3, //0x00007752 notl         %ebx
	0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x00007754 andl         $16843009, %ebx
	0x8d, 0x1c, 0xdb, //0x0000775a leal         (%rbx,%rbx,8), %ebx
	0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000775d andl         $252645135, %r11d
	0x41, 0x01, 0xdb, //0x00007764 addl         %ebx, %r11d
	0x44, 0x89, 0xdb, //0x00007767 movl         %r11d, %ebx
	0xc1, 0xeb, 0x04, //0x0000776a shrl         $4, %ebx
	0x44, 0x09, 0xdb, //0x0000776d orl          %r11d, %ebx
	0x41, 0x89, 0xdb, //0x00007770 movl         %ebx, %r11d
	0x41, 0xc1, 0xeb, 0x08, //0x00007773 shrl         $8, %r11d
	0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x00007777 andl         $65280, %r11d
	0x44, 0x0f, 0xb6, 0xf3, //0x0000777e movzbl       %bl, %r14d
	0x45, 0x09, 0xde, //0x00007782 orl          %r11d, %r14d
	0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x00007785 andl         $16515072, %ebx
	0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000778b cmpl         $14417920, %ebx
	0x0f, 0x84, 0x3f, 0x03, 0x00, 0x00, //0x00007791 je           LBB5_1566
	0x49, 0x83, 0xc4, 0x06, //0x00007797 addq         $6, %r12
	0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000779b movw         $-16401, (%rcx,%r8)
	0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x000077a2 movb         $-67, $2(%rcx,%r8)
	0x49, 0x83, 0xc0, 0x03, //0x000077a8 addq         $3, %r8
	0x45, 0x89, 0xf2, //0x000077ac movl         %r14d, %r10d
	0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x000077af cmpl         $128, %r14d
	0x0f, 0x83, 0xb8, 0xfe, 0xff, 0xff, //0x000077b6 jae          LBB5_1516
	0x4c, 0x01, 0xc1, //0x000077bc addq         %r8, %rcx
	0xe9, 0xcd, 0x02, 0x00, 0x00, //0x000077bf jmp          LBB5_1563
	//0x000077c4 LBB5_1528
	0x44, 0x89, 0xd6, //0x000077c4 movl         %r10d, %esi
	0xc1, 0xee, 0x0c, //0x000077c7 shrl         $12, %esi
	0x40, 0x80, 0xce, 0xe0, //0x000077ca orb          $-32, %sil
	0x42, 0x88, 0x34, 0x01, //0x000077ce movb         %sil, (%rcx,%r8)
	0x44, 0x89, 0xd6, //0x000077d2 movl         %r10d, %esi
	0xc1, 0xee, 0x06, //0x000077d5 shrl         $6, %esi
	0x40, 0x80, 0xe6, 0x3f, //0x000077d8 andb         $63, %sil
	0x40, 0x80, 0xce, 0x80, //0x000077dc orb          $-128, %sil
	0x42, 0x88, 0x74, 0x01, 0x01, //0x000077e0 movb         %sil, $1(%rcx,%r8)
	0x41, 0x80, 0xe2, 0x3f, //0x000077e5 andb         $63, %r10b
	0x41, 0x80, 0xca, 0x80, //0x000077e9 orb          $-128, %r10b
	0x46, 0x88, 0x54, 0x01, 0x02, //0x000077ed movb         %r10b, $2(%rcx,%r8)
	//0x000077f2 LBB5_1529
	0x4c, 0x01, 0xc1, //0x000077f2 addq         %r8, %rcx
	0x48, 0x83, 0xc1, 0x03, //0x000077f5 addq         $3, %rcx
	//0x000077f9 LBB5_1530
	0x41, 0x80, 0x3c, 0x24, 0x5c, //0x000077f9 cmpb         $92, (%r12)
	0x4c, 0x89, 0xe7, //0x000077fe movq         %r12, %rdi
	0x4d, 0x89, 0xeb, //0x00007801 movq         %r13, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x00007804 movq         $-64(%rbp), %r13
	0x0f, 0x84, 0x66, 0xfd, 0xff, 0xff, //0x00007808 je           LBB5_1507
	0x4c, 0x89, 0x7d, 0xd0, //0x0000780e movq         %r15, $-48(%rbp)
	0x4d, 0x89, 0xd8, //0x00007812 movq         %r11, %r8
	0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x00007815 vmovdqu      (%r12), %ymm3
	0xa8, 0x20, //0x0000781b testb        $32, %al
	0x0f, 0x85, 0x35, 0x01, 0x00, 0x00, //0x0000781d jne          LBB5_1549
	0xc5, 0xe5, 0x74, 0xe0, //0x00007823 vpcmpeqb     %ymm0, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xf4, //0x00007827 vpmovmskb    %ymm4, %esi
	0xc5, 0xe5, 0x74, 0xe1, //0x0000782b vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x0000782f vpmovmskb    %ymm4, %edi
	0x8d, 0x5f, 0xff, //0x00007833 leal         $-1(%rdi), %ebx
	0x85, 0xf3, //0x00007836 testl        %esi, %ebx
	0x0f, 0x85, 0xa9, 0x0c, 0x00, 0x00, //0x00007838 jne          LBB5_1647
	0x83, 0xc6, 0xff, //0x0000783e addl         $-1, %esi
	0x85, 0xfe, //0x00007841 testl        %edi, %esi
	0x0f, 0x85, 0x40, 0x00, 0x00, 0x00, //0x00007843 jne          LBB5_1538
	0x49, 0x83, 0xc4, 0x20, //0x00007849 addq         $32, %r12
	//0x0000784d LBB5_1535
	0xc5, 0xfe, 0x7f, 0x19, //0x0000784d vmovdqu      %ymm3, (%rcx)
	0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x00007851 vmovdqu      (%r12), %ymm3
	0xc5, 0xe5, 0x74, 0xe0, //0x00007857 vpcmpeqb     %ymm0, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xf4, //0x0000785b vpmovmskb    %ymm4, %esi
	0xc5, 0xe5, 0x74, 0xe1, //0x0000785f vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x00007863 vpmovmskb    %ymm4, %edi
	0x8d, 0x5f, 0xff, //0x00007867 leal         $-1(%rdi), %ebx
	0x48, 0x83, 0xc1, 0x20, //0x0000786a addq         $32, %rcx
	0x85, 0xf3, //0x0000786e testl        %esi, %ebx
	0x0f, 0x85, 0x71, 0x0c, 0x00, 0x00, //0x00007870 jne          LBB5_1647
	0x83, 0xc6, 0xff, //0x00007876 addl         $-1, %esi
	0x49, 0x83, 0xc4, 0x20, //0x00007879 addq         $32, %r12
	0x85, 0xfe, //0x0000787d testl        %edi, %esi
	0x0f, 0x84, 0xc8, 0xff, 0xff, 0xff, //0x0000787f je           LBB5_1535
	0x49, 0x83, 0xc4, 0xe0, //0x00007885 addq         $-32, %r12
	//0x00007889 LBB5_1538
	0xc4, 0xc1, 0x79, 0x7e, 0xda, //0x00007889 vmovd        %xmm3, %r10d
	0x4c, 0x89, 0xe7, //0x0000788e movq         %r12, %rdi
	0x41, 0x80, 0xfa, 0x5c, //0x00007891 cmpb         $92, %r10b
	0x4d, 0x89, 0xc3, //0x00007895 movq         %r8, %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x00007898 movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000789c movq         $-64(%rbp), %r13
	0x0f, 0x84, 0xce, 0xfc, 0xff, 0xff, //0x000078a0 je           LBB5_1507
	0x31, 0xf6, //0x000078a6 xorl         %esi, %esi
	//0x000078a8 LBB5_1540
	0x44, 0x88, 0x14, 0x31, //0x000078a8 movb         %r10b, (%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x01, //0x000078ac movzbl       $1(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x000078b2 cmpb         $92, %bl
	0x0f, 0x84, 0x01, 0x01, 0x00, 0x00, //0x000078b5 je           LBB5_1553
	0x88, 0x5c, 0x31, 0x01, //0x000078bb movb         %bl, $1(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x02, //0x000078bf movzbl       $2(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x000078c5 cmpb         $92, %bl
	0x0f, 0x84, 0x0f, 0x01, 0x00, 0x00, //0x000078c8 je           LBB5_1554
	0x88, 0x5c, 0x31, 0x02, //0x000078ce movb         %bl, $2(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x03, //0x000078d2 movzbl       $3(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x000078d8 cmpb         $92, %bl
	0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x000078db je           LBB5_1555
	0x88, 0x5c, 0x31, 0x03, //0x000078e1 movb         %bl, $3(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x04, //0x000078e5 movzbl       $4(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x000078eb cmpb         $92, %bl
	0x0f, 0x84, 0x1f, 0x01, 0x00, 0x00, //0x000078ee je           LBB5_1556
	0x88, 0x5c, 0x31, 0x04, //0x000078f4 movb         %bl, $4(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x05, //0x000078f8 movzbl       $5(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x000078fe cmpb         $92, %bl
	0x0f, 0x84, 0x27, 0x01, 0x00, 0x00, //0x00007901 je           LBB5_1557
	0x88, 0x5c, 0x31, 0x05, //0x00007907 movb         %bl, $5(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x06, //0x0000790b movzbl       $6(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x00007911 cmpb         $92, %bl
	0x0f, 0x84, 0x2f, 0x01, 0x00, 0x00, //0x00007914 je           LBB5_1558
	0x88, 0x5c, 0x31, 0x06, //0x0000791a movb         %bl, $6(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x07, //0x0000791e movzbl       $7(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x00007924 cmpb         $92, %bl
	0x0f, 0x84, 0x37, 0x01, 0x00, 0x00, //0x00007927 je           LBB5_1559
	0x88, 0x5c, 0x31, 0x07, //0x0000792d movb         %bl, $7(%rcx,%rsi)
	0x45, 0x0f, 0xb6, 0x54, 0x34, 0x08, //0x00007931 movzbl       $8(%r12,%rsi), %r10d
	0x48, 0x83, 0xc6, 0x08, //0x00007937 addq         $8, %rsi
	0x41, 0x80, 0xfa, 0x5c, //0x0000793b cmpb         $92, %r10b
	0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x0000793f jne          LBB5_1540
	0x49, 0x8d, 0x3c, 0x34, //0x00007945 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0xff, //0x00007949 addq         $-1, %rdi
	0x49, 0x01, 0xf4, //0x0000794d addq         %rsi, %r12
	0x48, 0x01, 0xf1, //0x00007950 addq         %rsi, %rcx
	0xe9, 0x22, 0x01, 0x00, 0x00, //0x00007953 jmp          LBB5_1560
	//0x00007958 LBB5_1549
	0xc5, 0xe5, 0xda, 0xe2, //0x00007958 vpminub      %ymm2, %ymm3, %ymm4
	0xc5, 0xe5, 0x74, 0xec, //0x0000795c vpcmpeqb     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x74, 0xe1, //0x00007960 vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xe5, 0x74, 0xf0, //0x00007964 vpcmpeqb     %ymm0, %ymm3, %ymm6
	0xc5, 0xfd, 0xd7, 0xf6, //0x00007968 vpmovmskb    %ymm6, %esi
	0xc5, 0xd5, 0xeb, 0xf4, //0x0000796c vpor         %ymm4, %ymm5, %ymm6
	0xc5, 0xfd, 0xd7, 0xfe, //0x00007970 vpmovmskb    %ymm6, %edi
	0x83, 0xc7, 0xff, //0x00007974 addl         $-1, %edi
	0x85, 0xf7, //0x00007977 testl        %esi, %edi
	0x0f, 0x85, 0x68, 0x0b, 0x00, 0x00, //0x00007979 jne          LBB5_1647
	0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000797f vpsllw       $7, %ymm5, %ymm5
	0xc5, 0xfd, 0xd7, 0xfd, //0x00007984 vpmovmskb    %ymm5, %edi
	0x83, 0xc6, 0xff, //0x00007988 addl         $-1, %esi
	0x85, 0xfe, //0x0000798b testl        %edi, %esi
	0x0f, 0x85, 0x9c, 0x0d, 0x00, 0x00, //0x0000798d jne          LBB5_1677
	0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00007993 vpsllw       $7, %ymm4, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x00007998 vpmovmskb    %ymm4, %edi
	0x85, 0xfe, //0x0000799c testl        %edi, %esi
	0x0f, 0x85, 0xe5, 0xfe, 0xff, 0xff, //0x0000799e jne          LBB5_1538
	0xc5, 0xfe, 0x7f, 0x19, //0x000079a4 vmovdqu      %ymm3, (%rcx)
	0x48, 0x83, 0xc1, 0x20, //0x000079a8 addq         $32, %rcx
	0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x000079ac vmovdqu      $32(%r12), %ymm3
	0x49, 0x83, 0xc4, 0x20, //0x000079b3 addq         $32, %r12
	0xe9, 0x9c, 0xff, 0xff, 0xff, //0x000079b7 jmp          LBB5_1549
	//0x000079bc LBB5_1553
	0x49, 0x8d, 0x1c, 0x34, //0x000079bc leaq         (%r12,%rsi), %rbx
	0x48, 0x83, 0xc3, 0x01, //0x000079c0 addq         $1, %rbx
	0x49, 0x01, 0xf4, //0x000079c4 addq         %rsi, %r12
	0x48, 0x01, 0xf1, //0x000079c7 addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x01, //0x000079ca addq         $1, %rcx
	0x4c, 0x89, 0xe7, //0x000079ce movq         %r12, %rdi
	0x48, 0x83, 0xc7, 0x01, //0x000079d1 addq         $1, %rdi
	0x49, 0x89, 0xdc, //0x000079d5 movq         %rbx, %r12
	0xe9, 0xa1, 0x00, 0x00, 0x00, //0x000079d8 jmp          LBB5_1561
	//0x000079dd LBB5_1554
	0x49, 0x8d, 0x3c, 0x34, //0x000079dd leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x01, //0x000079e1 addq         $1, %rdi
	0x49, 0x01, 0xf4, //0x000079e5 addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x02, //0x000079e8 addq         $2, %r12
	0x48, 0x01, 0xf1, //0x000079ec addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x02, //0x000079ef addq         $2, %rcx
	0xe9, 0x82, 0x00, 0x00, 0x00, //0x000079f3 jmp          LBB5_1560
	//0x000079f8 LBB5_1555
	0x49, 0x8d, 0x3c, 0x34, //0x000079f8 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x02, //0x000079fc addq         $2, %rdi
	0x49, 0x01, 0xf4, //0x00007a00 addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x03, //0x00007a03 addq         $3, %r12
	0x48, 0x01, 0xf1, //0x00007a07 addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x03, //0x00007a0a addq         $3, %rcx
	0xe9, 0x67, 0x00, 0x00, 0x00, //0x00007a0e jmp          LBB5_1560
	//0x00007a13 LBB5_1556
	0x49, 0x8d, 0x3c, 0x34, //0x00007a13 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x03, //0x00007a17 addq         $3, %rdi
	0x49, 0x01, 0xf4, //0x00007a1b addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x04, //0x00007a1e addq         $4, %r12
	0x48, 0x01, 0xf1, //0x00007a22 addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x04, //0x00007a25 addq         $4, %rcx
	0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00007a29 jmp          LBB5_1560
	//0x00007a2e LBB5_1557
	0x49, 0x8d, 0x3c, 0x34, //0x00007a2e leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x04, //0x00007a32 addq         $4, %rdi
	0x49, 0x01, 0xf4, //0x00007a36 addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x05, //0x00007a39 addq         $5, %r12
	0x48, 0x01, 0xf1, //0x00007a3d addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x05, //0x00007a40 addq         $5, %rcx
	0xe9, 0x31, 0x00, 0x00, 0x00, //0x00007a44 jmp          LBB5_1560
	//0x00007a49 LBB5_1558
	0x49, 0x8d, 0x3c, 0x34, //0x00007a49 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x05, //0x00007a4d addq         $5, %rdi
	0x49, 0x01, 0xf4, //0x00007a51 addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x06, //0x00007a54 addq         $6, %r12
	0x48, 0x01, 0xf1, //0x00007a58 addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x06, //0x00007a5b addq         $6, %rcx
	0xe9, 0x16, 0x00, 0x00, 0x00, //0x00007a5f jmp          LBB5_1560
	//0x00007a64 LBB5_1559
	0x49, 0x8d, 0x3c, 0x34, //0x00007a64 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x06, //0x00007a68 addq         $6, %rdi
	0x49, 0x01, 0xf4, //0x00007a6c addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x07, //0x00007a6f addq         $7, %r12
	0x48, 0x01, 0xf1, //0x00007a73 addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x07, //0x00007a76 addq         $7, %rcx
	//0x00007a7a LBB5_1560
	0x48, 0x83, 0xc7, 0x01, //0x00007a7a addq         $1, %rdi
	//0x00007a7e LBB5_1561
	0x4d, 0x89, 0xc3, //0x00007a7e movq         %r8, %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x00007a81 movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x6d, 0xc0, //0x00007a85 movq         $-64(%rbp), %r13
	0xe9, 0xe6, 0xfa, 0xff, 0xff, //0x00007a89 jmp          LBB5_1507
	//0x00007a8e LBB5_1562
	0x45, 0x89, 0xd6, //0x00007a8e movl         %r10d, %r14d
	//0x00007a91 LBB5_1563
	0x44, 0x88, 0x31, //0x00007a91 movb         %r14b, (%rcx)
	0x48, 0x83, 0xc1, 0x01, //0x00007a94 addq         $1, %rcx
	0xe9, 0x5c, 0xfd, 0xff, 0xff, //0x00007a98 jmp          LBB5_1530
	//0x00007a9d LBB5_1564
	0x44, 0x89, 0xd6, //0x00007a9d movl         %r10d, %esi
	0xc1, 0xee, 0x06, //0x00007aa0 shrl         $6, %esi
	0x40, 0x80, 0xce, 0xc0, //0x00007aa3 orb          $-64, %sil
	0x42, 0x88, 0x34, 0x01, //0x00007aa7 movb         %sil, (%rcx,%r8)
	0x41, 0x80, 0xe2, 0x3f, //0x00007aab andb         $63, %r10b
	0x41, 0x80, 0xca, 0x80, //0x00007aaf orb          $-128, %r10b
	0x46, 0x88, 0x54, 0x01, 0x01, //0x00007ab3 movb         %r10b, $1(%rcx,%r8)
	0x4c, 0x01, 0xc1, //0x00007ab8 addq         %r8, %rcx
	0x48, 0x83, 0xc1, 0x02, //0x00007abb addq         $2, %rcx
	0xe9, 0x35, 0xfd, 0xff, 0xff, //0x00007abf jmp          LBB5_1530
	//0x00007ac4 LBB5_1565
	0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x00007ac4 movw         $-16401, (%rcx,%r8)
	0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x00007acb movb         $-67, $2(%rcx,%r8)
	0xe9, 0x1c, 0xfd, 0xff, 0xff, //0x00007ad1 jmp          LBB5_1529
	//0x00007ad6 LBB5_1566
	0x41, 0xc1, 0xe2, 0x0a, //0x00007ad6 shll         $10, %r10d
	0x44, 0x89, 0xf6, //0x00007ada movl         %r14d, %esi
	0x44, 0x01, 0xd6, //0x00007add addl         %r10d, %esi
	0x43, 0x8d, 0x1c, 0x16, //0x00007ae0 leal         (%r14,%r10), %ebx
	0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x00007ae4 addl         $-56613888, %ebx
	0x89, 0xdf, //0x00007aea movl         %ebx, %edi
	0xc1, 0xef, 0x12, //0x00007aec shrl         $18, %edi
	0x40, 0x80, 0xcf, 0xf0, //0x00007aef orb          $-16, %dil
	0x42, 0x88, 0x3c, 0x01, //0x00007af3 movb         %dil, (%rcx,%r8)
	0x89, 0xdf, //0x00007af7 movl         %ebx, %edi
	0xc1, 0xef, 0x0c, //0x00007af9 shrl         $12, %edi
	0x40, 0x80, 0xe7, 0x3f, //0x00007afc andb         $63, %dil
	0x40, 0x80, 0xcf, 0x80, //0x00007b00 orb          $-128, %dil
	0x42, 0x88, 0x7c, 0x01, 0x01, //0x00007b04 movb         %dil, $1(%rcx,%r8)
	0xc1, 0xeb, 0x06, //0x00007b09 shrl         $6, %ebx
	0x80, 0xe3, 0x3f, //0x00007b0c andb         $63, %bl
	0x80, 0xcb, 0x80, //0x00007b0f orb          $-128, %bl
	0x42, 0x88, 0x5c, 0x01, 0x02, //0x00007b12 movb         %bl, $2(%rcx,%r8)
	0x40, 0x80, 0xe6, 0x3f, //0x00007b17 andb         $63, %sil
	0x40, 0x80, 0xce, 0x80, //0x00007b1b orb          $-128, %sil
	0x42, 0x88, 0x74, 0x01, 0x03, //0x00007b1f movb         %sil, $3(%rcx,%r8)
	0x4c, 0x01, 0xc1, //0x00007b24 addq         %r8, %rcx
	0x48, 0x83, 0xc1, 0x04, //0x00007b27 addq         $4, %rcx
	0x49, 0x83, 0xc4, 0x06, //0x00007b2b addq         $6, %r12
	0xe9, 0xc5, 0xfc, 0xff, 0xff, //0x00007b2f jmp          LBB5_1530
	//0x00007b34 LBB5_1567
	0xb0, 0x01, //0x00007b34 movb         $1, %al
	0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x00007b36 movq         $-2, %rsi
	0xe9, 0xe5, 0xd4, 0xff, 0xff, //0x00007b3d jmp          LBB5_1004
	//0x00007b42 LBB5_1568
	0x45, 0x31, 0xe4, //0x00007b42 xorl         %r12d, %r12d
	0x4c, 0x8b, 0x7d, 0xd0, //0x00007b45 movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x55, 0x90, //0x00007b49 movq         $-112(%rbp), %r10
	0x8b, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00007b4d movl         $-176(%rbp), %ecx
	0xe9, 0xaf, 0x02, 0x00, 0x00, //0x00007b53 jmp          LBB5_1592
	//0x00007b58 LBB5_1569
	0x83, 0xe2, 0xfc, //0x00007b58 andl         $-4, %edx
	0xf7, 0xda, //0x00007b5b negl         %edx
	0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x2a, 0x87, 0xff, 0xff, //0x00007b5d vpbroadcastq $-30934(%rip), %ymm2  /* LCPI5_24+0(%rip) */
	0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x29, 0x87, 0xff, 0xff, //0x00007b66 vpbroadcastq $-30935(%rip), %ymm4  /* LCPI5_25+0(%rip) */
	0xc5, 0xfd, 0x6f, 0xda, //0x00007b6f vmovdqa      %ymm2, %ymm3
	0xc5, 0xfd, 0x6f, 0xca, //0x00007b73 vmovdqa      %ymm2, %ymm1
	//0x00007b77 LBB5_1570
	0xc5, 0xfd, 0xf4, 0xec, //0x00007b77 vpmuludq     %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007b7b vpsrlq       $32, %ymm0, %ymm0
	0xc5, 0xfd, 0xf4, 0xc4, //0x00007b80 vpmuludq     %ymm4, %ymm0, %ymm0
	0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007b84 vpsllq       $32, %ymm0, %ymm0
	0xc5, 0xd5, 0xd4, 0xc0, //0x00007b89 vpaddq       %ymm0, %ymm5, %ymm0
	0xc5, 0xed, 0xf4, 0xec, //0x00007b8d vpmuludq     %ymm4, %ymm2, %ymm5
	0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007b91 vpsrlq       $32, %ymm2, %ymm2
	0xc5, 0xed, 0xf4, 0xd4, //0x00007b96 vpmuludq     %ymm4, %ymm2, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007b9a vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xd5, 0xd4, 0xd2, //0x00007b9f vpaddq       %ymm2, %ymm5, %ymm2
	0xc5, 0xe5, 0xf4, 0xec, //0x00007ba3 vpmuludq     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007ba7 vpsrlq       $32, %ymm3, %ymm3
	0xc5, 0xe5, 0xf4, 0xdc, //0x00007bac vpmuludq     %ymm4, %ymm3, %ymm3
	0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007bb0 vpsllq       $32, %ymm3, %ymm3
	0xc5, 0xd5, 0xd4, 0xdb, //0x00007bb5 vpaddq       %ymm3, %ymm5, %ymm3
	0xc5, 0xf5, 0xf4, 0xec, //0x00007bb9 vpmuludq     %ymm4, %ymm1, %ymm5
	0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007bbd vpsrlq       $32, %ymm1, %ymm1
	0xc5, 0xf5, 0xf4, 0xcc, //0x00007bc2 vpmuludq     %ymm4, %ymm1, %ymm1
	0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007bc6 vpsllq       $32, %ymm1, %ymm1
	0xc5, 0xd5, 0xd4, 0xc9, //0x00007bcb vpaddq       %ymm1, %ymm5, %ymm1
	0x83, 0xc2, 0x04, //0x00007bcf addl         $4, %edx
	0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x00007bd2 jne          LBB5_1570
	//0x00007bd8 LBB5_1571
	0x85, 0xdb, //0x00007bd8 testl        %ebx, %ebx
	0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00007bda je           LBB5_1574
	0xf7, 0xdb, //0x00007be0 negl         %ebx
	0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xb5, 0x86, 0xff, 0xff, //0x00007be2 vpbroadcastq $-31051(%rip), %ymm4  /* LCPI5_26+0(%rip) */
	//0x00007beb LBB5_1573
	0xc5, 0xfd, 0xf4, 0xec, //0x00007beb vpmuludq     %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007bef vpsrlq       $32, %ymm0, %ymm0
	0xc5, 0xfd, 0xf4, 0xc4, //0x00007bf4 vpmuludq     %ymm4, %ymm0, %ymm0
	0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007bf8 vpsllq       $32, %ymm0, %ymm0
	0xc5, 0xd5, 0xd4, 0xc0, //0x00007bfd vpaddq       %ymm0, %ymm5, %ymm0
	0xc5, 0xed, 0xf4, 0xec, //0x00007c01 vpmuludq     %ymm4, %ymm2, %ymm5
	0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007c05 vpsrlq       $32, %ymm2, %ymm2
	0xc5, 0xed, 0xf4, 0xd4, //0x00007c0a vpmuludq     %ymm4, %ymm2, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007c0e vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xd5, 0xd4, 0xd2, //0x00007c13 vpaddq       %ymm2, %ymm5, %ymm2
	0xc5, 0xe5, 0xf4, 0xec, //0x00007c17 vpmuludq     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007c1b vpsrlq       $32, %ymm3, %ymm3
	0xc5, 0xe5, 0xf4, 0xdc, //0x00007c20 vpmuludq     %ymm4, %ymm3, %ymm3
	0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007c24 vpsllq       $32, %ymm3, %ymm3
	0xc5, 0xd5, 0xd4, 0xdb, //0x00007c29 vpaddq       %ymm3, %ymm5, %ymm3
	0xc5, 0xf5, 0xf4, 0xec, //0x00007c2d vpmuludq     %ymm4, %ymm1, %ymm5
	0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007c31 vpsrlq       $32, %ymm1, %ymm1
	0xc5, 0xf5, 0xf4, 0xcc, //0x00007c36 vpmuludq     %ymm4, %ymm1, %ymm1
	0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007c3a vpsllq       $32, %ymm1, %ymm1
	0xc5, 0xd5, 0xd4, 0xc9, //0x00007c3f vpaddq       %ymm1, %ymm5, %ymm1
	0xff, 0xc3, //0x00007c43 incl         %ebx
	0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x00007c45 jne          LBB5_1573
	//0x00007c4b LBB5_1574
	0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00007c4b vpsrlq       $32, %ymm2, %ymm4
	0xc5, 0xdd, 0xf4, 0xe0, //0x00007c50 vpmuludq     %ymm0, %ymm4, %ymm4
	0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x00007c54 vpsrlq       $32, %ymm0, %ymm5
	0xc5, 0xed, 0xf4, 0xed, //0x00007c59 vpmuludq     %ymm5, %ymm2, %ymm5
	0xc5, 0xd5, 0xd4, 0xe4, //0x00007c5d vpaddq       %ymm4, %ymm5, %ymm4
	0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x00007c61 vpsllq       $32, %ymm4, %ymm4
	0xc5, 0xed, 0xf4, 0xc0, //0x00007c66 vpmuludq     %ymm0, %ymm2, %ymm0
	0xc5, 0xfd, 0xd4, 0xc4, //0x00007c6a vpaddq       %ymm4, %ymm0, %ymm0
	0xc5, 0xed, 0x73, 0xd3, 0x20, //0x00007c6e vpsrlq       $32, %ymm3, %ymm2
	0xc5, 0xed, 0xf4, 0xd0, //0x00007c73 vpmuludq     %ymm0, %ymm2, %ymm2
	0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x00007c77 vpsrlq       $32, %ymm0, %ymm4
	0xc5, 0xe5, 0xf4, 0xe4, //0x00007c7c vpmuludq     %ymm4, %ymm3, %ymm4
	0xc5, 0xdd, 0xd4, 0xd2, //0x00007c80 vpaddq       %ymm2, %ymm4, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007c84 vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xe5, 0xf4, 0xc0, //0x00007c89 vpmuludq     %ymm0, %ymm3, %ymm0
	0xc5, 0xfd, 0xd4, 0xc2, //0x00007c8d vpaddq       %ymm2, %ymm0, %ymm0
	0xc5, 0xed, 0x73, 0xd1, 0x20, //0x00007c91 vpsrlq       $32, %ymm1, %ymm2
	0xc5, 0xed, 0xf4, 0xd0, //0x00007c96 vpmuludq     %ymm0, %ymm2, %ymm2
	0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x00007c9a vpsrlq       $32, %ymm0, %ymm3
	0xc5, 0xf5, 0xf4, 0xdb, //0x00007c9f vpmuludq     %ymm3, %ymm1, %ymm3
	0xc5, 0xe5, 0xd4, 0xd2, //0x00007ca3 vpaddq       %ymm2, %ymm3, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007ca7 vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xf5, 0xf4, 0xc0, //0x00007cac vpmuludq     %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd4, 0xc2, //0x00007cb0 vpaddq       %ymm2, %ymm0, %ymm0
	0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x00007cb4 vextracti128 $1, %ymm0, %xmm1
	0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007cba vpsrlq       $32, %xmm0, %xmm2
	0xc5, 0xe9, 0xf4, 0xd1, //0x00007cbf vpmuludq     %xmm1, %xmm2, %xmm2
	0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x00007cc3 vpsrlq       $32, %xmm1, %xmm3
	0xc5, 0xf9, 0xf4, 0xdb, //0x00007cc8 vpmuludq     %xmm3, %xmm0, %xmm3
	0xc5, 0xe1, 0xd4, 0xd2, //0x00007ccc vpaddq       %xmm2, %xmm3, %xmm2
	0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007cd0 vpsllq       $32, %xmm2, %xmm2
	0xc5, 0xf9, 0xf4, 0xc1, //0x00007cd5 vpmuludq     %xmm1, %xmm0, %xmm0
	0xc5, 0xf9, 0xd4, 0xc2, //0x00007cd9 vpaddq       %xmm2, %xmm0, %xmm0
	0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x00007cdd vpshufd      $238, %xmm0, %xmm1
	0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007ce2 vpsrlq       $32, %xmm0, %xmm2
	0xc5, 0xe9, 0xf4, 0xd1, //0x00007ce7 vpmuludq     %xmm1, %xmm2, %xmm2
	0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x00007ceb vpshufd      $255, %xmm0, %xmm3
	0xc5, 0xf9, 0xf4, 0xdb, //0x00007cf0 vpmuludq     %xmm3, %xmm0, %xmm3
	0xc5, 0xe1, 0xd4, 0xd2, //0x00007cf4 vpaddq       %xmm2, %xmm3, %xmm2
	0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007cf8 vpsllq       $32, %xmm2, %xmm2
	0xc5, 0xf9, 0xf4, 0xc1, //0x00007cfd vpmuludq     %xmm1, %xmm0, %xmm0
	0xc5, 0xf9, 0xd4, 0xc2, //0x00007d01 vpaddq       %xmm2, %xmm0, %xmm0
	0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x00007d05 vmovq        %xmm0, %rdx
	0x44, 0x39, 0xc7, //0x00007d0a cmpl         %r8d, %edi
	0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00007d0d jne          LBB5_1576
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00007d13 movb         $-160(%rbp), %r14b
	0x4d, 0x89, 0xe0, //0x00007d1a movq         %r12, %r8
	0x48, 0x8b, 0x5d, 0xa8, //0x00007d1d movq         $-88(%rbp), %rbx
	0xe9, 0x27, 0x00, 0x00, 0x00, //0x00007d21 jmp          LBB5_1579
	//0x00007d26 LBB5_1576
	0x45, 0x01, 0xc3, //0x00007d26 addl         %r8d, %r11d
	0x44, 0x8a, 0xb5, 0x60, 0xff, 0xff, 0xff, //0x00007d29 movb         $-160(%rbp), %r14b
	0x4d, 0x89, 0xe0, //0x00007d30 movq         %r12, %r8
	0x48, 0x8b, 0x5d, 0xa8, //0x00007d33 movq         $-88(%rbp), %rbx
	//0x00007d37 LBB5_1577
	0x44, 0x89, 0xc6, //0x00007d37 movl         %r8d, %esi
	0x44, 0x29, 0xde, //0x00007d3a subl         %r11d, %esi
	//0x00007d3d LBB5_1578
	0x48, 0x01, 0xd2, //0x00007d3d addq         %rdx, %rdx
	0x48, 0x8d, 0x14, 0x92, //0x00007d40 leaq         (%rdx,%rdx,4), %rdx
	0x83, 0xc6, 0xff, //0x00007d44 addl         $-1, %esi
	0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00007d47 jne          LBB5_1578
	//0x00007d4d LBB5_1579
	0x31, 0xf6, //0x00007d4d xorl         %esi, %esi
	0x45, 0x85, 0xc0, //0x00007d4f testl        %r8d, %r8d
	0x4d, 0x89, 0xeb, //0x00007d52 movq         %r13, %r11
	0x0f, 0x88, 0x4a, 0x00, 0x00, 0x00, //0x00007d55 js           LBB5_1586
	0x44, 0x39, 0xc0, //0x00007d5b cmpl         %r8d, %eax
	0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x00007d5e jle          LBB5_1586
	0x41, 0x8a, 0x0c, 0x09, //0x00007d64 movb         (%r9,%rcx), %cl
	0x80, 0xf9, 0x35, //0x00007d68 cmpb         $53, %cl
	0x0f, 0x85, 0x2d, 0x00, 0x00, 0x00, //0x00007d6b jne          LBB5_1585
	0x41, 0x8d, 0x70, 0x01, //0x00007d71 leal         $1(%r8), %esi
	0x39, 0xc6, //0x00007d75 cmpl         %eax, %esi
	0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x00007d77 jne          LBB5_1585
	0x45, 0x85, 0xff, //0x00007d7d testl        %r15d, %r15d
	0x40, 0x0f, 0x95, 0xc6, //0x00007d80 setne        %sil
	0x41, 0x08, 0xf2, //0x00007d84 orb          %sil, %r10b
	0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00007d87 jne          LBB5_1586
	0x41, 0x83, 0xc0, 0xff, //0x00007d8d addl         $-1, %r8d
	0x43, 0x8a, 0x34, 0x01, //0x00007d91 movb         (%r9,%r8), %sil
	0x40, 0x80, 0xe6, 0x01, //0x00007d95 andb         $1, %sil
	0xe9, 0x07, 0x00, 0x00, 0x00, //0x00007d99 jmp          LBB5_1586
	//0x00007d9e LBB5_1585
	0x80, 0xf9, 0x35, //0x00007d9e cmpb         $53, %cl
	0x40, 0x0f, 0x9d, 0xc6, //0x00007da1 setge        %sil
	//0x00007da5 LBB5_1586
	0x4c, 0x8b, 0x7d, 0xd0, //0x00007da5 movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x55, 0x90, //0x00007da9 movq         $-112(%rbp), %r10
	//0x00007dad LBB5_1587
	0x40, 0x0f, 0xb6, 0xce, //0x00007dad movzbl       %sil, %ecx
	0x48, 0x01, 0xd1, //0x00007db1 addq         %rdx, %rcx
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00007db4 movabsq      $9007199254740992, %rax
	0x48, 0x89, 0xce, //0x00007dbe movq         %rcx, %rsi
	0x48, 0x39, 0xc1, //0x00007dc1 cmpq         %rax, %rcx
	0x8b, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00007dc4 movl         $-176(%rbp), %ecx
	0x0f, 0x85, 0x1e, 0x00, 0x00, 0x00, //0x00007dca jne          LBB5_1590
	0x81, 0xfb, 0xfe, 0x03, 0x00, 0x00, //0x00007dd0 cmpl         $1022, %ebx
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007dd6 movabsq      $4503599627370495, %rdx
	0x0f, 0x8e, 0x1a, 0x00, 0x00, 0x00, //0x00007de0 jle          LBB5_1591
	0x45, 0x31, 0xe4, //0x00007de6 xorl         %r12d, %r12d
	0xe9, 0x46, 0xdd, 0xff, 0xff, //0x00007de9 jmp          LBB5_1155
	//0x00007dee LBB5_1590
	0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007dee movabsq      $4503599627370495, %rdx
	0x49, 0x89, 0xf4, //0x00007df8 movq         %rsi, %r12
	0xe9, 0x07, 0x00, 0x00, 0x00, //0x00007dfb jmp          LBB5_1592
	//0x00007e00 LBB5_1591
	0x83, 0xc3, 0x01, //0x00007e00 addl         $1, %ebx
	0x4c, 0x8d, 0x62, 0x01, //0x00007e03 leaq         $1(%rdx), %r12
	//0x00007e07 LBB5_1592
	0x48, 0x8d, 0x42, 0x01, //0x00007e07 leaq         $1(%rdx), %rax
	0x4c, 0x21, 0xe0, //0x00007e0b andq         %r12, %rax
	0x81, 0xc3, 0xff, 0x03, 0x00, 0x00, //0x00007e0e addl         $1023, %ebx
	0x81, 0xe3, 0xff, 0x07, 0x00, 0x00, //0x00007e14 andl         $2047, %ebx
	0x48, 0xc1, 0xe3, 0x34, //0x00007e1a shlq         $52, %rbx
	0x48, 0x85, 0xc0, //0x00007e1e testq        %rax, %rax
	0x48, 0x0f, 0x44, 0xd8, //0x00007e21 cmoveq       %rax, %rbx
	0x48, 0x89, 0x9d, 0x48, 0xff, 0xff, 0xff, //0x00007e25 movq         %rbx, $-184(%rbp)
	0xe9, 0x03, 0xdd, 0xff, 0xff, //0x00007e2c jmp          LBB5_1155
	//0x00007e31 LBB5_1615
	0xba, 0x03, 0x00, 0x00, 0x00, //0x00007e31 movl         $3, %edx
	0x48, 0x8b, 0x45, 0x80, //0x00007e36 movq         $-128(%rbp), %rax
	0x48, 0x83, 0xf8, 0x03, //0x00007e3a cmpq         $3, %rax
	0x0f, 0x85, 0x5a, 0xdd, 0xff, 0xff, //0x00007e3e jne          LBB5_1158
	//0x00007e44 LBB5_1181
	0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00007e44 movq         $160(%r11), %r9
	0x89, 0xd1, //0x00007e4b movl         %edx, %ecx
	//0x00007e4d LBB5_1182
	0x4c, 0x8b, 0x6d, 0xc0, //0x00007e4d movq         $-64(%rbp), %r13
	//0x00007e51 LBB5_1183
	0x49, 0xc1, 0xe2, 0x20, //0x00007e51 shlq         $32, %r10
	0x49, 0x83, 0xca, 0x03, //0x00007e55 orq          $3, %r10
	0x4d, 0x89, 0x11, //0x00007e59 movq         %r10, (%r9)
	0x48, 0x8b, 0x45, 0xa0, //0x00007e5c movq         $-96(%rbp), %rax
	0x49, 0x89, 0x41, 0x08, //0x00007e60 movq         %rax, $8(%r9)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00007e64 addl         $1, $216(%r11)
	0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00007e6c movq         $160(%r11), %r9
	0x49, 0x8d, 0x41, 0x10, //0x00007e73 leaq         $16(%r9), %rax
	0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00007e77 movq         %rax, $160(%r11)
	0xb8, 0x03, 0x00, 0x00, 0x00, //0x00007e7e movl         $3, %eax
	0x48, 0x89, 0x45, 0x80, //0x00007e83 movq         %rax, $-128(%rbp)
	0x4d, 0x89, 0xfc, //0x00007e87 movq         %r15, %r12
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x00007e8a movl         $11, %edx
	0x85, 0xc9, //0x00007e8f testl        %ecx, %ecx
	0x0f, 0x45, 0xd1, //0x00007e91 cmovnel      %ecx, %edx
	0x0f, 0x85, 0xc1, 0x08, 0x00, 0x00, //0x00007e94 jne          LBB5_1184
	//0x00007e9a LBB5_1165
	0x49, 0x83, 0xc1, 0x20, //0x00007e9a addq         $32, %r9
	0x4d, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00007e9e cmpq         $192(%r11), %r9
	0x0f, 0x87, 0xb0, 0x08, 0x00, 0x00, //0x00007ea5 ja           LBB5_1184
	0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x00007eab leaq         $1(%r12), %r15
	0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x00007eb0 movzbl       (%r12), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x00007eb5 cmpq         $32, %rcx
	0x0f, 0x87, 0x29, 0x02, 0x00, 0x00, //0x00007eb9 ja           LBB5_1180
	0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007ebf movabsq      $4294977024, %rax
	0x48, 0x0f, 0xa3, 0xc8, //0x00007ec9 btq          %rcx, %rax
	0x48, 0x8b, 0x75, 0xb0, //0x00007ecd movq         $-80(%rbp), %rsi
	0x0f, 0x83, 0x09, 0x02, 0x00, 0x00, //0x00007ed1 jae          LBB5_1179
	0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x00007ed7 movzbl       $1(%r12), %ecx
	0x49, 0x83, 0xc4, 0x02, //0x00007edd addq         $2, %r12
	0x48, 0x83, 0xf9, 0x20, //0x00007ee1 cmpq         $32, %rcx
	0x0f, 0x87, 0x4e, 0x00, 0x00, 0x00, //0x00007ee5 ja           LBB5_1173
	0x48, 0x0f, 0xa3, 0xc8, //0x00007eeb btq          %rcx, %rax
	0x0f, 0x83, 0x44, 0x00, 0x00, 0x00, //0x00007eef jae          LBB5_1173
	0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00007ef5 movq         $144(%r11), %rax
	0x4c, 0x89, 0xe1, //0x00007efc movq         %r12, %rcx
	0x48, 0x29, 0xc1, //0x00007eff subq         %rax, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x00007f02 cmpq         $64, %rcx
	0x0f, 0x83, 0x3f, 0x00, 0x00, 0x00, //0x00007f06 jae          LBB5_1175
	0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00007f0c movq         $152(%r11), %rdx
	0x48, 0xd3, 0xea, //0x00007f13 shrq         %cl, %rdx
	0x48, 0xd3, 0xe2, //0x00007f16 shlq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00007f19 testq        %rdx, %rdx
	0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00007f1c je           LBB5_1174
	0x49, 0x89, 0xf4, //0x00007f22 movq         %rsi, %r12
	0x48, 0x0f, 0xbc, 0xca, //0x00007f25 bsfq         %rdx, %rcx
	0x4c, 0x8d, 0x3c, 0x08, //0x00007f29 leaq         (%rax,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00007f2d addq         $1, %r15
	0x48, 0x01, 0xc8, //0x00007f31 addq         %rcx, %rax
	0xe9, 0x88, 0x00, 0x00, 0x00, //0x00007f34 jmp          LBB5_1178
	//0x00007f39 LBB5_1173
	0x4d, 0x89, 0xe7, //0x00007f39 movq         %r12, %r15
	0x49, 0x89, 0xf4, //0x00007f3c movq         %rsi, %r12
	0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00007f3f jmp          LBB5_1936
	//0x00007f44 LBB5_1174
	0x48, 0x83, 0xc0, 0x40, //0x00007f44 addq         $64, %rax
	0x49, 0x89, 0xc4, //0x00007f48 movq         %rax, %r12
	//0x00007f4b LBB5_1175
	0x49, 0x83, 0xc4, 0xc0, //0x00007f4b addq         $-64, %r12
	0xc5, 0xfe, 0x6f, 0x05, 0x09, 0x81, 0xff, 0xff, //0x00007f4f vmovdqu      $-32503(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00007f57 .p2align 4, 0x90
	//0x00007f60 LBB5_1176
	0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x40, //0x00007f60 vmovdqu      $64(%r12), %ymm1
	0xc4, 0xc1, 0x7e, 0x6f, 0x54, 0x24, 0x60, //0x00007f67 vmovdqu      $96(%r12), %ymm2
	0x49, 0x83, 0xc4, 0x40, //0x00007f6e addq         $64, %r12
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00007f72 vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00007f77 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00007f7c vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x00007f80 vpmovmskb    %ymm1, %ecx
	0xc5, 0xed, 0x74, 0xcc, //0x00007f84 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc1, //0x00007f88 vpmovmskb    %ymm1, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x00007f8c shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x00007f90 orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x00007f93 cmpq         $-1, %rax
	0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00007f97 je           LBB5_1176
	0x48, 0xf7, 0xd0, //0x00007f9d notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00007fa0 movq         %rax, $152(%r11)
	0x4d, 0x89, 0xa3, 0x90, 0x00, 0x00, 0x00, //0x00007fa7 movq         %r12, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc8, //0x00007fae bsfq         %rax, %rcx
	0x49, 0x8d, 0x04, 0x0c, //0x00007fb2 leaq         (%r12,%rcx), %rax
	0x4d, 0x8d, 0x3c, 0x0c, //0x00007fb6 leaq         (%r12,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x00007fba addq         $1, %r15
	0x49, 0x89, 0xf4, //0x00007fbe movq         %rsi, %r12
	//0x00007fc1 LBB5_1178
	0x8a, 0x08, //0x00007fc1 movb         (%rax), %cl
	//0x00007fc3 LBB5_1936
	0xb8, 0x00, 0x01, 0x00, 0x00, //0x00007fc3 movl         $256, %eax
	0x49, 0x03, 0x45, 0x00, //0x00007fc8 addq         (%r13), %rax
	0x49, 0x89, 0x45, 0x00, //0x00007fcc movq         %rax, (%r13)
	0x80, 0xf9, 0x2c, //0x00007fd0 cmpb         $44, %cl
	0x0f, 0x85, 0x18, 0x01, 0x00, 0x00, //0x00007fd3 jne          LBB5_2286
	0x49, 0x8d, 0x47, 0x01, //0x00007fd9 leaq         $1(%r15), %rax
	0x41, 0x0f, 0xb6, 0x0f, //0x00007fdd movzbl       (%r15), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x00007fe1 cmpq         $32, %rcx
	0x0f, 0x87, 0x7b, 0xc2, 0xff, 0xff, //0x00007fe5 ja           LBB5_812
	0x48, 0xba, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007feb movabsq      $4294977024, %rdx
	0x48, 0x0f, 0xa3, 0xca, //0x00007ff5 btq          %rcx, %rdx
	0x0f, 0x83, 0x67, 0xc2, 0xff, 0xff, //0x00007ff9 jae          LBB5_812
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00007fff movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x02, //0x00008004 addq         $2, %r15
	0x48, 0x83, 0xf9, 0x20, //0x00008008 cmpq         $32, %rcx
	0x0f, 0x87, 0x4d, 0x00, 0x00, 0x00, //0x0000800c ja           LBB5_1948
	0x48, 0x0f, 0xa3, 0xca, //0x00008012 btq          %rcx, %rdx
	0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x00008016 jae          LBB5_1948
	0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x0000801c movq         $144(%r11), %rdx
	0x4c, 0x89, 0xf9, //0x00008023 movq         %r15, %rcx
	0x48, 0x29, 0xd1, //0x00008026 subq         %rdx, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x00008029 cmpq         $64, %rcx
	0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000802d jae          LBB5_1945
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00008033 movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x0000803a shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x0000803d shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x00008040 testq        %rax, %rax
	0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00008043 je           LBB5_1944
	0x48, 0x0f, 0xbc, 0xc8, //0x00008049 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0a, //0x0000804d leaq         (%rdx,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x00008051 addq         $1, %rax
	0x48, 0x01, 0xca, //0x00008055 addq         %rcx, %rdx
	0x8a, 0x0a, //0x00008058 movb         (%rdx), %cl
	0xe9, 0x07, 0xc2, 0xff, 0xff, //0x0000805a jmp          LBB5_812
	//0x0000805f LBB5_1948
	0x4c, 0x89, 0xf8, //0x0000805f movq         %r15, %rax
	0xe9, 0xff, 0xc1, 0xff, 0xff, //0x00008062 jmp          LBB5_812
	//0x00008067 LBB5_1944
	0x48, 0x83, 0xc2, 0x40, //0x00008067 addq         $64, %rdx
	0x49, 0x89, 0xd7, //0x0000806b movq         %rdx, %r15
	//0x0000806e LBB5_1945
	0x4c, 0x89, 0xf8, //0x0000806e movq         %r15, %rax
	0x48, 0x83, 0xc0, 0xc0, //0x00008071 addq         $-64, %rax
	0xc5, 0xfe, 0x6f, 0x05, 0xe3, 0x7f, 0xff, 0xff, //0x00008075 vmovdqu      $-32797(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, //0x0000807d .p2align 4, 0x90
	//0x00008080 LBB5_1946
	0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00008080 vmovdqu      $64(%rax), %ymm1
	0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00008085 vmovdqu      $96(%rax), %ymm2
	0x48, 0x83, 0xc0, 0x40, //0x0000808a addq         $64, %rax
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000808e vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00008093 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x00008098 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xd1, //0x0000809c vpmovmskb    %ymm1, %edx
	0xc5, 0xed, 0x74, 0xcc, //0x000080a0 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x000080a4 vpmovmskb    %ymm1, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x000080a8 shlq         $32, %rcx
	0x48, 0x09, 0xd1, //0x000080ac orq          %rdx, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x000080af cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000080b3 je           LBB5_1946
	0x48, 0xf7, 0xd1, //0x000080b9 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x000080bc movq         %rcx, $152(%r11)
	0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000080c3 movq         %rax, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x000080ca bsfq         %rcx, %rcx
	0x48, 0x8d, 0x14, 0x08, //0x000080ce leaq         (%rax,%rcx), %rdx
	0x48, 0x01, 0xc8, //0x000080d2 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x000080d5 addq         $1, %rax
	0x8a, 0x0a, //0x000080d9 movb         (%rdx), %cl
	0xe9, 0x86, 0xc1, 0xff, 0xff, //0x000080db jmp          LBB5_812
	//0x000080e0 LBB5_1179
	0x49, 0x89, 0xf4, //0x000080e0 movq         %rsi, %r12
	0xe9, 0xdb, 0xfe, 0xff, 0xff, //0x000080e3 jmp          LBB5_1936
	//0x000080e8 LBB5_1180
	0x4c, 0x8b, 0x65, 0xb0, //0x000080e8 movq         $-80(%rbp), %r12
	0xe9, 0xd2, 0xfe, 0xff, 0xff, //0x000080ec jmp          LBB5_1936
	//0x000080f1 LBB5_2286
	0x80, 0xf9, 0x7d, //0x000080f1 cmpb         $125, %cl
	0x0f, 0x85, 0x59, 0x03, 0x00, 0x00, //0x000080f4 jne          LBB5_2429
	0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x000080fa addl         $1, $204(%r11)
	0xc1, 0xe8, 0x08, //0x00008102 shrl         $8, %eax
	0x41, 0x01, 0x83, 0xe0, 0x00, 0x00, 0x00, //0x00008105 addl         %eax, $224(%r11)
	0xe9, 0x3b, 0x35, 0x00, 0x00, //0x0000810c jmp          LBB5_2288
	//0x00008111 LBB5_1593
	0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00008111 movq         $-1, %r9
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008118 movq         $-1, %r10
	0x4d, 0x89, 0xe6, //0x0000811f movq         %r12, %r14
	0x4c, 0x89, 0xdf, //0x00008122 movq         %r11, %rdi
	0x49, 0x83, 0xf8, 0x10, //0x00008125 cmpq         $16, %r8
	0x0f, 0x83, 0x75, 0xca, 0xff, 0xff, //0x00008129 jae          LBB5_932
	0xe9, 0xc5, 0xcb, 0xff, 0xff, //0x0000812f jmp          LBB5_950
	//0x00008134 LBB5_1594
	0x45, 0x31, 0xed, //0x00008134 xorl         %r13d, %r13d
	0xba, 0x10, 0x27, 0x00, 0x00, //0x00008137 movl         $10000, %edx
	0xe9, 0xce, 0xcf, 0xff, 0xff, //0x0000813c jmp          LBB5_1018
	//0x00008141 LBB5_1595
	0x4d, 0x89, 0xd0, //0x00008141 movq         %r10, %r8
	0x4d, 0x8d, 0x14, 0x0f, //0x00008144 leaq         (%r15,%rcx), %r10
	0x41, 0x8a, 0x04, 0x0f, //0x00008148 movb         (%r15,%rcx), %al
	0x8d, 0x48, 0xd0, //0x0000814c leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x09, //0x0000814f cmpb         $9, %cl
	0x0f, 0x87, 0x2c, 0x01, 0x00, 0x00, //0x00008152 ja           LBB5_1616
	0x31, 0xf6, //0x00008158 xorl         %esi, %esi
	0x31, 0xdb, //0x0000815a xorl         %ebx, %ebx
	//0x0000815c LBB5_1597
	0x48, 0x8d, 0x0c, 0xb6, //0x0000815c leaq         (%rsi,%rsi,4), %rcx
	0x0f, 0xb6, 0xc0, //0x00008160 movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x48, //0x00008163 leaq         (%rax,%rcx,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x00008167 addq         $-48, %rsi
	0x48, 0x8d, 0x4b, 0x01, //0x0000816b leaq         $1(%rbx), %rcx
	0x41, 0x0f, 0xb6, 0x42, 0x01, //0x0000816f movzbl       $1(%r10), %eax
	0x49, 0x83, 0xc2, 0x01, //0x00008174 addq         $1, %r10
	0x8d, 0x78, 0xd0, //0x00008178 leal         $-48(%rax), %edi
	0x40, 0x80, 0xff, 0x09, //0x0000817b cmpb         $9, %dil
	0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000817f ja           LBB5_1599
	0x48, 0x83, 0xfb, 0x12, //0x00008185 cmpq         $18, %rbx
	0x48, 0x89, 0xcb, //0x00008189 movq         %rcx, %rbx
	0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000818c jb           LBB5_1597
	//0x00008192 LBB5_1599
	0x40, 0x80, 0xff, 0x09, //0x00008192 cmpb         $9, %dil
	0x0f, 0x87, 0x78, 0x01, 0x00, 0x00, //0x00008196 ja           LBB5_1621
	0x45, 0x31, 0xed, //0x0000819c xorl         %r13d, %r13d
	//0x0000819f LBB5_1601
	0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x0000819f movzbl       $1(%r10,%r13), %eax
	0x8d, 0x78, 0xd0, //0x000081a5 leal         $-48(%rax), %edi
	0x49, 0x83, 0xc5, 0x01, //0x000081a8 addq         $1, %r13
	0x40, 0x80, 0xff, 0x0a, //0x000081ac cmpb         $10, %dil
	0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x000081b0 jb           LBB5_1601
	0x4d, 0x01, 0xea, //0x000081b6 addq         %r13, %r10
	0x4d, 0x89, 0xd7, //0x000081b9 movq         %r10, %r15
	0x4d, 0x89, 0xc2, //0x000081bc movq         %r8, %r10
	0x41, 0xb0, 0x01, //0x000081bf movb         $1, %r8b
	0xe9, 0xeb, 0xc4, 0xff, 0xff, //0x000081c2 jmp          LBB5_865
	//0x000081c7 LBB5_1603
	0x4d, 0x89, 0xfc, //0x000081c7 movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x01, //0x000081ca addq         $1, %r12
	0xe9, 0x53, 0xc5, 0xff, 0xff, //0x000081ce jmp          LBB5_875
	//0x000081d3 LBB5_1604
	0x4d, 0x89, 0xfc, //0x000081d3 movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x01, //0x000081d6 addq         $1, %r12
	0xe9, 0x82, 0xc5, 0xff, 0xff, //0x000081da jmp          LBB5_880
	//0x000081df LBB5_1605
	0x4d, 0x89, 0xd1, //0x000081df movq         %r10, %r9
	0x4d, 0x89, 0xd8, //0x000081e2 movq         %r11, %r8
	0xc5, 0xf5, 0xda, 0x05, 0x93, 0x7e, 0xff, 0xff, //0x000081e5 vpminub      $-33133(%rip), %ymm1, %ymm0  /* LCPI5_1+0(%rip) */
	0xc5, 0xf5, 0x74, 0x25, 0xab, 0x7e, 0xff, 0xff, //0x000081ed vpcmpeqb     $-33109(%rip), %ymm1, %ymm4  /* LCPI5_2+0(%rip) */
	0xc5, 0xf5, 0x74, 0xc0, //0x000081f5 vpcmpeqb     %ymm0, %ymm1, %ymm0
	0xc5, 0xf5, 0x74, 0x0d, 0xbf, 0x7e, 0xff, 0xff, //0x000081f9 vpcmpeqb     $-33089(%rip), %ymm1, %ymm1  /* LCPI5_3+0(%rip) */
	0xc5, 0xfd, 0xd7, 0xc9, //0x00008201 vpmovmskb    %ymm1, %ecx
	0xc5, 0xfd, 0xeb, 0xcc, //0x00008205 vpor         %ymm4, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xd1, //0x00008209 vpmovmskb    %ymm1, %edx
	0x83, 0xc2, 0xff, //0x0000820d addl         $-1, %edx
	0x85, 0xca, //0x00008210 testl        %ecx, %edx
	0x0f, 0x84, 0x7b, 0x00, 0x00, 0x00, //0x00008212 je           LBB5_1617
	0x4d, 0x89, 0xfc, //0x00008218 movq         %r15, %r12
	0x4d, 0x89, 0xc3, //0x0000821b movq         %r8, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000821e movq         $-64(%rbp), %r13
	0x4d, 0x89, 0xca, //0x00008222 movq         %r9, %r10
	0xe9, 0xd7, 0xcd, 0xff, 0xff, //0x00008225 jmp          LBB5_1003
	//0x0000822a LBB5_1607
	0x4d, 0x89, 0xfc, //0x0000822a movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x01, //0x0000822d addq         $1, %r12
	0xe9, 0xab, 0xc6, 0xff, 0xff, //0x00008231 jmp          LBB5_899
	//0x00008236 LBB5_1608
	0x4d, 0x89, 0xfc, //0x00008236 movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x02, //0x00008239 addq         $2, %r12
	0xe9, 0xe4, 0xc4, 0xff, 0xff, //0x0000823d jmp          LBB5_875
	//0x00008242 LBB5_1609
	0x4d, 0x89, 0xfc, //0x00008242 movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x02, //0x00008245 addq         $2, %r12
	0xe9, 0x13, 0xc5, 0xff, 0xff, //0x00008249 jmp          LBB5_880
	//0x0000824e LBB5_1610
	0x4d, 0x89, 0xfc, //0x0000824e movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x02, //0x00008251 addq         $2, %r12
	0xe9, 0x87, 0xc6, 0xff, 0xff, //0x00008255 jmp          LBB5_899
	//0x0000825a LBB5_1611
	0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000825a movl         $13, %ecx
	0xe9, 0xbb, 0xc4, 0xff, 0xff, //0x0000825f jmp          LBB5_874
	//0x00008264 LBB5_1612
	0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008264 movl         $13, %ecx
	0xe9, 0xec, 0xc4, 0xff, 0xff, //0x00008269 jmp          LBB5_879
	//0x0000826e LBB5_1613
	0x4d, 0x89, 0xfc, //0x0000826e movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x03, //0x00008271 addq         $3, %r12
	0xe9, 0x67, 0xc6, 0xff, 0xff, //0x00008275 jmp          LBB5_899
	//0x0000827a LBB5_1614
	0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000827a movl         $13, %ecx
	0xe9, 0x56, 0xc6, 0xff, 0xff, //0x0000827f jmp          LBB5_898
	//0x00008284 LBB5_1616
	0x31, 0xc9, //0x00008284 xorl         %ecx, %ecx
	0x4d, 0x89, 0xd7, //0x00008286 movq         %r10, %r15
	0x45, 0x31, 0xed, //0x00008289 xorl         %r13d, %r13d
	0x31, 0xf6, //0x0000828c xorl         %esi, %esi
	0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000828e jmp          LBB5_1622
	//0x00008293 LBB5_1617
	0xc5, 0xfe, 0x6f, 0x0d, 0xe5, 0x7d, 0xff, 0xff, //0x00008293 vmovdqu      $-33307(%rip), %ymm1  /* LCPI5_1+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0xfd, 0x7d, 0xff, 0xff, //0x0000829b vmovdqu      $-33283(%rip), %ymm2  /* LCPI5_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x1d, 0x15, 0x7e, 0xff, 0xff, //0x000082a3 vmovdqu      $-33259(%rip), %ymm3  /* LCPI5_3+0(%rip) */
	0x4d, 0x89, 0xfc, //0x000082ab movq         %r15, %r12
	0x4d, 0x89, 0xc3, //0x000082ae movq         %r8, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x000082b1 movq         $-64(%rbp), %r13
	0x4d, 0x89, 0xca, //0x000082b5 movq         %r9, %r10
	//0x000082b8 LBB5_1618
	0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x000082b8 vpsllw       $7, %ymm4, %ymm4
	0xc5, 0xfd, 0xd7, 0xd4, //0x000082bd vpmovmskb    %ymm4, %edx
	0x83, 0xc1, 0xff, //0x000082c1 addl         $-1, %ecx
	0x85, 0xd1, //0x000082c4 testl        %edx, %ecx
	0x0f, 0x85, 0x7d, 0xf2, 0xff, 0xff, //0x000082c6 jne          LBB5_1506
	0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x000082cc vpsllw       $7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xf8, //0x000082d1 vpmovmskb    %ymm0, %edi
	0x85, 0xf9, //0x000082d5 testl        %edi, %ecx
	0x0f, 0x85, 0x57, 0x04, 0x00, 0x00, //0x000082d7 jne          LBB5_1678
	0xc4, 0xc1, 0x7e, 0x6f, 0x6c, 0x24, 0x20, //0x000082dd vmovdqu      $32(%r12), %ymm5
	0x49, 0x83, 0xc4, 0x20, //0x000082e4 addq         $32, %r12
	0xc5, 0xd5, 0xda, 0xc1, //0x000082e8 vpminub      %ymm1, %ymm5, %ymm0
	0xc5, 0xd5, 0x74, 0xc0, //0x000082ec vpcmpeqb     %ymm0, %ymm5, %ymm0
	0xc5, 0xd5, 0x74, 0xe2, //0x000082f0 vpcmpeqb     %ymm2, %ymm5, %ymm4
	0xc5, 0xd5, 0x74, 0xeb, //0x000082f4 vpcmpeqb     %ymm3, %ymm5, %ymm5
	0xc5, 0xfd, 0xd7, 0xcd, //0x000082f8 vpmovmskb    %ymm5, %ecx
	0xc5, 0xfd, 0xeb, 0xec, //0x000082fc vpor         %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0xd7, 0xd5, //0x00008300 vpmovmskb    %ymm5, %edx
	0x83, 0xc2, 0xff, //0x00008304 addl         $-1, %edx
	0x85, 0xca, //0x00008307 testl        %ecx, %edx
	0x0f, 0x84, 0xa9, 0xff, 0xff, 0xff, //0x00008309 je           LBB5_1618
	0xe9, 0xed, 0xcc, 0xff, 0xff, //0x0000830f jmp          LBB5_1003
	//0x00008314 LBB5_1621
	0x4d, 0x89, 0xd7, //0x00008314 movq         %r10, %r15
	0x45, 0x31, 0xed, //0x00008317 xorl         %r13d, %r13d
	//0x0000831a LBB5_1622
	0x4d, 0x89, 0xc2, //0x0000831a movq         %r8, %r10
	0x45, 0x31, 0xc0, //0x0000831d xorl         %r8d, %r8d
	0xe9, 0x8d, 0xc3, 0xff, 0xff, //0x00008320 jmp          LBB5_865
	//0x00008325 LBB5_1623
	0x41, 0x83, 0xfd, 0x01, //0x00008325 cmpl         $1, %r13d
	0x0f, 0x85, 0x4b, 0xce, 0xff, 0xff, //0x00008329 jne          LBB5_1027
	0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000832f movl         $10, %ecx
	0x48, 0x89, 0xf0, //0x00008334 movq         %rsi, %rax
	0x48, 0xf7, 0xe1, //0x00008337 mulq         %rcx
	0x0f, 0x81, 0x6f, 0x03, 0x00, 0x00, //0x0000833a jno          LBB5_1672
	0x48, 0x8b, 0x45, 0xa8, //0x00008340 movq         $-88(%rbp), %rax
	0x01, 0xc0, //0x00008344 addl         %eax, %eax
	0x83, 0xc0, 0xff, //0x00008346 addl         $-1, %eax
	0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00008349 movl         %eax, $-176(%rbp)
	0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000834f movl         $349, %eax
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00008354 movl         $1, %r13d
	0xe9, 0x18, 0xcf, 0xff, 0xff, //0x0000835a jmp          LBB5_1039
	//0x0000835f LBB5_1626
	0x4d, 0x89, 0xda, //0x0000835f movq         %r11, %r10
	//0x00008362 LBB5_1627
	0x0f, 0xbc, 0xc7, //0x00008362 bsfl         %edi, %eax
	0x48, 0x01, 0xc6, //0x00008365 addq         %rax, %rsi
	0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008368 movq         $-1, %rdx
	0x4d, 0x89, 0xd3, //0x0000836f movq         %r10, %r11
	//0x00008372 LBB5_1628
	0xf7, 0xda, //0x00008372 negl         %edx
	0x49, 0x89, 0xf7, //0x00008374 movq         %rsi, %r15
	0xe9, 0xfc, 0x8a, 0xff, 0xff, //0x00008377 jmp          LBB5_168
	//0x0000837c LBB5_1629
	0xc5, 0xf9, 0x7e, 0xda, //0x0000837c vmovd        %xmm3, %edx
	0x80, 0xfa, 0x22, //0x00008380 cmpb         $34, %dl
	0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00008383 jne          LBB5_1631
	//0x00008389 LBB5_1630
	0x48, 0x83, 0xc6, 0x01, //0x00008389 addq         $1, %rsi
	0x49, 0x29, 0xc0, //0x0000838d subq         %rax, %r8
	0xb1, 0x01, //0x00008390 movb         $1, %cl
	0x89, 0x4d, 0x88, //0x00008392 movl         %ecx, $-120(%rbp)
	0xbf, 0x0c, 0x00, 0x00, 0x00, //0x00008395 movl         $12, %edi
	0x4c, 0x89, 0xc2, //0x0000839a movq         %r8, %rdx
	0xe9, 0x80, 0x01, 0x00, 0x00, //0x0000839d jmp          LBB5_1651
	//0x000083a2 LBB5_1631
	0x31, 0xc9, //0x000083a2 xorl         %ecx, %ecx
	//0x000083a4 LBB5_1632
	0x41, 0x88, 0x14, 0x08, //0x000083a4 movb         %dl, (%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x0e, 0x01, //0x000083a8 movzbl       $1(%rsi,%rcx), %edx
	0x80, 0xfa, 0x22, //0x000083ad cmpb         $34, %dl
	0x0f, 0x84, 0xa7, 0x00, 0x00, 0x00, //0x000083b0 je           LBB5_1641
	0x41, 0x88, 0x54, 0x08, 0x01, //0x000083b6 movb         %dl, $1(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x0e, 0x02, //0x000083bb movzbl       $2(%rsi,%rcx), %edx
	0x80, 0xfa, 0x22, //0x000083c0 cmpb         $34, %dl
	0x0f, 0x84, 0xab, 0x00, 0x00, 0x00, //0x000083c3 je           LBB5_1642
	0x41, 0x88, 0x54, 0x08, 0x02, //0x000083c9 movb         %dl, $2(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x0e, 0x03, //0x000083ce movzbl       $3(%rsi,%rcx), %edx
	0x80, 0xfa, 0x22, //0x000083d3 cmpb         $34, %dl
	0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x000083d6 je           LBB5_1643
	0x41, 0x88, 0x54, 0x08, 0x03, //0x000083dc movb         %dl, $3(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x0e, 0x04, //0x000083e1 movzbl       $4(%rsi,%rcx), %edx
	0x80, 0xfa, 0x22, //0x000083e6 cmpb         $34, %dl
	0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x000083e9 je           LBB5_1644
	0x41, 0x88, 0x54, 0x08, 0x04, //0x000083ef movb         %dl, $4(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x0e, 0x05, //0x000083f4 movzbl       $5(%rsi,%rcx), %edx
	0x80, 0xfa, 0x22, //0x000083f9 cmpb         $34, %dl
	0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x000083fc je           LBB5_1645
	0x41, 0x88, 0x54, 0x08, 0x05, //0x00008402 movb         %dl, $5(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x0e, 0x06, //0x00008407 movzbl       $6(%rsi,%rcx), %edx
	0x80, 0xfa, 0x22, //0x0000840c cmpb         $34, %dl
	0x0f, 0x84, 0xbb, 0x00, 0x00, 0x00, //0x0000840f je           LBB5_1646
	0x41, 0x88, 0x54, 0x08, 0x06, //0x00008415 movb         %dl, $6(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x0e, 0x07, //0x0000841a movzbl       $7(%rsi,%rcx), %edx
	0x80, 0xfa, 0x22, //0x0000841f cmpb         $34, %dl
	0x0f, 0x84, 0xde, 0x00, 0x00, 0x00, //0x00008422 je           LBB5_1649
	0x41, 0x88, 0x54, 0x08, 0x07, //0x00008428 movb         %dl, $7(%r8,%rcx)
	0x0f, 0xb6, 0x54, 0x0e, 0x08, //0x0000842d movzbl       $8(%rsi,%rcx), %edx
	0x48, 0x83, 0xc1, 0x08, //0x00008432 addq         $8, %rcx
	0x80, 0xfa, 0x22, //0x00008436 cmpb         $34, %dl
	0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00008439 jne          LBB5_1632
	0x48, 0x01, 0xce, //0x0000843f addq         %rcx, %rsi
	0x49, 0x01, 0xc8, //0x00008442 addq         %rcx, %r8
	0xe9, 0x3f, 0xff, 0xff, 0xff, //0x00008445 jmp          LBB5_1630
	//0x0000844a LBB5_1679
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000844a movq         $-72(%rbp), %r11
	0xe9, 0x1f, 0xff, 0xff, 0xff, //0x0000844e jmp          LBB5_1628
	//0x00008453 LBB5_2429
	0xba, 0x09, 0x00, 0x00, 0x00, //0x00008453 movl         $9, %edx
	0xe9, 0x1b, 0x8a, 0xff, 0xff, //0x00008458 jmp          LBB5_168
	//0x0000845d LBB5_1641
	0x48, 0x01, 0xce, //0x0000845d addq         %rcx, %rsi
	0x48, 0x83, 0xc6, 0x02, //0x00008460 addq         $2, %rsi
	0x49, 0x29, 0xc0, //0x00008464 subq         %rax, %r8
	0x49, 0x8d, 0x14, 0x08, //0x00008467 leaq         (%r8,%rcx), %rdx
	0x48, 0x83, 0xc2, 0x01, //0x0000846b addq         $1, %rdx
	0xe9, 0xa4, 0x00, 0x00, 0x00, //0x0000846f jmp          LBB5_1650
	//0x00008474 LBB5_1642
	0x48, 0x01, 0xce, //0x00008474 addq         %rcx, %rsi
	0x48, 0x83, 0xc6, 0x03, //0x00008477 addq         $3, %rsi
	0x49, 0x29, 0xc0, //0x0000847b subq         %rax, %r8
	0x49, 0x8d, 0x14, 0x08, //0x0000847e leaq         (%r8,%rcx), %rdx
	0x48, 0x83, 0xc2, 0x02, //0x00008482 addq         $2, %rdx
	0xe9, 0x8d, 0x00, 0x00, 0x00, //0x00008486 jmp          LBB5_1650
	//0x0000848b LBB5_1643
	0x48, 0x01, 0xce, //0x0000848b addq         %rcx, %rsi
	0x48, 0x83, 0xc6, 0x04, //0x0000848e addq         $4, %rsi
	0x49, 0x29, 0xc0, //0x00008492 subq         %rax, %r8
	0x49, 0x8d, 0x14, 0x08, //0x00008495 leaq         (%r8,%rcx), %rdx
	0x48, 0x83, 0xc2, 0x03, //0x00008499 addq         $3, %rdx
	0xe9, 0x76, 0x00, 0x00, 0x00, //0x0000849d jmp          LBB5_1650
	//0x000084a2 LBB5_1644
	0x48, 0x01, 0xce, //0x000084a2 addq         %rcx, %rsi
	0x48, 0x83, 0xc6, 0x05, //0x000084a5 addq         $5, %rsi
	0x49, 0x29, 0xc0, //0x000084a9 subq         %rax, %r8
	0x49, 0x8d, 0x14, 0x08, //0x000084ac leaq         (%r8,%rcx), %rdx
	0x48, 0x83, 0xc2, 0x04, //0x000084b0 addq         $4, %rdx
	0xe9, 0x5f, 0x00, 0x00, 0x00, //0x000084b4 jmp          LBB5_1650
	//0x000084b9 LBB5_1645
	0x48, 0x01, 0xce, //0x000084b9 addq         %rcx, %rsi
	0x48, 0x83, 0xc6, 0x06, //0x000084bc addq         $6, %rsi
	0x49, 0x29, 0xc0, //0x000084c0 subq         %rax, %r8
	0x49, 0x8d, 0x14, 0x08, //0x000084c3 leaq         (%r8,%rcx), %rdx
	0x48, 0x83, 0xc2, 0x05, //0x000084c7 addq         $5, %rdx
	0xe9, 0x48, 0x00, 0x00, 0x00, //0x000084cb jmp          LBB5_1650
	//0x000084d0 LBB5_1646
	0x48, 0x01, 0xce, //0x000084d0 addq         %rcx, %rsi
	0x48, 0x83, 0xc6, 0x07, //0x000084d3 addq         $7, %rsi
	0x49, 0x29, 0xc0, //0x000084d7 subq         %rax, %r8
	0x49, 0x8d, 0x14, 0x08, //0x000084da leaq         (%r8,%rcx), %rdx
	0x48, 0x83, 0xc2, 0x06, //0x000084de addq         $6, %rdx
	0xe9, 0x31, 0x00, 0x00, 0x00, //0x000084e2 jmp          LBB5_1650
	//0x000084e7 LBB5_1647
	0xc5, 0xf9, 0x7e, 0xda, //0x000084e7 vmovd        %xmm3, %edx
	0x80, 0xfa, 0x22, //0x000084eb cmpb         $34, %dl
	0x0f, 0x85, 0x43, 0x00, 0x00, 0x00, //0x000084ee jne          LBB5_1652
	//0x000084f4 LBB5_1648
	0x49, 0x83, 0xc4, 0x01, //0x000084f4 addq         $1, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x000084f8 subq         $-48(%rbp), %rcx
	0xb0, 0x01, //0x000084fc movb         $1, %al
	0x48, 0x89, 0xce, //0x000084fe movq         %rcx, %rsi
	0xe9, 0x8f, 0x01, 0x00, 0x00, //0x00008501 jmp          LBB5_1671
	//0x00008506 LBB5_1649
	0x48, 0x01, 0xce, //0x00008506 addq         %rcx, %rsi
	0x48, 0x83, 0xc6, 0x08, //0x00008509 addq         $8, %rsi
	0x49, 0x29, 0xc0, //0x0000850d subq         %rax, %r8
	0x49, 0x8d, 0x14, 0x08, //0x00008510 leaq         (%r8,%rcx), %rdx
	0x48, 0x83, 0xc2, 0x07, //0x00008514 addq         $7, %rdx
	//0x00008518 LBB5_1650
	0xb1, 0x01, //0x00008518 movb         $1, %cl
	0x89, 0x4d, 0x88, //0x0000851a movl         %ecx, $-120(%rbp)
	0xbf, 0x0c, 0x00, 0x00, 0x00, //0x0000851d movl         $12, %edi
	//0x00008522 LBB5_1651
	0x4d, 0x89, 0xd3, //0x00008522 movq         %r10, %r11
	0x4c, 0x8b, 0x65, 0xb0, //0x00008525 movq         $-80(%rbp), %r12
	0x48, 0x85, 0xd2, //0x00008529 testq        %rdx, %rdx
	0x0f, 0x89, 0xed, 0xbd, 0xff, 0xff, //0x0000852c jns          LBB5_820
	0xe9, 0x3b, 0xfe, 0xff, 0xff, //0x00008532 jmp          LBB5_1628
	//0x00008537 LBB5_1652
	0x31, 0xc0, //0x00008537 xorl         %eax, %eax
	//0x00008539 LBB5_1653
	0x88, 0x14, 0x01, //0x00008539 movb         %dl, (%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x01, //0x0000853c movzbl       $1(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x00008542 cmpb         $34, %dl
	0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00008545 je           LBB5_1663
	0x88, 0x54, 0x01, 0x01, //0x0000854b movb         %dl, $1(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x02, //0x0000854f movzbl       $2(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x00008555 cmpb         $34, %dl
	0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x00008558 je           LBB5_1664
	0x88, 0x54, 0x01, 0x02, //0x0000855e movb         %dl, $2(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x03, //0x00008562 movzbl       $3(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x00008568 cmpb         $34, %dl
	0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000856b je           LBB5_1665
	0x88, 0x54, 0x01, 0x03, //0x00008571 movb         %dl, $3(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x04, //0x00008575 movzbl       $4(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000857b cmpb         $34, %dl
	0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x0000857e je           LBB5_1666
	0x88, 0x54, 0x01, 0x04, //0x00008584 movb         %dl, $4(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x05, //0x00008588 movzbl       $5(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000858e cmpb         $34, %dl
	0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x00008591 je           LBB5_1667
	0x88, 0x54, 0x01, 0x05, //0x00008597 movb         %dl, $5(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x06, //0x0000859b movzbl       $6(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x000085a1 cmpb         $34, %dl
	0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x000085a4 je           LBB5_1668
	0x88, 0x54, 0x01, 0x06, //0x000085aa movb         %dl, $6(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x07, //0x000085ae movzbl       $7(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x000085b4 cmpb         $34, %dl
	0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x000085b7 je           LBB5_1669
	0x88, 0x54, 0x01, 0x07, //0x000085bd movb         %dl, $7(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x08, //0x000085c1 movzbl       $8(%r12,%rax), %edx
	0x48, 0x83, 0xc0, 0x08, //0x000085c7 addq         $8, %rax
	0x80, 0xfa, 0x22, //0x000085cb cmpb         $34, %dl
	0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x000085ce jne          LBB5_1653
	0x49, 0x01, 0xc4, //0x000085d4 addq         %rax, %r12
	0x48, 0x01, 0xc1, //0x000085d7 addq         %rax, %rcx
	0xe9, 0x15, 0xff, 0xff, 0xff, //0x000085da jmp          LBB5_1648
	//0x000085df LBB5_1662
	0x4d, 0x89, 0xeb, //0x000085df movq         %r13, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x000085e2 movq         $-64(%rbp), %r13
	0xb0, 0x01, //0x000085e6 movb         $1, %al
	0x4d, 0x89, 0xca, //0x000085e8 movq         %r9, %r10
	0xe9, 0x37, 0xca, 0xff, 0xff, //0x000085eb jmp          LBB5_1004
	//0x000085f0 LBB5_1663
	0x49, 0x01, 0xc4, //0x000085f0 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x02, //0x000085f3 addq         $2, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x000085f7 subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x000085fb leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x01, //0x000085ff addq         $1, %rsi
	0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00008603 jmp          LBB5_1670
	//0x00008608 LBB5_1664
	0x49, 0x01, 0xc4, //0x00008608 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x03, //0x0000860b addq         $3, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000860f subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x00008613 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x02, //0x00008617 addq         $2, %rsi
	0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000861b jmp          LBB5_1670
	//0x00008620 LBB5_1665
	0x49, 0x01, 0xc4, //0x00008620 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x04, //0x00008623 addq         $4, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x00008627 subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000862b leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x03, //0x0000862f addq         $3, %rsi
	0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00008633 jmp          LBB5_1670
	//0x00008638 LBB5_1666
	0x49, 0x01, 0xc4, //0x00008638 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x05, //0x0000863b addq         $5, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000863f subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x00008643 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x04, //0x00008647 addq         $4, %rsi
	0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000864b jmp          LBB5_1670
	//0x00008650 LBB5_1667
	0x49, 0x01, 0xc4, //0x00008650 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x06, //0x00008653 addq         $6, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x00008657 subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000865b leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x05, //0x0000865f addq         $5, %rsi
	0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00008663 jmp          LBB5_1670
	//0x00008668 LBB5_1668
	0x49, 0x01, 0xc4, //0x00008668 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x07, //0x0000866b addq         $7, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000866f subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x00008673 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x06, //0x00008677 addq         $6, %rsi
	0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000867b jmp          LBB5_1670
	//0x00008680 LBB5_1669
	0x49, 0x01, 0xc4, //0x00008680 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x08, //0x00008683 addq         $8, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x00008687 subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000868b leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x07, //0x0000868f addq         $7, %rsi
	//0x00008693 LBB5_1670
	0xb0, 0x01, //0x00008693 movb         $1, %al
	//0x00008695 LBB5_1671
	0x4d, 0x89, 0xc3, //0x00008695 movq         %r8, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x00008698 movq         $-64(%rbp), %r13
	0x4d, 0x89, 0xca, //0x0000869c movq         %r9, %r10
	0x31, 0xc9, //0x0000869f xorl         %ecx, %ecx
	0x48, 0x85, 0xf6, //0x000086a1 testq        %rsi, %rsi
	0x0f, 0x89, 0x81, 0xc9, 0xff, 0xff, //0x000086a4 jns          LBB5_1005
	0xe9, 0x78, 0xc9, 0xff, 0xff, //0x000086aa jmp          LBB5_1004
	//0x000086af LBB5_1672
	0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x000086af movzbl       $-1(%r15), %ecx
	0x83, 0xc1, 0xd0, //0x000086b4 addl         $-48, %ecx
	0x48, 0x63, 0xc9, //0x000086b7 movslq       %ecx, %rcx
	0x48, 0x89, 0xca, //0x000086ba movq         %rcx, %rdx
	0x48, 0xc1, 0xfa, 0x3f, //0x000086bd sarq         $63, %rdx
	0x48, 0x01, 0xc8, //0x000086c1 addq         %rcx, %rax
	0x48, 0x83, 0xd2, 0x00, //0x000086c4 adcq         $0, %rdx
	0x89, 0xd1, //0x000086c8 movl         %edx, %ecx
	0x83, 0xe1, 0x01, //0x000086ca andl         $1, %ecx
	0x48, 0xf7, 0xd9, //0x000086cd negq         %rcx
	0x48, 0x31, 0xca, //0x000086d0 xorq         %rcx, %rdx
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x000086d3 movl         $1, %r13d
	0x0f, 0x85, 0x9b, 0xca, 0xff, 0xff, //0x000086d9 jne          LBB5_1027
	0x48, 0x85, 0xc9, //0x000086df testq        %rcx, %rcx
	0x0f, 0x88, 0x92, 0xca, 0xff, 0xff, //0x000086e2 js           LBB5_1027
	0x31, 0xc9, //0x000086e8 xorl         %ecx, %ecx
	0x45, 0x84, 0xf6, //0x000086ea testb        %r14b, %r14b
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000086ed je           LBB5_1676
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000086f3 vmovq        %rax, %xmm0
	0xc5, 0xf9, 0x62, 0x05, 0x50, 0x7b, 0xff, 0xff, //0x000086f8 vpunpckldq   $-33968(%rip), %xmm0, %xmm0  /* LCPI5_18+0(%rip) */
	0xc5, 0xf9, 0x5c, 0x05, 0x58, 0x7b, 0xff, 0xff, //0x00008700 vsubpd       $-33960(%rip), %xmm0, %xmm0  /* LCPI5_19+0(%rip) */
	0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00008708 vpermilpd    $1, %xmm0, %xmm1
	0xc5, 0xf3, 0x58, 0xc0, //0x0000870e vaddsd       %xmm0, %xmm1, %xmm0
	0xc4, 0xe1, 0xf9, 0x7e, 0xc1, //0x00008712 vmovq        %xmm0, %rcx
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00008717 movabsq      $-9223372036854775808, %rax
	0xe9, 0x92, 0xc7, 0xff, 0xff, //0x00008721 jmp          LBB5_982
	//0x00008726 LBB5_1676
	0x48, 0x89, 0x45, 0xa0, //0x00008726 movq         %rax, $-96(%rbp)
	0xe9, 0x1e, 0xf7, 0xff, 0xff, //0x0000872a jmp          LBB5_1182
	//0x0000872f LBB5_1677
	0xb0, 0x01, //0x0000872f movb         $1, %al
	0x89, 0x45, 0x88, //0x00008731 movl         %eax, $-120(%rbp)
	//0x00008734 LBB5_1678
	0x0f, 0xbc, 0xc7, //0x00008734 bsfl         %edi, %eax
	0x49, 0x01, 0xc4, //0x00008737 addq         %rax, %r12
	0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000873a movq         $-1, %rsi
	0x4d, 0x89, 0xc3, //0x00008741 movq         %r8, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x00008744 movq         $-64(%rbp), %r13
	0x8b, 0x45, 0x88, //0x00008748 movl         $-120(%rbp), %eax
	0x4d, 0x89, 0xca, //0x0000874b movq         %r9, %r10
	0xe9, 0xd4, 0xc8, 0xff, 0xff, //0x0000874e jmp          LBB5_1004
	//0x00008753 LBB5_1083
	0x45, 0x31, 0xed, //0x00008753 xorl         %r13d, %r13d
	0xe9, 0xdd, 0xb9, 0xff, 0xff, //0x00008756 jmp          LBB5_684
	//0x0000875b LBB5_1184
	0x4d, 0x89, 0xe7, //0x0000875b movq         %r12, %r15
	0xe9, 0x15, 0x87, 0xff, 0xff, //0x0000875e jmp          LBB5_168
	//0x00008763 LBB5_1681
	0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00008763 leaq         $184(%r11), %r8
	0x4c, 0x8d, 0x15, 0xd3, 0x3d, 0x00, 0x00, //0x0000876a leaq         $15827(%rip), %r10  /* LJTI5_4+0(%rip) */
	0x45, 0x31, 0xc9, //0x00008771 xorl         %r9d, %r9d
	0xc5, 0x7e, 0x6f, 0x1d, 0xe4, 0x78, 0xff, 0xff, //0x00008774 vmovdqu      $-34588(%rip), %ymm11  /* LCPI5_0+0(%rip) */
	//0x0000877c LBB5_1682
	0x49, 0x89, 0xc7, //0x0000877c movq         %rax, %r15
	0x0f, 0xbe, 0xc1, //0x0000877f movsbl       %cl, %eax
	0xba, 0x06, 0x00, 0x00, 0x00, //0x00008782 movl         $6, %edx
	0x83, 0xc0, 0xde, //0x00008787 addl         $-34, %eax
	0x83, 0xf8, 0x59, //0x0000878a cmpl         $89, %eax
	0x0f, 0x87, 0xe5, 0x86, 0xff, 0xff, //0x0000878d ja           LBB5_168
	0x48, 0x8b, 0x4d, 0x98, //0x00008793 movq         $-104(%rbp), %rcx
	0x4a, 0x8d, 0x34, 0x39, //0x00008797 leaq         (%rcx,%r15), %rsi
	0x49, 0x63, 0x04, 0x82, //0x0000879b movslq       (%r10,%rax,4), %rax
	0x4c, 0x01, 0xd0, //0x0000879f addq         %r10, %rax
	0xff, 0xe0, //0x000087a2 jmpq         *%rax
	//0x000087a4 LBB5_1684
	0x48, 0xc1, 0xe6, 0x20, //0x000087a4 shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x07, //0x000087a8 orq          $7, %rsi
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000087ac movq         $160(%r11), %rax
	0x48, 0x89, 0x30, //0x000087b3 movq         %rsi, (%rax)
	0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000087b6 movq         $168(%r11), %rcx
	0x48, 0x89, 0x48, 0x08, //0x000087bd movq         %rcx, $8(%rax)
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000087c1 movq         $160(%r11), %rdx
	0x49, 0x8b, 0xb3, 0xb8, 0x00, 0x00, 0x00, //0x000087c8 movq         $184(%r11), %rsi
	0x48, 0x89, 0xd0, //0x000087cf movq         %rdx, %rax
	0x48, 0x29, 0xf0, //0x000087d2 subq         %rsi, %rax
	0x48, 0x89, 0xc3, //0x000087d5 movq         %rax, %rbx
	0x48, 0xc1, 0xfb, 0x04, //0x000087d8 sarq         $4, %rbx
	0x49, 0x89, 0x9b, 0xa8, 0x00, 0x00, 0x00, //0x000087dc movq         %rbx, $168(%r11)
	0x48, 0x8d, 0x4a, 0x10, //0x000087e3 leaq         $16(%rdx), %rcx
	0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000087e7 movq         %rcx, $160(%r11)
	0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000087ee addq         $1, $176(%r11)
	0x48, 0x83, 0xf8, 0xf0, //0x000087f6 cmpq         $-16, %rax
	0x48, 0x89, 0xd0, //0x000087fa movq         %rdx, %rax
	0x49, 0x0f, 0x44, 0xc1, //0x000087fd cmoveq       %r9, %rax
	0x48, 0x8d, 0x4a, 0x20, //0x00008801 leaq         $32(%rdx), %rcx
	0x41, 0xbd, 0x00, 0x00, 0x00, 0x00, //0x00008805 movl         $0, %r13d
	0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000880b cmpq         $192(%r11), %rcx
	0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008812 ja           LBB5_1686
	0x49, 0x89, 0xc5, //0x00008818 movq         %rax, %r13
	//0x0000881b LBB5_1686
	0x4d, 0x85, 0xed, //0x0000881b testq        %r13, %r13
	0x0f, 0x84, 0x00, 0xb9, 0xff, 0xff, //0x0000881e je           LBB5_331
	0x49, 0x8d, 0x47, 0x01, //0x00008824 leaq         $1(%r15), %rax
	0x41, 0x0f, 0xb6, 0x0f, //0x00008828 movzbl       (%r15), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x0000882c cmpq         $32, %rcx
	0x0f, 0x87, 0x8a, 0x00, 0x00, 0x00, //0x00008830 ja           LBB5_1699
	0x48, 0xbf, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008836 movabsq      $4294977024, %rdi
	0x48, 0x0f, 0xa3, 0xcf, //0x00008840 btq          %rcx, %rdi
	0x0f, 0x83, 0x76, 0x00, 0x00, 0x00, //0x00008844 jae          LBB5_1699
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000884a movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x02, //0x0000884f addq         $2, %r15
	0x48, 0x83, 0xf9, 0x20, //0x00008853 cmpq         $32, %rcx
	0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00008857 ja           LBB5_1704
	0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000885d movabsq      $4294977024, %rax
	0x48, 0x0f, 0xa3, 0xc8, //0x00008867 btq          %rcx, %rax
	0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x0000886b jae          LBB5_1704
	0x49, 0x8b, 0xbb, 0x90, 0x00, 0x00, 0x00, //0x00008871 movq         $144(%r11), %rdi
	0x4c, 0x89, 0xf9, //0x00008878 movq         %r15, %rcx
	0x48, 0x29, 0xf9, //0x0000887b subq         %rdi, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x0000887e cmpq         $64, %rcx
	0x0f, 0x83, 0x4d, 0x00, 0x00, 0x00, //0x00008882 jae          LBB5_1695
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00008888 movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x0000888f shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x00008892 shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x00008895 testq        %rax, %rax
	0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x00008898 je           LBB5_1694
	0x48, 0x0f, 0xbc, 0xc8, //0x0000889e bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0f, //0x000088a2 leaq         (%rdi,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x000088a6 addq         $1, %rax
	0x48, 0x01, 0xcf, //0x000088aa addq         %rcx, %rdi
	0xe9, 0x89, 0x00, 0x00, 0x00, //0x000088ad jmp          LBB5_1698
	//0x000088b2 LBB5_1704
	0x4c, 0x89, 0xf8, //0x000088b2 movq         %r15, %rax
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000088b5 .p2align 4, 0x90
	//0x000088c0 LBB5_1699
	0x80, 0xf9, 0x5d, //0x000088c0 cmpb         $93, %cl
	0x0f, 0x85, 0xb3, 0xfe, 0xff, 0xff, //0x000088c3 jne          LBB5_1682
	0xe9, 0x78, 0x00, 0x00, 0x00, //0x000088c9 jmp          LBB5_1700
	//0x000088ce LBB5_1694
	0x48, 0x83, 0xc7, 0x40, //0x000088ce addq         $64, %rdi
	0x49, 0x89, 0xff, //0x000088d2 movq         %rdi, %r15
	//0x000088d5 LBB5_1695
	0x49, 0x83, 0xc7, 0xc0, //0x000088d5 addq         $-64, %r15
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000088d9 .p2align 4, 0x90
	//0x000088e0 LBB5_1696
	0xc4, 0xc1, 0x7e, 0x6f, 0x47, 0x40, //0x000088e0 vmovdqu      $64(%r15), %ymm0
	0xc4, 0xc1, 0x7e, 0x6f, 0x4f, 0x60, //0x000088e6 vmovdqu      $96(%r15), %ymm1
	0x49, 0x83, 0xc7, 0x40, //0x000088ec addq         $64, %r15
	0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x000088f0 vpshufb      %ymm0, %ymm11, %ymm2
	0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x000088f5 vpshufb      %ymm1, %ymm11, %ymm3
	0xc5, 0xfd, 0x74, 0xc2, //0x000088fa vpcmpeqb     %ymm2, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xc8, //0x000088fe vpmovmskb    %ymm0, %ecx
	0xc5, 0xf5, 0x74, 0xc3, //0x00008902 vpcmpeqb     %ymm3, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xc0, //0x00008906 vpmovmskb    %ymm0, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x0000890a shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x0000890e orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x00008911 cmpq         $-1, %rax
	0x0f, 0x84, 0xc5, 0xff, 0xff, 0xff, //0x00008915 je           LBB5_1696
	0x48, 0xf7, 0xd0, //0x0000891b notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000891e movq         %rax, $152(%r11)
	0x4d, 0x89, 0xbb, 0x90, 0x00, 0x00, 0x00, //0x00008925 movq         %r15, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc0, //0x0000892c bsfq         %rax, %rax
	0x49, 0x8d, 0x3c, 0x07, //0x00008930 leaq         (%r15,%rax), %rdi
	0x4c, 0x01, 0xf8, //0x00008934 addq         %r15, %rax
	0x48, 0x83, 0xc0, 0x01, //0x00008937 addq         $1, %rax
	//0x0000893b LBB5_1698
	0x8a, 0x0f, //0x0000893b movb         (%rdi), %cl
	0x80, 0xf9, 0x5d, //0x0000893d cmpb         $93, %cl
	0x0f, 0x85, 0x36, 0xfe, 0xff, 0xff, //0x00008940 jne          LBB5_1682
	//0x00008946 LBB5_1700
	0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00008946 addl         $1, $208(%r11)
	0x48, 0xc1, 0xe3, 0x04, //0x0000894e shlq         $4, %rbx
	0x48, 0x8b, 0x4c, 0x1e, 0x08, //0x00008952 movq         $8(%rsi,%rbx), %rcx
	0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00008957 movq         %rcx, $168(%r11)
	0x48, 0x89, 0xd1, //0x0000895e movq         %rdx, %rcx
	0x48, 0x29, 0xd1, //0x00008961 subq         %rdx, %rcx
	0x48, 0x83, 0xc1, 0x10, //0x00008964 addq         $16, %rcx
	0x48, 0xc1, 0xe9, 0x04, //0x00008968 shrq         $4, %rcx
	0x89, 0x4c, 0x1e, 0x0c, //0x0000896c movl         %ecx, $12(%rsi,%rbx)
	0xc7, 0x44, 0x1e, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00008970 movl         $0, $8(%rsi,%rbx)
	0xe9, 0x14, 0x10, 0x00, 0x00, //0x00008978 jmp          LBB5_1701
	//0x0000897d LBB5_1705
	0x45, 0x31, 0xc9, //0x0000897d xorl         %r9d, %r9d
	//0x00008980 LBB5_1706
	0x44, 0x89, 0xc8, //0x00008980 movl         %r9d, %eax
	0x34, 0x01, //0x00008983 xorb         $1, %al
	0x44, 0x0f, 0xb6, 0xd0, //0x00008985 movzbl       %al, %r10d
	0x4d, 0x89, 0xfc, //0x00008989 movq         %r15, %r12
	0x4d, 0x29, 0xd4, //0x0000898c subq         %r10, %r12
	0x41, 0xf6, 0x43, 0x70, 0x02, //0x0000898f testb        $2, $112(%r11)
	0x4c, 0x89, 0x6d, 0xc0, //0x00008994 movq         %r13, $-64(%rbp)
	0x0f, 0x85, 0x5a, 0x00, 0x00, 0x00, //0x00008998 jne          LBB5_1716
	0x41, 0x8a, 0x04, 0x24, //0x0000899e movb         (%r12), %al
	0x3c, 0x30, //0x000089a2 cmpb         $48, %al
	0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x000089a4 jne          LBB5_1720
	0x41, 0x8a, 0x44, 0x24, 0x01, //0x000089aa movb         $1(%r12), %al
	0x3c, 0x2e, //0x000089af cmpb         $46, %al
	0x0f, 0x84, 0x96, 0x07, 0x00, 0x00, //0x000089b1 je           LBB5_1821
	0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x000089b7 leaq         $1(%r12), %r15
	0x45, 0x31, 0xf6, //0x000089bc xorl         %r14d, %r14d
	0x3c, 0x45, //0x000089bf cmpb         $69, %al
	0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000089c1 je           LBB5_1711
	0x3c, 0x65, //0x000089c7 cmpb         $101, %al
	0x0f, 0x85, 0x9d, 0x08, 0x00, 0x00, //0x000089c9 jne          LBB5_1840
	//0x000089cf LBB5_1711
	0x48, 0x89, 0x75, 0xc8, //0x000089cf movq         %rsi, $-56(%rbp)
	//0x000089d3 LBB5_1712
	0x45, 0x31, 0xed, //0x000089d3 xorl         %r13d, %r13d
	0x31, 0xf6, //0x000089d6 xorl         %esi, %esi
	//0x000089d8 LBB5_1713
	0x41, 0x8a, 0x4f, 0x01, //0x000089d8 movb         $1(%r15), %cl
	0x80, 0xf9, 0x2d, //0x000089dc cmpb         $45, %cl
	0x0f, 0x84, 0xfb, 0x06, 0x00, 0x00, //0x000089df je           LBB5_1813
	0x80, 0xf9, 0x2b, //0x000089e5 cmpb         $43, %cl
	0x0f, 0x85, 0x04, 0x07, 0x00, 0x00, //0x000089e8 jne          LBB5_1815
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x000089ee movl         $1, %eax
	0xe9, 0xed, 0x06, 0x00, 0x00, //0x000089f3 jmp          LBB5_1814
	//0x000089f8 LBB5_1716
	0x44, 0x89, 0x4d, 0x90, //0x000089f8 movl         %r9d, $-112(%rbp)
	0x4c, 0x89, 0x5d, 0xb8, //0x000089fc movq         %r11, $-72(%rbp)
	0x49, 0xf7, 0xda, //0x00008a00 negq         %r10
	0x4c, 0x8b, 0x5d, 0xb0, //0x00008a03 movq         $-80(%rbp), %r11
	0x4d, 0x29, 0xe3, //0x00008a07 subq         %r12, %r11
	0x4d, 0x29, 0xd3, //0x00008a0a subq         %r10, %r11
	0x0f, 0x84, 0xb0, 0x00, 0x00, 0x00, //0x00008a0d je           LBB5_1727
	0x41, 0x80, 0x3c, 0x24, 0x30, //0x00008a13 cmpb         $48, (%r12)
	0x0f, 0x85, 0x19, 0x03, 0x00, 0x00, //0x00008a18 jne          LBB5_1762
	0x31, 0xc0, //0x00008a1e xorl         %eax, %eax
	0xba, 0x01, 0x00, 0x00, 0x00, //0x00008a20 movl         $1, %edx
	0x49, 0x83, 0xfb, 0x01, //0x00008a25 cmpq         $1, %r11
	0x0f, 0x85, 0xd5, 0x02, 0x00, 0x00, //0x00008a29 jne          LBB5_1760
	//0x00008a2f LBB5_1719
	0xb9, 0x01, 0x00, 0x00, 0x00, //0x00008a2f movl         $1, %ecx
	0xe9, 0x17, 0x09, 0x00, 0x00, //0x00008a34 jmp          LBB5_1857
	//0x00008a39 LBB5_1720
	0x48, 0x89, 0x75, 0xc8, //0x00008a39 movq         %rsi, $-56(%rbp)
	0x8d, 0x48, 0xd0, //0x00008a3d leal         $-48(%rax), %ecx
	0xba, 0x03, 0x00, 0x00, 0x00, //0x00008a40 movl         $3, %edx
	0x80, 0xf9, 0x09, //0x00008a45 cmpb         $9, %cl
	0x0f, 0x87, 0x81, 0x00, 0x00, 0x00, //0x00008a48 ja           LBB5_1728
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008a4e movq         $-1, %rdi
	0x31, 0xc9, //0x00008a55 xorl         %ecx, %ecx
	0x31, 0xf6, //0x00008a57 xorl         %esi, %esi
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008a59 .p2align 4, 0x90
	//0x00008a60 LBB5_1722
	0x48, 0x8d, 0x34, 0xb6, //0x00008a60 leaq         (%rsi,%rsi,4), %rsi
	0x0f, 0xb6, 0xc0, //0x00008a64 movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x70, //0x00008a67 leaq         (%rax,%rsi,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x00008a6b addq         $-48, %rsi
	0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x00008a6f movzbl       $2(%r12,%rdi), %eax
	0x8d, 0x58, 0xd0, //0x00008a75 leal         $-48(%rax), %ebx
	0x48, 0x83, 0xc1, 0xff, //0x00008a78 addq         $-1, %rcx
	0x48, 0x83, 0xc7, 0x01, //0x00008a7c addq         $1, %rdi
	0x80, 0xfb, 0x0a, //0x00008a80 cmpb         $10, %bl
	0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00008a83 jb           LBB5_1722
	0x4d, 0x89, 0xe7, //0x00008a89 movq         %r12, %r15
	0x49, 0x29, 0xcf, //0x00008a8c subq         %rcx, %r15
	0x48, 0x83, 0xff, 0x13, //0x00008a8f cmpq         $19, %rdi
	0x0f, 0x83, 0x82, 0x2c, 0x00, 0x00, //0x00008a93 jae          LBB5_2336
	0x48, 0xf7, 0xd9, //0x00008a99 negq         %rcx
	0x45, 0x31, 0xf6, //0x00008a9c xorl         %r14d, %r14d
	0x45, 0x31, 0xed, //0x00008a9f xorl         %r13d, %r13d
	//0x00008aa2 LBB5_1725
	0x3c, 0x2e, //0x00008aa2 cmpb         $46, %al
	0x0f, 0x85, 0x5d, 0x07, 0x00, 0x00, //0x00008aa4 jne          LBB5_1833
	0x41, 0x8a, 0x47, 0x01, //0x00008aaa movb         $1(%r15), %al
	0x49, 0x83, 0xc7, 0x01, //0x00008aae addq         $1, %r15
	0x8d, 0x58, 0xd0, //0x00008ab2 leal         $-48(%rax), %ebx
	0x80, 0xfb, 0x0a, //0x00008ab5 cmpb         $10, %bl
	0x0f, 0x82, 0xe3, 0x06, 0x00, 0x00, //0x00008ab8 jb           LBB5_1827
	0xe9, 0x20, 0x13, 0x00, 0x00, //0x00008abe jmp          LBB5_2009
	//0x00008ac3 LBB5_1727
	0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008ac3 movq         $-1, %rdx
	0xe9, 0x72, 0x08, 0x00, 0x00, //0x00008aca jmp          LBB5_1856
	//0x00008acf LBB5_1728
	0x4d, 0x89, 0xe7, //0x00008acf movq         %r12, %r15
	0x48, 0x8b, 0x45, 0x80, //0x00008ad2 movq         $-128(%rbp), %rax
	0x48, 0x83, 0xf8, 0x13, //0x00008ad6 cmpq         $19, %rax
	0x0f, 0x85, 0x11, 0x13, 0x00, 0x00, //0x00008ada jne          LBB5_2010
	0xe9, 0x94, 0x28, 0x00, 0x00, //0x00008ae0 jmp          LBB5_2016
	//0x00008ae5 LBB5_1729
	0x41, 0x80, 0x3f, 0x75, //0x00008ae5 cmpb         $117, (%r15)
	0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008ae9 movl         $13, %eax
	0x0f, 0x85, 0xaa, 0x2c, 0x00, 0x00, //0x00008aee jne          LBB5_2344
	0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00008af4 cmpb         $108, $1(%r15)
	0x0f, 0x85, 0x14, 0x2d, 0x00, 0x00, //0x00008af9 jne          LBB5_2349
	0x31, 0xc0, //0x00008aff xorl         %eax, %eax
	0x41, 0x80, 0x7f, 0x02, 0x6c, //0x00008b01 cmpb         $108, $2(%r15)
	0x0f, 0x85, 0x2b, 0x2d, 0x00, 0x00, //0x00008b06 jne          LBB5_2352
	//0x00008b0c LBB5_1732
	0x4d, 0x89, 0xfc, //0x00008b0c movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x03, //0x00008b0f addq         $3, %r12
	//0x00008b13 LBB5_1733
	0x48, 0xc1, 0xe6, 0x20, //0x00008b13 shlq         $32, %rsi
	0xe9, 0xce, 0x01, 0x00, 0x00, //0x00008b17 jmp          LBB5_1759
	//0x00008b1c LBB5_1734
	0x41, 0x80, 0x3f, 0x61, //0x00008b1c cmpb         $97, (%r15)
	0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008b20 movl         $13, %eax
	0x0f, 0x85, 0x7f, 0x2c, 0x00, 0x00, //0x00008b25 jne          LBB5_2345
	0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00008b2b cmpb         $108, $1(%r15)
	0x0f, 0x85, 0xe9, 0x2c, 0x00, 0x00, //0x00008b30 jne          LBB5_2350
	0x41, 0x80, 0x7f, 0x02, 0x73, //0x00008b36 cmpb         $115, $2(%r15)
	0x0f, 0x85, 0x00, 0x2d, 0x00, 0x00, //0x00008b3b jne          LBB5_2353
	0x31, 0xc0, //0x00008b41 xorl         %eax, %eax
	0x41, 0x80, 0x7f, 0x03, 0x65, //0x00008b43 cmpb         $101, $3(%r15)
	0x0f, 0x85, 0x09, 0x2d, 0x00, 0x00, //0x00008b48 jne          LBB5_2355
	//0x00008b4e LBB5_1738
	0x4d, 0x89, 0xfc, //0x00008b4e movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x04, //0x00008b51 addq         $4, %r12
	//0x00008b55 LBB5_1739
	0x48, 0xc1, 0xe6, 0x20, //0x00008b55 shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x02, //0x00008b59 orq          $2, %rsi
	0xe9, 0x88, 0x01, 0x00, 0x00, //0x00008b5d jmp          LBB5_1759
	//0x00008b62 LBB5_1740
	0x49, 0x89, 0xf1, //0x00008b62 movq         %rsi, %r9
	0x49, 0x8b, 0x43, 0x70, //0x00008b65 movq         $112(%r11), %rax
	0xc4, 0xc1, 0x7e, 0x6f, 0x0f, //0x00008b69 vmovdqu      (%r15), %ymm1
	0xa8, 0x20, //0x00008b6e testb        $32, %al
	0x0f, 0x85, 0x40, 0x2c, 0x00, 0x00, //0x00008b70 jne          LBB5_2346
	0xc5, 0xf5, 0x74, 0x05, 0x42, 0x75, 0xff, 0xff, //0x00008b76 vpcmpeqb     $-35518(%rip), %ymm1, %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xf5, 0x74, 0x0d, 0x1a, 0x75, 0xff, 0xff, //0x00008b7e vpcmpeqb     $-35558(%rip), %ymm1, %ymm1  /* LCPI5_2+0(%rip) */
	0xc5, 0xfd, 0xd7, 0xc8, //0x00008b86 vpmovmskb    %ymm0, %ecx
	0xc5, 0xfd, 0xd7, 0xd1, //0x00008b8a vpmovmskb    %ymm1, %edx
	0x8d, 0x72, 0xff, //0x00008b8e leal         $-1(%rdx), %esi
	0x85, 0xce, //0x00008b91 testl        %ecx, %esi
	0x0f, 0x84, 0xfa, 0x07, 0x00, 0x00, //0x00008b93 je           LBB5_1858
	0x4d, 0x89, 0xfc, //0x00008b99 movq         %r15, %r12
	0xe9, 0x40, 0x08, 0x00, 0x00, //0x00008b9c jmp          LBB5_1861
	//0x00008ba1 LBB5_1743
	0x41, 0xb1, 0x01, //0x00008ba1 movb         $1, %r9b
	0xe9, 0xd7, 0xfd, 0xff, 0xff, //0x00008ba4 jmp          LBB5_1706
	//0x00008ba9 LBB5_1744
	0x48, 0xc1, 0xe6, 0x20, //0x00008ba9 shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x06, //0x00008bad orq          $6, %rsi
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00008bb1 movq         $160(%r11), %rax
	0x48, 0x89, 0x30, //0x00008bb8 movq         %rsi, (%rax)
	0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00008bbb movq         $168(%r11), %rcx
	0x48, 0x89, 0x48, 0x08, //0x00008bc2 movq         %rcx, $8(%rax)
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00008bc6 movq         $160(%r11), %rdx
	0x4d, 0x8b, 0x8b, 0xb8, 0x00, 0x00, 0x00, //0x00008bcd movq         $184(%r11), %r9
	0x48, 0x89, 0xd0, //0x00008bd4 movq         %rdx, %rax
	0x4c, 0x29, 0xc8, //0x00008bd7 subq         %r9, %rax
	0x48, 0x89, 0xc7, //0x00008bda movq         %rax, %rdi
	0x48, 0xc1, 0xff, 0x04, //0x00008bdd sarq         $4, %rdi
	0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x00008be1 movq         %rdi, $168(%r11)
	0x48, 0x8d, 0x5a, 0x10, //0x00008be8 leaq         $16(%rdx), %rbx
	0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x00008bec movq         %rbx, $160(%r11)
	0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008bf3 addq         $1, $176(%r11)
	0x48, 0x8d, 0x4a, 0x20, //0x00008bfb leaq         $32(%rdx), %rcx
	0x45, 0x31, 0xed, //0x00008bff xorl         %r13d, %r13d
	0x48, 0x83, 0xf8, 0xf0, //0x00008c02 cmpq         $-16, %rax
	0x48, 0x89, 0xd0, //0x00008c06 movq         %rdx, %rax
	0x49, 0x0f, 0x44, 0xc5, //0x00008c09 cmoveq       %r13, %rax
	0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00008c0d cmpq         $192(%r11), %rcx
	0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008c14 ja           LBB5_1746
	0x49, 0x89, 0xc5, //0x00008c1a movq         %rax, %r13
	//0x00008c1d LBB5_1746
	0x4d, 0x85, 0xed, //0x00008c1d testq        %r13, %r13
	0x0f, 0x84, 0xfe, 0xb4, 0xff, 0xff, //0x00008c20 je           LBB5_331
	0x49, 0x8d, 0x47, 0x01, //0x00008c26 leaq         $1(%r15), %rax
	0x41, 0x0f, 0xb6, 0x0f, //0x00008c2a movzbl       (%r15), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x00008c2e cmpq         $32, %rcx
	0x0f, 0x87, 0x23, 0x0d, 0x00, 0x00, //0x00008c32 ja           LBB5_1928
	0x48, 0xbe, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008c38 movabsq      $4294977024, %rsi
	0x48, 0x0f, 0xa3, 0xce, //0x00008c42 btq          %rcx, %rsi
	0x0f, 0x83, 0x0f, 0x0d, 0x00, 0x00, //0x00008c46 jae          LBB5_1928
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00008c4c movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x02, //0x00008c51 addq         $2, %r15
	0x48, 0x83, 0xf9, 0x20, //0x00008c55 cmpq         $32, %rcx
	0x0f, 0x87, 0x3a, 0x0c, 0x00, 0x00, //0x00008c59 ja           LBB5_1951
	0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008c5f movabsq      $4294977024, %rax
	0x48, 0x0f, 0xa3, 0xc8, //0x00008c69 btq          %rcx, %rax
	0x0f, 0x83, 0x26, 0x0c, 0x00, 0x00, //0x00008c6d jae          LBB5_1951
	0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00008c73 movq         $144(%r11), %rsi
	0x4c, 0x89, 0xf9, //0x00008c7a movq         %r15, %rcx
	0x48, 0x29, 0xf1, //0x00008c7d subq         %rsi, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x00008c80 cmpq         $64, %rcx
	0x0f, 0x83, 0x69, 0x0c, 0x00, 0x00, //0x00008c84 jae          LBB5_1924
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00008c8a movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x00008c91 shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x00008c94 shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x00008c97 testq        %rax, %rax
	0x0f, 0x84, 0x4c, 0x0c, 0x00, 0x00, //0x00008c9a je           LBB5_1923
	0x48, 0x0f, 0xbc, 0xc8, //0x00008ca0 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0e, //0x00008ca4 leaq         (%rsi,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x00008ca8 addq         $1, %rax
	0x48, 0x01, 0xce, //0x00008cac addq         %rcx, %rsi
	0xe9, 0xa5, 0x0c, 0x00, 0x00, //0x00008caf jmp          LBB5_1927
	//0x00008cb4 LBB5_1754
	0x41, 0x80, 0x3f, 0x72, //0x00008cb4 cmpb         $114, (%r15)
	0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008cb8 movl         $13, %eax
	0x0f, 0x85, 0x44, 0x2b, 0x00, 0x00, //0x00008cbd jne          LBB5_2348
	0x41, 0x80, 0x7f, 0x01, 0x75, //0x00008cc3 cmpb         $117, $1(%r15)
	0x0f, 0x85, 0x5d, 0x2b, 0x00, 0x00, //0x00008cc8 jne          LBB5_2351
	0x31, 0xc0, //0x00008cce xorl         %eax, %eax
	0x41, 0x80, 0x7f, 0x02, 0x65, //0x00008cd0 cmpb         $101, $2(%r15)
	0x0f, 0x85, 0x72, 0x2b, 0x00, 0x00, //0x00008cd5 jne          LBB5_2354
	//0x00008cdb LBB5_1757
	0x4d, 0x89, 0xfc, //0x00008cdb movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x03, //0x00008cde addq         $3, %r12
	//0x00008ce2 LBB5_1758
	0x48, 0xc1, 0xe6, 0x20, //0x00008ce2 shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x0a, //0x00008ce6 orq          $10, %rsi
	//0x00008cea LBB5_1759
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00008cea movq         $160(%r11), %rcx
	0x48, 0x89, 0x31, //0x00008cf1 movq         %rsi, (%rcx)
	0x48, 0x8d, 0x51, 0x10, //0x00008cf4 leaq         $16(%rcx), %rdx
	0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00008cf8 movq         %rdx, $160(%r11)
	0xe9, 0xc3, 0x26, 0x00, 0x00, //0x00008cff jmp          LBB5_2019
	//0x00008d04 LBB5_1760
	0x41, 0x8a, 0x4c, 0x24, 0x01, //0x00008d04 movb         $1(%r12), %cl
	0x80, 0xc1, 0xd2, //0x00008d09 addb         $-46, %cl
	0x80, 0xf9, 0x37, //0x00008d0c cmpb         $55, %cl
	0x0f, 0x87, 0x1a, 0xfd, 0xff, 0xff, //0x00008d0f ja           LBB5_1719
	0x0f, 0xb6, 0xc9, //0x00008d15 movzbl       %cl, %ecx
	0x48, 0x89, 0xf7, //0x00008d18 movq         %rsi, %rdi
	0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00008d1b movabsq      $36028797027352577, %rsi
	0x48, 0x0f, 0xa3, 0xce, //0x00008d25 btq          %rcx, %rsi
	0x48, 0x89, 0xfe, //0x00008d29 movq         %rdi, %rsi
	0xb9, 0x01, 0x00, 0x00, 0x00, //0x00008d2c movl         $1, %ecx
	0x0f, 0x83, 0x19, 0x06, 0x00, 0x00, //0x00008d31 jae          LBB5_1857
	//0x00008d37 LBB5_1762
	0x4c, 0x89, 0x55, 0xa8, //0x00008d37 movq         %r10, $-88(%rbp)
	0x48, 0x89, 0x75, 0xc8, //0x00008d3b movq         %rsi, $-56(%rbp)
	0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00008d3f movq         $-1, %r13
	0x49, 0x83, 0xfb, 0x20, //0x00008d46 cmpq         $32, %r11
	0x0f, 0x82, 0x9a, 0x29, 0x00, 0x00, //0x00008d4a jb           LBB5_2334
	0x31, 0xd2, //0x00008d50 xorl         %edx, %edx
	0xc5, 0xfe, 0x6f, 0x05, 0x86, 0x73, 0xff, 0xff, //0x00008d52 vmovdqu      $-35962(%rip), %ymm0  /* LCPI5_4+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0x9e, 0x73, 0xff, 0xff, //0x00008d5a vmovdqu      $-35938(%rip), %ymm1  /* LCPI5_5+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0xb6, 0x73, 0xff, 0xff, //0x00008d62 vmovdqu      $-35914(%rip), %ymm2  /* LCPI5_6+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x1d, 0xce, 0x73, 0xff, 0xff, //0x00008d6a vmovdqu      $-35890(%rip), %ymm3  /* LCPI5_7+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x25, 0xe6, 0x73, 0xff, 0xff, //0x00008d72 vmovdqu      $-35866(%rip), %ymm4  /* LCPI5_8+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x2d, 0xfe, 0x73, 0xff, 0xff, //0x00008d7a vmovdqu      $-35842(%rip), %ymm5  /* LCPI5_9+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x35, 0x16, 0x74, 0xff, 0xff, //0x00008d82 vmovdqu      $-35818(%rip), %ymm6  /* LCPI5_10+0(%rip) */
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008d8a movq         $-1, %r10
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00008d91 movq         $-1, %r8
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008d98 .p2align 4, 0x90
	//0x00008da0 LBB5_1764
	0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00008da0 vmovdqu      (%r12,%rdx), %ymm7
	0xc5, 0x45, 0x64, 0xc0, //0x00008da6 vpcmpgtb     %ymm0, %ymm7, %ymm8
	0xc5, 0x75, 0x64, 0xcf, //0x00008daa vpcmpgtb     %ymm7, %ymm1, %ymm9
	0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00008dae vpand        %ymm8, %ymm9, %ymm8
	0xc5, 0x45, 0x74, 0xca, //0x00008db3 vpcmpeqb     %ymm2, %ymm7, %ymm9
	0xc5, 0x45, 0x74, 0xd3, //0x00008db7 vpcmpeqb     %ymm3, %ymm7, %ymm10
	0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00008dbb vpor         %ymm9, %ymm10, %ymm9
	0xc5, 0x45, 0xdb, 0xd4, //0x00008dc0 vpand        %ymm4, %ymm7, %ymm10
	0xc5, 0x2d, 0x74, 0xd6, //0x00008dc4 vpcmpeqb     %ymm6, %ymm10, %ymm10
	0xc5, 0xc5, 0x74, 0xfd, //0x00008dc8 vpcmpeqb     %ymm5, %ymm7, %ymm7
	0xc5, 0xfd, 0xd7, 0xc7, //0x00008dcc vpmovmskb    %ymm7, %eax
	0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00008dd0 vpmovmskb    %ymm10, %ebx
	0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00008dd5 vpmovmskb    %ymm9, %esi
	0xc5, 0xbd, 0xeb, 0xff, //0x00008dda vpor         %ymm7, %ymm8, %ymm7
	0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00008dde vpor         %ymm9, %ymm10, %ymm8
	0xc5, 0xbd, 0xeb, 0xff, //0x00008de3 vpor         %ymm7, %ymm8, %ymm7
	0xc5, 0xfd, 0xd7, 0xcf, //0x00008de7 vpmovmskb    %ymm7, %ecx
	0x48, 0xf7, 0xd1, //0x00008deb notq         %rcx
	0x4c, 0x0f, 0xbc, 0xf1, //0x00008dee bsfq         %rcx, %r14
	0x41, 0x83, 0xfe, 0x20, //0x00008df2 cmpl         $32, %r14d
	0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00008df6 je           LBB5_1766
	0xbf, 0xff, 0xff, 0xff, 0xff, //0x00008dfc movl         $-1, %edi
	0x44, 0x89, 0xf1, //0x00008e01 movl         %r14d, %ecx
	0xd3, 0xe7, //0x00008e04 shll         %cl, %edi
	0xf7, 0xd7, //0x00008e06 notl         %edi
	0x21, 0xf8, //0x00008e08 andl         %edi, %eax
	0x21, 0xfb, //0x00008e0a andl         %edi, %ebx
	0x21, 0xf7, //0x00008e0c andl         %esi, %edi
	0x89, 0xfe, //0x00008e0e movl         %edi, %esi
	//0x00008e10 LBB5_1766
	0x8d, 0x48, 0xff, //0x00008e10 leal         $-1(%rax), %ecx
	0x21, 0xc1, //0x00008e13 andl         %eax, %ecx
	0x0f, 0x85, 0x1a, 0x0d, 0x00, 0x00, //0x00008e15 jne          LBB5_1964
	0x8d, 0x4b, 0xff, //0x00008e1b leal         $-1(%rbx), %ecx
	0x21, 0xd9, //0x00008e1e andl         %ebx, %ecx
	0x0f, 0x85, 0x0f, 0x0d, 0x00, 0x00, //0x00008e20 jne          LBB5_1964
	0x8d, 0x4e, 0xff, //0x00008e26 leal         $-1(%rsi), %ecx
	0x21, 0xf1, //0x00008e29 andl         %esi, %ecx
	0x0f, 0x85, 0x04, 0x0d, 0x00, 0x00, //0x00008e2b jne          LBB5_1964
	0x85, 0xc0, //0x00008e31 testl        %eax, %eax
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008e33 je           LBB5_1772
	0x0f, 0xbc, 0xc0, //0x00008e39 bsfl         %eax, %eax
	0x49, 0x83, 0xf8, 0xff, //0x00008e3c cmpq         $-1, %r8
	0x0f, 0x85, 0xf7, 0x0c, 0x00, 0x00, //0x00008e40 jne          LBB5_1965
	0x48, 0x01, 0xd0, //0x00008e46 addq         %rdx, %rax
	0x49, 0x89, 0xc0, //0x00008e49 movq         %rax, %r8
	//0x00008e4c LBB5_1772
	0x85, 0xdb, //0x00008e4c testl        %ebx, %ebx
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008e4e je           LBB5_1775
	0x0f, 0xbc, 0xc3, //0x00008e54 bsfl         %ebx, %eax
	0x49, 0x83, 0xfa, 0xff, //0x00008e57 cmpq         $-1, %r10
	0x0f, 0x85, 0xdc, 0x0c, 0x00, 0x00, //0x00008e5b jne          LBB5_1965
	0x48, 0x01, 0xd0, //0x00008e61 addq         %rdx, %rax
	0x49, 0x89, 0xc2, //0x00008e64 movq         %rax, %r10
	//0x00008e67 LBB5_1775
	0x85, 0xf6, //0x00008e67 testl        %esi, %esi
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008e69 je           LBB5_1778
	0x0f, 0xbc, 0xc6, //0x00008e6f bsfl         %esi, %eax
	0x49, 0x83, 0xfd, 0xff, //0x00008e72 cmpq         $-1, %r13
	0x0f, 0x85, 0xc1, 0x0c, 0x00, 0x00, //0x00008e76 jne          LBB5_1965
	0x48, 0x01, 0xd0, //0x00008e7c addq         %rdx, %rax
	0x49, 0x89, 0xc5, //0x00008e7f movq         %rax, %r13
	//0x00008e82 LBB5_1778
	0x41, 0x83, 0xfe, 0x20, //0x00008e82 cmpl         $32, %r14d
	0x0f, 0x85, 0x46, 0x02, 0x00, 0x00, //0x00008e86 jne          LBB5_1812
	0x49, 0x83, 0xc3, 0xe0, //0x00008e8c addq         $-32, %r11
	0x48, 0x83, 0xc2, 0x20, //0x00008e90 addq         $32, %rdx
	0x49, 0x83, 0xfb, 0x1f, //0x00008e94 cmpq         $31, %r11
	0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00008e98 ja           LBB5_1764
	0xc5, 0xf8, 0x77, //0x00008e9e vzeroupper   
	0x4c, 0x01, 0xe2, //0x00008ea1 addq         %r12, %rdx
	0x49, 0x89, 0xd6, //0x00008ea4 movq         %rdx, %r14
	0x4c, 0x89, 0x7d, 0xd0, //0x00008ea7 movq         %r15, $-48(%rbp)
	0x49, 0x83, 0xfb, 0x10, //0x00008eab cmpq         $16, %r11
	0x0f, 0x82, 0x79, 0x01, 0x00, 0x00, //0x00008eaf jb           LBB5_1799
	//0x00008eb5 LBB5_1781
	0x4d, 0x89, 0xf7, //0x00008eb5 movq         %r14, %r15
	0x4d, 0x29, 0xe7, //0x00008eb8 subq         %r12, %r15
	0x31, 0xd2, //0x00008ebb xorl         %edx, %edx
	0xc5, 0x7a, 0x6f, 0x05, 0x1b, 0x73, 0xff, 0xff, //0x00008ebd vmovdqu      $-36069(%rip), %xmm8  /* LCPI5_11+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x0d, 0x23, 0x73, 0xff, 0xff, //0x00008ec5 vmovdqu      $-36061(%rip), %xmm9  /* LCPI5_12+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x15, 0x2b, 0x73, 0xff, 0xff, //0x00008ecd vmovdqu      $-36053(%rip), %xmm10  /* LCPI5_13+0(%rip) */
	0xc5, 0x7a, 0x6f, 0x1d, 0x33, 0x73, 0xff, 0xff, //0x00008ed5 vmovdqu      $-36045(%rip), %xmm11  /* LCPI5_14+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x25, 0x3b, 0x73, 0xff, 0xff, //0x00008edd vmovdqu      $-36037(%rip), %xmm4  /* LCPI5_15+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x2d, 0x43, 0x73, 0xff, 0xff, //0x00008ee5 vmovdqu      $-36029(%rip), %xmm5  /* LCPI5_16+0(%rip) */
	0xc5, 0xfa, 0x6f, 0x35, 0x4b, 0x73, 0xff, 0xff, //0x00008eed vmovdqu      $-36021(%rip), %xmm6  /* LCPI5_17+0(%rip) */
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008ef5 .p2align 4, 0x90
	//0x00008f00 LBB5_1782
	0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00008f00 vmovdqu      (%r14,%rdx), %xmm7
	0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00008f06 vpcmpgtb     %xmm8, %xmm7, %xmm0
	0xc5, 0xb1, 0x64, 0xcf, //0x00008f0b vpcmpgtb     %xmm7, %xmm9, %xmm1
	0xc5, 0xf9, 0xdb, 0xc1, //0x00008f0f vpand        %xmm1, %xmm0, %xmm0
	0xc5, 0xa9, 0x74, 0xcf, //0x00008f13 vpcmpeqb     %xmm7, %xmm10, %xmm1
	0xc5, 0xa1, 0x74, 0xd7, //0x00008f17 vpcmpeqb     %xmm7, %xmm11, %xmm2
	0xc5, 0xe9, 0xeb, 0xc9, //0x00008f1b vpor         %xmm1, %xmm2, %xmm1
	0xc5, 0xc1, 0xdb, 0xd4, //0x00008f1f vpand        %xmm4, %xmm7, %xmm2
	0xc5, 0xe9, 0x74, 0xd6, //0x00008f23 vpcmpeqb     %xmm6, %xmm2, %xmm2
	0xc5, 0xc1, 0x74, 0xfd, //0x00008f27 vpcmpeqb     %xmm5, %xmm7, %xmm7
	0xc5, 0xe9, 0xeb, 0xdf, //0x00008f2b vpor         %xmm7, %xmm2, %xmm3
	0xc5, 0xf1, 0xeb, 0xc0, //0x00008f2f vpor         %xmm0, %xmm1, %xmm0
	0xc5, 0xe1, 0xeb, 0xc0, //0x00008f33 vpor         %xmm0, %xmm3, %xmm0
	0xc5, 0xf9, 0xd7, 0xc7, //0x00008f37 vpmovmskb    %xmm7, %eax
	0xc5, 0xf9, 0xd7, 0xda, //0x00008f3b vpmovmskb    %xmm2, %ebx
	0xc5, 0x79, 0xd7, 0xc9, //0x00008f3f vpmovmskb    %xmm1, %r9d
	0xc5, 0xf9, 0xd7, 0xc8, //0x00008f43 vpmovmskb    %xmm0, %ecx
	0xf7, 0xd1, //0x00008f47 notl         %ecx
	0x0f, 0xbc, 0xc9, //0x00008f49 bsfl         %ecx, %ecx
	0x4c, 0x89, 0xc7, //0x00008f4c movq         %r8, %rdi
	0x83, 0xf9, 0x10, //0x00008f4f cmpl         $16, %ecx
	0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008f52 je           LBB5_1784
	0xbe, 0xff, 0xff, 0xff, 0xff, //0x00008f58 movl         $-1, %esi
	0xd3, 0xe6, //0x00008f5d shll         %cl, %esi
	0xf7, 0xd6, //0x00008f5f notl         %esi
	0x21, 0xf0, //0x00008f61 andl         %esi, %eax
	0x21, 0xf3, //0x00008f63 andl         %esi, %ebx
	0x44, 0x21, 0xce, //0x00008f65 andl         %r9d, %esi
	0x41, 0x89, 0xf1, //0x00008f68 movl         %esi, %r9d
	//0x00008f6b LBB5_1784
	0x48, 0x8b, 0x75, 0xc8, //0x00008f6b movq         $-56(%rbp), %rsi
	0x44, 0x8d, 0x40, 0xff, //0x00008f6f leal         $-1(%rax), %r8d
	0x41, 0x21, 0xc0, //0x00008f73 andl         %eax, %r8d
	0x0f, 0x85, 0xda, 0x1f, 0x00, 0x00, //0x00008f76 jne          LBB5_2293
	0x8d, 0x73, 0xff, //0x00008f7c leal         $-1(%rbx), %esi
	0x21, 0xde, //0x00008f7f andl         %ebx, %esi
	0x0f, 0x85, 0xee, 0x1c, 0x00, 0x00, //0x00008f81 jne          LBB5_2243
	0x41, 0x8d, 0x71, 0xff, //0x00008f87 leal         $-1(%r9), %esi
	0x44, 0x21, 0xce, //0x00008f8b andl         %r9d, %esi
	0x0f, 0x85, 0xe1, 0x1c, 0x00, 0x00, //0x00008f8e jne          LBB5_2243
	0x85, 0xc0, //0x00008f94 testl        %eax, %eax
	0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00008f96 je           LBB5_1791
	0x0f, 0xbc, 0xc0, //0x00008f9c bsfl         %eax, %eax
	0x48, 0x83, 0xff, 0xff, //0x00008f9f cmpq         $-1, %rdi
	0x0f, 0x85, 0xd4, 0x1c, 0x00, 0x00, //0x00008fa3 jne          LBB5_2244
	0x4c, 0x01, 0xf8, //0x00008fa9 addq         %r15, %rax
	0x48, 0x01, 0xd0, //0x00008fac addq         %rdx, %rax
	0x49, 0x89, 0xc0, //0x00008faf movq         %rax, %r8
	0x85, 0xdb, //0x00008fb2 testl        %ebx, %ebx
	0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00008fb4 je           LBB5_1790
	//0x00008fba LBB5_1792
	0x0f, 0xbc, 0xc3, //0x00008fba bsfl         %ebx, %eax
	0x49, 0x83, 0xfa, 0xff, //0x00008fbd cmpq         $-1, %r10
	0x0f, 0x85, 0xb6, 0x1c, 0x00, 0x00, //0x00008fc1 jne          LBB5_2244
	0x4c, 0x01, 0xf8, //0x00008fc7 addq         %r15, %rax
	0x48, 0x01, 0xd0, //0x00008fca addq         %rdx, %rax
	0x49, 0x89, 0xc2, //0x00008fcd movq         %rax, %r10
	0x45, 0x85, 0xc9, //0x00008fd0 testl        %r9d, %r9d
	0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x00008fd3 jne          LBB5_1794
	0xe9, 0x32, 0x00, 0x00, 0x00, //0x00008fd9 jmp          LBB5_1796
	//0x00008fde LBB5_1791
	0x49, 0x89, 0xf8, //0x00008fde movq         %rdi, %r8
	0x85, 0xdb, //0x00008fe1 testl        %ebx, %ebx
	0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00008fe3 jne          LBB5_1792
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008fe9 .p2align 4, 0x90
	//0x00008ff0 LBB5_1790
	0x45, 0x85, 0xc9, //0x00008ff0 testl        %r9d, %r9d
	0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00008ff3 je           LBB5_1796
	//0x00008ff9 LBB5_1794
	0x41, 0x0f, 0xbc, 0xc1, //0x00008ff9 bsfl         %r9d, %eax
	0x49, 0x83, 0xfd, 0xff, //0x00008ffd cmpq         $-1, %r13
	0x0f, 0x85, 0x76, 0x1c, 0x00, 0x00, //0x00009001 jne          LBB5_2244
	0x4c, 0x01, 0xf8, //0x00009007 addq         %r15, %rax
	0x48, 0x01, 0xd0, //0x0000900a addq         %rdx, %rax
	0x49, 0x89, 0xc5, //0x0000900d movq         %rax, %r13
	//0x00009010 LBB5_1796
	0x83, 0xf9, 0x10, //0x00009010 cmpl         $16, %ecx
	0x0f, 0x85, 0x71, 0x02, 0x00, 0x00, //0x00009013 jne          LBB5_1841
	0x49, 0x83, 0xc3, 0xf0, //0x00009019 addq         $-16, %r11
	0x48, 0x83, 0xc2, 0x10, //0x0000901d addq         $16, %rdx
	0x49, 0x83, 0xfb, 0x0f, //0x00009021 cmpq         $15, %r11
	0x0f, 0x87, 0xd5, 0xfe, 0xff, 0xff, //0x00009025 ja           LBB5_1782
	0x49, 0x01, 0xd6, //0x0000902b addq         %rdx, %r14
	//0x0000902e LBB5_1799
	0x4d, 0x89, 0xc1, //0x0000902e movq         %r8, %r9
	0x4d, 0x85, 0xdb, //0x00009031 testq        %r11, %r11
	0x48, 0x8b, 0x7d, 0xd0, //0x00009034 movq         $-48(%rbp), %rdi
	0xc5, 0x7e, 0x6f, 0x1d, 0x20, 0x70, 0xff, 0xff, //0x00009038 vmovdqu      $-36832(%rip), %ymm11  /* LCPI5_0+0(%rip) */
	0x0f, 0x84, 0x7b, 0x02, 0x00, 0x00, //0x00009040 je           LBB5_1845
	0x4f, 0x8d, 0x04, 0x1e, //0x00009046 leaq         (%r14,%r11), %r8
	0x4c, 0x89, 0xf6, //0x0000904a movq         %r14, %rsi
	0x4c, 0x29, 0xe6, //0x0000904d subq         %r12, %rsi
	0x31, 0xd2, //0x00009050 xorl         %edx, %edx
	0x48, 0x8d, 0x1d, 0x53, 0x36, 0x00, 0x00, //0x00009052 leaq         $13907(%rip), %rbx  /* LJTI5_5+0(%rip) */
	0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00009059 jmp          LBB5_1804
	//0x0000905e LBB5_1801
	0x49, 0x83, 0xfd, 0xff, //0x0000905e cmpq         $-1, %r13
	0x0f, 0x85, 0xed, 0x19, 0x00, 0x00, //0x00009062 jne          LBB5_2217
	0x4c, 0x8d, 0x2c, 0x16, //0x00009068 leaq         (%rsi,%rdx), %r13
	0x90, 0x90, 0x90, 0x90, //0x0000906c .p2align 4, 0x90
	//0x00009070 LBB5_1803
	0x48, 0x83, 0xc2, 0x01, //0x00009070 addq         $1, %rdx
	0x49, 0x39, 0xd3, //0x00009074 cmpq         %rdx, %r11
	0x0f, 0x84, 0x7c, 0x09, 0x00, 0x00, //0x00009077 je           LBB5_1953
	//0x0000907d LBB5_1804
	0x41, 0x0f, 0xbe, 0x04, 0x16, //0x0000907d movsbl       (%r14,%rdx), %eax
	0x8d, 0x48, 0xd0, //0x00009082 leal         $-48(%rax), %ecx
	0x83, 0xf9, 0x0a, //0x00009085 cmpl         $10, %ecx
	0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00009088 jb           LBB5_1803
	0x8d, 0x48, 0xd5, //0x0000908e leal         $-43(%rax), %ecx
	0x83, 0xf9, 0x1a, //0x00009091 cmpl         $26, %ecx
	0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00009094 ja           LBB5_1809
	0x48, 0x63, 0x04, 0x8b, //0x0000909a movslq       (%rbx,%rcx,4), %rax
	0x48, 0x01, 0xd8, //0x0000909e addq         %rbx, %rax
	0xff, 0xe0, //0x000090a1 jmpq         *%rax
	//0x000090a3 LBB5_1807
	0x49, 0x83, 0xf9, 0xff, //0x000090a3 cmpq         $-1, %r9
	0x0f, 0x85, 0xa8, 0x19, 0x00, 0x00, //0x000090a7 jne          LBB5_2217
	0x4c, 0x8d, 0x0c, 0x16, //0x000090ad leaq         (%rsi,%rdx), %r9
	0xe9, 0xba, 0xff, 0xff, 0xff, //0x000090b1 jmp          LBB5_1803
	//0x000090b6 LBB5_1809
	0x83, 0xf8, 0x65, //0x000090b6 cmpl         $101, %eax
	0x0f, 0x85, 0xff, 0x01, 0x00, 0x00, //0x000090b9 jne          LBB5_1844
	//0x000090bf LBB5_1810
	0x49, 0x83, 0xfa, 0xff, //0x000090bf cmpq         $-1, %r10
	0x0f, 0x85, 0x8c, 0x19, 0x00, 0x00, //0x000090c3 jne          LBB5_2217
	0x4c, 0x8d, 0x14, 0x16, //0x000090c9 leaq         (%rsi,%rdx), %r10
	0xe9, 0x9e, 0xff, 0xff, 0xff, //0x000090cd jmp          LBB5_1803
	//0x000090d2 LBB5_1812
	0x49, 0x01, 0xd6, //0x000090d2 addq         %rdx, %r14
	0x4d, 0x01, 0xe6, //0x000090d5 addq         %r12, %r14
	0xc5, 0xf8, 0x77, //0x000090d8 vzeroupper   
	0xe9, 0xb2, 0x01, 0x00, 0x00, //0x000090db jmp          LBB5_1842
	//0x000090e0 LBB5_1813
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x000090e0 movl         $-1, %eax
	//0x000090e5 LBB5_1814
	0x41, 0x8a, 0x4f, 0x02, //0x000090e5 movb         $2(%r15), %cl
	0x49, 0x83, 0xc7, 0x02, //0x000090e9 addq         $2, %r15
	0xe9, 0x09, 0x00, 0x00, 0x00, //0x000090ed jmp          LBB5_1816
	//0x000090f2 LBB5_1815
	0x49, 0x83, 0xc7, 0x01, //0x000090f2 addq         $1, %r15
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x000090f6 movl         $1, %eax
	//0x000090fb LBB5_1816
	0x8d, 0x51, 0xd0, //0x000090fb leal         $-48(%rcx), %edx
	0x80, 0xfa, 0x09, //0x000090fe cmpb         $9, %dl
	0x0f, 0x87, 0x5f, 0x22, 0x00, 0x00, //0x00009101 ja           LBB5_2356
	0x31, 0xd2, //0x00009107 xorl         %edx, %edx
	0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00009109 movq         $-1, %rdi
	//0x00009110 .p2align 4, 0x90
	//0x00009110 LBB5_1818
	0x8d, 0x14, 0x92, //0x00009110 leal         (%rdx,%rdx,4), %edx
	0x0f, 0xb6, 0xc9, //0x00009113 movzbl       %cl, %ecx
	0x8d, 0x14, 0x51, //0x00009116 leal         (%rcx,%rdx,2), %edx
	0x83, 0xc2, 0xd0, //0x00009119 addl         $-48, %edx
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000911c movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x01, //0x00009121 addq         $1, %r15
	0x8d, 0x59, 0xd0, //0x00009125 leal         $-48(%rcx), %ebx
	0x48, 0x83, 0xc7, 0x01, //0x00009128 addq         $1, %rdi
	0x80, 0xfb, 0x0a, //0x0000912c cmpb         $10, %bl
	0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x0000912f jb           LBB5_1818
	0x48, 0x83, 0xff, 0x09, //0x00009135 cmpq         $9, %rdi
	0x0f, 0x83, 0xcf, 0x25, 0x00, 0x00, //0x00009139 jae          LBB5_2335
	//0x0000913f LBB5_1820
	0x0f, 0xaf, 0xd0, //0x0000913f imull        %eax, %edx
	0x44, 0x01, 0xea, //0x00009142 addl         %r13d, %edx
	0x41, 0x89, 0xd5, //0x00009145 movl         %edx, %r13d
	0xe9, 0x7a, 0x03, 0x00, 0x00, //0x00009148 jmp          LBB5_1873
	//0x0000914d LBB5_1821
	0x4d, 0x8d, 0x7c, 0x24, 0x02, //0x0000914d leaq         $2(%r12), %r15
	0x41, 0x8a, 0x44, 0x24, 0x02, //0x00009152 movb         $2(%r12), %al
	0x8d, 0x48, 0xd0, //0x00009157 leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x09, //0x0000915a cmpb         $9, %cl
	0x48, 0x89, 0x75, 0xc8, //0x0000915d movq         %rsi, $-56(%rbp)
	0x0f, 0x87, 0xff, 0x21, 0x00, 0x00, //0x00009161 ja           LBB5_2356
	0x45, 0x31, 0xed, //0x00009167 xorl         %r13d, %r13d
	0x3c, 0x30, //0x0000916a cmpb         $48, %al
	0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x0000916c jne          LBB5_1824
	//0x00009172 LBB5_1823
	0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00009172 movzbl       $1(%r15), %eax
	0x49, 0x83, 0xc7, 0x01, //0x00009177 addq         $1, %r15
	0x41, 0x83, 0xc5, 0xff, //0x0000917b addl         $-1, %r13d
	0x3c, 0x30, //0x0000917f cmpb         $48, %al
	0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00009181 je           LBB5_1823
	//0x00009187 LBB5_1824
	0x3c, 0x45, //0x00009187 cmpb         $69, %al
	0x0f, 0x84, 0xd0, 0x02, 0x00, 0x00, //0x00009189 je           LBB5_1864
	0x3c, 0x65, //0x0000918f cmpb         $101, %al
	0x0f, 0x84, 0xc8, 0x02, 0x00, 0x00, //0x00009191 je           LBB5_1864
	0x8d, 0x58, 0xd0, //0x00009197 leal         $-48(%rax), %ebx
	0x31, 0xc9, //0x0000919a xorl         %ecx, %ecx
	0x45, 0x31, 0xf6, //0x0000919c xorl         %r14d, %r14d
	0x31, 0xf6, //0x0000919f xorl         %esi, %esi
	//0x000091a1 LBB5_1827
	0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x000091a1 movl         $17, %r8d
	0x49, 0x29, 0xc8, //0x000091a7 subq         %rcx, %r8
	0x4d, 0x85, 0xc0, //0x000091aa testq        %r8, %r8
	0x0f, 0x8e, 0x00, 0x01, 0x00, 0x00, //0x000091ad jle          LBB5_1843
	0x80, 0xfb, 0x09, //0x000091b3 cmpb         $9, %bl
	0x0f, 0x87, 0xf7, 0x00, 0x00, 0x00, //0x000091b6 ja           LBB5_1843
	0x4b, 0x8d, 0x14, 0x07, //0x000091bc leaq         (%r15,%r8), %rdx
	0xbb, 0x10, 0x00, 0x00, 0x00, //0x000091c0 movl         $16, %ebx
	0x48, 0x29, 0xcb, //0x000091c5 subq         %rcx, %rbx
	0x31, 0xc9, //0x000091c8 xorl         %ecx, %ecx
	//0x000091ca LBB5_1830
	0x48, 0x8d, 0x34, 0xb6, //0x000091ca leaq         (%rsi,%rsi,4), %rsi
	0x0f, 0xb6, 0xc0, //0x000091ce movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x70, //0x000091d1 leaq         (%rax,%rsi,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x000091d5 addq         $-48, %rsi
	0x48, 0x39, 0xcb, //0x000091d9 cmpq         %rcx, %rbx
	0x0f, 0x84, 0xa8, 0x02, 0x00, 0x00, //0x000091dc je           LBB5_1868
	0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x000091e2 movzbl       $1(%r15,%rcx), %eax
	0x8d, 0x78, 0xd0, //0x000091e8 leal         $-48(%rax), %edi
	0x48, 0x83, 0xc1, 0x01, //0x000091eb addq         $1, %rcx
	0x40, 0x80, 0xff, 0x0a, //0x000091ef cmpb         $10, %dil
	0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x000091f3 jb           LBB5_1830
	0x4c, 0x89, 0xfa, //0x000091f9 movq         %r15, %rdx
	0x48, 0x01, 0xca, //0x000091fc addq         %rcx, %rdx
	0x49, 0x89, 0xc8, //0x000091ff movq         %rcx, %r8
	0xe9, 0xb0, 0x02, 0x00, 0x00, //0x00009202 jmp          LBB5_1872
	//0x00009207 LBB5_1833
	0x3c, 0x45, //0x00009207 cmpb         $69, %al
	0x0f, 0x84, 0xc9, 0xf7, 0xff, 0xff, //0x00009209 je           LBB5_1713
	0x3c, 0x65, //0x0000920f cmpb         $101, %al
	0x0f, 0x84, 0xc1, 0xf7, 0xff, 0xff, //0x00009211 je           LBB5_1713
	0x45, 0x85, 0xed, //0x00009217 testl        %r13d, %r13d
	0x0f, 0x85, 0xfd, 0x2c, 0x00, 0x00, //0x0000921a jne          LBB5_2426
	0x31, 0xd2, //0x00009220 xorl         %edx, %edx
	0x45, 0x84, 0xc9, //0x00009222 testb        %r9b, %r9b
	0x0f, 0x84, 0x5d, 0x06, 0x00, 0x00, //0x00009225 je           LBB5_1918
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000922b movabsq      $-9223372036854775808, %rax
	0x48, 0x39, 0xc6, //0x00009235 cmpq         %rax, %rsi
	0x0f, 0x86, 0xa4, 0x07, 0x00, 0x00, //0x00009238 jbe          LBB5_1950
	0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000923e vmovq        %rsi, %xmm0
	0xc5, 0xf9, 0x62, 0x05, 0x05, 0x70, 0xff, 0xff, //0x00009243 vpunpckldq   $-36859(%rip), %xmm0, %xmm0  /* LCPI5_18+0(%rip) */
	0xc5, 0xf9, 0x5c, 0x05, 0x0d, 0x70, 0xff, 0xff, //0x0000924b vsubpd       $-36851(%rip), %xmm0, %xmm0  /* LCPI5_19+0(%rip) */
	0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00009253 vpermilpd    $1, %xmm0, %xmm1
	0xc5, 0xf3, 0x58, 0xc0, //0x00009259 vaddsd       %xmm0, %xmm1, %xmm0
	0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x0000925d vmovq        %xmm0, %rsi
	//0x00009262 LBB5_1839
	0x48, 0x31, 0xc6, //0x00009262 xorq         %rax, %rsi
	0x31, 0xc0, //0x00009265 xorl         %eax, %eax
	0xe9, 0x13, 0x21, 0x00, 0x00, //0x00009267 jmp          LBB5_2017
	//0x0000926c LBB5_1840
	0x31, 0xd2, //0x0000926c xorl         %edx, %edx
	0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000926e movl         $0, %eax
	0x48, 0x89, 0x45, 0xa0, //0x00009273 movq         %rax, $-96(%rbp)
	0xb8, 0x00, 0x00, 0x00, 0x00, //0x00009277 movl         $0, %eax
	0x45, 0x84, 0xc9, //0x0000927c testb        %r9b, %r9b
	0x0f, 0x84, 0x88, 0x0b, 0x00, 0x00, //0x0000927f je           LBB5_2012
	0xe9, 0xd4, 0x0b, 0x00, 0x00, //0x00009285 jmp          LBB5_2015
	//0x0000928a LBB5_1841
	0x89, 0xc8, //0x0000928a movl         %ecx, %eax
	0x49, 0x01, 0xc6, //0x0000928c addq         %rax, %r14
	0x49, 0x01, 0xd6, //0x0000928f addq         %rdx, %r14
	//0x00009292 LBB5_1842
	0xc5, 0x7e, 0x6f, 0x1d, 0xc6, 0x6d, 0xff, 0xff, //0x00009292 vmovdqu      $-37434(%rip), %ymm11  /* LCPI5_0+0(%rip) */
	0x48, 0x8b, 0x75, 0xc8, //0x0000929a movq         $-56(%rbp), %rsi
	0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000929e movq         $-1, %rdx
	0x4d, 0x85, 0xc0, //0x000092a5 testq        %r8, %r8
	0x0f, 0x85, 0x2a, 0x00, 0x00, 0x00, //0x000092a8 jne          LBB5_1846
	0xe9, 0x8e, 0x00, 0x00, 0x00, //0x000092ae jmp          LBB5_1856
	//0x000092b3 LBB5_1843
	0x4c, 0x89, 0xfa, //0x000092b3 movq         %r15, %rdx
	0x45, 0x31, 0xc0, //0x000092b6 xorl         %r8d, %r8d
	0xe9, 0xd1, 0x01, 0x00, 0x00, //0x000092b9 jmp          LBB5_1869
	//0x000092be LBB5_1844
	0x49, 0x01, 0xd6, //0x000092be addq         %rdx, %r14
	//0x000092c1 LBB5_1845
	0x48, 0x8b, 0x75, 0xc8, //0x000092c1 movq         $-56(%rbp), %rsi
	0x4d, 0x89, 0xc8, //0x000092c5 movq         %r9, %r8
	0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000092c8 movq         $-1, %rdx
	0x4d, 0x85, 0xc0, //0x000092cf testq        %r8, %r8
	0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x000092d2 je           LBB5_1856
	//0x000092d8 LBB5_1846
	0x4d, 0x85, 0xed, //0x000092d8 testq        %r13, %r13
	0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x000092db je           LBB5_1856
	0x4d, 0x85, 0xd2, //0x000092e1 testq        %r10, %r10
	0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x000092e4 je           LBB5_1856
	0x4d, 0x29, 0xe6, //0x000092ea subq         %r12, %r14
	0x49, 0x8d, 0x46, 0xff, //0x000092ed leaq         $-1(%r14), %rax
	0x49, 0x39, 0xc0, //0x000092f1 cmpq         %rax, %r8
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000092f4 je           LBB5_1854
	0x49, 0x39, 0xc5, //0x000092fa cmpq         %rax, %r13
	0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x000092fd je           LBB5_1854
	0x49, 0x39, 0xc2, //0x00009303 cmpq         %rax, %r10
	0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00009306 je           LBB5_1854
	0x4d, 0x85, 0xed, //0x0000930c testq        %r13, %r13
	0x0f, 0x8e, 0x52, 0x01, 0x00, 0x00, //0x0000930f jle          LBB5_1865
	0x49, 0x8d, 0x45, 0xff, //0x00009315 leaq         $-1(%r13), %rax
	0x49, 0x39, 0xc2, //0x00009319 cmpq         %rax, %r10
	0x0f, 0x84, 0x45, 0x01, 0x00, 0x00, //0x0000931c je           LBB5_1865
	0x49, 0xf7, 0xd5, //0x00009322 notq         %r13
	0x4c, 0x89, 0xea, //0x00009325 movq         %r13, %rdx
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009328 jmp          LBB5_1855
	//0x0000932d LBB5_1854
	0x49, 0xf7, 0xde, //0x0000932d negq         %r14
	0x4c, 0x89, 0xf2, //0x00009330 movq         %r14, %rdx
	//0x00009333 LBB5_1855
	0x31, 0xc0, //0x00009333 xorl         %eax, %eax
	0x48, 0x89, 0xd1, //0x00009335 movq         %rdx, %rcx
	0x48, 0x85, 0xd2, //0x00009338 testq        %rdx, %rdx
	0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x0000933b jns          LBB5_1857
	//0x00009341 LBB5_1856
	0x48, 0xf7, 0xd2, //0x00009341 notq         %rdx
	0xb8, 0x03, 0x00, 0x00, 0x00, //0x00009344 movl         $3, %eax
	0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x00009349 movq         $-3, %rcx
	//0x00009350 LBB5_1857
	0x49, 0x01, 0xd4, //0x00009350 addq         %rdx, %r12
	0x0f, 0xb6, 0x55, 0x90, //0x00009353 movzbl       $-112(%rbp), %edx
	0x48, 0x01, 0xca, //0x00009357 addq         %rcx, %rdx
	0x48, 0xc1, 0xe6, 0x20, //0x0000935a shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x1b, //0x0000935e orq          $27, %rsi
	0x4c, 0x8b, 0x5d, 0xb8, //0x00009362 movq         $-72(%rbp), %r11
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009366 movq         $160(%r11), %rcx
	0x48, 0x89, 0x31, //0x0000936d movq         %rsi, (%rcx)
	0x48, 0x89, 0x51, 0x08, //0x00009370 movq         %rdx, $8(%rcx)
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009374 movq         $160(%r11), %rcx
	0x48, 0x8d, 0x51, 0x10, //0x0000937b leaq         $16(%rcx), %rdx
	0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000937f movq         %rdx, $160(%r11)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00009386 addl         $1, $216(%r11)
	0xe9, 0x30, 0x20, 0x00, 0x00, //0x0000938e jmp          LBB5_2018
	//0x00009393 LBB5_1858
	0xc5, 0xfe, 0x6f, 0x05, 0x25, 0x6d, 0xff, 0xff, //0x00009393 vmovdqu      $-37595(%rip), %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0xfd, 0x6c, 0xff, 0xff, //0x0000939b vmovdqu      $-37635(%rip), %ymm1  /* LCPI5_2+0(%rip) */
	0x4d, 0x89, 0xfc, //0x000093a3 movq         %r15, %r12
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000093a6 .p2align 4, 0x90
	//0x000093b0 LBB5_1859
	0x83, 0xc1, 0xff, //0x000093b0 addl         $-1, %ecx
	0x85, 0xd1, //0x000093b3 testl        %edx, %ecx
	0x0f, 0x85, 0x3d, 0x25, 0x00, 0x00, //0x000093b5 jne          LBB5_2363
	0xc4, 0xc1, 0x7e, 0x6f, 0x54, 0x24, 0x20, //0x000093bb vmovdqu      $32(%r12), %ymm2
	0x49, 0x83, 0xc4, 0x20, //0x000093c2 addq         $32, %r12
	0xc5, 0xed, 0x74, 0xd8, //0x000093c6 vpcmpeqb     %ymm0, %ymm2, %ymm3
	0xc5, 0xfd, 0xd7, 0xcb, //0x000093ca vpmovmskb    %ymm3, %ecx
	0xc5, 0xed, 0x74, 0xd1, //0x000093ce vpcmpeqb     %ymm1, %ymm2, %ymm2
	0xc5, 0xfd, 0xd7, 0xd2, //0x000093d2 vpmovmskb    %ymm2, %edx
	0x8d, 0x72, 0xff, //0x000093d6 leal         $-1(%rdx), %esi
	0x85, 0xce, //0x000093d9 testl        %ecx, %esi
	0x0f, 0x84, 0xcf, 0xff, 0xff, 0xff, //0x000093db je           LBB5_1859
	//0x000093e1 LBB5_1861
	0x0f, 0xbc, 0xc1, //0x000093e1 bsfl         %ecx, %eax
	0x4a, 0x8d, 0x0c, 0x20, //0x000093e4 leaq         (%rax,%r12), %rcx
	0x49, 0x01, 0xc4, //0x000093e8 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x01, //0x000093eb addq         $1, %r12
	0x49, 0xf7, 0xd7, //0x000093ef notq         %r15
	0x49, 0x8d, 0x34, 0x0f, //0x000093f2 leaq         (%r15,%rcx), %rsi
	0x48, 0x83, 0xc6, 0x01, //0x000093f6 addq         $1, %rsi
	0xc7, 0x45, 0x88, 0x00, 0x00, 0x00, 0x00, //0x000093fa movl         $0, $-120(%rbp)
	0x31, 0xc0, //0x00009401 xorl         %eax, %eax
	0x48, 0x85, 0xf6, //0x00009403 testq        %rsi, %rsi
	0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00009406 jns          LBB5_1863
	//0x0000940c LBB5_1862
	0x89, 0xf0, //0x0000940c movl         %esi, %eax
	0xf7, 0xd8, //0x0000940e negl         %eax
	//0x00009410 LBB5_1863
	0x31, 0xc9, //0x00009410 xorl         %ecx, %ecx
	0x80, 0x7d, 0x88, 0x00, //0x00009412 cmpb         $0, $-120(%rbp)
	0x0f, 0x95, 0xc1, //0x00009416 setne        %cl
	0x49, 0xc1, 0xe1, 0x20, //0x00009419 shlq         $32, %r9
	0x49, 0x8d, 0x0c, 0xc9, //0x0000941d leaq         (%r9,%rcx,8), %rcx
	0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00009421 movabsq      $4294967296, %rdx
	0x48, 0x01, 0xd1, //0x0000942b addq         %rdx, %rcx
	0x48, 0x83, 0xc1, 0x04, //0x0000942e addq         $4, %rcx
	0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009432 movq         $160(%r11), %rdx
	0x48, 0x89, 0x0a, //0x00009439 movq         %rcx, (%rdx)
	0x48, 0x89, 0x72, 0x08, //0x0000943c movq         %rsi, $8(%rdx)
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009440 movq         $160(%r11), %rcx
	0x48, 0x8d, 0x51, 0x10, //0x00009447 leaq         $16(%rcx), %rdx
	0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000944b movq         %rdx, $160(%r11)
	0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009452 addl         $1, $212(%r11)
	0xe9, 0x68, 0x1f, 0x00, 0x00, //0x0000945a jmp          LBB5_2019
	//0x0000945f LBB5_1864
	0x45, 0x31, 0xf6, //0x0000945f xorl         %r14d, %r14d
	0xe9, 0x6c, 0xf5, 0xff, 0xff, //0x00009462 jmp          LBB5_1712
	//0x00009467 LBB5_1865
	0x4c, 0x89, 0xc0, //0x00009467 movq         %r8, %rax
	0x4c, 0x09, 0xd0, //0x0000946a orq          %r10, %rax
	0x0f, 0x99, 0xc0, //0x0000946d setns        %al
	0x0f, 0x88, 0x5a, 0x04, 0x00, 0x00, //0x00009470 js           LBB5_1922
	0x4d, 0x39, 0xd0, //0x00009476 cmpq         %r10, %r8
	0x0f, 0x8c, 0x51, 0x04, 0x00, 0x00, //0x00009479 jl           LBB5_1922
	0x49, 0xf7, 0xd0, //0x0000947f notq         %r8
	0x4c, 0x89, 0xc2, //0x00009482 movq         %r8, %rdx
	0xe9, 0xa9, 0xfe, 0xff, 0xff, //0x00009485 jmp          LBB5_1855
	//0x0000948a LBB5_1868
	0x8a, 0x02, //0x0000948a movb         (%rdx), %al
	0x8d, 0x58, 0xd0, //0x0000948c leal         $-48(%rax), %ebx
	//0x0000948f LBB5_1869
	0x80, 0xfb, 0x09, //0x0000948f cmpb         $9, %bl
	0x0f, 0x87, 0x1f, 0x00, 0x00, 0x00, //0x00009492 ja           LBB5_1872
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009498 .p2align 4, 0x90
	//0x000094a0 LBB5_1870
	0x0f, 0xb6, 0x42, 0x01, //0x000094a0 movzbl       $1(%rdx), %eax
	0x48, 0x83, 0xc2, 0x01, //0x000094a4 addq         $1, %rdx
	0x8d, 0x48, 0xd0, //0x000094a8 leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x0a, //0x000094ab cmpb         $10, %cl
	0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x000094ae jb           LBB5_1870
	0x41, 0xb6, 0x01, //0x000094b4 movb         $1, %r14b
	//0x000094b7 LBB5_1872
	0x45, 0x29, 0xc5, //0x000094b7 subl         %r8d, %r13d
	0x24, 0xdf, //0x000094ba andb         $-33, %al
	0x49, 0x89, 0xd7, //0x000094bc movq         %rdx, %r15
	0x3c, 0x45, //0x000094bf cmpb         $69, %al
	0x0f, 0x84, 0x11, 0xf5, 0xff, 0xff, //0x000094c1 je           LBB5_1713
	//0x000094c7 LBB5_1873
	0x43, 0x8d, 0x14, 0x12, //0x000094c7 leal         (%r10,%r10), %edx
	0x83, 0xc2, 0xff, //0x000094cb addl         $-1, %edx
	0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000094ce movabsq      $4503599627370495, %rax
	0x48, 0x83, 0xc0, 0x01, //0x000094d8 addq         $1, %rax
	0x48, 0x39, 0xc6, //0x000094dc cmpq         %rax, %rsi
	0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x000094df jae          LBB5_1884
	0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x000094e5 vmovq        %rsi, %xmm0
	0xc5, 0xf9, 0x62, 0x05, 0x5e, 0x6d, 0xff, 0xff, //0x000094ea vpunpckldq   $-37538(%rip), %xmm0, %xmm0  /* LCPI5_18+0(%rip) */
	0xc5, 0xf9, 0x5c, 0x05, 0x66, 0x6d, 0xff, 0xff, //0x000094f2 vsubpd       $-37530(%rip), %xmm0, %xmm0  /* LCPI5_19+0(%rip) */
	0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000094fa vpermilpd    $1, %xmm0, %xmm1
	0xc5, 0xf3, 0x58, 0xc0, //0x00009500 vaddsd       %xmm0, %xmm1, %xmm0
	0x89, 0xd0, //0x00009504 movl         %edx, %eax
	0xc1, 0xe8, 0x1f, //0x00009506 shrl         $31, %eax
	0x48, 0xc1, 0xe0, 0x3f, //0x00009509 shlq         $63, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x0000950d vmovq        %rax, %xmm1
	0xc5, 0xf9, 0x56, 0xc1, //0x00009512 vorpd        %xmm1, %xmm0, %xmm0
	0x45, 0x85, 0xed, //0x00009516 testl        %r13d, %r13d
	0x0f, 0x84, 0x94, 0x08, 0x00, 0x00, //0x00009519 je           LBB5_2008
	0x48, 0x85, 0xf6, //0x0000951f testq        %rsi, %rsi
	0x0f, 0x84, 0x8b, 0x08, 0x00, 0x00, //0x00009522 je           LBB5_2008
	0x41, 0x8d, 0x45, 0xff, //0x00009528 leal         $-1(%r13), %eax
	0x83, 0xf8, 0x24, //0x0000952c cmpl         $36, %eax
	0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x0000952f ja           LBB5_1882
	0x44, 0x89, 0xe8, //0x00009535 movl         %r13d, %eax
	0x41, 0x83, 0xfd, 0x17, //0x00009538 cmpl         $23, %r13d
	0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000953c jl           LBB5_1879
	0x41, 0x8d, 0x45, 0xea, //0x00009542 leal         $-22(%r13), %eax
	0x48, 0x8d, 0x0d, 0xd3, 0x31, 0x00, 0x00, //0x00009546 leaq         $12755(%rip), %rcx  /* _P10_TAB+0(%rip) */
	0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x0000954d vmulsd       (%rcx,%rax,8), %xmm0, %xmm0
	0xb8, 0x16, 0x00, 0x00, 0x00, //0x00009552 movl         $22, %eax
	//0x00009557 LBB5_1879
	0xc5, 0xf9, 0x2e, 0x05, 0x21, 0x6d, 0xff, 0xff, //0x00009557 vucomisd     $-37599(%rip), %xmm0  /* LCPI5_21+0(%rip) */
	0x0f, 0x87, 0x11, 0x03, 0x00, 0x00, //0x0000955f ja           LBB5_1917
	0xc5, 0xfb, 0x10, 0x0d, 0x1b, 0x6d, 0xff, 0xff, //0x00009565 vmovsd       $-37605(%rip), %xmm1  /* LCPI5_22+0(%rip) */
	0xc5, 0xf9, 0x2e, 0xc8, //0x0000956d vucomisd     %xmm0, %xmm1
	0x0f, 0x87, 0xff, 0x02, 0x00, 0x00, //0x00009571 ja           LBB5_1917
	0x89, 0xc0, //0x00009577 movl         %eax, %eax
	0x48, 0x8d, 0x0d, 0xa0, 0x31, 0x00, 0x00, //0x00009579 leaq         $12704(%rip), %rcx  /* _P10_TAB+0(%rip) */
	0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00009580 vmulsd       (%rcx,%rax,8), %xmm0, %xmm0
	0xe9, 0x29, 0x08, 0x00, 0x00, //0x00009585 jmp          LBB5_2008
	//0x0000958a LBB5_1882
	0x41, 0x83, 0xfd, 0xea, //0x0000958a cmpl         $-22, %r13d
	0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x0000958e jb           LBB5_1884
	0x41, 0xf7, 0xdd, //0x00009594 negl         %r13d
	0x48, 0x8d, 0x05, 0x82, 0x31, 0x00, 0x00, //0x00009597 leaq         $12674(%rip), %rax  /* _P10_TAB+0(%rip) */
	0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x0000959e vdivsd       (%rax,%r13,8), %xmm0, %xmm0
	0xe9, 0x0a, 0x08, 0x00, 0x00, //0x000095a4 jmp          LBB5_2008
	//0x000095a9 LBB5_1884
	0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000095a9 movl         %edx, $-152(%rbp)
	0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000095af leal         $348(%r13), %eax
	0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000095b6 cmpl         $695, %eax
	0x0f, 0x87, 0x69, 0x02, 0x00, 0x00, //0x000095bb ja           LBB5_1912
	//0x000095c1 LBB5_1885
	0x4c, 0x89, 0x75, 0x90, //0x000095c1 movq         %r14, $-112(%rbp)
	0x48, 0x85, 0xf6, //0x000095c5 testq        %rsi, %rsi
	0x4c, 0x89, 0x7d, 0xd0, //0x000095c8 movq         %r15, $-48(%rbp)
	0x45, 0x89, 0xce, //0x000095cc movl         %r9d, %r14d
	0x4d, 0x89, 0xd8, //0x000095cf movq         %r11, %r8
	0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000095d2 je           LBB5_1887
	0x4c, 0x0f, 0xbd, 0xce, //0x000095d8 bsrq         %rsi, %r9
	0x49, 0x83, 0xf1, 0x3f, //0x000095dc xorq         $63, %r9
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x000095e0 jmp          LBB5_1888
	//0x000095e5 LBB5_1887
	0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000095e5 movl         $64, %r9d
	//0x000095eb LBB5_1888
	0x49, 0x89, 0xf7, //0x000095eb movq         %rsi, %r15
	0x44, 0x89, 0xc9, //0x000095ee movl         %r9d, %ecx
	0x49, 0xd3, 0xe7, //0x000095f1 shlq         %cl, %r15
	0x89, 0xc7, //0x000095f4 movl         %eax, %edi
	0x48, 0xc1, 0xe7, 0x04, //0x000095f6 shlq         $4, %rdi
	0x48, 0x8d, 0x1d, 0xdf, 0x31, 0x00, 0x00, //0x000095fa leaq         $12767(%rip), %rbx  /* _POW10_M128_TAB+0(%rip) */
	0x48, 0x8b, 0x44, 0x1f, 0x08, //0x00009601 movq         $8(%rdi,%rbx), %rax
	0x48, 0x89, 0x45, 0xa8, //0x00009606 movq         %rax, $-88(%rbp)
	0x49, 0xf7, 0xe7, //0x0000960a mulq         %r15
	0x49, 0x89, 0xc3, //0x0000960d movq         %rax, %r11
	0x49, 0x89, 0xd2, //0x00009610 movq         %rdx, %r10
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009613 andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00009619 cmpq         $511, %rdx
	0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00009620 jne          LBB5_1893
	0x4c, 0x89, 0xf9, //0x00009626 movq         %r15, %rcx
	0x48, 0xf7, 0xd1, //0x00009629 notq         %rcx
	0x49, 0x39, 0xcb, //0x0000962c cmpq         %rcx, %r11
	0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x0000962f jbe          LBB5_1893
	0x4c, 0x89, 0xf8, //0x00009635 movq         %r15, %rax
	0x48, 0xf7, 0x24, 0x1f, //0x00009638 mulq         (%rdi,%rbx)
	0x49, 0x01, 0xd3, //0x0000963c addq         %rdx, %r11
	0x49, 0x83, 0xd2, 0x00, //0x0000963f adcq         $0, %r10
	0x44, 0x89, 0xd2, //0x00009643 movl         %r10d, %edx
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009646 andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000964c cmpq         $511, %rdx
	0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00009653 jne          LBB5_1893
	0x49, 0x83, 0xfb, 0xff, //0x00009659 cmpq         $-1, %r11
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000965d jne          LBB5_1893
	0x48, 0x39, 0xc8, //0x00009663 cmpq         %rcx, %rax
	0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x00009666 ja           LBB5_1896
	//0x0000966c LBB5_1893
	0x4c, 0x89, 0xd0, //0x0000966c movq         %r10, %rax
	0x48, 0xc1, 0xe8, 0x3f, //0x0000966f shrq         $63, %rax
	0x8d, 0x48, 0x09, //0x00009673 leal         $9(%rax), %ecx
	0x49, 0xd3, 0xea, //0x00009676 shrq         %cl, %r10
	0x4d, 0x85, 0xdb, //0x00009679 testq        %r11, %r11
	0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x0000967c jne          LBB5_1897
	0x48, 0x85, 0xd2, //0x00009682 testq        %rdx, %rdx
	0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009685 jne          LBB5_1897
	0x44, 0x89, 0xd1, //0x0000968b movl         %r10d, %ecx
	0x83, 0xe1, 0x03, //0x0000968e andl         $3, %ecx
	0x83, 0xf9, 0x01, //0x00009691 cmpl         $1, %ecx
	0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x00009694 jne          LBB5_1897
	//0x0000969a LBB5_1896
	0x4d, 0x89, 0xc3, //0x0000969a movq         %r8, %r11
	0xe9, 0x84, 0x01, 0x00, 0x00, //0x0000969d jmp          LBB5_1911
	//0x000096a2 LBB5_1897
	0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x000096a2 imull        $217706, %r13d, %ecx
	0xc1, 0xf9, 0x10, //0x000096a9 sarl         $16, %ecx
	0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000096ac addl         $1087, %ecx
	0x4c, 0x63, 0xf9, //0x000096b2 movslq       %ecx, %r15
	0x4c, 0x89, 0xfb, //0x000096b5 movq         %r15, %rbx
	0x4c, 0x29, 0xcb, //0x000096b8 subq         %r9, %rbx
	0x44, 0x89, 0xd2, //0x000096bb movl         %r10d, %edx
	0x83, 0xe2, 0x01, //0x000096be andl         $1, %edx
	0x4c, 0x01, 0xd2, //0x000096c1 addq         %r10, %rdx
	0x48, 0x89, 0xd1, //0x000096c4 movq         %rdx, %rcx
	0x48, 0xc1, 0xe9, 0x36, //0x000096c7 shrq         $54, %rcx
	0x48, 0x01, 0xc3, //0x000096cb addq         %rax, %rbx
	0x48, 0x83, 0xf9, 0x01, //0x000096ce cmpq         $1, %rcx
	0x48, 0x83, 0xdb, 0x00, //0x000096d2 sbbq         $0, %rbx
	0x48, 0x8d, 0x43, 0xff, //0x000096d6 leaq         $-1(%rbx), %rax
	0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000096da cmpq         $2045, %rax
	0x4d, 0x89, 0xc3, //0x000096e0 movq         %r8, %r11
	0x0f, 0x87, 0x3d, 0x01, 0x00, 0x00, //0x000096e3 ja           LBB5_1911
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000096e9 movabsq      $18014398509481984, %rax
	0x48, 0x39, 0xc2, //0x000096f3 cmpq         %rax, %rdx
	0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000096f6 movabsq      $-9223372036854775808, %r13
	0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009700 movabsq      $4503599627370495, %rax
	0xb1, 0x02, //0x0000970a movb         $2, %cl
	0x80, 0xd9, 0x00, //0x0000970c sbbb         $0, %cl
	0x48, 0xd3, 0xea, //0x0000970f shrq         %cl, %rdx
	0x48, 0xc1, 0xe3, 0x34, //0x00009712 shlq         $52, %rbx
	0x48, 0x21, 0xc2, //0x00009716 andq         %rax, %rdx
	0x48, 0x09, 0xda, //0x00009719 orq          %rbx, %rdx
	0x48, 0x89, 0xd0, //0x0000971c movq         %rdx, %rax
	0x4c, 0x09, 0xe8, //0x0000971f orq          %r13, %rax
	0x45, 0x84, 0xf6, //0x00009722 testb        %r14b, %r14b
	0x48, 0x0f, 0x44, 0xc2, //0x00009725 cmoveq       %rdx, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00009729 vmovq        %rax, %xmm0
	0x80, 0x7d, 0x90, 0x00, //0x0000972e cmpb         $0, $-112(%rbp)
	0x0f, 0x84, 0xb8, 0x02, 0x00, 0x00, //0x00009732 je           LBB5_1952
	0x4c, 0x89, 0xdb, //0x00009738 movq         %r11, %rbx
	0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000973b movl         $64, %r9d
	0x48, 0xff, 0xc6, //0x00009741 incq         %rsi
	0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00009744 je           LBB5_1901
	0x4c, 0x0f, 0xbd, 0xce, //0x0000974a bsrq         %rsi, %r9
	0x49, 0x83, 0xf1, 0x3f, //0x0000974e xorq         $63, %r9
	//0x00009752 LBB5_1901
	0x44, 0x89, 0xc9, //0x00009752 movl         %r9d, %ecx
	0x48, 0xd3, 0xe6, //0x00009755 shlq         %cl, %rsi
	0x48, 0x8b, 0x45, 0xa8, //0x00009758 movq         $-88(%rbp), %rax
	0x48, 0xf7, 0xe6, //0x0000975c mulq         %rsi
	0x49, 0x89, 0xc2, //0x0000975f movq         %rax, %r10
	0x49, 0x89, 0xd3, //0x00009762 movq         %rdx, %r11
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009765 andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000976b cmpq         $511, %rdx
	0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x00009772 jne          LBB5_1906
	0x48, 0x89, 0xf1, //0x00009778 movq         %rsi, %rcx
	0x48, 0xf7, 0xd1, //0x0000977b notq         %rcx
	0x49, 0x39, 0xca, //0x0000977e cmpq         %rcx, %r10
	0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x00009781 jbe          LBB5_1906
	0x48, 0x89, 0xf0, //0x00009787 movq         %rsi, %rax
	0x48, 0x8d, 0x15, 0x4f, 0x30, 0x00, 0x00, //0x0000978a leaq         $12367(%rip), %rdx  /* _POW10_M128_TAB+0(%rip) */
	0x48, 0xf7, 0x24, 0x17, //0x00009791 mulq         (%rdi,%rdx)
	0x49, 0x01, 0xd2, //0x00009795 addq         %rdx, %r10
	0x49, 0x83, 0xd3, 0x00, //0x00009798 adcq         $0, %r11
	0x44, 0x89, 0xda, //0x0000979c movl         %r11d, %edx
	0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000979f andl         $511, %edx
	0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000097a5 cmpq         $511, %rdx
	0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000097ac jne          LBB5_1906
	0x49, 0x83, 0xfa, 0xff, //0x000097b2 cmpq         $-1, %r10
	0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000097b6 jne          LBB5_1906
	0x48, 0x39, 0xc8, //0x000097bc cmpq         %rcx, %rax
	0x0f, 0x87, 0x5e, 0x00, 0x00, 0x00, //0x000097bf ja           LBB5_1910
	//0x000097c5 LBB5_1906
	0x4c, 0x89, 0xd8, //0x000097c5 movq         %r11, %rax
	0x48, 0xc1, 0xe8, 0x3f, //0x000097c8 shrq         $63, %rax
	0x8d, 0x48, 0x09, //0x000097cc leal         $9(%rax), %ecx
	0x49, 0xd3, 0xeb, //0x000097cf shrq         %cl, %r11
	0x4d, 0x85, 0xd2, //0x000097d2 testq        %r10, %r10
	0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000097d5 jne          LBB5_1909
	0x48, 0x85, 0xd2, //0x000097db testq        %rdx, %rdx
	0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000097de jne          LBB5_1909
	0x44, 0x89, 0xd9, //0x000097e4 movl         %r11d, %ecx
	0x83, 0xe1, 0x03, //0x000097e7 andl         $3, %ecx
	0x83, 0xf9, 0x01, //0x000097ea cmpl         $1, %ecx
	0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x000097ed je           LBB5_1910
	//0x000097f3 LBB5_1909
	0x4d, 0x29, 0xcf, //0x000097f3 subq         %r9, %r15
	0x44, 0x89, 0xda, //0x000097f6 movl         %r11d, %edx
	0x83, 0xe2, 0x01, //0x000097f9 andl         $1, %edx
	0x4c, 0x01, 0xda, //0x000097fc addq         %r11, %rdx
	0x49, 0x01, 0xc7, //0x000097ff addq         %rax, %r15
	0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00009802 movabsq      $18014398509481984, %rcx
	0x48, 0x39, 0xca, //0x0000980c cmpq         %rcx, %rdx
	0x49, 0x83, 0xdf, 0x00, //0x0000980f sbbq         $0, %r15
	0x49, 0x8d, 0x47, 0xff, //0x00009813 leaq         $-1(%r15), %rax
	0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009817 cmpq         $2045, %rax
	0x0f, 0x86, 0x4b, 0x12, 0x00, 0x00, //0x0000981d jbe          LBB5_2218
	//0x00009823 LBB5_1910
	0x49, 0x89, 0xdb, //0x00009823 movq         %rbx, %r11
	//0x00009826 LBB5_1911
	0x4c, 0x8b, 0x7d, 0xd0, //0x00009826 movq         $-48(%rbp), %r15
	//0x0000982a LBB5_1912
	0x4d, 0x89, 0xf8, //0x0000982a movq         %r15, %r8
	0x4d, 0x29, 0xe0, //0x0000982d subq         %r12, %r8
	0x4d, 0x8b, 0x4b, 0x40, //0x00009830 movq         $64(%r11), %r9
	0x4d, 0x8b, 0x53, 0x50, //0x00009834 movq         $80(%r11), %r10
	0x4d, 0x85, 0xd2, //0x00009838 testq        %r10, %r10
	0x0f, 0x84, 0x31, 0x03, 0x00, 0x00, //0x0000983b je           LBB5_1969
	0x41, 0xc6, 0x01, 0x00, //0x00009841 movb         $0, (%r9)
	0x49, 0x83, 0xfa, 0x01, //0x00009845 cmpq         $1, %r10
	0x0f, 0x84, 0x23, 0x03, 0x00, 0x00, //0x00009849 je           LBB5_1969
	0x49, 0x8d, 0x4a, 0xff, //0x0000984f leaq         $-1(%r10), %rcx
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009853 movl         $1, %eax
	0x48, 0x83, 0xf9, 0x10, //0x00009858 cmpq         $16, %rcx
	0x0f, 0x82, 0xfe, 0x02, 0x00, 0x00, //0x0000985c jb           LBB5_1968
	0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00009862 cmpq         $128, %rcx
	0x0f, 0x83, 0x32, 0x00, 0x00, 0x00, //0x00009869 jae          LBB5_1920
	0x31, 0xd2, //0x0000986f xorl         %edx, %edx
	0xe9, 0x8e, 0x02, 0x00, 0x00, //0x00009871 jmp          LBB5_1961
	//0x00009876 LBB5_1917
	0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00009876 movl         %edx, $-152(%rbp)
	0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x0000987c leal         $348(%r13), %eax
	0xe9, 0x39, 0xfd, 0xff, 0xff, //0x00009883 jmp          LBB5_1885
	//0x00009888 LBB5_1918
	0x48, 0x89, 0x75, 0xa0, //0x00009888 movq         %rsi, $-96(%rbp)
	//0x0000988c LBB5_1919
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000988c movq         $-64(%rbp), %r13
	0x48, 0x8b, 0x75, 0xc8, //0x00009890 movq         $-56(%rbp), %rsi
	0xe9, 0x74, 0x05, 0x00, 0x00, //0x00009894 jmp          LBB5_2012
	//0x00009899 LBB5_1951
	0x4c, 0x89, 0xf8, //0x00009899 movq         %r15, %rax
	0xe9, 0xba, 0x00, 0x00, 0x00, //0x0000989c jmp          LBB5_1928
	//0x000098a1 LBB5_1920
	0x48, 0x89, 0xca, //0x000098a1 movq         %rcx, %rdx
	0x48, 0x83, 0xe2, 0x80, //0x000098a4 andq         $-128, %rdx
	0x48, 0x8d, 0x72, 0x80, //0x000098a8 leaq         $-128(%rdx), %rsi
	0x48, 0x89, 0xf0, //0x000098ac movq         %rsi, %rax
	0x48, 0xc1, 0xe8, 0x07, //0x000098af shrq         $7, %rax
	0x48, 0x83, 0xc0, 0x01, //0x000098b3 addq         $1, %rax
	0x89, 0xc3, //0x000098b7 movl         %eax, %ebx
	0x83, 0xe3, 0x03, //0x000098b9 andl         $3, %ebx
	0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x000098bc cmpq         $384, %rsi
	0x0f, 0x83, 0x38, 0x01, 0x00, 0x00, //0x000098c3 jae          LBB5_1954
	0x31, 0xf6, //0x000098c9 xorl         %esi, %esi
	0xe9, 0xe3, 0x01, 0x00, 0x00, //0x000098cb jmp          LBB5_1956
	//0x000098d0 LBB5_1922
	0x49, 0x8d, 0x4a, 0xff, //0x000098d0 leaq         $-1(%r10), %rcx
	0x49, 0x39, 0xc8, //0x000098d4 cmpq         %rcx, %r8
	0x49, 0xf7, 0xd2, //0x000098d7 notq         %r10
	0x4d, 0x0f, 0x45, 0xd6, //0x000098da cmovneq      %r14, %r10
	0x84, 0xc0, //0x000098de testb        %al, %al
	0x4d, 0x0f, 0x44, 0xd6, //0x000098e0 cmoveq       %r14, %r10
	0x4c, 0x89, 0xd2, //0x000098e4 movq         %r10, %rdx
	0xe9, 0x47, 0xfa, 0xff, 0xff, //0x000098e7 jmp          LBB5_1855
	//0x000098ec LBB5_1923
	0x48, 0x83, 0xc6, 0x40, //0x000098ec addq         $64, %rsi
	0x49, 0x89, 0xf7, //0x000098f0 movq         %rsi, %r15
	//0x000098f3 LBB5_1924
	0x4c, 0x89, 0xf8, //0x000098f3 movq         %r15, %rax
	0x48, 0x83, 0xc0, 0xc0, //0x000098f6 addq         $-64, %rax
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000098fa .p2align 4, 0x90
	//0x00009900 LBB5_1925
	0xc5, 0xfe, 0x6f, 0x40, 0x40, //0x00009900 vmovdqu      $64(%rax), %ymm0
	0xc5, 0xfe, 0x6f, 0x48, 0x60, //0x00009905 vmovdqu      $96(%rax), %ymm1
	0x48, 0x83, 0xc0, 0x40, //0x0000990a addq         $64, %rax
	0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x0000990e vpshufb      %ymm0, %ymm11, %ymm2
	0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00009913 vpshufb      %ymm1, %ymm11, %ymm3
	0xc5, 0xfd, 0x74, 0xc2, //0x00009918 vpcmpeqb     %ymm2, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xf0, //0x0000991c vpmovmskb    %ymm0, %esi
	0xc5, 0xf5, 0x74, 0xc3, //0x00009920 vpcmpeqb     %ymm3, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xc8, //0x00009924 vpmovmskb    %ymm0, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x00009928 shlq         $32, %rcx
	0x48, 0x09, 0xf1, //0x0000992c orq          %rsi, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x0000992f cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00009933 je           LBB5_1925
	0x48, 0xf7, 0xd1, //0x00009939 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000993c movq         %rcx, $152(%r11)
	0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00009943 movq         %rax, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x0000994a bsfq         %rcx, %rcx
	0x48, 0x8d, 0x34, 0x08, //0x0000994e leaq         (%rax,%rcx), %rsi
	0x48, 0x01, 0xc8, //0x00009952 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x00009955 addq         $1, %rax
	//0x00009959 LBB5_1927
	0x8a, 0x0e, //0x00009959 movb         (%rsi), %cl
	//0x0000995b LBB5_1928
	0x80, 0xf9, 0x7d, //0x0000995b cmpb         $125, %cl
	0x0f, 0x85, 0x02, 0xa9, 0xff, 0xff, //0x0000995e jne          LBB5_812
	0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00009964 addl         $1, $204(%r11)
	0x48, 0xc1, 0xe7, 0x04, //0x0000996c shlq         $4, %rdi
	0x49, 0x8b, 0x4c, 0x39, 0x08, //0x00009970 movq         $8(%r9,%rdi), %rcx
	0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00009975 movq         %rcx, $168(%r11)
	0x48, 0x29, 0xd3, //0x0000997c subq         %rdx, %rbx
	0x48, 0xc1, 0xeb, 0x04, //0x0000997f shrq         $4, %rbx
	0x41, 0x89, 0x5c, 0x39, 0x0c, //0x00009983 movl         %ebx, $12(%r9,%rdi)
	0x41, 0xc7, 0x44, 0x39, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00009988 movl         $0, $8(%r9,%rdi)
	//0x00009991 LBB5_1701
	0x0f, 0xb6, 0x0a, //0x00009991 movzbl       (%rdx), %ecx
	0x89, 0x0a, //0x00009994 movl         %ecx, (%rdx)
	0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00009996 movq         $176(%r11), %rcx
	0x41, 0x8b, 0x93, 0xe4, 0x00, 0x00, 0x00, //0x0000999d movl         $228(%r11), %edx
	0x48, 0x39, 0xd1, //0x000099a4 cmpq         %rdx, %rcx
	0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000099a7 jbe          LBB5_1703
	0x41, 0x89, 0x8b, 0xe4, 0x00, 0x00, 0x00, //0x000099ad movl         %ecx, $228(%r11)
	0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000099b4 cmpq         $4096, %rcx
	0x0f, 0x87, 0x92, 0xed, 0xff, 0xff, //0x000099bb ja           LBB5_1083
	//0x000099c1 LBB5_1703
	0x48, 0x83, 0xc1, 0xff, //0x000099c1 addq         $-1, %rcx
	0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000099c5 movq         %rcx, $176(%r11)
	0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000099cc movq         $168(%r11), %rcx
	0x48, 0x83, 0xf9, 0xff, //0x000099d3 cmpq         $-1, %rcx
	0x0f, 0x85, 0x51, 0xa7, 0xff, 0xff, //0x000099d7 jne          LBB5_683
	0xe9, 0x71, 0xed, 0xff, 0xff, //0x000099dd jmp          LBB5_1083
	//0x000099e2 LBB5_1950
	0x48, 0xf7, 0xde, //0x000099e2 negq         %rsi
	0x31, 0xc0, //0x000099e5 xorl         %eax, %eax
	0x48, 0x89, 0x75, 0xa0, //0x000099e7 movq         %rsi, $-96(%rbp)
	0xe9, 0x66, 0x04, 0x00, 0x00, //0x000099eb jmp          LBB5_2014
	//0x000099f0 LBB5_1952
	0x4c, 0x8b, 0x7d, 0xd0, //0x000099f0 movq         $-48(%rbp), %r15
	0xe9, 0xba, 0x03, 0x00, 0x00, //0x000099f4 jmp          LBB5_2008
	//0x000099f9 LBB5_1953
	0x4d, 0x89, 0xc6, //0x000099f9 movq         %r8, %r14
	0xe9, 0xc0, 0xf8, 0xff, 0xff, //0x000099fc jmp          LBB5_1845
	//0x00009a01 LBB5_1954
	0x48, 0x83, 0xe0, 0xfc, //0x00009a01 andq         $-4, %rax
	0x48, 0xf7, 0xd8, //0x00009a05 negq         %rax
	0x31, 0xf6, //0x00009a08 xorl         %esi, %esi
	0xc5, 0xf9, 0xef, 0xc0, //0x00009a0a vpxor        %xmm0, %xmm0, %xmm0
	//0x00009a0e LBB5_1955
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00009a0e vmovdqu      %ymm0, $1(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00009a15 vmovdqu      %ymm0, $33(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00009a1c vmovdqu      %ymm0, $65(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x00009a23 vmovdqu      %ymm0, $97(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x00009a2a vmovdqu      %ymm0, $129(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x00009a34 vmovdqu      %ymm0, $161(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00009a3e vmovdqu      %ymm0, $193(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x00009a48 vmovdqu      %ymm0, $225(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x00009a52 vmovdqu      %ymm0, $257(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00009a5c vmovdqu      %ymm0, $289(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x00009a66 vmovdqu      %ymm0, $321(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x00009a70 vmovdqu      %ymm0, $353(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x00009a7a vmovdqu      %ymm0, $385(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x00009a84 vmovdqu      %ymm0, $417(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x00009a8e vmovdqu      %ymm0, $449(%r9,%rsi)
	0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x00009a98 vmovdqu      %ymm0, $481(%r9,%rsi)
	0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00009aa2 addq         $512, %rsi
	0x48, 0x83, 0xc0, 0x04, //0x00009aa9 addq         $4, %rax
	0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00009aad jne          LBB5_1955
	//0x00009ab3 LBB5_1956
	0x48, 0x85, 0xdb, //0x00009ab3 testq        %rbx, %rbx
	0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00009ab6 je           LBB5_1959
	0x48, 0xf7, 0xdb, //0x00009abc negq         %rbx
	0xc5, 0xf9, 0xef, 0xc0, //0x00009abf vpxor        %xmm0, %xmm0, %xmm0
	//0x00009ac3 LBB5_1958
	0x48, 0x89, 0xf0, //0x00009ac3 movq         %rsi, %rax
	0x48, 0x83, 0xc8, 0x01, //0x00009ac6 orq          $1, %rax
	0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x00009aca vmovdqu      %ymm0, (%r9,%rax)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x00009ad0 vmovdqu      %ymm0, $32(%r9,%rax)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x00009ad7 vmovdqu      %ymm0, $64(%r9,%rax)
	0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00009ade vmovdqu      %ymm0, $96(%r9,%rax)
	0x48, 0x83, 0xee, 0x80, //0x00009ae5 subq         $-128, %rsi
	0x48, 0xff, 0xc3, //0x00009ae9 incq         %rbx
	0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00009aec jne          LBB5_1958
	//0x00009af2 LBB5_1959
	0x48, 0x39, 0xd1, //0x00009af2 cmpq         %rdx, %rcx
	0x0f, 0x84, 0x77, 0x00, 0x00, 0x00, //0x00009af5 je           LBB5_1969
	0xf6, 0xc1, 0x70, //0x00009afb testb        $112, %cl
	0x0f, 0x84, 0x4a, 0x00, 0x00, 0x00, //0x00009afe je           LBB5_1967
	//0x00009b04 LBB5_1961
	0x48, 0x89, 0xce, //0x00009b04 movq         %rcx, %rsi
	0x48, 0x83, 0xe6, 0xf0, //0x00009b07 andq         $-16, %rsi
	0x48, 0x8d, 0x46, 0x01, //0x00009b0b leaq         $1(%rsi), %rax
	0xc5, 0xf9, 0xef, 0xc0, //0x00009b0f vpxor        %xmm0, %xmm0, %xmm0
	//0x00009b13 LBB5_1962
	0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x00009b13 vmovdqu      %xmm0, $1(%r9,%rdx)
	0x48, 0x83, 0xc2, 0x10, //0x00009b1a addq         $16, %rdx
	0x48, 0x39, 0xd6, //0x00009b1e cmpq         %rdx, %rsi
	0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00009b21 jne          LBB5_1962
	0x48, 0x39, 0xf1, //0x00009b27 cmpq         %rsi, %rcx
	0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x00009b2a jne          LBB5_1968
	0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00009b30 jmp          LBB5_1969
	//0x00009b35 LBB5_1964
	0x0f, 0xbc, 0xc1, //0x00009b35 bsfl         %ecx, %eax
	0xe9, 0x02, 0x00, 0x00, 0x00, //0x00009b38 jmp          LBB5_1966
	//0x00009b3d LBB5_1965
	0x89, 0xc0, //0x00009b3d movl         %eax, %eax
	//0x00009b3f LBB5_1966
	0x48, 0xf7, 0xd2, //0x00009b3f notq         %rdx
	0x48, 0x29, 0xc2, //0x00009b42 subq         %rax, %rdx
	0x48, 0x8b, 0x75, 0xc8, //0x00009b45 movq         $-56(%rbp), %rsi
	0xe9, 0xe5, 0xf7, 0xff, 0xff, //0x00009b49 jmp          LBB5_1855
	//0x00009b4e LBB5_1967
	0x48, 0x83, 0xca, 0x01, //0x00009b4e orq          $1, %rdx
	0x48, 0x89, 0xd0, //0x00009b52 movq         %rdx, %rax
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009b55 .p2align 4, 0x90
	//0x00009b60 LBB5_1968
	0x41, 0xc6, 0x04, 0x01, 0x00, //0x00009b60 movb         $0, (%r9,%rax)
	0x48, 0x83, 0xc0, 0x01, //0x00009b65 addq         $1, %rax
	0x49, 0x39, 0xc2, //0x00009b69 cmpq         %rax, %r10
	0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00009b6c jne          LBB5_1968
	//0x00009b72 LBB5_1969
	0x41, 0x8a, 0x14, 0x24, //0x00009b72 movb         (%r12), %dl
	0x31, 0xc9, //0x00009b76 xorl         %ecx, %ecx
	0x80, 0xfa, 0x2d, //0x00009b78 cmpb         $45, %dl
	0x0f, 0x94, 0xc1, //0x00009b7b sete         %cl
	0x31, 0xff, //0x00009b7e xorl         %edi, %edi
	0x49, 0x39, 0xc8, //0x00009b80 cmpq         %rcx, %r8
	0x0f, 0x8e, 0xc9, 0x00, 0x00, 0x00, //0x00009b83 jle          LBB5_1982
	0x88, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00009b89 movb         %dl, $-168(%rbp)
	0x4c, 0x89, 0x7d, 0xd0, //0x00009b8f movq         %r15, $-48(%rbp)
	0x4c, 0x89, 0x5d, 0xb8, //0x00009b93 movq         %r11, $-72(%rbp)
	0xb0, 0x01, //0x00009b97 movb         $1, %al
	0x45, 0x31, 0xdb, //0x00009b99 xorl         %r11d, %r11d
	0x45, 0x31, 0xff, //0x00009b9c xorl         %r15d, %r15d
	0x31, 0xf6, //0x00009b9f xorl         %esi, %esi
	0x31, 0xd2, //0x00009ba1 xorl         %edx, %edx
	0xe9, 0x30, 0x00, 0x00, 0x00, //0x00009ba3 jmp          LBB5_1973
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009ba8 .p2align 4, 0x90
	//0x00009bb0 LBB5_1971
	0xba, 0x01, 0x00, 0x00, 0x00, //0x00009bb0 movl         $1, %edx
	0x41, 0x89, 0xf6, //0x00009bb5 movl         %esi, %r14d
	0x40, 0x80, 0xff, 0x2e, //0x00009bb8 cmpb         $46, %dil
	0x4c, 0x89, 0xf7, //0x00009bbc movq         %r14, %rdi
	0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x00009bbf jne          LBB5_1984
	//0x00009bc5 LBB5_1972
	0x48, 0x83, 0xc1, 0x01, //0x00009bc5 addq         $1, %rcx
	0x4c, 0x39, 0xc1, //0x00009bc9 cmpq         %r8, %rcx
	0x0f, 0x9c, 0xc0, //0x00009bcc setl         %al
	0x49, 0x39, 0xc8, //0x00009bcf cmpq         %rcx, %r8
	0x0f, 0x84, 0x82, 0x00, 0x00, 0x00, //0x00009bd2 je           LBB5_1983
	//0x00009bd8 LBB5_1973
	0x89, 0xd3, //0x00009bd8 movl         %edx, %ebx
	0x41, 0x89, 0xfd, //0x00009bda movl         %edi, %r13d
	0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x00009bdd movzbl       (%r12,%rcx), %edi
	0x8d, 0x57, 0xd0, //0x00009be2 leal         $-48(%rdi), %edx
	0x80, 0xfa, 0x09, //0x00009be5 cmpb         $9, %dl
	0x0f, 0x87, 0xc2, 0xff, 0xff, 0xff, //0x00009be8 ja           LBB5_1971
	0x40, 0x80, 0xff, 0x30, //0x00009bee cmpb         $48, %dil
	0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00009bf2 jne          LBB5_1977
	0x85, 0xf6, //0x00009bf8 testl        %esi, %esi
	0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00009bfa je           LBB5_1981
	0x49, 0x63, 0xc3, //0x00009c00 movslq       %r11d, %rax
	0x49, 0x39, 0xc2, //0x00009c03 cmpq         %rax, %r10
	0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00009c06 ja           LBB5_1978
	0xe9, 0x14, 0x00, 0x00, 0x00, //0x00009c0c jmp          LBB5_1979
	//0x00009c11 LBB5_1977
	0x48, 0x63, 0xc6, //0x00009c11 movslq       %esi, %rax
	0x49, 0x39, 0xc2, //0x00009c14 cmpq         %rax, %r10
	0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00009c17 jbe          LBB5_1980
	//0x00009c1d LBB5_1978
	0x41, 0x88, 0x3c, 0x01, //0x00009c1d movb         %dil, (%r9,%rax)
	0x41, 0x83, 0xc3, 0x01, //0x00009c21 addl         $1, %r11d
	//0x00009c25 LBB5_1979
	0x44, 0x89, 0xef, //0x00009c25 movl         %r13d, %edi
	0x44, 0x89, 0xde, //0x00009c28 movl         %r11d, %esi
	0x89, 0xda, //0x00009c2b movl         %ebx, %edx
	0xe9, 0x93, 0xff, 0xff, 0xff, //0x00009c2d jmp          LBB5_1972
	//0x00009c32 LBB5_1980
	0x44, 0x89, 0xef, //0x00009c32 movl         %r13d, %edi
	0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009c35 movl         $1, %r15d
	0x89, 0xda, //0x00009c3b movl         %ebx, %edx
	0xe9, 0x83, 0xff, 0xff, 0xff, //0x00009c3d jmp          LBB5_1972
	//0x00009c42 LBB5_1981
	0x41, 0x83, 0xc5, 0xff, //0x00009c42 addl         $-1, %r13d
	0x31, 0xf6, //0x00009c46 xorl         %esi, %esi
	0x44, 0x89, 0xef, //0x00009c48 movl         %r13d, %edi
	0x89, 0xda, //0x00009c4b movl         %ebx, %edx
	0xe9, 0x73, 0xff, 0xff, 0xff, //0x00009c4d jmp          LBB5_1972
	//0x00009c52 LBB5_1982
	0x45, 0x31, 0xc0, //0x00009c52 xorl         %r8d, %r8d
	0xe9, 0x22, 0x01, 0x00, 0x00, //0x00009c55 jmp          LBB5_2006
	//0x00009c5a LBB5_1983
	0x41, 0x89, 0xfd, //0x00009c5a movl         %edi, %r13d
	0x4c, 0x89, 0xc1, //0x00009c5d movq         %r8, %rcx
	0x89, 0xd3, //0x00009c60 movl         %edx, %ebx
	//0x00009c62 LBB5_1984
	0x85, 0xdb, //0x00009c62 testl        %ebx, %ebx
	0x45, 0x0f, 0x44, 0xeb, //0x00009c64 cmovel       %r11d, %r13d
	0xa8, 0x01, //0x00009c68 testb        $1, %al
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00009c6a movb         $-168(%rbp), %dl
	0x0f, 0x84, 0xa2, 0x00, 0x00, 0x00, //0x00009c70 je           LBB5_1999
	0x89, 0xc8, //0x00009c76 movl         %ecx, %eax
	0x41, 0x8a, 0x04, 0x04, //0x00009c78 movb         (%r12,%rax), %al
	0x0c, 0x20, //0x00009c7c orb          $32, %al
	0x3c, 0x65, //0x00009c7e cmpb         $101, %al
	0x0f, 0x85, 0x92, 0x00, 0x00, 0x00, //0x00009c80 jne          LBB5_1999
	0x89, 0xca, //0x00009c86 movl         %ecx, %edx
	0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00009c88 movb         $1(%r12,%rdx), %bl
	0x80, 0xfb, 0x2d, //0x00009c8d cmpb         $45, %bl
	0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00009c90 je           LBB5_1989
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009c96 movl         $1, %eax
	0x80, 0xfb, 0x2b, //0x00009c9b cmpb         $43, %bl
	0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009c9e jne          LBB5_1991
	0x83, 0xc1, 0x02, //0x00009ca4 addl         $2, %ecx
	0xe9, 0x08, 0x00, 0x00, 0x00, //0x00009ca7 jmp          LBB5_1990
	//0x00009cac LBB5_1989
	0x83, 0xc1, 0x02, //0x00009cac addl         $2, %ecx
	0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009caf movl         $-1, %eax
	//0x00009cb4 LBB5_1990
	0x89, 0xca, //0x00009cb4 movl         %ecx, %edx
	0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009cb6 jmp          LBB5_1992
	//0x00009cbb LBB5_1991
	0x48, 0x83, 0xc2, 0x01, //0x00009cbb addq         $1, %rdx
	//0x00009cbf LBB5_1992
	0x48, 0x63, 0xd2, //0x00009cbf movslq       %edx, %rdx
	0x31, 0xc9, //0x00009cc2 xorl         %ecx, %ecx
	0x49, 0x39, 0xd0, //0x00009cc4 cmpq         %rdx, %r8
	0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00009cc7 jle          LBB5_1998
	0x31, 0xc9, //0x00009ccd xorl         %ecx, %ecx
	//0x00009ccf LBB5_1994
	0x41, 0x0f, 0xbe, 0x34, 0x14, //0x00009ccf movsbl       (%r12,%rdx), %esi
	0x83, 0xfe, 0x30, //0x00009cd4 cmpl         $48, %esi
	0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00009cd7 jl           LBB5_1998
	0x40, 0x80, 0xfe, 0x39, //0x00009cdd cmpb         $57, %sil
	0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00009ce1 jg           LBB5_1998
	0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00009ce7 cmpl         $9999, %ecx
	0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00009ced jg           LBB5_1998
	0x8d, 0x0c, 0x89, //0x00009cf3 leal         (%rcx,%rcx,4), %ecx
	0x8d, 0x0c, 0x4e, //0x00009cf6 leal         (%rsi,%rcx,2), %ecx
	0x83, 0xc1, 0xd0, //0x00009cf9 addl         $-48, %ecx
	0x48, 0x83, 0xc2, 0x01, //0x00009cfc addq         $1, %rdx
	0x49, 0x39, 0xd0, //0x00009d00 cmpq         %rdx, %r8
	0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00009d03 jne          LBB5_1994
	//0x00009d09 LBB5_1998
	0x0f, 0xaf, 0xc8, //0x00009d09 imull        %eax, %ecx
	0x44, 0x01, 0xe9, //0x00009d0c addl         %r13d, %ecx
	0x41, 0x89, 0xcd, //0x00009d0f movl         %ecx, %r13d
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00009d12 movb         $-168(%rbp), %dl
	//0x00009d18 LBB5_1999
	0x45, 0x85, 0xdb, //0x00009d18 testl        %r11d, %r11d
	0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00009d1b je           LBB5_2002
	0x41, 0x81, 0xfd, 0x36, 0x01, 0x00, 0x00, //0x00009d21 cmpl         $310, %r13d
	0x0f, 0x8e, 0x34, 0x00, 0x00, 0x00, //0x00009d28 jle          LBB5_2003
	//0x00009d2e LBB5_2001
	0x45, 0x31, 0xc0, //0x00009d2e xorl         %r8d, %r8d
	0x4c, 0x8b, 0x5d, 0xb8, //0x00009d31 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x00009d35 movq         $-48(%rbp), %r15
	0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00009d39 movl         $-152(%rbp), %ecx
	0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009d3f movabsq      $4503599627370495, %rsi
	0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009d49 movabsq      $9218868437227405312, %rdi
	0xe9, 0x34, 0x00, 0x00, 0x00, //0x00009d53 jmp          LBB5_2007
	//0x00009d58 LBB5_2002
	0x31, 0xff, //0x00009d58 xorl         %edi, %edi
	0x45, 0x31, 0xc0, //0x00009d5a xorl         %r8d, %r8d
	0xe9, 0x12, 0x00, 0x00, 0x00, //0x00009d5d jmp          LBB5_2005
	//0x00009d62 LBB5_2003
	0x45, 0x31, 0xc0, //0x00009d62 xorl         %r8d, %r8d
	0x41, 0x81, 0xfd, 0xb6, 0xfe, 0xff, 0xff, //0x00009d65 cmpl         $-330, %r13d
	0x0f, 0x8d, 0x31, 0x01, 0x00, 0x00, //0x00009d6c jge          LBB5_2049
	0x31, 0xff, //0x00009d72 xorl         %edi, %edi
	//0x00009d74 LBB5_2005
	0x4c, 0x8b, 0x5d, 0xb8, //0x00009d74 movq         $-72(%rbp), %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x00009d78 movq         $-48(%rbp), %r15
	//0x00009d7c LBB5_2006
	0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00009d7c movl         $-152(%rbp), %ecx
	0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009d82 movabsq      $4503599627370495, %rsi
	//0x00009d8c LBB5_2007
	0x49, 0x21, 0xf0, //0x00009d8c andq         %rsi, %r8
	0x49, 0x09, 0xf8, //0x00009d8f orq          %rdi, %r8
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009d92 movabsq      $-9223372036854775808, %rax
	0x4c, 0x09, 0xc0, //0x00009d9c orq          %r8, %rax
	0x80, 0xfa, 0x2d, //0x00009d9f cmpb         $45, %dl
	0x49, 0x0f, 0x45, 0xc0, //0x00009da2 cmovneq      %r8, %rax
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00009da6 vmovq        %rax, %xmm0
	0xc5, 0xcb, 0x2a, 0xc9, //0x00009dab vcvtsi2sd    %ecx, %xmm6, %xmm1
	0xc5, 0xf3, 0x59, 0xc0, //0x00009daf vmulsd       %xmm0, %xmm1, %xmm0
	//0x00009db3 LBB5_2008
	0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00009db3 vmovq        %xmm0, %rsi
	0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009db8 movabsq      $-9223372036854775808, %rcx
	0x48, 0x83, 0xc1, 0xff, //0x00009dc2 addq         $-1, %rcx
	0x48, 0x21, 0xf1, //0x00009dc6 andq         %rsi, %rcx
	0x31, 0xc0, //0x00009dc9 xorl         %eax, %eax
	0xba, 0x04, 0x00, 0x00, 0x00, //0x00009dcb movl         $4, %edx
	0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009dd0 movabsq      $9218868437227405312, %rdi
	0x48, 0x39, 0xf9, //0x00009dda cmpq         %rdi, %rcx
	0x0f, 0x85, 0x9c, 0x15, 0x00, 0x00, //0x00009ddd jne          LBB5_2017
	//0x00009de3 LBB5_2009
	0x48, 0x8b, 0x45, 0x80, //0x00009de3 movq         $-128(%rbp), %rax
	0x48, 0x83, 0xf8, 0x13, //0x00009de7 cmpq         $19, %rax
	0x0f, 0x84, 0x88, 0x15, 0x00, 0x00, //0x00009deb je           LBB5_2016
	//0x00009df1 LBB5_2010
	0x48, 0x83, 0xf8, 0x0b, //0x00009df1 cmpq         $11, %rax
	0x0f, 0x84, 0x59, 0x00, 0x00, 0x00, //0x00009df5 je           LBB5_2013
	0x48, 0x83, 0xf8, 0x03, //0x00009dfb cmpq         $3, %rax
	0x4c, 0x8b, 0x6d, 0xc0, //0x00009dff movq         $-64(%rbp), %r13
	0x48, 0x8b, 0x75, 0xc8, //0x00009e03 movq         $-56(%rbp), %rsi
	0x0f, 0x85, 0x6b, 0x70, 0xff, 0xff, //0x00009e07 jne          LBB5_168
	//0x00009e0d LBB5_2012
	0x48, 0xc1, 0xe6, 0x20, //0x00009e0d shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x03, //0x00009e11 orq          $3, %rsi
	0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00009e15 movq         $160(%r11), %rax
	0x48, 0x89, 0x30, //0x00009e1c movq         %rsi, (%rax)
	0x48, 0x8b, 0x4d, 0xa0, //0x00009e1f movq         $-96(%rbp), %rcx
	0x48, 0x89, 0x48, 0x08, //0x00009e23 movq         %rcx, $8(%rax)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00009e27 addl         $1, $216(%r11)
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009e2f movq         $160(%r11), %rcx
	0x48, 0x8d, 0x41, 0x10, //0x00009e36 leaq         $16(%rcx), %rax
	0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00009e3a movq         %rax, $160(%r11)
	0xb8, 0x03, 0x00, 0x00, 0x00, //0x00009e41 movl         $3, %eax
	0x48, 0x89, 0x45, 0x80, //0x00009e46 movq         %rax, $-128(%rbp)
	0x4d, 0x89, 0xfc, //0x00009e4a movq         %r15, %r12
	0x89, 0xd0, //0x00009e4d movl         %edx, %eax
	0xe9, 0x73, 0x15, 0x00, 0x00, //0x00009e4f jmp          LBB5_2019
	//0x00009e54 LBB5_2013
	0x89, 0xd0, //0x00009e54 movl         %edx, %eax
	//0x00009e56 LBB5_2014
	0x4c, 0x8b, 0x6d, 0xc0, //0x00009e56 movq         $-64(%rbp), %r13
	0x48, 0x8b, 0x75, 0xc8, //0x00009e5a movq         $-56(%rbp), %rsi
	//0x00009e5e LBB5_2015
	0x4d, 0x89, 0xfc, //0x00009e5e movq         %r15, %r12
	0x48, 0xc1, 0xe6, 0x20, //0x00009e61 shlq         $32, %rsi
	0x48, 0x83, 0xce, 0x0b, //0x00009e65 orq          $11, %rsi
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009e69 movq         $160(%r11), %rcx
	0x48, 0x89, 0x31, //0x00009e70 movq         %rsi, (%rcx)
	0x48, 0x8b, 0x55, 0xa0, //0x00009e73 movq         $-96(%rbp), %rdx
	0x48, 0x89, 0x51, 0x08, //0x00009e77 movq         %rdx, $8(%rcx)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x00009e7b addl         $1, $216(%r11)
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009e83 movq         $160(%r11), %rcx
	0x48, 0x8d, 0x51, 0x10, //0x00009e8a leaq         $16(%rcx), %rdx
	0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009e8e movq         %rdx, $160(%r11)
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009e95 movl         $11, %edx
	0x48, 0x89, 0x55, 0x80, //0x00009e9a movq         %rdx, $-128(%rbp)
	0xe9, 0x24, 0x15, 0x00, 0x00, //0x00009e9e jmp          LBB5_2019
	//0x00009ea3 LBB5_2049
	0x4c, 0x89, 0xe8, //0x00009ea3 movq         %r13, %rax
	0x45, 0x85, 0xed, //0x00009ea6 testl        %r13d, %r13d
	0x0f, 0x8e, 0x0f, 0x02, 0x00, 0x00, //0x00009ea9 jle          LBB5_2083
	0x31, 0xf6, //0x00009eaf xorl         %esi, %esi
	0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x00009eb1 movl         $1, %r12d
	0x4c, 0x8d, 0x2d, 0xb2, 0x54, 0x00, 0x00, //0x00009eb7 leaq         $21682(%rip), %r13  /* _POW_TAB+0(%rip) */
	0x44, 0x89, 0xda, //0x00009ebe movl         %r11d, %edx
	0x44, 0x89, 0xdf, //0x00009ec1 movl         %r11d, %edi
	0xe9, 0x13, 0x00, 0x00, 0x00, //0x00009ec4 jmp          LBB5_2053
	//0x00009ec9 LBB5_2051
	0x31, 0xff, //0x00009ec9 xorl         %edi, %edi
	//0x00009ecb LBB5_2052
	0x41, 0x01, 0xf0, //0x00009ecb addl         %esi, %r8d
	0x44, 0x89, 0xc6, //0x00009ece movl         %r8d, %esi
	0x4c, 0x89, 0xf0, //0x00009ed1 movq         %r14, %rax
	0x85, 0xc0, //0x00009ed4 testl        %eax, %eax
	0x0f, 0x8e, 0xe5, 0x01, 0x00, 0x00, //0x00009ed6 jle          LBB5_2084
	//0x00009edc LBB5_2053
	0x83, 0xf8, 0x08, //0x00009edc cmpl         $8, %eax
	0x0f, 0x8e, 0x0e, 0x00, 0x00, 0x00, //0x00009edf jle          LBB5_2055
	0x49, 0x89, 0xc6, //0x00009ee5 movq         %rax, %r14
	0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00009ee8 movl         $27, %r8d
	0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00009eee jmp          LBB5_2056
	//0x00009ef3 LBB5_2055
	0x49, 0x89, 0xc6, //0x00009ef3 movq         %rax, %r14
	0x89, 0xc0, //0x00009ef6 movl         %eax, %eax
	0x45, 0x8b, 0x44, 0x85, 0x00, //0x00009ef8 movl         (%r13,%rax,4), %r8d
	//0x00009efd LBB5_2056
	0x85, 0xff, //0x00009efd testl        %edi, %edi
	0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00009eff je           LBB5_2051
	0x48, 0x89, 0x75, 0x90, //0x00009f05 movq         %rsi, $-112(%rbp)
	0x44, 0x89, 0xc1, //0x00009f09 movl         %r8d, %ecx
	0x85, 0xff, //0x00009f0c testl        %edi, %edi
	0xb8, 0x00, 0x00, 0x00, 0x00, //0x00009f0e movl         $0, %eax
	0x0f, 0x4f, 0xc7, //0x00009f13 cmovgl       %edi, %eax
	0x31, 0xd2, //0x00009f16 xorl         %edx, %edx
	0x31, 0xdb, //0x00009f18 xorl         %ebx, %ebx
	//0x00009f1a LBB5_2058
	0x48, 0x39, 0xd0, //0x00009f1a cmpq         %rdx, %rax
	0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00009f1d je           LBB5_2072
	0x48, 0x8d, 0x34, 0x9b, //0x00009f23 leaq         (%rbx,%rbx,4), %rsi
	0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00009f27 movsbq       (%r9,%rdx), %rbx
	0x48, 0x8d, 0x1c, 0x73, //0x00009f2c leaq         (%rbx,%rsi,2), %rbx
	0x48, 0x83, 0xc3, 0xd0, //0x00009f30 addq         $-48, %rbx
	0x48, 0x83, 0xc2, 0x01, //0x00009f34 addq         $1, %rdx
	0x48, 0x89, 0xde, //0x00009f38 movq         %rbx, %rsi
	0x48, 0xd3, 0xee, //0x00009f3b shrq         %cl, %rsi
	0x48, 0x85, 0xf6, //0x00009f3e testq        %rsi, %rsi
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00009f41 je           LBB5_2058
	0x4c, 0x89, 0x45, 0xa8, //0x00009f47 movq         %r8, $-88(%rbp)
	0x89, 0xd0, //0x00009f4b movl         %edx, %eax
	//0x00009f4d LBB5_2061
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009f4d movq         $-1, %r8
	0x49, 0xd3, 0xe0, //0x00009f54 shlq         %cl, %r8
	0x49, 0xf7, 0xd0, //0x00009f57 notq         %r8
	0x31, 0xd2, //0x00009f5a xorl         %edx, %edx
	0x39, 0xf8, //0x00009f5c cmpl         %edi, %eax
	0x0f, 0x8d, 0x50, 0x00, 0x00, 0x00, //0x00009f5e jge          LBB5_2065
	0x4c, 0x63, 0xe0, //0x00009f64 movslq       %eax, %r12
	0x4d, 0x63, 0xdb, //0x00009f67 movslq       %r11d, %r11
	0x4b, 0x8d, 0x34, 0x21, //0x00009f6a leaq         (%r9,%r12), %rsi
	0x31, 0xd2, //0x00009f6e xorl         %edx, %edx
	//0x00009f70 LBB5_2063
	0x48, 0x89, 0xdf, //0x00009f70 movq         %rbx, %rdi
	0x48, 0xd3, 0xef, //0x00009f73 shrq         %cl, %rdi
	0x4c, 0x21, 0xc3, //0x00009f76 andq         %r8, %rbx
	0x40, 0x80, 0xc7, 0x30, //0x00009f79 addb         $48, %dil
	0x41, 0x88, 0x3c, 0x11, //0x00009f7d movb         %dil, (%r9,%rdx)
	0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x00009f81 movsbq       (%rsi,%rdx), %rdi
	0x4d, 0x8d, 0x2c, 0x14, //0x00009f86 leaq         (%r12,%rdx), %r13
	0x49, 0x83, 0xc5, 0x01, //0x00009f8a addq         $1, %r13
	0x48, 0x83, 0xc2, 0x01, //0x00009f8e addq         $1, %rdx
	0x48, 0x8d, 0x1c, 0x9b, //0x00009f92 leaq         (%rbx,%rbx,4), %rbx
	0x48, 0x8d, 0x1c, 0x5f, //0x00009f96 leaq         (%rdi,%rbx,2), %rbx
	0x48, 0x83, 0xc3, 0xd0, //0x00009f9a addq         $-48, %rbx
	0x4d, 0x39, 0xdd, //0x00009f9e cmpq         %r11, %r13
	0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00009fa1 jl           LBB5_2063
	0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x00009fa7 movl         $1, %r12d
	0x4c, 0x8d, 0x2d, 0xbc, 0x53, 0x00, 0x00, //0x00009fad leaq         $21436(%rip), %r13  /* _POW_TAB+0(%rip) */
	//0x00009fb4 LBB5_2065
	0x41, 0x29, 0xc6, //0x00009fb4 subl         %eax, %r14d
	0x41, 0x83, 0xc6, 0x01, //0x00009fb7 addl         $1, %r14d
	0xe9, 0x65, 0x00, 0x00, 0x00, //0x00009fbb jmp          LBB5_2066
	//0x00009fc0 LBB5_2072
	0x48, 0x85, 0xdb, //0x00009fc0 testq        %rbx, %rbx
	0x0f, 0x84, 0x4c, 0x00, 0x00, 0x00, //0x00009fc3 je           LBB5_2078
	0x48, 0x89, 0xda, //0x00009fc9 movq         %rbx, %rdx
	0x48, 0xd3, 0xea, //0x00009fcc shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x00009fcf testq        %rdx, %rdx
	0x4c, 0x89, 0x45, 0xa8, //0x00009fd2 movq         %r8, $-88(%rbp)
	0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x00009fd6 je           LBB5_2077
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009fdc movq         $-1, %r8
	0x49, 0xd3, 0xe0, //0x00009fe3 shlq         %cl, %r8
	0x49, 0xf7, 0xd0, //0x00009fe6 notq         %r8
	0x41, 0x29, 0xc6, //0x00009fe9 subl         %eax, %r14d
	0x41, 0x83, 0xc6, 0x01, //0x00009fec addl         $1, %r14d
	0x31, 0xd2, //0x00009ff0 xorl         %edx, %edx
	0xe9, 0x37, 0x00, 0x00, 0x00, //0x00009ff2 jmp          LBB5_2075
	//0x00009ff7 LBB5_2077
	0x48, 0x01, 0xdb, //0x00009ff7 addq         %rbx, %rbx
	0x48, 0x8d, 0x1c, 0x9b, //0x00009ffa leaq         (%rbx,%rbx,4), %rbx
	0x83, 0xc0, 0x01, //0x00009ffe addl         $1, %eax
	0x48, 0x89, 0xda, //0x0000a001 movq         %rbx, %rdx
	0x48, 0xd3, 0xea, //0x0000a004 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x0000a007 testq        %rdx, %rdx
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a00a je           LBB5_2077
	0xe9, 0x38, 0xff, 0xff, 0xff, //0x0000a010 jmp          LBB5_2061
	//0x0000a015 LBB5_2078
	0x45, 0x31, 0xdb, //0x0000a015 xorl         %r11d, %r11d
	0x31, 0xd2, //0x0000a018 xorl         %edx, %edx
	0x31, 0xff, //0x0000a01a xorl         %edi, %edi
	0x48, 0x8b, 0x75, 0x90, //0x0000a01c movq         $-112(%rbp), %rsi
	0xe9, 0xa6, 0xfe, 0xff, 0xff, //0x0000a020 jmp          LBB5_2052
	//0x0000a025 LBB5_2066
	0x48, 0x85, 0xdb, //0x0000a025 testq        %rbx, %rbx
	0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x0000a028 je           LBB5_2067
	//0x0000a02e LBB5_2075
	0x48, 0x89, 0xd8, //0x0000a02e movq         %rbx, %rax
	0x48, 0xd3, 0xe8, //0x0000a031 shrq         %cl, %rax
	0x4c, 0x21, 0xc3, //0x0000a034 andq         %r8, %rbx
	0x48, 0x63, 0xf2, //0x0000a037 movslq       %edx, %rsi
	0x49, 0x39, 0xf2, //0x0000a03a cmpq         %rsi, %r10
	0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x0000a03d jbe          LBB5_2079
	0x04, 0x30, //0x0000a043 addb         $48, %al
	0x41, 0x88, 0x04, 0x31, //0x0000a045 movb         %al, (%r9,%rsi)
	0x83, 0xc6, 0x01, //0x0000a049 addl         $1, %esi
	0x89, 0xf2, //0x0000a04c movl         %esi, %edx
	0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a04e jmp          LBB5_2080
	//0x0000a053 LBB5_2079
	0x48, 0x85, 0xc0, //0x0000a053 testq        %rax, %rax
	0x45, 0x0f, 0x45, 0xfc, //0x0000a056 cmovnel      %r12d, %r15d
	//0x0000a05a LBB5_2080
	0x48, 0x01, 0xdb, //0x0000a05a addq         %rbx, %rbx
	0x48, 0x8d, 0x1c, 0x9b, //0x0000a05d leaq         (%rbx,%rbx,4), %rbx
	0xe9, 0xbf, 0xff, 0xff, 0xff, //0x0000a061 jmp          LBB5_2066
	//0x0000a066 LBB5_2067
	0x85, 0xd2, //0x0000a066 testl        %edx, %edx
	0x4c, 0x8b, 0x45, 0xa8, //0x0000a068 movq         $-88(%rbp), %r8
	0x48, 0x8b, 0x75, 0x90, //0x0000a06c movq         $-112(%rbp), %rsi
	0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000a070 jle          LBB5_2081
	0x89, 0xd0, //0x0000a076 movl         %edx, %eax
	0x48, 0x83, 0xc0, 0x01, //0x0000a078 addq         $1, %rax
	//0x0000a07c LBB5_2069
	0x8d, 0x4a, 0xff, //0x0000a07c leal         $-1(%rdx), %ecx
	0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a07f cmpb         $48, (%r9,%rcx)
	0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a084 jne          LBB5_2082
	0x48, 0x83, 0xc0, 0xff, //0x0000a08a addq         $-1, %rax
	0x89, 0xca, //0x0000a08e movl         %ecx, %edx
	0x48, 0x83, 0xf8, 0x01, //0x0000a090 cmpq         $1, %rax
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a094 jg           LBB5_2069
	0xe9, 0x10, 0x00, 0x00, 0x00, //0x0000a09a jmp          LBB5_2071
	//0x0000a09f LBB5_2081
	0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x0000a09f je           LBB5_2071
	//0x0000a0a5 LBB5_2082
	0x41, 0x89, 0xd3, //0x0000a0a5 movl         %edx, %r11d
	0x89, 0xd7, //0x0000a0a8 movl         %edx, %edi
	0xe9, 0x1c, 0xfe, 0xff, 0xff, //0x0000a0aa jmp          LBB5_2052
	//0x0000a0af LBB5_2071
	0x41, 0x01, 0xf0, //0x0000a0af addl         %esi, %r8d
	0x31, 0xc0, //0x0000a0b2 xorl         %eax, %eax
	0x45, 0x31, 0xdb, //0x0000a0b4 xorl         %r11d, %r11d
	0x31, 0xd2, //0x0000a0b7 xorl         %edx, %edx
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000a0b9 jmp          LBB5_2084
	//0x0000a0be LBB5_2083
	0x44, 0x89, 0xda, //0x0000a0be movl         %r11d, %edx
	//0x0000a0c1 LBB5_2084
	0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x0000a0c1 movabsq      $1152921504606846975, %r12
	0x49, 0x8d, 0x49, 0x01, //0x0000a0cb leaq         $1(%r9), %rcx
	0x48, 0x89, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x0000a0cf movq         %rcx, $-176(%rbp)
	0x41, 0x89, 0xd6, //0x0000a0d6 movl         %edx, %r14d
	0x48, 0x89, 0xc7, //0x0000a0d9 movq         %rax, %rdi
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000a0dc jmp          LBB5_2086
	//0x0000a0e1 LBB5_2085
	0x45, 0x31, 0xf6, //0x0000a0e1 xorl         %r14d, %r14d
	0x41, 0x29, 0xc8, //0x0000a0e4 subl         %ecx, %r8d
	//0x0000a0e7 LBB5_2086
	0x85, 0xff, //0x0000a0e7 testl        %edi, %edi
	0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x0000a0e9 js           LBB5_2091
	0x0f, 0x85, 0x66, 0x07, 0x00, 0x00, //0x0000a0ef jne          LBB5_2186
	0x41, 0x80, 0x39, 0x35, //0x0000a0f5 cmpb         $53, (%r9)
	0x0f, 0x8c, 0x27, 0x00, 0x00, 0x00, //0x0000a0f9 jl           LBB5_2089
	0xe9, 0x57, 0x07, 0x00, 0x00, //0x0000a0ff jmp          LBB5_2186
	//0x0000a104 LBB5_2091
	0x83, 0xff, 0xf8, //0x0000a104 cmpl         $-8, %edi
	0x0f, 0x8d, 0x19, 0x00, 0x00, 0x00, //0x0000a107 jge          LBB5_2089
	0xb9, 0x1b, 0x00, 0x00, 0x00, //0x0000a10d movl         $27, %ecx
	0x85, 0xd2, //0x0000a112 testl        %edx, %edx
	0x0f, 0x84, 0xb1, 0x05, 0x00, 0x00, //0x0000a114 je           LBB5_2165
	0x48, 0x89, 0x7d, 0x90, //0x0000a11a movq         %rdi, $-112(%rbp)
	0x41, 0x89, 0xd6, //0x0000a11e movl         %edx, %r14d
	0xe9, 0x1b, 0x00, 0x00, 0x00, //0x0000a121 jmp          LBB5_2094
	//0x0000a126 LBB5_2089
	0x89, 0xf8, //0x0000a126 movl         %edi, %eax
	0xf7, 0xd8, //0x0000a128 negl         %eax
	0x48, 0x8d, 0x0d, 0x3f, 0x52, 0x00, 0x00, //0x0000a12a leaq         $21055(%rip), %rcx  /* _POW_TAB+0(%rip) */
	0x8b, 0x0c, 0x81, //0x0000a131 movl         (%rcx,%rax,4), %ecx
	0x45, 0x85, 0xf6, //0x0000a134 testl        %r14d, %r14d
	0x0f, 0x84, 0xa4, 0xff, 0xff, 0xff, //0x0000a137 je           LBB5_2085
	0x48, 0x89, 0x7d, 0x90, //0x0000a13d movq         %rdi, $-112(%rbp)
	//0x0000a141 LBB5_2094
	0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000a141 movl         %ecx, $-144(%rbp)
	0x89, 0xc9, //0x0000a147 movl         %ecx, %ecx
	0x48, 0x6b, 0xc1, 0x68, //0x0000a149 imulq        $104, %rcx, %rax
	0x48, 0x8d, 0x35, 0x4c, 0x52, 0x00, 0x00, //0x0000a14d leaq         $21068(%rip), %rsi  /* _LSHIFT_TAB+0(%rip) */
	0x44, 0x8b, 0x2c, 0x30, //0x0000a154 movl         (%rax,%rsi), %r13d
	0x49, 0x63, 0xd6, //0x0000a158 movslq       %r14d, %rdx
	0x48, 0x01, 0xc6, //0x0000a15b addq         %rax, %rsi
	0x48, 0x83, 0xc6, 0x04, //0x0000a15e addq         $4, %rsi
	0x31, 0xff, //0x0000a162 xorl         %edi, %edi
	0x4c, 0x89, 0x45, 0xa8, //0x0000a164 movq         %r8, $-88(%rbp)
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a168 .p2align 4, 0x90
	//0x0000a170 LBB5_2095
	0x0f, 0xb6, 0x1c, 0x3e, //0x0000a170 movzbl       (%rsi,%rdi), %ebx
	0x84, 0xdb, //0x0000a174 testb        %bl, %bl
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a176 je           LBB5_2100
	0x41, 0x38, 0x1c, 0x39, //0x0000a17c cmpb         %bl, (%r9,%rdi)
	0x0f, 0x85, 0x1b, 0x01, 0x00, 0x00, //0x0000a180 jne          LBB5_2109
	0x48, 0x83, 0xc7, 0x01, //0x0000a186 addq         $1, %rdi
	0x48, 0x39, 0xfa, //0x0000a18a cmpq         %rdi, %rdx
	0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000a18d jne          LBB5_2095
	0x44, 0x89, 0xf2, //0x0000a193 movl         %r14d, %edx
	0x48, 0x8d, 0x35, 0x03, 0x52, 0x00, 0x00, //0x0000a196 leaq         $20995(%rip), %rsi  /* _LSHIFT_TAB+0(%rip) */
	0x48, 0x01, 0xf0, //0x0000a19d addq         %rsi, %rax
	0x80, 0x7c, 0x02, 0x04, 0x00, //0x0000a1a0 cmpb         $0, $4(%rdx,%rax)
	0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x0000a1a5 je           LBB5_2100
	//0x0000a1ab LBB5_2099
	0x41, 0x83, 0xc5, 0xff, //0x0000a1ab addl         $-1, %r13d
	//0x0000a1af LBB5_2100
	0x45, 0x85, 0xf6, //0x0000a1af testl        %r14d, %r14d
	0x0f, 0x8e, 0xdb, 0x00, 0x00, 0x00, //0x0000a1b2 jle          LBB5_2108
	0x4c, 0x89, 0xad, 0x48, 0xff, 0xff, 0xff, //0x0000a1b8 movq         %r13, $-184(%rbp)
	0x43, 0x8d, 0x04, 0x2e, //0x0000a1bf leal         (%r14,%r13), %eax
	0x44, 0x89, 0xf3, //0x0000a1c3 movl         %r14d, %ebx
	0x48, 0x98, //0x0000a1c6 cltq         
	0x48, 0x89, 0xc7, //0x0000a1c8 movq         %rax, %rdi
	0x48, 0xc1, 0xe7, 0x20, //0x0000a1cb shlq         $32, %rdi
	0x48, 0x83, 0xc0, 0xff, //0x0000a1cf addq         $-1, %rax
	0x48, 0x83, 0xc3, 0x01, //0x0000a1d3 addq         $1, %rbx
	0x41, 0x83, 0xc6, 0xff, //0x0000a1d7 addl         $-1, %r14d
	0x45, 0x31, 0xc0, //0x0000a1db xorl         %r8d, %r8d
	0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000a1de jmp          LBB5_2104
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a1e3 .p2align 4, 0x90
	//0x0000a1f0 LBB5_2102
	0x48, 0x85, 0xc0, //0x0000a1f0 testq        %rax, %rax
	0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a1f3 movl         $1, %eax
	0x44, 0x0f, 0x45, 0xf8, //0x0000a1f8 cmovnel      %eax, %r15d
	//0x0000a1fc LBB5_2103
	0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000a1fc movabsq      $-4294967041, %rax
	0x48, 0x01, 0xc7, //0x0000a206 addq         %rax, %rdi
	0x48, 0x81, 0xc7, 0x01, 0xff, 0xff, 0xff, //0x0000a209 addq         $-255, %rdi
	0x49, 0x8d, 0x45, 0xff, //0x0000a210 leaq         $-1(%r13), %rax
	0x48, 0x83, 0xc3, 0xff, //0x0000a214 addq         $-1, %rbx
	0x41, 0x83, 0xc6, 0xff, //0x0000a218 addl         $-1, %r14d
	0x48, 0x83, 0xfb, 0x01, //0x0000a21c cmpq         $1, %rbx
	0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x0000a220 jle          LBB5_2106
	//0x0000a226 LBB5_2104
	0x49, 0x89, 0xc5, //0x0000a226 movq         %rax, %r13
	0x44, 0x89, 0xf0, //0x0000a229 movl         %r14d, %eax
	0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000a22c movsbq       (%r9,%rax), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x0000a231 addq         $-48, %rsi
	0x48, 0xd3, 0xe6, //0x0000a235 shlq         %cl, %rsi
	0x4c, 0x01, 0xc6, //0x0000a238 addq         %r8, %rsi
	0x48, 0x89, 0xf0, //0x0000a23b movq         %rsi, %rax
	0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a23e movabsq      $-3689348814741910323, %rdx
	0x48, 0xf7, 0xe2, //0x0000a248 mulq         %rdx
	0x49, 0x89, 0xd0, //0x0000a24b movq         %rdx, %r8
	0x49, 0xc1, 0xe8, 0x03, //0x0000a24e shrq         $3, %r8
	0x4b, 0x8d, 0x04, 0x00, //0x0000a252 leaq         (%r8,%r8), %rax
	0x48, 0x8d, 0x14, 0x80, //0x0000a256 leaq         (%rax,%rax,4), %rdx
	0x48, 0x89, 0xf0, //0x0000a25a movq         %rsi, %rax
	0x48, 0x29, 0xd0, //0x0000a25d subq         %rdx, %rax
	0x4d, 0x39, 0xd5, //0x0000a260 cmpq         %r10, %r13
	0x0f, 0x83, 0x87, 0xff, 0xff, 0xff, //0x0000a263 jae          LBB5_2102
	0x04, 0x30, //0x0000a269 addb         $48, %al
	0x43, 0x88, 0x04, 0x29, //0x0000a26b movb         %al, (%r9,%r13)
	0xe9, 0x88, 0xff, 0xff, 0xff, //0x0000a26f jmp          LBB5_2103
	//0x0000a274 LBB5_2106
	0x48, 0x83, 0xfe, 0x0a, //0x0000a274 cmpq         $10, %rsi
	0x48, 0x8b, 0x7d, 0x90, //0x0000a278 movq         $-112(%rbp), %rdi
	0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a27c movl         $1, %ebx
	0x0f, 0x83, 0x25, 0x00, 0x00, 0x00, //0x0000a281 jae          LBB5_2110
	0x4c, 0x8b, 0xad, 0x48, 0xff, 0xff, 0xff, //0x0000a287 movq         $-184(%rbp), %r13
	0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000a28e jmp          LBB5_2114
	//0x0000a293 LBB5_2108
	0x48, 0x8b, 0x7d, 0x90, //0x0000a293 movq         $-112(%rbp), %rdi
	0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a297 movl         $1, %ebx
	0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000a29c jmp          LBB5_2114
	//0x0000a2a1 LBB5_2109
	0x0f, 0x8c, 0x04, 0xff, 0xff, 0xff, //0x0000a2a1 jl           LBB5_2099
	0xe9, 0x03, 0xff, 0xff, 0xff, //0x0000a2a7 jmp          LBB5_2100
	//0x0000a2ac LBB5_2110
	0x49, 0x63, 0xcd, //0x0000a2ac movslq       %r13d, %rcx
	0x48, 0x83, 0xc1, 0xff, //0x0000a2af addq         $-1, %rcx
	0x4c, 0x8b, 0xad, 0x48, 0xff, 0xff, 0xff, //0x0000a2b3 movq         $-184(%rbp), %r13
	0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000a2ba jmp          LBB5_2112
	0x90, //0x0000a2bf .p2align 4, 0x90
	//0x0000a2c0 LBB5_2111
	0x48, 0x85, 0xc0, //0x0000a2c0 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xfb, //0x0000a2c3 cmovnel      %ebx, %r15d
	0x48, 0x83, 0xc1, 0xff, //0x0000a2c7 addq         $-1, %rcx
	0x49, 0x83, 0xf8, 0x09, //0x0000a2cb cmpq         $9, %r8
	0x49, 0x89, 0xd0, //0x0000a2cf movq         %rdx, %r8
	0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000a2d2 jbe          LBB5_2114
	//0x0000a2d8 LBB5_2112
	0x4c, 0x89, 0xc0, //0x0000a2d8 movq         %r8, %rax
	0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a2db movabsq      $-3689348814741910323, %rdx
	0x48, 0xf7, 0xe2, //0x0000a2e5 mulq         %rdx
	0x48, 0xc1, 0xea, 0x03, //0x0000a2e8 shrq         $3, %rdx
	0x48, 0x8d, 0x04, 0x12, //0x0000a2ec leaq         (%rdx,%rdx), %rax
	0x48, 0x8d, 0x34, 0x80, //0x0000a2f0 leaq         (%rax,%rax,4), %rsi
	0x4c, 0x89, 0xc0, //0x0000a2f4 movq         %r8, %rax
	0x48, 0x29, 0xf0, //0x0000a2f7 subq         %rsi, %rax
	0x4c, 0x39, 0xd1, //0x0000a2fa cmpq         %r10, %rcx
	0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000a2fd jae          LBB5_2111
	0x04, 0x30, //0x0000a303 addb         $48, %al
	0x41, 0x88, 0x04, 0x09, //0x0000a305 movb         %al, (%r9,%rcx)
	0x48, 0x83, 0xc1, 0xff, //0x0000a309 addq         $-1, %rcx
	0x49, 0x83, 0xf8, 0x09, //0x0000a30d cmpq         $9, %r8
	0x49, 0x89, 0xd0, //0x0000a311 movq         %rdx, %r8
	0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000a314 ja           LBB5_2112
	//0x0000a31a LBB5_2114
	0x45, 0x01, 0xeb, //0x0000a31a addl         %r13d, %r11d
	0x4d, 0x63, 0xdb, //0x0000a31d movslq       %r11d, %r11
	0x4d, 0x39, 0xda, //0x0000a320 cmpq         %r11, %r10
	0x45, 0x0f, 0x46, 0xda, //0x0000a323 cmovbel      %r10d, %r11d
	0x44, 0x01, 0xef, //0x0000a327 addl         %r13d, %edi
	0x45, 0x85, 0xdb, //0x0000a32a testl        %r11d, %r11d
	0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x0000a32d jle          LBB5_2119
	0x41, 0x8d, 0x43, 0xff, //0x0000a333 leal         $-1(%r11), %eax
	0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a337 cmpb         $48, (%r9,%rax)
	0x4c, 0x8b, 0x45, 0xa8, //0x0000a33c movq         $-88(%rbp), %r8
	0x8b, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000a340 movl         $-144(%rbp), %ecx
	0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000a346 jne          LBB5_2121
	0x44, 0x89, 0xd8, //0x0000a34c movl         %r11d, %eax
	0x90, //0x0000a34f .p2align 4, 0x90
	//0x0000a350 LBB5_2117
	0x48, 0x83, 0xf8, 0x01, //0x0000a350 cmpq         $1, %rax
	0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x0000a354 jle          LBB5_2120
	0x4c, 0x8d, 0x58, 0xff, //0x0000a35a leaq         $-1(%rax), %r11
	0x83, 0xc0, 0xfe, //0x0000a35e addl         $-2, %eax
	0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a361 cmpb         $48, (%r9,%rax)
	0x4c, 0x89, 0xd8, //0x0000a366 movq         %r11, %rax
	0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x0000a369 je           LBB5_2117
	0xe9, 0x15, 0x00, 0x00, 0x00, //0x0000a36f jmp          LBB5_2121
	//0x0000a374 LBB5_2119
	0x4c, 0x8b, 0x45, 0xa8, //0x0000a374 movq         $-88(%rbp), %r8
	0x8b, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000a378 movl         $-144(%rbp), %ecx
	0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x0000a37e jne          LBB5_2121
	//0x0000a384 LBB5_2120
	0x31, 0xff, //0x0000a384 xorl         %edi, %edi
	0x45, 0x31, 0xdb, //0x0000a386 xorl         %r11d, %r11d
	//0x0000a389 LBB5_2121
	0x85, 0xc9, //0x0000a389 testl        %ecx, %ecx
	0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x0000a38b js           LBB5_2123
	0x44, 0x89, 0xda, //0x0000a391 movl         %r11d, %edx
	0x45, 0x89, 0xde, //0x0000a394 movl         %r11d, %r14d
	0x41, 0x29, 0xc8, //0x0000a397 subl         %ecx, %r8d
	0xe9, 0x48, 0xfd, 0xff, 0xff, //0x0000a39a jmp          LBB5_2086
	//0x0000a39f LBB5_2123
	0x83, 0xf9, 0xc3, //0x0000a39f cmpl         $-61, %ecx
	0x0f, 0x8f, 0x36, 0x02, 0x00, 0x00, //0x0000a3a2 jg           LBB5_2151
	0x41, 0x89, 0xc8, //0x0000a3a8 movl         %ecx, %r8d
	0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a3ab jmp          LBB5_2129
	//0x0000a3b0 LBB5_2126
	0x31, 0xff, //0x0000a3b0 xorl         %edi, %edi
	//0x0000a3b2 LBB5_2127
	0x31, 0xc0, //0x0000a3b2 xorl         %eax, %eax
	//0x0000a3b4 LBB5_2128
	0x41, 0x8d, 0x48, 0x3c, //0x0000a3b4 leal         $60(%r8), %ecx
	0x41, 0x89, 0xc3, //0x0000a3b8 movl         %eax, %r11d
	0x41, 0x83, 0xf8, 0x88, //0x0000a3bb cmpl         $-120, %r8d
	0x41, 0x89, 0xc8, //0x0000a3bf movl         %ecx, %r8d
	0x0f, 0x8d, 0x19, 0x02, 0x00, 0x00, //0x0000a3c2 jge          LBB5_2152
	//0x0000a3c8 LBB5_2129
	0x45, 0x85, 0xdb, //0x0000a3c8 testl        %r11d, %r11d
	0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a3cb movl         $0, %esi
	0x41, 0x0f, 0x4f, 0xf3, //0x0000a3d0 cmovgl       %r11d, %esi
	0x31, 0xc0, //0x0000a3d4 xorl         %eax, %eax
	0x31, 0xc9, //0x0000a3d6 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a3d8 .p2align 4, 0x90
	//0x0000a3e0 LBB5_2130
	0x48, 0x39, 0xc6, //0x0000a3e0 cmpq         %rax, %rsi
	0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000a3e3 je           LBB5_2133
	0x48, 0x8d, 0x0c, 0x89, //0x0000a3e9 leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x14, 0x01, //0x0000a3ed movsbq       (%r9,%rax), %rdx
	0x48, 0x8d, 0x0c, 0x4a, //0x0000a3f2 leaq         (%rdx,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x0000a3f6 addq         $-48, %rcx
	0x48, 0x83, 0xc0, 0x01, //0x0000a3fa addq         $1, %rax
	0x49, 0x8d, 0x54, 0x24, 0x01, //0x0000a3fe leaq         $1(%r12), %rdx
	0x48, 0x39, 0xd1, //0x0000a403 cmpq         %rdx, %rcx
	0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x0000a406 jb           LBB5_2130
	0x89, 0xc6, //0x0000a40c movl         %eax, %esi
	0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000a40e jmp          LBB5_2135
	//0x0000a413 LBB5_2133
	0x48, 0x85, 0xc9, //0x0000a413 testq        %rcx, %rcx
	0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x0000a416 je           LBB5_2127
	0x90, 0x90, 0x90, 0x90, //0x0000a41c .p2align 4, 0x90
	//0x0000a420 LBB5_2134
	0x48, 0x01, 0xc9, //0x0000a420 addq         %rcx, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x0000a423 leaq         (%rcx,%rcx,4), %rcx
	0x83, 0xc6, 0x01, //0x0000a427 addl         $1, %esi
	0x49, 0x8d, 0x44, 0x24, 0x01, //0x0000a42a leaq         $1(%r12), %rax
	0x48, 0x39, 0xc1, //0x0000a42f cmpq         %rax, %rcx
	0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x0000a432 jb           LBB5_2134
	//0x0000a438 LBB5_2135
	0x29, 0xf7, //0x0000a438 subl         %esi, %edi
	0x44, 0x89, 0xd8, //0x0000a43a movl         %r11d, %eax
	0x29, 0xf0, //0x0000a43d subl         %esi, %eax
	0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x0000a43f jle          LBB5_2138
	0x49, 0x89, 0xfd, //0x0000a445 movq         %rdi, %r13
	0x48, 0x63, 0xf6, //0x0000a448 movslq       %esi, %rsi
	0x49, 0x63, 0xd3, //0x0000a44b movslq       %r11d, %rdx
	0x49, 0x89, 0xd3, //0x0000a44e movq         %rdx, %r11
	0x49, 0x29, 0xf3, //0x0000a451 subq         %rsi, %r11
	0x48, 0x89, 0xf7, //0x0000a454 movq         %rsi, %rdi
	0x48, 0xf7, 0xd7, //0x0000a457 notq         %rdi
	0x48, 0x01, 0xd7, //0x0000a45a addq         %rdx, %rdi
	0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a45d jne          LBB5_2139
	0x31, 0xdb, //0x0000a463 xorl         %ebx, %ebx
	0x41, 0xf6, 0xc3, 0x01, //0x0000a465 testb        $1, %r11b
	0x4c, 0x89, 0xef, //0x0000a469 movq         %r13, %rdi
	0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x0000a46c jne          LBB5_2142
	0xe9, 0xb5, 0x00, 0x00, 0x00, //0x0000a472 jmp          LBB5_2143
	//0x0000a477 LBB5_2138
	0x31, 0xc0, //0x0000a477 xorl         %eax, %eax
	0xe9, 0xdf, 0x00, 0x00, 0x00, //0x0000a479 jmp          LBB5_2145
	//0x0000a47e LBB5_2139
	0x4d, 0x89, 0xde, //0x0000a47e movq         %r11, %r14
	0x49, 0x83, 0xe6, 0xfe, //0x0000a481 andq         $-2, %r14
	0x49, 0xf7, 0xde, //0x0000a485 negq         %r14
	0x31, 0xdb, //0x0000a488 xorl         %ebx, %ebx
	0x48, 0x8b, 0x95, 0x50, 0xff, 0xff, 0xff, //0x0000a48a movq         $-176(%rbp), %rdx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a491 .p2align 4, 0x90
	//0x0000a4a0 LBB5_2140
	0x48, 0x89, 0xcf, //0x0000a4a0 movq         %rcx, %rdi
	0x48, 0xc1, 0xef, 0x3c, //0x0000a4a3 shrq         $60, %rdi
	0x4c, 0x21, 0xe1, //0x0000a4a7 andq         %r12, %rcx
	0x40, 0x80, 0xcf, 0x30, //0x0000a4aa orb          $48, %dil
	0x40, 0x88, 0x7a, 0xff, //0x0000a4ae movb         %dil, $-1(%rdx)
	0x48, 0x8d, 0x0c, 0x89, //0x0000a4b2 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x0000a4b6 movsbq       $-1(%rdx,%rsi), %rdi
	0x48, 0x8d, 0x0c, 0x4f, //0x0000a4bc leaq         (%rdi,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x0000a4c0 addq         $-48, %rcx
	0x48, 0x89, 0xcf, //0x0000a4c4 movq         %rcx, %rdi
	0x48, 0xc1, 0xef, 0x3c, //0x0000a4c7 shrq         $60, %rdi
	0x4c, 0x21, 0xe1, //0x0000a4cb andq         %r12, %rcx
	0x40, 0x80, 0xcf, 0x30, //0x0000a4ce orb          $48, %dil
	0x40, 0x88, 0x3a, //0x0000a4d2 movb         %dil, (%rdx)
	0x48, 0x8d, 0x0c, 0x89, //0x0000a4d5 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x0000a4d9 movsbq       (%rdx,%rsi), %rdi
	0x48, 0x8d, 0x0c, 0x4f, //0x0000a4de leaq         (%rdi,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x0000a4e2 addq         $-48, %rcx
	0x48, 0x83, 0xc2, 0x02, //0x0000a4e6 addq         $2, %rdx
	0x48, 0x83, 0xc3, 0xfe, //0x0000a4ea addq         $-2, %rbx
	0x49, 0x39, 0xde, //0x0000a4ee cmpq         %rbx, %r14
	0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a4f1 jne          LBB5_2140
	0x48, 0x29, 0xde, //0x0000a4f7 subq         %rbx, %rsi
	0x48, 0xf7, 0xdb, //0x0000a4fa negq         %rbx
	0x41, 0xf6, 0xc3, 0x01, //0x0000a4fd testb        $1, %r11b
	0x4c, 0x89, 0xef, //0x0000a501 movq         %r13, %rdi
	0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x0000a504 je           LBB5_2143
	//0x0000a50a LBB5_2142
	0x48, 0x89, 0xca, //0x0000a50a movq         %rcx, %rdx
	0x48, 0xc1, 0xea, 0x3c, //0x0000a50d shrq         $60, %rdx
	0x80, 0xca, 0x30, //0x0000a511 orb          $48, %dl
	0x41, 0x88, 0x14, 0x19, //0x0000a514 movb         %dl, (%r9,%rbx)
	0x4c, 0x21, 0xe1, //0x0000a518 andq         %r12, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x0000a51b leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x14, 0x31, //0x0000a51f movsbq       (%r9,%rsi), %rdx
	0x48, 0x8d, 0x0c, 0x4a, //0x0000a524 leaq         (%rdx,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x0000a528 addq         $-48, %rcx
	//0x0000a52c LBB5_2143
	0x48, 0x85, 0xc9, //0x0000a52c testq        %rcx, %rcx
	0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a52f movl         $1, %ebx
	0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x0000a534 jne          LBB5_2145
	0xe9, 0x51, 0x00, 0x00, 0x00, //0x0000a53a jmp          LBB5_2147
	0x90, //0x0000a53f .p2align 4, 0x90
	//0x0000a540 LBB5_2144
	0x49, 0x8d, 0x74, 0x24, 0x01, //0x0000a540 leaq         $1(%r12), %rsi
	0x48, 0x39, 0xf1, //0x0000a545 cmpq         %rsi, %rcx
	0x44, 0x0f, 0x43, 0xfb, //0x0000a548 cmovael      %ebx, %r15d
	0x48, 0x8d, 0x0c, 0x12, //0x0000a54c leaq         (%rdx,%rdx), %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x0000a550 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x85, 0xd2, //0x0000a554 testq        %rdx, %rdx
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a557 je           LBB5_2147
	//0x0000a55d LBB5_2145
	0x48, 0x89, 0xca, //0x0000a55d movq         %rcx, %rdx
	0x4c, 0x21, 0xe2, //0x0000a560 andq         %r12, %rdx
	0x48, 0x63, 0xf0, //0x0000a563 movslq       %eax, %rsi
	0x49, 0x39, 0xf2, //0x0000a566 cmpq         %rsi, %r10
	0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x0000a569 jbe          LBB5_2144
	0x48, 0xc1, 0xe9, 0x3c, //0x0000a56f shrq         $60, %rcx
	0x80, 0xc9, 0x30, //0x0000a573 orb          $48, %cl
	0x41, 0x88, 0x0c, 0x31, //0x0000a576 movb         %cl, (%r9,%rsi)
	0x83, 0xc6, 0x01, //0x0000a57a addl         $1, %esi
	0x89, 0xf0, //0x0000a57d movl         %esi, %eax
	0x48, 0x8d, 0x0c, 0x12, //0x0000a57f leaq         (%rdx,%rdx), %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x0000a583 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x85, 0xd2, //0x0000a587 testq        %rdx, %rdx
	0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a58a jne          LBB5_2145
	//0x0000a590 LBB5_2147
	0x83, 0xc7, 0x01, //0x0000a590 addl         $1, %edi
	0x85, 0xc0, //0x0000a593 testl        %eax, %eax
	0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x0000a595 jle          LBB5_2125
	0x89, 0xc1, //0x0000a59b movl         %eax, %ecx
	0x48, 0x83, 0xc1, 0x01, //0x0000a59d addq         $1, %rcx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a5a1 .p2align 4, 0x90
	//0x0000a5b0 LBB5_2149
	0x8d, 0x50, 0xff, //0x0000a5b0 leal         $-1(%rax), %edx
	0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000a5b3 cmpb         $48, (%r9,%rdx)
	0x0f, 0x85, 0xf6, 0xfd, 0xff, 0xff, //0x0000a5b8 jne          LBB5_2128
	0x48, 0x83, 0xc1, 0xff, //0x0000a5be addq         $-1, %rcx
	0x89, 0xd0, //0x0000a5c2 movl         %edx, %eax
	0x48, 0x83, 0xf9, 0x01, //0x0000a5c4 cmpq         $1, %rcx
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a5c8 jg           LBB5_2149
	0xe9, 0xdd, 0xfd, 0xff, 0xff, //0x0000a5ce jmp          LBB5_2126
	//0x0000a5d3 LBB5_2125
	0x0f, 0x85, 0xdb, 0xfd, 0xff, 0xff, //0x0000a5d3 jne          LBB5_2128
	0xe9, 0xd2, 0xfd, 0xff, 0xff, //0x0000a5d9 jmp          LBB5_2126
	//0x0000a5de LBB5_2151
	0x44, 0x89, 0xd8, //0x0000a5de movl         %r11d, %eax
	//0x0000a5e1 LBB5_2152
	0x48, 0x89, 0x7d, 0x90, //0x0000a5e1 movq         %rdi, $-112(%rbp)
	0xf7, 0xd9, //0x0000a5e5 negl         %ecx
	0x85, 0xc0, //0x0000a5e7 testl        %eax, %eax
	0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a5e9 movl         $0, %esi
	0x0f, 0x4f, 0xf0, //0x0000a5ee cmovgl       %eax, %esi
	0x31, 0xff, //0x0000a5f1 xorl         %edi, %edi
	0x45, 0x31, 0xf6, //0x0000a5f3 xorl         %r14d, %r14d
	0x4c, 0x8b, 0x45, 0xa8, //0x0000a5f6 movq         $-88(%rbp), %r8
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a5fa .p2align 4, 0x90
	//0x0000a600 LBB5_2153
	0x48, 0x39, 0xfe, //0x0000a600 cmpq         %rdi, %rsi
	0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a603 je           LBB5_2159
	0x4b, 0x8d, 0x14, 0xb6, //0x0000a609 leaq         (%r14,%r14,4), %rdx
	0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a60d movsbq       (%r9,%rdi), %rbx
	0x4c, 0x8d, 0x34, 0x53, //0x0000a612 leaq         (%rbx,%rdx,2), %r14
	0x49, 0x83, 0xc6, 0xd0, //0x0000a616 addq         $-48, %r14
	0x48, 0x83, 0xc7, 0x01, //0x0000a61a addq         $1, %rdi
	0x4c, 0x89, 0xf2, //0x0000a61e movq         %r14, %rdx
	0x48, 0xd3, 0xea, //0x0000a621 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x0000a624 testq        %rdx, %rdx
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a627 je           LBB5_2153
	0x89, 0xfe, //0x0000a62d movl         %edi, %esi
	0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a62f movl         $1, %edx
	//0x0000a634 LBB5_2156
	0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000a634 movq         $-1, %r13
	0x49, 0xd3, 0xe5, //0x0000a63b shlq         %cl, %r13
	0x49, 0xf7, 0xd5, //0x0000a63e notq         %r13
	0x41, 0x89, 0xc3, //0x0000a641 movl         %eax, %r11d
	0x41, 0x29, 0xf3, //0x0000a644 subl         %esi, %r11d
	0x48, 0x8b, 0x7d, 0x90, //0x0000a647 movq         $-112(%rbp), %rdi
	0x0f, 0x8e, 0x87, 0x00, 0x00, 0x00, //0x0000a64b jle          LBB5_2166
	0x4c, 0x63, 0xc6, //0x0000a651 movslq       %esi, %r8
	0x48, 0x98, //0x0000a654 cltq         
	0x48, 0x89, 0xc2, //0x0000a656 movq         %rax, %rdx
	0x4c, 0x29, 0xc2, //0x0000a659 subq         %r8, %rdx
	0x4c, 0x89, 0xc3, //0x0000a65c movq         %r8, %rbx
	0x48, 0xf7, 0xd3, //0x0000a65f notq         %rbx
	0x48, 0x01, 0xc3, //0x0000a662 addq         %rax, %rbx
	0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x0000a665 jne          LBB5_2168
	0x31, 0xdb, //0x0000a66b xorl         %ebx, %ebx
	0xe9, 0x05, 0x01, 0x00, 0x00, //0x0000a66d jmp          LBB5_2171
	//0x0000a672 LBB5_2159
	0x4d, 0x85, 0xf6, //0x0000a672 testq        %r14, %r14
	0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x0000a675 je           LBB5_2167
	0x4c, 0x89, 0xf7, //0x0000a67b movq         %r14, %rdi
	0x48, 0xd3, 0xef, //0x0000a67e shrq         %cl, %rdi
	0x48, 0x85, 0xff, //0x0000a681 testq        %rdi, %rdi
	0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a684 movl         $1, %edx
	0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000a689 je           LBB5_2164
	0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000a68f movq         $-1, %r13
	0x49, 0xd3, 0xe5, //0x0000a696 shlq         %cl, %r13
	0x49, 0xf7, 0xd5, //0x0000a699 notq         %r13
	0x48, 0x8b, 0x7d, 0x90, //0x0000a69c movq         $-112(%rbp), %rdi
	0x29, 0xf7, //0x0000a6a0 subl         %esi, %edi
	0x83, 0xc7, 0x01, //0x0000a6a2 addl         $1, %edi
	0x45, 0x31, 0xdb, //0x0000a6a5 xorl         %r11d, %r11d
	0xe9, 0x13, 0x01, 0x00, 0x00, //0x0000a6a8 jmp          LBB5_2162
	//0x0000a6ad LBB5_2164
	0x4d, 0x01, 0xf6, //0x0000a6ad addq         %r14, %r14
	0x4f, 0x8d, 0x34, 0xb6, //0x0000a6b0 leaq         (%r14,%r14,4), %r14
	0x83, 0xc6, 0x01, //0x0000a6b4 addl         $1, %esi
	0x4c, 0x89, 0xf7, //0x0000a6b7 movq         %r14, %rdi
	0x48, 0xd3, 0xef, //0x0000a6ba shrq         %cl, %rdi
	0x48, 0x85, 0xff, //0x0000a6bd testq        %rdi, %rdi
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a6c0 je           LBB5_2164
	0xe9, 0x69, 0xff, 0xff, 0xff, //0x0000a6c6 jmp          LBB5_2156
	//0x0000a6cb LBB5_2165
	0x31, 0xd2, //0x0000a6cb xorl         %edx, %edx
	0x45, 0x31, 0xf6, //0x0000a6cd xorl         %r14d, %r14d
	0x41, 0x29, 0xc8, //0x0000a6d0 subl         %ecx, %r8d
	0xe9, 0x0f, 0xfa, 0xff, 0xff, //0x0000a6d3 jmp          LBB5_2086
	//0x0000a6d8 LBB5_2166
	0x45, 0x31, 0xdb, //0x0000a6d8 xorl         %r11d, %r11d
	0xe9, 0xc9, 0x00, 0x00, 0x00, //0x0000a6db jmp          LBB5_2174
	//0x0000a6e0 LBB5_2167
	0x45, 0x31, 0xdb, //0x0000a6e0 xorl         %r11d, %r11d
	0x31, 0xd2, //0x0000a6e3 xorl         %edx, %edx
	0x45, 0x31, 0xf6, //0x0000a6e5 xorl         %r14d, %r14d
	0x48, 0x8b, 0x7d, 0x90, //0x0000a6e8 movq         $-112(%rbp), %rdi
	0xe9, 0x5c, 0x01, 0x00, 0x00, //0x0000a6ec jmp          LBB5_2185
	//0x0000a6f1 LBB5_2168
	0x48, 0x89, 0x95, 0x60, 0xff, 0xff, 0xff, //0x0000a6f1 movq         %rdx, $-160(%rbp)
	0x48, 0x83, 0xe2, 0xfe, //0x0000a6f8 andq         $-2, %rdx
	0x48, 0xf7, 0xda, //0x0000a6fc negq         %rdx
	0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a6ff movq         %rdx, $-184(%rbp)
	0x31, 0xdb, //0x0000a706 xorl         %ebx, %ebx
	0x48, 0x8b, 0x85, 0x50, 0xff, 0xff, 0xff, //0x0000a708 movq         $-176(%rbp), %rax
	//0x0000a70f LBB5_2169
	0x4c, 0x89, 0xf2, //0x0000a70f movq         %r14, %rdx
	0x48, 0xd3, 0xea, //0x0000a712 shrq         %cl, %rdx
	0x4d, 0x21, 0xee, //0x0000a715 andq         %r13, %r14
	0x80, 0xc2, 0x30, //0x0000a718 addb         $48, %dl
	0x88, 0x50, 0xff, //0x0000a71b movb         %dl, $-1(%rax)
	0x4b, 0x8d, 0x14, 0xb6, //0x0000a71e leaq         (%r14,%r14,4), %rdx
	0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x0000a722 movsbq       $-1(%rax,%r8), %rdi
	0x48, 0x8d, 0x14, 0x57, //0x0000a728 leaq         (%rdi,%rdx,2), %rdx
	0x48, 0x83, 0xc2, 0xd0, //0x0000a72c addq         $-48, %rdx
	0x48, 0x89, 0xd7, //0x0000a730 movq         %rdx, %rdi
	0x48, 0xd3, 0xef, //0x0000a733 shrq         %cl, %rdi
	0x4c, 0x21, 0xea, //0x0000a736 andq         %r13, %rdx
	0x40, 0x80, 0xc7, 0x30, //0x0000a739 addb         $48, %dil
	0x40, 0x88, 0x38, //0x0000a73d movb         %dil, (%rax)
	0x48, 0x8d, 0x14, 0x92, //0x0000a740 leaq         (%rdx,%rdx,4), %rdx
	0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x0000a744 movsbq       (%rax,%r8), %rdi
	0x4c, 0x8d, 0x34, 0x57, //0x0000a749 leaq         (%rdi,%rdx,2), %r14
	0x49, 0x83, 0xc6, 0xd0, //0x0000a74d addq         $-48, %r14
	0x48, 0x83, 0xc0, 0x02, //0x0000a751 addq         $2, %rax
	0x48, 0x83, 0xc3, 0xfe, //0x0000a755 addq         $-2, %rbx
	0x48, 0x39, 0x9d, 0x48, 0xff, 0xff, 0xff, //0x0000a759 cmpq         %rbx, $-184(%rbp)
	0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a760 jne          LBB5_2169
	0x49, 0x29, 0xd8, //0x0000a766 subq         %rbx, %r8
	0x48, 0xf7, 0xdb, //0x0000a769 negq         %rbx
	0x48, 0x8b, 0x7d, 0x90, //0x0000a76c movq         $-112(%rbp), %rdi
	0x48, 0x8b, 0x95, 0x60, 0xff, 0xff, 0xff, //0x0000a770 movq         $-160(%rbp), %rdx
	//0x0000a777 LBB5_2171
	0xf6, 0xc2, 0x01, //0x0000a777 testb        $1, %dl
	0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000a77a je           LBB5_2173
	0x4c, 0x89, 0xf0, //0x0000a780 movq         %r14, %rax
	0x48, 0xd3, 0xe8, //0x0000a783 shrq         %cl, %rax
	0x04, 0x30, //0x0000a786 addb         $48, %al
	0x41, 0x88, 0x04, 0x19, //0x0000a788 movb         %al, (%r9,%rbx)
	0x4d, 0x21, 0xee, //0x0000a78c andq         %r13, %r14
	0x4b, 0x8d, 0x04, 0xb6, //0x0000a78f leaq         (%r14,%r14,4), %rax
	0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x0000a793 movsbq       (%r9,%r8), %rdx
	0x4c, 0x8d, 0x34, 0x42, //0x0000a798 leaq         (%rdx,%rax,2), %r14
	0x49, 0x83, 0xc6, 0xd0, //0x0000a79c addq         $-48, %r14
	//0x0000a7a0 LBB5_2173
	0x4c, 0x8b, 0x45, 0xa8, //0x0000a7a0 movq         $-88(%rbp), %r8
	0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a7a4 movl         $1, %edx
	//0x0000a7a9 LBB5_2174
	0x29, 0xf7, //0x0000a7a9 subl         %esi, %edi
	0x83, 0xc7, 0x01, //0x0000a7ab addl         $1, %edi
	0xe9, 0x41, 0x00, 0x00, 0x00, //0x0000a7ae jmp          LBB5_2177
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a7b3 .p2align 4, 0x90
	//0x0000a7c0 LBB5_2162
	0x4c, 0x89, 0xf0, //0x0000a7c0 movq         %r14, %rax
	0x48, 0xd3, 0xe8, //0x0000a7c3 shrq         %cl, %rax
	0x4d, 0x21, 0xee, //0x0000a7c6 andq         %r13, %r14
	0x49, 0x63, 0xf3, //0x0000a7c9 movslq       %r11d, %rsi
	0x49, 0x39, 0xf2, //0x0000a7cc cmpq         %rsi, %r10
	0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000a7cf jbe          LBB5_2175
	0x04, 0x30, //0x0000a7d5 addb         $48, %al
	0x41, 0x88, 0x04, 0x31, //0x0000a7d7 movb         %al, (%r9,%rsi)
	0x83, 0xc6, 0x01, //0x0000a7db addl         $1, %esi
	0x41, 0x89, 0xf3, //0x0000a7de movl         %esi, %r11d
	0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a7e1 jmp          LBB5_2176
	//0x0000a7e6 LBB5_2175
	0x48, 0x85, 0xc0, //0x0000a7e6 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xfa, //0x0000a7e9 cmovnel      %edx, %r15d
	//0x0000a7ed LBB5_2176
	0x4d, 0x01, 0xf6, //0x0000a7ed addq         %r14, %r14
	0x4f, 0x8d, 0x34, 0xb6, //0x0000a7f0 leaq         (%r14,%r14,4), %r14
	//0x0000a7f4 LBB5_2177
	0x4d, 0x85, 0xf6, //0x0000a7f4 testq        %r14, %r14
	0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x0000a7f7 jne          LBB5_2162
	0x45, 0x85, 0xdb, //0x0000a7fd testl        %r11d, %r11d
	0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a800 jle          LBB5_2183
	0x44, 0x89, 0xd8, //0x0000a806 movl         %r11d, %eax
	0x48, 0x83, 0xc0, 0x01, //0x0000a809 addq         $1, %rax
	//0x0000a80d LBB5_2180
	0x41, 0x8d, 0x4b, 0xff, //0x0000a80d leal         $-1(%r11), %ecx
	0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a811 cmpb         $48, (%r9,%rcx)
	0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000a816 jne          LBB5_2184
	0x48, 0x83, 0xc0, 0xff, //0x0000a81c addq         $-1, %rax
	0x41, 0x89, 0xcb, //0x0000a820 movl         %ecx, %r11d
	0x48, 0x83, 0xf8, 0x01, //0x0000a823 cmpq         $1, %rax
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a827 jg           LBB5_2180
	0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000a82d jmp          LBB5_2182
	//0x0000a832 LBB5_2183
	0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000a832 je           LBB5_2182
	//0x0000a838 LBB5_2184
	0x44, 0x89, 0xda, //0x0000a838 movl         %r11d, %edx
	0x45, 0x89, 0xde, //0x0000a83b movl         %r11d, %r14d
	0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000a83e jmp          LBB5_2185
	//0x0000a843 LBB5_2182
	0x31, 0xff, //0x0000a843 xorl         %edi, %edi
	0x45, 0x31, 0xdb, //0x0000a845 xorl         %r11d, %r11d
	0x31, 0xd2, //0x0000a848 xorl         %edx, %edx
	0x45, 0x31, 0xf6, //0x0000a84a xorl         %r14d, %r14d
	//0x0000a84d LBB5_2185
	0x8b, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000a84d movl         $-144(%rbp), %ecx
	0x41, 0x29, 0xc8, //0x0000a853 subl         %ecx, %r8d
	0xe9, 0x8c, 0xf8, 0xff, 0xff, //0x0000a856 jmp          LBB5_2086
	//0x0000a85b LBB5_2186
	0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x0000a85b cmpl         $-1022, %r8d
	0x0f, 0x8f, 0xce, 0x01, 0x00, 0x00, //0x0000a862 jg           LBB5_2215
	0x41, 0xbd, 0x02, 0xfc, 0xff, 0xff, //0x0000a868 movl         $-1022, %r13d
	0x45, 0x85, 0xf6, //0x0000a86e testl        %r14d, %r14d
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000a871 movb         $-168(%rbp), %dl
	0x0f, 0x84, 0x07, 0x05, 0x00, 0x00, //0x0000a877 je           LBB5_2261
	0x48, 0x89, 0x7d, 0x90, //0x0000a87d movq         %rdi, $-112(%rbp)
	0x41, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x0000a881 leal         $1021(%r8), %edx
	0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x0000a888 cmpl         $-1082, %r8d
	0x0f, 0x8f, 0x23, 0x02, 0x00, 0x00, //0x0000a88f jg           LBB5_2219
	0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x0000a895 leaq         $1(%r12), %r13
	0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a89a movl         $1, %r8d
	0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000a8a0 jmp          LBB5_2192
	//0x0000a8a5 LBB5_2212
	0x0f, 0x84, 0x7d, 0x01, 0x00, 0x00, //0x0000a8a5 je           LBB5_2213
	//0x0000a8ab LBB5_2190
	0x48, 0x89, 0x45, 0x90, //0x0000a8ab movq         %rax, $-112(%rbp)
	//0x0000a8af LBB5_2191
	0x8d, 0x4a, 0x3c, //0x0000a8af leal         $60(%rdx), %ecx
	0x45, 0x89, 0xde, //0x0000a8b2 movl         %r11d, %r14d
	0x44, 0x89, 0xde, //0x0000a8b5 movl         %r11d, %esi
	0x83, 0xfa, 0x88, //0x0000a8b8 cmpl         $-120, %edx
	0x89, 0xca, //0x0000a8bb movl         %ecx, %edx
	0x0f, 0x8d, 0xfa, 0x01, 0x00, 0x00, //0x0000a8bd jge          LBB5_2220
	//0x0000a8c3 LBB5_2192
	0x45, 0x85, 0xf6, //0x0000a8c3 testl        %r14d, %r14d
	0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a8c6 movl         $0, %esi
	0x41, 0x0f, 0x4f, 0xf6, //0x0000a8cb cmovgl       %r14d, %esi
	0x31, 0xff, //0x0000a8cf xorl         %edi, %edi
	0x31, 0xc9, //0x0000a8d1 xorl         %ecx, %ecx
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a8d3 .p2align 4, 0x90
	//0x0000a8e0 LBB5_2193
	0x48, 0x39, 0xfe, //0x0000a8e0 cmpq         %rdi, %rsi
	0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000a8e3 je           LBB5_2196
	0x48, 0x8d, 0x0c, 0x89, //0x0000a8e9 leaq         (%rcx,%rcx,4), %rcx
	0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a8ed movsbq       (%r9,%rdi), %rbx
	0x48, 0x8d, 0x0c, 0x4b, //0x0000a8f2 leaq         (%rbx,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x0000a8f6 addq         $-48, %rcx
	0x48, 0x83, 0xc7, 0x01, //0x0000a8fa addq         $1, %rdi
	0x4c, 0x39, 0xe9, //0x0000a8fe cmpq         %r13, %rcx
	0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x0000a901 jb           LBB5_2193
	0x89, 0xfe, //0x0000a907 movl         %edi, %esi
	0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000a909 jmp          LBB5_2198
	//0x0000a90e LBB5_2196
	0x48, 0x85, 0xc9, //0x0000a90e testq        %rcx, %rcx
	0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x0000a911 je           LBB5_2214
	//0x0000a917 LBB5_2197
	0x48, 0x01, 0xc9, //0x0000a917 addq         %rcx, %rcx
	0x48, 0x8d, 0x0c, 0x89, //0x0000a91a leaq         (%rcx,%rcx,4), %rcx
	0x83, 0xc6, 0x01, //0x0000a91e addl         $1, %esi
	0x4c, 0x39, 0xe9, //0x0000a921 cmpq         %r13, %rcx
	0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000a924 jb           LBB5_2197
	//0x0000a92a LBB5_2198
	0x48, 0x8b, 0x45, 0x90, //0x0000a92a movq         $-112(%rbp), %rax
	0x29, 0xf0, //0x0000a92e subl         %esi, %eax
	0x48, 0x89, 0x45, 0x90, //0x0000a930 movq         %rax, $-112(%rbp)
	0x31, 0xff, //0x0000a934 xorl         %edi, %edi
	0x44, 0x39, 0xf6, //0x0000a936 cmpl         %r14d, %esi
	0x0f, 0x8d, 0x56, 0x00, 0x00, 0x00, //0x0000a939 jge          LBB5_2203
	0x49, 0x89, 0xd6, //0x0000a93f movq         %rdx, %r14
	0x48, 0x63, 0xf6, //0x0000a942 movslq       %esi, %rsi
	0x49, 0x63, 0xfb, //0x0000a945 movslq       %r11d, %rdi
	0x49, 0x8d, 0x1c, 0x31, //0x0000a948 leaq         (%r9,%rsi), %rbx
	0x45, 0x31, 0xdb, //0x0000a94c xorl         %r11d, %r11d
	0x90, //0x0000a94f .p2align 4, 0x90
	//0x0000a950 LBB5_2200
	0x48, 0x89, 0xc8, //0x0000a950 movq         %rcx, %rax
	0x48, 0xc1, 0xe8, 0x3c, //0x0000a953 shrq         $60, %rax
	0x4c, 0x21, 0xe1, //0x0000a957 andq         %r12, %rcx
	0x0c, 0x30, //0x0000a95a orb          $48, %al
	0x43, 0x88, 0x04, 0x19, //0x0000a95c movb         %al, (%r9,%r11)
	0x4a, 0x0f, 0xbe, 0x04, 0x1b, //0x0000a960 movsbq       (%rbx,%r11), %rax
	0x4a, 0x8d, 0x14, 0x1e, //0x0000a965 leaq         (%rsi,%r11), %rdx
	0x48, 0x83, 0xc2, 0x01, //0x0000a969 addq         $1, %rdx
	0x49, 0x83, 0xc3, 0x01, //0x0000a96d addq         $1, %r11
	0x48, 0x8d, 0x0c, 0x89, //0x0000a971 leaq         (%rcx,%rcx,4), %rcx
	0x48, 0x8d, 0x0c, 0x48, //0x0000a975 leaq         (%rax,%rcx,2), %rcx
	0x48, 0x83, 0xc1, 0xd0, //0x0000a979 addq         $-48, %rcx
	0x48, 0x39, 0xfa, //0x0000a97d cmpq         %rdi, %rdx
	0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x0000a980 jl           LBB5_2200
	0x48, 0x85, 0xc9, //0x0000a986 testq        %rcx, %rcx
	0x0f, 0x84, 0x5f, 0x00, 0x00, 0x00, //0x0000a989 je           LBB5_2207
	0x44, 0x89, 0xdf, //0x0000a98f movl         %r11d, %edi
	0x4c, 0x89, 0xf2, //0x0000a992 movq         %r14, %rdx
	//0x0000a995 LBB5_2203
	0x41, 0x89, 0xfb, //0x0000a995 movl         %edi, %r11d
	0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a998 jmp          LBB5_2205
	//0x0000a99d LBB5_2204
	0x4c, 0x39, 0xe9, //0x0000a99d cmpq         %r13, %rcx
	0x45, 0x0f, 0x43, 0xf8, //0x0000a9a0 cmovael      %r8d, %r15d
	0x48, 0x8d, 0x04, 0x36, //0x0000a9a4 leaq         (%rsi,%rsi), %rax
	0x48, 0x8d, 0x0c, 0x80, //0x0000a9a8 leaq         (%rax,%rax,4), %rcx
	0x48, 0x85, 0xf6, //0x0000a9ac testq        %rsi, %rsi
	0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x0000a9af je           LBB5_2208
	//0x0000a9b5 LBB5_2205
	0x48, 0x89, 0xce, //0x0000a9b5 movq         %rcx, %rsi
	0x4c, 0x21, 0xe6, //0x0000a9b8 andq         %r12, %rsi
	0x49, 0x63, 0xfb, //0x0000a9bb movslq       %r11d, %rdi
	0x49, 0x39, 0xfa, //0x0000a9be cmpq         %rdi, %r10
	0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000a9c1 jbe          LBB5_2204
	0x48, 0xc1, 0xe9, 0x3c, //0x0000a9c7 shrq         $60, %rcx
	0x80, 0xc9, 0x30, //0x0000a9cb orb          $48, %cl
	0x41, 0x88, 0x0c, 0x39, //0x0000a9ce movb         %cl, (%r9,%rdi)
	0x83, 0xc7, 0x01, //0x0000a9d2 addl         $1, %edi
	0x41, 0x89, 0xfb, //0x0000a9d5 movl         %edi, %r11d
	0x48, 0x8d, 0x04, 0x36, //0x0000a9d8 leaq         (%rsi,%rsi), %rax
	0x48, 0x8d, 0x0c, 0x80, //0x0000a9dc leaq         (%rax,%rax,4), %rcx
	0x48, 0x85, 0xf6, //0x0000a9e0 testq        %rsi, %rsi
	0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000a9e3 jne          LBB5_2205
	0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000a9e9 jmp          LBB5_2208
	//0x0000a9ee LBB5_2207
	0x4c, 0x89, 0xf2, //0x0000a9ee movq         %r14, %rdx
	//0x0000a9f1 LBB5_2208
	0x48, 0x8b, 0x45, 0x90, //0x0000a9f1 movq         $-112(%rbp), %rax
	0x83, 0xc0, 0x01, //0x0000a9f5 addl         $1, %eax
	0x45, 0x85, 0xdb, //0x0000a9f8 testl        %r11d, %r11d
	0x0f, 0x8e, 0xa4, 0xfe, 0xff, 0xff, //0x0000a9fb jle          LBB5_2212
	0x44, 0x89, 0xd9, //0x0000aa01 movl         %r11d, %ecx
	0x48, 0x83, 0xc1, 0x01, //0x0000aa04 addq         $1, %rcx
	//0x0000aa08 LBB5_2210
	0x41, 0x8d, 0x73, 0xff, //0x0000aa08 leal         $-1(%r11), %esi
	0x41, 0x80, 0x3c, 0x31, 0x30, //0x0000aa0c cmpb         $48, (%r9,%rsi)
	0x0f, 0x85, 0x94, 0xfe, 0xff, 0xff, //0x0000aa11 jne          LBB5_2190
	0x48, 0x83, 0xc1, 0xff, //0x0000aa17 addq         $-1, %rcx
	0x41, 0x89, 0xf3, //0x0000aa1b movl         %esi, %r11d
	0x48, 0x83, 0xf9, 0x01, //0x0000aa1e cmpq         $1, %rcx
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000aa22 jg           LBB5_2210
	//0x0000aa28 LBB5_2213
	0x31, 0xc0, //0x0000aa28 xorl         %eax, %eax
	0x48, 0x89, 0x45, 0x90, //0x0000aa2a movq         %rax, $-112(%rbp)
	//0x0000aa2e LBB5_2214
	0x45, 0x31, 0xdb, //0x0000aa2e xorl         %r11d, %r11d
	0xe9, 0x79, 0xfe, 0xff, 0xff, //0x0000aa31 jmp          LBB5_2191
	//0x0000aa36 LBB5_2215
	0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x0000aa36 cmpl         $1024, %r8d
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000aa3d movb         $-168(%rbp), %dl
	0x0f, 0x8f, 0xe5, 0xf2, 0xff, 0xff, //0x0000aa43 jg           LBB5_2001
	0x41, 0x83, 0xc0, 0xff, //0x0000aa49 addl         $-1, %r8d
	0x45, 0x89, 0xc5, //0x0000aa4d movl         %r8d, %r13d
	0xe9, 0x73, 0x02, 0x00, 0x00, //0x0000aa50 jmp          LBB5_2249
	//0x0000aa55 LBB5_2217
	0x48, 0x8b, 0x45, 0xa8, //0x0000aa55 movq         $-88(%rbp), %rax
	0x4c, 0x29, 0xf0, //0x0000aa59 subq         %r14, %rax
	0x48, 0x01, 0xf8, //0x0000aa5c addq         %rdi, %rax
	0x48, 0xf7, 0xd2, //0x0000aa5f notq         %rdx
	0x48, 0x01, 0xc2, //0x0000aa62 addq         %rax, %rdx
	0x48, 0x8b, 0x75, 0xc8, //0x0000aa65 movq         $-56(%rbp), %rsi
	0xe9, 0xc5, 0xe8, 0xff, 0xff, //0x0000aa69 jmp          LBB5_1855
	//0x0000aa6e LBB5_2218
	0x48, 0x39, 0xca, //0x0000aa6e cmpq         %rcx, %rdx
	0xb1, 0x02, //0x0000aa71 movb         $2, %cl
	0x80, 0xd9, 0x00, //0x0000aa73 sbbb         $0, %cl
	0x48, 0xd3, 0xea, //0x0000aa76 shrq         %cl, %rdx
	0x49, 0xc1, 0xe7, 0x34, //0x0000aa79 shlq         $52, %r15
	0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000aa7d movabsq      $4503599627370495, %rax
	0x48, 0x21, 0xc2, //0x0000aa87 andq         %rax, %rdx
	0x4c, 0x09, 0xfa, //0x0000aa8a orq          %r15, %rdx
	0x49, 0x09, 0xd5, //0x0000aa8d orq          %rdx, %r13
	0x45, 0x84, 0xf6, //0x0000aa90 testb        %r14b, %r14b
	0x4c, 0x0f, 0x44, 0xea, //0x0000aa93 cmoveq       %rdx, %r13
	0xc4, 0xc1, 0xf9, 0x6e, 0xcd, //0x0000aa97 vmovq        %r13, %xmm1
	0xc5, 0xf9, 0x2e, 0xc1, //0x0000aa9c vucomisd     %xmm1, %xmm0
	0x49, 0x89, 0xdb, //0x0000aaa0 movq         %rbx, %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000aaa3 movq         $-48(%rbp), %r15
	0x0f, 0x85, 0x7d, 0xed, 0xff, 0xff, //0x0000aaa7 jne          LBB5_1912
	0x0f, 0x8b, 0x00, 0xf3, 0xff, 0xff, //0x0000aaad jnp          LBB5_2008
	0xe9, 0x72, 0xed, 0xff, 0xff, //0x0000aab3 jmp          LBB5_1912
	//0x0000aab8 LBB5_2219
	0x44, 0x89, 0xf6, //0x0000aab8 movl         %r14d, %esi
	0x89, 0xd1, //0x0000aabb movl         %edx, %ecx
	//0x0000aabd LBB5_2220
	0xf7, 0xd9, //0x0000aabd negl         %ecx
	0x31, 0xd2, //0x0000aabf xorl         %edx, %edx
	0x85, 0xf6, //0x0000aac1 testl        %esi, %esi
	0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000aac3 movl         $0, %edi
	0x0f, 0x4f, 0xfe, //0x0000aac8 cmovgl       %esi, %edi
	0x31, 0xc0, //0x0000aacb xorl         %eax, %eax
	0x41, 0xbd, 0x02, 0xfc, 0xff, 0xff, //0x0000aacd movl         $-1022, %r13d
	//0x0000aad3 LBB5_2221
	0x48, 0x39, 0xd7, //0x0000aad3 cmpq         %rdx, %rdi
	0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x0000aad6 je           LBB5_2229
	0x48, 0x8d, 0x04, 0x80, //0x0000aadc leaq         (%rax,%rax,4), %rax
	0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000aae0 movsbq       (%r9,%rdx), %rbx
	0x48, 0x8d, 0x04, 0x43, //0x0000aae5 leaq         (%rbx,%rax,2), %rax
	0x48, 0x83, 0xc0, 0xd0, //0x0000aae9 addq         $-48, %rax
	0x48, 0x83, 0xc2, 0x01, //0x0000aaed addq         $1, %rdx
	0x48, 0x89, 0xc3, //0x0000aaf1 movq         %rax, %rbx
	0x48, 0xd3, 0xeb, //0x0000aaf4 shrq         %cl, %rbx
	0x48, 0x85, 0xdb, //0x0000aaf7 testq        %rbx, %rbx
	0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000aafa je           LBB5_2221
	0x89, 0xd7, //0x0000ab00 movl         %edx, %edi
	//0x0000ab02 LBB5_2224
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000ab02 movq         $-1, %r12
	0x49, 0xd3, 0xe4, //0x0000ab09 shlq         %cl, %r12
	0x49, 0xf7, 0xd4, //0x0000ab0c notq         %r12
	0x31, 0xdb, //0x0000ab0f xorl         %ebx, %ebx
	0x39, 0xf7, //0x0000ab11 cmpl         %esi, %edi
	0x0f, 0x8d, 0x43, 0x00, 0x00, 0x00, //0x0000ab13 jge          LBB5_2227
	0x4c, 0x63, 0xf7, //0x0000ab19 movslq       %edi, %r14
	0x4d, 0x63, 0xc3, //0x0000ab1c movslq       %r11d, %r8
	0x4f, 0x8d, 0x1c, 0x31, //0x0000ab1f leaq         (%r9,%r14), %r11
	0x31, 0xdb, //0x0000ab23 xorl         %ebx, %ebx
	//0x0000ab25 LBB5_2226
	0x48, 0x89, 0xc6, //0x0000ab25 movq         %rax, %rsi
	0x48, 0xd3, 0xee, //0x0000ab28 shrq         %cl, %rsi
	0x4c, 0x21, 0xe0, //0x0000ab2b andq         %r12, %rax
	0x40, 0x80, 0xc6, 0x30, //0x0000ab2e addb         $48, %sil
	0x41, 0x88, 0x34, 0x19, //0x0000ab32 movb         %sil, (%r9,%rbx)
	0x49, 0x0f, 0xbe, 0x34, 0x1b, //0x0000ab36 movsbq       (%r11,%rbx), %rsi
	0x49, 0x8d, 0x14, 0x1e, //0x0000ab3b leaq         (%r14,%rbx), %rdx
	0x48, 0x83, 0xc2, 0x01, //0x0000ab3f addq         $1, %rdx
	0x48, 0x83, 0xc3, 0x01, //0x0000ab43 addq         $1, %rbx
	0x48, 0x8d, 0x04, 0x80, //0x0000ab47 leaq         (%rax,%rax,4), %rax
	0x48, 0x8d, 0x04, 0x46, //0x0000ab4b leaq         (%rsi,%rax,2), %rax
	0x48, 0x83, 0xc0, 0xd0, //0x0000ab4f addq         $-48, %rax
	0x4c, 0x39, 0xc2, //0x0000ab53 cmpq         %r8, %rdx
	0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000ab56 jl           LBB5_2226
	//0x0000ab5c LBB5_2227
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000ab5c movb         $-168(%rbp), %dl
	0x48, 0x8b, 0x75, 0x90, //0x0000ab62 movq         $-112(%rbp), %rsi
	0x29, 0xfe, //0x0000ab66 subl         %edi, %esi
	0x48, 0x89, 0xf7, //0x0000ab68 movq         %rsi, %rdi
	0x83, 0xc7, 0x01, //0x0000ab6b addl         $1, %edi
	0x48, 0x85, 0xc0, //0x0000ab6e testq        %rax, %rax
	0x0f, 0x85, 0x41, 0x00, 0x00, 0x00, //0x0000ab71 jne          LBB5_2232
	0x41, 0x89, 0xdb, //0x0000ab77 movl         %ebx, %r11d
	0xe9, 0x96, 0x00, 0x00, 0x00, //0x0000ab7a jmp          LBB5_2237
	//0x0000ab7f LBB5_2229
	0x48, 0x85, 0xc0, //0x0000ab7f testq        %rax, %rax
	0x0f, 0x84, 0xf3, 0x03, 0x00, 0x00, //0x0000ab82 je           LBB5_2294
	0x48, 0x89, 0xc2, //0x0000ab88 movq         %rax, %rdx
	0x48, 0xd3, 0xea, //0x0000ab8b shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x0000ab8e testq        %rdx, %rdx
	0x0f, 0x84, 0xc0, 0x00, 0x00, 0x00, //0x0000ab91 je           LBB5_2242
	0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000ab97 movq         $-1, %r12
	0x49, 0xd3, 0xe4, //0x0000ab9e shlq         %cl, %r12
	0x49, 0xf7, 0xd4, //0x0000aba1 notq         %r12
	0x48, 0x8b, 0x55, 0x90, //0x0000aba4 movq         $-112(%rbp), %rdx
	0x29, 0xfa, //0x0000aba8 subl         %edi, %edx
	0x48, 0x89, 0xd7, //0x0000abaa movq         %rdx, %rdi
	0x83, 0xc7, 0x01, //0x0000abad addl         $1, %edi
	0x31, 0xdb, //0x0000abb0 xorl         %ebx, %ebx
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000abb2 movb         $-168(%rbp), %dl
	//0x0000abb8 LBB5_2232
	0x49, 0x89, 0xf8, //0x0000abb8 movq         %rdi, %r8
	0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000abbb movl         $1, %esi
	0x41, 0x89, 0xdb, //0x0000abc0 movl         %ebx, %r11d
	0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000abc3 jmp          LBB5_2234
	//0x0000abc8 LBB5_2233
	0x48, 0x85, 0xff, //0x0000abc8 testq        %rdi, %rdi
	0x44, 0x0f, 0x45, 0xfe, //0x0000abcb cmovnel      %esi, %r15d
	0x48, 0x01, 0xc0, //0x0000abcf addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x0000abd2 leaq         (%rax,%rax,4), %rax
	0x48, 0x85, 0xc0, //0x0000abd6 testq        %rax, %rax
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000abd9 je           LBB5_2236
	//0x0000abdf LBB5_2234
	0x48, 0x89, 0xc7, //0x0000abdf movq         %rax, %rdi
	0x48, 0xd3, 0xef, //0x0000abe2 shrq         %cl, %rdi
	0x4c, 0x21, 0xe0, //0x0000abe5 andq         %r12, %rax
	0x49, 0x63, 0xdb, //0x0000abe8 movslq       %r11d, %rbx
	0x49, 0x39, 0xda, //0x0000abeb cmpq         %rbx, %r10
	0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000abee jbe          LBB5_2233
	0x40, 0x80, 0xc7, 0x30, //0x0000abf4 addb         $48, %dil
	0x41, 0x88, 0x3c, 0x19, //0x0000abf8 movb         %dil, (%r9,%rbx)
	0x83, 0xc3, 0x01, //0x0000abfc addl         $1, %ebx
	0x41, 0x89, 0xdb, //0x0000abff movl         %ebx, %r11d
	0x48, 0x01, 0xc0, //0x0000ac02 addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x0000ac05 leaq         (%rax,%rax,4), %rax
	0x48, 0x85, 0xc0, //0x0000ac09 testq        %rax, %rax
	0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000ac0c jne          LBB5_2234
	//0x0000ac12 LBB5_2236
	0x4c, 0x89, 0xc7, //0x0000ac12 movq         %r8, %rdi
	//0x0000ac15 LBB5_2237
	0x45, 0x85, 0xdb, //0x0000ac15 testl        %r11d, %r11d
	0x0f, 0x8e, 0x86, 0x00, 0x00, 0x00, //0x0000ac18 jle          LBB5_2246
	0x44, 0x89, 0xd8, //0x0000ac1e movl         %r11d, %eax
	0x48, 0x83, 0xc0, 0x01, //0x0000ac21 addq         $1, %rax
	0x45, 0x31, 0xc0, //0x0000ac25 xorl         %r8d, %r8d
	//0x0000ac28 LBB5_2239
	0x41, 0x8d, 0x4b, 0xff, //0x0000ac28 leal         $-1(%r11), %ecx
	0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000ac2c cmpb         $48, (%r9,%rcx)
	0x0f, 0x85, 0x88, 0x00, 0x00, 0x00, //0x0000ac31 jne          LBB5_2248
	0x48, 0x83, 0xc0, 0xff, //0x0000ac37 addq         $-1, %rax
	0x41, 0x89, 0xcb, //0x0000ac3b movl         %ecx, %r11d
	0x48, 0x83, 0xf8, 0x01, //0x0000ac3e cmpq         $1, %rax
	0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000ac42 jg           LBB5_2239
	0x41, 0xbd, 0x02, 0xfc, 0xff, 0xff, //0x0000ac48 movl         $-1022, %r13d
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000ac4e movq         $-72(%rbp), %r11
	0xe9, 0x44, 0x03, 0x00, 0x00, //0x0000ac52 jmp          LBB5_2296
	//0x0000ac57 LBB5_2242
	0x48, 0x01, 0xc0, //0x0000ac57 addq         %rax, %rax
	0x48, 0x8d, 0x04, 0x80, //0x0000ac5a leaq         (%rax,%rax,4), %rax
	0x83, 0xc7, 0x01, //0x0000ac5e addl         $1, %edi
	0x48, 0x89, 0xc2, //0x0000ac61 movq         %rax, %rdx
	0x48, 0xd3, 0xea, //0x0000ac64 shrq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x0000ac67 testq        %rdx, %rdx
	0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000ac6a je           LBB5_2242
	0xe9, 0x8d, 0xfe, 0xff, 0xff, //0x0000ac70 jmp          LBB5_2224
	//0x0000ac75 LBB5_2243
	0x0f, 0xbc, 0xc6, //0x0000ac75 bsfl         %esi, %eax
	0xe9, 0x02, 0x00, 0x00, 0x00, //0x0000ac78 jmp          LBB5_2245
	//0x0000ac7d LBB5_2244
	0x89, 0xc0, //0x0000ac7d movl         %eax, %eax
	//0x0000ac7f LBB5_2245
	0x48, 0x8b, 0x4d, 0xa8, //0x0000ac7f movq         $-88(%rbp), %rcx
	0x4c, 0x29, 0xf1, //0x0000ac83 subq         %r14, %rcx
	0x48, 0x03, 0x4d, 0xd0, //0x0000ac86 addq         $-48(%rbp), %rcx
	0x48, 0x29, 0xc1, //0x0000ac8a subq         %rax, %rcx
	0x48, 0xf7, 0xd2, //0x0000ac8d notq         %rdx
	0x48, 0x01, 0xca, //0x0000ac90 addq         %rcx, %rdx
	0xc5, 0x7e, 0x6f, 0x1d, 0xc5, 0x53, 0xff, 0xff, //0x0000ac93 vmovdqu      $-44091(%rip), %ymm11  /* LCPI5_0+0(%rip) */
	0x48, 0x8b, 0x75, 0xc8, //0x0000ac9b movq         $-56(%rbp), %rsi
	0xe9, 0x8f, 0xe6, 0xff, 0xff, //0x0000ac9f jmp          LBB5_1855
	//0x0000aca4 LBB5_2246
	0x48, 0x89, 0x7d, 0x90, //0x0000aca4 movq         %rdi, $-112(%rbp)
	0x41, 0xbd, 0x02, 0xfc, 0xff, 0xff, //0x0000aca8 movl         $-1022, %r13d
	0x45, 0x85, 0xdb, //0x0000acae testl        %r11d, %r11d
	0x0f, 0x84, 0xd6, 0x03, 0x00, 0x00, //0x0000acb1 je           LBB5_2309
	0x45, 0x89, 0xde, //0x0000acb7 movl         %r11d, %r14d
	0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000acba jmp          LBB5_2251
	//0x0000acbf LBB5_2248
	0x41, 0xbd, 0x02, 0xfc, 0xff, 0xff, //0x0000acbf movl         $-1022, %r13d
	0x45, 0x89, 0xde, //0x0000acc5 movl         %r11d, %r14d
	//0x0000acc8 LBB5_2249
	0x45, 0x85, 0xf6, //0x0000acc8 testl        %r14d, %r14d
	0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x0000accb je           LBB5_2261
	0x48, 0x89, 0x7d, 0x90, //0x0000acd1 movq         %rdi, $-112(%rbp)
	//0x0000acd5 LBB5_2251
	0x49, 0x63, 0xc6, //0x0000acd5 movslq       %r14d, %rax
	0x48, 0x8d, 0x78, 0xfe, //0x0000acd8 leaq         $-2(%rax), %rdi
	0x48, 0x8d, 0x50, 0xff, //0x0000acdc leaq         $-1(%rax), %rdx
	0x31, 0xf6, //0x0000ace0 xorl         %esi, %esi
	//0x0000ace2 LBB5_2252
	0x48, 0x8d, 0x0d, 0xb7, 0x46, 0x00, 0x00, //0x0000ace2 leaq         $18103(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000ace9 movzbl       $5516(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000acf1 movzbl       (%r9,%rsi), %ecx
	0x38, 0xd9, //0x0000acf6 cmpb         %bl, %cl
	0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x0000acf8 jne          LBB5_2262
	0x48, 0x39, 0xf2, //0x0000acfe cmpq         %rsi, %rdx
	0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000ad01 je           LBB5_2259
	0x48, 0x8d, 0x0d, 0x92, 0x46, 0x00, 0x00, //0x0000ad07 leaq         $18066(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000ad0e movzbl       $5517(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x0000ad16 movzbl       $1(%r9,%rsi), %ecx
	0x38, 0xd9, //0x0000ad1c cmpb         %bl, %cl
	0x0f, 0x85, 0x6b, 0x00, 0x00, 0x00, //0x0000ad1e jne          LBB5_2262
	0x48, 0x39, 0xf7, //0x0000ad24 cmpq         %rsi, %rdi
	0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000ad27 je           LBB5_2259
	0x48, 0x83, 0xfe, 0x24, //0x0000ad2d cmpq         $36, %rsi
	0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x0000ad31 je           LBB5_2260
	0x48, 0x8d, 0x0d, 0x62, 0x46, 0x00, 0x00, //0x0000ad37 leaq         $18018(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000ad3e movzbl       $5518(%rsi,%rcx), %ebx
	0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x0000ad46 movzbl       $2(%r9,%rsi), %ecx
	0x38, 0xd9, //0x0000ad4c cmpb         %bl, %cl
	0x0f, 0x85, 0x3b, 0x00, 0x00, 0x00, //0x0000ad4e jne          LBB5_2262
	0x48, 0x83, 0xc6, 0x03, //0x0000ad54 addq         $3, %rsi
	0x48, 0x39, 0xf0, //0x0000ad58 cmpq         %rsi, %rax
	0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000ad5b jne          LBB5_2252
	//0x0000ad61 LBB5_2259
	0x44, 0x89, 0xf0, //0x0000ad61 movl         %r14d, %eax
	0x48, 0x8d, 0x0d, 0x35, 0x46, 0x00, 0x00, //0x0000ad64 leaq         $17973(%rip), %rcx  /* _LSHIFT_TAB+0(%rip) */
	0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000ad6b cmpb         $0, $5516(%rax,%rcx)
	0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000ad73 jne          LBB5_2263
	//0x0000ad79 LBB5_2260
	0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000ad79 movl         $16, %r8d
	0xe9, 0x1f, 0x00, 0x00, 0x00, //0x0000ad7f jmp          LBB5_2264
	//0x0000ad84 LBB5_2261
	0x31, 0xc0, //0x0000ad84 xorl         %eax, %eax
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000ad86 movq         $-72(%rbp), %r11
	0xe9, 0xfc, 0x01, 0x00, 0x00, //0x0000ad8a jmp          LBB5_2295
	//0x0000ad8f LBB5_2262
	0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000ad8f movl         $16, %r8d
	0x38, 0xd9, //0x0000ad95 cmpb         %bl, %cl
	0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x0000ad97 jge          LBB5_2264
	//0x0000ad9d LBB5_2263
	0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x0000ad9d movl         $15, %r8d
	//0x0000ada3 LBB5_2264
	0x45, 0x85, 0xf6, //0x0000ada3 testl        %r14d, %r14d
	0x0f, 0x8e, 0x33, 0x01, 0x00, 0x00, //0x0000ada6 jle          LBB5_2276
	0x4c, 0x89, 0x6d, 0xa8, //0x0000adac movq         %r13, $-88(%rbp)
	0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000adb0 movabsq      $-432345564227567616, %r13
	0x4c, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000adba movq         %r8, $-144(%rbp)
	0x47, 0x8d, 0x24, 0x30, //0x0000adc1 leal         (%r8,%r14), %r12d
	0x44, 0x89, 0xf3, //0x0000adc5 movl         %r14d, %ebx
	0x4d, 0x63, 0xc4, //0x0000adc8 movslq       %r12d, %r8
	0x49, 0x83, 0xc0, 0xff, //0x0000adcb addq         $-1, %r8
	0x48, 0x83, 0xc3, 0x01, //0x0000adcf addq         $1, %rbx
	0x41, 0x83, 0xc6, 0xff, //0x0000add3 addl         $-1, %r14d
	0x31, 0xc9, //0x0000add7 xorl         %ecx, %ecx
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000add9 movl         $1, %edi
	0xe9, 0x21, 0x00, 0x00, 0x00, //0x0000adde jmp          LBB5_2268
	//0x0000ade3 LBB5_2266
	0x48, 0x85, 0xc0, //0x0000ade3 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xff, //0x0000ade6 cmovnel      %edi, %r15d
	//0x0000adea LBB5_2267
	0x41, 0x83, 0xc4, 0xff, //0x0000adea addl         $-1, %r12d
	0x49, 0x83, 0xc0, 0xff, //0x0000adee addq         $-1, %r8
	0x48, 0x83, 0xc3, 0xff, //0x0000adf2 addq         $-1, %rbx
	0x41, 0x83, 0xc6, 0xff, //0x0000adf6 addl         $-1, %r14d
	0x48, 0x83, 0xfb, 0x01, //0x0000adfa cmpq         $1, %rbx
	0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x0000adfe jle          LBB5_2270
	//0x0000ae04 LBB5_2268
	0x4c, 0x01, 0xe9, //0x0000ae04 addq         %r13, %rcx
	0x44, 0x89, 0xf0, //0x0000ae07 movl         %r14d, %eax
	0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000ae0a movsbq       (%r9,%rax), %rsi
	0x48, 0xc1, 0xe6, 0x35, //0x0000ae0f shlq         $53, %rsi
	0x48, 0x01, 0xce, //0x0000ae13 addq         %rcx, %rsi
	0x48, 0x89, 0xf0, //0x0000ae16 movq         %rsi, %rax
	0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000ae19 movabsq      $-3689348814741910323, %rcx
	0x48, 0xf7, 0xe1, //0x0000ae23 mulq         %rcx
	0x48, 0x89, 0xd1, //0x0000ae26 movq         %rdx, %rcx
	0x48, 0xc1, 0xe9, 0x03, //0x0000ae29 shrq         $3, %rcx
	0x48, 0x8d, 0x04, 0x09, //0x0000ae2d leaq         (%rcx,%rcx), %rax
	0x48, 0x8d, 0x14, 0x80, //0x0000ae31 leaq         (%rax,%rax,4), %rdx
	0x48, 0x89, 0xf0, //0x0000ae35 movq         %rsi, %rax
	0x48, 0x29, 0xd0, //0x0000ae38 subq         %rdx, %rax
	0x4d, 0x39, 0xd0, //0x0000ae3b cmpq         %r10, %r8
	0x0f, 0x83, 0x9f, 0xff, 0xff, 0xff, //0x0000ae3e jae          LBB5_2266
	0x04, 0x30, //0x0000ae44 addb         $48, %al
	0x43, 0x88, 0x04, 0x01, //0x0000ae46 movb         %al, (%r9,%r8)
	0xe9, 0x9b, 0xff, 0xff, 0xff, //0x0000ae4a jmp          LBB5_2267
	//0x0000ae4f LBB5_2270
	0x48, 0x83, 0xfe, 0x0a, //0x0000ae4f cmpq         $10, %rsi
	0x0f, 0x83, 0x10, 0x00, 0x00, 0x00, //0x0000ae53 jae          LBB5_2272
	0x4c, 0x8b, 0x6d, 0xa8, //0x0000ae59 movq         $-88(%rbp), %r13
	0x4c, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000ae5d movq         $-144(%rbp), %r8
	0xe9, 0x76, 0x00, 0x00, 0x00, //0x0000ae64 jmp          LBB5_2276
	//0x0000ae69 LBB5_2272
	0x49, 0x63, 0xf4, //0x0000ae69 movslq       %r12d, %rsi
	0x48, 0x83, 0xc6, 0xff, //0x0000ae6c addq         $-1, %rsi
	0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000ae70 movl         $1, %edi
	0x4c, 0x8b, 0x6d, 0xa8, //0x0000ae75 movq         $-88(%rbp), %r13
	0x4c, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000ae79 movq         $-144(%rbp), %r8
	0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000ae80 jmp          LBB5_2274
	//0x0000ae85 LBB5_2273
	0x48, 0x85, 0xc0, //0x0000ae85 testq        %rax, %rax
	0x44, 0x0f, 0x45, 0xff, //0x0000ae88 cmovnel      %edi, %r15d
	0x48, 0x83, 0xc6, 0xff, //0x0000ae8c addq         $-1, %rsi
	0x48, 0x83, 0xf9, 0x09, //0x0000ae90 cmpq         $9, %rcx
	0x48, 0x89, 0xd1, //0x0000ae94 movq         %rdx, %rcx
	0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000ae97 jbe          LBB5_2276
	//0x0000ae9d LBB5_2274
	0x48, 0x89, 0xc8, //0x0000ae9d movq         %rcx, %rax
	0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000aea0 movabsq      $-3689348814741910323, %rdx
	0x48, 0xf7, 0xe2, //0x0000aeaa mulq         %rdx
	0x48, 0xc1, 0xea, 0x03, //0x0000aead shrq         $3, %rdx
	0x48, 0x8d, 0x04, 0x12, //0x0000aeb1 leaq         (%rdx,%rdx), %rax
	0x48, 0x8d, 0x1c, 0x80, //0x0000aeb5 leaq         (%rax,%rax,4), %rbx
	0x48, 0x89, 0xc8, //0x0000aeb9 movq         %rcx, %rax
	0x48, 0x29, 0xd8, //0x0000aebc subq         %rbx, %rax
	0x4c, 0x39, 0xd6, //0x0000aebf cmpq         %r10, %rsi
	0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000aec2 jae          LBB5_2273
	0x04, 0x30, //0x0000aec8 addb         $48, %al
	0x41, 0x88, 0x04, 0x31, //0x0000aeca movb         %al, (%r9,%rsi)
	0x48, 0x83, 0xc6, 0xff, //0x0000aece addq         $-1, %rsi
	0x48, 0x83, 0xf9, 0x09, //0x0000aed2 cmpq         $9, %rcx
	0x48, 0x89, 0xd1, //0x0000aed6 movq         %rdx, %rcx
	0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000aed9 ja           LBB5_2274
	//0x0000aedf LBB5_2276
	0x45, 0x01, 0xc3, //0x0000aedf addl         %r8d, %r11d
	0x49, 0x63, 0xc3, //0x0000aee2 movslq       %r11d, %rax
	0x49, 0x39, 0xc2, //0x0000aee5 cmpq         %rax, %r10
	0x41, 0x0f, 0x46, 0xc2, //0x0000aee8 cmovbel      %r10d, %eax
	0x48, 0x8b, 0x7d, 0x90, //0x0000aeec movq         $-112(%rbp), %rdi
	0x44, 0x01, 0xc7, //0x0000aef0 addl         %r8d, %edi
	0x85, 0xc0, //0x0000aef3 testl        %eax, %eax
	0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x0000aef5 jle          LBB5_2281
	0x89, 0xc1, //0x0000aefb movl         %eax, %ecx
	0x48, 0x83, 0xc1, 0x01, //0x0000aefd addq         $1, %rcx
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000af01 movq         $-72(%rbp), %r11
	//0x0000af05 LBB5_2278
	0x8d, 0x50, 0xff, //0x0000af05 leal         $-1(%rax), %edx
	0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000af08 cmpb         $48, (%r9,%rdx)
	0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x0000af0d jne          LBB5_2282
	0x48, 0x83, 0xc1, 0xff, //0x0000af13 addq         $-1, %rcx
	0x89, 0xd0, //0x0000af17 movl         %edx, %eax
	0x48, 0x83, 0xf9, 0x01, //0x0000af19 cmpq         $1, %rcx
	0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000af1d jg           LBB5_2278
	0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000af23 jmp          LBB5_2280
	//0x0000af28 LBB5_2281
	0x85, 0xc0, //0x0000af28 testl        %eax, %eax
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000af2a movq         $-72(%rbp), %r11
	0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000af2e je           LBB5_2280
	//0x0000af34 LBB5_2282
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000af34 movb         $-168(%rbp), %dl
	0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000af3a jmp          LBB5_2295
	//0x0000af3f LBB5_2280
	0x31, 0xd2, //0x0000af3f xorl         %edx, %edx
	0x31, 0xf6, //0x0000af41 xorl         %esi, %esi
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000af43 movq         $-48(%rbp), %r15
	0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000af47 movabsq      $9218868437227405312, %rdi
	0xe9, 0x90, 0x03, 0x00, 0x00, //0x0000af51 jmp          LBB5_2328
	//0x0000af56 LBB5_2293
	0x41, 0x0f, 0xbc, 0xc0, //0x0000af56 bsfl         %r8d, %eax
	0x48, 0x8b, 0x4d, 0xa8, //0x0000af5a movq         $-88(%rbp), %rcx
	0x4c, 0x29, 0xf1, //0x0000af5e subq         %r14, %rcx
	0x48, 0x03, 0x4d, 0xd0, //0x0000af61 addq         $-48(%rbp), %rcx
	0x48, 0x29, 0xc1, //0x0000af65 subq         %rax, %rcx
	0x48, 0xf7, 0xd2, //0x0000af68 notq         %rdx
	0x48, 0x01, 0xca, //0x0000af6b addq         %rcx, %rdx
	0xc5, 0x7e, 0x6f, 0x1d, 0xea, 0x50, 0xff, 0xff, //0x0000af6e vmovdqu      $-44822(%rip), %ymm11  /* LCPI5_0+0(%rip) */
	0xe9, 0xb8, 0xe3, 0xff, 0xff, //0x0000af76 jmp          LBB5_1855
	//0x0000af7b LBB5_2294
	0x31, 0xc0, //0x0000af7b xorl         %eax, %eax
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000af7d movq         $-72(%rbp), %r11
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000af81 movb         $-168(%rbp), %dl
	0x48, 0x8b, 0x7d, 0x90, //0x0000af87 movq         $-112(%rbp), %rdi
	//0x0000af8b LBB5_2295
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000af8b movq         $-1, %r8
	0x83, 0xff, 0x14, //0x0000af92 cmpl         $20, %edi
	0x0f, 0x8e, 0x19, 0x00, 0x00, 0x00, //0x0000af95 jle          LBB5_2297
	//0x0000af9b LBB5_2296
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000af9b movq         $-48(%rbp), %r15
	0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x0000af9f movl         $-152(%rbp), %ecx
	0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000afa5 movabsq      $4503599627370495, %rsi
	0xe9, 0x8a, 0x03, 0x00, 0x00, //0x0000afaf jmp          LBB5_2333
	//0x0000afb4 LBB5_2297
	0x89, 0xf9, //0x0000afb4 movl         %edi, %ecx
	0x85, 0xff, //0x0000afb6 testl        %edi, %edi
	0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x0000afb8 jle          LBB5_2302
	0x49, 0x89, 0xfa, //0x0000afbe movq         %rdi, %r10
	0x31, 0xff, //0x0000afc1 xorl         %edi, %edi
	0x85, 0xc0, //0x0000afc3 testl        %eax, %eax
	0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000afc5 movl         $0, %ebx
	0x0f, 0x4f, 0xd8, //0x0000afca cmovgl       %eax, %ebx
	0x4c, 0x8d, 0x59, 0xff, //0x0000afcd leaq         $-1(%rcx), %r11
	0x49, 0x39, 0xdb, //0x0000afd1 cmpq         %rbx, %r11
	0x4c, 0x0f, 0x43, 0xdb, //0x0000afd4 cmovaeq      %rbx, %r11
	0x45, 0x8d, 0x43, 0x01, //0x0000afd8 leal         $1(%r11), %r8d
	0x31, 0xd2, //0x0000afdc xorl         %edx, %edx
	//0x0000afde LBB5_2299
	0x48, 0x39, 0xfb, //0x0000afde cmpq         %rdi, %rbx
	0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x0000afe1 je           LBB5_2303
	0x48, 0x8d, 0x14, 0x92, //0x0000afe7 leaq         (%rdx,%rdx,4), %rdx
	0x49, 0x0f, 0xbe, 0x34, 0x39, //0x0000afeb movsbq       (%r9,%rdi), %rsi
	0x48, 0x8d, 0x14, 0x56, //0x0000aff0 leaq         (%rsi,%rdx,2), %rdx
	0x48, 0x83, 0xc2, 0xd0, //0x0000aff4 addq         $-48, %rdx
	0x48, 0x83, 0xc7, 0x01, //0x0000aff8 addq         $1, %rdi
	0x48, 0x39, 0xf9, //0x0000affc cmpq         %rdi, %rcx
	0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000afff jne          LBB5_2299
	0x4d, 0x89, 0xee, //0x0000b005 movq         %r13, %r14
	0x45, 0x89, 0xc3, //0x0000b008 movl         %r8d, %r11d
	0xe9, 0x10, 0x00, 0x00, 0x00, //0x0000b00b jmp          LBB5_2304
	//0x0000b010 LBB5_2302
	0x4d, 0x89, 0xee, //0x0000b010 movq         %r13, %r14
	0x45, 0x31, 0xdb, //0x0000b013 xorl         %r11d, %r11d
	0x31, 0xd2, //0x0000b016 xorl         %edx, %edx
	0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000b018 jmp          LBB5_2305
	//0x0000b01d LBB5_2303
	0x4d, 0x89, 0xee, //0x0000b01d movq         %r13, %r14
	//0x0000b020 LBB5_2304
	0x4c, 0x89, 0xd7, //0x0000b020 movq         %r10, %rdi
	//0x0000b023 LBB5_2305
	0x85, 0xff, //0x0000b023 testl        %edi, %edi
	0x41, 0x0f, 0x9e, 0xc2, //0x0000b025 setle        %r10b
	0x49, 0x89, 0xfd, //0x0000b029 movq         %rdi, %r13
	0x44, 0x29, 0xdf, //0x0000b02c subl         %r11d, %edi
	0x0f, 0x8e, 0x1f, 0x02, 0x00, 0x00, //0x0000b02f jle          LBB5_2316
	0x83, 0xff, 0x10, //0x0000b035 cmpl         $16, %edi
	0x0f, 0x82, 0x28, 0x02, 0x00, 0x00, //0x0000b038 jb           LBB5_2318
	0x41, 0x89, 0xf8, //0x0000b03e movl         %edi, %r8d
	0xc5, 0xfa, 0x6f, 0x05, 0x77, 0x51, 0xff, 0xff, //0x0000b041 vmovdqu      $-44681(%rip), %xmm0  /* LCPI5_23+0(%rip) */
	0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x0000b049 vpinsrq      $0, %rdx, %xmm0, %xmm0
	0x41, 0x83, 0xe0, 0xf0, //0x0000b04f andl         $-16, %r8d
	0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x63, 0x51, 0xff, 0xff, 0xf0, //0x0000b053 vpblendd     $240, $-44701(%rip), %ymm0, %ymm0  /* LCPI5_23+0(%rip) */
	0x41, 0x8d, 0x70, 0xf0, //0x0000b05d leal         $-16(%r8), %esi
	0x89, 0xf2, //0x0000b061 movl         %esi, %edx
	0xc1, 0xea, 0x04, //0x0000b063 shrl         $4, %edx
	0x83, 0xc2, 0x01, //0x0000b066 addl         $1, %edx
	0x89, 0xd3, //0x0000b069 movl         %edx, %ebx
	0x83, 0xe3, 0x03, //0x0000b06b andl         $3, %ebx
	0x83, 0xfe, 0x30, //0x0000b06e cmpl         $48, %esi
	0x0f, 0x83, 0x22, 0x00, 0x00, 0x00, //0x0000b071 jae          LBB5_2310
	0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x10, 0x52, 0xff, 0xff, //0x0000b077 vpbroadcastq $-44528(%rip), %ymm2  /* LCPI5_24+0(%rip) */
	0xc5, 0xfd, 0x6f, 0xda, //0x0000b080 vmovdqa      %ymm2, %ymm3
	0xc5, 0xfd, 0x6f, 0xca, //0x0000b084 vmovdqa      %ymm2, %ymm1
	0xe9, 0x8c, 0x00, 0x00, 0x00, //0x0000b088 jmp          LBB5_2312
	//0x0000b08d LBB5_2309
	0x45, 0x31, 0xc0, //0x0000b08d xorl         %r8d, %r8d
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000b090 movq         $-72(%rbp), %r11
	0xe9, 0x02, 0xff, 0xff, 0xff, //0x0000b094 jmp          LBB5_2296
	//0x0000b099 LBB5_2310
	0x83, 0xe2, 0xfc, //0x0000b099 andl         $-4, %edx
	0xf7, 0xda, //0x0000b09c negl         %edx
	0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xe9, 0x51, 0xff, 0xff, //0x0000b09e vpbroadcastq $-44567(%rip), %ymm2  /* LCPI5_24+0(%rip) */
	0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xe8, 0x51, 0xff, 0xff, //0x0000b0a7 vpbroadcastq $-44568(%rip), %ymm4  /* LCPI5_25+0(%rip) */
	0xc5, 0xfd, 0x6f, 0xda, //0x0000b0b0 vmovdqa      %ymm2, %ymm3
	0xc5, 0xfd, 0x6f, 0xca, //0x0000b0b4 vmovdqa      %ymm2, %ymm1
	//0x0000b0b8 LBB5_2311
	0xc5, 0xfd, 0xf4, 0xec, //0x0000b0b8 vpmuludq     %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b0bc vpsrlq       $32, %ymm0, %ymm0
	0xc5, 0xfd, 0xf4, 0xc4, //0x0000b0c1 vpmuludq     %ymm4, %ymm0, %ymm0
	0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b0c5 vpsllq       $32, %ymm0, %ymm0
	0xc5, 0xd5, 0xd4, 0xc0, //0x0000b0ca vpaddq       %ymm0, %ymm5, %ymm0
	0xc5, 0xed, 0xf4, 0xec, //0x0000b0ce vpmuludq     %ymm4, %ymm2, %ymm5
	0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b0d2 vpsrlq       $32, %ymm2, %ymm2
	0xc5, 0xed, 0xf4, 0xd4, //0x0000b0d7 vpmuludq     %ymm4, %ymm2, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b0db vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xd5, 0xd4, 0xd2, //0x0000b0e0 vpaddq       %ymm2, %ymm5, %ymm2
	0xc5, 0xe5, 0xf4, 0xec, //0x0000b0e4 vpmuludq     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b0e8 vpsrlq       $32, %ymm3, %ymm3
	0xc5, 0xe5, 0xf4, 0xdc, //0x0000b0ed vpmuludq     %ymm4, %ymm3, %ymm3
	0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b0f1 vpsllq       $32, %ymm3, %ymm3
	0xc5, 0xd5, 0xd4, 0xdb, //0x0000b0f6 vpaddq       %ymm3, %ymm5, %ymm3
	0xc5, 0xf5, 0xf4, 0xec, //0x0000b0fa vpmuludq     %ymm4, %ymm1, %ymm5
	0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b0fe vpsrlq       $32, %ymm1, %ymm1
	0xc5, 0xf5, 0xf4, 0xcc, //0x0000b103 vpmuludq     %ymm4, %ymm1, %ymm1
	0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b107 vpsllq       $32, %ymm1, %ymm1
	0xc5, 0xd5, 0xd4, 0xc9, //0x0000b10c vpaddq       %ymm1, %ymm5, %ymm1
	0x83, 0xc2, 0x04, //0x0000b110 addl         $4, %edx
	0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x0000b113 jne          LBB5_2311
	//0x0000b119 LBB5_2312
	0x85, 0xdb, //0x0000b119 testl        %ebx, %ebx
	0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000b11b je           LBB5_2315
	0xf7, 0xdb, //0x0000b121 negl         %ebx
	0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x74, 0x51, 0xff, 0xff, //0x0000b123 vpbroadcastq $-44684(%rip), %ymm4  /* LCPI5_26+0(%rip) */
	//0x0000b12c LBB5_2314
	0xc5, 0xfd, 0xf4, 0xec, //0x0000b12c vpmuludq     %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b130 vpsrlq       $32, %ymm0, %ymm0
	0xc5, 0xfd, 0xf4, 0xc4, //0x0000b135 vpmuludq     %ymm4, %ymm0, %ymm0
	0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b139 vpsllq       $32, %ymm0, %ymm0
	0xc5, 0xd5, 0xd4, 0xc0, //0x0000b13e vpaddq       %ymm0, %ymm5, %ymm0
	0xc5, 0xed, 0xf4, 0xec, //0x0000b142 vpmuludq     %ymm4, %ymm2, %ymm5
	0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b146 vpsrlq       $32, %ymm2, %ymm2
	0xc5, 0xed, 0xf4, 0xd4, //0x0000b14b vpmuludq     %ymm4, %ymm2, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b14f vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xd5, 0xd4, 0xd2, //0x0000b154 vpaddq       %ymm2, %ymm5, %ymm2
	0xc5, 0xe5, 0xf4, 0xec, //0x0000b158 vpmuludq     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b15c vpsrlq       $32, %ymm3, %ymm3
	0xc5, 0xe5, 0xf4, 0xdc, //0x0000b161 vpmuludq     %ymm4, %ymm3, %ymm3
	0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b165 vpsllq       $32, %ymm3, %ymm3
	0xc5, 0xd5, 0xd4, 0xdb, //0x0000b16a vpaddq       %ymm3, %ymm5, %ymm3
	0xc5, 0xf5, 0xf4, 0xec, //0x0000b16e vpmuludq     %ymm4, %ymm1, %ymm5
	0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b172 vpsrlq       $32, %ymm1, %ymm1
	0xc5, 0xf5, 0xf4, 0xcc, //0x0000b177 vpmuludq     %ymm4, %ymm1, %ymm1
	0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b17b vpsllq       $32, %ymm1, %ymm1
	0xc5, 0xd5, 0xd4, 0xc9, //0x0000b180 vpaddq       %ymm1, %ymm5, %ymm1
	0xff, 0xc3, //0x0000b184 incl         %ebx
	0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x0000b186 jne          LBB5_2314
	//0x0000b18c LBB5_2315
	0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x0000b18c vpsrlq       $32, %ymm2, %ymm4
	0xc5, 0xdd, 0xf4, 0xe0, //0x0000b191 vpmuludq     %ymm0, %ymm4, %ymm4
	0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x0000b195 vpsrlq       $32, %ymm0, %ymm5
	0xc5, 0xed, 0xf4, 0xed, //0x0000b19a vpmuludq     %ymm5, %ymm2, %ymm5
	0xc5, 0xd5, 0xd4, 0xe4, //0x0000b19e vpaddq       %ymm4, %ymm5, %ymm4
	0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x0000b1a2 vpsllq       $32, %ymm4, %ymm4
	0xc5, 0xed, 0xf4, 0xc0, //0x0000b1a7 vpmuludq     %ymm0, %ymm2, %ymm0
	0xc5, 0xfd, 0xd4, 0xc4, //0x0000b1ab vpaddq       %ymm4, %ymm0, %ymm0
	0xc5, 0xed, 0x73, 0xd3, 0x20, //0x0000b1af vpsrlq       $32, %ymm3, %ymm2
	0xc5, 0xed, 0xf4, 0xd0, //0x0000b1b4 vpmuludq     %ymm0, %ymm2, %ymm2
	0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x0000b1b8 vpsrlq       $32, %ymm0, %ymm4
	0xc5, 0xe5, 0xf4, 0xe4, //0x0000b1bd vpmuludq     %ymm4, %ymm3, %ymm4
	0xc5, 0xdd, 0xd4, 0xd2, //0x0000b1c1 vpaddq       %ymm2, %ymm4, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b1c5 vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xe5, 0xf4, 0xc0, //0x0000b1ca vpmuludq     %ymm0, %ymm3, %ymm0
	0xc5, 0xfd, 0xd4, 0xc2, //0x0000b1ce vpaddq       %ymm2, %ymm0, %ymm0
	0xc5, 0xed, 0x73, 0xd1, 0x20, //0x0000b1d2 vpsrlq       $32, %ymm1, %ymm2
	0xc5, 0xed, 0xf4, 0xd0, //0x0000b1d7 vpmuludq     %ymm0, %ymm2, %ymm2
	0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x0000b1db vpsrlq       $32, %ymm0, %ymm3
	0xc5, 0xf5, 0xf4, 0xdb, //0x0000b1e0 vpmuludq     %ymm3, %ymm1, %ymm3
	0xc5, 0xe5, 0xd4, 0xd2, //0x0000b1e4 vpaddq       %ymm2, %ymm3, %ymm2
	0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b1e8 vpsllq       $32, %ymm2, %ymm2
	0xc5, 0xf5, 0xf4, 0xc0, //0x0000b1ed vpmuludq     %ymm0, %ymm1, %ymm0
	0xc5, 0xfd, 0xd4, 0xc2, //0x0000b1f1 vpaddq       %ymm2, %ymm0, %ymm0
	0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x0000b1f5 vextracti128 $1, %ymm0, %xmm1
	0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b1fb vpsrlq       $32, %xmm0, %xmm2
	0xc5, 0xe9, 0xf4, 0xd1, //0x0000b200 vpmuludq     %xmm1, %xmm2, %xmm2
	0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x0000b204 vpsrlq       $32, %xmm1, %xmm3
	0xc5, 0xf9, 0xf4, 0xdb, //0x0000b209 vpmuludq     %xmm3, %xmm0, %xmm3
	0xc5, 0xe1, 0xd4, 0xd2, //0x0000b20d vpaddq       %xmm2, %xmm3, %xmm2
	0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b211 vpsllq       $32, %xmm2, %xmm2
	0xc5, 0xf9, 0xf4, 0xc1, //0x0000b216 vpmuludq     %xmm1, %xmm0, %xmm0
	0xc5, 0xf9, 0xd4, 0xc2, //0x0000b21a vpaddq       %xmm2, %xmm0, %xmm0
	0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x0000b21e vpshufd      $238, %xmm0, %xmm1
	0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b223 vpsrlq       $32, %xmm0, %xmm2
	0xc5, 0xe9, 0xf4, 0xd1, //0x0000b228 vpmuludq     %xmm1, %xmm2, %xmm2
	0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x0000b22c vpshufd      $255, %xmm0, %xmm3
	0xc5, 0xf9, 0xf4, 0xdb, //0x0000b231 vpmuludq     %xmm3, %xmm0, %xmm3
	0xc5, 0xe1, 0xd4, 0xd2, //0x0000b235 vpaddq       %xmm2, %xmm3, %xmm2
	0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b239 vpsllq       $32, %xmm2, %xmm2
	0xc5, 0xf9, 0xf4, 0xc1, //0x0000b23e vpmuludq     %xmm1, %xmm0, %xmm0
	0xc5, 0xf9, 0xd4, 0xc2, //0x0000b242 vpaddq       %xmm2, %xmm0, %xmm0
	0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x0000b246 vmovq        %xmm0, %rdx
	0x44, 0x39, 0xc7, //0x0000b24b cmpl         %r8d, %edi
	0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000b24e jne          LBB5_2317
	//0x0000b254 LBB5_2316
	0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b254 movabsq      $9218868437227405312, %rdi
	0xe9, 0x23, 0x00, 0x00, 0x00, //0x0000b25e jmp          LBB5_2320
	//0x0000b263 LBB5_2317
	0x45, 0x01, 0xc3, //0x0000b263 addl         %r8d, %r11d
	//0x0000b266 LBB5_2318
	0x44, 0x89, 0xee, //0x0000b266 movl         %r13d, %esi
	0x44, 0x29, 0xde, //0x0000b269 subl         %r11d, %esi
	0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b26c movabsq      $9218868437227405312, %rdi
	//0x0000b276 LBB5_2319
	0x48, 0x01, 0xd2, //0x0000b276 addq         %rdx, %rdx
	0x48, 0x8d, 0x14, 0x92, //0x0000b279 leaq         (%rdx,%rdx,4), %rdx
	0x83, 0xc6, 0xff, //0x0000b27d addl         $-1, %esi
	0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b280 jne          LBB5_2319
	//0x0000b286 LBB5_2320
	0x31, 0xf6, //0x0000b286 xorl         %esi, %esi
	0x45, 0x85, 0xed, //0x0000b288 testl        %r13d, %r13d
	0x4c, 0x8b, 0x5d, 0xb8, //0x0000b28b movq         $-72(%rbp), %r11
	0x0f, 0x88, 0x4a, 0x00, 0x00, 0x00, //0x0000b28f js           LBB5_2327
	0x44, 0x39, 0xe8, //0x0000b295 cmpl         %r13d, %eax
	0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x0000b298 jle          LBB5_2327
	0x41, 0x8a, 0x0c, 0x09, //0x0000b29e movb         (%r9,%rcx), %cl
	0x80, 0xf9, 0x35, //0x0000b2a2 cmpb         $53, %cl
	0x0f, 0x85, 0x2d, 0x00, 0x00, 0x00, //0x0000b2a5 jne          LBB5_2326
	0x41, 0x8d, 0x75, 0x01, //0x0000b2ab leal         $1(%r13), %esi
	0x39, 0xc6, //0x0000b2af cmpl         %eax, %esi
	0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x0000b2b1 jne          LBB5_2326
	0x45, 0x85, 0xff, //0x0000b2b7 testl        %r15d, %r15d
	0x40, 0x0f, 0x95, 0xc6, //0x0000b2ba setne        %sil
	0x41, 0x08, 0xf2, //0x0000b2be orb          %sil, %r10b
	0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000b2c1 jne          LBB5_2327
	0x41, 0x83, 0xc5, 0xff, //0x0000b2c7 addl         $-1, %r13d
	0x43, 0x8a, 0x34, 0x29, //0x0000b2cb movb         (%r9,%r13), %sil
	0x40, 0x80, 0xe6, 0x01, //0x0000b2cf andb         $1, %sil
	0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b2d3 jmp          LBB5_2327
	//0x0000b2d8 LBB5_2326
	0x80, 0xf9, 0x35, //0x0000b2d8 cmpb         $53, %cl
	0x40, 0x0f, 0x9d, 0xc6, //0x0000b2db setge        %sil
	//0x0000b2df LBB5_2327
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000b2df movq         $-48(%rbp), %r15
	0x4d, 0x89, 0xf5, //0x0000b2e3 movq         %r14, %r13
	//0x0000b2e6 LBB5_2328
	0x44, 0x0f, 0xb6, 0xc6, //0x0000b2e6 movzbl       %sil, %r8d
	0x49, 0x01, 0xd0, //0x0000b2ea addq         %rdx, %r8
	0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b2ed movabsq      $9007199254740992, %rax
	0x49, 0x39, 0xc0, //0x0000b2f7 cmpq         %rax, %r8
	0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x0000b2fa movl         $-152(%rbp), %ecx
	0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b300 movabsq      $4503599627370495, %rsi
	0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000b30a jne          LBB5_2331
	0x41, 0x81, 0xfd, 0xfe, 0x03, 0x00, 0x00, //0x0000b310 cmpl         $1022, %r13d
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000b317 movb         $-168(%rbp), %dl
	0x0f, 0x8e, 0x13, 0x00, 0x00, 0x00, //0x0000b31d jle          LBB5_2332
	0x45, 0x31, 0xc0, //0x0000b323 xorl         %r8d, %r8d
	0xe9, 0x61, 0xea, 0xff, 0xff, //0x0000b326 jmp          LBB5_2007
	//0x0000b32b LBB5_2331
	0x8a, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000b32b movb         $-168(%rbp), %dl
	0xe9, 0x08, 0x00, 0x00, 0x00, //0x0000b331 jmp          LBB5_2333
	//0x0000b336 LBB5_2332
	0x41, 0x83, 0xc5, 0x01, //0x0000b336 addl         $1, %r13d
	0x4c, 0x8d, 0x46, 0x01, //0x0000b33a leaq         $1(%rsi), %r8
	//0x0000b33e LBB5_2333
	0x48, 0x8d, 0x46, 0x01, //0x0000b33e leaq         $1(%rsi), %rax
	0x4c, 0x21, 0xc0, //0x0000b342 andq         %r8, %rax
	0x41, 0x81, 0xc5, 0xff, 0x03, 0x00, 0x00, //0x0000b345 addl         $1023, %r13d
	0x41, 0x81, 0xe5, 0xff, 0x07, 0x00, 0x00, //0x0000b34c andl         $2047, %r13d
	0x49, 0xc1, 0xe5, 0x34, //0x0000b353 shlq         $52, %r13
	0x48, 0x85, 0xc0, //0x0000b357 testq        %rax, %rax
	0x4c, 0x0f, 0x44, 0xe8, //0x0000b35a cmoveq       %rax, %r13
	0x4c, 0x89, 0xef, //0x0000b35e movq         %r13, %rdi
	0xe9, 0x26, 0xea, 0xff, 0xff, //0x0000b361 jmp          LBB5_2007
	//0x0000b366 LBB5_2356
	0xba, 0x03, 0x00, 0x00, 0x00, //0x0000b366 movl         $3, %edx
	0x48, 0x8b, 0x45, 0x80, //0x0000b36b movq         $-128(%rbp), %rax
	0x48, 0x83, 0xf8, 0x13, //0x0000b36f cmpq         $19, %rax
	0x0f, 0x85, 0x78, 0xea, 0xff, 0xff, //0x0000b373 jne          LBB5_2010
	//0x0000b379 LBB5_2016
	0x89, 0xd0, //0x0000b379 movl         %edx, %eax
	0x48, 0x8b, 0x75, 0xa0, //0x0000b37b movq         $-96(%rbp), %rsi
	//0x0000b37f LBB5_2017
	0x48, 0x8b, 0x55, 0xc8, //0x0000b37f movq         $-56(%rbp), %rdx
	0x48, 0xc1, 0xe2, 0x20, //0x0000b383 shlq         $32, %rdx
	0x48, 0x83, 0xca, 0x13, //0x0000b387 orq          $19, %rdx
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000b38b movq         $160(%r11), %rcx
	0x48, 0x89, 0x11, //0x0000b392 movq         %rdx, (%rcx)
	0x48, 0x89, 0x71, 0x08, //0x0000b395 movq         %rsi, $8(%rcx)
	0x41, 0x83, 0x83, 0xd8, 0x00, 0x00, 0x00, 0x01, //0x0000b399 addl         $1, $216(%r11)
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000b3a1 movq         $160(%r11), %rcx
	0x48, 0x8d, 0x51, 0x10, //0x0000b3a8 leaq         $16(%rcx), %rdx
	0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000b3ac movq         %rdx, $160(%r11)
	0xba, 0x13, 0x00, 0x00, 0x00, //0x0000b3b3 movl         $19, %edx
	0x48, 0x89, 0x55, 0x80, //0x0000b3b8 movq         %rdx, $-128(%rbp)
	0x4d, 0x89, 0xfc, //0x0000b3bc movq         %r15, %r12
	0x48, 0x89, 0x75, 0xa0, //0x0000b3bf movq         %rsi, $-96(%rbp)
	//0x0000b3c3 LBB5_2018
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000b3c3 movq         $-64(%rbp), %r13
	//0x0000b3c7 LBB5_2019
	0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000b3c7 movl         $11, %edx
	0x85, 0xc0, //0x0000b3cc testl        %eax, %eax
	0x0f, 0x45, 0xd0, //0x0000b3ce cmovnel      %eax, %edx
	0x0f, 0x85, 0x84, 0xd3, 0xff, 0xff, //0x0000b3d1 jne          LBB5_1184
	0x48, 0x83, 0xc1, 0x20, //0x0000b3d7 addq         $32, %rcx
	0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000b3db cmpq         $192(%r11), %rcx
	0x0f, 0x87, 0x73, 0xd3, 0xff, 0xff, //0x0000b3e2 ja           LBB5_1184
	0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x0000b3e8 leaq         $1(%r12), %r15
	0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x0000b3ed movzbl       (%r12), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x0000b3f2 cmpq         $32, %rcx
	0x0f, 0x87, 0x2c, 0x02, 0x00, 0x00, //0x0000b3f6 ja           LBB5_2048
	0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b3fc movabsq      $4294977024, %rax
	0x48, 0x0f, 0xa3, 0xc8, //0x0000b406 btq          %rcx, %rax
	0x48, 0x8b, 0x75, 0xb0, //0x0000b40a movq         $-80(%rbp), %rsi
	0x0f, 0x83, 0x0c, 0x02, 0x00, 0x00, //0x0000b40e jae          LBB5_2047
	0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x0000b414 movzbl       $1(%r12), %ecx
	0x49, 0x83, 0xc4, 0x02, //0x0000b41a addq         $2, %r12
	0x48, 0x83, 0xf9, 0x20, //0x0000b41e cmpq         $32, %rcx
	0x0f, 0x87, 0x58, 0x00, 0x00, 0x00, //0x0000b422 ja           LBB5_2028
	0x48, 0xb8, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b428 movabsq      $4294977024, %rax
	0x48, 0x0f, 0xa3, 0xc8, //0x0000b432 btq          %rcx, %rax
	0x0f, 0x83, 0x44, 0x00, 0x00, 0x00, //0x0000b436 jae          LBB5_2028
	0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000b43c movq         $144(%r11), %rax
	0x4c, 0x89, 0xe1, //0x0000b443 movq         %r12, %rcx
	0x48, 0x29, 0xc1, //0x0000b446 subq         %rax, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x0000b449 cmpq         $64, %rcx
	0x0f, 0x83, 0x3f, 0x00, 0x00, 0x00, //0x0000b44d jae          LBB5_2030
	0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x0000b453 movq         $152(%r11), %rdx
	0x48, 0xd3, 0xea, //0x0000b45a shrq         %cl, %rdx
	0x48, 0xd3, 0xe2, //0x0000b45d shlq         %cl, %rdx
	0x48, 0x85, 0xd2, //0x0000b460 testq        %rdx, %rdx
	0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x0000b463 je           LBB5_2029
	0x49, 0x89, 0xf4, //0x0000b469 movq         %rsi, %r12
	0x48, 0x0f, 0xbc, 0xca, //0x0000b46c bsfq         %rdx, %rcx
	0x4c, 0x8d, 0x3c, 0x08, //0x0000b470 leaq         (%rax,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x0000b474 addq         $1, %r15
	0x48, 0x01, 0xc8, //0x0000b478 addq         %rcx, %rax
	0xe9, 0x81, 0x00, 0x00, 0x00, //0x0000b47b jmp          LBB5_2033
	//0x0000b480 LBB5_2028
	0x4d, 0x89, 0xe7, //0x0000b480 movq         %r12, %r15
	0x49, 0x89, 0xf4, //0x0000b483 movq         %rsi, %r12
	0xe9, 0x78, 0x00, 0x00, 0x00, //0x0000b486 jmp          LBB5_2034
	//0x0000b48b LBB5_2029
	0x48, 0x83, 0xc0, 0x40, //0x0000b48b addq         $64, %rax
	0x49, 0x89, 0xc4, //0x0000b48f movq         %rax, %r12
	//0x0000b492 LBB5_2030
	0x49, 0x83, 0xc4, 0xc0, //0x0000b492 addq         $-64, %r12
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000b496 .p2align 4, 0x90
	//0x0000b4a0 LBB5_2031
	0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x40, //0x0000b4a0 vmovdqu      $64(%r12), %ymm0
	0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x60, //0x0000b4a7 vmovdqu      $96(%r12), %ymm1
	0x49, 0x83, 0xc4, 0x40, //0x0000b4ae addq         $64, %r12
	0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x0000b4b2 vpshufb      %ymm0, %ymm11, %ymm2
	0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x0000b4b7 vpshufb      %ymm1, %ymm11, %ymm3
	0xc5, 0xfd, 0x74, 0xc2, //0x0000b4bc vpcmpeqb     %ymm2, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xc8, //0x0000b4c0 vpmovmskb    %ymm0, %ecx
	0xc5, 0xf5, 0x74, 0xc3, //0x0000b4c4 vpcmpeqb     %ymm3, %ymm1, %ymm0
	0xc5, 0xfd, 0xd7, 0xc0, //0x0000b4c8 vpmovmskb    %ymm0, %eax
	0x48, 0xc1, 0xe0, 0x20, //0x0000b4cc shlq         $32, %rax
	0x48, 0x09, 0xc8, //0x0000b4d0 orq          %rcx, %rax
	0x48, 0x83, 0xf8, 0xff, //0x0000b4d3 cmpq         $-1, %rax
	0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x0000b4d7 je           LBB5_2031
	0x48, 0xf7, 0xd0, //0x0000b4dd notq         %rax
	0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000b4e0 movq         %rax, $152(%r11)
	0x4d, 0x89, 0xa3, 0x90, 0x00, 0x00, 0x00, //0x0000b4e7 movq         %r12, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc8, //0x0000b4ee bsfq         %rax, %rcx
	0x49, 0x8d, 0x04, 0x0c, //0x0000b4f2 leaq         (%r12,%rcx), %rax
	0x4d, 0x8d, 0x3c, 0x0c, //0x0000b4f6 leaq         (%r12,%rcx), %r15
	0x49, 0x83, 0xc7, 0x01, //0x0000b4fa addq         $1, %r15
	0x49, 0x89, 0xf4, //0x0000b4fe movq         %rsi, %r12
	//0x0000b501 LBB5_2033
	0x8a, 0x08, //0x0000b501 movb         (%rax), %cl
	//0x0000b503 LBB5_2034
	0xb8, 0x00, 0x01, 0x00, 0x00, //0x0000b503 movl         $256, %eax
	0x49, 0x03, 0x45, 0x00, //0x0000b508 addq         (%r13), %rax
	0x49, 0x89, 0x45, 0x00, //0x0000b50c movq         %rax, (%r13)
	0x80, 0xf9, 0x2c, //0x0000b510 cmpb         $44, %cl
	0x0f, 0x85, 0x18, 0x01, 0x00, 0x00, //0x0000b513 jne          LBB5_2284
	0x49, 0x8d, 0x47, 0x01, //0x0000b519 leaq         $1(%r15), %rax
	0x41, 0x0f, 0xb6, 0x0f, //0x0000b51d movzbl       (%r15), %ecx
	0x48, 0x83, 0xf9, 0x20, //0x0000b521 cmpq         $32, %rcx
	0x0f, 0x87, 0x38, 0xd2, 0xff, 0xff, //0x0000b525 ja           LBB5_1681
	0x48, 0xba, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b52b movabsq      $4294977024, %rdx
	0x48, 0x0f, 0xa3, 0xca, //0x0000b535 btq          %rcx, %rdx
	0x0f, 0x83, 0x24, 0xd2, 0xff, 0xff, //0x0000b539 jae          LBB5_1681
	0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000b53f movzbl       $1(%r15), %ecx
	0x49, 0x83, 0xc7, 0x02, //0x0000b544 addq         $2, %r15
	0x48, 0x83, 0xf9, 0x20, //0x0000b548 cmpq         $32, %rcx
	0x0f, 0x87, 0x4d, 0x00, 0x00, 0x00, //0x0000b54c ja           LBB5_2046
	0x48, 0x0f, 0xa3, 0xca, //0x0000b552 btq          %rcx, %rdx
	0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x0000b556 jae          LBB5_2046
	0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x0000b55c movq         $144(%r11), %rdx
	0x4c, 0x89, 0xf9, //0x0000b563 movq         %r15, %rcx
	0x48, 0x29, 0xd1, //0x0000b566 subq         %rdx, %rcx
	0x48, 0x83, 0xf9, 0x40, //0x0000b569 cmpq         $64, %rcx
	0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000b56d jae          LBB5_2043
	0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000b573 movq         $152(%r11), %rax
	0x48, 0xd3, 0xe8, //0x0000b57a shrq         %cl, %rax
	0x48, 0xd3, 0xe0, //0x0000b57d shlq         %cl, %rax
	0x48, 0x85, 0xc0, //0x0000b580 testq        %rax, %rax
	0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000b583 je           LBB5_2042
	0x48, 0x0f, 0xbc, 0xc8, //0x0000b589 bsfq         %rax, %rcx
	0x48, 0x8d, 0x04, 0x0a, //0x0000b58d leaq         (%rdx,%rcx), %rax
	0x48, 0x83, 0xc0, 0x01, //0x0000b591 addq         $1, %rax
	0x48, 0x01, 0xca, //0x0000b595 addq         %rcx, %rdx
	0x8a, 0x0a, //0x0000b598 movb         (%rdx), %cl
	0xe9, 0xc4, 0xd1, 0xff, 0xff, //0x0000b59a jmp          LBB5_1681
	//0x0000b59f LBB5_2046
	0x4c, 0x89, 0xf8, //0x0000b59f movq         %r15, %rax
	0xe9, 0xbc, 0xd1, 0xff, 0xff, //0x0000b5a2 jmp          LBB5_1681
	//0x0000b5a7 LBB5_2042
	0x48, 0x83, 0xc2, 0x40, //0x0000b5a7 addq         $64, %rdx
	0x49, 0x89, 0xd7, //0x0000b5ab movq         %rdx, %r15
	//0x0000b5ae LBB5_2043
	0x4c, 0x89, 0xf8, //0x0000b5ae movq         %r15, %rax
	0x48, 0x83, 0xc0, 0xc0, //0x0000b5b1 addq         $-64, %rax
	0xc5, 0xfe, 0x6f, 0x05, 0xa3, 0x4a, 0xff, 0xff, //0x0000b5b5 vmovdqu      $-46429(%rip), %ymm0  /* LCPI5_0+0(%rip) */
	0x90, 0x90, 0x90, //0x0000b5bd .p2align 4, 0x90
	//0x0000b5c0 LBB5_2044
	0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x0000b5c0 vmovdqu      $64(%rax), %ymm1
	0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x0000b5c5 vmovdqu      $96(%rax), %ymm2
	0x48, 0x83, 0xc0, 0x40, //0x0000b5ca addq         $64, %rax
	0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000b5ce vpshufb      %ymm1, %ymm0, %ymm3
	0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x0000b5d3 vpshufb      %ymm2, %ymm0, %ymm4
	0xc5, 0xf5, 0x74, 0xcb, //0x0000b5d8 vpcmpeqb     %ymm3, %ymm1, %ymm1
	0xc5, 0xfd, 0xd7, 0xd1, //0x0000b5dc vpmovmskb    %ymm1, %edx
	0xc5, 0xed, 0x74, 0xcc, //0x0000b5e0 vpcmpeqb     %ymm4, %ymm2, %ymm1
	0xc5, 0xfd, 0xd7, 0xc9, //0x0000b5e4 vpmovmskb    %ymm1, %ecx
	0x48, 0xc1, 0xe1, 0x20, //0x0000b5e8 shlq         $32, %rcx
	0x48, 0x09, 0xd1, //0x0000b5ec orq          %rdx, %rcx
	0x48, 0x83, 0xf9, 0xff, //0x0000b5ef cmpq         $-1, %rcx
	0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x0000b5f3 je           LBB5_2044
	0x48, 0xf7, 0xd1, //0x0000b5f9 notq         %rcx
	0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000b5fc movq         %rcx, $152(%r11)
	0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000b603 movq         %rax, $144(%r11)
	0x48, 0x0f, 0xbc, 0xc9, //0x0000b60a bsfq         %rcx, %rcx
	0x48, 0x8d, 0x14, 0x08, //0x0000b60e leaq         (%rax,%rcx), %rdx
	0x48, 0x01, 0xc8, //0x0000b612 addq         %rcx, %rax
	0x48, 0x83, 0xc0, 0x01, //0x0000b615 addq         $1, %rax
	0x8a, 0x0a, //0x0000b619 movb         (%rdx), %cl
	0xe9, 0x43, 0xd1, 0xff, 0xff, //0x0000b61b jmp          LBB5_1681
	//0x0000b620 LBB5_2047
	0x49, 0x89, 0xf4, //0x0000b620 movq         %rsi, %r12
	0xe9, 0xdb, 0xfe, 0xff, 0xff, //0x0000b623 jmp          LBB5_2034
	//0x0000b628 LBB5_2048
	0x4c, 0x8b, 0x65, 0xb0, //0x0000b628 movq         $-80(%rbp), %r12
	0xe9, 0xd2, 0xfe, 0xff, 0xff, //0x0000b62c jmp          LBB5_2034
	//0x0000b631 LBB5_2284
	0x80, 0xf9, 0x5d, //0x0000b631 cmpb         $93, %cl
	0x0f, 0x85, 0x1b, 0x09, 0x00, 0x00, //0x0000b634 jne          LBB5_2430
	0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x0000b63a addl         $1, $208(%r11)
	0xc1, 0xe8, 0x08, //0x0000b642 shrl         $8, %eax
	0x41, 0x01, 0x83, 0xdc, 0x00, 0x00, 0x00, //0x0000b645 addl         %eax, $220(%r11)
	//0x0000b64c LBB5_2288
	0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000b64c movq         $160(%r11), %rcx
	0x49, 0x8b, 0x93, 0xa8, 0x00, 0x00, 0x00, //0x0000b653 movq         $168(%r11), %rdx
	0x49, 0x8b, 0xb3, 0xb8, 0x00, 0x00, 0x00, //0x0000b65a movq         $184(%r11), %rsi
	0x48, 0xc1, 0xe2, 0x04, //0x0000b661 shlq         $4, %rdx
	0x48, 0x29, 0xf1, //0x0000b665 subq         %rsi, %rcx
	0x48, 0x29, 0xd1, //0x0000b668 subq         %rdx, %rcx
	0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000b66b movq         $8(%rsi,%rdx), %rdi
	0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x0000b670 movq         %rdi, $168(%r11)
	0x48, 0xc1, 0xe9, 0x04, //0x0000b677 shrq         $4, %rcx
	0x89, 0x4c, 0x16, 0x0c, //0x0000b67b movl         %ecx, $12(%rsi,%rdx)
	0x89, 0x44, 0x16, 0x08, //0x0000b67f movl         %eax, $8(%rsi,%rdx)
	0x0f, 0xb6, 0x04, 0x16, //0x0000b683 movzbl       (%rsi,%rdx), %eax
	0x89, 0x04, 0x16, //0x0000b687 movl         %eax, (%rsi,%rdx)
	0x49, 0x8b, 0x83, 0xb0, 0x00, 0x00, 0x00, //0x0000b68a movq         $176(%r11), %rax
	0x41, 0x8b, 0x8b, 0xe4, 0x00, 0x00, 0x00, //0x0000b691 movl         $228(%r11), %ecx
	0x48, 0x39, 0xc8, //0x0000b698 cmpq         %rcx, %rax
	0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000b69b jbe          LBB5_2290
	0x41, 0x89, 0x83, 0xe4, 0x00, 0x00, 0x00, //0x0000b6a1 movl         %eax, $228(%r11)
	0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000b6a8 cmpq         $4096, %rax
	0x0f, 0x87, 0x2b, 0x00, 0x00, 0x00, //0x0000b6ae ja           LBB5_2292
	//0x0000b6b4 LBB5_2290
	0x48, 0x83, 0xc0, 0xff, //0x0000b6b4 addq         $-1, %rax
	0x49, 0x89, 0x83, 0xb0, 0x00, 0x00, 0x00, //0x0000b6b8 movq         %rax, $176(%r11)
	0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x0000b6bf movq         $168(%r11), %rcx
	0x48, 0x83, 0xf9, 0xff, //0x0000b6c6 cmpq         $-1, %rcx
	0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000b6ca je           LBB5_2292
	0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000b6d0 leaq         $184(%r11), %r8
	0x4c, 0x89, 0xf8, //0x0000b6d7 movq         %r15, %rax
	0xe9, 0x4f, 0x8a, 0xff, 0xff, //0x0000b6da jmp          LBB5_683
	//0x0000b6df LBB5_2292
	0x45, 0x31, 0xed, //0x0000b6df xorl         %r13d, %r13d
	0x4c, 0x89, 0xf8, //0x0000b6e2 movq         %r15, %rax
	0xe9, 0x4e, 0x8a, 0xff, 0xff, //0x0000b6e5 jmp          LBB5_684
	//0x0000b6ea LBB5_2334
	0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000b6ea movq         $-1, %r10
	0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000b6f1 movq         $-1, %r8
	0x4d, 0x89, 0xe6, //0x0000b6f8 movq         %r12, %r14
	0x4c, 0x89, 0x7d, 0xd0, //0x0000b6fb movq         %r15, $-48(%rbp)
	0x49, 0x83, 0xfb, 0x10, //0x0000b6ff cmpq         $16, %r11
	0x0f, 0x83, 0xac, 0xd7, 0xff, 0xff, //0x0000b703 jae          LBB5_1781
	0xe9, 0x20, 0xd9, 0xff, 0xff, //0x0000b709 jmp          LBB5_1799
	//0x0000b70e LBB5_2335
	0x45, 0x31, 0xed, //0x0000b70e xorl         %r13d, %r13d
	0xba, 0x10, 0x27, 0x00, 0x00, //0x0000b711 movl         $10000, %edx
	0xe9, 0x24, 0xda, 0xff, 0xff, //0x0000b716 jmp          LBB5_1820
	//0x0000b71b LBB5_2336
	0x4d, 0x89, 0xd0, //0x0000b71b movq         %r10, %r8
	0x4d, 0x8d, 0x14, 0x0f, //0x0000b71e leaq         (%r15,%rcx), %r10
	0x41, 0x8a, 0x04, 0x0f, //0x0000b722 movb         (%r15,%rcx), %al
	0x8d, 0x48, 0xd0, //0x0000b726 leal         $-48(%rax), %ecx
	0x80, 0xf9, 0x09, //0x0000b729 cmpb         $9, %cl
	0x0f, 0x87, 0x2f, 0x01, 0x00, 0x00, //0x0000b72c ja           LBB5_2357
	0x31, 0xf6, //0x0000b732 xorl         %esi, %esi
	0x31, 0xdb, //0x0000b734 xorl         %ebx, %ebx
	//0x0000b736 LBB5_2338
	0x48, 0x8d, 0x0c, 0xb6, //0x0000b736 leaq         (%rsi,%rsi,4), %rcx
	0x0f, 0xb6, 0xc0, //0x0000b73a movzbl       %al, %eax
	0x48, 0x8d, 0x34, 0x48, //0x0000b73d leaq         (%rax,%rcx,2), %rsi
	0x48, 0x83, 0xc6, 0xd0, //0x0000b741 addq         $-48, %rsi
	0x48, 0x8d, 0x4b, 0x01, //0x0000b745 leaq         $1(%rbx), %rcx
	0x41, 0x0f, 0xb6, 0x42, 0x01, //0x0000b749 movzbl       $1(%r10), %eax
	0x49, 0x83, 0xc2, 0x01, //0x0000b74e addq         $1, %r10
	0x8d, 0x78, 0xd0, //0x0000b752 leal         $-48(%rax), %edi
	0x40, 0x80, 0xff, 0x09, //0x0000b755 cmpb         $9, %dil
	0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000b759 ja           LBB5_2340
	0x48, 0x83, 0xfb, 0x12, //0x0000b75f cmpq         $18, %rbx
	0x48, 0x89, 0xcb, //0x0000b763 movq         %rcx, %rbx
	0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000b766 jb           LBB5_2338
	//0x0000b76c LBB5_2340
	0x40, 0x80, 0xff, 0x09, //0x0000b76c cmpb         $9, %dil
	0x0f, 0x87, 0x96, 0x07, 0x00, 0x00, //0x0000b770 ja           LBB5_2425
	0x45, 0x31, 0xed, //0x0000b776 xorl         %r13d, %r13d
	//0x0000b779 LBB5_2342
	0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x0000b779 movzbl       $1(%r10,%r13), %eax
	0x8d, 0x78, 0xd0, //0x0000b77f leal         $-48(%rax), %edi
	0x49, 0x83, 0xc5, 0x01, //0x0000b782 addq         $1, %r13
	0x40, 0x80, 0xff, 0x0a, //0x0000b786 cmpb         $10, %dil
	0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000b78a jb           LBB5_2342
	0x4d, 0x01, 0xea, //0x0000b790 addq         %r13, %r10
	0x41, 0xb6, 0x01, //0x0000b793 movb         $1, %r14b
	0x4d, 0x89, 0xd7, //0x0000b796 movq         %r10, %r15
	0xe9, 0xd0, 0x00, 0x00, 0x00, //0x0000b799 jmp          LBB5_2358
	//0x0000b79e LBB5_2344
	0x4d, 0x89, 0xfc, //0x0000b79e movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x01, //0x0000b7a1 addq         $1, %r12
	0xe9, 0x69, 0xd3, 0xff, 0xff, //0x0000b7a5 jmp          LBB5_1733
	//0x0000b7aa LBB5_2345
	0x4d, 0x89, 0xfc, //0x0000b7aa movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x01, //0x0000b7ad addq         $1, %r12
	0xe9, 0x9f, 0xd3, 0xff, 0xff, //0x0000b7b1 jmp          LBB5_1739
	//0x0000b7b6 LBB5_2346
	0xc5, 0x7d, 0x7f, 0xdf, //0x0000b7b6 vmovdqa      %ymm11, %ymm7
	0x4c, 0x89, 0x6d, 0xc0, //0x0000b7ba movq         %r13, $-64(%rbp)
	0x4d, 0x89, 0xd8, //0x0000b7be movq         %r11, %r8
	0xc5, 0xf5, 0xda, 0x05, 0xb7, 0x48, 0xff, 0xff, //0x0000b7c1 vpminub      $-46921(%rip), %ymm1, %ymm0  /* LCPI5_1+0(%rip) */
	0xc5, 0xf5, 0x74, 0x25, 0xcf, 0x48, 0xff, 0xff, //0x0000b7c9 vpcmpeqb     $-46897(%rip), %ymm1, %ymm4  /* LCPI5_2+0(%rip) */
	0xc5, 0xf5, 0x74, 0xc0, //0x0000b7d1 vpcmpeqb     %ymm0, %ymm1, %ymm0
	0xc5, 0xf5, 0x74, 0x0d, 0xe3, 0x48, 0xff, 0xff, //0x0000b7d5 vpcmpeqb     $-46877(%rip), %ymm1, %ymm1  /* LCPI5_3+0(%rip) */
	0xc5, 0xfd, 0xd7, 0xc9, //0x0000b7dd vpmovmskb    %ymm1, %ecx
	0xc5, 0xfd, 0xeb, 0xcc, //0x0000b7e1 vpor         %ymm4, %ymm0, %ymm1
	0xc5, 0xfd, 0xd7, 0xd1, //0x0000b7e5 vpmovmskb    %ymm1, %edx
	0x83, 0xc2, 0xff, //0x0000b7e9 addl         $-1, %edx
	0x85, 0xca, //0x0000b7ec testl        %ecx, %edx
	0x0f, 0x84, 0x82, 0x00, 0x00, 0x00, //0x0000b7ee je           LBB5_2359
	0x4d, 0x89, 0xfc, //0x0000b7f4 movq         %r15, %r12
	0x4d, 0x89, 0xc3, //0x0000b7f7 movq         %r8, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000b7fa movq         $-64(%rbp), %r13
	0xc5, 0x7d, 0x6f, 0xdf, //0x0000b7fe vmovdqa      %ymm7, %ymm11
	0xe9, 0xda, 0xdb, 0xff, 0xff, //0x0000b802 jmp          LBB5_1861
	//0x0000b807 LBB5_2348
	0x4d, 0x89, 0xfc, //0x0000b807 movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x01, //0x0000b80a addq         $1, %r12
	0xe9, 0xcf, 0xd4, 0xff, 0xff, //0x0000b80e jmp          LBB5_1758
	//0x0000b813 LBB5_2349
	0x4d, 0x89, 0xfc, //0x0000b813 movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x02, //0x0000b816 addq         $2, %r12
	0xe9, 0xf4, 0xd2, 0xff, 0xff, //0x0000b81a jmp          LBB5_1733
	//0x0000b81f LBB5_2350
	0x4d, 0x89, 0xfc, //0x0000b81f movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x02, //0x0000b822 addq         $2, %r12
	0xe9, 0x2a, 0xd3, 0xff, 0xff, //0x0000b826 jmp          LBB5_1739
	//0x0000b82b LBB5_2351
	0x4d, 0x89, 0xfc, //0x0000b82b movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x02, //0x0000b82e addq         $2, %r12
	0xe9, 0xab, 0xd4, 0xff, 0xff, //0x0000b832 jmp          LBB5_1758
	//0x0000b837 LBB5_2352
	0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000b837 movl         $13, %eax
	0xe9, 0xcb, 0xd2, 0xff, 0xff, //0x0000b83c jmp          LBB5_1732
	//0x0000b841 LBB5_2353
	0x4d, 0x89, 0xfc, //0x0000b841 movq         %r15, %r12
	0x49, 0x83, 0xc4, 0x03, //0x0000b844 addq         $3, %r12
	0xe9, 0x08, 0xd3, 0xff, 0xff, //0x0000b848 jmp          LBB5_1739
	//0x0000b84d LBB5_2354
	0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000b84d movl         $13, %eax
	0xe9, 0x84, 0xd4, 0xff, 0xff, //0x0000b852 jmp          LBB5_1757
	//0x0000b857 LBB5_2355
	0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000b857 movl         $13, %eax
	0xe9, 0xed, 0xd2, 0xff, 0xff, //0x0000b85c jmp          LBB5_1738
	//0x0000b861 LBB5_2357
	0x31, 0xc9, //0x0000b861 xorl         %ecx, %ecx
	0x4d, 0x89, 0xd7, //0x0000b863 movq         %r10, %r15
	0x45, 0x31, 0xf6, //0x0000b866 xorl         %r14d, %r14d
	0x45, 0x31, 0xed, //0x0000b869 xorl         %r13d, %r13d
	0x31, 0xf6, //0x0000b86c xorl         %esi, %esi
	//0x0000b86e LBB5_2358
	0x4d, 0x89, 0xc2, //0x0000b86e movq         %r8, %r10
	0xe9, 0x2c, 0xd2, 0xff, 0xff, //0x0000b871 jmp          LBB5_1725
	//0x0000b876 LBB5_2359
	0xc5, 0xfe, 0x6f, 0x0d, 0x02, 0x48, 0xff, 0xff, //0x0000b876 vmovdqu      $-47102(%rip), %ymm1  /* LCPI5_1+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0x1a, 0x48, 0xff, 0xff, //0x0000b87e vmovdqu      $-47078(%rip), %ymm2  /* LCPI5_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x1d, 0x32, 0x48, 0xff, 0xff, //0x0000b886 vmovdqu      $-47054(%rip), %ymm3  /* LCPI5_3+0(%rip) */
	0x4d, 0x89, 0xfc, //0x0000b88e movq         %r15, %r12
	0x4d, 0x89, 0xc3, //0x0000b891 movq         %r8, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000b894 movq         $-64(%rbp), %r13
	0xc5, 0x7d, 0x6f, 0xdf, //0x0000b898 vmovdqa      %ymm7, %ymm11
	//0x0000b89c LBB5_2360
	0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000b89c vpsllw       $7, %ymm4, %ymm4
	0xc5, 0xfd, 0xd7, 0xd4, //0x0000b8a1 vpmovmskb    %ymm4, %edx
	0x83, 0xc1, 0xff, //0x0000b8a5 addl         $-1, %ecx
	0x85, 0xd1, //0x0000b8a8 testl        %edx, %ecx
	0x0f, 0x85, 0x48, 0x00, 0x00, 0x00, //0x0000b8aa jne          LBB5_2363
	0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000b8b0 vpsllw       $7, %ymm0, %ymm0
	0xc5, 0xfd, 0xd7, 0xf8, //0x0000b8b5 vpmovmskb    %ymm0, %edi
	0x85, 0xf9, //0x0000b8b9 testl        %edi, %ecx
	0x0f, 0x85, 0xbc, 0x08, 0x00, 0x00, //0x0000b8bb jne          LBB5_2459
	0xc4, 0xc1, 0x7e, 0x6f, 0x6c, 0x24, 0x20, //0x0000b8c1 vmovdqu      $32(%r12), %ymm5
	0x49, 0x83, 0xc4, 0x20, //0x0000b8c8 addq         $32, %r12
	0xc5, 0xd5, 0xda, 0xc1, //0x0000b8cc vpminub      %ymm1, %ymm5, %ymm0
	0xc5, 0xd5, 0x74, 0xc0, //0x0000b8d0 vpcmpeqb     %ymm0, %ymm5, %ymm0
	0xc5, 0xd5, 0x74, 0xe2, //0x0000b8d4 vpcmpeqb     %ymm2, %ymm5, %ymm4
	0xc5, 0xd5, 0x74, 0xeb, //0x0000b8d8 vpcmpeqb     %ymm3, %ymm5, %ymm5
	0xc5, 0xfd, 0xd7, 0xcd, //0x0000b8dc vpmovmskb    %ymm5, %ecx
	0xc5, 0xfd, 0xeb, 0xec, //0x0000b8e0 vpor         %ymm4, %ymm0, %ymm5
	0xc5, 0xfd, 0xd7, 0xd5, //0x0000b8e4 vpmovmskb    %ymm5, %edx
	0x83, 0xc2, 0xff, //0x0000b8e8 addl         $-1, %edx
	0x85, 0xca, //0x0000b8eb testl        %ecx, %edx
	0x0f, 0x84, 0xa9, 0xff, 0xff, 0xff, //0x0000b8ed je           LBB5_2360
	0xe9, 0xe9, 0xda, 0xff, 0xff, //0x0000b8f3 jmp          LBB5_1861
	//0x0000b8f8 LBB5_2363
	0x0f, 0xbc, 0xca, //0x0000b8f8 bsfl         %edx, %ecx
	0x49, 0x01, 0xcc, //0x0000b8fb addq         %rcx, %r12
	0xc5, 0xfe, 0x6f, 0x05, 0xba, 0x47, 0xff, 0xff, //0x0000b8fe vmovdqu      $-47174(%rip), %ymm0  /* LCPI5_3+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x0d, 0x92, 0x47, 0xff, 0xff, //0x0000b906 vmovdqu      $-47214(%rip), %ymm1  /* LCPI5_2+0(%rip) */
	0xc5, 0xfe, 0x6f, 0x15, 0x6a, 0x47, 0xff, 0xff, //0x0000b90e vmovdqu      $-47254(%rip), %ymm2  /* LCPI5_1+0(%rip) */
	0x48, 0x8d, 0x15, 0x53, 0x53, 0x00, 0x00, //0x0000b916 leaq         $21331(%rip), %rdx  /* _ESCAPED_TAB+0(%rip) */
	0x4c, 0x89, 0xe7, //0x0000b91d movq         %r12, %rdi
	0x4c, 0x89, 0xe1, //0x0000b920 movq         %r12, %rcx
	//0x0000b923 LBB5_2364
	0x0f, 0xb6, 0x77, 0x01, //0x0000b923 movzbl       $1(%rdi), %esi
	0x48, 0x83, 0xfe, 0x75, //0x0000b927 cmpq         $117, %rsi
	0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x0000b92b je           LBB5_2367
	0x8a, 0x1c, 0x16, //0x0000b931 movb         (%rsi,%rdx), %bl
	0x84, 0xdb, //0x0000b934 testb        %bl, %bl
	0x0f, 0x84, 0xbf, 0x05, 0x00, 0x00, //0x0000b936 je           LBB5_2424
	0x4c, 0x89, 0x6d, 0xc0, //0x0000b93c movq         %r13, $-64(%rbp)
	0x4d, 0x89, 0xde, //0x0000b940 movq         %r11, %r14
	0x48, 0x83, 0xc7, 0x02, //0x0000b943 addq         $2, %rdi
	0x88, 0x19, //0x0000b947 movb         %bl, (%rcx)
	0x48, 0x83, 0xc1, 0x01, //0x0000b949 addq         $1, %rcx
	0x49, 0x89, 0xfc, //0x0000b94d movq         %rdi, %r12
	0xe9, 0x5b, 0x02, 0x00, 0x00, //0x0000b950 jmp          LBB5_2387
	//0x0000b955 LBB5_2367
	0x4c, 0x89, 0x6d, 0xc0, //0x0000b955 movq         %r13, $-64(%rbp)
	0x4d, 0x89, 0xde, //0x0000b959 movq         %r11, %r14
	0x44, 0x8b, 0x47, 0x02, //0x0000b95c movl         $2(%rdi), %r8d
	0x45, 0x89, 0xc5, //0x0000b960 movl         %r8d, %r13d
	0x41, 0xf7, 0xd5, //0x0000b963 notl         %r13d
	0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b966 leal         $-808464432(%r8), %ebx
	0x41, 0x81, 0xe5, 0x80, 0x80, 0x80, 0x80, //0x0000b96d andl         $-2139062144, %r13d
	0x40, 0xb6, 0x01, //0x0000b974 movb         $1, %sil
	0x89, 0x75, 0x88, //0x0000b977 movl         %esi, $-120(%rbp)
	0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000b97a movq         $-12, %rsi
	0x41, 0x85, 0xdd, //0x0000b981 testl        %ebx, %r13d
	0x0f, 0x85, 0x9f, 0x06, 0x00, 0x00, //0x0000b984 jne          LBB5_2443
	0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x0000b98a leal         $421075225(%r8), %ebx
	0x44, 0x09, 0xc3, //0x0000b991 orl          %r8d, %ebx
	0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000b994 testl        $-2139062144, %ebx
	0x0f, 0x85, 0x89, 0x06, 0x00, 0x00, //0x0000b99a jne          LBB5_2443
	0x44, 0x89, 0xc3, //0x0000b9a0 movl         %r8d, %ebx
	0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b9a3 andl         $2139062143, %ebx
	0x41, 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b9a9 movl         $-1061109568, %r10d
	0x41, 0x29, 0xda, //0x0000b9af subl         %ebx, %r10d
	0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000b9b2 leal         $1179010630(%rbx), %r11d
	0x45, 0x21, 0xea, //0x0000b9b9 andl         %r13d, %r10d
	0x45, 0x85, 0xda, //0x0000b9bc testl        %r11d, %r10d
	0x0f, 0x85, 0x64, 0x06, 0x00, 0x00, //0x0000b9bf jne          LBB5_2443
	0x41, 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b9c5 movl         $-522133280, %r10d
	0x41, 0x29, 0xda, //0x0000b9cb subl         %ebx, %r10d
	0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000b9ce addl         $960051513, %ebx
	0x45, 0x21, 0xd5, //0x0000b9d4 andl         %r10d, %r13d
	0x41, 0x85, 0xdd, //0x0000b9d7 testl        %ebx, %r13d
	0x0f, 0x85, 0x49, 0x06, 0x00, 0x00, //0x0000b9da jne          LBB5_2443
	0x41, 0x0f, 0xc8, //0x0000b9e0 bswapl       %r8d
	0x44, 0x89, 0xc3, //0x0000b9e3 movl         %r8d, %ebx
	0xc1, 0xeb, 0x04, //0x0000b9e6 shrl         $4, %ebx
	0xf7, 0xd3, //0x0000b9e9 notl         %ebx
	0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000b9eb andl         $16843009, %ebx
	0x8d, 0x1c, 0xdb, //0x0000b9f1 leal         (%rbx,%rbx,8), %ebx
	0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b9f4 andl         $252645135, %r8d
	0x41, 0x01, 0xd8, //0x0000b9fb addl         %ebx, %r8d
	0x44, 0x89, 0xc3, //0x0000b9fe movl         %r8d, %ebx
	0xc1, 0xeb, 0x04, //0x0000ba01 shrl         $4, %ebx
	0x44, 0x09, 0xc3, //0x0000ba04 orl          %r8d, %ebx
	0x44, 0x0f, 0xb6, 0xd3, //0x0000ba07 movzbl       %bl, %r10d
	0xc1, 0xeb, 0x08, //0x0000ba0b shrl         $8, %ebx
	0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000ba0e andl         $65280, %ebx
	0x41, 0x09, 0xda, //0x0000ba14 orl          %ebx, %r10d
	0x4c, 0x8d, 0x67, 0x06, //0x0000ba17 leaq         $6(%rdi), %r12
	0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x0000ba1b cmpl         $128, %r10d
	0x0f, 0x82, 0x2d, 0x04, 0x00, 0x00, //0x0000ba22 jb           LBB5_2419
	0x45, 0x31, 0xc0, //0x0000ba28 xorl         %r8d, %r8d
	//0x0000ba2b LBB5_2373
	0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x0000ba2b cmpl         $2047, %r10d
	0x0f, 0x86, 0x2c, 0x04, 0x00, 0x00, //0x0000ba32 jbe          LBB5_2421
	0x44, 0x89, 0xd3, //0x0000ba38 movl         %r10d, %ebx
	0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x0000ba3b andl         $-2048, %ebx
	0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000ba41 cmpl         $55296, %ebx
	0x0f, 0x85, 0x2e, 0x01, 0x00, 0x00, //0x0000ba47 jne          LBB5_2385
	0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x0000ba4d cmpl         $56319, %r10d
	0x0f, 0x87, 0x31, 0x04, 0x00, 0x00, //0x0000ba54 ja           LBB5_2422
	0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x0000ba5a cmpb         $92, $6(%rdi,%r8,2)
	0x0f, 0x85, 0x25, 0x04, 0x00, 0x00, //0x0000ba60 jne          LBB5_2422
	0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x0000ba66 cmpb         $117, $7(%rdi,%r8,2)
	0x0f, 0x85, 0x19, 0x04, 0x00, 0x00, //0x0000ba6c jne          LBB5_2422
	0x42, 0x8b, 0x5c, 0x47, 0x08, //0x0000ba72 movl         $8(%rdi,%r8,2), %ebx
	0x41, 0x89, 0xdd, //0x0000ba77 movl         %ebx, %r13d
	0x41, 0xf7, 0xd5, //0x0000ba7a notl         %r13d
	0x48, 0x89, 0x5d, 0xd0, //0x0000ba7d movq         %rbx, $-48(%rbp)
	0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000ba81 leal         $-808464432(%rbx), %r11d
	0x41, 0x81, 0xe5, 0x80, 0x80, 0x80, 0x80, //0x0000ba88 andl         $-2139062144, %r13d
	0x45, 0x85, 0xdd, //0x0000ba8f testl        %r11d, %r13d
	0x0f, 0x85, 0x91, 0x05, 0x00, 0x00, //0x0000ba92 jne          LBB5_2443
	0x4c, 0x8b, 0x5d, 0xd0, //0x0000ba98 movq         $-48(%rbp), %r11
	0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x0000ba9c leal         $421075225(%r11), %ebx
	0x44, 0x09, 0xdb, //0x0000baa3 orl          %r11d, %ebx
	0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000baa6 testl        $-2139062144, %ebx
	0x0f, 0x85, 0x77, 0x05, 0x00, 0x00, //0x0000baac jne          LBB5_2443
	0x4c, 0x8b, 0x5d, 0xd0, //0x0000bab2 movq         $-48(%rbp), %r11
	0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000bab6 andl         $2139062143, %r11d
	0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000babd movl         $-1061109568, %ebx
	0x44, 0x29, 0xdb, //0x0000bac2 subl         %r11d, %ebx
	0x89, 0x5d, 0xa8, //0x0000bac5 movl         %ebx, $-88(%rbp)
	0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000bac8 leal         $1179010630(%r11), %ebx
	0x89, 0x5d, 0x90, //0x0000bacf movl         %ebx, $-112(%rbp)
	0x8b, 0x5d, 0xa8, //0x0000bad2 movl         $-88(%rbp), %ebx
	0x44, 0x21, 0xeb, //0x0000bad5 andl         %r13d, %ebx
	0x85, 0x5d, 0x90, //0x0000bad8 testl        %ebx, $-112(%rbp)
	0x0f, 0x85, 0x48, 0x05, 0x00, 0x00, //0x0000badb jne          LBB5_2443
	0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000bae1 movl         $-522133280, %ebx
	0x44, 0x29, 0xdb, //0x0000bae6 subl         %r11d, %ebx
	0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000bae9 addl         $960051513, %r11d
	0x41, 0x21, 0xdd, //0x0000baf0 andl         %ebx, %r13d
	0x45, 0x85, 0xdd, //0x0000baf3 testl        %r11d, %r13d
	0x0f, 0x85, 0x2d, 0x05, 0x00, 0x00, //0x0000baf6 jne          LBB5_2443
	0x4c, 0x8b, 0x5d, 0xd0, //0x0000bafc movq         $-48(%rbp), %r11
	0x41, 0x0f, 0xcb, //0x0000bb00 bswapl       %r11d
	0x44, 0x89, 0xdb, //0x0000bb03 movl         %r11d, %ebx
	0xc1, 0xeb, 0x04, //0x0000bb06 shrl         $4, %ebx
	0xf7, 0xd3, //0x0000bb09 notl         %ebx
	0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000bb0b andl         $16843009, %ebx
	0x8d, 0x1c, 0xdb, //0x0000bb11 leal         (%rbx,%rbx,8), %ebx
	0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000bb14 andl         $252645135, %r11d
	0x41, 0x01, 0xdb, //0x0000bb1b addl         %ebx, %r11d
	0x44, 0x89, 0xdb, //0x0000bb1e movl         %r11d, %ebx
	0xc1, 0xeb, 0x04, //0x0000bb21 shrl         $4, %ebx
	0x44, 0x09, 0xdb, //0x0000bb24 orl          %r11d, %ebx
	0x41, 0x89, 0xdd, //0x0000bb27 movl         %ebx, %r13d
	0x41, 0xc1, 0xed, 0x08, //0x0000bb2a shrl         $8, %r13d
	0x41, 0x81, 0xe5, 0x00, 0xff, 0x00, 0x00, //0x0000bb2e andl         $65280, %r13d
	0x44, 0x0f, 0xb6, 0xdb, //0x0000bb35 movzbl       %bl, %r11d
	0x45, 0x09, 0xeb, //0x0000bb39 orl          %r13d, %r11d
	0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x0000bb3c andl         $16515072, %ebx
	0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000bb42 cmpl         $14417920, %ebx
	0x0f, 0x84, 0x4f, 0x03, 0x00, 0x00, //0x0000bb48 je           LBB5_2423
	0x49, 0x83, 0xc4, 0x06, //0x0000bb4e addq         $6, %r12
	0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000bb52 movw         $-16401, (%rcx,%r8)
	0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000bb59 movb         $-67, $2(%rcx,%r8)
	0x49, 0x83, 0xc0, 0x03, //0x0000bb5f addq         $3, %r8
	0x45, 0x89, 0xda, //0x0000bb63 movl         %r11d, %r10d
	0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x0000bb66 cmpl         $128, %r11d
	0x0f, 0x83, 0xb8, 0xfe, 0xff, 0xff, //0x0000bb6d jae          LBB5_2373
	0x4c, 0x01, 0xc1, //0x0000bb73 addq         %r8, %rcx
	0xe9, 0xdd, 0x02, 0x00, 0x00, //0x0000bb76 jmp          LBB5_2420
	//0x0000bb7b LBB5_2385
	0x44, 0x89, 0xd6, //0x0000bb7b movl         %r10d, %esi
	0xc1, 0xee, 0x0c, //0x0000bb7e shrl         $12, %esi
	0x40, 0x80, 0xce, 0xe0, //0x0000bb81 orb          $-32, %sil
	0x42, 0x88, 0x34, 0x01, //0x0000bb85 movb         %sil, (%rcx,%r8)
	0x44, 0x89, 0xd6, //0x0000bb89 movl         %r10d, %esi
	0xc1, 0xee, 0x06, //0x0000bb8c shrl         $6, %esi
	0x40, 0x80, 0xe6, 0x3f, //0x0000bb8f andb         $63, %sil
	0x40, 0x80, 0xce, 0x80, //0x0000bb93 orb          $-128, %sil
	0x42, 0x88, 0x74, 0x01, 0x01, //0x0000bb97 movb         %sil, $1(%rcx,%r8)
	0x41, 0x80, 0xe2, 0x3f, //0x0000bb9c andb         $63, %r10b
	0x41, 0x80, 0xca, 0x80, //0x0000bba0 orb          $-128, %r10b
	0x46, 0x88, 0x54, 0x01, 0x02, //0x0000bba4 movb         %r10b, $2(%rcx,%r8)
	//0x0000bba9 LBB5_2386
	0x4c, 0x01, 0xc1, //0x0000bba9 addq         %r8, %rcx
	0x48, 0x83, 0xc1, 0x03, //0x0000bbac addq         $3, %rcx
	//0x0000bbb0 LBB5_2387
	0x41, 0x80, 0x3c, 0x24, 0x5c, //0x0000bbb0 cmpb         $92, (%r12)
	0x4c, 0x89, 0xe7, //0x0000bbb5 movq         %r12, %rdi
	0x4d, 0x89, 0xf3, //0x0000bbb8 movq         %r14, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000bbbb movq         $-64(%rbp), %r13
	0x0f, 0x84, 0x5e, 0xfd, 0xff, 0xff, //0x0000bbbf je           LBB5_2364
	0xc5, 0x7d, 0x7f, 0xdf, //0x0000bbc5 vmovdqa      %ymm11, %ymm7
	0x4c, 0x89, 0x6d, 0xc0, //0x0000bbc9 movq         %r13, $-64(%rbp)
	0x4c, 0x89, 0x7d, 0xd0, //0x0000bbcd movq         %r15, $-48(%rbp)
	0x4d, 0x89, 0xd8, //0x0000bbd1 movq         %r11, %r8
	0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x0000bbd4 vmovdqu      (%r12), %ymm3
	0xa8, 0x20, //0x0000bbda testb        $32, %al
	0x0f, 0x85, 0x39, 0x01, 0x00, 0x00, //0x0000bbdc jne          LBB5_2406
	0xc5, 0xe5, 0x74, 0xe0, //0x0000bbe2 vpcmpeqb     %ymm0, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xf4, //0x0000bbe6 vpmovmskb    %ymm4, %esi
	0xc5, 0xe5, 0x74, 0xe1, //0x0000bbea vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x0000bbee vpmovmskb    %ymm4, %edi
	0x8d, 0x5f, 0xff, //0x0000bbf2 leal         $-1(%rdi), %ebx
	0x85, 0xf3, //0x0000bbf5 testl        %esi, %ebx
	0x0f, 0x85, 0x62, 0x03, 0x00, 0x00, //0x0000bbf7 jne          LBB5_2431
	0x83, 0xc6, 0xff, //0x0000bbfd addl         $-1, %esi
	0x85, 0xfe, //0x0000bc00 testl        %edi, %esi
	0x0f, 0x85, 0x40, 0x00, 0x00, 0x00, //0x0000bc02 jne          LBB5_2395
	0x49, 0x83, 0xc4, 0x20, //0x0000bc08 addq         $32, %r12
	//0x0000bc0c LBB5_2392
	0xc5, 0xfe, 0x7f, 0x19, //0x0000bc0c vmovdqu      %ymm3, (%rcx)
	0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x0000bc10 vmovdqu      (%r12), %ymm3
	0xc5, 0xe5, 0x74, 0xe0, //0x0000bc16 vpcmpeqb     %ymm0, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xf4, //0x0000bc1a vpmovmskb    %ymm4, %esi
	0xc5, 0xe5, 0x74, 0xe1, //0x0000bc1e vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x0000bc22 vpmovmskb    %ymm4, %edi
	0x8d, 0x5f, 0xff, //0x0000bc26 leal         $-1(%rdi), %ebx
	0x48, 0x83, 0xc1, 0x20, //0x0000bc29 addq         $32, %rcx
	0x85, 0xf3, //0x0000bc2d testl        %esi, %ebx
	0x0f, 0x85, 0x2a, 0x03, 0x00, 0x00, //0x0000bc2f jne          LBB5_2431
	0x83, 0xc6, 0xff, //0x0000bc35 addl         $-1, %esi
	0x49, 0x83, 0xc4, 0x20, //0x0000bc38 addq         $32, %r12
	0x85, 0xfe, //0x0000bc3c testl        %edi, %esi
	0x0f, 0x84, 0xc8, 0xff, 0xff, 0xff, //0x0000bc3e je           LBB5_2392
	0x49, 0x83, 0xc4, 0xe0, //0x0000bc44 addq         $-32, %r12
	//0x0000bc48 LBB5_2395
	0xc4, 0xc1, 0x79, 0x7e, 0xda, //0x0000bc48 vmovd        %xmm3, %r10d
	0x4c, 0x89, 0xe7, //0x0000bc4d movq         %r12, %rdi
	0x41, 0x80, 0xfa, 0x5c, //0x0000bc50 cmpb         $92, %r10b
	0x4d, 0x89, 0xc3, //0x0000bc54 movq         %r8, %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000bc57 movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000bc5b movq         $-64(%rbp), %r13
	0xc5, 0x7d, 0x6f, 0xdf, //0x0000bc5f vmovdqa      %ymm7, %ymm11
	0x0f, 0x84, 0xba, 0xfc, 0xff, 0xff, //0x0000bc63 je           LBB5_2364
	0x31, 0xf6, //0x0000bc69 xorl         %esi, %esi
	//0x0000bc6b LBB5_2397
	0x44, 0x88, 0x14, 0x31, //0x0000bc6b movb         %r10b, (%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x01, //0x0000bc6f movzbl       $1(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x0000bc75 cmpb         $92, %bl
	0x0f, 0x84, 0x01, 0x01, 0x00, 0x00, //0x0000bc78 je           LBB5_2410
	0x88, 0x5c, 0x31, 0x01, //0x0000bc7e movb         %bl, $1(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x02, //0x0000bc82 movzbl       $2(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x0000bc88 cmpb         $92, %bl
	0x0f, 0x84, 0x0f, 0x01, 0x00, 0x00, //0x0000bc8b je           LBB5_2411
	0x88, 0x5c, 0x31, 0x02, //0x0000bc91 movb         %bl, $2(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x03, //0x0000bc95 movzbl       $3(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x0000bc9b cmpb         $92, %bl
	0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x0000bc9e je           LBB5_2412
	0x88, 0x5c, 0x31, 0x03, //0x0000bca4 movb         %bl, $3(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x04, //0x0000bca8 movzbl       $4(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x0000bcae cmpb         $92, %bl
	0x0f, 0x84, 0x1f, 0x01, 0x00, 0x00, //0x0000bcb1 je           LBB5_2413
	0x88, 0x5c, 0x31, 0x04, //0x0000bcb7 movb         %bl, $4(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x05, //0x0000bcbb movzbl       $5(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x0000bcc1 cmpb         $92, %bl
	0x0f, 0x84, 0x27, 0x01, 0x00, 0x00, //0x0000bcc4 je           LBB5_2414
	0x88, 0x5c, 0x31, 0x05, //0x0000bcca movb         %bl, $5(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x06, //0x0000bcce movzbl       $6(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x0000bcd4 cmpb         $92, %bl
	0x0f, 0x84, 0x2f, 0x01, 0x00, 0x00, //0x0000bcd7 je           LBB5_2415
	0x88, 0x5c, 0x31, 0x06, //0x0000bcdd movb         %bl, $6(%rcx,%rsi)
	0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x07, //0x0000bce1 movzbl       $7(%r12,%rsi), %ebx
	0x80, 0xfb, 0x5c, //0x0000bce7 cmpb         $92, %bl
	0x0f, 0x84, 0x37, 0x01, 0x00, 0x00, //0x0000bcea je           LBB5_2416
	0x88, 0x5c, 0x31, 0x07, //0x0000bcf0 movb         %bl, $7(%rcx,%rsi)
	0x45, 0x0f, 0xb6, 0x54, 0x34, 0x08, //0x0000bcf4 movzbl       $8(%r12,%rsi), %r10d
	0x48, 0x83, 0xc6, 0x08, //0x0000bcfa addq         $8, %rsi
	0x41, 0x80, 0xfa, 0x5c, //0x0000bcfe cmpb         $92, %r10b
	0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x0000bd02 jne          LBB5_2397
	0x49, 0x8d, 0x3c, 0x34, //0x0000bd08 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0xff, //0x0000bd0c addq         $-1, %rdi
	0x49, 0x01, 0xf4, //0x0000bd10 addq         %rsi, %r12
	0x48, 0x01, 0xf1, //0x0000bd13 addq         %rsi, %rcx
	0xe9, 0x22, 0x01, 0x00, 0x00, //0x0000bd16 jmp          LBB5_2417
	//0x0000bd1b LBB5_2406
	0xc5, 0xe5, 0xda, 0xe2, //0x0000bd1b vpminub      %ymm2, %ymm3, %ymm4
	0xc5, 0xe5, 0x74, 0xec, //0x0000bd1f vpcmpeqb     %ymm4, %ymm3, %ymm5
	0xc5, 0xe5, 0x74, 0xe1, //0x0000bd23 vpcmpeqb     %ymm1, %ymm3, %ymm4
	0xc5, 0xe5, 0x74, 0xf0, //0x0000bd27 vpcmpeqb     %ymm0, %ymm3, %ymm6
	0xc5, 0xfd, 0xd7, 0xf6, //0x0000bd2b vpmovmskb    %ymm6, %esi
	0xc5, 0xd5, 0xeb, 0xf4, //0x0000bd2f vpor         %ymm4, %ymm5, %ymm6
	0xc5, 0xfd, 0xd7, 0xfe, //0x0000bd33 vpmovmskb    %ymm6, %edi
	0x83, 0xc7, 0xff, //0x0000bd37 addl         $-1, %edi
	0x85, 0xf7, //0x0000bd3a testl        %esi, %edi
	0x0f, 0x85, 0x1d, 0x02, 0x00, 0x00, //0x0000bd3c jne          LBB5_2431
	0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000bd42 vpsllw       $7, %ymm5, %ymm5
	0xc5, 0xfd, 0xd7, 0xfd, //0x0000bd47 vpmovmskb    %ymm5, %edi
	0x83, 0xc6, 0xff, //0x0000bd4b addl         $-1, %esi
	0x85, 0xfe, //0x0000bd4e testl        %edi, %esi
	0x0f, 0x85, 0x22, 0x04, 0x00, 0x00, //0x0000bd50 jne          LBB5_2458
	0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000bd56 vpsllw       $7, %ymm4, %ymm4
	0xc5, 0xfd, 0xd7, 0xfc, //0x0000bd5b vpmovmskb    %ymm4, %edi
	0x85, 0xfe, //0x0000bd5f testl        %edi, %esi
	0x0f, 0x85, 0xe1, 0xfe, 0xff, 0xff, //0x0000bd61 jne          LBB5_2395
	0xc5, 0xfe, 0x7f, 0x19, //0x0000bd67 vmovdqu      %ymm3, (%rcx)
	0x48, 0x83, 0xc1, 0x20, //0x0000bd6b addq         $32, %rcx
	0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x0000bd6f vmovdqu      $32(%r12), %ymm3
	0x49, 0x83, 0xc4, 0x20, //0x0000bd76 addq         $32, %r12
	0xe9, 0x9c, 0xff, 0xff, 0xff, //0x0000bd7a jmp          LBB5_2406
	//0x0000bd7f LBB5_2410
	0x49, 0x8d, 0x1c, 0x34, //0x0000bd7f leaq         (%r12,%rsi), %rbx
	0x48, 0x83, 0xc3, 0x01, //0x0000bd83 addq         $1, %rbx
	0x49, 0x01, 0xf4, //0x0000bd87 addq         %rsi, %r12
	0x48, 0x01, 0xf1, //0x0000bd8a addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x01, //0x0000bd8d addq         $1, %rcx
	0x4c, 0x89, 0xe7, //0x0000bd91 movq         %r12, %rdi
	0x48, 0x83, 0xc7, 0x01, //0x0000bd94 addq         $1, %rdi
	0x49, 0x89, 0xdc, //0x0000bd98 movq         %rbx, %r12
	0xe9, 0xa1, 0x00, 0x00, 0x00, //0x0000bd9b jmp          LBB5_2418
	//0x0000bda0 LBB5_2411
	0x49, 0x8d, 0x3c, 0x34, //0x0000bda0 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x01, //0x0000bda4 addq         $1, %rdi
	0x49, 0x01, 0xf4, //0x0000bda8 addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x02, //0x0000bdab addq         $2, %r12
	0x48, 0x01, 0xf1, //0x0000bdaf addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x02, //0x0000bdb2 addq         $2, %rcx
	0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000bdb6 jmp          LBB5_2417
	//0x0000bdbb LBB5_2412
	0x49, 0x8d, 0x3c, 0x34, //0x0000bdbb leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x02, //0x0000bdbf addq         $2, %rdi
	0x49, 0x01, 0xf4, //0x0000bdc3 addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x03, //0x0000bdc6 addq         $3, %r12
	0x48, 0x01, 0xf1, //0x0000bdca addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x03, //0x0000bdcd addq         $3, %rcx
	0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000bdd1 jmp          LBB5_2417
	//0x0000bdd6 LBB5_2413
	0x49, 0x8d, 0x3c, 0x34, //0x0000bdd6 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x03, //0x0000bdda addq         $3, %rdi
	0x49, 0x01, 0xf4, //0x0000bdde addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x04, //0x0000bde1 addq         $4, %r12
	0x48, 0x01, 0xf1, //0x0000bde5 addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x04, //0x0000bde8 addq         $4, %rcx
	0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000bdec jmp          LBB5_2417
	//0x0000bdf1 LBB5_2414
	0x49, 0x8d, 0x3c, 0x34, //0x0000bdf1 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x04, //0x0000bdf5 addq         $4, %rdi
	0x49, 0x01, 0xf4, //0x0000bdf9 addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x05, //0x0000bdfc addq         $5, %r12
	0x48, 0x01, 0xf1, //0x0000be00 addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x05, //0x0000be03 addq         $5, %rcx
	0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000be07 jmp          LBB5_2417
	//0x0000be0c LBB5_2415
	0x49, 0x8d, 0x3c, 0x34, //0x0000be0c leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x05, //0x0000be10 addq         $5, %rdi
	0x49, 0x01, 0xf4, //0x0000be14 addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x06, //0x0000be17 addq         $6, %r12
	0x48, 0x01, 0xf1, //0x0000be1b addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x06, //0x0000be1e addq         $6, %rcx
	0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000be22 jmp          LBB5_2417
	//0x0000be27 LBB5_2416
	0x49, 0x8d, 0x3c, 0x34, //0x0000be27 leaq         (%r12,%rsi), %rdi
	0x48, 0x83, 0xc7, 0x06, //0x0000be2b addq         $6, %rdi
	0x49, 0x01, 0xf4, //0x0000be2f addq         %rsi, %r12
	0x49, 0x83, 0xc4, 0x07, //0x0000be32 addq         $7, %r12
	0x48, 0x01, 0xf1, //0x0000be36 addq         %rsi, %rcx
	0x48, 0x83, 0xc1, 0x07, //0x0000be39 addq         $7, %rcx
	//0x0000be3d LBB5_2417
	0x48, 0x83, 0xc7, 0x01, //0x0000be3d addq         $1, %rdi
	//0x0000be41 LBB5_2418
	0x4d, 0x89, 0xc3, //0x0000be41 movq         %r8, %r11
	0x4c, 0x8b, 0x7d, 0xd0, //0x0000be44 movq         $-48(%rbp), %r15
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000be48 movq         $-64(%rbp), %r13
	0xc5, 0x7d, 0x6f, 0xdf, //0x0000be4c vmovdqa      %ymm7, %ymm11
	0xe9, 0xce, 0xfa, 0xff, 0xff, //0x0000be50 jmp          LBB5_2364
	//0x0000be55 LBB5_2419
	0x45, 0x89, 0xd3, //0x0000be55 movl         %r10d, %r11d
	//0x0000be58 LBB5_2420
	0x44, 0x88, 0x19, //0x0000be58 movb         %r11b, (%rcx)
	0x48, 0x83, 0xc1, 0x01, //0x0000be5b addq         $1, %rcx
	0xe9, 0x4c, 0xfd, 0xff, 0xff, //0x0000be5f jmp          LBB5_2387
	//0x0000be64 LBB5_2421
	0x44, 0x89, 0xd6, //0x0000be64 movl         %r10d, %esi
	0xc1, 0xee, 0x06, //0x0000be67 shrl         $6, %esi
	0x40, 0x80, 0xce, 0xc0, //0x0000be6a orb          $-64, %sil
	0x42, 0x88, 0x34, 0x01, //0x0000be6e movb         %sil, (%rcx,%r8)
	0x41, 0x80, 0xe2, 0x3f, //0x0000be72 andb         $63, %r10b
	0x41, 0x80, 0xca, 0x80, //0x0000be76 orb          $-128, %r10b
	0x46, 0x88, 0x54, 0x01, 0x01, //0x0000be7a movb         %r10b, $1(%rcx,%r8)
	0x4c, 0x01, 0xc1, //0x0000be7f addq         %r8, %rcx
	0x48, 0x83, 0xc1, 0x02, //0x0000be82 addq         $2, %rcx
	0xe9, 0x25, 0xfd, 0xff, 0xff, //0x0000be86 jmp          LBB5_2387
	//0x0000be8b LBB5_2422
	0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000be8b movw         $-16401, (%rcx,%r8)
	0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000be92 movb         $-67, $2(%rcx,%r8)
	0xe9, 0x0c, 0xfd, 0xff, 0xff, //0x0000be98 jmp          LBB5_2386
	//0x0000be9d LBB5_2423
	0x41, 0xc1, 0xe2, 0x0a, //0x0000be9d shll         $10, %r10d
	0x44, 0x89, 0xde, //0x0000bea1 movl         %r11d, %esi
	0x44, 0x01, 0xd6, //0x0000bea4 addl         %r10d, %esi
	0x43, 0x8d, 0x1c, 0x13, //0x0000bea7 leal         (%r11,%r10), %ebx
	0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x0000beab addl         $-56613888, %ebx
	0x89, 0xdf, //0x0000beb1 movl         %ebx, %edi
	0xc1, 0xef, 0x12, //0x0000beb3 shrl         $18, %edi
	0x40, 0x80, 0xcf, 0xf0, //0x0000beb6 orb          $-16, %dil
	0x42, 0x88, 0x3c, 0x01, //0x0000beba movb         %dil, (%rcx,%r8)
	0x89, 0xdf, //0x0000bebe movl         %ebx, %edi
	0xc1, 0xef, 0x0c, //0x0000bec0 shrl         $12, %edi
	0x40, 0x80, 0xe7, 0x3f, //0x0000bec3 andb         $63, %dil
	0x40, 0x80, 0xcf, 0x80, //0x0000bec7 orb          $-128, %dil
	0x42, 0x88, 0x7c, 0x01, 0x01, //0x0000becb movb         %dil, $1(%rcx,%r8)
	0xc1, 0xeb, 0x06, //0x0000bed0 shrl         $6, %ebx
	0x80, 0xe3, 0x3f, //0x0000bed3 andb         $63, %bl
	0x80, 0xcb, 0x80, //0x0000bed6 orb          $-128, %bl
	0x42, 0x88, 0x5c, 0x01, 0x02, //0x0000bed9 movb         %bl, $2(%rcx,%r8)
	0x40, 0x80, 0xe6, 0x3f, //0x0000bede andb         $63, %sil
	0x40, 0x80, 0xce, 0x80, //0x0000bee2 orb          $-128, %sil
	0x42, 0x88, 0x74, 0x01, 0x03, //0x0000bee6 movb         %sil, $3(%rcx,%r8)
	0x4c, 0x01, 0xc1, //0x0000beeb addq         %r8, %rcx
	0x48, 0x83, 0xc1, 0x04, //0x0000beee addq         $4, %rcx
	0x49, 0x83, 0xc4, 0x06, //0x0000bef2 addq         $6, %r12
	0xe9, 0xb5, 0xfc, 0xff, 0xff, //0x0000bef6 jmp          LBB5_2387
	//0x0000befb LBB5_2424
	0xb0, 0x01, //0x0000befb movb         $1, %al
	0x89, 0x45, 0x88, //0x0000befd movl         %eax, $-120(%rbp)
	0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000bf00 movq         $-2, %rsi
	0xe9, 0x00, 0xd5, 0xff, 0xff, //0x0000bf07 jmp          LBB5_1862
	//0x0000bf0c LBB5_2425
	0x4d, 0x89, 0xd7, //0x0000bf0c movq         %r10, %r15
	0x45, 0x31, 0xed, //0x0000bf0f xorl         %r13d, %r13d
	0x4d, 0x89, 0xc2, //0x0000bf12 movq         %r8, %r10
	0x45, 0x31, 0xf6, //0x0000bf15 xorl         %r14d, %r14d
	0xe9, 0x85, 0xcb, 0xff, 0xff, //0x0000bf18 jmp          LBB5_1725
	//0x0000bf1d LBB5_2426
	0x41, 0x83, 0xfd, 0x01, //0x0000bf1d cmpl         $1, %r13d
	0x0f, 0x85, 0xa0, 0xd5, 0xff, 0xff, //0x0000bf21 jne          LBB5_1873
	0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000bf27 movl         $10, %ecx
	0x48, 0x89, 0xf0, //0x0000bf2c movq         %rsi, %rax
	0x48, 0xf7, 0xe1, //0x0000bf2f mulq         %rcx
	0x0f, 0x81, 0xc0, 0x01, 0x00, 0x00, //0x0000bf32 jno          LBB5_2453
	0x43, 0x8d, 0x04, 0x12, //0x0000bf38 leal         (%r10,%r10), %eax
	0x83, 0xc0, 0xff, //0x0000bf3c addl         $-1, %eax
	0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000bf3f movl         %eax, $-152(%rbp)
	0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000bf45 movl         $349, %eax
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000bf4a movl         $1, %r13d
	0xe9, 0x6c, 0xd6, 0xff, 0xff, //0x0000bf50 jmp          LBB5_1885
	//0x0000bf55 LBB5_2430
	0xba, 0x0a, 0x00, 0x00, 0x00, //0x0000bf55 movl         $10, %edx
	0xe9, 0x19, 0x4f, 0xff, 0xff, //0x0000bf5a jmp          LBB5_168
	//0x0000bf5f LBB5_2431
	0xc5, 0xf9, 0x7e, 0xda, //0x0000bf5f vmovd        %xmm3, %edx
	0x80, 0xfa, 0x22, //0x0000bf63 cmpb         $34, %dl
	0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x0000bf66 jne          LBB5_2433
	//0x0000bf6c LBB5_2432
	0x49, 0x83, 0xc4, 0x01, //0x0000bf6c addq         $1, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000bf70 subq         $-48(%rbp), %rcx
	0xb0, 0x01, //0x0000bf74 movb         $1, %al
	0x89, 0x45, 0x88, //0x0000bf76 movl         %eax, $-120(%rbp)
	0x48, 0x89, 0xce, //0x0000bf79 movq         %rcx, %rsi
	0xe9, 0x5c, 0x01, 0x00, 0x00, //0x0000bf7c jmp          LBB5_2452
	//0x0000bf81 LBB5_2433
	0x31, 0xc0, //0x0000bf81 xorl         %eax, %eax
	//0x0000bf83 LBB5_2434
	0x88, 0x14, 0x01, //0x0000bf83 movb         %dl, (%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x01, //0x0000bf86 movzbl       $1(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000bf8c cmpb         $34, %dl
	0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x0000bf8f je           LBB5_2444
	0x88, 0x54, 0x01, 0x01, //0x0000bf95 movb         %dl, $1(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x02, //0x0000bf99 movzbl       $2(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000bf9f cmpb         $34, %dl
	0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x0000bfa2 je           LBB5_2445
	0x88, 0x54, 0x01, 0x02, //0x0000bfa8 movb         %dl, $2(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x03, //0x0000bfac movzbl       $3(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000bfb2 cmpb         $34, %dl
	0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x0000bfb5 je           LBB5_2446
	0x88, 0x54, 0x01, 0x03, //0x0000bfbb movb         %dl, $3(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x04, //0x0000bfbf movzbl       $4(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000bfc5 cmpb         $34, %dl
	0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000bfc8 je           LBB5_2447
	0x88, 0x54, 0x01, 0x04, //0x0000bfce movb         %dl, $4(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x05, //0x0000bfd2 movzbl       $5(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000bfd8 cmpb         $34, %dl
	0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x0000bfdb je           LBB5_2448
	0x88, 0x54, 0x01, 0x05, //0x0000bfe1 movb         %dl, $5(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x06, //0x0000bfe5 movzbl       $6(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000bfeb cmpb         $34, %dl
	0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x0000bfee je           LBB5_2449
	0x88, 0x54, 0x01, 0x06, //0x0000bff4 movb         %dl, $6(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x07, //0x0000bff8 movzbl       $7(%r12,%rax), %edx
	0x80, 0xfa, 0x22, //0x0000bffe cmpb         $34, %dl
	0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x0000c001 je           LBB5_2450
	0x88, 0x54, 0x01, 0x07, //0x0000c007 movb         %dl, $7(%rcx,%rax)
	0x41, 0x0f, 0xb6, 0x54, 0x04, 0x08, //0x0000c00b movzbl       $8(%r12,%rax), %edx
	0x48, 0x83, 0xc0, 0x08, //0x0000c011 addq         $8, %rax
	0x80, 0xfa, 0x22, //0x0000c015 cmpb         $34, %dl
	0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000c018 jne          LBB5_2434
	0x49, 0x01, 0xc4, //0x0000c01e addq         %rax, %r12
	0x48, 0x01, 0xc1, //0x0000c021 addq         %rax, %rcx
	0xe9, 0x43, 0xff, 0xff, 0xff, //0x0000c024 jmp          LBB5_2432
	//0x0000c029 LBB5_2443
	0x4d, 0x89, 0xf3, //0x0000c029 movq         %r14, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000c02c movq         $-64(%rbp), %r13
	0xe9, 0xd7, 0xd3, 0xff, 0xff, //0x0000c030 jmp          LBB5_1862
	//0x0000c035 LBB5_2444
	0x49, 0x01, 0xc4, //0x0000c035 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x02, //0x0000c038 addq         $2, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000c03c subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000c040 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x01, //0x0000c044 addq         $1, %rsi
	0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000c048 jmp          LBB5_2451
	//0x0000c04d LBB5_2445
	0x49, 0x01, 0xc4, //0x0000c04d addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x03, //0x0000c050 addq         $3, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000c054 subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000c058 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x02, //0x0000c05c addq         $2, %rsi
	0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000c060 jmp          LBB5_2451
	//0x0000c065 LBB5_2446
	0x49, 0x01, 0xc4, //0x0000c065 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x04, //0x0000c068 addq         $4, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000c06c subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000c070 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x03, //0x0000c074 addq         $3, %rsi
	0xe9, 0x5b, 0x00, 0x00, 0x00, //0x0000c078 jmp          LBB5_2451
	//0x0000c07d LBB5_2447
	0x49, 0x01, 0xc4, //0x0000c07d addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x05, //0x0000c080 addq         $5, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000c084 subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000c088 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x04, //0x0000c08c addq         $4, %rsi
	0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000c090 jmp          LBB5_2451
	//0x0000c095 LBB5_2448
	0x49, 0x01, 0xc4, //0x0000c095 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x06, //0x0000c098 addq         $6, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000c09c subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000c0a0 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x05, //0x0000c0a4 addq         $5, %rsi
	0xe9, 0x2b, 0x00, 0x00, 0x00, //0x0000c0a8 jmp          LBB5_2451
	//0x0000c0ad LBB5_2449
	0x49, 0x01, 0xc4, //0x0000c0ad addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x07, //0x0000c0b0 addq         $7, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000c0b4 subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000c0b8 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x06, //0x0000c0bc addq         $6, %rsi
	0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000c0c0 jmp          LBB5_2451
	//0x0000c0c5 LBB5_2450
	0x49, 0x01, 0xc4, //0x0000c0c5 addq         %rax, %r12
	0x49, 0x83, 0xc4, 0x08, //0x0000c0c8 addq         $8, %r12
	0x48, 0x2b, 0x4d, 0xd0, //0x0000c0cc subq         $-48(%rbp), %rcx
	0x48, 0x8d, 0x34, 0x01, //0x0000c0d0 leaq         (%rcx,%rax), %rsi
	0x48, 0x83, 0xc6, 0x07, //0x0000c0d4 addq         $7, %rsi
	//0x0000c0d8 LBB5_2451
	0xb0, 0x01, //0x0000c0d8 movb         $1, %al
	0x89, 0x45, 0x88, //0x0000c0da movl         %eax, $-120(%rbp)
	//0x0000c0dd LBB5_2452
	0x4d, 0x89, 0xc3, //0x0000c0dd movq         %r8, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000c0e0 movq         $-64(%rbp), %r13
	0xc5, 0x7d, 0x6f, 0xdf, //0x0000c0e4 vmovdqa      %ymm7, %ymm11
	0x31, 0xc0, //0x0000c0e8 xorl         %eax, %eax
	0x48, 0x85, 0xf6, //0x0000c0ea testq        %rsi, %rsi
	0x0f, 0x89, 0x1d, 0xd3, 0xff, 0xff, //0x0000c0ed jns          LBB5_1863
	0xe9, 0x14, 0xd3, 0xff, 0xff, //0x0000c0f3 jmp          LBB5_1862
	//0x0000c0f8 LBB5_2453
	0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x0000c0f8 movzbl       $-1(%r15), %ecx
	0x83, 0xc1, 0xd0, //0x0000c0fd addl         $-48, %ecx
	0x48, 0x63, 0xc9, //0x0000c100 movslq       %ecx, %rcx
	0x48, 0x89, 0xca, //0x0000c103 movq         %rcx, %rdx
	0x48, 0xc1, 0xfa, 0x3f, //0x0000c106 sarq         $63, %rdx
	0x48, 0x01, 0xc8, //0x0000c10a addq         %rcx, %rax
	0x48, 0x83, 0xd2, 0x00, //0x0000c10d adcq         $0, %rdx
	0x89, 0xd1, //0x0000c111 movl         %edx, %ecx
	0x83, 0xe1, 0x01, //0x0000c113 andl         $1, %ecx
	0x48, 0xf7, 0xd9, //0x0000c116 negq         %rcx
	0x48, 0x31, 0xca, //0x0000c119 xorq         %rcx, %rdx
	0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000c11c movl         $1, %r13d
	0x0f, 0x85, 0x9f, 0xd3, 0xff, 0xff, //0x0000c122 jne          LBB5_1873
	0x48, 0x85, 0xc9, //0x0000c128 testq        %rcx, %rcx
	0x0f, 0x88, 0x96, 0xd3, 0xff, 0xff, //0x0000c12b js           LBB5_1873
	0x31, 0xd2, //0x0000c131 xorl         %edx, %edx
	0x45, 0x84, 0xc9, //0x0000c133 testb        %r9b, %r9b
	0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000c136 je           LBB5_2457
	0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000c13c vmovq        %rax, %xmm0
	0xc5, 0xf9, 0x62, 0x05, 0x07, 0x41, 0xff, 0xff, //0x0000c141 vpunpckldq   $-48889(%rip), %xmm0, %xmm0  /* LCPI5_18+0(%rip) */
	0xc5, 0xf9, 0x5c, 0x05, 0x0f, 0x41, 0xff, 0xff, //0x0000c149 vsubpd       $-48881(%rip), %xmm0, %xmm0  /* LCPI5_19+0(%rip) */
	0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000c151 vpermilpd    $1, %xmm0, %xmm1
	0xc5, 0xf3, 0x58, 0xc0, //0x0000c157 vaddsd       %xmm0, %xmm1, %xmm0
	0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x0000c15b vmovq        %xmm0, %rax
	0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000c160 movabsq      $-9223372036854775808, %rsi
	0xe9, 0xf3, 0xd0, 0xff, 0xff, //0x0000c16a jmp          LBB5_1839
	//0x0000c16f LBB5_2457
	0x48, 0x89, 0x45, 0xa0, //0x0000c16f movq         %rax, $-96(%rbp)
	0xe9, 0x14, 0xd7, 0xff, 0xff, //0x0000c173 jmp          LBB5_1919
	//0x0000c178 LBB5_2458
	0xb0, 0x01, //0x0000c178 movb         $1, %al
	0x89, 0x45, 0x88, //0x0000c17a movl         %eax, $-120(%rbp)
	//0x0000c17d LBB5_2459
	0x0f, 0xbc, 0xc7, //0x0000c17d bsfl         %edi, %eax
	0x49, 0x01, 0xc4, //0x0000c180 addq         %rax, %r12
	0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000c183 movq         $-1, %rsi
	0x4d, 0x89, 0xc3, //0x0000c18a movq         %r8, %r11
	0x4c, 0x8b, 0x6d, 0xc0, //0x0000c18d movq         $-64(%rbp), %r13
	0xc5, 0x7d, 0x6f, 0xdf, //0x0000c191 vmovdqa      %ymm7, %ymm11
	0xe9, 0x72, 0xd2, 0xff, 0xff, //0x0000c195 jmp          LBB5_1862
	0x90, 0x90, //0x0000c19a .p2align 2, 0x90
	// // .set L5_0_set_47, LBB5_47-LJTI5_0
	// // .set L5_0_set_168, LBB5_168-LJTI5_0
	// // .set L5_0_set_15, LBB5_15-LJTI5_0
	// // .set L5_0_set_16, LBB5_16-LJTI5_0
	// // .set L5_0_set_67, LBB5_67-LJTI5_0
	// // .set L5_0_set_60, LBB5_60-LJTI5_0
	// // .set L5_0_set_37, LBB5_37-LJTI5_0
	// // .set L5_0_set_42, LBB5_42-LJTI5_0
	// // .set L5_0_set_50, LBB5_50-LJTI5_0
	//0x0000c19c LJTI5_0
	0x2d, 0x44, 0xff, 0xff, //0x0000c19c .long L5_0_set_47
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1a0 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1a4 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1a8 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1ac .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1b0 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1b4 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1b8 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1bc .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1c0 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1c4 .long L5_0_set_168
	0xc3, 0x45, 0xff, 0xff, //0x0000c1c8 .long L5_0_set_15
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1cc .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1d0 .long L5_0_set_168
	0x8f, 0x42, 0xff, 0xff, //0x0000c1d4 .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1d8 .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1dc .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1e0 .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1e4 .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1e8 .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1ec .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1f0 .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1f4 .long L5_0_set_16
	0x8f, 0x42, 0xff, 0xff, //0x0000c1f8 .long L5_0_set_16
	0xdc, 0x4c, 0xff, 0xff, //0x0000c1fc .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c200 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c204 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c208 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c20c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c210 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c214 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c218 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c21c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c220 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c224 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c228 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c22c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c230 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c234 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c238 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c23c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c240 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c244 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c248 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c24c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c250 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c254 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c258 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c25c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c260 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c264 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c268 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c26c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c270 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c274 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c278 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c27c .long L5_0_set_168
	0xcb, 0x45, 0xff, 0xff, //0x0000c280 .long L5_0_set_67
	0xdc, 0x4c, 0xff, 0xff, //0x0000c284 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c288 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c28c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c290 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c294 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c298 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c29c .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2a0 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2a4 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2a8 .long L5_0_set_168
	0x68, 0x45, 0xff, 0xff, //0x0000c2ac .long L5_0_set_60
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2b0 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2b4 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2b8 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2bc .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2c0 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2c4 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2c8 .long L5_0_set_168
	0xbb, 0x43, 0xff, 0xff, //0x0000c2cc .long L5_0_set_37
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2d0 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2d4 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2d8 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2dc .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2e0 .long L5_0_set_168
	0xf2, 0x43, 0xff, 0xff, //0x0000c2e4 .long L5_0_set_42
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2e8 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2ec .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2f0 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2f4 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2f8 .long L5_0_set_168
	0xdc, 0x4c, 0xff, 0xff, //0x0000c2fc .long L5_0_set_168
	0x6a, 0x44, 0xff, 0xff, //0x0000c300 .long L5_0_set_50
	// // .set L5_1_set_118, LBB5_118-LJTI5_1
	// // .set L5_1_set_151, LBB5_151-LJTI5_1
	// // .set L5_1_set_124, LBB5_124-LJTI5_1
	// // .set L5_1_set_127, LBB5_127-LJTI5_1
	//0x0000c304 LJTI5_1
	0x89, 0x48, 0xff, 0xff, //0x0000c304 .long L5_1_set_118
	0x83, 0x4a, 0xff, 0xff, //0x0000c308 .long L5_1_set_151
	0x89, 0x48, 0xff, 0xff, //0x0000c30c .long L5_1_set_118
	0xcf, 0x48, 0xff, 0xff, //0x0000c310 .long L5_1_set_124
	0x83, 0x4a, 0xff, 0xff, //0x0000c314 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c318 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c31c .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c320 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c324 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c328 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c32c .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c330 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c334 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c338 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c33c .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c340 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c344 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c348 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c34c .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c350 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c354 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c358 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c35c .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c360 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c364 .long L5_1_set_151
	0x83, 0x4a, 0xff, 0xff, //0x0000c368 .long L5_1_set_151
	0xeb, 0x48, 0xff, 0xff, //0x0000c36c .long L5_1_set_127
	// // .set L5_2_set_881, LBB5_881-LJTI5_2
	// // .set L5_2_set_168, LBB5_168-LJTI5_2
	// // .set L5_2_set_849, LBB5_849-LJTI5_2
	// // .set L5_2_set_850, LBB5_850-LJTI5_2
	// // .set L5_2_set_901, LBB5_901-LJTI5_2
	// // .set L5_2_set_894, LBB5_894-LJTI5_2
	// // .set L5_2_set_876, LBB5_876-LJTI5_2
	// // .set L5_2_set_871, LBB5_871-LJTI5_2
	// // .set L5_2_set_884, LBB5_884-LJTI5_2
	//0x0000c370 LJTI5_2
	0xfa, 0x83, 0xff, 0xff, //0x0000c370 .long L5_2_set_881
	0x08, 0x4b, 0xff, 0xff, //0x0000c374 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c378 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c37c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c380 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c384 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c388 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c38c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c390 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c394 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c398 .long L5_2_set_168
	0x36, 0x84, 0xff, 0xff, //0x0000c39c .long L5_2_set_849
	0x08, 0x4b, 0xff, 0xff, //0x0000c3a0 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3a4 .long L5_2_set_168
	0x2b, 0x82, 0xff, 0xff, //0x0000c3a8 .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3ac .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3b0 .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3b4 .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3b8 .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3bc .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3c0 .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3c4 .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3c8 .long L5_2_set_850
	0x2b, 0x82, 0xff, 0xff, //0x0000c3cc .long L5_2_set_850
	0x08, 0x4b, 0xff, 0xff, //0x0000c3d0 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3d4 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3d8 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3dc .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3e0 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3e4 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3e8 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3ec .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3f0 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3f4 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3f8 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c3fc .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c400 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c404 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c408 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c40c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c410 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c414 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c418 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c41c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c420 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c424 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c428 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c42c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c430 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c434 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c438 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c43c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c440 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c444 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c448 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c44c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c450 .long L5_2_set_168
	0x9c, 0x85, 0xff, 0xff, //0x0000c454 .long L5_2_set_901
	0x08, 0x4b, 0xff, 0xff, //0x0000c458 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c45c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c460 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c464 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c468 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c46c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c470 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c474 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c478 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c47c .long L5_2_set_168
	0x38, 0x85, 0xff, 0xff, //0x0000c480 .long L5_2_set_894
	0x08, 0x4b, 0xff, 0xff, //0x0000c484 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c488 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c48c .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c490 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c494 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c498 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c49c .long L5_2_set_168
	0xc3, 0x83, 0xff, 0xff, //0x0000c4a0 .long L5_2_set_876
	0x08, 0x4b, 0xff, 0xff, //0x0000c4a4 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4a8 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4ac .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4b0 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4b4 .long L5_2_set_168
	0x88, 0x83, 0xff, 0xff, //0x0000c4b8 .long L5_2_set_871
	0x08, 0x4b, 0xff, 0xff, //0x0000c4bc .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4c0 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4c4 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4c8 .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4cc .long L5_2_set_168
	0x08, 0x4b, 0xff, 0xff, //0x0000c4d0 .long L5_2_set_168
	0x3e, 0x84, 0xff, 0xff, //0x0000c4d4 .long L5_2_set_884
	// // .set L5_3_set_952, LBB5_952-LJTI5_3
	// // .set L5_3_set_984, LBB5_984-LJTI5_3
	// // .set L5_3_set_958, LBB5_958-LJTI5_3
	// // .set L5_3_set_961, LBB5_961-LJTI5_3
	//0x0000c4d8 LJTI5_3
	0x42, 0x88, 0xff, 0xff, //0x0000c4d8 .long L5_3_set_952
	0xef, 0x89, 0xff, 0xff, //0x0000c4dc .long L5_3_set_984
	0x42, 0x88, 0xff, 0xff, //0x0000c4e0 .long L5_3_set_952
	0x8b, 0x88, 0xff, 0xff, //0x0000c4e4 .long L5_3_set_958
	0xef, 0x89, 0xff, 0xff, //0x0000c4e8 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c4ec .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c4f0 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c4f4 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c4f8 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c4fc .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c500 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c504 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c508 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c50c .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c510 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c514 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c518 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c51c .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c520 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c524 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c528 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c52c .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c530 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c534 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c538 .long L5_3_set_984
	0xef, 0x89, 0xff, 0xff, //0x0000c53c .long L5_3_set_984
	0xa7, 0x88, 0xff, 0xff, //0x0000c540 .long L5_3_set_961
	// // .set L5_4_set_1740, LBB5_1740-LJTI5_4
	// // .set L5_4_set_168, LBB5_168-LJTI5_4
	// // .set L5_4_set_1743, LBB5_1743-LJTI5_4
	// // .set L5_4_set_1705, LBB5_1705-LJTI5_4
	// // .set L5_4_set_1684, LBB5_1684-LJTI5_4
	// // .set L5_4_set_1734, LBB5_1734-LJTI5_4
	// // .set L5_4_set_1729, LBB5_1729-LJTI5_4
	// // .set L5_4_set_1754, LBB5_1754-LJTI5_4
	// // .set L5_4_set_1744, LBB5_1744-LJTI5_4
	//0x0000c544 LJTI5_4
	0x1e, 0xc6, 0xff, 0xff, //0x0000c544 .long L5_4_set_1740
	0x34, 0x49, 0xff, 0xff, //0x0000c548 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c54c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c550 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c554 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c558 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c55c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c560 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c564 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c568 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c56c .long L5_4_set_168
	0x5d, 0xc6, 0xff, 0xff, //0x0000c570 .long L5_4_set_1743
	0x34, 0x49, 0xff, 0xff, //0x0000c574 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c578 .long L5_4_set_168
	0x39, 0xc4, 0xff, 0xff, //0x0000c57c .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c580 .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c584 .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c588 .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c58c .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c590 .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c594 .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c598 .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c59c .long L5_4_set_1705
	0x39, 0xc4, 0xff, 0xff, //0x0000c5a0 .long L5_4_set_1705
	0x34, 0x49, 0xff, 0xff, //0x0000c5a4 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5a8 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5ac .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5b0 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5b4 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5b8 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5bc .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5c0 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5c4 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5c8 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5cc .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5d0 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5d4 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5d8 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5dc .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5e0 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5e4 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5e8 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5ec .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5f0 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5f4 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5f8 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c5fc .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c600 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c604 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c608 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c60c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c610 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c614 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c618 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c61c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c620 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c624 .long L5_4_set_168
	0x60, 0xc2, 0xff, 0xff, //0x0000c628 .long L5_4_set_1684
	0x34, 0x49, 0xff, 0xff, //0x0000c62c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c630 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c634 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c638 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c63c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c640 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c644 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c648 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c64c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c650 .long L5_4_set_168
	0xd8, 0xc5, 0xff, 0xff, //0x0000c654 .long L5_4_set_1734
	0x34, 0x49, 0xff, 0xff, //0x0000c658 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c65c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c660 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c664 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c668 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c66c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c670 .long L5_4_set_168
	0xa1, 0xc5, 0xff, 0xff, //0x0000c674 .long L5_4_set_1729
	0x34, 0x49, 0xff, 0xff, //0x0000c678 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c67c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c680 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c684 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c688 .long L5_4_set_168
	0x70, 0xc7, 0xff, 0xff, //0x0000c68c .long L5_4_set_1754
	0x34, 0x49, 0xff, 0xff, //0x0000c690 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c694 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c698 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c69c .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c6a0 .long L5_4_set_168
	0x34, 0x49, 0xff, 0xff, //0x0000c6a4 .long L5_4_set_168
	0x65, 0xc6, 0xff, 0xff, //0x0000c6a8 .long L5_4_set_1744
	// // .set L5_5_set_1801, LBB5_1801-LJTI5_5
	// // .set L5_5_set_1844, LBB5_1844-LJTI5_5
	// // .set L5_5_set_1807, LBB5_1807-LJTI5_5
	// // .set L5_5_set_1810, LBB5_1810-LJTI5_5
	//0x0000c6ac LJTI5_5
	0xb2, 0xc9, 0xff, 0xff, //0x0000c6ac .long L5_5_set_1801
	0x12, 0xcc, 0xff, 0xff, //0x0000c6b0 .long L5_5_set_1844
	0xb2, 0xc9, 0xff, 0xff, //0x0000c6b4 .long L5_5_set_1801
	0xf7, 0xc9, 0xff, 0xff, //0x0000c6b8 .long L5_5_set_1807
	0x12, 0xcc, 0xff, 0xff, //0x0000c6bc .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6c0 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6c4 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6c8 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6cc .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6d0 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6d4 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6d8 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6dc .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6e0 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6e4 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6e8 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6ec .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6f0 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6f4 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6f8 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c6fc .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c700 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c704 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c708 .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c70c .long L5_5_set_1844
	0x12, 0xcc, 0xff, 0xff, //0x0000c710 .long L5_5_set_1844
	0x13, 0xca, 0xff, 0xff, //0x0000c714 .long L5_5_set_1810
	//0x0000c718 .p2align 2, 0x00
	//0x0000c718 _MASK_USE_NUMBER
	0x02, 0x00, 0x00, 0x00, //0x0000c718 .long 2
	0x00, 0x00, 0x00, 0x00, //0x0000c71c .p2align 4, 0x00
	//0x0000c720 _P10_TAB
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c720 .quad 0x3ff0000000000000
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c728 .quad 0x4024000000000000
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c730 .quad 0x4059000000000000
	0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c738 .quad 0x408f400000000000
	0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c740 .quad 0x40c3880000000000
	0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c748 .quad 0x40f86a0000000000
	0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c750 .quad 0x412e848000000000
	0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c758 .quad 0x416312d000000000
	0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c760 .quad 0x4197d78400000000
	0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c768 .quad 0x41cdcd6500000000
	0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c770 .quad 0x4202a05f20000000
	0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c778 .quad 0x42374876e8000000
	0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c780 .quad 0x426d1a94a2000000
	0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c788 .quad 0x42a2309ce5400000
	0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c790 .quad 0x42d6bcc41e900000
	0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c798 .quad 0x430c6bf526340000
	0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c7a0 .quad 0x4341c37937e08000
	0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c7a8 .quad 0x4376345785d8a000
	0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c7b0 .quad 0x43abc16d674ec800
	0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c7b8 .quad 0x43e158e460913d00
	0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c7c0 .quad 0x4415af1d78b58c40
	0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c7c8 .quad 0x444b1ae4d6e2ef50
	0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c7d0 .quad 0x4480f0cf064dd592
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c7d8 .p2align 4, 0x00
	//0x0000c7e0 _POW10_M128_TAB
	0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c7e0 .quad 1671618768450675795
	0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c7e8 .quad -391859759250406776
	0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c7f0 .quad 1044761730281672372
	0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c7f8 .quad -7162441377172586091
	0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c800 .quad 5917638181279478369
	0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c808 .quad -4341365703038344710
	0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c810 .quad -1826324310255427847
	0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c818 .quad -815021110370542984
	0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c820 .quad -8058981721550724260
	0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c828 .quad -7426917221622671221
	0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c830 .quad 8373016921771146291
	0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c838 .quad -4671960508600951122
	0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c840 .quad 1242899115359157055
	0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c848 .quad -1228264617323800998
	0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c850 .quad 5388497965526861063
	0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c858 .quad -7685194413468457480
	0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c860 .quad 6735622456908576329
	0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c868 .quad -4994806998408183946
	0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c870 .quad -803843965719055396
	0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c878 .quad -1631822729582842029
	0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c880 .quad 8720969558280366185
	0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c888 .quad -7937418233630358124
	0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c890 .quad -7545532125859093884
	0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c898 .quad -5310086773610559751
	0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c8a0 .quad -208543120469091547
	0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c8a8 .quad -2025922448585811785
	0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c8b0 .quad -130339450293182217
	0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c8b8 .quad -8183730558007214222
	0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c8c0 .quad -4774610331293865675
	0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c8c8 .quad -5617977179081629873
	0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c8d0 .quad -5968262914117332094
	0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c8d8 .quad -2410785455424649437
	0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c8e0 .quad 5493207715531443249
	0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c8e8 .quad -8424269937281487754
	0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c8f0 .quad -2356862392440471747
	0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c8f8 .quad -5918651403174471789
	0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c900 .quad -2946077990550589683
	0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c908 .quad -2786628235540701832
	0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c910 .quad -8758827771735200408
	0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c918 .quad -8659171674854020501
	0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c920 .quad 7498209359040551106
	0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c928 .quad -6212278575140137722
	0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c930 .quad 149389661945913074
	0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c938 .quad -3153662200497784248
	0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c940 .quad 93368538716195671
	0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c948 .quad -8888567902952197011
	0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c950 .quad 4728396691822632493
	0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c958 .quad -6499023860262858360
	0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000c960 .quad 5910495864778290617
	0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000c968 .quad -3512093806901185046
	0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000c970 .quad 8305745933913819539
	0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000c978 .quad -9112587656954322510
	0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000c980 .quad 1158810380537498616
	0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000c988 .quad -6779048552765515233
	0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000c990 .quad -3163173042755514634
	0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000c998 .quad -3862124672529506138
	0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000c9a0 .quad -8565652321871781196
	0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000c9a8 .quad -215969822234494768
	0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000c9b0 .quad 6175682344898606512
	0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000c9b8 .quad -7052510166537641086
	0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000c9c0 .quad -1503769105731517667
	0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000c9c8 .quad -4203951689744663454
	0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000c9d0 .quad -6491397400591784988
	0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000c9d8 .quad -643253593753441413
	0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000c9e0 .quad 5166248661484910190
	0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000c9e8 .quad -7319562523736982739
	0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000c9f0 .quad -7377247228426025974
	0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000c9f8 .quad -4537767136243840520
	0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000ca00 .quad -4609873017105144563
	0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000ca08 .quad -1060522901877412746
	0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000ca10 .quad 4036358391950366504
	0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000ca18 .quad -7580355841314464822
	0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000ca20 .quad -4177924046916817678
	0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000ca28 .quad -4863758783215693124
	0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000ca30 .quad -610719040218634194
	0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000ca38 .quad -1468012460592228501
	0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000ca40 .quad 8841672636718129437
	0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000ca48 .quad -7835036815511224669
	0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000ca50 .quad 6440404777470273892
	0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000ca58 .quad -5182110000961642932
	0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000ca60 .quad 8050505971837842365
	0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000ca68 .quad -1865951482774665761
	0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000ca70 .quad -6497648813669818282
	0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000ca78 .quad -8083748704375247957
	0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000ca80 .quad -8122061017087272852
	0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000ca88 .quad -5492999862041672042
	0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000ca90 .quad 3682481783923072647
	0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000ca98 .quad -2254563809124702148
	0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000caa0 .quad -6921820921902855404
	0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000caa8 .quad -8326631408344020699
	0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000cab0 .quad 571095884476206553
	0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000cab8 .quad -5796603242002637969
	0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000cac0 .quad -3897816162832129712
	0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000cac8 .quad -2634068034075909558
	0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000cad0 .quad -4741978110983775022
	0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000cad8 .quad -8563821548938525330
	0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000cae0 .quad 7907585416552444934
	0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000cae8 .quad -6093090917745768758
	0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000caf0 .quad 661109733835780360
	0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000caf8 .quad -3004677628754823043
	0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000cb00 .quad 2719036592861056677
	0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000cb08 .quad -8795452545612846258
	0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000cb10 .quad -5824576295778454962
	0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000cb18 .quad -6382629663588669919
	0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000cb20 .quad 1942651667131707105
	0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000cb28 .quad -3366601061058449494
	0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000cb30 .quad 5825843310384704845
	0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000cb38 .quad -9021654690802612790
	0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000cb40 .quad -1941067898873894752
	0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000cb48 .quad -6665382345075878084
	0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000cb50 .quad 2185351144835019464
	0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000cb58 .quad -3720041912917459700
	0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000cb60 .quad 2731688931043774330
	0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000cb68 .quad -38366372719436721
	0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000cb70 .quad 8624834609543440812
	0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000cb78 .quad -6941508010590729807
	0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000cb80 .quad -3054014793352862697
	0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000cb88 .quad -4065198994811024355
	0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000cb90 .quad 5405853545163697437
	0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000cb98 .quad -469812725086392539
	0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000cba0 .quad 5684501474941004850
	0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000cba8 .quad -7211161980820077193
	0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000cbb0 .quad 2493940825248868159
	0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000cbb8 .quad -4402266457597708587
	0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000cbc0 .quad 7729112049988473103
	0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000cbc8 .quad -891147053569747830
	0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000cbd0 .quad -9004363024039368023
	0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000cbd8 .quad -7474495936122174250
	0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000cbe0 .quad 2579604275232953683
	0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000cbe8 .quad -4731433901725329908
	0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000cbf0 .quad 3224505344041192104
	0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000cbf8 .quad -1302606358729274481
	0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000cc00 .quad 8932844867666826921
	0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000cc08 .quad -7731658001846878407
	0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000cc10 .quad -2669001970698630061
	0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000cc18 .quad -5052886483881210105
	0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000cc20 .quad -3336252463373287576
	0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000cc28 .quad -1704422086424124727
	0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000cc30 .quad 2526528228819083169
	0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000cc38 .quad -7982792831656159810
	0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000cc40 .quad -6065211750830921846
	0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000cc48 .quad -5366805021142811859
	0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000cc50 .quad 1641857348316123500
	0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000cc58 .quad -2096820258001126919
	0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000cc60 .quad -5891368184943504669
	0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000cc68 .quad -8228041688891786181
	0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000cc70 .quad -7364210231179380836
	0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000cc78 .quad -5673366092687344822
	0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000cc80 .quad 4629795266307937667
	0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000cc88 .quad -2480021597431793123
	0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000cc90 .quad 5199465050656154994
	0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000cc98 .quad -8467542526035952558
	0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000cca0 .quad -2724040723534582065
	0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000cca8 .quad -5972742139117552794
	0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000ccb0 .quad -8016736922845615486
	0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000ccb8 .quad -2854241655469553088
	0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000ccc0 .quad 6518754469289960081
	0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000ccc8 .quad -8701430062309552536
	0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000ccd0 .quad 8148443086612450102
	0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000ccd8 .quad -6265101559459552766
	0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000cce0 .quad 962181821410786819
	0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000cce8 .quad -3219690930897053053
	0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000ccf0 .quad -1704479370831952190
	0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000ccf8 .quad -8929835859451740015
	0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000cd00 .quad 7092772823314835570
	0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000cd08 .quad -6550608805887287114
	0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000cd10 .quad -357406007711231345
	0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000cd18 .quad -3576574988931720989
	0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000cd20 .quad 8999993282035256217
	0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000cd28 .quad -9152888395723407474
	0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000cd30 .quad 2026619565689294464
	0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000cd38 .quad -6829424476226871438
	0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000cd40 .quad -6690097579743157728
	0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000cd48 .quad -3925094576856201394
	0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000cd50 .quad 5472436080603216552
	0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000cd58 .quad -294682202642863838
	0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000cd60 .quad 8031958568804398249
	0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000cd68 .quad -7101705404292871755
	0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000cd70 .quad -3795109844276665901
	0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000cd78 .quad -4265445736938701790
	0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000cd80 .quad 9091170749936331336
	0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000cd88 .quad -720121152745989333
	0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000cd90 .quad 3376138709496513133
	0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000cd98 .quad -7367604748107325189
	0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000cda0 .quad -391512631556746488
	0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000cda8 .quad -4597819916706768583
	0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000cdb0 .quad 8733981247408842698
	0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000cdb8 .quad -1135588877456072824
	0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000cdc0 .quad 5458738279630526686
	0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000cdc8 .quad -7627272076051127371
	0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000cdd0 .quad -7011635205744005354
	0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000cdd8 .quad -4922404076636521310
	0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000cde0 .quad 5070514048102157020
	0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000cde8 .quad -1541319077368263733
	0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000cdf0 .quad 863228270850154185
	0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000cdf8 .quad -7880853450996246689
	0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000ce00 .quad -3532650679864695173
	0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000ce08 .quad -5239380795317920458
	0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000ce10 .quad -9027499368258256870
	0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000ce18 .quad -1937539975720012668
	0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000ce20 .quad -3336344095947716592
	0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000ce28 .quad -8128491512466089774
	0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000ce30 .quad -8782116138362033643
	0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000ce38 .quad -5548928372155224313
	0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000ce40 .quad 7469098900757009562
	0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000ce48 .quad -2324474446766642487
	0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000ce50 .quad -2249342214667950880
	0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000ce58 .quad -8370325556870233411
	0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000ce60 .quad 6411694268519837208
	0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000ce68 .quad -5851220927660403859
	0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000ce70 .quad -5820440219632367202
	0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000ce78 .quad -2702340141148116920
	0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000ce80 .quad 7891439908798240259
	0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000ce88 .quad -8606491615858654931
	0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000ce90 .quad -3970758169284363389
	0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000ce98 .quad -6146428501395930760
	0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000cea0 .quad -351761693178066332
	0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000cea8 .quad -3071349608317525546
	0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000ceb0 .quad 6697677969404790399
	0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000ceb8 .quad -8837122532839535322
	0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000cec0 .quad -851274575098787810
	0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000cec8 .quad -6434717147622031249
	0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000ced0 .quad -1064093218873484762
	0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000ced8 .quad -3431710416100151157
	0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000cee0 .quad 8558313775058847832
	0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000cee8 .quad -9062348037703676329
	0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000cef0 .quad 6086206200396171886
	0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000cef8 .quad -6716249028702207507
	0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000cf00 .quad -6227300304786948855
	0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000cf08 .quad -3783625267450371480
	0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000cf10 .quad -3172439362556298164
	0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000cf18 .quad -117845565885576446
	0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000cf20 .quad -4288617610811380305
	0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000cf28 .quad -6991182506319567135
	0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000cf30 .quad 3862600023340550427
	0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000cf38 .quad -4127292114472071014
	0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000cf40 .quad -4395122007679087774
	0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000cf48 .quad -547429124662700864
	0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000cf50 .quad 8782263791269039901
	0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000cf58 .quad -7259672230555269896
	0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000cf60 .quad -7468914334623251740
	0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000cf68 .quad -4462904269766699466
	0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000cf70 .quad 4498915137003099037
	0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000cf78 .quad -966944318780986428
	0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000cf80 .quad -6411550076227838910
	0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000cf88 .quad -7521869226879198374
	0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000cf90 .quad 5820620459997365075
	0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000cf98 .quad -4790650515171610063
	0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000cfa0 .quad -6559282480285457368
	0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000cfa8 .quad -1376627125537124675
	0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000cfb0 .quad -8711237568605798759
	0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000cfb8 .quad -7777920981101784778
	0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000cfc0 .quad 2946011094524915263
	0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000cfc8 .quad -5110715207949843068
	0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000cfd0 .quad 3682513868156144079
	0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000cfd8 .quad -1776707991509915931
	0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000cfe0 .quad 4607414176811284001
	0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000cfe8 .quad -8027971522334779313
	0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000cff0 .quad 1147581702586717097
	0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000cff8 .quad -5423278384491086237
	0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000d000 .quad -3177208890193991532
	0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000d008 .quad -2167411962186469893
	0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000d010 .quad 7237616480483531100
	0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000d018 .quad -8272161504007625539
	0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000d020 .quad -4788037454677749837
	0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000d028 .quad -5728515861582144020
	0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000d030 .quad -1373360799919799392
	0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000d038 .quad -2548958808550292121
	0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000d040 .quad -858350499949874620
	0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000d048 .quad -8510628282985014432
	0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000d050 .quad 3538747893490044629
	0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000d058 .quad -6026599335303880135
	0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000d060 .quad 9035120885289943691
	0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000d068 .quad -2921563150702462265
	0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000d070 .quad -5882264492762254953
	0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000d078 .quad -8743505996830120772
	0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000d080 .quad -2741144597525430788
	0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000d088 .quad -6317696477610263061
	0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000d090 .quad -3426430746906788485
	0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000d098 .quad -3285434578585440922
	0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000d0a0 .quad 4776009810824339053
	0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000d0a8 .quad -8970925639256982432
	0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000d0b0 .quad 5970012263530423816
	0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000d0b8 .quad -6601971030643840136
	0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000d0c0 .quad 7462515329413029771
	0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000d0c8 .quad -3640777769877412266
	0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000d0d0 .quad 52386062455755702
	0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000d0d8 .quad -9193015133814464522
	0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000d0e0 .quad -9157889458785081180
	0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000d0e8 .quad -6879582898840692749
	0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000d0f0 .quad 6999382250228200141
	0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000d0f8 .quad -3987792605123478032
	0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000d100 .quad 8749227812785250177
	0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000d108 .quad -373054737976959636
	0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000d110 .quad -3755104653863994448
	0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000d118 .quad -7150688238876681629
	0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000d120 .quad -4693880817329993060
	0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000d128 .quad -4326674280168464132
	0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000d130 .quad -1255665003235103420
	0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000d138 .quad -796656831783192261
	0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000d140 .quad 8438581409832836170
	0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000d148 .quad -7415439547505577019
	0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000d150 .quad -3286831292991118499
	0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000d158 .quad -4657613415954583370
	0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000d160 .quad -8720225134666286028
	0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000d168 .quad -1210330751515841308
	0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000d170 .quad -3144297699952734816
	0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000d178 .quad -7673985747338482674
	0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000d180 .quad -8542058143368306423
	0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000d188 .quad -4980796165745715438
	0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000d190 .quad 3157485376071780683
	0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000d198 .quad -1614309188754756393
	0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000d1a0 .quad 8890957387685944783
	0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000d1a8 .quad -7926472270612804602
	0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000d1b0 .quad 1890324697752655170
	0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000d1b8 .quad -5296404319838617848
	0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000d1c0 .quad 2362905872190818963
	0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000d1c8 .quad -2008819381370884406
	0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000d1d0 .quad 6088502188546649756
	0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000d1d8 .quad -8173041140997884610
	0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000d1e0 .quad -1612744301171463613
	0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000d1e8 .quad -5604615407819967859
	0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000d1f0 .quad 7207441660390446292
	0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000d1f8 .quad -2394083241347571919
	0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000d200 .quad -2412877989897052924
	0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000d208 .quad -8413831053483314306
	0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000d210 .quad -7627783505798704059
	0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000d218 .quad -5905602798426754978
	0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000d220 .quad 4300328673033783639
	0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000d228 .quad -2770317479606055818
	0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000d230 .quad -1923980597781273130
	0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000d238 .quad -8648977452394866743
	0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000d240 .quad 6818396289628184396
	0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000d248 .quad -6199535797066195524
	0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000d250 .quad 8522995362035230495
	0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000d258 .quad -3137733727905356501
	0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000d260 .quad 3021029092058325107
	0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000d268 .quad -8878612607581929669
	0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000d270 .quad -835399653354481520
	0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000d278 .quad -6486579741050024183
	0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000d280 .quad 8179122470161673908
	0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000d288 .quad -3496538657885142324
	0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000d290 .quad -4111420493003729616
	0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000d298 .quad -9102865688819295809
	0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000d2a0 .quad -5139275616254662020
	0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000d2a8 .quad -6766896092596731857
	0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000d2b0 .quad -6424094520318327524
	0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000d2b8 .quad -3846934097318526917
	0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000d2c0 .quad -8030118150397909405
	0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000d2c8 .quad -196981603220770742
	0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000d2d0 .quad -7324666853212387330
	0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000d2d8 .quad -7040642529654063570
	0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000d2e0 .quad 4679224488766679549
	0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000d2e8 .quad -4189117143640191558
	0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000d2f0 .quad -3374341425896426372
	0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000d2f8 .quad -624710411122851544
	0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000d300 .quad -9026492418826348338
	0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000d308 .quad -7307973034592864071
	0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000d310 .quad -2059743486678159615
	0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000d318 .quad -4523280274813692185
	0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000d320 .quad -2574679358347699519
	0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000d328 .quad -1042414325089727327
	0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000d330 .quad 3002511419460075705
	0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000d338 .quad -7569037980822161435
	0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000d340 .quad 8364825292752482535
	0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000d348 .quad -4849611457600313890
	0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000d350 .quad 1232659579085827361
	0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000d358 .quad -1450328303573004458
	0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000d360 .quad -3841273781498745804
	0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000d368 .quad -7823984217374209643
	0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000d370 .quad 4421779809981343554
	0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000d378 .quad -5168294253290374149
	0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000d380 .quad 915538744049291538
	0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000d388 .quad -1848681798185579782
	0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000d390 .quad 5183897733458195115
	0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000d398 .quad -8072955151507069220
	0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000d3a0 .quad 6479872166822743894
	0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000d3a8 .quad -5479507920956448621
	0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000d3b0 .quad 3488154190101041964
	0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000d3b8 .quad -2237698882768172872
	0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000d3c0 .quad 2180096368813151227
	0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000d3c8 .quad -8316090829371189901
	0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000d3d0 .quad -1886565557410948870
	0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000d3d8 .quad -5783427518286599473
	0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000d3e0 .quad -2358206946763686087
	0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000d3e8 .quad -2617598379430861437
	0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000d3f0 .quad 7749492695127472003
	0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000d3f8 .quad -8553528014785370254
	0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000d400 .quad 463493832054564196
	0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000d408 .quad -6080224000054324913
	0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000d410 .quad -4032318728359182659
	0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000d418 .quad -2988593981640518238
	0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000d420 .quad -4826042214438183114
	0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000d428 .quad -8785400266166405755
	0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000d430 .quad 3190819268807046916
	0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000d438 .quad -6370064314280619289
	0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000d440 .quad -623161932418579259
	0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000d448 .quad -3350894374423386208
	0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000d450 .quad -7307005235402693893
	0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000d458 .quad -9011838011655698236
	0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000d460 .quad -4522070525825979462
	0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000d468 .quad -6653111496142234891
	0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000d470 .quad 3570783879572301480
	0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000d478 .quad -3704703351750405709
	0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000d480 .quad -148206168962011054
	0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000d488 .quad -19193171260619233
	0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000d490 .quad -92628855601256909
	0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000d498 .quad -6929524759678968877
	0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000d4a0 .quad -115786069501571136
	0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000d4a8 .quad -4050219931171323192
	0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000d4b0 .quad 4466953431550423984
	0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000d4b8 .quad -451088895536766085
	0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000d4c0 .quad 486002885505321038
	0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000d4c8 .quad -7199459587351560659
	0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000d4d0 .quad 5219189625309039202
	0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000d4d8 .quad -4387638465762062920
	0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000d4e0 .quad 6523987031636299002
	0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000d4e8 .quad -872862063775190746
	0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000d4f0 .quad -534194123654701028
	0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000d4f8 .quad -7463067817500576073
	0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000d500 .quad -667742654568376285
	0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000d508 .quad -4717148753448332187
	0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000d510 .quad 8388693718644305452
	0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000d518 .quad -1284749923383027329
	0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000d520 .quad -6286281471915778852
	0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000d528 .quad -7720497729755473937
	0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000d530 .quad -7857851839894723565
	0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000d538 .quad -5038936143766954517
	0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000d540 .quad 8624429273841147159
	0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000d548 .quad -1686984161281305242
	0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000d550 .quad 778582277723329070
	0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000d558 .quad -7971894128441897632
	0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000d560 .quad 973227847154161338
	0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000d568 .quad -5353181642124984136
	0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000d570 .quad 1216534808942701673
	0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000d578 .quad -2079791034228842266
	0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000d580 .quad -3851351762838199359
	0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000d588 .quad -8217398424034108273
	0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000d590 .quad -4814189703547749198
	0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000d598 .quad -5660062011615247437
	0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000d5a0 .quad -6017737129434686498
	0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000d5a8 .quad -2463391496091671392
	0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000d5b0 .quad 7768129340171790699
	0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000d5b8 .quad -8457148712698376476
	0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000d5c0 .quad -8736582398494813242
	0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000d5c8 .quad -5959749872445582691
	0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000d5d0 .quad -1697355961263740745
	0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000d5d8 .quad -2838001322129590460
	0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000d5e0 .quad 1244995533423855986
	0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000d5e8 .quad -8691279853972075893
	0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000d5f0 .quad -3055441601647567921
	0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000d5f8 .quad -6252413799037706963
	0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000d600 .quad 5404070034795315907
	0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000d608 .quad -3203831230369745799
	0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000d610 .quad -3539985255894009414
	0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000d618 .quad -8919923546622172981
	0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000d620 .quad -4424981569867511768
	0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000d628 .quad -6538218414850328322
	0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000d630 .quad 8303831092947774002
	0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000d638 .quad -3561087000135522498
	0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000d640 .quad 578208414664970847
	0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000d648 .quad -9143208402725783417
	0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000d650 .quad -3888925500096174345
	0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000d658 .quad -6817324484979841368
	0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000d660 .quad -249470856692830027
	0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000d668 .quad -3909969587797413806
	0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000d670 .quad -4923524589293425438
	0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000d678 .quad -275775966319379353
	0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000d680 .quad -3077202868308390899
	0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000d688 .quad -7089889006590693952
	0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000d690 .quad 765182433041899281
	0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000d698 .quad -4250675239810979535
	0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000d6a0 .quad 5568164059729762005
	0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000d6a8 .quad -701658031336336515
	0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000d6b0 .quad 5785945546544795205
	0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000d6b8 .quad -7356065297226292178
	0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000d6c0 .quad -1990940103673781802
	0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000d6c8 .quad -4583395603105477319
	0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000d6d0 .quad 6734696907262548556
	0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000d6d8 .quad -1117558485454458744
	0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000d6e0 .quad 4209185567039092847
	0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000d6e8 .quad -7616003081050118571
	0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000d6f0 .quad -8573576096483297653
	0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000d6f8 .quad -4908317832885260310
	0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000d700 .quad 3118087934678041646
	0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000d708 .quad -1523711272679187483
	0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d710 .quad 4254647968387469981
	0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d718 .quad -7869848573065574033
	0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d720 .quad 706623942056949572
	0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d728 .quad -5225624697904579637
	0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d730 .quad -3728406090856200939
	0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d738 .quad -1920344853953336643
	0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d740 .quad -6941939825212513491
	0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d748 .quad -8117744561361917258
	0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d750 .quad 5157633273766521849
	0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d758 .quad -5535494683275008668
	0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d760 .quad 6447041592208152311
	0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d768 .quad -2307682335666372931
	0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d770 .quad 6335244004343789146
	0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d778 .quad -8359830487432564938
	0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d780 .quad -1304317031425039375
	0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d788 .quad -5838102090863318269
	0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d790 .quad -1630396289281299219
	0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d798 .quad -2685941595151759932
	0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d7a0 .quad 1286845328412881940
	0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d7a8 .quad -8596242524610931813
	0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d7b0 .quad -3003129357911285479
	0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d7b8 .quad -6133617137336276863
	0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d7c0 .quad 5469460339465668959
	0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d7c8 .quad -3055335403242958174
	0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d7d0 .quad 8030098730593431003
	0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d7d8 .quad -8827113654667930715
	0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d7e0 .quad -3797434642040374958
	0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d7e8 .quad -6422206049907525490
	0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d7f0 .quad 9088264752731695015
	0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d7f8 .quad -3416071543957018958
	0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d800 .quad -8154892584824854328
	0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d808 .quad -9052573742614218705
	0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d810 .quad 8253128342678483706
	0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d818 .quad -6704031159840385477
	0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d820 .quad 5704724409920716729
	0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d828 .quad -3768352931373093942
	0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d830 .quad -2092466524453879896
	0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d838 .quad -98755145788979524
	0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d840 .quad 998051431430019017
	0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d848 .quad -6979250993759194058
	0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d850 .quad -7975807747567252037
	0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d858 .quad -4112377723771604669
	0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d860 .quad 8476984389250486570
	0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d868 .quad -528786136287117932
	0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d870 .quad -3925256793573221702
	0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d878 .quad -7248020362820530564
	0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d880 .quad -294884973539139224
	0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d888 .quad -4448339435098275301
	0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d890 .quad -368606216923924029
	0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d898 .quad -948738275445456222
	0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d8a0 .quad -2536221894791146470
	0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d8a8 .quad -7510490449794491995
	0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d8b0 .quad 6053094668365842720
	0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d8b8 .quad -4776427043815727089
	0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d8c0 .quad 2954682317029915496
	0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d8c8 .quad -1358847786342270957
	0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d8d0 .quad -459166561069996767
	0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d8d8 .quad -7766808894105001205
	0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d8e0 .quad -573958201337495959
	0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d8e8 .quad -5096825099203863602
	0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d8f0 .quad -5329133770099257852
	0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d8f8 .quad -1759345355577441598
	0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d900 .quad -5636551615525730110
	0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d908 .quad -8017119874876982855
	0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d910 .quad 2177682517447613171
	0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d918 .quad -5409713825168840664
	0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d920 .quad 2722103146809516464
	0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d928 .quad -2150456263033662926
	0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d930 .quad 6313000485183335694
	0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d938 .quad -8261564192037121185
	0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d940 .quad 3279564588051781713
	0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d948 .quad -5715269221619013577
	0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d950 .quad -512230283362660763
	0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d958 .quad -2532400508596379068
	0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000d960 .quad 1985699082112030975
	0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000d968 .quad -8500279345513818773
	0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000d970 .quad -2129562165787349185
	0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000d978 .quad -6013663163464885563
	0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000d980 .quad 6561419329620589327
	0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000d988 .quad -2905392935903719049
	0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000d990 .quad -7428327965055601431
	0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000d998 .quad -8733399612580906262
	0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000d9a0 .quad 4549648098962661924
	0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000d9a8 .quad -6305063497298744923
	0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000d9b0 .quad -8147997931578836307
	0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000d9b8 .quad -3269643353196043250
	0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000d9c0 .quad 1825030320404309164
	0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000d9c8 .quad -8961056123388608887
	0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000d9d0 .quad 6892973918932774359
	0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000d9d8 .quad -6589634135808373205
	0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000d9e0 .quad 4004531380238580045
	0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000d9e8 .quad -3625356651333078602
	0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000d9f0 .quad -2108853905778275376
	0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000d9f8 .quad -9183376934724255983
	0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000da00 .quad 6587304654631931588
	0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000da08 .quad -6867535149977932074
	0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000da10 .quad -989241218564861323
	0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000da18 .quad -3972732919045027189
	0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000da20 .quad -1236551523206076654
	0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000da28 .quad -354230130378896082
	0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000da30 .quad 6144684325637283947
	0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000da38 .quad -7138922859127891907
	0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000da40 .quad -6154202648235558778
	0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000da48 .quad -4311967555482476980
	0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000da50 .quad -3081067291867060568
	0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000da58 .quad -778273425925708321
	0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000da60 .quad -1925667057416912855
	0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000da68 .quad -7403949918844649557
	0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000da70 .quad -2407083821771141069
	0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000da78 .quad -4643251380128424042
	0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000da80 .quad -7620540795641314240
	0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000da88 .quad -1192378206733142148
	0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000da90 .quad -2456994988062127448
	0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000da98 .quad -7662765406849295699
	0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000daa0 .quad 6152128301777116498
	0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000daa8 .quad -4966770740134231719
	0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000dab0 .quad -6144897678060768090
	0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000dab8 .quad -1596777406740401745
	0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000dac0 .quad -3840561048787980056
	0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000dac8 .quad -7915514906853832947
	0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000dad0 .quad 4422670725869800738
	0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000dad8 .quad -5282707615139903279
	0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000dae0 .quad -8306719647944912790
	0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000dae8 .quad -1991698500497491195
	0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000daf0 .quad 8643358275316593218
	0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000daf8 .quad -8162340590452013853
	0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000db00 .quad 6192511825718353619
	0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000db08 .quad -5591239719637629412
	0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000db10 .quad 7740639782147942024
	0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000db18 .quad -2377363631119648861
	0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000db20 .quad 2532056854628769813
	0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000db28 .quad -8403381297090862394
	0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000db30 .quad -6058300968568813542
	0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000db38 .quad -5892540602936190089
	0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000db40 .quad -7572876210711016927
	0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000db48 .quad -2753989735242849707
	0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000db50 .quad 9102010423587778132
	0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000db58 .quad -8638772612167862923
	0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000db60 .quad -2457545025797441047
	0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000db68 .quad -6186779746782440750
	0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000db70 .quad -7683617300674189212
	0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000db78 .quad -3121788665050663033
	0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000db80 .quad -4802260812921368258
	0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000db88 .quad -8868646943297746252
	0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000db90 .quad -1391139997724322418
	0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000db98 .quad -6474122660694794911
	0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000dba0 .quad 7484447039699372786
	0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000dba8 .quad -3480967307441105734
	0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000dbb0 .quad -9157278655470055721
	0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000dbb8 .quad -9093133594791772940
	0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000dbc0 .quad -6834912300910181747
	0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000dbc8 .quad -6754730975062328271
	0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000dbd0 .quad 679731660717048624
	0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000dbd8 .quad -3831727700400522434
	0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000dbe0 .quad -8373707460958465028
	0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000dbe8 .quad -177973607073265139
	0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000dbf0 .quad 8601490892183123069
	0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000dbf8 .quad -7028762532061872568
	0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000dc00 .quad -7694880458480647779
	0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000dc08 .quad -4174267146649952806
	0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000dc10 .quad 4216457482181353988
	0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000dc18 .quad -606147914885053103
	0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000dc20 .quad -4282243101277735614
	0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000dc28 .quad -7296371474444240046
	0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000dc30 .quad 8482254178684994195
	0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000dc38 .quad -4508778324627912153
	0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000dc40 .quad 5991131704928854840
	0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000dc48 .quad -1024286887357502287
	0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000dc50 .quad -3173071712060547581
	0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000dc58 .quad -7557708332239520786
	0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000dc60 .quad -8578025658503072380
	0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000dc68 .quad -4835449396872013078
	0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000dc70 .quad 3112525982153323237
	0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000dc78 .quad -1432625727662628443
	0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000dc80 .quad 4251171748059520975
	0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000dc88 .quad -7812920107430224633
	0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000dc90 .quad 702278666647013314
	0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000dc98 .quad -5154464115860392887
	0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000dca0 .quad 5489534351736154547
	0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000dca8 .quad -1831394126398103205
	0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000dcb0 .quad 1125115960621402640
	0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000dcb8 .quad -8062150356639896359
	0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000dcc0 .quad 6018080969204141204
	0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000dcc8 .quad -5466001927372482545
	0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000dcd0 .quad 2910915193077788601
	0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000dcd8 .quad -2220816390788215277
	0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000dce0 .quad -486521013540076077
	0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000dce8 .quad -8305539271883716405
	0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000dcf0 .quad -608151266925095096
	0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000dcf8 .quad -5770238071427257602
	0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000dd00 .quad -5371875102083756773
	0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000dd08 .quad -2601111570856684098
	0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000dd10 .quad 3560107088838733872
	0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000dd18 .quad -8543223759426509417
	0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000dd20 .quad -161552157378970563
	0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000dd28 .quad -6067343680855748868
	0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000dd30 .quad 4409745821703674700
	0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000dd38 .quad -2972493582642298180
	0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000dd40 .quad -6467280898289979121
	0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000dd48 .quad -8775337516792518219
	0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000dd50 .quad 1139270913992301907
	0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000dd58 .quad -6357485877563259869
	0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000dd60 .quad -3187597375937010520
	0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000dd68 .quad -3335171328526686933
	0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000dd70 .quad 7231123676894144233
	0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000dd78 .quad -9002011107970261189
	0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000dd80 .quad 4427218577690292387
	0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000dd88 .quad -6640827866535438582
	0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000dd90 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc  // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dda0 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000dda8 .quad -9223372036854775808
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddb0 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000ddb8 .quad -6917529027641081856
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddc0 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000ddc8 .quad -4035225266123964416
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddd0 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000ddd8 .quad -432345564227567616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dde0 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000dde8 .quad -7187745005283311616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddf0 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000ddf8 .quad -4372995238176751616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de00 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000de08 .quad -854558029293551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de10 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000de18 .quad -7451627795949551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de20 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000de28 .quad -4702848726509551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de30 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000de38 .quad -1266874889709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de40 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000de48 .quad -7709325833709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de50 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000de58 .quad -5024971273709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de60 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000de68 .quad -1669528073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de70 .quad 0
	0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000de78 .quad -7960984073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de80 .quad 0
	0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000de88 .quad -5339544073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de90 .quad 0
	0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000de98 .quad -2062744073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dea0 .quad 0
	0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000dea8 .quad -8206744073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000deb0 .quad 0
	0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000deb8 .quad -5646744073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dec0 .quad 0
	0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000dec8 .quad -2446744073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ded0 .quad 0
	0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000ded8 .quad -8446744073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dee0 .quad 0
	0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000dee8 .quad -5946744073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000def0 .quad 0
	0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000def8 .quad -2821744073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df00 .quad 0
	0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000df08 .quad -8681119073709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df10 .quad 0
	0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000df18 .quad -6239712823709551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df20 .quad 0
	0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000df28 .quad -3187955011209551616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df30 .quad 0
	0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000df38 .quad -8910000909647051616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df40 .quad 0
	0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000df48 .quad -6525815118631426616
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df50 .quad 0
	0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000df58 .quad -3545582879861895366
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000df60 .quad 4611686018427387904
	0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000df68 .quad -9133518327554766460
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000df70 .quad 5764607523034234880
	0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000df78 .quad -6805211891016070171
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000df80 .quad -6629298651489370112
	0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000df88 .quad -3894828845342699810
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000df90 .quad 5548434740920451072
	0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000df98 .quad -256850038250986858
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000dfa0 .quad -1143914305352105984
	0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000dfa8 .quad -7078060301547948643
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000dfb0 .quad 7793479155164643328
	0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000dfb8 .quad -4235889358507547899
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000dfc0 .quad -4093209111326359552
	0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000dfc8 .quad -683175679707046970
	0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000dfd0 .quad 4359273333062107136
	0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000dfd8 .quad -7344513827457986212
	0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000dfe0 .quad 5449091666327633920
	0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000dfe8 .quad -4568956265895094861
	0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000dff0 .quad 2199678564482154496
	0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000dff8 .quad -1099509313941480672
	0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000e000 .quad 1374799102801346560
	0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000e008 .quad -7604722348854507276
	0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000e010 .quad 1718498878501683200
	0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000e018 .quad -4894216917640746191
	0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000e020 .quad 6759809616554491904
	0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000e028 .quad -1506085128623544835
	0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000e030 .quad 6530724019560251392
	0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000e038 .quad -7858832233030797378
	0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000e040 .quad -1059967012404461568
	0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000e048 .quad -5211854272861108819
	0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000e050 .quad 7898413271349198848
	0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000e058 .quad -1903131822648998119
	0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000e060 .quad -1981020733047832576
	0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000e068 .quad -8106986416796705681
	0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000e070 .quad -2476275916309790720
	0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000e078 .quad -5522047002568494197
	0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000e080 .quad -3095344895387238400
	0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000e088 .quad -2290872734783229842
	0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000e090 .quad 4982938468024057856
	0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000e098 .quad -8349324486880600507
	0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000e0a0 .quad -7606384970252091392
	0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000e0a8 .quad -5824969590173362730
	0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000e0b0 .quad 4327076842467049472
	0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000e0b8 .quad -2669525969289315508
	0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000e0c0 .quad -6518949010312869888
	0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000e0c8 .quad -8585982758446904049
	0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000e0d0 .quad -8148686262891087360
	0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000e0d8 .quad -6120792429631242157
	0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000e0e0 .quad 8260886245095692416
	0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000e0e8 .quad -3039304518611664792
	0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000e0f0 .quad 5163053903184807760
	0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000e0f8 .quad -8817094351773372351
	0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000e100 .quad -7381240676301154012
	0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000e108 .quad -6409681921289327535
	0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000e110 .quad -3178808521666707
	0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000e118 .quad -3400416383184271515
	0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000e120 .quad -4613672773753429596
	0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000e128 .quad -9042789267131251553
	0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000e130 .quad -5767090967191786995
	0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000e138 .quad -6691800565486676537
	0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000e140 .quad -7208863708989733744
	0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000e148 .quad -3753064688430957767
	0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000e150 .quad 212292400617608628
	0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000e158 .quad -79644842111309304
	0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000e160 .quad 132682750386005392
	0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000e168 .quad -6967307053960650171
	0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000e170 .quad 4777539456409894645
	0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000e178 .quad -4097447799023424810
	0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000e180 .quad -3251447716342407502
	0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000e188 .quad -510123730351893109
	0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000e190 .quad 7191217214140771119
	0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000e198 .quad -7236356359111015049
	0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000e1a0 .quad 4377335499248575995
	0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000e1a8 .quad -4433759430461380907
	0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000e1b0 .quad -8363388681221443718
	0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000e1b8 .quad -930513269649338230
	0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000e1c0 .quad -7532960934977096276
	0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000e1c8 .quad -7499099821171918250
	0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000e1d0 .quad 4418856886560793367
	0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000e1d8 .quad -4762188758037509908
	0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000e1e0 .quad 5523571108200991709
	0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000e1e8 .quad -1341049929119499481
	0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000e1f0 .quad -8076983103442849942
	0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000e1f8 .quad -7755685233340769032
	0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000e200 .quad -5484542860876174524
	0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000e208 .quad -5082920523248573386
	0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000e210 .quad 6979379479186945558
	0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000e218 .quad -1741964635633328828
	0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000e220 .quad -4861259862362934835
	0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000e228 .quad -8006256924911912374
	0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000e230 .quad 7758483227328495169
	0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000e238 .quad -5396135137712502563
	0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000e240 .quad -4136954021121544751
	0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000e248 .quad -2133482903713240300
	0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000e250 .quad -279753253987271518
	0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000e258 .quad -8250955842461857044
	0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000e260 .quad 4261994450943298507
	0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000e268 .quad -5702008784649933400
	0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000e270 .quad 5327493063679123134
	0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000e278 .quad -2515824962385028846
	0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000e280 .quad 7941369183226839863
	0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000e288 .quad -8489919629131724885
	0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000e290 .quad 5315025460606161924
	0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000e298 .quad -6000713517987268202
	0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000e2a0 .quad -2579590211097073402
	0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000e2a8 .quad -2889205879056697349
	0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000e2b0 .quad 7611128154919104931
	0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000e2b8 .quad -8723282702051517699
	0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000e2c0 .quad -4321147861633282548
	0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000e2c8 .quad -6292417359137009220
	0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000e2d0 .quad -789748808614215280
	0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000e2d8 .quad -3253835680493873621
	0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000e2e0 .quad 8729779031470891258
	0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000e2e8 .quad -8951176327949752869
	0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000e2f0 .quad 6300537770911226168
	0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000e2f8 .quad -6577284391509803182
	0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000e300 .quad -1347699823215743098
	0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000e308 .quad -3609919470959866074
	0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000e310 .quad 6075216638131242420
	0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000e318 .quad -9173728696990998152
	0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000e320 .quad 7594020797664053025
	0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000e328 .quad -6855474852811359786
	0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000e330 .quad 269153960225290473
	0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000e338 .quad -3957657547586811828
	0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000e340 .quad 336442450281613091
	0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000e348 .quad -335385916056126881
	0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000e350 .quad 7127805559067090038
	0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000e358 .quad -7127145225176161157
	0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000e360 .quad 4298070930406474644
	0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000e368 .quad -4297245513042813542
	0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000e370 .quad -3850783373846682503
	0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000e378 .quad -759870872876129024
	0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000e380 .quad 9122475437414293195
	0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000e388 .quad -7392448323188662496
	0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000e390 .quad -7043649776941685122
	0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000e398 .quad -4628874385558440216
	0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000e3a0 .quad -4192876202749718498
	0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000e3a8 .quad -1174406963520662366
	0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000e3b0 .quad -4926390635932268014
	0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000e3b8 .quad -7651533379841495835
	0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000e3c0 .quad 3065383741939440791
	0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000e3c8 .quad -4952730706374481889
	0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000e3d0 .quad -779956341003086915
	0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000e3d8 .quad -1579227364540714458
	0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000e3e0 .quad 6430056314514152534
	0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000e3e8 .quad -7904546130479028392
	0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000e3f0 .quad 8037570393142690668
	0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000e3f8 .quad -5268996644671397586
	0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000e400 .quad 823590954573587527
	0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000e408 .quad -1974559787411859078
	0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000e410 .quad 5126430365035880108
	0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000e418 .quad -8151628894773493780
	0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000e420 .quad 6408037956294850135
	0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000e428 .quad -5577850100039479321
	0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000e430 .quad 3398361426941174765
	0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000e438 .quad -2360626606621961247
	0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000e440 .quad -4793553135802847628
	0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000e448 .quad -8392920656779807636
	0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000e450 .quad -1380255401326171631
	0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000e458 .quad -5879464802547371641
	0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000e460 .quad -1725319251657714539
	0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000e468 .quad -2737644984756826647
	0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000e470 .quad 3533361486141316317
	0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000e478 .quad -8628557143114098510
	0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000e480 .quad -4806670179178130411
	0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000e488 .quad -6174010410465235234
	0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000e490 .quad 7826720331309500698
	0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000e498 .quad -3105826994654156138
	0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000e4a0 .quad 280014188641050032
	0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000e4a8 .quad -8858670899299929442
	0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000e4b0 .quad -8873354301053463268
	0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000e4b8 .quad -6461652605697523899
	0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000e4c0 .quad -1868320839462053277
	0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000e4c8 .quad -3465379738694516970
	0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000e4d0 .quad 5749828502977298558
	0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000e4d8 .quad -9083391364325154962
	0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000e4e0 .quad -2036086408133152611
	0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000e4e8 .quad -6742553186979055799
	0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000e4f0 .quad 6678264026688335045
	0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000e4f8 .quad -3816505465296431844
	0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000e500 .quad 8347830033360418806
	0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000e508 .quad -158945813193151901
	0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000e510 .quad 2911550761636567802
	0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000e518 .quad -7016870160886801794
	0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000e520 .quad -5583933584809066056
	0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000e528 .quad -4159401682681114339
	0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000e530 .quad 2243455055843443238
	0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000e538 .quad -587566084924005019
	0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000e540 .quad 3708002419115845976
	0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000e548 .quad -7284757830718584993
	0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000e550 .quad 23317005467419566
	0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000e558 .quad -4494261269970843337
	0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000e560 .quad -4582539761593113446
	0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000e568 .quad -1006140569036166268
	0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000e570 .quad -558244341782001952
	0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000e578 .quad -7546366883288685774
	0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000e580 .quad -5309491445654890344
	0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000e588 .quad -4821272585683469313
	0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000e590 .quad -6636864307068612930
	0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000e598 .quad -1414904713676948737
	0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000e5a0 .quad -4148040191917883081
	0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000e5a8 .quad -7801844473689174817
	0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000e5b0 .quad -5185050239897353852
	0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000e5b8 .quad -5140619573684080617
	0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000e5c0 .quad -6481312799871692315
	0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000e5c8 .quad -1814088448677712867
	0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000e5d0 .quad -8662506518347195601
	0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000e5d8 .quad -8051334308064652398
	0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000e5e0 .quad 3006924907348169211
	0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000e5e8 .quad -5452481866653427593
	0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000e5f0 .quad -853029884242176390
	0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000e5f8 .quad -2203916314889396588
	0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000e600 .quad 1772699331562333708
	0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000e608 .quad -8294976724446954723
	0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000e610 .quad 6827560182880305039
	0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000e618 .quad -5757034887131305500
	0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000e620 .quad 8534450228600381299
	0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000e628 .quad -2584607590486743971
	0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000e630 .quad 7639874402088932264
	0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000e638 .quad -8532908771695296838
	0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000e640 .quad 326470965756389522
	0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000e648 .quad -6054449946191733143
	0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000e650 .quad 5019774725622874806
	0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000e658 .quad -2956376414312278525
	0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000e660 .quad 831516194300602802
	0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000e668 .quad -8765264286586255934
	0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000e670 .quad -8183976793979022306
	0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000e678 .quad -6344894339805432014
	0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000e680 .quad 3605087062808385830
	0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000e688 .quad -3319431906329402113
	0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000e690 .quad 9170708441896323000
	0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000e698 .quad -8992173969096958177
	0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000e6a0 .quad 6851699533943015846
	0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000e6a8 .quad -6628531442943809817
	0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000e6b0 .quad 3952938399001381903
	0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000e6b8 .quad -3673978285252374367
	0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000e6c0 .quad -4446942528265218167
	0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000e6c8 .quad -9213765455923815836
	0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000e6d0 .quad -946992141904134804
	0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000e6d8 .quad -6905520801477381891
	0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000e6e0 .quad 8039631859474607303
	0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000e6e8 .quad -4020214983419339459
	0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000e6f0 .quad -3785518230938904583
	0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000e6f8 .quad -413582710846786420
	0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000e700 .quad -60105885123121413
	0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000e708 .quad -7176018221920323369
	0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e710 .quad -75132356403901766
	0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e718 .quad -4358336758973016307
	0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e720 .quad 9129456591349898601
	0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e728 .quad -836234930288882479
	0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e730 .quad -1211618658047395231
	0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e738 .quad -7440175859071633406
	0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e740 .quad -6126209340986631942
	0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e748 .quad -4688533805412153853
	0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e750 .quad -7657761676233289928
	0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e758 .quad -1248981238337804412
	0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e760 .quad -2480258038432112253
	0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e768 .quad -7698142301602209614
	0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e770 .quad -7712008566467528220
	0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e778 .quad -5010991858575374113
	0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e780 .quad 8806733365625141341
	0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e788 .quad -1652053804791829737
	0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e790 .quad -6025006692552756422
	0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e798 .quad -7950062655635975442
	0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e7a0 .quad 6303799689591218185
	0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e7a8 .quad -5325892301117581398
	0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e7b0 .quad -1343622424865753077
	0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e7b8 .quad -2045679357969588844
	0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e7c0 .quad 1466078993672598279
	0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e7c8 .quad -8196078626372074883
	0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e7d0 .quad 6444284760518135752
	0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e7d8 .quad -5633412264537705700
	0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e7e0 .quad 8055355950647669691
	0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e7e8 .quad -2430079312244744221
	0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e7f0 .quad 2728754459941099604
	0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e7f8 .quad -8436328597794046994
	0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e800 .quad -5812428961928401302
	0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e808 .quad -5933724728815170839
	0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e810 .quad 1957835834444274180
	0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e818 .quad -2805469892591575644
	0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e820 .quad -7999724640327104446
	0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e828 .quad -8670947710510816634
	0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e830 .quad 3835402254873283155
	0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e838 .quad -6226998619711132888
	0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e840 .quad 4794252818591603944
	0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e848 .quad -3172062256211528206
	0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e850 .quad 7608094030047140369
	0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e858 .quad -8900067937773286985
	0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e860 .quad 4898431519131537557
	0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e868 .quad -6513398903789220827
	0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e870 .quad -7712018656367741765
	0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e878 .quad -3530062611309138130
	0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e880 .quad 2097517367411243253
	0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e888 .quad -9123818159709293187
	0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e890 .quad 7233582727691441970
	0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e898 .quad -6793086681209228580
	0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e8a0 .quad 9041978409614302462
	0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e8a8 .quad -3879672333084147821
	0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e8b0 .quad 6690786993590490174
	0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e8b8 .quad -237904397927796872
	0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e8c0 .quad 4181741870994056359
	0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e8c8 .quad -7066219276345954901
	0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e8d0 .quad 615491320315182544
	0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e8d8 .quad -4221088077005055722
	0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e8e0 .quad -8454007886460797627
	0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e8e8 .quad -664674077828931749
	0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e8f0 .quad 3939617107816777291
	0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e8f8 .quad -7332950326284164199
	0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e900 .quad -8910536670511192099
	0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e908 .quad -4554501889427817345
	0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e910 .quad 7308573235570561493
	0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e918 .quad -1081441343357383777
	0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e920 .quad -6961356773836868827
	0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e928 .quad -7593429867239446717
	0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e930 .quad -8701695967296086034
	0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e938 .quad -4880101315621920492
	0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e940 .quad -6265433940692719638
	0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e948 .quad -1488440626100012711
	0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e950 .quad 695789805494438130
	0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e958 .quad -7847804418953589800
	0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000e960 .quad 869737256868047663
	0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000e968 .quad -5198069505264599346
	0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000e970 .quad -8136200465769716230
	0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000e978 .quad -1885900863153361279
	0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000e980 .quad -473439272678684740
	0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000e988 .quad -8096217067111932656
	0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000e990 .quad 4019886927579031980
	0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000e998 .quad -5508585315462527915
	0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000e9a0 .quad -8810199395808373737
	0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000e9a8 .quad -2274045625900771990
	0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000e9b0 .quad -7812217631593927538
	0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000e9b8 .quad -8338807543829064350
	0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000e9c0 .quad 4069786015789754290
	0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000e9c8 .quad -5811823411358942533
	0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000e9d0 .quad 475546501309804958
	0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000e9d8 .quad -2653093245771290262
	0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000e9e0 .quad 4908902581746016003
	0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000e9e8 .quad -8575712306248138270
	0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000e9f0 .quad -3087243809672255805
	0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000e9f8 .quad -6107954364382784934
	0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000ea00 .quad -8470740780517707660
	0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000ea08 .quad -3023256937051093263
	0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000ea10 .quad -682526969396179383
	0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000ea18 .quad -8807064613298015146
	0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000ea20 .quad -5464844730172612133
	0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000ea28 .quad -6397144748195131028
	0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000ea30 .quad -2219369894288377262
	0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000ea38 .quad -3384744916816525881
	0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000ea40 .quad -1387106183930235789
	0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000ea48 .quad -9032994600651410532
	0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000ea50 .quad 2877803288514593168
	0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000ea58 .quad -6679557232386875260
	0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000ea60 .quad 3597254110643241460
	0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000ea68 .quad -3737760522056206171
	0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000ea70 .quad 9108253656731439729
	0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000ea78 .quad -60514634142869810
	0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000ea80 .quad 1080972517029761926
	0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000ea88 .quad -6955350673980375487
	0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000ea90 .quad 5962901664714590312
	0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000ea98 .quad -4082502324048081455
	0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000eaa0 .quad -6381430974388925822
	0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000eaa8 .quad -491441886632713915
	0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000eab0 .quad -8600080377420466543
	0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000eab8 .quad -7224680206786528053
	0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000eac0 .quad 7696643601933968437
	0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000eac8 .quad -4419164240055772162
	0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000ead0 .quad 397432465562684739
	0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000ead8 .quad -912269281642327298
	0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000eae0 .quad -4363290727450709942
	0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000eae8 .quad -7487697328667536418
	0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000eaf0 .quad 8380944645968776284
	0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000eaf8 .quad -4747935642407032618
	0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000eb00 .quad 1252808770606194547
	0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000eb08 .quad -1323233534581402868
	0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000eb10 .quad -8440366555225904216
	0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000eb18 .quad -7744549986754458649
	0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000eb20 .quad 7896285879677171346
	0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000eb28 .quad -5069001465015685407
	0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000eb30 .quad -3964700705685699529
	0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000eb38 .quad -1724565812842218855
	0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000eb40 .quad 2133748077373825698
	0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000eb48 .quad -7995382660667468640
	0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000eb50 .quad 2667185096717282123
	0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000eb58 .quad -5382542307406947896
	0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000eb60 .quad 3333981370896602653
	0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000eb68 .quad -2116491865831296966
	0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000eb70 .quad 6695424375237764562
	0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000eb78 .quad -8240336443785642460
	0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000eb80 .quad 8369280469047205703
	0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000eb88 .quad -5688734536304665171
	0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000eb90 .quad -3373457468973156583
	0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000eb98 .quad -2499232151953443560
	0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000eba0 .quad -9025939945749304721
	0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000eba8 .quad -8479549122611984081
	0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000ebb0 .quad 7164319141522920715
	0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000ebb8 .quad -5987750384837592197
	0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000ebc0 .quad 4343712908476262990
	0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000ebc8 .quad -2873001962619602342
	0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000ebd0 .quad 7326506586225052273
	0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000ebd8 .quad -8713155254278333320
	0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000ebe0 .quad 9158133232781315341
	0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000ebe8 .quad -6279758049420528746
	0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000ebf0 .quad 2224294504121868368
	0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000ebf8 .quad -3238011543348273028
	0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000ec00 .quad -7833187971778608078
	0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000ec08 .quad -8941286242233752499
	0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000ec10 .quad -568112927868484289
	0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000ec18 .quad -6564921784364802720
	0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000ec20 .quad 3901544858591782542
	0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000ec28 .quad -3594466212028615495
	0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000ec30 .quad -4479063491021217767
	0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000ec38 .quad -9164070410158966541
	0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000ec40 .quad -5598829363776522209
	0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000ec48 .quad -6843401994271320272
	0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000ec50 .quad -2386850686293264857
	0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000ec58 .quad -3942566474411762436
	0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000ec60 .quad 1628122660560806833
	0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000ec68 .quad -316522074587315140
	0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000ec70 .quad -8205795374004271538
	0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000ec78 .quad -7115355324258153819
	0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000ec80 .quad -1033872180650563614
	0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000ec88 .quad -4282508136895304370
	0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000ec90 .quad -5904026244240592421
	0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000ec98 .quad -741449152691742558
	0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000eca0 .quad -5995859411864064215
	0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000eca8 .quad -7380934748073420955
	0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000ecb0 .quad 1728547772024695539
	0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000ecb8 .quad -4614482416664388289
	0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000ecc0 .quad -2451001303396518480
	0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000ecc8 .quad -1156417002403097458
	0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000ecd0 .quad 5385653213018257806
	0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000ecd8 .quad -7640289654143017767
	0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000ece0 .quad -7102991539009341455
	0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000ece8 .quad -4938676049251384305
	0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000ecf0 .quad -8878739423761676819
	0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000ecf8 .quad -1561659043136842477
	0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000ed00 .quad 3674159897003727796
	0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000ed08 .quad -7893565929601608404
	0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000ed10 .quad 4592699871254659745
	0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000ed18 .quad -5255271393574622601
	0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000ed20 .quad 1129188820640936778
	0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000ed28 .quad -1957403223540890347
	0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000ed30 .quad 3011586022114279438
	0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000ed38 .quad -8140906042354138323
	0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000ed40 .quad 8376168546070237202
	0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000ed48 .quad -5564446534515285000
	0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000ed50 .quad -7976533391121755114
	0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000ed58 .quad -2343872149716718346
	0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000ed60 .quad 1932195658189984910
	0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000ed68 .quad -8382449121214030822
	0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000ed70 .quad -6808127464117294671
	0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000ed78 .quad -5866375383090150624
	0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000ed80 .quad -3898473311719230434
	0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000ed88 .quad -2721283210435300376
	0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000ed90 .quad 9092669226243950738
	0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000ed98 .quad -8618331034163144591
	0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000eda0 .quad -2469221522477225289
	0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000eda8 .quad -6161227774276542835
	0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000edb0 .quad 6136845133758244197
	0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000edb8 .quad -3089848699418290639
	0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000edc0 .quad -3082000819042179233
	0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000edc8 .quad -8848684464777513506
	0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000edd0 .quad -8464187042230111945
	0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000edd8 .quad -6449169562544503978
	0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000ede0 .quad 3254824252494523781
	0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000ede8 .quad -3449775934753242068
	0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000edf0 .quad -7189106879045698445
	0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000edf8 .quad -9073638986861858149
	0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000ee00 .quad -8986383598807123057
	0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000ee08 .quad -6730362715149934782
	0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000ee10 .quad 2602078556773259891
	0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000ee18 .quad -3801267375510030573
	0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000ee20 .quad -1359087822460813040
	0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000ee28 .quad -139898200960150313
	0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000ee30 .quad -849429889038008150
	0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000ee38 .quad -7004965403241175802
	0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000ee40 .quad -5673473379724898091
	0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000ee48 .quad -4144520735624081848
	0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000ee50 .quad -2480155706228734710
	0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000ee58 .quad -568964901102714406
	0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000ee60 .quad -3855940325606653146
	0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000ee68 .quad -7273132090830278360
	0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000ee70 .quad -208239388580928528
	0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000ee78 .quad -4479729095110460046
	0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000ee80 .quad -4871985254153548564
	0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000ee88 .quad -987975350460687153
	0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000ee90 .quad -3044990783845967853
	0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000ee98 .quad -7535013621679011327
	0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000eea0 .quad 5417133557047315992
	0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000eea8 .quad -4807081008671376254
	0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000eeb0 .quad -2451955090545630818
	0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000eeb8 .quad -1397165242411832414
	0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000eec0 .quad -3838314940804713213
	0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000eec8 .quad -7790757304148477115
	0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000eed0 .quad 4425478360848884291
	0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000eed8 .quad -5126760611758208489
	0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000eee0 .quad 920161932633717460
	0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000eee8 .quad -1796764746270372707
	0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000eef0 .quad 2880944217109767365
	0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000eef8 .quad -8040506994060064798
	0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000ef00 .quad -5622191765467566602
	0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000ef08 .quad -5438947724147693094
	0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000ef10 .quad 6807318348447705459
	0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000ef18 .quad -2186998636757228463
	0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000ef20 .quad -2662955059861265944
	0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000ef28 .quad -8284403175614349646
	0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000ef30 .quad -7940379843253970334
	0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000ef38 .quad -5743817951090549153
	0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000ef40 .quad 8521269269642088699
	0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000ef48 .quad -2568086420435798537
	0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000ef50 .quad -6203421752542164323
	0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000ef58 .quad -8522583040413455942
	0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000ef60 .quad 6080780864604458308
	0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000ef68 .quad -6041542782089432023
	0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000ef70 .quad -6234081974526590827
	0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000ef78 .quad -2940242459184402125
	0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000ef80 .quad 5327070802775656541
	0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000ef88 .quad -8755180564631333184
	0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000ef90 .quad 6658838503469570676
	0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000ef98 .quad -6332289687361778576
	0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000efa0 .quad 8323548129336963345
	0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000efa8 .quad -3303676090774835316
	0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000efb0 .quad -4021154456019173717
	0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000efb8 .quad -8982326584375353929
	0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000efc0 .quad -5026443070023967147
	0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000efc8 .quad -6616222212041804507
	0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000efd0 .quad 2940318199324816875
	0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000efd8 .quad -3658591746624867729
	0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000efe0 .quad 8755227902219092403
	0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000efe8 .quad -9204148869281624187
	0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000eff0 .quad -2891023177508298209
	0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000eff8 .quad -6893500068174642330
	0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000f000 .quad -8225464990312760665
	0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000f008 .quad -4005189066790915008
	0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000f010 .quad -5670145219463562927
	0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000f018 .quad -394800315061255856
	0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000f020 .quad 7985374283903742931
	0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000f028 .quad -7164279224554366766
	0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000f030 .quad 758345818024902856
	0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000f038 .quad -4343663012265570553
	0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000f040 .quad -3663753745896259334
	0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000f048 .quad -817892746904575288
	0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000f050 .quad -9207375118826243940
	0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000f058 .quad -7428711994456441411
	0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000f060 .quad -2285846861678029117
	0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000f068 .quad -4674203974643163860
	0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000f070 .quad 1754377441329851508
	0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000f078 .quad -1231068949876566920
	0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000f080 .quad 1096485900831157192
	0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000f088 .quad -7686947121313936181
	0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000f090 .quad -3241078642388441414
	0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000f098 .quad -4996997883215032323
	0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000f0a0 .quad 5172023733869224041
	0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000f0a8 .quad -1634561335591402499
	0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000f0b0 .quad 5538357842881958977
	0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000f0b8 .quad -7939129862385708418
	0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000f0c0 .quad -2300424733252327086
	0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000f0c8 .quad -5312226309554747619
	0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000f0d0 .quad 6347841120289366950
	0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000f0d8 .quad -2028596868516046619
	0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000f0e0 .quad 6273243709394548296
	0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000f0e8 .quad -8185402070463610993
	0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000f0f0 .quad 3229868618315797466
	0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000f0f8 .quad -5620066569652125837
	0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000f100 .quad -574350245532641071
	0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000f108 .quad -2413397193637769393
	0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000f110 .quad -358968903457900670
	0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000f118 .quad -8425902273664687727
	0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000f120 .quad 8774660907532399971
	0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000f128 .quad -5920691823653471754
	0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000f130 .quad 1744954097560724156
	0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000f138 .quad -2789178761139451788
	0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000f140 .quad -8132775725879323211
	0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000f148 .quad -8660765753353239224
	0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000f150 .quad -5554283638921766110
	0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000f158 .quad -6214271173264161126
	0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000f160 .quad 6892203506629956075
	0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000f168 .quad -3156152948152813503
	0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000f170 .quad -2609901835997359309
	0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000f178 .quad -8890124620236590296
	0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000f180 .quad 1349308723430688768
	0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000f188 .quad -6500969756868349965
	0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000f190 .quad -2925050114139026944
	0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000f198 .quad -3514526177658049553
	0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000f1a0 .quad -1828156321336891840
	0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000f1a8 .quad -9114107888677362827
	0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000f1b0 .quad 6938176635183661008
	0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000f1b8 .quad -6780948842419315629
	0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000f1c0 .quad 4061034775552188356
	0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000f1c8 .quad -3864500034596756632
	0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000f1d0 .quad 5076293469440235445
	0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000f1d8 .quad -218939024818557886
	0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000f1e0 .quad 7784369436827535057
	0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000f1e8 .quad -7054365918152680535
	0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000f1f0 .quad -4104596259247744891
	0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000f1f8 .quad -4206271379263462765
	0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000f200 .quad -5130745324059681113
	0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000f208 .quad -646153205651940552
	0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000f210 .quad 8322499218531169064
	0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000f218 .quad -7321374781173544701
	0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000f220 .quad 5791438004736573426
	0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000f228 .quad -4540032458039542972
	0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000f230 .quad 7239297505920716783
	0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000f238 .quad -1063354554122040811
	0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000f240 .quad 6830403950414141941
	0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000f248 .quad -7582125623967357363
	0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000f250 .quad -5297053117264486286
	0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000f258 .quad -4865971011531808800
	0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000f260 .quad -2009630378153219953
	0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000f268 .quad -1470777745987373096
	0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000f270 .quad -8173548013986844327
	0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000f278 .quad -7836765118883190041
	0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000f280 .quad 8229809056225996208
	0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000f288 .quad -5184270380176599647
	0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000f290 .quad -3547796734999668452
	0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000f298 .quad -1868651956793361655
	0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000f2a0 .quad 2394313059052595121
	0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000f2a8 .quad -8085436500636932890
	0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000f2b0 .quad -6230480713039031907
	0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000f2b8 .quad -5495109607368778209
	0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000f2c0 .quad -7788100891298789883
	0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000f2c8 .quad -2257200990783584857
	0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000f2d0 .quad -4867563057061743677
	0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000f2d8 .quad -8328279646880822392
	0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000f2e0 .quad -1472767802899791692
	0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000f2e8 .quad -5798663540173640086
	0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000f2f0 .quad -6452645772052127519
	0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000f2f8 .quad -2636643406789662203
	0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000f300 .quad -8644589625959967604
	0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000f308 .quad -8565431156884620733
	0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000f310 .quad 7641007041259592112
	0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000f318 .quad -6095102927678388012
	0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000f320 .quad -8895485272135061476
	0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000f328 .quad -3007192641170597111
	0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000f330 .quad -947992276657025519
	0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000f338 .quad -8797024428372705051
	0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000f340 .quad 8038381691033493909
	0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000f348 .quad -6384594517038493409
	0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000f350 .quad 5436291095364479483
	0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000f358 .quad -3369057127870728857
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f360 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	//0x0000f370 .p2align 4, 0x00
	//0x0000f370 _POW_TAB
	0x01, 0x00, 0x00, 0x00, //0x0000f370 .long 1
	0x03, 0x00, 0x00, 0x00, //0x0000f374 .long 3
	0x06, 0x00, 0x00, 0x00, //0x0000f378 .long 6
	0x09, 0x00, 0x00, 0x00, //0x0000f37c .long 9
	0x0d, 0x00, 0x00, 0x00, //0x0000f380 .long 13
	0x10, 0x00, 0x00, 0x00, //0x0000f384 .long 16
	0x13, 0x00, 0x00, 0x00, //0x0000f388 .long 19
	0x17, 0x00, 0x00, 0x00, //0x0000f38c .long 23
	0x1a, 0x00, 0x00, 0x00, //0x0000f390 .long 26
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f394 .p2align 4, 0x00
	//0x0000f3a0 _LSHIFT_TAB
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3a0 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3b0 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3c0 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3d0 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3e0 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3f0 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f400 QUAD $0x0000000000000000  // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00'
	0x01, 0x00, 0x00, 0x00, //0x0000f408 .long 1
	0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f40c QUAD $0x0000000000000035; QUAD $0x0000000000000000  // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f41c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f42c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f43c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f44c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f45c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f46c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x01, 0x00, 0x00, 0x00, //0x0000f470 .long 1
	0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f474 QUAD $0x0000000000003532; QUAD $0x0000000000000000  // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f484 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f494 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f4d4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x01, 0x00, 0x00, 0x00, //0x0000f4d8 .long 1
	0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4dc QUAD $0x0000000000353231; QUAD $0x0000000000000000  // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4ec QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4fc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f50c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f51c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f52c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f53c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x02, 0x00, 0x00, 0x00, //0x0000f540 .long 2
	0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f544 QUAD $0x0000000000353236; QUAD $0x0000000000000000  // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f554 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f564 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f574 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f584 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f594 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f5a4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x02, 0x00, 0x00, 0x00, //0x0000f5a8 .long 2
	0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5ac QUAD $0x0000000035323133; QUAD $0x0000000000000000  // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5bc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5cc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5dc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5ec QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5fc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f60c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x02, 0x00, 0x00, 0x00, //0x0000f610 .long 2
	0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f614 QUAD $0x0000003532363531; QUAD $0x0000000000000000  // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f624 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f634 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f644 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f654 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f664 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f674 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x03, 0x00, 0x00, 0x00, //0x0000f678 .long 3
	0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f67c QUAD $0x0000003532313837; QUAD $0x0000000000000000  // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f68c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f69c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6ac QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6bc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6cc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f6dc LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x03, 0x00, 0x00, 0x00, //0x0000f6e0 .long 3
	0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6e4 QUAD $0x0000353236303933; QUAD $0x0000000000000000  // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f704 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f714 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f724 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f734 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f744 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x03, 0x00, 0x00, 0x00, //0x0000f748 .long 3
	0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f74c QUAD $0x0035323133353931; QUAD $0x0000000000000000  // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f75c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f76c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f77c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f78c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f79c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f7ac LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x04, 0x00, 0x00, 0x00, //0x0000f7b0 .long 4
	0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7b4 QUAD $0x0035323635363739; QUAD $0x0000000000000000  // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f804 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f814 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x04, 0x00, 0x00, 0x00, //0x0000f818 .long 4
	0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f81c QUAD $0x3532313832383834; QUAD $0x0000000000000000  // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f82c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f83c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f84c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f85c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f86c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f87c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x04, 0x00, 0x00, 0x00, //0x0000f880 .long 4
	0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f884 QUAD $0x3236303431343432; QUAD $0x0000000000000035  // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f894 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f8e4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x04, 0x00, 0x00, 0x00, //0x0000f8e8 .long 4
	0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8ec QUAD $0x3133303730323231; QUAD $0x0000000000003532  // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8fc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f90c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f91c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f92c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f93c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f94c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x05, 0x00, 0x00, 0x00, //0x0000f950 .long 5
	0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f954 QUAD $0x3635313533303136; QUAD $0x0000000000003532  // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f964 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f974 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f984 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f994 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000f9b4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x05, 0x00, 0x00, 0x00, //0x0000f9b8 .long 5
	0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9bc QUAD $0x3837353731353033; QUAD $0x0000000000353231  // .asciz 16, '30517578125\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9cc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9dc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9ec QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9fc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa0c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fa1c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x05, 0x00, 0x00, 0x00, //0x0000fa20 .long 5
	0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fa24 QUAD $0x3938373835323531; QUAD $0x0000000035323630  // .asciz 16, '152587890625\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa34 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa44 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa54 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa64 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa74 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fa84 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x06, 0x00, 0x00, 0x00, //0x0000fa88 .long 6
	0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fa8c QUAD $0x3534393339323637; QUAD $0x0000000035323133  // .asciz 16, '762939453125\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa9c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faac QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fabc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000facc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fadc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000faec LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x06, 0x00, 0x00, 0x00, //0x0000faf0 .long 6
	0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000faf4 QUAD $0x3237393634313833; QUAD $0x0000003532363536  // .asciz 16, '3814697265625\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb04 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb14 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb24 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb34 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb44 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fb54 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x06, 0x00, 0x00, 0x00, //0x0000fb58 .long 6
	0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000fb5c QUAD $0x3638343337303931; QUAD $0x0000353231383233  // .asciz 16, '19073486328125\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb6c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb7c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb8c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb9c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbac QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fbbc LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x07, 0x00, 0x00, 0x00, //0x0000fbc0 .long 7
	0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000fbc4 QUAD $0x3133343736333539; QUAD $0x0000353236303436  // .asciz 16, '95367431640625\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbe4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc04 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc14 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fc24 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x07, 0x00, 0x00, 0x00, //0x0000fc28 .long 7
	0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000fc2c QUAD $0x3531373338363734; QUAD $0x0035323133303238  // .asciz 16, '476837158203125\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc3c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc4c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc5c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc6c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc7c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fc8c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x07, 0x00, 0x00, 0x00, //0x0000fc90 .long 7
	0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000fc94 QUAD $0x3735383134383332; QUAD $0x3532363531303139  // .asciz 16, '2384185791015625'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fca4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fce4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fcf4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x07, 0x00, 0x00, 0x00, //0x0000fcf8 .long 7
	0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000fcfc QUAD $0x3832393032393131; QUAD $0x3231383730353539  // .asciz 16, '1192092895507812'
	0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd0c QUAD $0x0000000000000035; QUAD $0x0000000000000000  // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd1c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd2c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd3c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd4c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fd5c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x08, 0x00, 0x00, 0x00, //0x0000fd60 .long 8
	0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000fd64 QUAD $0x3434363430363935; QUAD $0x3236303933353737  // .asciz 16, '5960464477539062'
	0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd74 QUAD $0x0000000000000035; QUAD $0x0000000000000000  // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd84 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd94 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fda4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fdc4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x08, 0x00, 0x00, 0x00, //0x0000fdc8 .long 8
	0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000fdcc QUAD $0x3232333230383932; QUAD $0x3133353936373833  // .asciz 16, '2980232238769531'
	0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fddc QUAD $0x0000000000003532; QUAD $0x0000000000000000  // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdec QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdfc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe0c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe1c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fe2c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x08, 0x00, 0x00, 0x00, //0x0000fe30 .long 8
	0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000fe34 QUAD $0x3136313130393431; QUAD $0x3536373438333931  // .asciz 16, '1490116119384765'
	0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe44 QUAD $0x0000000000353236; QUAD $0x0000000000000000  // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe54 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe64 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe74 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe84 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fe94 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x09, 0x00, 0x00, 0x00, //0x0000fe98 .long 9
	0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000fe9c QUAD $0x3530383530353437; QUAD $0x3832383332393639  // .asciz 16, '7450580596923828'
	0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000feac QUAD $0x0000000000353231; QUAD $0x0000000000000000  // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000febc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fecc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fedc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000feec QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000fefc LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x09, 0x00, 0x00, 0x00, //0x0000ff00 .long 9
	0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000ff04 QUAD $0x3230393235323733; QUAD $0x3431393136343839  // .asciz 16, '3725290298461914'
	0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff14 QUAD $0x0000000035323630; QUAD $0x0000000000000000  // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff24 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff34 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff44 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff54 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000ff64 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x09, 0x00, 0x00, 0x00, //0x0000ff68 .long 9
	0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0000ff6c QUAD $0x3135343632363831; QUAD $0x3735393033323934  // .asciz 16, '1862645149230957'
	0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff7c QUAD $0x0000003532313330; QUAD $0x0000000000000000  // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff8c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff9c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffac QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffbc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0000ffcc LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0a, 0x00, 0x00, 0x00, //0x0000ffd0 .long 10
	0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x0000ffd4 QUAD $0x3735323233313339; QUAD $0x3538373435313634  // .asciz 16, '9313225746154785'
	0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffe4 QUAD $0x0000003532363531; QUAD $0x0000000000000000  // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fff4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010004 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010014 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010024 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010034 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0a, 0x00, 0x00, 0x00, //0x00010038 .long 10
	0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x0001003c QUAD $0x3832313636353634; QUAD $0x3239333737303337  // .asciz 16, '4656612873077392'
	0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001004c QUAD $0x0000353231383735; QUAD $0x0000000000000000  // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001005c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001006c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001007c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001008c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0001009c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0a, 0x00, 0x00, 0x00, //0x000100a0 .long 10
	0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x000100a4 QUAD $0x3436303338323332; QUAD $0x3639363833353633  // .asciz 16, '2328306436538696'
	0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100b4 QUAD $0x0035323630393832; QUAD $0x0000000000000000  // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010104 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0a, 0x00, 0x00, 0x00, //0x00010108 .long 10
	0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x0001010c QUAD $0x3233353134363131; QUAD $0x3834333936323831  // .asciz 16, '1164153218269348'
	0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001011c QUAD $0x3532313335343431; QUAD $0x0000000000000000  // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001012c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001013c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001014c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001015c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0001016c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0b, 0x00, 0x00, 0x00, //0x00010170 .long 11
	0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x00010174 QUAD $0x3036363730323835; QUAD $0x3034373634333139  // .asciz 16, '5820766091346740'
	0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010184 QUAD $0x3532363536323237; QUAD $0x0000000000000000  // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010194 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000101d4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0b, 0x00, 0x00, 0x00, //0x000101d8 .long 11
	0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x000101dc QUAD $0x3033383330313932; QUAD $0x3037333337363534  // .asciz 16, '2910383045673370'
	0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101ec QUAD $0x3231383233313633; QUAD $0x0000000000000035  // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101fc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001020c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001021c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001022c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0001023c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0b, 0x00, 0x00, 0x00, //0x00010240 .long 11
	0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x00010244 QUAD $0x3531393135353431; QUAD $0x3538363633383232  // .asciz 16, '1455191522836685'
	0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010254 QUAD $0x3630343636303831; QUAD $0x0000000000003532  // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010264 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010274 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010284 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010294 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000102a4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0c, 0x00, 0x00, 0x00, //0x000102a8 .long 12
	0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x000102ac QUAD $0x3637353935373237; QUAD $0x3532343338313431  // .asciz 16, '7275957614183425'
	0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102bc QUAD $0x3133303233333039; QUAD $0x0000000000003532  // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102cc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102dc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102ec QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102fc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0001030c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0c, 0x00, 0x00, 0x00, //0x00010310 .long 12
	0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x00010314 QUAD $0x3838373937333633; QUAD $0x3231373139303730  // .asciz 16, '3637978807091712'
	0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010324 QUAD $0x3531303636313539; QUAD $0x0000000000353236  // .asciz 16, '95166015625\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010334 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010344 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010354 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010364 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010374 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0c, 0x00, 0x00, 0x00, //0x00010378 .long 12
	0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x0001037c QUAD $0x3439383938313831; QUAD $0x3635383534353330  // .asciz 16, '1818989403545856'
	0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0001038c QUAD $0x3730303338353734; QUAD $0x0000000035323138  // .asciz 16, '475830078125\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001039c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103ac QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103bc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103cc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000103dc LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0d, 0x00, 0x00, 0x00, //0x000103e0 .long 13
	0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x000103e4 QUAD $0x3037343934393039; QUAD $0x3238323932373731  // .asciz 16, '9094947017729282'
	0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x000103f4 QUAD $0x3933303531393733; QUAD $0x0000000035323630  // .asciz 16, '379150390625\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010404 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010414 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010424 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010434 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010444 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0d, 0x00, 0x00, 0x00, //0x00010448 .long 13
	0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x0001044c QUAD $0x3533373437343534; QUAD $0x3134363436383830  // .asciz 16, '4547473508864641'
	0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0001045c QUAD $0x3931353735393831; QUAD $0x0000003532313335  // .asciz 16, '1895751953125\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001046c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001047c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001048c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001049c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000104ac LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0d, 0x00, 0x00, 0x00, //0x000104b0 .long 13
	0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x000104b4 QUAD $0x3736333733373232; QUAD $0x3032333233343435  // .asciz 16, '2273736754432320'
	0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x000104c4 QUAD $0x3935373837343935; QUAD $0x0000353236353637  // .asciz 16, '59478759765625\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010504 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010514 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0d, 0x00, 0x00, 0x00, //0x00010518 .long 13
	0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x0001051c QUAD $0x3338363836333131; QUAD $0x3036313631323737  // .asciz 16, '1136868377216160'
	0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x0001052c QUAD $0x3937333933373932; QUAD $0x0035323138323838  // .asciz 16, '297393798828125\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001053c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001054c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001055c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001056c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0001057c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0e, 0x00, 0x00, 0x00, //0x00010580 .long 14
	0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x00010584 QUAD $0x3831343334383635; QUAD $0x3130383038303638  // .asciz 16, '5684341886080801'
	0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x00010594 QUAD $0x3939383639363834; QUAD $0x0035323630343134  // .asciz 16, '486968994140625\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000105e4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0e, 0x00, 0x00, 0x00, //0x000105e8 .long 14
	0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x000105ec QUAD $0x3930373132343832; QUAD $0x3030343034303334  // .asciz 16, '2842170943040400'
	0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x000105fc QUAD $0x3934343834333437; QUAD $0x3532313330373037  // .asciz 16, '7434844970703125'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001060c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001061c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001062c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001063c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0001064c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0e, 0x00, 0x00, 0x00, //0x00010650 .long 14
	0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x00010654 QUAD $0x3435383031323431; QUAD $0x3030323032353137  // .asciz 16, '1421085471520200'
	0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x00010664 QUAD $0x3432323437313733; QUAD $0x3236353135333538  // .asciz 16, '3717422485351562'
	0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010674 QUAD $0x0000000000000035; QUAD $0x0000000000000000  // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010684 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010694 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000106b4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0f, 0x00, 0x00, 0x00, //0x000106b8 .long 15
	0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x000106bc QUAD $0x3337323435303137; QUAD $0x3130303130363735  // .asciz 16, '7105427357601001'
	0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x000106cc QUAD $0x3432313137383538; QUAD $0x3231383735373632  // .asciz 16, '8587112426757812'
	0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106dc QUAD $0x0000000000000035; QUAD $0x0000000000000000  // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106ec QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106fc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001070c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0001071c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0f, 0x00, 0x00, 0x00, //0x00010720 .long 15
	0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x00010724 QUAD $0x3633313732353533; QUAD $0x3030353030383837  // .asciz 16, '3552713678800500'
	0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x00010734 QUAD $0x3236353533393239; QUAD $0x3630393837333331  // .asciz 16, '9293556213378906'
	0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010744 QUAD $0x0000000000003532; QUAD $0x0000000000000000  // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010754 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010764 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010774 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010784 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x0f, 0x00, 0x00, 0x00, //0x00010788 .long 15
	0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x0001078c QUAD $0x3836353336373731; QUAD $0x3035323030343933  // .asciz 16, '1776356839400250'
	0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x0001079c QUAD $0x3138373736343634; QUAD $0x3335343938363630  // .asciz 16, '4646778106689453'
	0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107ac QUAD $0x0000000000353231; QUAD $0x0000000000000000  // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107bc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107cc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107dc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000107ec LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x10, 0x00, 0x00, 0x00, //0x000107f0 .long 16
	0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x000107f4 QUAD $0x3134383731383838; QUAD $0x3235323130303739  // .asciz 16, '8881784197001252'
	0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x00010804 QUAD $0x3530393833333233; QUAD $0x3536323734343333  // .asciz 16, '3233890533447265'
	0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010814 QUAD $0x0000000000353236; QUAD $0x0000000000000000  // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010824 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010834 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010844 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010854 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x10, 0x00, 0x00, 0x00, //0x00010858 .long 16
	0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x0001085c QUAD $0x3032393830343434; QUAD $0x3632363030353839  // .asciz 16, '4440892098500626'
	0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x0001086c QUAD $0x3235343936313631; QUAD $0x3233363332373636  // .asciz 16, '1616945266723632'
	0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001087c QUAD $0x0000000035323138; QUAD $0x0000000000000000  // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001088c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001089c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108ac QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000108bc LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x10, 0x00, 0x00, 0x00, //0x000108c0 .long 16
	0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x000108c4 QUAD $0x3036343430323232; QUAD $0x3331333035323934  // .asciz 16, '2220446049250313'
	0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x000108d4 QUAD $0x3632373438303830; QUAD $0x3631383136333333  // .asciz 16, '0808472633361816'
	0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108e4 QUAD $0x0000003532363034; QUAD $0x0000000000000000  // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010904 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010914 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010924 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x10, 0x00, 0x00, 0x00, //0x00010928 .long 16
	0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x0001092c QUAD $0x3033323230313131; QUAD $0x3635313532363432  // .asciz 16, '1110223024625156'
	0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x0001093c QUAD $0x3336333234303435; QUAD $0x3830393038363631  // .asciz 16, '5404236316680908'
	0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001094c QUAD $0x0000353231333032; QUAD $0x0000000000000000  // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001095c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001096c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001097c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x0001098c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x11, 0x00, 0x00, 0x00, //0x00010990 .long 17
	0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x00010994 QUAD $0x3135313131353535; QUAD $0x3238373532313332  // .asciz 16, '5551115123125782'
	0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x000109a4 QUAD $0x3531383131323037; QUAD $0x3134353430343338  // .asciz 16, '7021181583404541'
	0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109b4 QUAD $0x0000353236353130; QUAD $0x0000000000000000  // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x000109f4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x11, 0x00, 0x00, 0x00, //0x000109f8 .long 17
	0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x000109fc QUAD $0x3537353535373732; QUAD $0x3139383236353136  // .asciz 16, '2775557561562891'
	0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x00010a0c QUAD $0x3730393530313533; QUAD $0x3037323230373139  // .asciz 16, '3510590791702270'
	0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a1c QUAD $0x0035323138373035; QUAD $0x0000000000000000  // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a2c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a3c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a4c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010a5c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x11, 0x00, 0x00, 0x00, //0x00010a60 .long 17
	0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x00010a64 QUAD $0x3738373737383331; QUAD $0x3534343138373038  // .asciz 16, '1387778780781445'
	0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x00010a74 QUAD $0x3335393235353736; QUAD $0x3533313135383539  // .asciz 16, '6755295395851135'
	0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a84 QUAD $0x3532363039333532; QUAD $0x0000000000000000  // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a94 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010aa4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ab4 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010ac4 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x12, 0x00, 0x00, 0x00, //0x00010ac8 .long 18
	0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x00010acc QUAD $0x3933393838333936; QUAD $0x3832323730393330  // .asciz 16, '6938893903907228'
	0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x00010adc QUAD $0x3936373436373733; QUAD $0x3637363535323937  // .asciz 16, '3776476979255676'
	0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010aec QUAD $0x3532313335393632; QUAD $0x0000000000000000  // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010afc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b0c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b1c QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010b2c LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x12, 0x00, 0x00, 0x00, //0x00010b30 .long 18
	0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x00010b34 QUAD $0x3936343439363433; QUAD $0x3431363335393135  // .asciz 16, '3469446951953614'
	0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x00010b44 QUAD $0x3438333238383831; QUAD $0x3833383732363938  // .asciz 16, '1888238489627838'
	0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b54 QUAD $0x3236353637343331; QUAD $0x0000000000000035  // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b64 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b74 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b84 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010b94 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x12, 0x00, 0x00, 0x00, //0x00010b98 .long 18
	0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x00010b9c QUAD $0x3433323734333731; QUAD $0x3730383637393537  // .asciz 16, '1734723475976807'
	0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x00010bac QUAD $0x3239313134343930; QUAD $0x3931393331383434  // .asciz 16, '0944119244813919'
	0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bbc QUAD $0x3138323833373630; QUAD $0x0000000000003532  // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bcc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bdc QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bec QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010bfc LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x13, 0x00, 0x00, 0x00, //0x00010c00 .long 19
	0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x00010c04 QUAD $0x3337313633373638; QUAD $0x3533303438383937  // .asciz 16, '8673617379884035'
	0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x00010c14 QUAD $0x3236393530323734; QUAD $0x3539353936303432  // .asciz 16, '4720596224069595'
	0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c24 QUAD $0x3630343139363333; QUAD $0x0000000000003532  // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c34 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c44 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c54 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, //0x00010c64 LONG $0x00000000  // .asciz 4, '\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c68 .p2align 4, 0x00
	//0x00010c70 _ESCAPED_TAB
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c70 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c80 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00010c90 QUAD $0x0000000000220000; QUAD $0x2f00000000000000  // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ca0 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cb0 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00010cc0 QUAD $0x0000000000000000; QUAD $0x0000005c00000000  // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00'
	0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x00010cd0 QUAD $0x000c000000080000; QUAD $0x000a000000000000  // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00'
	0x00, 0x00, 0x0d, 0x00, 0x09, //0x00010ce0 LONG $0x000d0000; BYTE $0x09  // .ascii 5, '\x00\x00\r\x00\t'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ce5 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cf5 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d05 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d15 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d25 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d35 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d45 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d55 QUAD $0x0000000000000000; QUAD $0x0000000000000000  // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d65 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00  // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
}
 
