	.file	"zip.c"
	.text
	.globl	get_digit
	.type	get_digit, @function
get_digit:
.LFB20:
	.cfi_startproc
	movl	(%rdi,%rsi,4), %eax
	ret
	.cfi_endproc
.LFE20:
	.size	get_digit, .-get_digit
	.globl	zincr
	.type	zincr, @function
zincr:
.LFB21:
	.cfi_startproc
	movl	$0, %eax
	jmp	.L3
.L4:
	addl	$1, (%rdi,%rax,4)
	addq	$1, %rax
.L3:
	cmpq	$4, %rax
	jbe	.L4
	rep ret
	.cfi_endproc
.LFE21:
	.size	zincr, .-zincr
	.globl	zincr_p
	.type	zincr_p, @function
zincr_p:
.LFB22:
	.cfi_startproc
	leaq	20(%rdi), %rax
.L6:
	addl	$1, (%rdi)
	addq	$4, %rdi
	cmpq	%rax, %rdi
	jne	.L6
	rep ret
	.cfi_endproc
.LFE22:
	.size	zincr_p, .-zincr_p
	.globl	zincr_v
	.type	zincr_v, @function
zincr_v:
.LFB23:
	.cfi_startproc
	movl	$0, %eax
.L9:
	addl	$1, (%rdi,%rax)
	addq	$4, %rax
	cmpq	$20, %rax
	jne	.L9
	rep ret
	.cfi_endproc
.LFE23:
	.size	zincr_v, .-zincr_v
	.globl	get_pgh_zip
	.type	get_pgh_zip, @function
get_pgh_zip:
.LFB24:
	.cfi_startproc
	leaq	(%rdi,%rdi,4), %rax
	salq	$2, %rax
	addq	$pgh, %rax
	ret
	.cfi_endproc
.LFE24:
	.size	get_pgh_zip, .-get_pgh_zip
	.globl	get_pgh_digit
	.type	get_pgh_digit, @function
get_pgh_digit:
.LFB25:
	.cfi_startproc
	leaq	(%rdi,%rdi,4), %rax
	addq	%rax, %rsi
	movl	pgh(,%rsi,4), %eax
	ret
	.cfi_endproc
.LFE25:
	.size	get_pgh_digit, .-get_pgh_digit
	.globl	get_univ_digit
	.type	get_univ_digit, @function
get_univ_digit:
.LFB26:
	.cfi_startproc
	salq	$2, %rsi
	addq	univ(,%rdi,8), %rsi
	movl	(%rsi), %eax
	ret
	.cfi_endproc
.LFE26:
	.size	get_univ_digit, .-get_univ_digit
	.globl	univ
	.data
	.align 16
	.type	univ, @object
	.size	univ, 24
univ:
	.quad	mit
	.quad	cmu
	.quad	ucb
	.globl	pgh
	.align 32
	.type	pgh, @object
	.size	pgh, 80
pgh:
	.long	1
	.long	5
	.long	2
	.long	0
	.long	6
	.long	1
	.long	5
	.long	2
	.long	1
	.long	3
	.long	1
	.long	5
	.long	2
	.long	1
	.long	7
	.long	1
	.long	5
	.long	2
	.long	2
	.long	1
	.globl	ucb
	.align 16
	.type	ucb, @object
	.size	ucb, 20
ucb:
	.long	9
	.long	4
	.long	7
	.long	2
	.long	0
	.globl	mit
	.align 16
	.type	mit, @object
	.size	mit, 20
mit:
	.long	0
	.long	2
	.long	1
	.long	3
	.long	9
	.globl	cmu
	.align 16
	.type	cmu, @object
	.size	cmu, 20
cmu:
	.long	1
	.long	5
	.long	2
	.long	1
	.long	3
	.ident	"GCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-39)"
	.section	.note.GNU-stack,"",@progbits
