	.file	"624272.c"
	.intel_syntax noprefix
	.text
	.globl	personal
	.bss
	.align 32
	.type	personal, @object
	.size	personal, 60
personal:
	.zero	60
	.globl	address
	.align 32
	.type	address, @object
	.size	address, 100
address:
	.zero	100
	.globl	contact
	.align 32
	.type	contact, @object
	.size	contact, 85
contact:
	.zero	85
	.section	.rodata
	.align 8
.LC0:
	.string	"Program for a student details.\n"
.LC1:
	.string	"Enter your name: "
.LC2:
	.string	"Enter your Roll Number: "
.LC3:
	.string	"%d"
.LC4:
	.string	"Enter your CGPA: "
.LC5:
	.string	"%f"
.LC6:
	.string	"\nEnter Your Village Name: "
.LC7:
	.string	"%s"
	.align 8
.LC8:
	.string	"\nEnter Your Post Office Name: "
.LC9:
	.string	"\nEnter Your Post Code: "
	.align 8
.LC10:
	.string	"\nEnter Your Police Station Name: "
.LC11:
	.string	"\nEnter Your District Name: "
	.align 8
.LC12:
	.string	"Enter your first mobile number: "
	.align 8
.LC13:
	.string	"Enter your second mobile number: "
.LC14:
	.string	"Enter your Email: "
.LC15:
	.string	"Enter your website: "
.LC16:
	.string	"\n\nDisplaying information:"
.LC17:
	.string	"Personal Information:"
.LC18:
	.string	"Name: "
.LC19:
	.string	"Roll: %d\n"
.LC20:
	.string	"CGPA: %.2f\n"
.LC21:
	.string	"\n\tAddress Section: \t"
.LC22:
	.string	"Village: "
.LC23:
	.string	"Post Office: "
.LC24:
	.string	"Post Code: "
.LC25:
	.string	"Police Station: "
.LC26:
	.string	"District: "
.LC27:
	.string	"\n\nContact Section: "
.LC28:
	.string	"First Mobile Number: "
.LC29:
	.string	"Second Mobile Number:"
.LC30:
	.string	"Email:"
.LC31:
	.string	"Website:"
	.text
	.globl	main
	.type	main, @function
main:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	lea	rdi, .LC0[rip]
	call	puts@PLT
	lea	rdi, .LC1[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, personal[rip]
	mov	eax, 0
	call	gets@PLT
	lea	rdi, .LC2[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, personal[rip+52]
	lea	rdi, .LC3[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC4[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, personal[rip+56]
	lea	rdi, .LC5[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC6[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, address[rip]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC8[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, address[rip+20]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC9[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, address[rip+40]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC10[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, address[rip+60]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC11[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, address[rip+80]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC12[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, contact[rip]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC13[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, contact[rip+20]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC14[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, contact[rip+40]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC15[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rsi, contact[rip+60]
	lea	rdi, .LC7[rip]
	mov	eax, 0
	call	__isoc99_scanf@PLT
	lea	rdi, .LC16[rip]
	call	puts@PLT
	lea	rdi, .LC17[rip]
	call	puts@PLT
	lea	rdi, .LC18[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, personal[rip]
	call	puts@PLT
	mov	eax, DWORD PTR personal[rip+52]
	mov	esi, eax
	lea	rdi, .LC19[rip]
	mov	eax, 0
	call	printf@PLT
	movss	xmm0, DWORD PTR personal[rip+56]
	pxor	xmm1, xmm1
	cvtss2sd	xmm1, xmm0
	movq	rax, xmm1
	movq	xmm0, rax
	lea	rdi, .LC20[rip]
	mov	eax, 1
	call	printf@PLT
	lea	rdi, .LC21[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, .LC22[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, address[rip]
	call	puts@PLT
	lea	rdi, .LC23[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, address[rip+20]
	call	puts@PLT
	lea	rdi, .LC24[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, address[rip+40]
	call	puts@PLT
	lea	rdi, .LC25[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, address[rip+60]
	call	puts@PLT
	lea	rdi, .LC26[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, address[rip+80]
	call	puts@PLT
	lea	rdi, .LC27[rip]
	call	puts@PLT
	lea	rdi, .LC28[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, contact[rip]
	call	puts@PLT
	lea	rdi, .LC29[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, contact[rip+20]
	call	puts@PLT
	lea	rdi, .LC30[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, contact[rip+40]
	call	puts@PLT
	lea	rdi, .LC31[rip]
	mov	eax, 0
	call	printf@PLT
	lea	rdi, contact[rip+60]
	call	puts@PLT
	mov	eax, 0
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE0:
	.size	main, .-main
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"624272.c"
	.text
	.comm	personal,60,4
	.comm	address,100,4
	.comm	contact,85,4
	.section	.rodata
	.align	2
.LC0:
	.ascii	"Program for a student details.\012\000"
	.align	2
.LC1:
	.ascii	"Enter your name: \000"
	.align	2
.LC2:
	.ascii	"Enter your Roll Number: \000"
	.align	2
.LC3:
	.ascii	"%d\000"
	.align	2
.LC4:
	.ascii	"Enter your CGPA: \000"
	.align	2
.LC5:
	.ascii	"%f\000"
	.align	2
.LC6:
	.ascii	"\012Enter Your Village Name: \000"
	.align	2
.LC7:
	.ascii	"%s\000"
	.align	2
.LC8:
	.ascii	"\012Enter Your Post Office Name: \000"
	.align	2
.LC9:
	.ascii	"\012Enter Your Post Code: \000"
	.align	2
.LC10:
	.ascii	"\012Enter Your Police Station Name: \000"
	.align	2
.LC11:
	.ascii	"\012Enter Your District Name: \000"
	.align	2
.LC12:
	.ascii	"Enter your first mobile number: \000"
	.align	2
.LC13:
	.ascii	"Enter your second mobile number: \000"
	.align	2
.LC14:
	.ascii	"Enter your Email: \000"
	.align	2
.LC15:
	.ascii	"Enter your website: \000"
	.align	2
.LC16:
	.ascii	"\012\012Displaying information:\000"
	.align	2
.LC17:
	.ascii	"Personal Information:\000"
	.align	2
.LC18:
	.ascii	"Name: \000"
	.align	2
.LC19:
	.ascii	"Roll: %d\012\000"
	.global	__aeabi_f2d
	.align	2
.LC20:
	.ascii	"CGPA: %.2f\012\000"
	.align	2
.LC21:
	.ascii	"\012\011Address Section: \011\000"
	.align	2
.LC22:
	.ascii	"Village: \000"
	.align	2
.LC23:
	.ascii	"Post Office: \000"
	.align	2
.LC24:
	.ascii	"Post Code: \000"
	.align	2
.LC25:
	.ascii	"Police Station: \000"
	.align	2
.LC26:
	.ascii	"District: \000"
	.align	2
.LC27:
	.ascii	"\012\012Contact Section: \000"
	.align	2
.LC28:
	.ascii	"First Mobile Number: \000"
	.align	2
.LC29:
	.ascii	"Second Mobile Number:\000"
	.align	2
.LC30:
	.ascii	"Email:\000"
	.align	2
.LC31:
	.ascii	"Website:\000"
	.text
	.align	2
	.global	main
	.syntax unified
	.arm
	.fpu softvfp
	.type	main, %function
main:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	ldr	r0, .L3
	bl	puts
	ldr	r0, .L3+4
	bl	printf
	ldr	r0, .L3+8
	bl	gets
	ldr	r0, .L3+12
	bl	printf
	ldr	r1, .L3+16
	ldr	r0, .L3+20
	bl	__isoc99_scanf
	ldr	r0, .L3+24
	bl	printf
	ldr	r1, .L3+28
	ldr	r0, .L3+32
	bl	__isoc99_scanf
	ldr	r0, .L3+36
	bl	printf
	ldr	r1, .L3+40
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+48
	bl	printf
	ldr	r1, .L3+52
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+56
	bl	printf
	ldr	r1, .L3+60
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+64
	bl	printf
	ldr	r1, .L3+68
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+72
	bl	printf
	ldr	r1, .L3+76
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+80
	bl	printf
	ldr	r1, .L3+84
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+88
	bl	printf
	ldr	r1, .L3+92
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+96
	bl	printf
	ldr	r1, .L3+100
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+104
	bl	printf
	ldr	r1, .L3+108
	ldr	r0, .L3+44
	bl	__isoc99_scanf
	ldr	r0, .L3+112
	bl	puts
	ldr	r0, .L3+116
	bl	puts
	ldr	r0, .L3+120
	bl	printf
	ldr	r0, .L3+8
	bl	puts
	ldr	r3, .L3+8
	ldr	r3, [r3, #52]
	mov	r1, r3
	ldr	r0, .L3+124
	bl	printf
	ldr	r3, .L3+8
	ldr	r3, [r3, #56]	@ float
	mov	r0, r3
	bl	__aeabi_f2d
	mov	r2, r0
	mov	r3, r1
	ldr	r0, .L3+128
	bl	printf
	ldr	r0, .L3+132
	bl	printf
	ldr	r0, .L3+136
	bl	printf
	ldr	r0, .L3+40
	bl	puts
	ldr	r0, .L3+140
	bl	printf
	ldr	r0, .L3+52
	bl	puts
	ldr	r0, .L3+144
	bl	printf
	ldr	r0, .L3+60
	bl	puts
	ldr	r0, .L3+148
	bl	printf
	ldr	r0, .L3+68
	bl	puts
	ldr	r0, .L3+152
	bl	printf
	ldr	r0, .L3+76
	bl	puts
	ldr	r0, .L3+156
	bl	puts
	ldr	r0, .L3+160
	bl	printf
	ldr	r0, .L3+84
	bl	puts
	ldr	r0, .L3+164
	bl	printf
	ldr	r0, .L3+92
	bl	puts
	ldr	r0, .L3+168
	bl	printf
	ldr	r0, .L3+100
	bl	puts
	ldr	r0, .L3+172
	bl	printf
	ldr	r0, .L3+108
	bl	puts
	mov	r3, #0
	mov	r0, r3
	pop	{fp, pc}
.L4:
	.align	2
.L3:
	.word	.LC0
	.word	.LC1
	.word	personal
	.word	.LC2
	.word	personal+52
	.word	.LC3
	.word	.LC4
	.word	personal+56
	.word	.LC5
	.word	.LC6
	.word	address
	.word	.LC7
	.word	.LC8
	.word	address+20
	.word	.LC9
	.word	address+40
	.word	.LC10
	.word	address+60
	.word	.LC11
	.word	address+80
	.word	.LC12
	.word	contact
	.word	.LC13
	.word	contact+20
	.word	.LC14
	.word	contact+40
	.word	.LC15
	.word	contact+60
	.word	.LC16
	.word	.LC17
	.word	.LC18
	.word	.LC19
	.word	.LC20
	.word	.LC21
	.word	.LC22
	.word	.LC23
	.word	.LC24
	.word	.LC25
	.word	.LC26
	.word	.LC27
	.word	.LC28
	.word	.LC29
	.word	.LC30
	.word	.LC31
	.size	main, .-main
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
