From b20044ea85fcc39363d3309e233ee6b286ddacc2 Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Tue, 1 Jun 2021 22:17:13 +0800 Subject: [PATCH 01/16] start lab4 From 8eeea4760f0b43fa7abed6139f6e7cef3764d00f Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Wed, 2 Jun 2021 09:05:53 +0800 Subject: [PATCH 02/16] create mips.c but did not change much of the code --- Lab/Code/intercode.c | 46 -------------------------------------- Lab/Code/intercode.o | Bin 11296 -> 7376 bytes Lab/Code/mips.c | 50 +++++++++++++++++++++++++++++++++++++++++ Lab/Code/mips.o | Bin 0 -> 6168 bytes Lab/Code/out.ir | 21 +++++++++++++++++ Lab/Code/out.s | 52 +++++++++++++++++++++++++++++++++++++++++++ Lab/Code/parser | Bin 67376 -> 71496 bytes 7 files changed, 123 insertions(+), 46 deletions(-) create mode 100644 Lab/Code/mips.c create mode 100644 Lab/Code/mips.o create mode 100644 Lab/Code/out.s diff --git a/Lab/Code/intercode.c b/Lab/Code/intercode.c index 6443f87..b698255 100644 --- a/Lab/Code/intercode.c +++ b/Lab/Code/intercode.c @@ -88,49 +88,3 @@ void print_code() temp = temp->next; } } - -void print_mips() -{ - struct intercode_t *temp = code_head->next; - while(temp != code_head) - { - if(temp->kind == codeLABEL)fprintf(fp, "LABEL L%d :\n", temp->result->value); - else if(temp->kind == codeFUNCTION) - { - if(temp->result->value == 1)fprintf(fp, "FUNCTION main :\n"); - else fprintf(fp, "FUNCTION F%d :\n", temp->result->value); - } - else if(temp->kind == codeASSIGN) - { - if(temp->op2->value != 0)fprintf(fp, "t%d := #%d\n", temp->result->value, temp->op1->value); - else fprintf(fp, "t%d := t%d\n", temp->result->value, temp->op1->value); - } - else if(temp->kind == codeADD)fprintf(fp, "t%d := t%d + t%d\n", temp->result->value, temp->op1->value, temp->op2->value);//only t1 = t2 + t3 is allowed: variable = variable + variable, no constant is involved - else if(temp->kind == codeSUB)fprintf(fp, "t%d := t%d - t%d\n", temp->result->value, temp->op1->value, temp->op2->value); - else if(temp->kind == codeMUL)fprintf(fp, "t%d := t%d * t%d\n", temp->result->value, temp->op1->value, temp->op2->value); - else if(temp->kind == codeDIV)fprintf(fp, "t%d := t%d / t%d\n", temp->result->value, temp->op1->value, temp->op2->value); - else if(temp->kind == codeAND)fprintf(fp, "t%d := &t%d\n", temp->result->value, temp->op1->value); - else if(temp->kind == codeRSTAR)fprintf(fp, "t%d := *t%d\n", temp->result->value, temp->op1->value); - else if(temp->kind == codeLSTAR)fprintf(fp, "*t%d := t%d\n", temp->result->value, temp->op1->value); - else if(temp->kind == codeGOTO)fprintf(fp, "GOTO L%d\n", temp->result->value); - else if(temp->kind == codeE)fprintf(fp, "IF t%d == t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeNE)fprintf(fp, "IF t%d != t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeG)fprintf(fp, "IF t%d > t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeGE)fprintf(fp, "IF t%d >= t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeL)fprintf(fp, "IF t%d < t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeLE)fprintf(fp, "IF t%d <= t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeRETURN)fprintf(fp, "RETURN t%d\n", temp->result->value); - else if(temp->kind == codeDEC)fprintf(fp, "DEC t%d %d\n", temp->result->value, temp->op1->value); - else if(temp->kind == codeARG)fprintf(fp, "ARG t%d\n", temp->result->value); - else if(temp->kind == codeCALL) - { - if(temp->op1->value == 1)fprintf(fp, "t%d := CALL main\n", temp->result->value); - else fprintf(fp, "t%d := CALL F%d\n", temp->result->value, temp->op1->value); - } - else if(temp->kind == codePARAM)fprintf(fp, "PARAM t%d\n", temp->result->value); - else if(temp->kind == codeREAD)fprintf(fp, "READ t%d\n", temp->result->value); - else if(temp->kind == codeWRITE)fprintf(fp, "WRITE t%d\n", temp->result->value); - temp = temp->next; - } -} - diff --git a/Lab/Code/intercode.o b/Lab/Code/intercode.o index 72c364e98450bb69a51c68ba61f0345045242eb6..5f659b24d5aab3b29a0f1a80b9200421363ebfea 100644 GIT binary patch delta 198 zcmZ1walvwe2Gaz|jat&2j0~I01Wqw+P7p3&n*2iaG!p~E=DlLcoReRuS4^(ZIKj)x z$$$Wp7itMlPSBL#3gCwbCU8z}(llf8;GDcm(~dO&q;~Q{5#h-KS{h6NoRh7z?3i@8 zCszTfFz(5T!eWyzXlZapa6>fjn9Qhc&bdJX!mF6<2;>RyKzId{8-ctAJ_zsh+c|U3vj1+*feUm0_kVtK&KYKAA$9%m zMAH78oN4x)T&>+&mfPpNv?EQHWj)UQE5aSF*&x$5~a10*O3Cf9`tt5Bcyw@I66fyrRxS-1x^P1$QjqVZ}E*8l%&OR z0YHtkFMw`_fTloaPKqHE4}pUP{Q`fzWYW;DA971hf(Y z+E$?r=7e^F&YWk$*(16+p)Ma1a72BeGiX6T!y%w4@FV9w=*;;boTsAuW<|@8fS}S! zomqHYe+sBZbd%Eoe&iekoeJ`;Xo)6uhkzy_0YNuF=gu|>=WYn+EBK2XKc8QM0|uo8 zv>F0xtI`FV&%PaW=Ij?vr|9N{PO{GLp9vZY{#fmDV2il!dWf&_mUYaio{5uD7HHhVOtjwjNQEPK_Z%D9?KB<*ZW zeM_Y6Bd%)p()L+b)l}4}te14gU7h@1&3L<=#jScbp_XXZ9oM^Y)zU;~>-FxP8lv5( L{NH=jkhk$K%}F*a diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c new file mode 100644 index 0000000..46a6b4d --- /dev/null +++ b/Lab/Code/mips.c @@ -0,0 +1,50 @@ +#include +#include "common.h" +extern struct intercode_t *code_head; +extern FILE *fp; +void print_mips() +{ + fprintf(fp, ".data\n_prompt: .asciiz \"Please fuck me a number:\"\n_ret: .asciiz \"\\n\"\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n"); + struct intercode_t *temp = code_head->next; + while(temp != code_head) + { + if(temp->kind == codeLABEL)fprintf(fp, "label%d:\n", temp->result->value); + else if(temp->kind == codeFUNCTION) + { + if(temp->result->value == 1)fprintf(fp, "FUNCTION main :\n"); + else fprintf(fp, "FUNCTION F%d :\n", temp->result->value); + } + else if(temp->kind == codeASSIGN) + { + if(temp->op2->value != 0)fprintf(fp, "li \n", temp->result->value, temp->op1->value); + else fprintf(fp, "t%d := t%d\n", temp->result->value, temp->op1->value); + } + else if(temp->kind == codeADD)fprintf(fp, "t%d := t%d + t%d\n", temp->result->value, temp->op1->value, temp->op2->value);//only t1 = t2 + t3 is allowed: variable = variable + variable, no constant is involved + else if(temp->kind == codeSUB)fprintf(fp, "t%d := t%d - t%d\n", temp->result->value, temp->op1->value, temp->op2->value); + else if(temp->kind == codeMUL)fprintf(fp, "t%d := t%d * t%d\n", temp->result->value, temp->op1->value, temp->op2->value); + else if(temp->kind == codeDIV)fprintf(fp, "t%d := t%d / t%d\n", temp->result->value, temp->op1->value, temp->op2->value); + else if(temp->kind == codeAND)fprintf(fp, "t%d := &t%d\n", temp->result->value, temp->op1->value); + else if(temp->kind == codeRSTAR)fprintf(fp, "t%d := *t%d\n", temp->result->value, temp->op1->value); + else if(temp->kind == codeLSTAR)fprintf(fp, "*t%d := t%d\n", temp->result->value, temp->op1->value); + else if(temp->kind == codeGOTO)fprintf(fp, "GOTO L%d\n", temp->result->value); + else if(temp->kind == codeE)fprintf(fp, "IF t%d == t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); + else if(temp->kind == codeNE)fprintf(fp, "IF t%d != t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); + else if(temp->kind == codeG)fprintf(fp, "IF t%d > t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); + else if(temp->kind == codeGE)fprintf(fp, "IF t%d >= t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); + else if(temp->kind == codeL)fprintf(fp, "IF t%d < t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); + else if(temp->kind == codeLE)fprintf(fp, "IF t%d <= t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); + else if(temp->kind == codeRETURN)fprintf(fp, "RETURN t%d\n", temp->result->value); + else if(temp->kind == codeDEC)fprintf(fp, "DEC t%d %d\n", temp->result->value, temp->op1->value); + else if(temp->kind == codeARG)fprintf(fp, "ARG t%d\n", temp->result->value); + else if(temp->kind == codeCALL) + { + if(temp->op1->value == 1)fprintf(fp, "t%d := CALL main\n", temp->result->value); + else fprintf(fp, "t%d := CALL F%d\n", temp->result->value, temp->op1->value); + } + else if(temp->kind == codePARAM)fprintf(fp, "PARAM t%d\n", temp->result->value); + else if(temp->kind == codeREAD)fprintf(fp, "READ t%d\n", temp->result->value); + else if(temp->kind == codeWRITE)fprintf(fp, "WRITE t%d\n", temp->result->value); + temp = temp->next; + } +} + diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o new file mode 100644 index 0000000000000000000000000000000000000000..2419b65970d122415c72b8a7d13cae3aa74f845c GIT binary patch literal 6168 zcmbuCU2GIp6vyv&3oS!Smv0Cpj8I4gy0iflDv;f_+iv69mUSB-7?$aFYAd_jbw7}g zfEdJBHXw~L5KT;sFTD7~i;}2S69^jPS7LlI8WIfn?URimsprg`JA0VU#I<`iGxy&A zob$Wq-kG^`_xVtytIFdM(mZ01D7B<2#CJ&r@VzuD~pWm)|nL?|1<0~e`gr3x^i4A!_BE2ce}bY*twPC zUS+tN!YpoClmX_=2C$F;YG(uZ(p#DlrR=xlbrv<>n#bCr_0X&+J+{8m8|U`WJkD@+ zmE-PLmBv(GIqn^XTTnUf5W_W8j%#2zU*)(-SXJe6u(0gs;XI34G@Hk;hXEFs-R)u) zwWRPYtzAA?L24AS=k}2GGuvSLwUWB zm+=*pAFQ3BsfKgEPfbr>y7dWUj^-cI@|qIQWXDpOe4Fama*5H=6YARjq^{+3b-0i? zqNa3JQ`3dipq_18tHiT9cYG?nR`EZb92-okDQz^Z`1AU)ypq+mp*AHssx}^N*{p6; zlA7A6L5(_6a>sKCEt#}Dwp+?GS+y~%Dav!%(Y#(lv|0`hP{_!-oEkf-o4q!+CM)`(%V4zI6loA0!AQh>CInYtk`>V(j0T@Dy`!OEr&-$10HC5VJ|3x z3w$qCb=1%GMry#t(49^YDyqd_(@xjCjyqQ&yzp}}FOZzfD_~>eU|xZV&NQ!Z&etno z(`PgET*UG;#tzzIIB?Tyw`CwW>6=~jtu8w5#GN=IHJZu!6C#rxP3Pm-5W^V}?~e4f z2P5&muC6CTv3M-l9tp+8u<`DT#MqD?AAyAgJTYn*&|*HGz~F-?6gciro3;i;Fw}8Y zrQV1l7~X+8IHbM_MKJWQhePTy6v6ELgQjfpZ&Q1OO5`tqLvmgr-OhQN>6qsq)V@lk zJB#X>dmWYbafO&a&nLok1X%S=bk zA!CgBV@{xm^K(zfX zoD5cB7p zG}Dpu6>(0waIP_b&Uv5d$hk|LPhB`w=mciJ?{!Q!s^|c=l61uJbz?8{=lL9DI#!nx zXT*hbp80dm1k&p9tL9XW%Adi#$MU+ryLX^Dm)8{OX+4Om7i5W;Hym2 zX8{9LllwM#fnIyr6sw?ya}}@@vl7P54w#R&j5zlgOHHu?FM@4=19e&+Q8H|T=3BO9 zY40ERhsd05d@IBv^MQK@?JLy(W!nXrKe!mS6V4dlVm7Vw7923xMzgTaGJjdN!xdS# zoS<@m;<<)(yYD{IY-x(a6u-j;u;(9z>rVG?KmDPR_X%+rE90e(`PlmgNnD}+M<`+3 nH_wB^9*>&+-hpIpmZ1n4jnc_J{)KSKDLzB_Yo$=5W{>|DErv}G literal 0 HcmV?d00001 diff --git a/Lab/Code/out.ir b/Lab/Code/out.ir index 21b6c90..33913d3 100644 --- a/Lab/Code/out.ir +++ b/Lab/Code/out.ir @@ -1,3 +1,24 @@ +.data +_prompt: .asciiz "Please fuck me a number:" +_ret: .asciiz "\n" +.globl main +.text +read: +li $v0, 4 +la $a0, _prompt +syscall +li $v0, 5 +syscall +jr $ra + +write: +li $v0, 1 +syscall +li $v0, 4 +la $a0, _ret +syscall +move $v0, $0 +jr $ra FUNCTION F4 : PARAM t1 RETURN t1 diff --git a/Lab/Code/out.s b/Lab/Code/out.s new file mode 100644 index 0000000..898b528 --- /dev/null +++ b/Lab/Code/out.s @@ -0,0 +1,52 @@ +.data +_prompt: .asciiz "Please fuck me a number:" +_ret: .asciiz "\n" +.globl main +.text +read: +li $v0, 4 +la $a0, _prompt +syscall +li $v0, 5 +syscall +jr $ra + +write: +li $v0, 1 +syscall +li $v0, 4 +la $a0, _ret +syscall +move $v0, $0 +jr $ra + +main: +li $t5, 0 +li $t4, 1 +li $t3, 0 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal read +lw $ra, 0($sp) +addi $sp, $sp, 4 +move $t1, $v0 +move $t2, $t1 +label1: +blt $t3, $t2, label2 +j label3 +label2: +add $t1, $t5, $t4 +move $a0, $t4 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +move $t5, $t4 +move $t4, $t1 +addi $t1, $t3, 1 +move $t3, $t1 +j label1 +label3: +move $v0, $0 +jr $ra diff --git a/Lab/Code/parser b/Lab/Code/parser index 3501468b5a581eec85cd4e9fe20027046220ad51..c909ef35675a1c0e1fdf064afedaefbda1fabb4e 100755 GIT binary patch delta 23670 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 O^!Gdb{uP^#R{K9cZcNtz delta 23473 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 From e0880143496d3454215bf5aae2a3360fe3ad94d2 Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Wed, 2 Jun 2021 09:33:51 +0800 Subject: [PATCH 03/16] start clearing labels but with bugs --- Lab/Code/haha.ir | 31 ++++++++++++++++++++++++ Lab/Code/intercode.c | 29 +++++++++++++++++++++++ Lab/Code/intercode.o | Bin 7376 -> 8272 bytes Lab/Code/main.c | 5 ++-- Lab/Code/main.o | Bin 2664 -> 2656 bytes Lab/Code/mips.c | 2 +- Lab/Code/mips.o | Bin 6168 -> 6160 bytes Lab/Code/out.ir | 55 ++++++++++++++++++++++++------------------- Lab/Code/out.s | 52 ---------------------------------------- Lab/Code/parser | Bin 71496 -> 71536 bytes Lab/Code/semantic.c | 1 + Lab/Code/semantic.o | Bin 33832 -> 33888 bytes Lab/Test/test.cmm | 15 +++++++++--- 13 files changed, 108 insertions(+), 82 deletions(-) create mode 100644 Lab/Code/haha.ir delete mode 100644 Lab/Code/out.s diff --git a/Lab/Code/haha.ir b/Lab/Code/haha.ir new file mode 100644 index 0000000..b6e1a37 --- /dev/null +++ b/Lab/Code/haha.ir @@ -0,0 +1,31 @@ +FUNCTION main : +t1 := #1 +t2 := t1 +t3 := #2 +t4 := t3 +t6 := #0 +t7 := #1 +t5 := t7 +IF t2 < t4 GOTO L1 +t5 := t6 +LABEL L1 : +t8 := #0 +IF t5 == t8 GOTO L2 +t2 := t4 +LABEL L2 : +LABEL L3 : +t10 := #0 +t11 := #1 +t9 := t11 +IF t2 == t4 GOTO L5 +t9 := t10 +LABEL L5 : +t12 := #0 +IF t9 == t12 GOTO L4 +t13 := #1 +t14 := t4 - t13 +t2 := t14 +GOTO L3 +LABEL L4 : +t15 := #0 +RETURN t15 diff --git a/Lab/Code/intercode.c b/Lab/Code/intercode.c index b698255..5c1508b 100644 --- a/Lab/Code/intercode.c +++ b/Lab/Code/intercode.c @@ -22,6 +22,10 @@ void code_delete(struct intercode_t *code) assert(code->prev != code); code->prev->next = code->next; code->next->prev = code->prev; + free(code->result); + free(code->op1); + free(code->op2); + free(code); } void generate_code(int kind, int result, int op1, int op2) @@ -40,8 +44,33 @@ void generate_code(int kind, int result, int op1, int op2) temp->op2 = temp3; code_insert(temp); } +void clear_label() +{ + struct intercode_t *temp = code_head->next; + int *label_change = (int *)malloc((Label + 2) * sizeof(int)); + for(int i = 0; i <= Label; i++) + label_change[i] = i; + while(temp != code_head) + { + while(temp->kind == codeLABEL && temp->next != code_head && temp->next->kind == codeLABEL) + { + label_change[temp->next->result->value] = temp->result->value; + code_delete(temp->next); + } + temp = temp->next; + } + temp = code_head; + while(temp != code_head) + { + if(codeGOTO <= temp->kind && temp->kind <= codeLE) + temp->result->value = label_change[temp->result->value]; + temp = temp->next; + } + free(label_change); +} void code_optimize() { + clear_label(); } void print_code() diff --git a/Lab/Code/intercode.o b/Lab/Code/intercode.o index 5f659b24d5aab3b29a0f1a80b9200421363ebfea..01f92e9ded5e77d57693451d710e28ac51b35c21 100644 GIT binary patch literal 8272 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 GjQ<}P3TvGJ diff --git a/Lab/Code/main.c b/Lab/Code/main.c index e42ad27..d79784b 100644 --- a/Lab/Code/main.c +++ b/Lab/Code/main.c @@ -8,8 +8,9 @@ void Parse_Tree(struct _node *cur); FILE *fp = NULL; void code_optimize(); void print_mips(); +void print_code(); -int optimize_flag = 1; +int optimize_flag = 0; int main(int argc, char** argv) { if(argc == 3) @@ -27,7 +28,7 @@ int main(int argc, char** argv) yyparse(); Parse_Tree(Root); if(optimize_flag == 1)code_optimize(); - print_mips(); + print_code(); fclose(fp); } else diff --git a/Lab/Code/main.o b/Lab/Code/main.o index 0d39ff3bff0533952f1fd24b8dc27a80502b3358..e11dfdbccbccc893ab7aacdccaa8f402132f3761 100644 GIT binary patch delta 110 zcmaDM@<3#Q2BX48O>@T08H{<1%q$EXn{P7hWMoOsPf6W8jYW%@amD0=?DmZDlNmYH zCu?v>Oyb~RS2BXGCO>;(eMg}n09M71~$jr>Zu=yg>PDYm8%!1<0eJoncj2kBJWVe@0 zfGT5wsD_g)lLa}{IWwTL9FrY6%o#H#S8~`h)=l2YVb8RJak3)2*kl1t4aOCdEjjIh cWF?S%FnK4CRG9pe)1LDH8^pB4$&4KG0GlQtHUIzs diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index 46a6b4d..306d304 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -16,7 +16,7 @@ void print_mips() } else if(temp->kind == codeASSIGN) { - if(temp->op2->value != 0)fprintf(fp, "li \n", temp->result->value, temp->op1->value); + if(temp->op2->value != 0)fprintf(fp, "li %d%d\n", temp->result->value, temp->op1->value); else fprintf(fp, "t%d := t%d\n", temp->result->value, temp->op1->value); } else if(temp->kind == codeADD)fprintf(fp, "t%d := t%d + t%d\n", temp->result->value, temp->op1->value, temp->op2->value);//only t1 = t2 + t3 is allowed: variable = variable + variable, no constant is involved diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index 2419b65970d122415c72b8a7d13cae3aa74f845c..78224fdcc2594f6ce2aac24285a69d2134220f2e 100644 GIT binary patch delta 278 zcmW;FAxHyZ90l-u2g2RyO>fhE*c3PPmbRd>bRxJ9F{rTMf}mr9;vrshQA9A_d_}~v zxHxXbXcA#TqfrFGV7Mj-;vZl5g$Iv!Q;y5=0-ig52_OBsZ`qC!?l%v@VvAQ+VI(}7 zDYlY<)kCu9oSJy&%b3O&r(JFS8f>~XWY}{x6jO1I)r`g>&qd8Au|aQK7HivvE0L)xB}gKbZnKj5ubLzZt+mFQAvW%mAfI9o)4pVW96%`<6qyqbU)cDUDyH1WnRlp%rHU9@p4pgiF delta 296 zcmXBNF-XH;5Cz~|rX)7nU)zL&U_^z)#da!GG*r-22&kZ-4x-|ctx^{U9g8}(yumtl z)I~$4ZaRr$HytYoc5-&}&^LTMIF8pWwu?=l-de#deI{FhF{DM+rRB(rW{y2HjA`Rk zN@c;DN*|0nO1G`LP9J#9FnvSWtZRfldxf&-*i7RXh(1cgOck7o5uU|;m?KOzY>MZ& z6|d13ZxCdeIye!#=!!j%V*0|GVpG$#zZB3{E*_OnF5cxjhsjZI>5jQX$OHDQX8=w>RJZ(?xI=C L{m&mF$xr+O`5sgz diff --git a/Lab/Code/out.ir b/Lab/Code/out.ir index 33913d3..b6e1a37 100644 --- a/Lab/Code/out.ir +++ b/Lab/Code/out.ir @@ -1,24 +1,31 @@ -.data -_prompt: .asciiz "Please fuck me a number:" -_ret: .asciiz "\n" -.globl main -.text -read: -li $v0, 4 -la $a0, _prompt -syscall -li $v0, 5 -syscall -jr $ra - -write: -li $v0, 1 -syscall -li $v0, 4 -la $a0, _ret -syscall -move $v0, $0 -jr $ra -FUNCTION F4 : -PARAM t1 -RETURN t1 +FUNCTION main : +t1 := #1 +t2 := t1 +t3 := #2 +t4 := t3 +t6 := #0 +t7 := #1 +t5 := t7 +IF t2 < t4 GOTO L1 +t5 := t6 +LABEL L1 : +t8 := #0 +IF t5 == t8 GOTO L2 +t2 := t4 +LABEL L2 : +LABEL L3 : +t10 := #0 +t11 := #1 +t9 := t11 +IF t2 == t4 GOTO L5 +t9 := t10 +LABEL L5 : +t12 := #0 +IF t9 == t12 GOTO L4 +t13 := #1 +t14 := t4 - t13 +t2 := t14 +GOTO L3 +LABEL L4 : +t15 := #0 +RETURN t15 diff --git a/Lab/Code/out.s b/Lab/Code/out.s deleted file mode 100644 index 898b528..0000000 --- a/Lab/Code/out.s +++ /dev/null @@ -1,52 +0,0 @@ -.data -_prompt: .asciiz "Please fuck me a number:" -_ret: .asciiz "\n" -.globl main -.text -read: -li $v0, 4 -la $a0, _prompt -syscall -li $v0, 5 -syscall -jr $ra - -write: -li $v0, 1 -syscall -li $v0, 4 -la $a0, _ret -syscall -move $v0, $0 -jr $ra - -main: -li $t5, 0 -li $t4, 1 -li $t3, 0 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal read -lw $ra, 0($sp) -addi $sp, $sp, 4 -move $t1, $v0 -move $t2, $t1 -label1: -blt $t3, $t2, label2 -j label3 -label2: -add $t1, $t5, $t4 -move $a0, $t4 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -move $t5, $t4 -move $t4, $t1 -addi $t1, $t3, 1 -move $t3, $t1 -j label1 -label3: -move $v0, $0 -jr $ra diff --git a/Lab/Code/parser b/Lab/Code/parser index c909ef35675a1c0e1fdf064afedaefbda1fabb4e..fdd9cde4fe15fa45ccebea9dd181641d0d2f1b7f 100755 GIT binary patch delta 23785 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 WZyLRth|jO9N+4?LaEI5K9bSv$72hS* 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 = code_head; code_head->next = code_head; + code_head->kind = 0; MALLOC(temp, struct type_t); temp->kind = FUNCTION; diff --git a/Lab/Code/semantic.o b/Lab/Code/semantic.o index ef36a87ffd4f4e92f549e66ac3effb2695fd1836..1eef76bf4f2a9a5fdaecd2ae1362a2fc3abe594d 100644 GIT binary patch delta 5764 zcmZ{o3viUx6~}WEgai;05iS=AWf38OC@WCpVL|{OSSTz}H!hIaJ=w$wB1}J!|(jIi07PBHp|Wb`=+5@}2qk zq}e;l)W(~)EL2U9XrETCNW0*qX;OQ*xUfCim$s@s*?(cN}DYO++$`8U)f%^v&Ves(9Y!YdO3~QC_Oyw(6$cEY04Sv zbGl<2>a@2e?qwT`H1+keLx14V&k-1{O{->{u|B6eqwWY19pX@4$^Y6}+>a>H1wMLX zBT1FB5(%PfeDt!7U5C_Ytzsw&Y4yD5X3;|^r382ogQ##2SY-Mw)2x_0&X#6LRK)JpNx! z&Mk-$E%QyhGi+eq1uIb*S6#7YI~n(~dWc3isQAKHe(bg%Ht+4t00-2}CQj zIwpD^336VsPM&)kCr=4dr?D8SADdHrHv4L zP@9&8nOOJy2T@1)`?E*g2Sv_Vj+586ugx=G@@#jgyLvkjrVP784z&&(v$ z5&fy9{&TVfYMeIDIrJuq_eS*!)8O7LH2+5KFLR1U*mWpGdYo205TndN$HQs7%wv!w z8gVGE)dM!eQpxZO&Oj%D^Bnd$E3NZi;{2LCZ4n)>%|PBRD&EPSYJEeI7_U_od(>8O z?)EunTjxG@nqxjX-_rj`o{N&F1tJr)Y6CSehbmAS8qyG zAwS$y{82$fDz$n@bPnQ`+EiJm|78CRb>w_n6r!6%w~6i${RihUXS4Km9kQ`WgbobQSA-za}X8^vFGRQzkz9TB3#9O|B&iHH+j;!qxs_Z~p2M|7Q!K4Zu5 zEL5217$n^!`m*Rzgu~jLccR=LzeSAb$YL3+jMlwdXCX3guLP1QF7i zqH{&Ja+KN4Un5k!+h&JdpM4x_K6L0UICZv|FqOXb`Mr0NTlPXr$2x4JY% zjYf#-PjZXd(xqX)$86Mg@uVc`Dx&0XgcRvOBq*w)Ys09NjhZN)=h&m(5dB#60?Hrb zTa+`6ant zLaEa;NcG)PKgntoUoKSmMsn|&UPu$Y$5Q_@7!o=+3;j7lbF`xGU+U{kMCWMpw$ls0 z2zWQir$`X}EDNRgQKC)wQK7;kbYtm#bgnktve3aOpUdB~tdkHS=R)iB&!tA_#w_$z z)KTnPS?EEg!82KC-mNll*&X*L>5T9^t$K>~7Og;xS|%b*x*o}S+9aGeOtpQuP^%R#(aAF za;SS&D^X5#u|wTkdNm?MU(7<^Kzu&m_I0GEM9+#|6}=9Dg<3Tey#wI|T7_B7lG_`O z^NO8a4Prz$IMf|y97)QsU391D9?5(_^q}ZD>E)8t6;jlD6Vcm{pn4yv-z7R!bb+*Q z6x}aMw;4IlBC<%E#=*=u-8JcmIMG`j$``HoEQ~=N(FvCNPx~UMDn1*OLG2YigfO+7 zW;N=L`W`vT{r&SOVnkz>`cM9Ek)#aoBTf2uQTjDP^=}YZtj#4SXT#?%M6^%u%pCco zd4I_ogy>?emV!KV2eMufZG#j=b?B2Br<=1cik4_KLbL+qOX!!Cb^6D=4iR!55WS2z z)$^d1YE>ZGTC{^`XVG4w{YA?}=ORY_jiLuc3z1x^P1_%S|Jb@9P5#?O`?8v8j+3u0 zZwG4-TBglfhq`mzgy=Fo{HUcouNF>hLBIOmx&3CRy}Q%y`iCL4jPG{V3em};GeqZz zE<5IB%pSx;~GH|H- z-0eqeAf&l^C+R cRBc0abr~6xtIG;XYU;CBAvU-bj@2~(Kb^0hvH$=8 delta 5805 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 diff --git a/Lab/Test/test.cmm b/Lab/Test/test.cmm index 7186927..4ee2da1 100644 --- a/Lab/Test/test.cmm +++ b/Lab/Test/test.cmm @@ -1,5 +1,14 @@ +int main(){ + + int a = 1, b = 2; + if(a < b) + { + a = b; + } + while(a == b) + { + a = b - 1; + } -int idyh(int idux) -{ - return idux; + return 0; } From 2ba9b5c16a4ed5f8f540425859c3fa2fe12da97e Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Wed, 2 Jun 2021 15:29:33 +0800 Subject: [PATCH 04/16] finish clear_label with no errors --- Lab/Code/.intercode.c.swp | Bin 0 -> 20480 bytes Lab/Code/haha.ir | 197 +++++++++++++++++++++++++++++++++----- Lab/Code/intercode.c | 2 +- Lab/Code/intercode.o | Bin 8272 -> 8272 bytes Lab/Code/main.c | 2 +- Lab/Code/main.o | Bin 2656 -> 2664 bytes Lab/Code/out.ir | 190 +++++++++++++++++++++++++++++++----- Lab/Code/parser | Bin 71536 -> 71536 bytes Lab/Test/test.cmm | 52 +++++++--- 9 files changed, 384 insertions(+), 59 deletions(-) create mode 100644 Lab/Code/.intercode.c.swp diff --git a/Lab/Code/.intercode.c.swp b/Lab/Code/.intercode.c.swp new file mode 100644 index 0000000000000000000000000000000000000000..2a4cdb275ce151f2bea6d863a5dc16c263977c91 GIT binary patch literal 20480 zcmeI2Ux*t;9LJ|tt*5R3ss;Z%Os}*gX>!-gL8;9(kY4XfG|kENu1f!S-Ag8S+a|j) z*}K-Z{(Vqf;+ES4|2qHxb`e5;)ND)O5zrWepO*Tz(_4>yO z6Zo*%nc11&e0S!zJHMUr6`Rr<_^PfI48I#0yQ%l!_E#6rXQ?|G%ZrNGIk{t!vfBN; zaVFU?qry<5x5GBzOWGxQek}a1eo( z1o#F46&qXw4k9?S61Nchpf-XcG-L4ZFSQ~IQQ< zc4}So8%vrmKmWG7yKSrZ5O;bwhJBoB?B!;a8^xl%OXOGcX`^Bq<3)jN|L=1DZD6E!BDwa4qEQdxD+uD=itOC2KtgQ@xAGSYNaH zr%5KYcA#N0$s~G)v^O0Z?V7|EKlz9v@#*0-HYtoe8ml^$sT@Xux8-ll;SqWoVd(h9 zVo6Kvb`oqao3_n7m(R2@$_<4X!-&Zhg;5zR8snlELRVEWdAVJ7%#yi>N}^z)B1A}* z8_P`^)`TEoXvnD+-N&HY7{;M{+8{TtzkW-TBHPHdLqcj_K5hCiNoo)0Wy|W%kVoY* z1CXMvPE2Z?^wvjWC{R~t= zYM^IzLm>E;;tnET6{(Zo;#%+oFY3}V&MSGBp!5XTc>aN=&;boQNVEDd$yuQe~f&MVH z3ZLpGqiFw77OySY5qc@4yk7N|h?Y=~YTkFklt_(JN$;%)C0*luTUF(BK-z{>CNtD8 zyWJb*N=>^gDu$IGb4ZE067d;J^vqboFHq;7(2Vjh6T(8%j&OYujSaFhO3qC6!~Ktr zdVk`s$C8eSCO+BhpTv^T>8zBVh7?yJN~8*0-xy1lD`Fb*xk+^5=hKN>%FkCG&Zx>! zRJ+ETc&NPIiRML7I3m<+^vXW?!;*Y@z!YVKboOpWz>7PYOgCe8=SIoj%i!42lJ>^t

s$&O|+39Q3P zqEr=5$f!)1Xp9&tx8tFk!f1F;#6Mn zKKHJ5O(yHos!qOWjyI-Z?KjbwmN)G{QYZG`mu#zRvXjyJ{~fG_Z^1g5*8kr3ds^%N zjWzot;4iGj-vs^O4A$Pq!B=1p2!o~IIIe#jbb;HzB0zO61p22H&?a& z8LK2cT8C)+u|%h6W~*4H7iOw`YmyzW#T;uHO+uS04lEm?=w_={WSx843QBcgVb(_S z)bRSCK1i5Roz{bbLMDNrHWH{hH(uxI5{R97i8W1T93>;8!`Wan!vmCd9)=@08L(S@ zN2IVOtZ(u`t!8em176(6O9}LIrtgRiac9qfOV zK7{YlwEmAO$NVGK|384E;4nAL70?Q31+)TMfy+vPc5j}u+POs)dgv`-EqBG~En)2!J$g%6Z9`;Wk>agf+O2M8 zSf1%EVR}oL-V%mD7eX_7OPIf3+uz|Nce~7bOPIG!u64vxhVE#~#+cgD;cgtF?G^A` F{{SX1Nelo0 literal 0 HcmV?d00001 diff --git a/Lab/Code/haha.ir b/Lab/Code/haha.ir index b6e1a37..d02cc9e 100644 --- a/Lab/Code/haha.ir +++ b/Lab/Code/haha.ir @@ -1,31 +1,184 @@ FUNCTION main : -t1 := #1 -t2 := t1 -t3 := #2 -t4 := t3 +READ t2 +t1 := t2 +READ t4 +t3 := t4 t6 := #0 t7 := #1 +t8 := #100 +t9 := t1 / t8 +t10 := #100 +t11 := t9 * t10 t5 := t7 -IF t2 < t4 GOTO L1 +IF t1 == t11 GOTO L1 t5 := t6 LABEL L1 : -t8 := #0 -IF t5 == t8 GOTO L2 -t2 := t4 -LABEL L2 : +t12 := #0 +IF t5 == t12 GOTO L2 +t14 := #0 +t15 := #1 +t16 := #400 +t17 := t1 / t16 +t18 := #400 +t19 := t17 * t18 +t13 := t15 +IF t1 == t19 GOTO L3 +t13 := t14 LABEL L3 : -t10 := #0 -t11 := #1 -t9 := t11 -IF t2 == t4 GOTO L5 -t9 := t10 +t20 := #0 +IF t13 == t20 GOTO L4 +t22 := #0 +t23 := #1 +t24 := #2 +t21 := t23 +IF t3 == t24 GOTO L5 +t21 := t22 LABEL L5 : -t12 := #0 -IF t9 == t12 GOTO L4 -t13 := #1 -t14 := t4 - t13 -t2 := t14 -GOTO L3 +t25 := #0 +IF t21 == t25 GOTO L6 +t26 := #29 +WRITE t26 +GOTO L7 +LABEL L6 : +t29 := #0 +t30 := #1 +t31 := #2 +t32 := t3 / t31 +t33 := #2 +t34 := t32 * t33 +t28 := t30 +IF t3 == t34 GOTO L8 +t28 := t29 +LABEL L8 : +t35 := #0 +IF t28 == t35 GOTO L9 +t36 := #30 +WRITE t36 +GOTO L10 +LABEL L9 : +t38 := #31 +WRITE t38 +LABEL L10 : +LABEL L7 : +GOTO L11 LABEL L4 : -t15 := #0 -RETURN t15 +t41 := #0 +t42 := #1 +t43 := #2 +t40 := t42 +IF t3 == t43 GOTO L12 +t40 := t41 +LABEL L12 : +t44 := #0 +IF t40 == t44 GOTO L13 +t45 := #28 +WRITE t45 +GOTO L14 +LABEL L13 : +t48 := #0 +t49 := #1 +t50 := #2 +t51 := t3 / t50 +t52 := #2 +t53 := t51 * t52 +t47 := t49 +IF t3 == t53 GOTO L15 +t47 := t48 +LABEL L15 : +t54 := #0 +IF t47 == t54 GOTO L16 +t55 := #30 +WRITE t55 +GOTO L17 +LABEL L16 : +t57 := #31 +WRITE t57 +LABEL L17 : +LABEL L14 : +LABEL L11 : +GOTO L18 +LABEL L2 : +t60 := #0 +t61 := #1 +t62 := #4 +t63 := t1 / t62 +t64 := #4 +t65 := t63 * t64 +t59 := t61 +IF t1 == t65 GOTO L19 +t59 := t60 +LABEL L19 : +t66 := #0 +IF t59 == t66 GOTO L20 +t68 := #0 +t69 := #1 +t70 := #2 +t67 := t69 +IF t3 == t70 GOTO L21 +t67 := t68 +LABEL L21 : +t71 := #0 +IF t67 == t71 GOTO L22 +t72 := #29 +WRITE t72 +GOTO L23 +LABEL L22 : +t75 := #0 +t76 := #1 +t77 := #2 +t78 := t3 / t77 +t79 := #2 +t80 := t78 * t79 +t74 := t76 +IF t3 == t80 GOTO L24 +t74 := t75 +LABEL L24 : +t81 := #0 +IF t74 == t81 GOTO L25 +t82 := #30 +WRITE t82 +GOTO L26 +LABEL L25 : +t84 := #31 +WRITE t84 +LABEL L26 : +LABEL L23 : +GOTO L27 +LABEL L20 : +t87 := #0 +t88 := #1 +t89 := #2 +t86 := t88 +IF t3 == t89 GOTO L28 +t86 := t87 +LABEL L28 : +t90 := #0 +IF t86 == t90 GOTO L29 +t91 := #28 +WRITE t91 +GOTO L30 +LABEL L29 : +t94 := #0 +t95 := #1 +t96 := #2 +t97 := t3 / t96 +t98 := #2 +t99 := t97 * t98 +t93 := t95 +IF t3 == t99 GOTO L31 +t93 := t94 +LABEL L31 : +t100 := #0 +IF t93 == t100 GOTO L32 +t101 := #30 +WRITE t101 +GOTO L33 +LABEL L32 : +t103 := #31 +WRITE t103 +LABEL L33 : +LABEL L30 : +LABEL L27 : +LABEL L18 : +t105 := #0 +RETURN t105 diff --git a/Lab/Code/intercode.c b/Lab/Code/intercode.c index 5c1508b..e22531a 100644 --- a/Lab/Code/intercode.c +++ b/Lab/Code/intercode.c @@ -59,7 +59,7 @@ void clear_label() } temp = temp->next; } - temp = code_head; + temp = code_head->next; while(temp != code_head) { if(codeGOTO <= temp->kind && temp->kind <= codeLE) diff --git a/Lab/Code/intercode.o b/Lab/Code/intercode.o index 01f92e9ded5e77d57693451d710e28ac51b35c21..86d9fdd591c621bb1759de0cc67b4264a01dea97 100644 GIT binary patch delta 918 zcmZ9KKWI}?6vp3q&$b#!O(pH^ZBsC)P(;B@HBJc%;%30D3a0okQ+;F*1A-meB6TTe zQ&2M~NblR%d_9 zuYeLu5@Fd(rXodt{$uSTa|XxvkbcZi0`rX{+@+VO3+v^LcT|&>^lOk8lB5 z(dL>omgN9U=d9WIqjyJ{4{Cko7qHf~$?-2(yLw}+V?A)z0nQskr-Y$1T*3QLn_Ft# zO;|6T^;ns=YJK7_u)b@9Co^p9-oEa$K00fH%fp7Ig`vwFBImSurq-*3m698Rd8bU8 z3)YZfLhj}&@}xBO+}4=t{I8<3>dGvswakm)SG4)2Ry$!`aMmAX_Hbpy&_2#1i#&sz zl*UeN>pttMv!<14s&$`R;Bohm@74O8ux>i5txTH3QA1fSBlFxumZY&qQ{87hb=C=G r>S{Ik4fuI&ZZPHMZOz^1=drAJM4n88o4MDt#NpT_`Vp;-o%jC(yMMN~ delta 916 zcmZ9KL1+^}6o&WhYHI@3RNGFbP0(DVf|no)1%-s31cl~Qg;Go*C{zhK81ZJ5>cK;i z2Og{*B0|xFy6i#dp|t4T6bnKRVxc81rAVQdf>i%`JAq^$%unXe_st~BHgb*J=MgWs z;sxF01iSHB_rwG_j*~y0c!d?Yi7BC|8tB9ykFIf{Pthc2 z`jjqvATTc00M_4s;nalrz&=QyYakabc?8s88@Xwi>_OW(NAc}2mYKsgYY6++`Td;l zSCryju_TybOLvnk4VRI^7jwE$h9t&T~d7x@j1?#RYu6C(SFd z>JjU!wLS{d5bGze!`hGrPbR7K+3wD})~t1b^GQY1hN1ghK|YpdL9A~PD{kHp%!)8E z&T2)cn2=|S2BXGCO>;(eMg}n09M71~$jr>Zu=yg>a~8%8lXtS)OC~@iSs-fQB+Fz$ z4t359s4T~1M-FqwjLDT8_KbCtcXHS>tzew2$SyWnfK!8U#birPdmvc}Bp*!P2_zLJ S|KzmiJirDqEpaj@T08H{<1%q$EXn{P5bXJK41`5?PJWBg=BPW8ze91@c_I2d^* vdvcfq8IwCWEEvlsALOuSTmX~@k&a-p5lG&cd=N-VOlIV=XWTK_kxLx_vJ4z* diff --git a/Lab/Code/out.ir b/Lab/Code/out.ir index b6e1a37..4d0610b 100644 --- a/Lab/Code/out.ir +++ b/Lab/Code/out.ir @@ -1,31 +1,177 @@ FUNCTION main : -t1 := #1 -t2 := t1 -t3 := #2 -t4 := t3 +READ t2 +t1 := t2 +READ t4 +t3 := t4 t6 := #0 t7 := #1 +t8 := #100 +t9 := t1 / t8 +t10 := #100 +t11 := t9 * t10 t5 := t7 -IF t2 < t4 GOTO L1 +IF t1 == t11 GOTO L1 t5 := t6 LABEL L1 : -t8 := #0 -IF t5 == t8 GOTO L2 -t2 := t4 -LABEL L2 : +t12 := #0 +IF t5 == t12 GOTO L2 +t14 := #0 +t15 := #1 +t16 := #400 +t17 := t1 / t16 +t18 := #400 +t19 := t17 * t18 +t13 := t15 +IF t1 == t19 GOTO L3 +t13 := t14 LABEL L3 : -t10 := #0 -t11 := #1 -t9 := t11 -IF t2 == t4 GOTO L5 -t9 := t10 +t20 := #0 +IF t13 == t20 GOTO L4 +t22 := #0 +t23 := #1 +t24 := #2 +t21 := t23 +IF t3 == t24 GOTO L5 +t21 := t22 LABEL L5 : -t12 := #0 -IF t9 == t12 GOTO L4 -t13 := #1 -t14 := t4 - t13 -t2 := t14 -GOTO L3 +t25 := #0 +IF t21 == t25 GOTO L6 +t26 := #29 +WRITE t26 +GOTO L10 +LABEL L6 : +t29 := #0 +t30 := #1 +t31 := #2 +t32 := t3 / t31 +t33 := #2 +t34 := t32 * t33 +t28 := t30 +IF t3 == t34 GOTO L8 +t28 := t29 +LABEL L8 : +t35 := #0 +IF t28 == t35 GOTO L9 +t36 := #30 +WRITE t36 +GOTO L10 +LABEL L9 : +t38 := #31 +WRITE t38 +LABEL L10 : +GOTO L17 LABEL L4 : -t15 := #0 -RETURN t15 +t41 := #0 +t42 := #1 +t43 := #2 +t40 := t42 +IF t3 == t43 GOTO L12 +t40 := t41 +LABEL L12 : +t44 := #0 +IF t40 == t44 GOTO L13 +t45 := #28 +WRITE t45 +GOTO L17 +LABEL L13 : +t48 := #0 +t49 := #1 +t50 := #2 +t51 := t3 / t50 +t52 := #2 +t53 := t51 * t52 +t47 := t49 +IF t3 == t53 GOTO L15 +t47 := t48 +LABEL L15 : +t54 := #0 +IF t47 == t54 GOTO L16 +t55 := #30 +WRITE t55 +GOTO L17 +LABEL L16 : +t57 := #31 +WRITE t57 +LABEL L17 : +GOTO L33 +LABEL L2 : +t60 := #0 +t61 := #1 +t62 := #4 +t63 := t1 / t62 +t64 := #4 +t65 := t63 * t64 +t59 := t61 +IF t1 == t65 GOTO L19 +t59 := t60 +LABEL L19 : +t66 := #0 +IF t59 == t66 GOTO L20 +t68 := #0 +t69 := #1 +t70 := #2 +t67 := t69 +IF t3 == t70 GOTO L21 +t67 := t68 +LABEL L21 : +t71 := #0 +IF t67 == t71 GOTO L22 +t72 := #29 +WRITE t72 +GOTO L26 +LABEL L22 : +t75 := #0 +t76 := #1 +t77 := #2 +t78 := t3 / t77 +t79 := #2 +t80 := t78 * t79 +t74 := t76 +IF t3 == t80 GOTO L24 +t74 := t75 +LABEL L24 : +t81 := #0 +IF t74 == t81 GOTO L25 +t82 := #30 +WRITE t82 +GOTO L26 +LABEL L25 : +t84 := #31 +WRITE t84 +LABEL L26 : +GOTO L33 +LABEL L20 : +t87 := #0 +t88 := #1 +t89 := #2 +t86 := t88 +IF t3 == t89 GOTO L28 +t86 := t87 +LABEL L28 : +t90 := #0 +IF t86 == t90 GOTO L29 +t91 := #28 +WRITE t91 +GOTO L33 +LABEL L29 : +t94 := #0 +t95 := #1 +t96 := #2 +t97 := t3 / t96 +t98 := #2 +t99 := t97 * t98 +t93 := t95 +IF t3 == t99 GOTO L31 +t93 := t94 +LABEL L31 : +t100 := #0 +IF t93 == t100 GOTO L32 +t101 := #30 +WRITE t101 +GOTO L33 +LABEL L32 : +t103 := #31 +WRITE t103 +LABEL L33 : +t105 := #0 +RETURN t105 diff --git a/Lab/Code/parser b/Lab/Code/parser index fdd9cde4fe15fa45ccebea9dd181641d0d2f1b7f..ef3a6a0b8f1b58878e8496d1d2d67e91db566312 100755 GIT binary patch delta 14598 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 oB)vY1QHq)d^O<|j{ho8r_nx_P@65Y1T;J(^ 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 n^xYq=D!ZyFOY%B9;FGiu<4o diff --git a/Lab/Test/test.cmm b/Lab/Test/test.cmm index 4ee2da1..0517a77 100644 --- a/Lab/Test/test.cmm +++ b/Lab/Test/test.cmm @@ -1,14 +1,40 @@ -int main(){ - - int a = 1, b = 2; - if(a < b) - { - a = b; - } - while(a == b) - { - a = b - 1; - } - - return 0; +int main() { + int month, year; + year = read(); + month = read(); + if (year == (year / 100 * 100)) { + if (year == (year / 400 * 400)) { + if (month == 2) { + write(29); + } else if (month == (month / 2 * 2)) { + write(30); + } else + write(31); + } else { + if (month == 2) { + write(28); + } else if (month == (month / 2 * 2)) { + write(30); + } else { + write(31); + } + } + } else if (year == (year / 4 * 4)) { + if (month == 2) { + write(29); + } else if (month == (month / 2 * 2)) { + write(30); + } else { + write(31); + } + } else { + if (month == 2) { + write(28); + } else if (month == (month / 2 * 2)) { + write(30); + } else { + write(31); + } + } + return 0; } From ae2eac5a5fa58bd0e7675937a50bba8da2eed2b7 Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Wed, 9 Jun 2021 20:54:07 +0800 Subject: [PATCH 05/16] finish read and write and stack configuration --- Lab/Code/{.intercode.c.swp => .mips.c.swp} | Bin 20480 -> 24576 bytes Lab/Code/Makefile | 2 +- Lab/Code/haha.ir | 193 +---------- Lab/Code/main.c | 8 +- Lab/Code/main.o | Bin 2664 -> 2664 bytes Lab/Code/mips.c | 58 +++- Lab/Code/mips.o | Bin 6160 -> 9048 bytes Lab/Code/out.ir | 177 ---------- Lab/Code/out.s | 355 +++++++++++++++++++++ Lab/Code/parser | Bin 71536 -> 71608 bytes Lab/Test/test.cmm | 5 + 11 files changed, 423 insertions(+), 375 deletions(-) rename Lab/Code/{.intercode.c.swp => .mips.c.swp} (50%) delete mode 100644 Lab/Code/out.ir create mode 100644 Lab/Code/out.s diff --git a/Lab/Code/.intercode.c.swp b/Lab/Code/.mips.c.swp similarity index 50% rename from Lab/Code/.intercode.c.swp rename to Lab/Code/.mips.c.swp index 2a4cdb275ce151f2bea6d863a5dc16c263977c91..e6b4c93328ad13695970582fe8c74fd3d493066a 100644 GIT binary patch literal 24576 zcmeHPUuYaf7$4iJO!M`5nmLk6nxg=Z{~LIZZ~(^mb59#xA4nm zXJ_X7<~OsGZ@!r?3+cmC`}po;n&G;gv9CWq_t=|TH?e27Go}ki94#%Da+F965Cbb@pz0L|ci+Nx z?if;^dQbOOzWL6%6;?{ci2-7O7$63S0b+m{AO?s5V&K2TfLB?^o`%9}e5HH*`wfx% zjsA1ezuy;mzs`SN>)$6M?}PMBe)>e@z5hrzVt^PR28aP-fEXYKhyh}N7$63S0b+m{ zxCRVpI%DgwC_gP1=Ggxa*8hLr#@G+Qhrrvw^MDK3fC)?hJpcoKzLl|Wfp35_z(>G` zz>7c`co-N1MuEG4&A?x`F!mYn3h)we3Rnb6z$CB*_|eyE4el2=GWI2K3U~oH3LF78 z0B1KqF7R6y(t!)>p(}7J@b1lwJp^31i7^W}4@ZUx`~io>BJevL6Q_U_@C%$EXMr<7 z5x5Ju12_w3$Q!_`zzIMA4*^|WPXb-Viep$_F;T1x@b0o*6TH_;5Ab}8O*5-P3093#l0$`2j1P};sUV-|Tt!f? zT^VYvw5!pI<_p=Dp|FOnLdu$9#VQ)lkW@6Dp-gTvEFB4#WT$hNjA!?Tt3!gUj$biZ zon_>*vvawbu$X$<3KXBthAW(!P-;Ios&13}XZQ2zP#crlw2qxNj~p4fzd}xBhD^`_SB;j_n@2#y(IKuUeg>yTQCJ)H-6pT_;r9=HVhui^)$C^1%ZoQup#J3# z7Bw_lZIoclaLj<|aMzdy{-R%T!_+}YkG{P^`1XkostI?K^WHQk#M^hc(R%F-pjkL=m zmsPtGs3*vBJkNAH&w6xGG%Ue06SLV|bLo@^e;u@{ugzqAsI9F$IVdinlFYJ9rP$UF z2F;Hs9$ob1nRpz--cp0%us7?5f_LMvec85> zrS4|hgRZ9=cCs|aTOint#}Sj#&ea*D`Z-zCTJgmOJVcvsW|ATaYu30gbaRDCn1MJy(JposM=dmm&B66FB4k zHz3#lNxvl*vF3jrcn&xT8@=krejHv%VcMt?2vEY9fP06dK|`u)HcIHSJ=%mD|1f8d}v z4ZH`;0XqSCcK=>Lw&6SAec2Ye{+A3yzll!q7XAmJ)kGrhdsyb6qp%Dd#H6r{`UHCU zN3ba@1Mx{sx`Mwzb|pAR8>B?s)bU{<6qZ3@8G^zxU>tUi{-Cf7Y>Ty>U4q28X-RFA zbtad>GAJyA!ZI!qmf=Tl437Dm>LHstS&xFAuQ>RZ@7^#^YHqQ2>x=sqOlfs;~vWtYmBT(7Gi@ zeQhFD=uPLXX04d6g5&*u_=q1Jq5{e1<$uCY^s!WGNpKZ9Rh2Z!js6|LPF}PfZdV;w zAPfp|REP;z8Pe*7TM-2V2MsD!r((Mz$(KsP^21DI_*8np@W8faxxALfF^7KvR+*}= literal 20480 zcmeI2Ux*t;9LJ|tt*5R3ss;Z%Os}*gX>!-gL8;9(kY4XfG|kENu1f!S-Ag8S+a|j) z*}K-Z{(Vqf;+ES4|2qHxb`e5;)ND)O5zrWepO*Tz(_4>yO z6Zo*%nc11&e0S!zJHMUr6`Rr<_^PfI48I#0yQ%l!_E#6rXQ?|G%ZrNGIk{t!vfBN; zaVFU?qry<5x5GBzOWGxQek}a1eo( z1o#F46&qXw4k9?S61Nchpf-XcG-L4ZFSQ~IQQ< zc4}So8%vrmKmWG7yKSrZ5O;bwhJBoB?B!;a8^xl%OXOGcX`^Bq<3)jN|L=1DZD6E!BDwa4qEQdxD+uD=itOC2KtgQ@xAGSYNaH zr%5KYcA#N0$s~G)v^O0Z?V7|EKlz9v@#*0-HYtoe8ml^$sT@Xux8-ll;SqWoVd(h9 zVo6Kvb`oqao3_n7m(R2@$_<4X!-&Zhg;5zR8snlELRVEWdAVJ7%#yi>N}^z)B1A}* z8_P`^)`TEoXvnD+-N&HY7{;M{+8{TtzkW-TBHPHdLqcj_K5hCiNoo)0Wy|W%kVoY* z1CXMvPE2Z?^wvjWC{R~t= zYM^IzLm>E;;tnET6{(Zo;#%+oFY3}V&MSGBp!5XTc>aN=&;boQNVEDd$yuQe~f&MVH z3ZLpGqiFw77OySY5qc@4yk7N|h?Y=~YTkFklt_(JN$;%)C0*luTUF(BK-z{>CNtD8 zyWJb*N=>^gDu$IGb4ZE067d;J^vqboFHq;7(2Vjh6T(8%j&OYujSaFhO3qC6!~Ktr zdVk`s$C8eSCO+BhpTv^T>8zBVh7?yJN~8*0-xy1lD`Fb*xk+^5=hKN>%FkCG&Zx>! zRJ+ETc&NPIiRML7I3m<+^vXW?!;*Y@z!YVKboOpWz>7PYOgCe8=SIoj%i!42lJ>^t

s$&O|+39Q3P zqEr=5$f!)1Xp9&tx8tFk!f1F;#6Mn zKKHJ5O(yHos!qOWjyI-Z?KjbwmN)G{QYZG`mu#zRvXjyJ{~fG_Z^1g5*8kr3ds^%N zjWzot;4iGj-vs^O4A$Pq!B=1p2!o~IIIe#jbb;HzB0zO61p22H&?a& z8LK2cT8C)+u|%h6W~*4H7iOw`YmyzW#T;uHO+uS04lEm?=w_={WSx843QBcgVb(_S z)bRSCK1i5Roz{bbLMDNrHWH{hH(uxI5{R97i8W1T93>;8!`Wan!vmCd9)=@08L(S@ zN2IVOtZ(u`t!8em176(6O9}LIrtgRiac9qfOV zK7{YlwEmAO$NVGK|384E;4nAL70?Q31+)TMfy+vPc5j}u+POs)dgv`-EqBG~En)2!J$g%6Z9`;Wk>agf+O2M8 zSf1%EVR}oL-V%mD7eX_7OPIf3+uz|Nce~7bOPIG!u64vxhVE#~#+cgD;cgtF?G^A` F{{SX1Nelo0 diff --git a/Lab/Code/Makefile b/Lab/Code/Makefile index 90be048..a08628f 100644 --- a/Lab/Code/Makefile +++ b/Lab/Code/Makefile @@ -1,6 +1,6 @@ .PHONY:run, git run: parser - ./parser ../Test/test.cmm out.ir + ./parser ../Test/test.cmm out.s # GNU make手册:http://www.gnu.org/software/make/manual/make.html # ************ 遇到不明白的地方请google以及阅读手册 ************* diff --git a/Lab/Code/haha.ir b/Lab/Code/haha.ir index d02cc9e..b1f6e82 100644 --- a/Lab/Code/haha.ir +++ b/Lab/Code/haha.ir @@ -1,184 +1,9 @@ -FUNCTION main : -READ t2 -t1 := t2 -READ t4 -t3 := t4 -t6 := #0 -t7 := #1 -t8 := #100 -t9 := t1 / t8 -t10 := #100 -t11 := t9 * t10 -t5 := t7 -IF t1 == t11 GOTO L1 -t5 := t6 -LABEL L1 : -t12 := #0 -IF t5 == t12 GOTO L2 -t14 := #0 -t15 := #1 -t16 := #400 -t17 := t1 / t16 -t18 := #400 -t19 := t17 * t18 -t13 := t15 -IF t1 == t19 GOTO L3 -t13 := t14 -LABEL L3 : -t20 := #0 -IF t13 == t20 GOTO L4 -t22 := #0 -t23 := #1 -t24 := #2 -t21 := t23 -IF t3 == t24 GOTO L5 -t21 := t22 -LABEL L5 : -t25 := #0 -IF t21 == t25 GOTO L6 -t26 := #29 -WRITE t26 -GOTO L7 -LABEL L6 : -t29 := #0 -t30 := #1 -t31 := #2 -t32 := t3 / t31 -t33 := #2 -t34 := t32 * t33 -t28 := t30 -IF t3 == t34 GOTO L8 -t28 := t29 -LABEL L8 : -t35 := #0 -IF t28 == t35 GOTO L9 -t36 := #30 -WRITE t36 -GOTO L10 -LABEL L9 : -t38 := #31 -WRITE t38 -LABEL L10 : -LABEL L7 : -GOTO L11 -LABEL L4 : -t41 := #0 -t42 := #1 -t43 := #2 -t40 := t42 -IF t3 == t43 GOTO L12 -t40 := t41 -LABEL L12 : -t44 := #0 -IF t40 == t44 GOTO L13 -t45 := #28 -WRITE t45 -GOTO L14 -LABEL L13 : -t48 := #0 -t49 := #1 -t50 := #2 -t51 := t3 / t50 -t52 := #2 -t53 := t51 * t52 -t47 := t49 -IF t3 == t53 GOTO L15 -t47 := t48 -LABEL L15 : -t54 := #0 -IF t47 == t54 GOTO L16 -t55 := #30 -WRITE t55 -GOTO L17 -LABEL L16 : -t57 := #31 -WRITE t57 -LABEL L17 : -LABEL L14 : -LABEL L11 : -GOTO L18 -LABEL L2 : -t60 := #0 -t61 := #1 -t62 := #4 -t63 := t1 / t62 -t64 := #4 -t65 := t63 * t64 -t59 := t61 -IF t1 == t65 GOTO L19 -t59 := t60 -LABEL L19 : -t66 := #0 -IF t59 == t66 GOTO L20 -t68 := #0 -t69 := #1 -t70 := #2 -t67 := t69 -IF t3 == t70 GOTO L21 -t67 := t68 -LABEL L21 : -t71 := #0 -IF t67 == t71 GOTO L22 -t72 := #29 -WRITE t72 -GOTO L23 -LABEL L22 : -t75 := #0 -t76 := #1 -t77 := #2 -t78 := t3 / t77 -t79 := #2 -t80 := t78 * t79 -t74 := t76 -IF t3 == t80 GOTO L24 -t74 := t75 -LABEL L24 : -t81 := #0 -IF t74 == t81 GOTO L25 -t82 := #30 -WRITE t82 -GOTO L26 -LABEL L25 : -t84 := #31 -WRITE t84 -LABEL L26 : -LABEL L23 : -GOTO L27 -LABEL L20 : -t87 := #0 -t88 := #1 -t89 := #2 -t86 := t88 -IF t3 == t89 GOTO L28 -t86 := t87 -LABEL L28 : -t90 := #0 -IF t86 == t90 GOTO L29 -t91 := #28 -WRITE t91 -GOTO L30 -LABEL L29 : -t94 := #0 -t95 := #1 -t96 := #2 -t97 := t3 / t96 -t98 := #2 -t99 := t97 * t98 -t93 := t95 -IF t3 == t99 GOTO L31 -t93 := t94 -LABEL L31 : -t100 := #0 -IF t93 == t100 GOTO L32 -t101 := #30 -WRITE t101 -GOTO L33 -LABEL L32 : -t103 := #31 -WRITE t103 -LABEL L33 : -LABEL L30 : -LABEL L27 : -LABEL L18 : -t105 := #0 -RETURN t105 +main: +la $t0, _data +addi $t0, $t0, 8 +sw $a0, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 diff --git a/Lab/Code/main.c b/Lab/Code/main.c index f5c8aa5..4f10c23 100644 --- a/Lab/Code/main.c +++ b/Lab/Code/main.c @@ -28,7 +28,7 @@ int main(int argc, char** argv) yyparse(); Parse_Tree(Root); if(optimize_flag == 1)code_optimize(); - print_code(); + print_mips(); fclose(fp); } else @@ -36,11 +36,5 @@ int main(int argc, char** argv) fprintf(stderr, "Argument error!\n"); return 1; } - - return 0; } - - - - diff --git a/Lab/Code/main.o b/Lab/Code/main.o index bb9cd4821f852f488824331438d984214f0e444d..0d39ff3bff0533952f1fd24b8dc27a80502b3358 100644 GIT binary patch delta 17 ZcmaDM@z3%!1<0(^xLC0suqs2Ot0d delta 17 ZcmaDM@zB{FKzq(^xLC0suoE2Lb>9 diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index 306d304..9c627c0 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -2,17 +2,50 @@ #include "common.h" extern struct intercode_t *code_head; extern FILE *fp; +extern int Variable; +#define BEFORE_FUNCALL()\ +do\ +{\ + fprintf(fp, "addi $sp, $sp, -8\n");\ + fprintf(fp, "sw $fp, 4($sp)\n");\ + fprintf(fp, "sw $ra, 0($sp)\n");\ + fprintf(fp, "move $fp, $sp\n");\ +}while(0) + +#define AFTER_FUNCALL()\ +do\ +{\ + fprintf(fp, "lw $fp, 4($sp)\n");\ + fprintf(fp, "lw $ra, 0($sp)\n");\ + fprintf(fp, "addi $sp, $sp, 8\n");\ +}while(0) + +void value_load(int reg_no, int var_no) +{ + fprintf(fp, "la $t0, _data\n"); + fprintf(fp, "addi $t0, $t0, %d\n", var_no * 4); + fprintf(fp, "lw $t%d, 0($t0)\n", reg_no); +} + +void value_store(int reg_no, int var_no) +{ + fprintf(fp, "la $t0, _data\n"); + fprintf(fp, "addi $t0, $t0, %d\n", var_no * 4); + if(reg_no != 0)fprintf(fp, "sw $t%d, 0($t0)\n", reg_no); + else fprintf(fp, "sw $v%d, 0($t0)\n", reg_no); +} +//we only use t1, t2, t3 for ourselves and use t0 for special purpose. when reg_no is 0,it means v0 void print_mips() { - fprintf(fp, ".data\n_prompt: .asciiz \"Please fuck me a number:\"\n_ret: .asciiz \"\\n\"\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n"); + fprintf(fp, ".data\n_prompt: .asciiz \"Please throw me a number:\"\n_ret: .asciiz \"\\n\"\n_data: .space %d\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n", Variable * 4); struct intercode_t *temp = code_head->next; while(temp != code_head) { - if(temp->kind == codeLABEL)fprintf(fp, "label%d:\n", temp->result->value); + if(temp->kind == codeLABEL)fprintf(fp, "L%d:\n", temp->result->value); else if(temp->kind == codeFUNCTION) { - if(temp->result->value == 1)fprintf(fp, "FUNCTION main :\n"); - else fprintf(fp, "FUNCTION F%d :\n", temp->result->value); + if(temp->result->value == 1)fprintf(fp, "main:\n"); + else fprintf(fp, "F%d:\n", temp->result->value); } else if(temp->kind == codeASSIGN) { @@ -42,8 +75,21 @@ void print_mips() else fprintf(fp, "t%d := CALL F%d\n", temp->result->value, temp->op1->value); } else if(temp->kind == codePARAM)fprintf(fp, "PARAM t%d\n", temp->result->value); - else if(temp->kind == codeREAD)fprintf(fp, "READ t%d\n", temp->result->value); - else if(temp->kind == codeWRITE)fprintf(fp, "WRITE t%d\n", temp->result->value); + else if(temp->kind == codeREAD) + { + BEFORE_FUNCALL(); + fprintf(fp, "jal read\n"); + AFTER_FUNCALL(); + value_store(0, temp->result->value); + } + else if(temp->kind == codeWRITE) + { + value_load(1, temp->result->value); + fprintf(fp, "move $a0, $t1\n"); + BEFORE_FUNCALL(); + fprintf(fp, "jal write\n"); + AFTER_FUNCALL(); + } temp = temp->next; } } diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index 78224fdcc2594f6ce2aac24285a69d2134220f2e..d886e0a3488be48287d1425f3ed4868a79a67f19 100644 GIT binary patch literal 9048 zcmc(jdu&@*9mh`|Yf~?;KDGunwRa^cU7NUx+R!$%m7UCqE2T}BCS$Zk?oE8txY%*x zN1GK^{wRS(rYO^f*eY#80#u1jduRyCq>Z9UKmnnm2{BE3A@OKLRc%a6(Ns}>zk7ej z{&MZRg;*0uvd=x=^Zk9!)8}5_uZ8-1D=R9LP8DjeDwMRURFhG-4%n9gRi|pzaCr8w z;j`BoXCJ&Vn_UR!ZsEG{>@Qxdr~G9mh0pC_?J9reLJQ~C%{w}KPw-uWHAEMq~UKnsy_MUt%CUvu=S;5(NOU~aM;Ht~V1p#+U z`M7`5qVWiG>g>X@@^Rk>-16)amTUw7E0zMd3jj4s0lY(JjGhtSqJJenf~Z^b^H`J1 zZP0vE8HiewoszSwkxo!PtQULazgg)FnU3tn!nXam8^r~Q;-loYMYlBt zQMWhD+)4LzxTUNrbxVQzhBE6*K1KkaZkWZlG^j7P{gtKpa(4?<&;Ih~Dk|+u9XcXqb8HgPS+$ zK}*F=qdC*wYDA)D#`GyO8jU%Et+qscDt?NDmT0TdzKOKEeJWi_IEfA#so&;BCR548 zWTwmTo9WS5?6k4rVB9j(mXR4xB~KX%%P@_JY+}Spb#3rPQWiRoPLRYDicU|Oqn1Iv z@gI*TN8(1pj7|9b8EZP@OIc>L%NM6!pQK@I_wj&C9+1pCW1eCg%uTCUST28CY?LG}t{VmiT#T}%q*DesJCCXDt(`a<tWwr z+P>Ru9}Eo*4<2xaa!;toj^bVh2m2gR2GJAj?{}76p+XbvQwM{C!TpZg*}v(@R->7} z+IBkIb&RgJZz4&yZ_2c{vt4$UksVa;Qzy*0!F$Tt_!!7P1PpYwMNK&<-hIuP4hLm# zF8b;B_4ITZn}$cS6Pc{B!{6y|Z`+o&OC4uAcKX}5-|eV;sBv23WUAuypsJW|thl3g zdCeRhdv}t~A5Izm3f4D%qq3)NS!I$OPTg+SDV^u9eEoOw^+#E!6yrl**H=YX*ao|% z_=`{6YW3dD;u@u@O8(Pjoo>=4QWcR(r7A^FZzWQdqQ3$qQk9|smq=BL9*tdzovWaq z_S})Snm&y#FBfn3&|5w9Z65mPN#}NTd-j@;)+c&BPb?*SEhrzPPpSSK@z7NwHktO1 zs*`3sYenKoGpfcWRiv+fpgY(f8R+dj6dH;Q1-tu05jAFSMygN6CNg6ZlFlSkma?S? zv($ZNDrSzvEj5~qT9I-3DNxgj@86v0Ax80??8Z$ewXjHubzVKKZ)TAauXHVaw9fOv z$<66@A1V3_q20C*NN!flvqcU@Feg6o4%w{8gR_NAl-%>v2|8acV*{mb(HV#5=V|a`f4&YnU#=6*!ycT= z;787@pz~#?aQI~!CwG6EBs&IQn! z^Ht&e*n{(D@FV9c=*)RYIREnCtd&PQwjpO7=*)RkI9o(_&(D{@kDMsz%y~jMQy!d0 zz>l2spfl%L;au?GTn0aKu7J**OTu~6gR=mBHVVoYUY(&bL8lj^4MAcyP{xA34u}&K$jO zU-00(2!7=J9(3mDefz2h=XLNS=Q`-jxnJh_eGkru;73k97bx+%Ge_^+)uOxC>(k&z zjvsX9=zY7*gF`R9?8NON=K$!;(fjt02WJfY_`krg>CU+1Xt0%lOV|ImkGXXHe_Q#} z41kKblM=tci^BPb4#zzwf|sTRLNo zewhp$W{pS2Qf9)EX3NeDBJiV=+&=TXfLxuDdD0c~n5B#A4!YvC4&)W*;vIR(@DLvg zlo-RYa*U`Z7Ab9{59_iGS+dhlUF~Y!-F_=oFmtK#9TdwMZR H<&OUkk>&V- literal 6160 zcmbuCU2GIp6vyv&3oS!GmTw3qjMx$^bZG-cXn^dt-F6$+wyfKLL0zZasjcj8>wX{~ z5izyKvH>Z^Xw>-P3okz5gCS9?CJ_9HL=)ePMj{avqfa(Utmn*}JA0VjiEH<4X70WJ zd(Q8kxifR;?z4eVcZJI(q`AaCk#9*=i0do!b)Ql7iCR%327}W-1}A^@1apf}4NiY_ z`6iSfAR~BoFKR#GN%rS_n}gGVxm&I()BdMDG#&GrJaEEW@l6Y9o+xUQvjbtF4{ zL`~?brY5tAAwAW;QHiE>?)XS@qvCxcK0Xvz6WUl(@n-a686~A_v34asrZyaH*{beP z;+oo^L5&7d(#O-oT0Cxfv{}lNDYYS`DazBSv5cNav|0{DppcQ(ofto=o1-?gC=w>( z+K?V^gp@@0U|(mXx4+NGR^>u>V+`BCZ;Um@6p_L9UKI*nSGN=>%>_zRfwJu`WfO-s z84WyJ!}at>`qdB)+}n+T>RuxcwLrhuLEmRY6}aznaNkqheUIHe9Ec2t`^-z}3UnG# zn5945V~TVUo&HeBd>jN}*#z4-RFMnXLMN zx6Rwqygh5QT2Hm^^0w@_-&Bp~S8f+wC&I#Y%;Q>LQ&oK)R)l+?7Z0=pum=?WI?oFg zowbYIp(=1O^kOFn6_w(T`C@(UqB~Y0-0&-AZXgviw=njw1zm1|i58k$6wlW!V6$g4 z^jyyJG_D=A6>#8Y)o!anD5h_9(6>A2xC1Z75s9&hw0Brcq{fn&C^p2%goyTp`aArg zXn%M2LxD&%;_nCrqGH5&=f&`NOplJj0s@{GH3Dd{6i;CAp%V%mcjisofFc;`IIB`` zKoJb@Kn)yH--03-`q#oC^$3b!cK%^gw)i)wJxV3=>)?=_mq@pB-ex-Hd7Ii7skG<$ zA@k?gdxh!9`G?wHQ)$nq9v^5hdp@g~j+{Db-$$jL6JY*4pAgfLvxeFaJ8)*0Kj*x` zbmYi9E;?|&Xa1b?Gt-gNM(sZxINNYy!0hw0o9W2uq4;jn?elYr`SW~UWIA%>yu9MT z`Iz~0&NZeZ=LqHVjRVI`OA>Z-j>2^093##e((TvP#r!!3ck5`#N6r*+4mog6Fn`W@ zj_Js`K%8?9oGZ+qbMP+=n#|`-;(Y7CS%nu${+zRc>6p*E#Mw%^eSTuhpL3E-N6zQO zIqAT;#QZtueWoMl25~-h;8dU!nEk%jFdeIZ6K5Uih~w+n0p`#1Im~pdF2{kuMjbe3 zm_O&tFdeH+#Cgks^BME!oUfRU)t$uo&Vl2iPo{l-s+o?V9mH8hx_y3nm_N^_kLk$S zPn^RJoM)In=RD7Jz;m@!@6%%tKp7oO_I=rdW%eV4L7Tot8(G44a|(mTg(u$H)C4 zG8Y=(3bDw%>)t{8H5&hdtwZJyE{5%fGsd@=P3zo*7Yx>97S>tjFUt<-k#)-nDiMn3 z8rJQ;2T8M~DGpKmE*rp}e;E3U-M<0)LnH4K;xJamOC9sEj}4MIPvehL!nki<0*5^w gHT%5-NzBnkJAe&l_Um5;eZ}HODSwT{V$~l1FFxl_6951J diff --git a/Lab/Code/out.ir b/Lab/Code/out.ir deleted file mode 100644 index 4d0610b..0000000 --- a/Lab/Code/out.ir +++ /dev/null @@ -1,177 +0,0 @@ -FUNCTION main : -READ t2 -t1 := t2 -READ t4 -t3 := t4 -t6 := #0 -t7 := #1 -t8 := #100 -t9 := t1 / t8 -t10 := #100 -t11 := t9 * t10 -t5 := t7 -IF t1 == t11 GOTO L1 -t5 := t6 -LABEL L1 : -t12 := #0 -IF t5 == t12 GOTO L2 -t14 := #0 -t15 := #1 -t16 := #400 -t17 := t1 / t16 -t18 := #400 -t19 := t17 * t18 -t13 := t15 -IF t1 == t19 GOTO L3 -t13 := t14 -LABEL L3 : -t20 := #0 -IF t13 == t20 GOTO L4 -t22 := #0 -t23 := #1 -t24 := #2 -t21 := t23 -IF t3 == t24 GOTO L5 -t21 := t22 -LABEL L5 : -t25 := #0 -IF t21 == t25 GOTO L6 -t26 := #29 -WRITE t26 -GOTO L10 -LABEL L6 : -t29 := #0 -t30 := #1 -t31 := #2 -t32 := t3 / t31 -t33 := #2 -t34 := t32 * t33 -t28 := t30 -IF t3 == t34 GOTO L8 -t28 := t29 -LABEL L8 : -t35 := #0 -IF t28 == t35 GOTO L9 -t36 := #30 -WRITE t36 -GOTO L10 -LABEL L9 : -t38 := #31 -WRITE t38 -LABEL L10 : -GOTO L17 -LABEL L4 : -t41 := #0 -t42 := #1 -t43 := #2 -t40 := t42 -IF t3 == t43 GOTO L12 -t40 := t41 -LABEL L12 : -t44 := #0 -IF t40 == t44 GOTO L13 -t45 := #28 -WRITE t45 -GOTO L17 -LABEL L13 : -t48 := #0 -t49 := #1 -t50 := #2 -t51 := t3 / t50 -t52 := #2 -t53 := t51 * t52 -t47 := t49 -IF t3 == t53 GOTO L15 -t47 := t48 -LABEL L15 : -t54 := #0 -IF t47 == t54 GOTO L16 -t55 := #30 -WRITE t55 -GOTO L17 -LABEL L16 : -t57 := #31 -WRITE t57 -LABEL L17 : -GOTO L33 -LABEL L2 : -t60 := #0 -t61 := #1 -t62 := #4 -t63 := t1 / t62 -t64 := #4 -t65 := t63 * t64 -t59 := t61 -IF t1 == t65 GOTO L19 -t59 := t60 -LABEL L19 : -t66 := #0 -IF t59 == t66 GOTO L20 -t68 := #0 -t69 := #1 -t70 := #2 -t67 := t69 -IF t3 == t70 GOTO L21 -t67 := t68 -LABEL L21 : -t71 := #0 -IF t67 == t71 GOTO L22 -t72 := #29 -WRITE t72 -GOTO L26 -LABEL L22 : -t75 := #0 -t76 := #1 -t77 := #2 -t78 := t3 / t77 -t79 := #2 -t80 := t78 * t79 -t74 := t76 -IF t3 == t80 GOTO L24 -t74 := t75 -LABEL L24 : -t81 := #0 -IF t74 == t81 GOTO L25 -t82 := #30 -WRITE t82 -GOTO L26 -LABEL L25 : -t84 := #31 -WRITE t84 -LABEL L26 : -GOTO L33 -LABEL L20 : -t87 := #0 -t88 := #1 -t89 := #2 -t86 := t88 -IF t3 == t89 GOTO L28 -t86 := t87 -LABEL L28 : -t90 := #0 -IF t86 == t90 GOTO L29 -t91 := #28 -WRITE t91 -GOTO L33 -LABEL L29 : -t94 := #0 -t95 := #1 -t96 := #2 -t97 := t3 / t96 -t98 := #2 -t99 := t97 * t98 -t93 := t95 -IF t3 == t99 GOTO L31 -t93 := t94 -LABEL L31 : -t100 := #0 -IF t93 == t100 GOTO L32 -t101 := #30 -WRITE t101 -GOTO L33 -LABEL L32 : -t103 := #31 -WRITE t103 -LABEL L33 : -t105 := #0 -RETURN t105 diff --git a/Lab/Code/out.s b/Lab/Code/out.s new file mode 100644 index 0000000..211c942 --- /dev/null +++ b/Lab/Code/out.s @@ -0,0 +1,355 @@ +.data +_prompt: .asciiz "Please throw me a number:" +_ret: .asciiz "\n" +_data: .space 424 +.globl main +.text +read: +li $v0, 4 +la $a0, _prompt +syscall +li $v0, 5 +syscall +jr $ra + +write: +li $v0, 1 +syscall +li $v0, 4 +la $a0, _ret +syscall +move $v0, $0 +jr $ra + +F4: +PARAM t1 +RETURN t1 +main: +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal read +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 12 +sw $v0, 0($t0) +t2 := t3 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal read +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 20 +sw $v0, 0($t0) +t4 := t5 +li 70 +li 81 +li 9100 +t10 := t2 / t9 +li 11100 +t12 := t10 * t11 +t6 := t8 +IF t2 == t12 GOTO L1 +t6 := t7 +L1: +li 130 +IF t6 == t13 GOTO L2 +li 150 +li 161 +li 17400 +t18 := t2 / t17 +li 19400 +t20 := t18 * t19 +t14 := t16 +IF t2 == t20 GOTO L3 +t14 := t15 +L3: +li 210 +IF t14 == t21 GOTO L4 +li 230 +li 241 +li 252 +t22 := t24 +IF t4 == t25 GOTO L5 +t22 := t23 +L5: +li 260 +IF t22 == t26 GOTO L6 +li 2729 +la $t0, _data +addi $t0, $t0, 108 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +GOTO L10 +L6: +li 300 +li 311 +li 322 +t33 := t4 / t32 +li 342 +t35 := t33 * t34 +t29 := t31 +IF t4 == t35 GOTO L8 +t29 := t30 +L8: +li 360 +IF t29 == t36 GOTO L9 +li 3730 +la $t0, _data +addi $t0, $t0, 148 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +GOTO L10 +L9: +li 3931 +la $t0, _data +addi $t0, $t0, 156 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +L10: +GOTO L17 +L4: +li 420 +li 431 +li 442 +t41 := t43 +IF t4 == t44 GOTO L12 +t41 := t42 +L12: +li 450 +IF t41 == t45 GOTO L13 +li 4628 +la $t0, _data +addi $t0, $t0, 184 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +GOTO L17 +L13: +li 490 +li 501 +li 512 +t52 := t4 / t51 +li 532 +t54 := t52 * t53 +t48 := t50 +IF t4 == t54 GOTO L15 +t48 := t49 +L15: +li 550 +IF t48 == t55 GOTO L16 +li 5630 +la $t0, _data +addi $t0, $t0, 224 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +GOTO L17 +L16: +li 5831 +la $t0, _data +addi $t0, $t0, 232 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +L17: +GOTO L33 +L2: +li 610 +li 621 +li 634 +t64 := t2 / t63 +li 654 +t66 := t64 * t65 +t60 := t62 +IF t2 == t66 GOTO L19 +t60 := t61 +L19: +li 670 +IF t60 == t67 GOTO L20 +li 690 +li 701 +li 712 +t68 := t70 +IF t4 == t71 GOTO L21 +t68 := t69 +L21: +li 720 +IF t68 == t72 GOTO L22 +li 7329 +la $t0, _data +addi $t0, $t0, 292 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +GOTO L26 +L22: +li 760 +li 771 +li 782 +t79 := t4 / t78 +li 802 +t81 := t79 * t80 +t75 := t77 +IF t4 == t81 GOTO L24 +t75 := t76 +L24: +li 820 +IF t75 == t82 GOTO L25 +li 8330 +la $t0, _data +addi $t0, $t0, 332 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +GOTO L26 +L25: +li 8531 +la $t0, _data +addi $t0, $t0, 340 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +L26: +GOTO L33 +L20: +li 880 +li 891 +li 902 +t87 := t89 +IF t4 == t90 GOTO L28 +t87 := t88 +L28: +li 910 +IF t87 == t91 GOTO L29 +li 9228 +la $t0, _data +addi $t0, $t0, 368 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +GOTO L33 +L29: +li 950 +li 961 +li 972 +t98 := t4 / t97 +li 992 +t100 := t98 * t99 +t94 := t96 +IF t4 == t100 GOTO L31 +t94 := t95 +L31: +li 1010 +IF t94 == t101 GOTO L32 +li 10230 +la $t0, _data +addi $t0, $t0, 408 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +GOTO L33 +L32: +li 10431 +la $t0, _data +addi $t0, $t0, 416 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +L33: +li 1060 +RETURN t106 diff --git a/Lab/Code/parser b/Lab/Code/parser index ef3a6a0b8f1b58878e8496d1d2d67e91db566312..789898ebc0fd44f764919d24695d1b7463cfb1ba 100755 GIT binary patch delta 19917 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 RRZvW(AHCr7TA0t){D17CZJ+=E delta 18015 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 diff --git a/Lab/Test/test.cmm b/Lab/Test/test.cmm index 0517a77..77ddd21 100644 --- a/Lab/Test/test.cmm +++ b/Lab/Test/test.cmm @@ -1,3 +1,8 @@ +int foo(int x) +{ + return x; +} + int main() { int month, year; year = read(); From 471254cc61886cd70663b8968490caaa4bce563e Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Wed, 9 Jun 2021 21:12:11 +0800 Subject: [PATCH 06/16] finish add, sub, mul, div --- Lab/Code/.mips.c.swp | Bin 24576 -> 20480 bytes Lab/Code/haha.ir | 9 -- Lab/Code/mips.c | 24 +++- Lab/Code/mips.o | Bin 9048 -> 9152 bytes Lab/Code/out.s | 316 ++----------------------------------------- Lab/Code/parser | Bin 71608 -> 71608 bytes Lab/Test/test.cmm | 47 +------ 7 files changed, 30 insertions(+), 366 deletions(-) delete mode 100644 Lab/Code/haha.ir diff --git a/Lab/Code/.mips.c.swp b/Lab/Code/.mips.c.swp index e6b4c93328ad13695970582fe8c74fd3d493066a..d8b149e22e50a9eaa2b0c8bc9b99881a63c2e44e 100644 GIT binary patch delta 1043 zcmZ|MUr19?90%~6$_SigF!1NVXm(|*FI1eK>(aB3o;B&Y zh_@Nd$?L{ThKVUQ$+GifJBYeOtRfD6#du;~Pt**xPz}FwiQdB!EJ7a~gGR`OPdNPn zp1?dPfAhjD+=m&MhGy7Av<KQ7zf13=i`t$O&^u+yM_!t{qlU zP@ga{VbzGD%mv@xq}TQ)r%>E(@aYb>)*i2NGrr<8^V>Gz2P(e;HSj!-s1lx`i{*e0n#qkeeMWF4fuBfZ1b*w1LiR*e|ie>Vlf6T7Jg0@YfzoG0PZoC?>OvKvlfWx+_bhKfCSBKL7v# delta 903 zcma*l-%C?r7{KxOoNcwuxgV5`hRD%2+m_nIgdm*WBzX~`v@ED>;TEMWX=_4cTL`P0 z5PJzS3iKlCVi(!DN^p4*1xnCOL_rYVBqI0^l=MA#c4Idk`0(<)XXn}bJkML4RfC*E?mna^Z53G4SR#9MIHD2-@kUpgT-oJ&!bNt(C2^vCZF-S(62oXsbqukC2$c2(G}1ic^RM{Bp35 zO}h|Txbbqg5Ixx3B}4`r9CH-w9OoL=IEchy{G^}?7LZ0Ae5&Xc6>4~fCzwPEJ#aWC z;7E_%yqd|S!|AaWt?BxWd`b)EVlCRxa59%XpJ~!N;-3_GCseOborv0G>%oA&(p*rb zJ8G9B5lsyZ%h|?u`LMe|Uyg(nz1(uv(!1;yVxMQb3)LR|ApV9on8IxgpcCz=$A0)> ze7ow_linG(tnF&3+j-2vfxgqnrK@YbIXO&W{CWvS&#RN!AbxM|FM7yy!DA)Mglvq5 z_GZVmV4fOdVM>iqr14_z)E?=Gw-$_yVS4u)M#k!m*dp6gJU|Hp)EGhy?08oz#0(ze zBBE%9iY=NjhXnd@m$|DbF?T0kF!wmV+QpzKF?bs$8N3De7`%c4gOB0^gC9o%{rE%8 zWxPTH9WX9L07emC@LHXp{;nL^*~fp!9XV#)iF|VOR%$4l%%{RJIUV%to$;0bz67i4 EUmb3w>i_@% diff --git a/Lab/Code/haha.ir b/Lab/Code/haha.ir deleted file mode 100644 index b1f6e82..0000000 --- a/Lab/Code/haha.ir +++ /dev/null @@ -1,9 +0,0 @@ -main: -la $t0, _data -addi $t0, $t0, 8 -sw $a0, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index 9c627c0..0d1fe1d 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -49,13 +49,24 @@ void print_mips() } else if(temp->kind == codeASSIGN) { - if(temp->op2->value != 0)fprintf(fp, "li %d%d\n", temp->result->value, temp->op1->value); - else fprintf(fp, "t%d := t%d\n", temp->result->value, temp->op1->value); + if(temp->op2->value != 0)fprintf(fp, "li $t1, %d\n", temp->op1->value); + else value_load(1, temp->op1->value); + value_store(1, temp->result->value); + } + else if(temp->kind >= codeADD && temp->kind <= codeDIV) + { + value_load(1, temp->op1->value); + value_load(2, temp->op2->value); + if(temp->kind == codeADD)fprintf(fp, "add $t3, $t1, $t2\n"); + else if(temp->kind == codeSUB)fprintf(fp, "sub $t3, $t1, $t2\n"); + else if(temp->kind == codeMUL)fprintf(fp, "mul $t3, $t1, $t2\n"); + else if(temp->kind == codeDIV) + { + fprintf(fp, "div $t1, $t2\n"); + fprintf(fp, "mflo $t3\n"); + } + value_store(3, temp->result->value); } - else if(temp->kind == codeADD)fprintf(fp, "t%d := t%d + t%d\n", temp->result->value, temp->op1->value, temp->op2->value);//only t1 = t2 + t3 is allowed: variable = variable + variable, no constant is involved - else if(temp->kind == codeSUB)fprintf(fp, "t%d := t%d - t%d\n", temp->result->value, temp->op1->value, temp->op2->value); - else if(temp->kind == codeMUL)fprintf(fp, "t%d := t%d * t%d\n", temp->result->value, temp->op1->value, temp->op2->value); - else if(temp->kind == codeDIV)fprintf(fp, "t%d := t%d / t%d\n", temp->result->value, temp->op1->value, temp->op2->value); else if(temp->kind == codeAND)fprintf(fp, "t%d := &t%d\n", temp->result->value, temp->op1->value); else if(temp->kind == codeRSTAR)fprintf(fp, "t%d := *t%d\n", temp->result->value, temp->op1->value); else if(temp->kind == codeLSTAR)fprintf(fp, "*t%d := t%d\n", temp->result->value, temp->op1->value); @@ -93,4 +104,3 @@ void print_mips() temp = temp->next; } } - diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index d886e0a3488be48287d1425f3ed4868a79a67f19..34e8f5b1d34f8a01f3a631bc780907304e064d6a 100644 GIT binary patch delta 1880 zcmZ{kZD>_b2|h0-lE+q70kG0_di zZ0LN=K)XliU@8PBlYJQ>U#7^GpopuE*$*2cMOxhOr6A;6KZyFAC+Du$13i#`&i$YN z?>R5`B4cJ6?}Y=M(m2UnGR_-%zj}zbydfl-D*4TOkX@#N01ReQNGfE zdGFc=-kZ0&09Wy$>kl_PEf)OyVMk{=veN2G`Hf^MWp$=kuOuO-Gu`Vq4rD&ot$mpx z-Ae5_=wSAJI`p|r6c5#}uUWLyN6Ux>f=6pMG`L;ceDxkLHd$tII`9#|&SEV1&;>0x zyjVaOW2CDvzgQ$U$-|%~|73w@FRE?8;RhW4_YU8g|78KcEN6`T?HHBEH6(8m*3H7YyIdh4r zs~Bz*P-f>QQ&Spcza=v=W6n87ozLrXEKr>l*tAT*J2*rA4H%>T7U`G+^20z)E?Yhx z_POlh%pg-=<1pn%**VG7d5wCic71^}KQr|kLP)?hb|#p*uTeYHt{-sb31^;b8T({h zSfOfuEQf>{^2-&^uen>*SiuG(y&K>&{L)(IzZ0y&Mk8La*1}I% yv7)4ra1<`#Fli$eNZ-N=X&**9qCoEl>91HI-HnxwsIS?o7D?h{U=e<6)xQLUy0R4j delta 1668 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 delta 13703 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 z�Cx9xZq5SQ39F8jVlKf>4z4JJt-k^s#H$QVp@YDW(B>hBy|68sfSaFBUWq+B8owm=NPP44%-H2|QMMjQnf0jbo@hMo zXxx9j)*pE22~67mxRh&_d}U|1ycIhq1lVJTD{d#s<|iy`7t+f=q60`Re}XvDD<|=Ug_Q8K zWv%?V1J1oumbDrw<`+~(YJVCtfOH7SSNQ*jgV2dt^4RHroNH%URu{Zl`*yZvy^pdG zhjk&!&`EJ_Cs(`l4#)>&2w%6d35q4?2iY(RHWHph|ai?Yr}%bJ2RALUY%uj8xR zJt$A3Jd1KEKCgX*G9KUaMg-Vwt?x5r2W5vH zXaMCDlqD!8>JiqBPO|IyNbLxcSCGq)&z5_U-<9W(FP4vy z>$1v)NbP}ag}gxaL;jtdihP}1hJ2gci+r#=cOe|NsRzI#WZ1<>t%r<9-bN-PuP-Md z50|+YBkkoj%H0>M+Wj`lUoTeG9?A#sT#;dyBDFIz9(jyRM!rc-LcUJsBHt)?F+PJl zM?OIQi440Osg0NM$g^ZJ^3UX?%N?}idHXN-3epzlh5a=_pqPKVv!7N`Uc6r^ta=75 zVpv#JVQYigvfIkpaJTuVQds$Eimr!6nEv{^y{%*-yt^kTwkJ+A`kUeQww7bzeL0m$ zY(%Is*X=znSN>B;doFL+KLMIHPwp@IC9I)ZN^N&kq-_rFL>179EV=DL1ME0nd@xVT z%p3b~i>A3`^rK4JP8t8`ZTv4$?xP9XZTZ~e23l*Gh!t&fP&%0xKxMMoVTTj+$ZDp?2KszW8BY#&uuo{G=xZ}&Z z<707sP@9_;C2AeCC5sGgg4QTU)3ga;?PjW&kKLg++@Vo9^WoOwa)RvI-`et=2X@rl zo0C{dYoIO68CyzQr={kE`Dr=Y$ee9{T5Ih|&MiN!l6E#HNFZ{`&aOf$DyJ3ZgjLiU S1TEaDnqRoHYej8%ss96DLtGpH diff --git a/Lab/Test/test.cmm b/Lab/Test/test.cmm index 77ddd21..444d218 100644 --- a/Lab/Test/test.cmm +++ b/Lab/Test/test.cmm @@ -1,45 +1,6 @@ -int foo(int x) +int main() { - return x; -} - -int main() { - int month, year; - year = read(); - month = read(); - if (year == (year / 100 * 100)) { - if (year == (year / 400 * 400)) { - if (month == 2) { - write(29); - } else if (month == (month / 2 * 2)) { - write(30); - } else - write(31); - } else { - if (month == 2) { - write(28); - } else if (month == (month / 2 * 2)) { - write(30); - } else { - write(31); - } - } - } else if (year == (year / 4 * 4)) { - if (month == 2) { - write(29); - } else if (month == (month / 2 * 2)) { - write(30); - } else { - write(31); - } - } else { - if (month == 2) { - write(28); - } else if (month == (month / 2 * 2)) { - write(30); - } else { - write(31); - } - } - return 0; + int n = read(); + write(n); + return 0; } From fe69156830a83a8b86d161c15ed18b973f4a2ebc Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Wed, 9 Jun 2021 22:39:33 +0800 Subject: [PATCH 07/16] pass test1 and left with ARG PARM and DEC --- Lab/Code/.mips.c.swp | Bin 20480 -> 20480 bytes Lab/Code/Makefile | 2 +- Lab/Code/mips.c | 56 +++++++++---- Lab/Code/mips.o | Bin 9152 -> 10336 bytes Lab/Code/out.s | 182 +++++++++++++++++++++++++++++++++++++++++-- Lab/Code/parser | Bin 71608 -> 71608 bytes Lab/Test/test1.cmm | 13 +++- 7 files changed, 228 insertions(+), 25 deletions(-) diff --git a/Lab/Code/.mips.c.swp b/Lab/Code/.mips.c.swp index d8b149e22e50a9eaa2b0c8bc9b99881a63c2e44e..0f3ae9f0358b8c94ce744ed4a1c0c30b31a38d71 100644 GIT binary patch delta 1264 zcmZ|NUr19?90%}o{WtG)ZD#&Kr=E>vPPd$*VN5r}l-ytZOF^VtyUNyenl6Q4>07<@ z#~tt?f>zl>^rZKphd}C0h6(l%6cHknFA){}0U_#pok2^z@VV!5&-vYRe!t(HiE}e? zuF!Ak?{w3qqZWcoLrB}pXM-`_LgAL0Yh-zv3f${(*GgR)Nv*2QCZvK-uEaDQoxZ9f zq#t^r2dbe86!0pSkUJnk2(sW?4k2G*NlC~oOhE){AQL!9V23$~K^Q_H?>Y|;;6B`g z4xUKADb1D!j7=E@f;b`2p|SB`I5Jc`)4y(6rmo3Y%!mb!dP!{4Oux5j@N$YH|e+emDnP3W>|u$YhI7 zExUQDnl0GnF|ae5%XwZ9WfKCw$HlrlWmxVoqi#H(()Q3eHH`bthV@3PJU8hRF9`$U zs4q}uVY7xJw%VdA?r!hx>-HEiA0_mki>>KOSgT&6_KN~FMCweq)tjh`#qqw@mBo5I zr7Y2@#(ZSod4~h>!~4gtI1oR)f4s|y`0$?b9M2XE2DM+f`2X%2qm@rhrQ9o&wA0E; z8WBdu%(e@`aDX$i() z^V-;qPQl`+QQUio+kUIx)f-X%911Fbu1@|OYxcIr+$zKz*QRvQ7YGFZ=7=`Pzxxqd mO&gL;O<5}Xk_!g{zKGm+Ht5yLhe@Tyf@THc|2;;3)A>$XqstA2F*|;#m0;*3=N8%1q+s%#Sz(! zkA;wot86GM3n`)4u%TGkQx^C?wr>6IUEF)_|K2m7mgduvYuMZ0*`+smyo8|=J)WM$ zwz4y>Pep2Ar&=ayT#LC_^r%9Sr*nyhY=0-QtxwLa$VAJ)Fb1R04la0b5bePZgrNcI z;LA>Q4aaZ<9hvL$T)4N+z^S;T5h zGD}`Uw2Wt&-z;XQw{WmgA$rLtdV&-rApw2hg9`XW#XH=>6>P&IOhE@!K_wJ`0%n3k z7I8J@;PHUQuYr7_2Qw0{83n8uIo8&eXjBh#y1bSz4Le6dnmXei(fvXFcPAN7OmN(- zaWGoSyP*O3IfuyXyZLO5oy`${FCyOXnFXka!#pA{9H4g|F#A>w_oy-}KXAh=d|QQN j8MSgxx5l3K7-vEy|Ewe8t^C}=v5ss`L>=Oy%a`>7dH8RN diff --git a/Lab/Code/Makefile b/Lab/Code/Makefile index a08628f..8397189 100644 --- a/Lab/Code/Makefile +++ b/Lab/Code/Makefile @@ -1,6 +1,6 @@ .PHONY:run, git run: parser - ./parser ../Test/test.cmm out.s + ./parser ../Test/test2.cmm out.s # GNU make手册:http://www.gnu.org/software/make/manual/make.html # ************ 遇到不明白的地方请google以及阅读手册 ************* diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index 0d1fe1d..70ae9ce 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -24,7 +24,8 @@ void value_load(int reg_no, int var_no) { fprintf(fp, "la $t0, _data\n"); fprintf(fp, "addi $t0, $t0, %d\n", var_no * 4); - fprintf(fp, "lw $t%d, 0($t0)\n", reg_no); + if(reg_no != 0)fprintf(fp, "lw $t%d, 0($t0)\n", reg_no); + else fprintf(fp, "lw, $v%d, 0($t0)\n", reg_no); } void value_store(int reg_no, int var_no) @@ -67,23 +68,50 @@ void print_mips() } value_store(3, temp->result->value); } - else if(temp->kind == codeAND)fprintf(fp, "t%d := &t%d\n", temp->result->value, temp->op1->value); - else if(temp->kind == codeRSTAR)fprintf(fp, "t%d := *t%d\n", temp->result->value, temp->op1->value); - else if(temp->kind == codeLSTAR)fprintf(fp, "*t%d := t%d\n", temp->result->value, temp->op1->value); - else if(temp->kind == codeGOTO)fprintf(fp, "GOTO L%d\n", temp->result->value); - else if(temp->kind == codeE)fprintf(fp, "IF t%d == t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeNE)fprintf(fp, "IF t%d != t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeG)fprintf(fp, "IF t%d > t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeGE)fprintf(fp, "IF t%d >= t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeL)fprintf(fp, "IF t%d < t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeLE)fprintf(fp, "IF t%d <= t%d GOTO L%d\n", temp->op1->value, temp->op2->value, temp->result->value); - else if(temp->kind == codeRETURN)fprintf(fp, "RETURN t%d\n", temp->result->value); + else if(temp->kind == codeAND) + { + fprintf(fp, "la $t1, _data\n"); + fprintf(fp, "addi $t1, $t1, %d\n", temp->op1->value * 4); + value_store(1, temp->result->value); + } + else if(temp->kind == codeRSTAR) + { + value_load(1, temp->op1->value); + fprintf(fp, "lw $t2, 0($t1)\n"); + value_store(2, temp->result->value); + } + else if(temp->kind == codeLSTAR) + { + value_load(1, temp->op1->value); + value_load(2, temp->result->value); + fprintf(fp, "sw $t1, 0($t2)\n"); + } + else if(temp->kind == codeGOTO)fprintf(fp, "j L%d\n", temp->result->value); + else if(temp->kind >= codeE && temp->kind <= codeLE) + { + value_load(1, temp->op1->value); + value_load(2, temp->op2->value); + if(temp->kind == codeE)fprintf(fp, "beq $t1, $t2, L%d\n", temp->result->value); + else if(temp->kind == codeNE)fprintf(fp, "bne $t1, $t2, L%d\n", temp->result->value); + else if(temp->kind == codeG)fprintf(fp, "bgt $t1, $t2, L%d\n", temp->result->value); + else if(temp->kind == codeGE)fprintf(fp, "bge $t1, $t2, L%d\n", temp->result->value); + else if(temp->kind == codeL)fprintf(fp, "blt $t1, $t2, L%d\n", temp->result->value); + else if(temp->kind == codeLE)fprintf(fp, "ble $t1, $t2, L%d\n", temp->result->value); + } + else if(temp->kind == codeRETURN) + { + value_load(0, temp->result->value); + fprintf(fp, "jr $ra\n"); + } else if(temp->kind == codeDEC)fprintf(fp, "DEC t%d %d\n", temp->result->value, temp->op1->value); else if(temp->kind == codeARG)fprintf(fp, "ARG t%d\n", temp->result->value); else if(temp->kind == codeCALL) { - if(temp->op1->value == 1)fprintf(fp, "t%d := CALL main\n", temp->result->value); - else fprintf(fp, "t%d := CALL F%d\n", temp->result->value, temp->op1->value); + BEFORE_FUNCALL(); + if(temp->op1->value == 1)fprintf(fp, "jal main\n"); + else fprintf(fp, "jal F%d\n", temp->op1->value); + AFTER_FUNCALL(); + value_store(0, temp->result->value); } else if(temp->kind == codePARAM)fprintf(fp, "PARAM t%d\n", temp->result->value); else if(temp->kind == codeREAD) diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index 34e8f5b1d34f8a01f3a631bc780907304e064d6a..e92cb4c123c2633a22f66562469f8451c0d334bf 100644 GIT binary patch literal 10336 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 X>o0Ww{j;su_>&U9>CmSC_{aYTW~VAP literal 9152 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 diff --git a/Lab/Code/out.s b/Lab/Code/out.s index 9bd17dc..68c9af7 100644 --- a/Lab/Code/out.s +++ b/Lab/Code/out.s @@ -1,7 +1,7 @@ .data _prompt: .asciiz "Please throw me a number:" _ret: .asciiz "\n" -_data: .space 16 +_data: .space 88 .globl main .text read: @@ -21,6 +21,98 @@ syscall move $v0, $0 jr $ra +F4: +PARAM t1 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20 +lw $t2, 0($t0) +beq $t1, $t2, L1 +la $t0, _data +addi $t0, $t0, 12 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8 +sw $t1, 0($t0) +L1: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24 +lw $t2, 0($t0) +beq $t1, $t2, L2 +la $t0, _data +addi $t0, $t0, 4 +lw, $v0, 0($t0) +jr $ra +j L3 +L2: +li $t1, 1 +la $t0, _data +addi $t0, $t0, 28 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 28 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 32 +sw $t3, 0($t0) +ARG t8 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal F4 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 36 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 4 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 36 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 40 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 40 +lw, $v0, 0($t0) +jr $ra +L3: main: addi $sp, $sp, -8 sw $fp, 4($sp) @@ -31,16 +123,90 @@ lw $fp, 4($sp) lw $ra, 0($sp) addi $sp, $sp, 8 la $t0, _data -addi $t0, $t0, 4 +addi $t0, $t0, 48 sw $v0, 0($t0) la $t0, _data -addi $t0, $t0, 4 +addi $t0, $t0, 48 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 8 +addi $t0, $t0, 44 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 56 sw $t1, 0($t0) +li $t1, 1 la $t0, _data -addi $t0, $t0, 8 +addi $t0, $t0, 60 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 64 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 60 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 52 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 44 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 64 +lw $t2, 0($t0) +bgt $t1, $t2, L4 +la $t0, _data +addi $t0, $t0, 56 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 52 +sw $t1, 0($t0) +L4: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 68 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 52 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 68 +lw $t2, 0($t0) +beq $t1, $t2, L5 +ARG t11 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal F4 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 76 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 76 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 72 +sw $t1, 0($t0) +j L6 +L5: +li $t1, 1 +la $t0, _data +addi $t0, $t0, 80 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 80 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 72 +sw $t1, 0($t0) +L6: +la $t0, _data +addi $t0, $t0, 72 lw $t1, 0($t0) move $a0, $t1 addi $sp, $sp, -8 @@ -53,5 +219,9 @@ lw $ra, 0($sp) addi $sp, $sp, 8 li $t1, 0 la $t0, _data -addi $t0, $t0, 16 +addi $t0, $t0, 88 sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 88 +lw, $v0, 0($t0) +jr $ra diff --git a/Lab/Code/parser b/Lab/Code/parser index ec419b119d8680c2d05ad9926c12548b39623c4b..147fa1e15714bc826f3356f62c3244d75ab046c6 100755 GIT binary patch delta 18801 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 diff --git a/Lab/Test/test1.cmm b/Lab/Test/test1.cmm index d98d1ab..6c52b28 100644 --- a/Lab/Test/test1.cmm +++ b/Lab/Test/test1.cmm @@ -1,9 +1,14 @@ int main() { - int n; + int a = 0, b = 1, i = 0, n; n = read(); - if(n > 0) write(1); - else if (n < 0) write(-1); - else write(0); + while(i < n) + { + int c = a + b; + write(b); + a = b; + b = c; + i = i + 1; + } return 0; } From 59ae607a47de606da7ce9b914754265b5b421974 Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Wed, 9 Jun 2021 23:23:23 +0800 Subject: [PATCH 08/16] finish function call but with bugs --- Lab/Code/{.mips.c.swp => .out.s.swp} | Bin 20480 -> 16384 bytes Lab/Code/mips.c | 44 +++++++++++++++++++++++++-- Lab/Code/mips.o | Bin 10336 -> 11504 bytes Lab/Code/out.s | 15 +++++++-- Lab/Code/parser | Bin 71608 -> 71688 bytes 5 files changed, 53 insertions(+), 6 deletions(-) rename Lab/Code/{.mips.c.swp => .out.s.swp} (56%) diff --git a/Lab/Code/.mips.c.swp b/Lab/Code/.out.s.swp similarity index 56% rename from Lab/Code/.mips.c.swp rename to Lab/Code/.out.s.swp index 0f3ae9f0358b8c94ce744ed4a1c0c30b31a38d71..8221b18329737675407bbd228198b8e1f0dd493f 100644 GIT binary patch literal 16384 zcmeI&TWB0r0LJl?Hfk?vEiL-e1g2?3tGVng+n5@$RcdQiNs&aPYC4-8lZ~_4?e64a z3#Jd=5UfOmJhUNHuuzd!Yagmottbj=TPWnAmS{y#k)jYqu$JO~W_OeH%x1O;d8l$0 ze%b8KnKNg;bI#n7sIP77!&*bFPw-kH#L@F7cZ{ql6XjtcVn*6{rmMTlUgY)4m#b-u zr>$Py+>{(BSp2zs!McuQA{94{mW_20Jz95vGG^2zd#&0`!PV54Dgl+iydlC7=>e30#K>=rJK~pj{*O4L*PW z&)@%Fx><-*_z;IMf?*8dCG;Z+15ct2t#||v;2s2U8!E5@i?Il$xU^h|i})5_<5Rqk z19%-TV;8#cIGS-c?nF73;xZ2-e#1CU<0KAa6nn7;J!r=^+y_5uuokyqA^t2A;wOyZ z3mnHm4C6%%pc9Xw11OqaSmVNIF8|M?8htEjRdwMf_qVo3Y6grgZv`KaRwjb2u83MgV>2~Y)1qeP=nPd z!CvCxQ|ID?!iks}6UED7s^^Kxii-hO5ee1&o z+Sf-O#9b&bxww>ngA@3)?y}RF)?MAYscjDB`pEvCu5)&1+A2kR*gL|Iv_szg6OxNZ zjh)%VtE@n^7OBsUAbu?zNSHmoY6N+2u3jE+-uvRNJvSVDA`&V#QeE3B(lohiqn+0D zBnZkLx-%ysC+WR8SMc6R%yMVKvzvBdSKBA2op-Zb+nJiL-YeG2Y3En;6`9|z+=|33 zk59W=x1G6xmBxCjEn8LakIb$i;dguR}1ukh0=wND|9qSi77EK%EOCZncipAv*~k>04)W>R{Gp*1uJyD@y$Gad2xF0Jy3 zo=VZ4t!>)3EvBJo49)6FC;PR8q3K#rZz5`>8!JVvbJcI(|NqUs^j7Z4?fZXjhn?31 zpMSwQe1#8i1PAaM_8^TNXo0={7O0m>Kqa6OPzk66R01jim4He>C7=>e38)1A*9lzP f(^~G^&8z-q;{CM4Reb89#T=fDI!`C0$J74;KfU(i literal 20480 zcmeHNU2Ggz6~3XgVM9w15#pf;Zfqyob?n`>oubH295(jaxY{^j{R0mx%rpQ4l{uDoA~xg7N?eAt+KLB))TJ_Ge~i z$J^L-73r?>c{ek6&OPV5=ia&J+*8hOu3X}0(^-bkhZ$S=&CkDh zc6aDj+^5}ca#Oe6hGJZ_9*u1NWV>OeV%6%ppo+D0X8!|C8ql5$O(S@BOCh^Dj$~&NCqSWk^#wpWI!??8ITM}2JR*X-1

9{4D59QfA*jJ*PU1=s}Efi++pNCHQJ-`~&Jw*dp#1?~g> z{Xskn{OlNG-vnBK3!Db-1&#o>V9QP524Dia0NM8);5pz~;2B^ExDDIi21bDwjzSLb z(tV6Q0=#)IV^095fftbgNdn(PqT>|sT_jA#fL|d|a49(YRhsx>~J1 zIe%3*Ret_Fub}*4F~5+i)@|K%tI2A8f{)+=cTcMPq*^jZCb;*6tvL!X-o-zcsIyYa43PlLMILuer%6u7b^)IN7!d@WyIzsw5(;azpR226)c z3fP&NOT?O0h*sdx`d^M_VE*tJSdL_1{?Hg$jb`A);V}@c0Ol4=p~G-O>LWM`5xs`o zI^L_-)^o+6#BnlaR@gLXvUaD`uxmnpH-0bF+kthHTU`v=;&*cDAUj!H*^KOj`pS?e z3~x@C$M({+$1-?nBeV?p2GZB~yWIEM#>IhlPrl22=N6*}mh3*g|GqOB%QPP2?i7dH zPm{zMt~*>Y46CK7v%IO;x>7bY-0u85-T67eO$%>V({UBkrRQ|BX&FsT#mu`7c<w8#*6zrzV2$>+ZWwxX-oN8J}BQTUlOB4c2Yxq&hpu zg@ydCs)3b;_83z^ZEK2dlB^-rTH07$SYNp;6zfpYyLBn#F6Kkdk2ij-rXZrVgZfXg z5h5~a3$(SPDJsl&T)R=haG9=Vi|Z~Qr|l2MxYKNM-qap-vE2y_URqULrDSf^ZIqX~ zvplUh6iE&MD z8&=uiL|(~EyU?Iy+E5y{((pI46Z{N*Dtt`APhX9a={)9C;IZ9C5BFT#wfUG0rAubZ z)?KYf)KpKaDDlv`r$x=qdv`pm+g=DG({s(B~%@L9ZX_5VrQ|+M=HR)3+*80h| z`60zG=9exP^Szp5MbT_iI8%Gl&N2Vu(n=xE$E)?ug{XD1vp~+VQQfQ<4OQbKD7LRz zW_o9&d+nU#s=AflnP(LL>xirW15o_mKEM9~;`(m@Ujv%J1>hL)He&Z*0=Iw`umOA) zI0t+JI0pO)vHKgqPk|o;PXjgJ^FS6j4m=3lMxX!n`@V(mzX5Lne*yjsybgR7kRQo_ zWI!??8ITM}1|$QL0m*=5;I3l;2>{Bv`MDhLM9WX(B(BHaWW47SiudN2_v|~7u#e7q z6ybr8cNd8ek-`yyC1n@G@f{KxiD01U1*DWLLhi8hoR?z|fj1>$#93h=p*KX|E%)IY39yu#o%Z=s}aH|g5F5s`5v=DftAmvoKvj(FxMzY)(|t{6HB#DzUr zqxkS|82=_faeoFF2aW=NMNI!D(2o0W;`a@} z0#d*c;D3nc{{Yb0{ttn#16805Tma^Pj{*P08UHVUSAoZY1>gek5bzJ2@qY{WH1HPA z@Sg(C0Kdi={%gSZf#-oIfimy~K-hQJEtyhb$$(@)G9VckhJm~>?ertv!?zp@S6zw3ceVX%SWvNft9 z5a;(}bnqFhSPSjF6ST{WksRE)mJRoS1c&R)%G(E}a%j_7-aaUm!-ZjG9M`=QmLuy8 zLbYCH?MuVU?2X=f9FNYrMVQqs@el!pA4~*8vFjZT4s|)a;aP0xHV!O^DG(-kf8sO2M zN`piqezBukx+qd-+D;tS978Tv;h=NWs)mKWXF8#L@V2TqJJYJugcOTe`ltXezC~Y| zT&-b{5Xh^AS7}D>8n}82o88YYN{Og8UcNxR|%ibzO=?rJ}UU@ N(ZBOh?;K9B{{y_!%;Nw6 diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index 70ae9ce..f4b0ea7 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -1,8 +1,18 @@ #include #include "common.h" +#include +#include +#include extern struct intercode_t *code_head; extern FILE *fp; -extern int Variable; +extern int Variable, Function; +struct param_t +{ + struct param_t *next; + int var_no; +}; +struct param_t **func = NULL; + #define BEFORE_FUNCALL()\ do\ {\ @@ -38,6 +48,9 @@ void value_store(int reg_no, int var_no) //we only use t1, t2, t3 for ourselves and use t0 for special purpose. when reg_no is 0,it means v0 void print_mips() { + func = malloc((Function + 1) * sizeof(struct param_t *)); + memset(func, 0, (Function + 1) * sizeof(struct param_t *)); + fprintf(fp, ".data\n_prompt: .asciiz \"Please throw me a number:\"\n_ret: .asciiz \"\\n\"\n_data: .space %d\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n", Variable * 4); struct intercode_t *temp = code_head->next; while(temp != code_head) @@ -47,6 +60,16 @@ void print_mips() { if(temp->result->value == 1)fprintf(fp, "main:\n"); else fprintf(fp, "F%d:\n", temp->result->value); + int func_no = temp->result->value; + while(temp->next != code_head && temp->next->kind == codePARAM) + { + struct param_t *p = malloc(sizeof(struct param_t)); + memset(p, 0, sizeof(struct param_t)); + p->next = func[func_no]; + p->var_no = temp->next->result->value; + func[func_no] = p; + temp = temp->next; + } } else if(temp->kind == codeASSIGN) { @@ -104,7 +127,22 @@ void print_mips() fprintf(fp, "jr $ra\n"); } else if(temp->kind == codeDEC)fprintf(fp, "DEC t%d %d\n", temp->result->value, temp->op1->value); - else if(temp->kind == codeARG)fprintf(fp, "ARG t%d\n", temp->result->value); + else if(temp->kind == codeARG) + { + struct intercode_t *find_func = temp; + while(find_func != code_head && find_func->kind != codeCALL)find_func = find_func->next; + struct param_t *p = func[find_func->op1->value]; + value_load(1, temp->result->value); + value_store(1, p->var_no); + while(temp->next != code_head && temp->next->kind == codeARG) + { + assert(p != NULL && p->next != NULL); + value_load(1, temp->next->result->value); + value_store(1, p->next->var_no); + p = p->next; + temp = temp->next; + } + } else if(temp->kind == codeCALL) { BEFORE_FUNCALL(); @@ -113,7 +151,6 @@ void print_mips() AFTER_FUNCALL(); value_store(0, temp->result->value); } - else if(temp->kind == codePARAM)fprintf(fp, "PARAM t%d\n", temp->result->value); else if(temp->kind == codeREAD) { BEFORE_FUNCALL(); @@ -131,4 +168,5 @@ void print_mips() } temp = temp->next; } + free(func); } diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index e92cb4c123c2633a22f66562469f8451c0d334bf..5facb96b85d7c1e6c371067087dc4ee47290f331 100644 GIT binary patch literal 11504 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 literal 10336 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 X>o0Ww{j;su_>&U9>CmSC_{aYTW~VAP diff --git a/Lab/Code/out.s b/Lab/Code/out.s index 68c9af7..2c104f2 100644 --- a/Lab/Code/out.s +++ b/Lab/Code/out.s @@ -22,7 +22,6 @@ move $v0, $0 jr $ra F4: -PARAM t1 li $t1, 0 la $t0, _data addi $t0, $t0, 12 @@ -86,7 +85,12 @@ sub $t3, $t1, $t2 la $t0, _data addi $t0, $t0, 32 sw $t3, 0($t0) -ARG t8 +la $t0, _data +addi $t0, $t0, 32 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4 +sw $t1, 0($t0) addi $sp, $sp, -8 sw $fp, 4($sp) sw $ra, 0($sp) @@ -174,7 +178,12 @@ la $t0, _data addi $t0, $t0, 68 lw $t2, 0($t0) beq $t1, $t2, L5 -ARG t11 +la $t0, _data +addi $t0, $t0, 44 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4 +sw $t1, 0($t0) addi $sp, $sp, -8 sw $fp, 4($sp) sw $ra, 0($sp) diff --git a/Lab/Code/parser b/Lab/Code/parser index 147fa1e15714bc826f3356f62c3244d75ab046c6..2ce499cc10606e6502340aa787cd3896ade5caf0 100755 GIT binary patch delta 21916 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 cA^I!+ Date: Thu, 10 Jun 2021 11:37:01 +0800 Subject: [PATCH 09/16] modify how function works --- Lab/Code/.mips.c.swp | Bin 0 -> 24576 bytes Lab/Code/.out.s.swp | Bin 16384 -> 0 bytes Lab/Code/Makefile | 2 +- Lab/Code/mips.c | 105 ++++++++++++++++++++-------------- Lab/Code/mips.o | Bin 11504 -> 11968 bytes Lab/Code/out.ir | 27 +++++++++ Lab/Code/out.s | 131 ++++++++++--------------------------------- Lab/Code/parser | Bin 71688 -> 71912 bytes 8 files changed, 120 insertions(+), 145 deletions(-) create mode 100644 Lab/Code/.mips.c.swp delete mode 100644 Lab/Code/.out.s.swp create mode 100644 Lab/Code/out.ir diff --git a/Lab/Code/.mips.c.swp b/Lab/Code/.mips.c.swp new file mode 100644 index 0000000000000000000000000000000000000000..63355fb7d8c1700acff55e66e0688fc6543f2a40 GIT binary patch literal 24576 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 literal 0 HcmV?d00001 diff --git a/Lab/Code/.out.s.swp b/Lab/Code/.out.s.swp deleted file mode 100644 index 8221b18329737675407bbd228198b8e1f0dd493f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 zcmeI&TWB0r0LJl?Hfk?vEiL-e1g2?3tGVng+n5@$RcdQiNs&aPYC4-8lZ~_4?e64a z3#Jd=5UfOmJhUNHuuzd!Yagmottbj=TPWnAmS{y#k)jYqu$JO~W_OeH%x1O;d8l$0 ze%b8KnKNg;bI#n7sIP77!&*bFPw-kH#L@F7cZ{ql6XjtcVn*6{rmMTlUgY)4m#b-u zr>$Py+>{(BSp2zs!McuQA{94{mW_20Jz95vGG^2zd#&0`!PV54Dgl+iydlC7=>e30#K>=rJK~pj{*O4L*PW z&)@%Fx><-*_z;IMf?*8dCG;Z+15ct2t#||v;2s2U8!E5@i?Il$xU^h|i})5_<5Rqk z19%-TV;8#cIGS-c?nF73;xZ2-e#1CU<0KAa6nn7;J!r=^+y_5uuokyqA^t2A;wOyZ z3mnHm4C6%%pc9Xw11OqaSmVNIF8|M?8htEjRdwMf_qVo3Y6grgZv`KaRwjb2u83MgV>2~Y)1qeP=nPd z!CvCxQ|ID?!iks}6UED7s^^Kxii-hO5ee1&o z+Sf-O#9b&bxww>ngA@3)?y}RF)?MAYscjDB`pEvCu5)&1+A2kR*gL|Iv_szg6OxNZ zjh)%VtE@n^7OBsUAbu?zNSHmoY6N+2u3jE+-uvRNJvSVDA`&V#QeE3B(lohiqn+0D zBnZkLx-%ysC+WR8SMc6R%yMVKvzvBdSKBA2op-Zb+nJiL-YeG2Y3En;6`9|z+=|33 zk59W=x1G6xmBxCjEn8LakIb$i;dguR}1ukh0=wND|9qSi77EK%EOCZncipAv*~k>04)W>R{Gp*1uJyD@y$Gad2xF0Jy3 zo=VZ4t!>)3EvBJo49)6FC;PR8q3K#rZz5`>8!JVvbJcI(|NqUs^j7Z4?fZXjhn?31 zpMSwQe1#8i1PAaM_8^TNXo0={7O0m>Kqa6OPzk66R01jim4He>C7=>e38)1A*9lzP f(^~G^&8z-q;{CM4Reb89#T=fDI!`C0$J74;KfU(i diff --git a/Lab/Code/Makefile b/Lab/Code/Makefile index 8397189..a08628f 100644 --- a/Lab/Code/Makefile +++ b/Lab/Code/Makefile @@ -1,6 +1,6 @@ .PHONY:run, git run: parser - ./parser ../Test/test2.cmm out.s + ./parser ../Test/test.cmm out.s # GNU make手册:http://www.gnu.org/software/make/manual/make.html # ************ 遇到不明白的地方请google以及阅读手册 ************* diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index f4b0ea7..02ab082 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -6,30 +6,23 @@ extern struct intercode_t *code_head; extern FILE *fp; extern int Variable, Function; -struct param_t +int *param_begin = NULL; +int *param_size = NULL; +int in_which_func = 0; +void before_funcall() { - struct param_t *next; - int var_no; -}; -struct param_t **func = NULL; - -#define BEFORE_FUNCALL()\ -do\ -{\ - fprintf(fp, "addi $sp, $sp, -8\n");\ - fprintf(fp, "sw $fp, 4($sp)\n");\ - fprintf(fp, "sw $ra, 0($sp)\n");\ - fprintf(fp, "move $fp, $sp\n");\ -}while(0) - -#define AFTER_FUNCALL()\ -do\ -{\ - fprintf(fp, "lw $fp, 4($sp)\n");\ - fprintf(fp, "lw $ra, 0($sp)\n");\ - fprintf(fp, "addi $sp, $sp, 8\n");\ -}while(0) + fprintf(fp, "addi $sp, $sp, -8\n"); + fprintf(fp, "sw $fp, 4($sp)\n"); + fprintf(fp, "sw $ra, 0($sp)\n"); + fprintf(fp, "move $fp, $sp\n"); +} +void after_funcall() +{ + fprintf(fp, "lw $fp, 4($sp)\n"); + fprintf(fp, "lw $ra, 0($sp)\n"); + fprintf(fp, "addi $sp, $sp, 8\n"); +} void value_load(int reg_no, int var_no) { fprintf(fp, "la $t0, _data\n"); @@ -45,11 +38,38 @@ void value_store(int reg_no, int var_no) if(reg_no != 0)fprintf(fp, "sw $t%d, 0($t0)\n", reg_no); else fprintf(fp, "sw $v%d, 0($t0)\n", reg_no); } +void param_save() +{ + int p_begin = param_begin[in_which_func]; + int p_size = param_size[in_which_func]; + int p_end = p_begin + p_size; + fprintf(fp, "addi $sp, $sp, -%d\n", p_size * 4); + for(int i = p_begin; i < p_end; i++) + { + value_load(1, i); + fprintf(fp, "sw $t1, %d($sp)\n", 4 * (i - p_begin)); + } +} +void param_restore() +{ + int p_begin = param_begin[in_which_func]; + int p_size = param_size[in_which_func]; + int p_end = p_begin + p_size; + for(int i = p_begin; i < p_end; i++) + { + fprintf(fp, "lw $t1, %d($sp)\n", 4 * (i - p_begin)); + value_store(1, i); + } + fprintf(fp, "addi $sp, $sp, %d\n", p_size * 4); +} + //we only use t1, t2, t3 for ourselves and use t0 for special purpose. when reg_no is 0,it means v0 void print_mips() { - func = malloc((Function + 1) * sizeof(struct param_t *)); - memset(func, 0, (Function + 1) * sizeof(struct param_t *)); + param_begin = malloc(sizeof(int) * (Function + 1)); + param_size = malloc(sizeof(int) * (Function + 1)); + memset(param_begin, 0, sizeof(int) * (Function + 1)); + memset(param_size, 0, sizeof(int) * (Function + 1)); fprintf(fp, ".data\n_prompt: .asciiz \"Please throw me a number:\"\n_ret: .asciiz \"\\n\"\n_data: .space %d\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n", Variable * 4); struct intercode_t *temp = code_head->next; @@ -58,16 +78,14 @@ void print_mips() if(temp->kind == codeLABEL)fprintf(fp, "L%d:\n", temp->result->value); else if(temp->kind == codeFUNCTION) { + in_which_func = temp->result->value; if(temp->result->value == 1)fprintf(fp, "main:\n"); else fprintf(fp, "F%d:\n", temp->result->value); int func_no = temp->result->value; while(temp->next != code_head && temp->next->kind == codePARAM) { - struct param_t *p = malloc(sizeof(struct param_t)); - memset(p, 0, sizeof(struct param_t)); - p->next = func[func_no]; - p->var_no = temp->next->result->value; - func[func_no] = p; + if(param_size[func_no] == 0)param_begin[func_no] = temp->next->result->value; + param_size[func_no]++; temp = temp->next; } } @@ -129,44 +147,47 @@ void print_mips() else if(temp->kind == codeDEC)fprintf(fp, "DEC t%d %d\n", temp->result->value, temp->op1->value); else if(temp->kind == codeARG) { + param_save(); struct intercode_t *find_func = temp; while(find_func != code_head && find_func->kind != codeCALL)find_func = find_func->next; - struct param_t *p = func[find_func->op1->value]; - value_load(1, temp->result->value); - value_store(1, p->var_no); + int p_size = param_size[find_func->op1->value]; + int p_begin = param_begin[find_func->op1->value]; + int p_end = p_begin + p_size; while(temp->next != code_head && temp->next->kind == codeARG) { - assert(p != NULL && p->next != NULL); + assert(p_begin < p_end); value_load(1, temp->next->result->value); - value_store(1, p->next->var_no); - p = p->next; + value_store(1, p_begin); + p_begin++; temp = temp->next; } } else if(temp->kind == codeCALL) { - BEFORE_FUNCALL(); + before_funcall(); if(temp->op1->value == 1)fprintf(fp, "jal main\n"); else fprintf(fp, "jal F%d\n", temp->op1->value); - AFTER_FUNCALL(); + after_funcall(); + param_restore(); value_store(0, temp->result->value); } else if(temp->kind == codeREAD) { - BEFORE_FUNCALL(); + before_funcall(); fprintf(fp, "jal read\n"); - AFTER_FUNCALL(); + after_funcall(); value_store(0, temp->result->value); } else if(temp->kind == codeWRITE) { value_load(1, temp->result->value); fprintf(fp, "move $a0, $t1\n"); - BEFORE_FUNCALL(); + before_funcall(); fprintf(fp, "jal write\n"); - AFTER_FUNCALL(); + after_funcall(); } temp = temp->next; } - free(func); + free(param_begin); + free(param_size); } diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index 5facb96b85d7c1e6c371067087dc4ee47290f331..802d9549782267195993ec8761c4aba858bc279c 100644 GIT binary patch literal 11968 zcmd5?eQ;FO6@Qxqh|9-DLB*o5MPd<>H36}F=|tm()gn+NevI1nC3%6x%_i=?4Ijm# z4S}vZP)4T}9mjTT8Ld;RwbL2#tDse@o%%J7_=h^F#mX9GV#{l zssHrM?B08S_nhB7_uO;ueQ%SU(bY|5fqcP<>MH#pS>W2!O5XpZGR ziRC9S63ZQV<_s!dVEfqKOBp-PU(g?-=GW<;R?L3?EiY+qeBEJAA8(kR&#Q8G4CS(e zFt4J1<)edpXY>-47lFM?oL27Dr@3^3({sm=VTXk(-#ip6qSHTn{Qmu~xdHgU_DoIT zOeX}b@5GLLTowzwl{a$HljHOa=9^DaAOmmZqC+JGG#@>giw^X!$VUfqul#{?(TOuP z7e-H(upZHY0O_uX4()gz;yR9prF-u=R+1;$1bV=+k^(W}ec0WgJ%uFm1%;liHi(Xs( zTb1&J5|qEAlqY5zz>}%PatQhJ?T2d*wLnMXgUYXrWLs;(M^!UB0yGOQy zbFoYh?Xvk|NyCnr5$e5%e9?lGZ{Ydr_ifR$(7SI>aTAS@n}Pk?6z|#D)ac#HfzFl z((dT&wp7(LvjoC zb|b=Gj#6P@l!i8NEfYId^)=z@Hkk~2Ya^gpu@Ote@ipF+?(FEYmxm)}rZth+9-g}{ zX_*--Y;Q_;ZV7i-VKbb{cC=XO<#U7aw1t{CrwC#evd(mwtrj^EjBHGHwj{$HW+D}g z*w$7%n6}Ke<-sH^N;gI1;vfghc}Q_s4dYA zHXZHBPS%j*Aga;H;cz?4B+0SJ&5e4=Pad4|(_TdF&0+F6XtY?jdjr%6l%m8HKNYmm z9t(}tN{-b^j?t2s8COOd!<3r5zD7r)D-&roy5cR?#zZQ-GTarnQfd zlpFk}I$FL-&C|gjWmzk@YO8Xo;8jASX3|9MGawF5ZV=W?AEhfMPH}?|p7O!7gfqY5 zb#jZa9>Gsg$>QV;mHX&ZY}}s`&OATj1tn4X4^y4-x%|#S;^Y>UkJE?oJ`I0X@P}kw zoLnO875Wq#_e~%CJs{^a@wl1ESZO=nZYIdlv}I9X zNYoDE<>jZWA$l-nnZ=zXjPtHkc$n%eocFxW3jY>^Bs$Lu7xsAgt(T?2`5w!&N^qU$ zCcxRBInusWO5Go|KXjh&i$3GbbCI;~lv3y6eZ->kJnX{Wye^aWBU0)-zX5%W^NWD9 zKWn7@s+2m<8=#Lo9|O)j-;?&IQtCYFAlK(LUCsr@nWszaX9}+KTnPH;PaWXQvr~93 z1)k}IsrNi3!h&t}j^9vg7x`Gvz`7Sf%r5g7T;K+X%aOUr4a+1IJ z@b`m0#^FoAabA<;zT|F7^&mne_iY^AYG{JdXj6JcEGaxDz;FBwT!hJ}N$w z1?Tlbo;iTyxHUdJi$I_6R>j`{IL3b!;2i&X68{arkNfc^&_5UWcL9$4dBB5(%pzPbJ`7T_8MX3eI#GhZ@kwby*KMuKR6( zqy7VcV>~|v9Q`~2I9Kb$&#wg6{hTq8lt@?&&!vTc<36_&&hV&xZkL*H((3 zj|k3w;<~&5`pEMR;LM}W@uNOG{h*IL!+zCBRt>r;n@WGxL!K}NB(;OXa2pyf53lzF`YJQ&YP{@t5IkJ}s{d?nyGZX@74?t3!sI>Fh095)U6$g>S_<|zoz zZXcdUK_7XZ0GxS-gy%UQo{vBuc|HN0c|vmU{= zapQl9P|p?BfaCpjDd2eD-2yldrFiZEoc;N=`16p4-z@k+4R00vF~NDg&IA6JK_BD% zF5q}>{1b4TS1mu3kZ>IMPkYM$D*?wi-vBtzDv##^=+D)Fvp@UApS6PP{@e)qTvc(q6>#LY0cZZ73I8_1b^adE$NAn5IOf}9fa897 z3ixM(pNBx7Q&{b9*a}8I&`ySTtJ{i1E z!`1J;MkKSX!!}!}w9{_6N!8L;(scev=l(U&h_qxfMkL+If7CM~t(_emR?0RasZQI9 ztXk7to3YK-+em@UEc%6&et@-P*sooLiGg3Cl-O literal 11504 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 diff --git a/Lab/Code/out.ir b/Lab/Code/out.ir new file mode 100644 index 0000000..237af7f --- /dev/null +++ b/Lab/Code/out.ir @@ -0,0 +1,27 @@ +FUNCTION F4 : +PARAM t1 +t3 := #0 +t4 := #1 +t5 := #1 +t2 := t4 +IF t1 == t5 GOTO L1 +t2 := t3 +LABEL L1 : +t6 := #0 +IF t2 == t6 GOTO L2 +t7 := #1 +RETURN t7 +LABEL L2 : +t8 := #1 +t9 := t1 - t8 +ARG t9 +t10 := CALL F4 +t11 := t1 + t10 +RETURN t11 +FUNCTION main : +t12 := #5 +ARG t12 +t13 := CALL F4 +WRITE t13 +t15 := #0 +RETURN t15 diff --git a/Lab/Code/out.s b/Lab/Code/out.s index 2c104f2..5fe02ac 100644 --- a/Lab/Code/out.s +++ b/Lab/Code/out.s @@ -1,7 +1,7 @@ .data _prompt: .asciiz "Please throw me a number:" _ret: .asciiz "\n" -_data: .space 88 +_data: .space 60 .globl main .text read: @@ -65,32 +65,34 @@ la $t0, _data addi $t0, $t0, 24 lw $t2, 0($t0) beq $t1, $t2, L2 +li $t1, 1 la $t0, _data -addi $t0, $t0, 4 +addi $t0, $t0, 28 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 28 lw, $v0, 0($t0) jr $ra -j L3 L2: li $t1, 1 la $t0, _data -addi $t0, $t0, 28 +addi $t0, $t0, 32 sw $t1, 0($t0) la $t0, _data addi $t0, $t0, 4 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 28 +addi $t0, $t0, 32 lw $t2, 0($t0) sub $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 32 +addi $t0, $t0, 36 sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 32 -lw $t1, 0($t0) +addi $sp, $sp, -4 la $t0, _data addi $t0, $t0, 4 -sw $t1, 0($t0) +lw $t1, 0($t0) +sw $t1, 0($sp) addi $sp, $sp, -8 sw $fp, 4($sp) sw $ra, 0($sp) @@ -99,91 +101,34 @@ jal F4 lw $fp, 4($sp) lw $ra, 0($sp) addi $sp, $sp, 8 +lw $t1, 0($sp) la $t0, _data -addi $t0, $t0, 36 +addi $t0, $t0, 4 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 40 sw $v0, 0($t0) la $t0, _data addi $t0, $t0, 4 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 36 +addi $t0, $t0, 40 lw $t2, 0($t0) -mul $t3, $t1, $t2 +add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 40 +addi $t0, $t0, 44 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 40 +addi $t0, $t0, 44 lw, $v0, 0($t0) jr $ra -L3: main: -addi $sp, $sp, -8 -sw $fp, 4($sp) -sw $ra, 0($sp) -move $fp, $sp -jal read -lw $fp, 4($sp) -lw $ra, 0($sp) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 48 -sw $v0, 0($t0) +li $t1, 2 la $t0, _data addi $t0, $t0, 48 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 44 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 56 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 60 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 64 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 60 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 52 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 44 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 64 -lw $t2, 0($t0) -bgt $t1, $t2, L4 -la $t0, _data -addi $t0, $t0, 56 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 52 -sw $t1, 0($t0) -L4: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 68 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 52 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 68 -lw $t2, 0($t0) -beq $t1, $t2, L5 -la $t0, _data -addi $t0, $t0, 44 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4 sw $t1, 0($t0) +addi $sp, $sp, -0 addi $sp, $sp, -8 sw $fp, 4($sp) sw $ra, 0($sp) @@ -192,30 +137,12 @@ jal F4 lw $fp, 4($sp) lw $ra, 0($sp) addi $sp, $sp, 8 +addi $sp, $sp, 0 la $t0, _data -addi $t0, $t0, 76 +addi $t0, $t0, 52 sw $v0, 0($t0) la $t0, _data -addi $t0, $t0, 76 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 72 -sw $t1, 0($t0) -j L6 -L5: -li $t1, 1 -la $t0, _data -addi $t0, $t0, 80 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 80 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 72 -sw $t1, 0($t0) -L6: -la $t0, _data -addi $t0, $t0, 72 +addi $t0, $t0, 52 lw $t1, 0($t0) move $a0, $t1 addi $sp, $sp, -8 @@ -228,9 +155,9 @@ lw $ra, 0($sp) addi $sp, $sp, 8 li $t1, 0 la $t0, _data -addi $t0, $t0, 88 +addi $t0, $t0, 60 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 88 +addi $t0, $t0, 60 lw, $v0, 0($t0) jr $ra diff --git a/Lab/Code/parser b/Lab/Code/parser index 2ce499cc10606e6502340aa787cd3896ade5caf0..a2643fa7a0a6efb247fa654e63050904a46a5a44 100755 GIT binary patch delta 21399 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 From 0be85749722686acac07ae29a2b9e37bbaa78731 Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Thu, 10 Jun 2021 14:19:01 +0800 Subject: [PATCH 10/16] pass test2 --- Lab/Code/.mips.c.swp | Bin 24576 -> 0 bytes Lab/Code/Makefile | 5 +- Lab/Code/mips.c | 4 ++ Lab/Code/mips.o | Bin 11968 -> 12208 bytes Lab/Code/out.ir | 35 ++++-------- Lab/Code/out.s | 123 +++++++++++++++++++++++++++++++++------- Lab/Code/parser | Bin 71912 -> 71912 bytes Lab/Test/.test2.cmm.swp | Bin 0 -> 12288 bytes Lab/Test/test.cmm | 8 ++- Lab/Test/test3.cmm | 18 +----- Lab/parser | Bin 0 -> 71912 bytes 11 files changed, 132 insertions(+), 61 deletions(-) delete mode 100644 Lab/Code/.mips.c.swp create mode 100644 Lab/Test/.test2.cmm.swp create mode 100755 Lab/parser diff --git a/Lab/Code/.mips.c.swp b/Lab/Code/.mips.c.swp deleted file mode 100644 index 63355fb7d8c1700acff55e66e0688fc6543f2a40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24576 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 diff --git a/Lab/Code/Makefile b/Lab/Code/Makefile index a08628f..5630b23 100644 --- a/Lab/Code/Makefile +++ b/Lab/Code/Makefile @@ -1,6 +1,9 @@ +name := test2 .PHONY:run, git run: parser - ./parser ../Test/test.cmm out.s + ./parser ../Test/$(name).cmm out.s +haha: + ../parser ../Test/$(name).cmm out.ir # GNU make手册:http://www.gnu.org/software/make/manual/make.html # ************ 遇到不明白的地方请google以及阅读手册 ************* diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index 02ab082..d0732be 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -153,6 +153,9 @@ void print_mips() int p_size = param_size[find_func->op1->value]; int p_begin = param_begin[find_func->op1->value]; int p_end = p_begin + p_size; + value_load(1, temp->result->value); + value_store(1, p_begin); + p_begin++; while(temp->next != code_head && temp->next->kind == codeARG) { assert(p_begin < p_end); @@ -161,6 +164,7 @@ void print_mips() p_begin++; temp = temp->next; } + assert(p_begin == p_end); } else if(temp->kind == codeCALL) { diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index 802d9549782267195993ec8761c4aba858bc279c..cac58ff9db4d19b9765b38494e3d50d170ebc076 100644 GIT binary patch delta 1213 zcmZ`&Pe>F|7@zlcR%d42zq2~6Xl6-{I$FlA3FWR!DB~drk`haF4T(CGVwsYJTdS94 z!~Dqp9l|h7h%n|7Vc?-4h>##C>|j!Y(ILG^2XlLGcf`kn4`zn>e*eDj&6~Nlnf6f? zcWW=pZ}6xOrg=XOh{ht%qx=H`$LaBgRXtv>#<^R6bDgov$z<}EBEUauFM4A1WF1AQ z3tnXRI@hdeF6D_=PeM4$2Tei^0vHn7aKH+Sf*&QpD@M^EjEe!>$iqj`k6k=iBtKe! zS}7n;TDDDG&f&Y{6iwh^AT3G24~^6yBz;ro$> zmBAuCVduztJpo^Boxv+IJBjR!^^-}`RA=lCB9~M|XWA-ddkCc-wK(xX)CJ&)G zBPu^esLv?Q{o?lBw^1XGBhzpma&3@)=$e9_QpGpRpk!ycS+W&$y$3fz=QGfACi)q| z1pULHtn(&yZYs=4JJH+%a&6`6Or1?^&ZwU?v(CULlGS0NbXN))w*i(~Q=|Xx~tk?`?+awyF9A)vAKN!5Xx8>n4M;S>sHdW=)t`k9NpUM|GT0Vm8UK6Jr4#Ji4 zn6^u*RZ_2<>V>^p4Q_UjKOhgfH5IkM11%)Bn4%A`q#eflJdj@*#K%2pR;7whc;F$a dbX33sdFV3aR|WCGJZP;7ih`E*jzB~!`VXwKNy-2K delta 1051 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 Vh));gVMgCHS`@t}ro7l>{eOyqGz*qW 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 A{Qv*} literal 0 HcmV?d00001 diff --git a/Lab/Test/test.cmm b/Lab/Test/test.cmm index 444d218..ecdb87e 100644 --- a/Lab/Test/test.cmm +++ b/Lab/Test/test.cmm @@ -1,6 +1,10 @@ +int fun(int n) +{ + if(n == 1)return 1; + return n + fun(n - 1); +} int main() { - int n = read(); - write(n); + write(fun(2)); return 0; } diff --git a/Lab/Test/test3.cmm b/Lab/Test/test3.cmm index 61c0f75..7f8965f 100644 --- a/Lab/Test/test3.cmm +++ b/Lab/Test/test3.cmm @@ -1,21 +1,9 @@ -struct Operands +int add(int a, int b) { - int o1; - int o2; -}; - -int add(struct Operands temp) -{ - return (temp.o1 + temp.o2); + return a + b; } - int main() { - int n; - struct Operands op; - op.o1 = 1; - op.o2 = 2; - n = add(op); - write(n); + write(add(3, 2)); return 0; } diff --git a/Lab/parser b/Lab/parser new file mode 100755 index 0000000000000000000000000000000000000000..0c3cfeb8501a17b07fc61cfd9e1413e2d49ff496 GIT binary patch literal 71912 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

OS2s2G}4Ab-?`>)k#fGVln_-YL($O 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 literal 174029 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%0AW|t)I;}h&4g-Xb3>E+0#zKwkc1{y{i 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 z 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 YjLgK@)x+5wjKRsli$O;xr7Vr{ACC^Vod5s; From 077840699c0ec8e9e3128ec6fd41e3cbbcc227cd Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Thu, 17 Jun 2021 15:01:45 +0800 Subject: [PATCH 16/16] last commit

m~9Y7>*9t4rC7;)rp;}KO?ql&xl{7dTY9; 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 F{|0xX-bDZa literal 0 HcmV?d00001 From 9bb5d1dbc347e91272455105a13cf472e82e051f Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Thu, 10 Jun 2021 14:52:04 +0800 Subject: [PATCH 11/16] finish array and all other functions, now we have to spend some time finding more bugs and fix them --- Lab/{Test/.test2.cmm.swp => Code/.mips.c.swp} | Bin 12288 -> 16384 bytes Lab/Code/Makefile | 2 +- Lab/Code/mips.c | 21 +- Lab/Code/mips.o | Bin 12208 -> 12720 bytes Lab/Code/out.ir | 41 +++- Lab/Code/out.s | 222 ++++++++---------- Lab/Code/parser | Bin 71912 -> 71952 bytes Lab/Test/test.cmm | 10 +- Lab/Test/test4.cmm | 38 +-- 9 files changed, 165 insertions(+), 169 deletions(-) rename Lab/{Test/.test2.cmm.swp => Code/.mips.c.swp} (50%) diff --git a/Lab/Test/.test2.cmm.swp b/Lab/Code/.mips.c.swp similarity index 50% rename from Lab/Test/.test2.cmm.swp rename to Lab/Code/.mips.c.swp index 500639adb2f4d4dc07c365d49b7ba1fea3cc3778..de07be57f1b46cc8018f4b4f3552cc58d4783f06 100644 GIT binary patch literal 16384 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 jC7(I*47u42Q34yz&`sDn0rE+zekX diff --git a/Lab/Code/Makefile b/Lab/Code/Makefile index 5630b23..268a5dd 100644 --- a/Lab/Code/Makefile +++ b/Lab/Code/Makefile @@ -1,4 +1,4 @@ -name := test2 +name := test .PHONY:run, git run: parser ./parser ../Test/$(name).cmm out.s diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index d0732be..9345d4b 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -8,6 +8,7 @@ extern FILE *fp; extern int Variable, Function; int *param_begin = NULL; int *param_size = NULL; +int *array_size = NULL; int in_which_func = 0; void before_funcall() { @@ -71,6 +72,9 @@ void print_mips() memset(param_begin, 0, sizeof(int) * (Function + 1)); memset(param_size, 0, sizeof(int) * (Function + 1)); + array_size = malloc(sizeof(int) * (Function + 1)); + memset(array_size, 0, sizeof(int) * (Function + 1)); + fprintf(fp, ".data\n_prompt: .asciiz \"Please throw me a number:\"\n_ret: .asciiz \"\\n\"\n_data: .space %d\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n", Variable * 4); struct intercode_t *temp = code_head->next; while(temp != code_head) @@ -111,9 +115,11 @@ void print_mips() } else if(temp->kind == codeAND) { - fprintf(fp, "la $t1, _data\n"); - fprintf(fp, "addi $t1, $t1, %d\n", temp->op1->value * 4); - value_store(1, temp->result->value); + value_load(1, temp->op1->value); + value_store(1, temp->result->value); + //fprintf(fp, "la $t1, _data\n"); + //fprintf(fp, "addi $t1, $t1, %d\n", temp->op1->value * 4); + //value_store(1, temp->result->value); } else if(temp->kind == codeRSTAR) { @@ -141,10 +147,17 @@ void print_mips() } else if(temp->kind == codeRETURN) { + fprintf(fp, "addi $sp, $sp, %d\n", array_size[in_which_func]); value_load(0, temp->result->value); fprintf(fp, "jr $ra\n"); } - else if(temp->kind == codeDEC)fprintf(fp, "DEC t%d %d\n", temp->result->value, temp->op1->value); + else if(temp->kind == codeDEC) + { + array_size[in_which_func] += temp->op1->value; + fprintf(fp, "addi $sp, $sp, -%d\n", temp->op1->value); + fprintf(fp, "move $t1, $sp\n"); + value_store(1, temp->result->value); + } else if(temp->kind == codeARG) { param_save(); diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index cac58ff9db4d19b9765b38494e3d50d170ebc076..c6291f8792fdb63570f433970a192632a20a6581 100644 GIT binary patch literal 12720 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 literal 12208 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 Q#ko36<&)gvP^HEH0U~5iQUCw| delta 18793 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 ^Jv27eLK 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 Date: Thu, 10 Jun 2021 16:01:24 +0800 Subject: [PATCH 12/16] bug free, fix the problem of the order of param and arg --- Lab/Code/.mips.c.swp | Bin 16384 -> 0 bytes Lab/Code/Makefile | 7 +- Lab/Code/mips.c | 16 +- Lab/Code/mips.o | Bin 12720 -> 12728 bytes Lab/Code/out.ir | 181 ++- Lab/Code/out.s | 3441 +++++++++++++++++++++++++++++++++++++++++- Lab/Code/parser | Bin 71952 -> 71952 bytes Lab/Code/test.cmm | 50 + 8 files changed, 3575 insertions(+), 120 deletions(-) delete mode 100644 Lab/Code/.mips.c.swp create mode 100644 Lab/Code/test.cmm diff --git a/Lab/Code/.mips.c.swp b/Lab/Code/.mips.c.swp deleted file mode 100644 index de07be57f1b46cc8018f4b4f3552cc58d4783f06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 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 jC7(I*next; while(temp != code_head) { @@ -165,19 +165,19 @@ void print_mips() while(find_func != code_head && find_func->kind != codeCALL)find_func = find_func->next; int p_size = param_size[find_func->op1->value]; int p_begin = param_begin[find_func->op1->value]; - int p_end = p_begin + p_size; + int p_end = p_begin + p_size - 1; value_load(1, temp->result->value); - value_store(1, p_begin); - p_begin++; + value_store(1, p_end); + p_end--; while(temp->next != code_head && temp->next->kind == codeARG) { - assert(p_begin < p_end); + assert(p_begin <= p_end); value_load(1, temp->next->result->value); - value_store(1, p_begin); - p_begin++; + value_store(1, p_end); + p_end--; temp = temp->next; } - assert(p_begin == p_end); + assert(p_begin == p_end + 1); } else if(temp->kind == codeCALL) { diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index c6291f8792fdb63570f433970a192632a20a6581..ef99f373b6cfaaedd8586be61bf098ea8954dad0 100644 GIT binary patch delta 1257 zcmZ{jeMnPL7{>2Ab-54SblB}u>P(%RADb&jR@$-{R|x}&2*NTmQK8I5lGzubCN|LG zA)?5CB2gmxx?x2`3H65%;ex0L!XjZ3l@f$eVCS}L9R?k^58HE|_xHZ%-0fz=y@oSR z>bT{45>M0k5??|iN_Ij5NtY7^p)wShsSK@mhJ>!UG)wpX`T6tzUq45(<2ziLMCs1tu}57twFFn)gl8r}|JJ zvNkYz99PYoXdk|tOXIs9(`v<&bel+z56KQiZ`nY}f!2eK2kiB&_7?V`N!e-rNz2OZ zZFP;UdxW;S-HlBxt@d)wuou|9XiF_+vna!<>11=81VN}sww}^$Owz}>Oy)(22)ZR@ z##X8$x8hp7%}8lDX|JQDcyE_!Ib2!8+iPBP(#;}vBfocEO+ z7;~PNs?E`i8nv{$gO0q>a(qNYHU?r_O8j`JL6^F@03XNGAmqn^55qkZ|$ z409@9vLv%8Tk2i$W%T|-GLyZ?cu6;S_kK= zw0@0t>_4<#gbPJ!kgMX~{&i51D2;NpncUk4@*MX)as|I@D?%EusdMNThByD#+h7L+WDr6Eeic z8%R(W3Sl?a>_kR4-9+V;*-fqpCU!9iE9=I7z}_>D^x+5J1Lu9-=Xu`me0X#age}ES{ zngVU-xQ-@&;QYll!R_8CV2`O>ikP;8*{~&u}Ev?@+7cJ z&g^;(?7(5639Ps*h){^m+({_KC}AZAcZqNuX9@k7X%(Rd8wmSx+&T#(SeG{n_b{3# z!W8D__reprlP|(+TqOK}4x0!o*l81!xMX~8I}B!og7;v0Qz zL|XLcxGdU#>AK|AhG7R^*T=A_#JZCSXa%>_4=ME_rB0W_?WDcwHlE0eFe)}{4s#26 z_$?K P;R0qlW%LqKzq8;Uk&8*F diff --git a/Lab/Code/out.ir b/Lab/Code/out.ir index b19992f..6ec3810 100644 --- a/Lab/Code/out.ir +++ b/Lab/Code/out.ir @@ -1,29 +1,158 @@ -FUNCTION main : -DEC t1 40 -t2 := &t1 +FUNCTION F4 : +PARAM t1 t3 := #0 -t4 := #4 -t5 := t3 * t4 -t6 := t5 + t2 -t7 := #10 -*t6 := t7 +t4 := #1 +t5 := #0 +t2 := t4 +IF t1 <= t5 GOTO L1 +t2 := t3 +LABEL L1 : +t6 := #0 +IF t2 == t6 GOTO L2 +t7 := #1 +RETURN t7 +GOTO L3 +LABEL L2 : t8 := #1 -t9 := #4 -t10 := t8 * t9 -t11 := t10 + t2 -t12 := #9 -*t11 := t12 +t9 := t1 - t8 +ARG t9 +t10 := CALL F4 +t11 := t10 * t1 +RETURN t11 +LABEL L3 : +FUNCTION F5 : +PARAM t12 t13 := #0 -t14 := #4 -t15 := t13 * t14 -t16 := t15 + t2 -t17 := *t16 -t18 := #1 -t19 := #4 -t20 := t18 * t19 -t21 := t20 + t2 -t22 := *t21 -t23 := t17 + t22 -WRITE t23 -t25 := #0 -RETURN t25 +t14 := t13 +LABEL L4 : +t16 := #0 +t17 := #1 +t15 := t17 +IF t14 < t12 GOTO L6 +t15 := t16 +LABEL L6 : +t18 := #0 +IF t15 == t18 GOTO L5 +t20 := #0 +t21 := #1 +t19 := t20 +t23 := #0 +t24 := #1 +t25 := t14 * t14 +t22 := t24 +IF t25 <= t12 GOTO L8 +t22 := t23 +LABEL L8 : +IF t22 == t20 GOTO L7 +t27 := #0 +t28 := #1 +t29 := #1 +t30 := t14 + t29 +t31 := #1 +t32 := t14 + t31 +t33 := t30 * t32 +t26 := t28 +IF t33 > t12 GOTO L9 +t26 := t27 +LABEL L9 : +IF t26 == t20 GOTO L7 +t19 := t21 +LABEL L7 : +t34 := #0 +IF t19 == t34 GOTO L10 +RETURN t14 +LABEL L10 : +t35 := #1 +t36 := t14 + t35 +t14 := t36 +GOTO L4 +LABEL L5 : +t37 := #1 +t39 := #0 +t38 := t39 - t37 +RETURN t38 +FUNCTION F6 : +PARAM t40 +PARAM t41 +t43 := #0 +t44 := #1 +t42 := t44 +t46 := #0 +t47 := #1 +t48 := #0 +t45 := t47 +IF t40 < t48 GOTO L12 +t45 := t46 +LABEL L12 : +IF t45 != t43 GOTO L11 +t50 := #0 +t51 := #1 +t52 := #0 +t49 := t51 +IF t41 <= t52 GOTO L13 +t49 := t50 +LABEL L13 : +IF t49 != t43 GOTO L11 +t42 := t43 +LABEL L11 : +t53 := #0 +IF t42 == t53 GOTO L14 +t54 := #1 +t56 := #0 +t55 := t56 - t54 +RETURN t55 +GOTO L15 +LABEL L14 : +WRITE t40 +t58 := t40 / t41 +t59 := t58 * t41 +t60 := t40 - t59 +RETURN t60 +LABEL L15 : +FUNCTION F7 : +PARAM t61 +t62 := #2 +t63 := t62 +ARG t61 +t64 := CALL F5 +t65 := t64 +LABEL L16 : +t67 := #0 +t68 := #1 +t66 := t68 +IF t63 <= t65 GOTO L18 +t66 := t67 +LABEL L18 : +t69 := #0 +IF t66 == t69 GOTO L17 +t71 := #0 +t72 := #1 +ARG t63 +ARG t61 +t73 := CALL F6 +t74 := #0 +t70 := t72 +IF t73 == t74 GOTO L19 +t70 := t71 +LABEL L19 : +t75 := #0 +IF t70 == t75 GOTO L20 +t76 := #0 +RETURN t76 +LABEL L20 : +t77 := #1 +t78 := t63 + t77 +t63 := t78 +GOTO L16 +LABEL L17 : +t79 := #1 +RETURN t79 +FUNCTION main : +t80 := #1 +t81 := #2 +ARG t81 +ARG t80 +t82 := CALL F6 +WRITE t82 +t84 := #0 +RETURN t84 diff --git a/Lab/Code/out.s b/Lab/Code/out.s index a16d38f..f35cff4 100644 --- a/Lab/Code/out.s +++ b/Lab/Code/out.s @@ -1,7 +1,7 @@ .data -_prompt: .asciiz "Please throw me a number:" +_prompt: .asciiz "Enter an integer:" _ret: .asciiz "\n" -_data: .space 100 +_data: .space 1576 .globl main .text read: @@ -21,178 +21,3453 @@ syscall move $v0, $0 jr $ra -main: -addi $sp, $sp, -40 -move $t1, $sp +F4: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 28 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 32 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 28 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 40 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 44 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 40 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 36 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 52 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 56 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 60 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 56 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 48 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 60 +lw $t2, 0($t0) +bgt $t1, $t2, L4 +la $t0, _data +addi $t0, $t0, 52 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 48 +sw $t1, 0($t0) +L4: +la $t0, _data +addi $t0, $t0, 48 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 40 +lw $t2, 0($t0) +beq $t1, $t2, L3 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 68 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 72 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 76 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 72 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 64 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 76 +lw $t2, 0($t0) +bgt $t1, $t2, L5 +la $t0, _data +addi $t0, $t0, 68 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 64 +sw $t1, 0($t0) +L5: +la $t0, _data +addi $t0, $t0, 64 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 40 +lw $t2, 0($t0) +beq $t1, $t2, L3 +la $t0, _data +addi $t0, $t0, 44 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 36 +sw $t1, 0($t0) +L3: +la $t0, _data +addi $t0, $t0, 36 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 28 +lw $t2, 0($t0) +beq $t1, $t2, L2 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 84 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 88 +sw $t1, 0($t0) +li $t1, 2147483647 +la $t0, _data +addi $t0, $t0, 92 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 92 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 96 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 88 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 80 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 96 +lw $t2, 0($t0) +bgt $t1, $t2, L6 +la $t0, _data +addi $t0, $t0, 84 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 80 +sw $t1, 0($t0) +L6: +la $t0, _data +addi $t0, $t0, 80 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 28 +lw $t2, 0($t0) +beq $t1, $t2, L2 +la $t0, _data +addi $t0, $t0, 32 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24 +sw $t1, 0($t0) +L2: +la $t0, _data +addi $t0, $t0, 24 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16 +lw $t2, 0($t0) +bne $t1, $t2, L1 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 104 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 100 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 116 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 120 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 112 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 128 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 132 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 136 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 124 +sw $t1, 0($t0) la $t0, _data addi $t0, $t0, 4 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 136 +lw $t2, 0($t0) +blt $t1, $t2, L9 +la $t0, _data +addi $t0, $t0, 128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 124 +sw $t1, 0($t0) +L9: +la $t0, _data +addi $t0, $t0, 124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 116 +lw $t2, 0($t0) +beq $t1, $t2, L8 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 144 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 148 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 140 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 152 +lw $t2, 0($t0) +blt $t1, $t2, L10 +la $t0, _data +addi $t0, $t0, 144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 140 +sw $t1, 0($t0) +L10: +la $t0, _data +addi $t0, $t0, 140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 116 +lw $t2, 0($t0) +beq $t1, $t2, L8 +la $t0, _data +addi $t0, $t0, 120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 112 sw $t1, 0($t0) +L8: +la $t0, _data +addi $t0, $t0, 112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 104 +lw $t2, 0($t0) +beq $t1, $t2, L7 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 160 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 164 +sw $t1, 0($t0) +li $t1, -2147483648 +la $t0, _data +addi $t0, $t0, 168 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 168 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 172 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 180 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 180 +lw $t2, 0($t0) +blt $t1, $t2, L11 +la $t0, _data +addi $t0, $t0, 160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 156 +sw $t1, 0($t0) +L11: +la $t0, _data +addi $t0, $t0, 156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 104 +lw $t2, 0($t0) +beq $t1, $t2, L7 +la $t0, _data +addi $t0, $t0, 108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 100 +sw $t1, 0($t0) +L7: +la $t0, _data +addi $t0, $t0, 100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16 +lw $t2, 0($t0) +bne $t1, $t2, L1 +la $t0, _data +addi $t0, $t0, 16 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12 +sw $t1, 0($t0) +L1: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 184 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 184 +lw $t2, 0($t0) +beq $t1, $t2, L12 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 4 +lw, $v0, 0($t0) +jr $ra +L12: +la $t0, _data +addi $t0, $t0, 4 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 188 +sw $t3, 0($t0) +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 188 +lw, $v0, 0($t0) +jr $ra +F5: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 204 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 200 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 216 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 212 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 228 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 232 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 224 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 240 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 244 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 248 +lw $t2, 0($t0) +bgt $t1, $t2, L16 +la $t0, _data +addi $t0, $t0, 240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 236 +sw $t1, 0($t0) +L16: +la $t0, _data +addi $t0, $t0, 236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 228 +lw $t2, 0($t0) +beq $t1, $t2, L15 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 256 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 260 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 264 +lw $t2, 0($t0) +blt $t1, $t2, L17 +la $t0, _data +addi $t0, $t0, 256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 252 +sw $t1, 0($t0) +L17: +la $t0, _data +addi $t0, $t0, 252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 228 +lw $t2, 0($t0) +beq $t1, $t2, L15 +la $t0, _data +addi $t0, $t0, 232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 224 +sw $t1, 0($t0) +L15: +la $t0, _data +addi $t0, $t0, 224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 216 +lw $t2, 0($t0) +beq $t1, $t2, L14 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 272 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 276 +sw $t1, 0($t0) +li $t1, 2147483647 +la $t0, _data +addi $t0, $t0, 280 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 196 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 284 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 268 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 284 +lw $t2, 0($t0) +bgt $t1, $t2, L18 +la $t0, _data +addi $t0, $t0, 272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 268 +sw $t1, 0($t0) +L18: +la $t0, _data +addi $t0, $t0, 268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 216 +lw $t2, 0($t0) +beq $t1, $t2, L14 +la $t0, _data +addi $t0, $t0, 220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 212 +sw $t1, 0($t0) +L14: +la $t0, _data +addi $t0, $t0, 212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 204 +lw $t2, 0($t0) +bne $t1, $t2, L13 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 292 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 288 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 304 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 300 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 316 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 320 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 312 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 324 +lw $t2, 0($t0) +blt $t1, $t2, L21 +la $t0, _data +addi $t0, $t0, 316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 312 +sw $t1, 0($t0) +L21: +la $t0, _data +addi $t0, $t0, 312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 304 +lw $t2, 0($t0) +beq $t1, $t2, L20 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 332 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 336 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 340 +lw $t2, 0($t0) +bgt $t1, $t2, L22 +la $t0, _data +addi $t0, $t0, 332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 328 +sw $t1, 0($t0) +L22: +la $t0, _data +addi $t0, $t0, 328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 304 +lw $t2, 0($t0) +beq $t1, $t2, L20 +la $t0, _data +addi $t0, $t0, 308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 300 +sw $t1, 0($t0) +L20: +la $t0, _data +addi $t0, $t0, 300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 292 +lw $t2, 0($t0) +beq $t1, $t2, L19 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 348 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 352 +sw $t1, 0($t0) +li $t1, -2147483648 +la $t0, _data +addi $t0, $t0, 356 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 356 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 360 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 196 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 368 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 368 +lw $t2, 0($t0) +blt $t1, $t2, L23 +la $t0, _data +addi $t0, $t0, 348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 344 +sw $t1, 0($t0) +L23: +la $t0, _data +addi $t0, $t0, 344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 292 +lw $t2, 0($t0) +beq $t1, $t2, L19 +la $t0, _data +addi $t0, $t0, 296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 288 +sw $t1, 0($t0) +L19: +la $t0, _data +addi $t0, $t0, 288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 204 +lw $t2, 0($t0) +bne $t1, $t2, L13 +la $t0, _data +addi $t0, $t0, 204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 200 +sw $t1, 0($t0) +L13: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 372 +lw $t2, 0($t0) +beq $t1, $t2, L24 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 192 +lw, $v0, 0($t0) +jr $ra +L24: +la $t0, _data +addi $t0, $t0, 192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 196 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 376 +sw $t3, 0($t0) +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 376 +lw, $v0, 0($t0) +jr $ra +F6: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 392 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 388 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 404 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 400 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 416 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 420 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 412 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 428 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 424 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 440 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 444 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 436 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 452 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 456 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 460 +lw $t2, 0($t0) +bgt $t1, $t2, L30 +la $t0, _data +addi $t0, $t0, 452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 448 +sw $t1, 0($t0) +L30: +la $t0, _data +addi $t0, $t0, 448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 440 +lw $t2, 0($t0) +beq $t1, $t2, L29 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 468 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 472 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 476 +lw $t2, 0($t0) +bgt $t1, $t2, L31 +la $t0, _data +addi $t0, $t0, 468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 464 +sw $t1, 0($t0) +L31: +la $t0, _data +addi $t0, $t0, 464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 440 +lw $t2, 0($t0) +beq $t1, $t2, L29 +la $t0, _data +addi $t0, $t0, 444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 436 +sw $t1, 0($t0) +L29: +la $t0, _data +addi $t0, $t0, 436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 428 +lw $t2, 0($t0) +beq $t1, $t2, L28 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 484 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 488 +sw $t1, 0($t0) +li $t1, 2147483647 +la $t0, _data +addi $t0, $t0, 492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 496 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 496 +lw $t2, 0($t0) +bgt $t1, $t2, L32 +la $t0, _data +addi $t0, $t0, 484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 480 +sw $t1, 0($t0) +L32: +la $t0, _data +addi $t0, $t0, 480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 428 +lw $t2, 0($t0) +beq $t1, $t2, L28 +la $t0, _data +addi $t0, $t0, 432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 424 +sw $t1, 0($t0) +L28: +la $t0, _data +addi $t0, $t0, 424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 416 +lw $t2, 0($t0) +bne $t1, $t2, L27 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 504 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 508 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 500 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 516 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 512 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 528 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 532 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 524 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 536 +lw $t2, 0($t0) +bgt $t1, $t2, L35 +la $t0, _data +addi $t0, $t0, 528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 524 +sw $t1, 0($t0) +L35: +la $t0, _data +addi $t0, $t0, 524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 516 +lw $t2, 0($t0) +beq $t1, $t2, L34 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 544 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 548 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 552 +lw $t2, 0($t0) +ble $t1, $t2, L36 +la $t0, _data +addi $t0, $t0, 544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 540 +sw $t1, 0($t0) +L36: +la $t0, _data +addi $t0, $t0, 540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 516 +lw $t2, 0($t0) +beq $t1, $t2, L34 +la $t0, _data +addi $t0, $t0, 520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 512 +sw $t1, 0($t0) +L34: +la $t0, _data +addi $t0, $t0, 512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 504 +lw $t2, 0($t0) +beq $t1, $t2, L33 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 560 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 564 +sw $t1, 0($t0) +li $t1, -2147483648 +la $t0, _data +addi $t0, $t0, 568 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 576 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 568 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 572 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 580 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 556 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 580 +lw $t2, 0($t0) +blt $t1, $t2, L37 +la $t0, _data +addi $t0, $t0, 560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 556 +sw $t1, 0($t0) +L37: +la $t0, _data +addi $t0, $t0, 556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 504 +lw $t2, 0($t0) +beq $t1, $t2, L33 +la $t0, _data +addi $t0, $t0, 508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 500 +sw $t1, 0($t0) +L33: +la $t0, _data +addi $t0, $t0, 500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 416 +lw $t2, 0($t0) +bne $t1, $t2, L27 +la $t0, _data +addi $t0, $t0, 416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 412 +sw $t1, 0($t0) +L27: +la $t0, _data +addi $t0, $t0, 412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 404 +lw $t2, 0($t0) +bne $t1, $t2, L26 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 588 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 592 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 584 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 600 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 604 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 596 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 612 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 616 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 620 +lw $t2, 0($t0) +ble $t1, $t2, L40 +la $t0, _data +addi $t0, $t0, 612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 608 +sw $t1, 0($t0) +L40: +la $t0, _data +addi $t0, $t0, 608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 600 +lw $t2, 0($t0) +beq $t1, $t2, L39 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 628 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 632 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 636 +lw $t2, 0($t0) +bgt $t1, $t2, L41 +la $t0, _data +addi $t0, $t0, 628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 624 +sw $t1, 0($t0) +L41: +la $t0, _data +addi $t0, $t0, 624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 600 +lw $t2, 0($t0) +beq $t1, $t2, L39 +la $t0, _data +addi $t0, $t0, 604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 596 +sw $t1, 0($t0) +L39: +la $t0, _data +addi $t0, $t0, 596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 588 +lw $t2, 0($t0) +beq $t1, $t2, L38 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 644 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 648 +sw $t1, 0($t0) +li $t1, -2147483648 +la $t0, _data +addi $t0, $t0, 652 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 652 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 656 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 664 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 664 +lw $t2, 0($t0) +blt $t1, $t2, L42 +la $t0, _data +addi $t0, $t0, 644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 640 +sw $t1, 0($t0) +L42: +la $t0, _data +addi $t0, $t0, 640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 588 +lw $t2, 0($t0) +beq $t1, $t2, L38 +la $t0, _data +addi $t0, $t0, 592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 584 +sw $t1, 0($t0) +L38: +la $t0, _data +addi $t0, $t0, 584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 404 +lw $t2, 0($t0) +bne $t1, $t2, L26 +la $t0, _data +addi $t0, $t0, 404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 400 +sw $t1, 0($t0) +L26: +la $t0, _data +addi $t0, $t0, 400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 392 +lw $t2, 0($t0) +bne $t1, $t2, L25 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 672 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 668 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 684 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 688 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 680 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 696 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 692 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 708 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 712 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 704 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 716 +lw $t2, 0($t0) +ble $t1, $t2, L46 +la $t0, _data +addi $t0, $t0, 708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 704 +sw $t1, 0($t0) +L46: +la $t0, _data +addi $t0, $t0, 704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 696 +lw $t2, 0($t0) +beq $t1, $t2, L45 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 724 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 728 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 732 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 732 +lw $t2, 0($t0) +ble $t1, $t2, L47 +la $t0, _data +addi $t0, $t0, 724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 720 +sw $t1, 0($t0) +L47: +la $t0, _data +addi $t0, $t0, 720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 696 +lw $t2, 0($t0) +beq $t1, $t2, L45 +la $t0, _data +addi $t0, $t0, 700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 692 +sw $t1, 0($t0) +L45: +la $t0, _data +addi $t0, $t0, 692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 684 +lw $t2, 0($t0) +beq $t1, $t2, L44 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 740 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 744 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 748 +lw $t2, 0($t0) +bne $t1, $t2, L48 +la $t0, _data +addi $t0, $t0, 740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 736 +sw $t1, 0($t0) +L48: +la $t0, _data +addi $t0, $t0, 736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 684 +lw $t2, 0($t0) +beq $t1, $t2, L44 +la $t0, _data +addi $t0, $t0, 688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 680 +sw $t1, 0($t0) +L44: +la $t0, _data +addi $t0, $t0, 680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 672 +lw $t2, 0($t0) +beq $t1, $t2, L43 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 756 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 760 +sw $t1, 0($t0) +li $t1, 2147483647 +la $t0, _data +addi $t0, $t0, 764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 380 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 768 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 752 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 768 +lw $t2, 0($t0) +blt $t1, $t2, L49 +la $t0, _data +addi $t0, $t0, 756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 752 +sw $t1, 0($t0) +L49: +la $t0, _data +addi $t0, $t0, 752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 672 +lw $t2, 0($t0) +beq $t1, $t2, L43 +la $t0, _data +addi $t0, $t0, 676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 668 +sw $t1, 0($t0) +L43: +la $t0, _data +addi $t0, $t0, 668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 392 +lw $t2, 0($t0) +bne $t1, $t2, L25 +la $t0, _data +addi $t0, $t0, 392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 388 +sw $t1, 0($t0) +L25: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 772 +lw $t2, 0($t0) +beq $t1, $t2, L50 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 380 +lw, $v0, 0($t0) +jr $ra +L50: +la $t0, _data +addi $t0, $t0, 380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 384 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 776 +sw $t3, 0($t0) +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 776 +lw, $v0, 0($t0) +jr $ra +F7: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 792 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 796 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 788 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 804 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 808 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 812 +lw $t2, 0($t0) +beq $t1, $t2, L52 +la $t0, _data +addi $t0, $t0, 804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 800 +sw $t1, 0($t0) +L52: +la $t0, _data +addi $t0, $t0, 800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 792 +lw $t2, 0($t0) +bne $t1, $t2, L51 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 820 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 816 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 832 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 836 +sw $t1, 0($t0) +li $t1, -2147483648 +la $t0, _data +addi $t0, $t0, 840 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 840 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 844 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 828 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 844 +lw $t2, 0($t0) +beq $t1, $t2, L54 +la $t0, _data +addi $t0, $t0, 832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 828 +sw $t1, 0($t0) +L54: +la $t0, _data +addi $t0, $t0, 828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 820 +lw $t2, 0($t0) +beq $t1, $t2, L53 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 856 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 860 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 864 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 864 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 868 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 868 +lw $t2, 0($t0) +beq $t1, $t2, L55 +la $t0, _data +addi $t0, $t0, 856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 852 +sw $t1, 0($t0) +L55: +la $t0, _data +addi $t0, $t0, 852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 820 +lw $t2, 0($t0) +beq $t1, $t2, L53 +la $t0, _data +addi $t0, $t0, 824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 816 +sw $t1, 0($t0) +L53: +la $t0, _data +addi $t0, $t0, 816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 792 +lw $t2, 0($t0) +bne $t1, $t2, L51 +la $t0, _data +addi $t0, $t0, 792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 788 +sw $t1, 0($t0) +L51: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 876 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 876 +lw $t2, 0($t0) +beq $t1, $t2, L56 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 780 +lw, $v0, 0($t0) +jr $ra +L56: +la $t0, _data +addi $t0, $t0, 780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 784 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 880 +sw $t3, 0($t0) +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 880 +lw, $v0, 0($t0) +jr $ra +F8: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 896 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 892 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 908 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 912 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 916 +lw $t2, 0($t0) +blt $t1, $t2, L58 +la $t0, _data +addi $t0, $t0, 908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 904 +sw $t1, 0($t0) +L58: +la $t0, _data +addi $t0, $t0, 904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 896 +lw $t2, 0($t0) +bne $t1, $t2, L57 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 924 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 888 +lw $t2, 0($t0) +bge $t1, $t2, L59 +la $t0, _data +addi $t0, $t0, 924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 920 +sw $t1, 0($t0) +L59: +la $t0, _data +addi $t0, $t0, 920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 896 +lw $t2, 0($t0) +bne $t1, $t2, L57 +la $t0, _data +addi $t0, $t0, 896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 892 +sw $t1, 0($t0) +L57: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 932 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 932 +lw $t2, 0($t0) +beq $t1, $t2, L60 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 936 +sw $t1, 0($t0) +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 936 +lw, $v0, 0($t0) +jr $ra +L60: +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 884 +lw, $v0, 0($t0) +jr $ra +F9: +addi $sp, $sp, -36 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 960 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 964 +sw $t3, 0($t0) +li $t1, 3725 +la $t0, _data +addi $t0, $t0, 968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 972 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 976 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 980 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 984 +sw $t3, 0($t0) +li $t1, 14363 +la $t0, _data +addi $t0, $t0, 988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 984 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 992 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 996 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1000 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1004 +sw $t3, 0($t0) +li $t1, 19378 +la $t0, _data +addi $t0, $t0, 1008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1004 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 1012 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1016 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1016 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1020 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1024 +sw $t3, 0($t0) +li $t1, 61335 +la $t0, _data +addi $t0, $t0, 1028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1024 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1032 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1036 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1040 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1044 +sw $t3, 0($t0) +li $t1, 27469 +la $t0, _data +addi $t0, $t0, 1048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1044 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 1052 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1056 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1060 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1064 +sw $t3, 0($t0) +li $t1, 52476 +la $t0, _data +addi $t0, $t0, 1068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1064 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 1072 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1076 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1080 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1084 +sw $t3, 0($t0) +li $t1, 29162 +la $t0, _data +addi $t0, $t0, 1088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1084 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 1092 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1096 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1096 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1100 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1104 +sw $t3, 0($t0) +li $t1, 23155 +la $t0, _data +addi $t0, $t0, 1108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1104 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 1112 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1116 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1120 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1124 +sw $t3, 0($t0) +li $t1, 29291 +la $t0, _data +addi $t0, $t0, 1128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1124 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 19858 +la $t0, _data +addi $t0, $t0, 1132 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1140 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1132 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1136 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1148 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1144 +sw $t1, 0($t0) +li $t1, 40825 +la $t0, _data +addi $t0, $t0, 1156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1160 +sw $t3, 0($t0) +li $t1, 26110 +la $t0, _data +addi $t0, $t0, 1164 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1164 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1168 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1168 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1176 +sw $t3, 0($t0) +li $t1, 60222 +la $t0, _data +addi $t0, $t0, 1180 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 1184 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 1188 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1188 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1192 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1148 +lw $t2, 0($t0) +bne $t1, $t2, L61 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1196 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1200 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1200 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1204 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1208 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1208 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1212 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1212 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1216 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 940 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal F9 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1224 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 1224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1148 +lw $t2, 0($t0) +bne $t1, $t2, L61 +la $t0, _data +addi $t0, $t0, 1148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1144 +sw $t1, 0($t0) +L61: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1228 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1232 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1232 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1236 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1240 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1240 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1244 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1244 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1252 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1256 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1260 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1264 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1264 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1268 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1268 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 1276 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1280 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1280 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1284 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1288 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1288 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1292 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1292 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 1300 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1304 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1308 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1312 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1316 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1316 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1324 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1328 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1332 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1336 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1336 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1340 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1340 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 1348 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1352 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1356 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1360 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1360 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1364 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1364 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 1372 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1376 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1380 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1384 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1384 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1388 +sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 4 +addi $t0, $t0, 1388 lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 7 la $t0, _data -addi $t0, $t0, 8 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12 +addi $t0, $t0, 1396 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 16 +addi $t0, $t0, 1400 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 12 +addi $t0, $t0, 1396 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 16 +addi $t0, $t0, 1400 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 20 +addi $t0, $t0, 1404 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 20 +addi $t0, $t0, 1404 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 8 +addi $t0, $t0, 948 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 24 +addi $t0, $t0, 1408 sw $t3, 0($t0) -li $t1, 10 -la $t0, _data -addi $t0, $t0, 28 -sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 28 +addi $t0, $t0, 1408 lw $t1, 0($t0) +lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 24 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 +addi $t0, $t0, 1412 +sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 32 +addi $t0, $t0, 1412 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 1420 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 36 +addi $t0, $t0, 1424 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 32 +addi $t0, $t0, 1420 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 36 +addi $t0, $t0, 1424 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 40 +addi $t0, $t0, 1428 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 40 +addi $t0, $t0, 1428 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 8 +addi $t0, $t0, 948 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 44 +addi $t0, $t0, 1432 sw $t3, 0($t0) -li $t1, 9 la $t0, _data -addi $t0, $t0, 48 +addi $t0, $t0, 1432 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1436 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1436 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 11749 +la $t0, _data +addi $t0, $t0, 1444 sw $t1, 0($t0) +li $t1, 0 la $t0, _data -addi $t0, $t0, 48 +addi $t0, $t0, 1452 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1452 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 44 +addi $t0, $t0, 1444 lw $t2, 0($t0) -sw $t1, 0($t2) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1448 +sw $t3, 0($t0) li $t1, 0 la $t0, _data -addi $t0, $t0, 52 +addi $t0, $t0, 1456 sw $t1, 0($t0) -li $t1, 4 +li $t1, 1 la $t0, _data -addi $t0, $t0, 56 +addi $t0, $t0, 1460 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 52 +addi $t0, $t0, 1460 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 56 +addi $t0, $t0, 1464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1456 lw $t2, 0($t0) -mul $t3, $t1, $t2 +beq $t1, $t2, L62 la $t0, _data -addi $t0, $t0, 60 -sw $t3, 0($t0) +addi $t0, $t0, 1456 +lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 60 +addi $t0, $t0, 1464 +sw $t1, 0($t0) +L62: +addi $sp, $sp, 36 +la $t0, _data +addi $t0, $t0, 1464 +lw, $v0, 0($t0) +jr $ra +F10: +li $t1, 31165 +la $t0, _data +addi $t0, $t0, 1476 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1480 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1484 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1484 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 8 +addi $t0, $t0, 1488 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1480 lw $t2, 0($t0) -add $t3, $t1, $t2 +beq $t1, $t2, L63 la $t0, _data -addi $t0, $t0, 64 -sw $t3, 0($t0) +addi $t0, $t0, 1480 +lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 64 +addi $t0, $t0, 1488 +sw $t1, 0($t0) +L63: +la $t0, _data +addi $t0, $t0, 1488 lw $t1, 0($t0) -lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 68 -sw $t2, 0($t0) +addi $t0, $t0, 1468 +sw $t1, 0($t0) +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 1488 +lw, $v0, 0($t0) +jr $ra +F11: +li $t1, 29937 +la $t0, _data +addi $t0, $t0, 1496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1492 +sw $t1, 0($t0) +li $t1, 40143 +la $t0, _data +addi $t0, $t0, 1504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1500 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1512 +sw $t1, 0($t0) li $t1, 1 la $t0, _data -addi $t0, $t0, 72 +addi $t0, $t0, 1516 sw $t1, 0($t0) -li $t1, 4 la $t0, _data -addi $t0, $t0, 76 +addi $t0, $t0, 1516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1508 sw $t1, 0($t0) +li $t1, 0 la $t0, _data -addi $t0, $t0, 72 +addi $t0, $t0, 1524 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1528 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 76 +addi $t0, $t0, 1520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1524 lw $t2, 0($t0) -mul $t3, $t1, $t2 +bne $t1, $t2, L65 la $t0, _data -addi $t0, $t0, 80 -sw $t3, 0($t0) +addi $t0, $t0, 1492 +lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 80 +addi $t0, $t0, 1524 +lw $t2, 0($t0) +bne $t1, $t2, L65 +la $t0, _data +addi $t0, $t0, 1524 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 8 +addi $t0, $t0, 1520 +sw $t1, 0($t0) +L65: +la $t0, _data +addi $t0, $t0, 1520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1512 lw $t2, 0($t0) -add $t3, $t1, $t2 +bne $t1, $t2, L64 +li $t1, 29392 la $t0, _data -addi $t0, $t0, 84 -sw $t3, 0($t0) +addi $t0, $t0, 1532 +sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 84 +addi $t0, $t0, 1532 lw $t1, 0($t0) -lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 88 -sw $t2, 0($t0) +addi $t0, $t0, 1512 +lw $t2, 0($t0) +bne $t1, $t2, L64 la $t0, _data -addi $t0, $t0, 68 +addi $t0, $t0, 1512 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 88 +addi $t0, $t0, 1508 +sw $t1, 0($t0) +L64: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1540 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1544 +sw $t1, 0($t0) +li $t1, 24214 +la $t0, _data +addi $t0, $t0, 1548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1548 lw $t2, 0($t0) -add $t3, $t1, $t2 +bge $t1, $t2, L66 la $t0, _data -addi $t0, $t0, 92 -sw $t3, 0($t0) +addi $t0, $t0, 1540 +lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 92 +addi $t0, $t0, 1536 +sw $t1, 0($t0) +L66: +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 1536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1468 +sw $t1, 0($t0) +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal F10 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 1552 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 1492 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 1500 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal write +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 33363 +la $t0, _data +addi $t0, $t0, 1564 +sw $t1, 0($t0) +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 1564 +lw, $v0, 0($t0) +jr $ra +main: +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +move $fp, $sp +jal F11 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 1568 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 lw $t1, 0($t0) move $a0, $t1 addi $sp, $sp, -8 @@ -205,10 +3480,10 @@ lw $ra, 0($sp) addi $sp, $sp, 8 li $t1, 0 la $t0, _data -addi $t0, $t0, 100 +addi $t0, $t0, 1576 sw $t1, 0($t0) -addi $sp, $sp, 40 +addi $sp, $sp, 0 la $t0, _data -addi $t0, $t0, 100 +addi $t0, $t0, 1576 lw, $v0, 0($t0) jr $ra diff --git a/Lab/Code/parser b/Lab/Code/parser index 855ec3954dfcea4759c06fd6a9657e0896814475..99008898b3f62811270872aba42c085a222cb8cd 100755 GIT binary patch delta 13094 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 delta 13243 zcmZ`=33yFc*S;sR-54UK)8tA>B4$-J1VJk3t*foCsFakLBWTf*)EGA;!RZl0H)5WL zwrXk&p{<$duLG^Q6h+;9p{1pU((}J-?VFqUzW>kjoW0)l?zPvu_des@=VZ?3{&PO} z-~?NRRCiq|@8 z*W~H9YgTD7%w}^L`FS?{c^+=Jtb*0DZ0}dK%QC)qxOP;g_Fk+ll@JT=@|EFM~_uKeYvXntY*uRF{1v`Q^lS@<*iUykpuj9##y>YUOoZW?X>T z)!$``h`F_FuI%WAC0h=rmVt74|M$w(1Me}&m(np{R+*eZ@b7H4EID9c72R_m71#WV zC8`8v4V32wOelZFjK5+!uWKg^r-wpgSKhNM(|N@>x=*A1(hw~(oL98M0U+BrJ(I#+ z*@3}GzGpM4(V@=w!88U8A$jFm_SQbqRW}%`P=b!OVORb5iXfq2_VI0^~2JQAzFQNZ%09sYs zWLbrEd@Xq1Do}8C^e?FQ?dk5HS(ZBN{(^!+&igWQu&$kv7Y8{SHfLe6Is3nbCX-OM zFTq?HG59%cqHH-h>aDL-tIpn56-sn3idxn4wOV(V1}4J2k!4Fn22kWb8;iQ-_lMj% zxN7~KGtrY6=bfOe@_%vD9Yh%Up4y+XyV>hLCvOjK6uhQC57yHaXpq>7HGn`+W&Tm``UD;J}q>Al*LGSYS z86*5O)bUPieR^$Xi1r-NSG-MiSSc6Uf+yF3s8ri+0B0 z8EPVFXNa@pU?<_w0m48Fj{HN1@pNP}#3GcYkc_h!k71lfSWjkV8`^0nGCb(QNT$0o zU1l-!hUg&Y53BiVC`dyz;;Oog9gOXaD-qWJo#*vdS)?jBfyMYPN>f~BTtHa=k(uhnsu!64lIhZ3)y?qo z#afhfau*!KwZRng;TmqSfg@LuBP8P~j7`FNDl_}0`35zK>Ap;V%(Nl8!YfGOr0oF> z@g`SyVcd>!BgQQW>yga7!;Rg%yX!GumiZpuq)##__79Ypsb(Nu#!=ju7Sr|oLS5QT zq7m3UKMbkhX%LO*2!ai9mKutaj1Mv1#`p`u`Z{KQ&+-n)ZHUj9pT+z+<_(d~+y^M> z*Z`@-`L@$niEjg&SBk`^uy|(#8=^O-iD%r2aWvz0g!TH&j42W~#EWj`D>L86EAG$S z;|vyW;}hT1A0z*z4v##V#QjNJu=uwKHpFF=rZ~^|IOE-n4-wWkG4mkPw=1`UaGUx9 z=C3esh#4F^86`%(52PA-YZ4!##CL}31~VLgVKjAHRPrfV|&uG=eKmC3RwA^w_A{48!>oKv;&1xIJ-9V`9!K%W zyO4NU60gqUH_}P`0ZLQcWqghCNya}B){ig~R4o1t)0>%oIEDITh?VJXid_H_;%C9C zk-tacla=^MuzBS)h_5PVgWxa(8)72oNoAbOIG%Ao!g^g;(6w3qIBW>8{`wWlXzJro=D;qNW2k?-=9q4cFv=rG{m1^aLzMdNLWA3 zOn9;QMW**M9pDw;%G`RC82C-MyJ+NddP96xB#-SK3nuZ(N<4|gE0TCLi$6^x@gUAq z2BjhX27_~+`9BHkmzb$rEPkEoqfA%yisv!6870JjpUeYy!F6g`}B!0k7BR3Fjh$Wn7KI7?(QyIGn>%*AIMN99<-($Kv(@U8)#LLXJ zMhWqWKJjJ=7F-ZswD1Y@jyfyBAoL$7?)%GXd>~Y2VcVixT42q@t1U=>_riHEeYJiASLGbQ1r%v<)feBH9pZIL|W1vl*u`o=#YQpP4Vv z(mV2TOuxRS7&i;QZ2VFFPOwn3L8=`LbM?^a-MaJ za~Nkao=sRE&&;8TzLBRhJ&@_om^MTY=3Ye!aTBCE&3lq~Qzf1SHZR0Y;_)nA9npqp z%z5fF4rN@1aTUV))A1-pr($t`rhjGnMX&fd^7QXeLOjSPe&sEQ?+oLSmmzTnwA}^g z{cT9O3eotX$$2(0UcoqETRoXW9^bnCp%b;u549`EU|%t;Dmz z=7rI~6aC#JUK`PdXvuk+FpgqeiE$`lT`==Tv3Pl=e;bEN(aI}+g*^QXN{9#h#P7yK zd~Ya^yb_65Bk`-HpzRi)AR0frInNHp8yL@Lyn?W9F!SSh-^k}MJ(}q+nKr~==H5mL z@g*SD$j6g-2PHlqY+fjdCy}^lG>-3N?Kn>iN<%bc>|h*4SPx{TXR&xyrvDm?N)hK3 z_rPKFqWs-i3!%h0btIu?3}T&>hUdB0|Q=Js2-_z*8v)+QXoo2f|h`7|8WJ zEn%4YCHE9$K^}0*fk$XiU%)^;F0e(|M8BNE+PYwYVyV0 z|D=a){CSqow=AsLG(`O0;L!RT7*qTp8%+#z?*^tNyX6Q)#M>N^?-`9}GIi zaqq^$^<2gE6_RK%lv~imi!22_1xbb6ky!Fgy$%`Q?7GaZ0j79?ILt)T6X*{Gc;@&r z22&jte~_`cf}Vm<3~f$fAa3%V<>QHw?)+3vy_HOf)Nui5cn%FOQ-#X0RE1{!SE#9H z6F2AwSH?k2?UZyPVh)Ze522aeF?oSHPfIVAqkU11YP{BH#x=)kV-v`ArV4|0YqH!v zsZO~NpWi~>nDlbM?iAFU`fAxEEjVU19Qs4_Y{icw;~R#lXTmqSh80BN#75LG71do% zNsFu=r=0rFG;!fLL11&aFYWV&C%dBK)v8caVlmykf{890B54eDMEr}5-cl}|+#;Z& zavsSGlN$zH8qGaDDg)gu%ZwxkCtGRR#T^QTNncM1J$&{Gw zKJYQy_`wK(46kIQ9kZo|Vz65!v^|p$=RVaJ+7U>j zHuWcHZ#s`TsvrrgMcR=(hHzdw8V-U78C^q6y#^{U6#Bheg+ql+wI~=>ay;rJze^k~ z3m@g&XUH}6eg6^pW?X=&=M!0UCVJyHsQ5Ym5l`p1I0Vvk=D9KsyLu<`D+oLwfHR!; zFp72ZgQ<1>#LIHU)UX%pc6?^d{+=OXII;5~@-zjcHT!$$r&{9AlZ8`5Lzcc=v}XTj z$;uY|eMbE#f`;PkEC-*aU+A8P2*7@3|CroAPXWdy(eLWgI1 zbjuKNBWY^5M=^lZqg%cn?W4Znr2}3C+{#G1)qS!awA1;gT0vj)QRZ`g-*lAW86kMF z+9cEAw@^9%$fV4+5#2^0FRl%^3%*1U7X-cw)@MhrEDvNxCX|PhvER>dUPnLwe3!!X zi)4In-WtVQOTDKW+K z;5ySGPM3ZTh&lK{5O4@8aMTwpRw>F*TfRTkB~+hZ#b9^ir}J?5>ZX2O22Brj&maP4 z>q@lrOf>lFs@~can4qwNi~wAvNTrWAHicrV;38M}4m!FSEFDX9=3&TV;m$$uC|FEK z(9Zpa^9lTZ@YRVK59IB`t91xty;KFy5KRFx(w^{3oeIOeFLlH)`Tg|Zs!xU?7LOM6 zGVTsxQ$H^sPp{T~xpMN^1a2im7pm;AvU_cDm{Sbz7@m(@Mk%yhMb*fH7n@?fYB*WO z&v?0N=MojMs-lkEG$Ybo)m!mCS_G(yyF*E%=!l|pJy7{KSnS(dFuZSnq9{{8{A@7Z zdk|rCrNbdlg{*oe1nb@K)d83@6e}P|lJ1MZzNa(S&x1=S-i%08(8FJ$R&=0YS&D*9 z{dHfP6S!pab7nl(hz=^C;WGjBY8^YUg$ij*2Jc6PHlbXil4|id8D8x+&m*VFqKX+KSdQv&xilgF3Of> zBYpCa;ufO`n|kjdXz`q!ZPp8zn2GyvzGt4?XNGF6MK60Mnkp-!ayqfy#+4C=#HZXubm55E%NR$5-xPZCqSHfI10j?zZo$xB!A2Aa_Yj@kl|H#R zE&rJn>^?#SeOSWx6I>&o$-aeZ)$>eueG;N-5f#|CUQXs0i^nM%ok8`NR-= z`$pL2c(WL3ZZ#u#xrPkIbP+qDm^DSJPoyZKSgQMLm2F&pmud#=!NcTR_1jTw~_o9%*J>{5J-}--Em;t1M}tW#zuKq>Wa0 z8%{3Ymm+KFOrtMF%&h)MZ5&i5Zg%WsxpHZA>H9tKWAlg{u&j#KQvSZQmc8;zI1lsw zl2=zm$~Mbl>|e&h@2UKy%M$Eu$Uk$R>#Hx1v0rElKUMjYmnYc!lYj3X*IUaS_HgoZ zl^?ev!M?l={HDr3u)2-4E5laCX?JAe%KchnSz}dy?Puv;Rm;8` zhl{7)ADs61Du>-o{>{7WmtXC$cOZYg^1Hy-$WK!KtkvV~$v9FxhwpHF<2B>$M_a;= zQvQiG3HH~?U;R7RcUzl)owIRmoc58twYEP#F6**xrM6Q3wyu_aVl?7*-{!d1>tpOu zz}N5*r$-cQ~9wQ66`keqm{pR!yGsw2 z&~nceZW)t1-ma1FQ2vG71bcd2_zN#{eedlKdpq)bDt{^bf9k-0PWhMMA0Yqq&m3Q4 z$6NM}TDm;6vu4{ycmqIRss-)cZ}6#9aQ!mQ zEc_g4!zX!4BU3m4edls{IO=peC?j{(uXU_7{rtnvr+ompdE(}Xk7Cry)1(+aZ`0(+ zU14n(qCRWC8((+LVwBpXz{2&x%<|9)oE_MTg0uDUsN}C}f+$hs&-7H3Adl{f)Iz0a zR|oB!Y={N>zojd$C#G^`UUhu^wl}YH<)|2S@xbRcEm`#k>DaxvRm+;lG6g#MS=XUM zH&`rFwo+qz(-dz2`o`7)jvCuTS-3l*(%BZ=r4Z2Er7JRQPanTm!{sV;Aw%Zuc`Y=e z2Nt9_wae`CaImXc`P$f%wiMx6FQ4xDSA*%%)ETjrOm?&bz46`gm!c`2@rMM3XQG8I zchnbG?ay_6H)+6_q==NEqeqR67?Bh)AYx?dh=I9%5B;qLN4(cBY2;wrd;JC`B@Y`J z5gV%rnR=vE?$#rR1Kgi1wyf{5wOL|WzhN7+)Upm>)0bJ+Tx@~MaqYtmT;vMymuSZi6Qv30|@VBccvyxy{oU~9j@vcAF=^RZ>^ zz}DmwOSd+CVp;X^ZRa{{4K`X<1U4D>T~uzv@1K@;r<}Je+6L^mtgYBiV{381vUXt$ zIjHKWei85mY`qUz)>3Sju+=zhS(mX{xMYFN}svOj^deTNQXBmWoJsP8RnEw&rj zh#PVOoxnEqB;F`s8~y`+M`L^UN6aU-k*6%{cWhlxce1Q)r!A}d8O!<+Tgq8XJhm3+ zENd*blEVKV&O=;_+!2?8HFx}U%esS?btyA&t1NA^y^sCc95x^Osu%3Nb(S>__Ad6- zLfDJgM|rTVuxrl2-h_PudjY#B%x<$KeP&s0VgH8h13MibTu*|1Z8LTPtOxc>*jrmH z>!KYmtB>Pb_$MI#!8i9|0XExXd@0-(wpK0@!2Sh03AW*ObO5#`Y#!{(u;*aA!9Ijd zgbl&h1;b%m!KT6Xf|ao2U_XIf2)hF|5B3=BxiVOlYqkRkKwN|k!G{@t!M1`8-H8OS zEnvsNzLJLoup?pfU9oNIPZZZaCm`p&~OOC%Dh5vq72E0>#g)&lJLYX6< zqAVq=-w4+>$XJxMWFpD{nT9f7E<<@ieuZ+Uyo7SUe2Q|kto~~#z9o+NHC!7j6HpG8 z<56~#i%`bO-6$K#^C+v!M<}aE$IWouePU4FmkB66ay-grauLce(QR8LIZFGPW7s+A{Ke)Xti#Xgo0R->2SML#{$?I4x1(@31nq1K!&HxhEgk zH9Q2Je|T1N%WaQ3X(!~PN3*qyxyIuynxo|xssWw`_^%qyi^}M4Y1!?`?^=7={%I#| zmNcF=_Iql`Jx|YQ-^scEbaLGHb|%o>YL+7J{?k~?m62Ak!|x+iiT5G=x5yi_ zKz6e>;L+%j)mYQ#*Vh_rU(Qd^8dp2y&50La{5K3|2<3dTXZ~vK6|G=?fi_l4&l#Y> z$ei<nQJ)?f9BfEk~=DV+gICqsxEvra2B{ T%HA;Nsz96LyXu$LZdU$Zu^`%x diff --git a/Lab/Code/test.cmm b/Lab/Code/test.cmm new file mode 100644 index 0000000..8f2ddf1 --- /dev/null +++ b/Lab/Code/test.cmm @@ -0,0 +1,50 @@ +int fact(int m) { + if (m <= 0) { + return 1; + } else { + return fact(m - 1) * m; + } +} + +int isqrt(int n) { + int i = 0; + while (i < n) { + if (i * i <= n && (i + 1) * (i + 1) > n) { + return i; + } + i = i + 1; + } + return -1; +} + +int mod(int k1, int k2) { + if (k1 < 0 || k2 <= 0) { + return -1; + } else { + return k1 - k1 / k2 * k2; + } +} + +int is_prime(int l) { + int j = 2; + int end = isqrt(l); + while (j <= end) { + if (mod(l, j) == 0) { + return 0; + } + j = j + 1; + } + return 1; +} + +int main() { + int c = 2; + int d = read(); + while (c < fact(d)) { + if (is_prime(c)) { + write(c); + } + c = c + 1; + } + return 0; +} From 597fd3cc9302673e5a6924e9bcbb183565e78c71 Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Wed, 16 Jun 2021 21:10:54 +0800 Subject: [PATCH 13/16] now we are the same as before, and next we are going to change param_save and param_restore --- Lab/Code/.mips.c.swp | Bin 0 -> 20480 bytes Lab/Code/Makefile | 9 +- Lab/Code/ans.out | 929 + Lab/Code/mips.c | 32 +- Lab/Code/mips.o | Bin 12728 -> 13568 bytes Lab/Code/out.ir | 9097 ++++++- Lab/Code/out.s | 52952 ++++++++++++++++++++++++++++++++++++++++- Lab/Code/parser | Bin 71952 -> 72016 bytes Lab/Code/semantic.c | 5 +- Lab/Code/semantic.o | Bin 33888 -> 33912 bytes Lab/Code/test.cmm | 50 - 11 files changed, 62341 insertions(+), 733 deletions(-) create mode 100644 Lab/Code/.mips.c.swp create mode 100644 Lab/Code/ans.out delete mode 100644 Lab/Code/test.cmm diff --git a/Lab/Code/.mips.c.swp b/Lab/Code/.mips.c.swp new file mode 100644 index 0000000000000000000000000000000000000000..29423efb60ed1568b4ddabf13c441af41d37d3e2 GIT binary patch literal 20480 zcmeI2Ym6IL6~~7bC?-u)h$#Jndb8OSJG=Hi5<At!g;N zsg>0gy4C9wl*=D89j~QZdm0a<7C#ph9H}(wP17E=47jCdoRb5#?SwLApSwLApSwLApSwLApS>S)k z0$%f0?O_OfixAoo-)~8Lzg7HR72j)#`?reUw~Ox=68FVV^`$JJETAl)ETAl)ETAl) zETAl)ETAl)ETAl)Ebt~+K(A^VWdT1#8vw}v2k-xX*`R5^0~f*5;EP}l)W9q#fV;qJ zcWBy+;2H28@HOyNa1NBg{opv5273Sluddg$tKb>%EASLJ2d2SB@GfvCcoCZke*`}U zkAmYM2i_0f12%$})@j-gz?Xpy_JbKP2ClwS(_R5DgXh6>;9KAmzyQ0!4)AIQeSsIi zli&&P4X_Vv2jk${J2dSQ_#7yM6Cew&+=l+ar@$w{VenpX7x>fLH0^uf0(b;`2Al%R z;CsHI)GMy!v*H&<E=l&drWsseaWIBCWjTRMgvTS<(^C}_#V^IhF`kT9E-b)RI0mG$yjnxc+_aFtGvm+ zSe}hdWHOMF#wXSCv7zZ{QCSQ~0o`5CX;nN1FEku(YL9IdHtMvzo;gm#Gz0cAI*|U|XtXyRd9EmMlgt zj2|8*ld|m~_~6f$$p+h_!)!bL)!Cqqe?|9Y+dbn}bjykgeIRyi)nS7Uge}`^j_Db( zrp98W(wc|Vu@d!0+wesg94*^Xs|eb_&)8PB9bu<2eCkHsHN33uIQkhr4GuGiO!Hxb zoWjeYaCRSp(lZ-28$uLQz(&R4RdwjpsAPNBp}wRZg?IJUoe(l~|9&b_hoX;uW%NUo z2Uy=#w2Tlgn&|tHPOinf?5kSTOWzWTCGPsvI;*uCW|i@|f00ftW^>xe$eO_#wsnTJ zur7FGSOvzxHdbpmtkH5@!)hBYf~x8l809zIrcp63 zTN$Z6YmE((^joS~G??S9Z6`N3F_AU>36{K^YM$kPp&-QqGhuX5U;;mO;|C^m{5v$1 z;{~Y@zZMll%=n`E4f-W0R;Wny@F7inClO+P!C=(lPYcPS!C3LeuwM%PleM>05uMpV zZ`Ah|-+O5y#9}90nJ<~0#_n2ED(V}_!_135$TPW9()5KO@n>tDkyRqQSEjEUIF$z+myC=>kspVGn?=?~ujSH(d69`EzN1@zv3KNtt} zu73r41%CrS2akgluo*mueEoO9x50VP0!^?VP+osCxCdOt2E!%r7$}2rPyp+|ZQu{c z+fzRO^Wag?1QwvY{w8n@`TBo>Cx8ci+>jU2Al_V z@L_NO41+BA$J-%4_yRZ$>YxPngB@T!cp5qTb6^e(f@{djKMN>_PdWRCfeyBTyTLke z1^M~Ef?t52fycpP;1Tcaz`j7;i@g0LLwP>gfA#d^lmLleOPhwc*xAE%UQ1EbM(+DMtxC^?DD zWH?VqMUwf0p3xaC(aBRML%~s~XsAeI^3(46P0#ENLr@YbIA$QCJLYe_W=yGxgkD0e zt_tw5>Mia3%+ZB;ei+D4DhILBUBA*yPLc^{a{N^BAZ5C7R46tPCKeTPjvkgvoH|;v zyqnbUY*OUqnQ>T#XPZ%)G#E?O;5vszh&C^Y zHZl?yE^IMrleqJYj7V~dtUk@={&|zw^bz?>kl)W_64for@uPAq#~<&kFX{RiF`Bu0 zPo%|z=?|UTf&fX{1iktXV3IlNHLC%QwuLSyKhIaqb{Mi@5fZG&v^qU^j9jTli31CX zskh#;NC+_|2!XJ#?(4#lg*|fIxvixxjigRa#p!9eK0KpK{aAd3@o>}UAIOtF0||R} yy!Z6w{oH;r`NK+)ujlwfRQ#nOm|5xhZd5iBoptOHH@)Ur5zxgWN9Jbn1n?iMO@T82 literal 0 HcmV?d00001 diff --git a/Lab/Code/Makefile b/Lab/Code/Makefile index c84a28e..d0b5140 100644 --- a/Lab/Code/Makefile +++ b/Lab/Code/Makefile @@ -1,8 +1,11 @@ -filename := ~/Downloads/tests/A-0.cmm -#filename := ./test.cmm -.PHONY:run, git +filename := ../Test/test.cmm +filename := ~/test/tests/2020-Advanced-A-1.cmm +.PHONY:run, git, com run: parser ./parser $(filename) out.s +com: run + spim -stext 4000000 -file out.s > ans.out + vimdiff ans.out $(ansname) haha: ../parser $(filename) out.ir diff --git a/Lab/Code/ans.out b/Lab/Code/ans.out new file mode 100644 index 0000000..daa1b52 --- /dev/null +++ b/Lab/Code/ans.out @@ -0,0 +1,929 @@ +38421 + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored + Exception 6 [Bad instruction address] occurred and ignored diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index ab8e769..1f8466b 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -9,20 +9,19 @@ extern int Variable, Function; int *param_begin = NULL; int *param_size = NULL; int *array_size = NULL; +int *var_begin = NULL; +int *var_end = NULL; int in_which_func = 0; void before_funcall() { - fprintf(fp, "addi $sp, $sp, -8\n"); - fprintf(fp, "sw $fp, 4($sp)\n"); + fprintf(fp, "addi $sp, $sp, -4\n"); fprintf(fp, "sw $ra, 0($sp)\n"); - fprintf(fp, "move $fp, $sp\n"); } void after_funcall() { - fprintf(fp, "lw $fp, 4($sp)\n"); fprintf(fp, "lw $ra, 0($sp)\n"); - fprintf(fp, "addi $sp, $sp, 8\n"); + fprintf(fp, "addi $sp, $sp, 4\n"); } void value_load(int reg_no, int var_no) { @@ -72,11 +71,31 @@ void print_mips() memset(param_begin, 0, sizeof(int) * (Function + 1)); memset(param_size, 0, sizeof(int) * (Function + 1)); + var_begin = malloc(sizeof(int) * (Function + 1)); + var_end = malloc(sizeof(int) * (Function + 1)); + memset(var_begin, 0, sizeof(int) * (Function + 1)); + memset(var_end, 0, sizeof(int) * (Function + 1)); + array_size = malloc(sizeof(int) * (Function + 1)); memset(array_size, 0, sizeof(int) * (Function + 1)); fprintf(fp, ".data\n_prompt: .asciiz \"Enter an integer:\"\n_ret: .asciiz \"\\n\"\n_data: .space %d\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n", Variable * 4); struct intercode_t *temp = code_head->next; + in_which_func = 0; + while(temp != code_head) + { + if(temp->kind == codeFUNCTION) + { + if(in_which_func != 0)var_end[in_which_func] = temp->op1->value - 1; + in_which_func = temp->result->value; + var_begin[in_which_func] = temp->op1->value; + } + temp = temp->next; + } + var_end[in_which_func] = Variable; + + in_which_func = 0; + temp = code_head->next; while(temp != code_head) { if(temp->kind == codeLABEL)fprintf(fp, "L%d:\n", temp->result->value); @@ -207,4 +226,7 @@ void print_mips() } free(param_begin); free(param_size); + free(array_size); + free(var_begin); + free(var_end); } diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index ef99f373b6cfaaedd8586be61bf098ea8954dad0..36ec244f74f9cbad3ccd40ef0459d9c71d83ca5d 100644 GIT binary patch literal 13568 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 p+EyG4D|^1yY9Z!kqmM5UB-6A3YgKD+E@od9u diff --git a/Lab/Code/out.ir b/Lab/Code/out.ir index 6ec3810..5760ab5 100644 --- a/Lab/Code/out.ir +++ b/Lab/Code/out.ir @@ -1,158 +1,8969 @@ FUNCTION F4 : PARAM t1 -t3 := #0 -t4 := #1 -t5 := #0 -t2 := t4 -IF t1 <= t5 GOTO L1 -t2 := t3 -LABEL L1 : -t6 := #0 -IF t2 == t6 GOTO L2 -t7 := #1 -RETURN t7 -GOTO L3 -LABEL L2 : +PARAM t2 +t4 := #0 +t5 := #1 +t3 := t5 +t7 := #0 t8 := #1 -t9 := t1 - t8 -ARG t9 -t10 := CALL F4 -t11 := t10 * t1 -RETURN t11 -LABEL L3 : -FUNCTION F5 : -PARAM t12 +t6 := t7 +t10 := #0 +t11 := #1 +t9 := t10 t13 := #0 -t14 := t13 +t14 := #1 +t15 := #0 +t12 := t14 +IF t1 > t15 GOTO L4 +t12 := t13 LABEL L4 : -t16 := #0 -t17 := #1 -t15 := t17 -IF t14 < t12 GOTO L6 -t15 := t16 +IF t12 == t10 GOTO L3 +t17 := #0 +t18 := #1 +t19 := #0 +t16 := t18 +IF t2 > t19 GOTO L5 +t16 := t17 +LABEL L5 : +IF t16 == t10 GOTO L3 +t9 := t11 +LABEL L3 : +IF t9 == t7 GOTO L2 +t21 := #0 +t22 := #1 +t23 := #2147483647 +t24 := t23 - t2 +t20 := t22 +IF t1 > t24 GOTO L6 +t20 := t21 LABEL L6 : -t18 := #0 -IF t15 == t18 GOTO L5 -t20 := #0 -t21 := #1 -t19 := t20 -t23 := #0 -t24 := #1 -t25 := t14 * t14 -t22 := t24 -IF t25 <= t12 GOTO L8 -t22 := t23 -LABEL L8 : -IF t22 == t20 GOTO L7 -t27 := #0 -t28 := #1 -t29 := #1 -t30 := t14 + t29 -t31 := #1 -t32 := t14 + t31 -t33 := t30 * t32 -t26 := t28 -IF t33 > t12 GOTO L9 -t26 := t27 -LABEL L9 : -IF t26 == t20 GOTO L7 -t19 := t21 -LABEL L7 : +IF t20 == t7 GOTO L2 +t6 := t8 +LABEL L2 : +IF t6 != t4 GOTO L1 +t26 := #0 +t27 := #1 +t25 := t26 +t29 := #0 +t30 := #1 +t28 := t29 +t32 := #0 +t33 := #1 t34 := #0 -IF t19 == t34 GOTO L10 -RETURN t14 -LABEL L10 : -t35 := #1 -t36 := t14 + t35 -t14 := t36 -GOTO L4 -LABEL L5 : +t31 := t33 +IF t1 < t34 GOTO L9 +t31 := t32 +LABEL L9 : +IF t31 == t29 GOTO L8 +t36 := #0 t37 := #1 -t39 := #0 -t38 := t39 - t37 -RETURN t38 -FUNCTION F6 : -PARAM t40 -PARAM t41 -t43 := #0 -t44 := #1 -t42 := t44 +t38 := #0 +t35 := t37 +IF t2 < t38 GOTO L10 +t35 := t36 +LABEL L10 : +IF t35 == t29 GOTO L8 +t28 := t30 +LABEL L8 : +IF t28 == t26 GOTO L7 +t40 := #0 +t41 := #1 +t42 := #-2147483648 +t44 := #0 +t43 := t44 - t42 +t45 := t43 - t2 +t39 := t41 +IF t1 < t45 GOTO L11 +t39 := t40 +LABEL L11 : +IF t39 == t26 GOTO L7 +t25 := t27 +LABEL L7 : +IF t25 != t4 GOTO L1 +t3 := t4 +LABEL L1 : t46 := #0 -t47 := #1 -t48 := #0 -t45 := t47 -IF t40 < t48 GOTO L12 -t45 := t46 +IF t3 == t46 GOTO L12 +RETURN t1 LABEL L12 : -IF t45 != t43 GOTO L11 -t50 := #0 -t51 := #1 -t52 := #0 -t49 := t51 -IF t41 <= t52 GOTO L13 -t49 := t50 -LABEL L13 : -IF t49 != t43 GOTO L11 -t42 := t43 -LABEL L11 : -t53 := #0 -IF t42 == t53 GOTO L14 -t54 := #1 -t56 := #0 -t55 := t56 - t54 -RETURN t55 -GOTO L15 -LABEL L14 : -WRITE t40 -t58 := t40 / t41 -t59 := t58 * t41 -t60 := t40 - t59 -RETURN t60 -LABEL L15 : -FUNCTION F7 : -PARAM t61 -t62 := #2 -t63 := t62 -ARG t61 -t64 := CALL F5 -t65 := t64 +t47 := t1 + t2 +RETURN t47 +FUNCTION F5 : +PARAM t48 +PARAM t49 +t51 := #0 +t52 := #1 +t50 := t52 +t54 := #0 +t55 := #1 +t53 := t54 +t57 := #0 +t58 := #1 +t56 := t57 +t60 := #0 +t61 := #1 +t62 := #0 +t59 := t61 +IF t48 > t62 GOTO L16 +t59 := t60 LABEL L16 : -t67 := #0 -t68 := #1 -t66 := t68 -IF t63 <= t65 GOTO L18 -t66 := t67 +IF t59 == t57 GOTO L15 +t64 := #0 +t65 := #1 +t66 := #0 +t63 := t65 +IF t49 < t66 GOTO L17 +t63 := t64 +LABEL L17 : +IF t63 == t57 GOTO L15 +t56 := t58 +LABEL L15 : +IF t56 == t54 GOTO L14 +t68 := #0 +t69 := #1 +t70 := #2147483647 +t71 := t70 + t49 +t67 := t69 +IF t48 > t71 GOTO L18 +t67 := t68 LABEL L18 : -t69 := #0 -IF t66 == t69 GOTO L17 -t71 := #0 -t72 := #1 -ARG t63 -ARG t61 -t73 := CALL F6 -t74 := #0 -t70 := t72 -IF t73 == t74 GOTO L19 -t70 := t71 -LABEL L19 : -t75 := #0 -IF t70 == t75 GOTO L20 +IF t67 == t54 GOTO L14 +t53 := t55 +LABEL L14 : +IF t53 != t51 GOTO L13 +t73 := #0 +t74 := #1 +t72 := t73 t76 := #0 -RETURN t76 -LABEL L20 : t77 := #1 -t78 := t63 + t77 -t63 := t78 -GOTO L16 -LABEL L17 : -t79 := #1 -RETURN t79 -FUNCTION main : +t75 := t76 +t79 := #0 t80 := #1 -t81 := #2 -ARG t81 -ARG t80 -t82 := CALL F6 -WRITE t82 -t84 := #0 -RETURN t84 +t81 := #0 +t78 := t80 +IF t48 < t81 GOTO L21 +t78 := t79 +LABEL L21 : +IF t78 == t76 GOTO L20 +t83 := #0 +t84 := #1 +t85 := #0 +t82 := t84 +IF t49 > t85 GOTO L22 +t82 := t83 +LABEL L22 : +IF t82 == t76 GOTO L20 +t75 := t77 +LABEL L20 : +IF t75 == t73 GOTO L19 +t87 := #0 +t88 := #1 +t89 := #-2147483648 +t91 := #0 +t90 := t91 - t89 +t92 := t90 + t49 +t86 := t88 +IF t48 < t92 GOTO L23 +t86 := t87 +LABEL L23 : +IF t86 == t73 GOTO L19 +t72 := t74 +LABEL L19 : +IF t72 != t51 GOTO L13 +t50 := t51 +LABEL L13 : +t93 := #0 +IF t50 == t93 GOTO L24 +RETURN t48 +LABEL L24 : +t94 := t48 - t49 +RETURN t94 +FUNCTION F6 : +PARAM t95 +PARAM t96 +t98 := #0 +t99 := #1 +t97 := t99 +t101 := #0 +t102 := #1 +t100 := t102 +t104 := #0 +t105 := #1 +t103 := t105 +t107 := #0 +t108 := #1 +t106 := t107 +t110 := #0 +t111 := #1 +t109 := t110 +t113 := #0 +t114 := #1 +t115 := #0 +t112 := t114 +IF t95 > t115 GOTO L30 +t112 := t113 +LABEL L30 : +IF t112 == t110 GOTO L29 +t117 := #0 +t118 := #1 +t119 := #0 +t116 := t118 +IF t96 > t119 GOTO L31 +t116 := t117 +LABEL L31 : +IF t116 == t110 GOTO L29 +t109 := t111 +LABEL L29 : +IF t109 == t107 GOTO L28 +t121 := #0 +t122 := #1 +t123 := #2147483647 +t124 := t123 / t96 +t120 := t122 +IF t95 > t124 GOTO L32 +t120 := t121 +LABEL L32 : +IF t120 == t107 GOTO L28 +t106 := t108 +LABEL L28 : +IF t106 != t104 GOTO L27 +t126 := #0 +t127 := #1 +t125 := t126 +t129 := #0 +t130 := #1 +t128 := t129 +t132 := #0 +t133 := #1 +t134 := #0 +t131 := t133 +IF t95 > t134 GOTO L35 +t131 := t132 +LABEL L35 : +IF t131 == t129 GOTO L34 +t136 := #0 +t137 := #1 +t138 := #0 +t135 := t137 +IF t96 <= t138 GOTO L36 +t135 := t136 +LABEL L36 : +IF t135 == t129 GOTO L34 +t128 := t130 +LABEL L34 : +IF t128 == t126 GOTO L33 +t140 := #0 +t141 := #1 +t142 := #-2147483648 +t144 := #0 +t143 := t144 - t142 +t145 := t143 / t95 +t139 := t141 +IF t96 < t145 GOTO L37 +t139 := t140 +LABEL L37 : +IF t139 == t126 GOTO L33 +t125 := t127 +LABEL L33 : +IF t125 != t104 GOTO L27 +t103 := t104 +LABEL L27 : +IF t103 != t101 GOTO L26 +t147 := #0 +t148 := #1 +t146 := t147 +t150 := #0 +t151 := #1 +t149 := t150 +t153 := #0 +t154 := #1 +t155 := #0 +t152 := t154 +IF t95 <= t155 GOTO L40 +t152 := t153 +LABEL L40 : +IF t152 == t150 GOTO L39 +t157 := #0 +t158 := #1 +t159 := #0 +t156 := t158 +IF t96 > t159 GOTO L41 +t156 := t157 +LABEL L41 : +IF t156 == t150 GOTO L39 +t149 := t151 +LABEL L39 : +IF t149 == t147 GOTO L38 +t161 := #0 +t162 := #1 +t163 := #-2147483648 +t165 := #0 +t164 := t165 - t163 +t166 := t164 / t96 +t160 := t162 +IF t95 < t166 GOTO L42 +t160 := t161 +LABEL L42 : +IF t160 == t147 GOTO L38 +t146 := t148 +LABEL L38 : +IF t146 != t101 GOTO L26 +t100 := t101 +LABEL L26 : +IF t100 != t98 GOTO L25 +t168 := #0 +t169 := #1 +t167 := t168 +t171 := #0 +t172 := #1 +t170 := t171 +t174 := #0 +t175 := #1 +t173 := t174 +t177 := #0 +t178 := #1 +t179 := #0 +t176 := t178 +IF t95 <= t179 GOTO L46 +t176 := t177 +LABEL L46 : +IF t176 == t174 GOTO L45 +t181 := #0 +t182 := #1 +t183 := #0 +t180 := t182 +IF t96 <= t183 GOTO L47 +t180 := t181 +LABEL L47 : +IF t180 == t174 GOTO L45 +t173 := t175 +LABEL L45 : +IF t173 == t171 GOTO L44 +t185 := #0 +t186 := #1 +t187 := #0 +t184 := t186 +IF t95 != t187 GOTO L48 +t184 := t185 +LABEL L48 : +IF t184 == t171 GOTO L44 +t170 := t172 +LABEL L44 : +IF t170 == t168 GOTO L43 +t189 := #0 +t190 := #1 +t191 := #2147483647 +t192 := t191 / t95 +t188 := t190 +IF t96 < t192 GOTO L49 +t188 := t189 +LABEL L49 : +IF t188 == t168 GOTO L43 +t167 := t169 +LABEL L43 : +IF t167 != t98 GOTO L25 +t97 := t98 +LABEL L25 : +t193 := #0 +IF t97 == t193 GOTO L50 +RETURN t95 +LABEL L50 : +t194 := t95 * t96 +RETURN t194 +FUNCTION F7 : +PARAM t195 +PARAM t196 +t198 := #0 +t199 := #1 +t197 := t199 +t201 := #0 +t202 := #1 +t203 := #0 +t200 := t202 +IF t196 == t203 GOTO L52 +t200 := t201 +LABEL L52 : +IF t200 != t198 GOTO L51 +t205 := #0 +t206 := #1 +t204 := t205 +t208 := #0 +t209 := #1 +t210 := #-2147483648 +t212 := #0 +t211 := t212 - t210 +t207 := t209 +IF t195 == t211 GOTO L54 +t207 := t208 +LABEL L54 : +IF t207 == t205 GOTO L53 +t214 := #0 +t215 := #1 +t216 := #1 +t218 := #0 +t217 := t218 - t216 +t213 := t215 +IF t196 == t217 GOTO L55 +t213 := t214 +LABEL L55 : +IF t213 == t205 GOTO L53 +t204 := t206 +LABEL L53 : +IF t204 != t198 GOTO L51 +t197 := t198 +LABEL L51 : +t219 := #0 +IF t197 == t219 GOTO L56 +RETURN t195 +LABEL L56 : +t220 := t195 / t196 +RETURN t220 +FUNCTION F8 : +PARAM t221 +PARAM t222 +t224 := #0 +t225 := #1 +t223 := t225 +t227 := #0 +t228 := #1 +t229 := #0 +t226 := t228 +IF t221 < t229 GOTO L58 +t226 := t227 +LABEL L58 : +IF t226 != t224 GOTO L57 +t231 := #0 +t232 := #1 +t230 := t232 +IF t221 >= t222 GOTO L59 +t230 := t231 +LABEL L59 : +IF t230 != t224 GOTO L57 +t223 := t224 +LABEL L57 : +t233 := #0 +IF t223 == t233 GOTO L60 +t234 := #0 +RETURN t234 +LABEL L60 : +RETURN t221 +FUNCTION F9 : +PARAM t235 +PARAM t236 +PARAM t237 +PARAM t238 +PARAM t239 +DEC t240 40 +t241 := &t240 +t242 := #0 +t243 := #4 +t244 := t242 * t243 +t245 := t244 + t241 +t246 := #47010 +*t245 := t246 +t247 := #1 +t248 := #4 +t249 := t247 * t248 +t250 := t249 + t241 +t251 := #53015 +*t250 := t251 +t252 := #2 +t253 := #4 +t254 := t252 * t253 +t255 := t254 + t241 +t256 := #5443 +*t255 := t256 +t257 := #3 +t258 := #4 +t259 := t257 * t258 +t260 := t259 + t241 +t261 := #22146 +*t260 := t261 +t262 := #4 +t263 := #4 +t264 := t262 * t263 +t265 := t264 + t241 +t266 := #34614 +*t265 := t266 +t267 := #5 +t268 := #4 +t269 := t267 * t268 +t270 := t269 + t241 +t271 := #16958 +*t270 := t271 +t272 := #6 +t273 := #4 +t274 := t272 * t273 +t275 := t274 + t241 +t276 := #49608 +*t275 := t276 +t277 := #7 +t278 := #4 +t279 := t277 * t278 +t280 := t279 + t241 +t281 := #60504 +*t280 := t281 +t282 := #8 +t283 := #4 +t284 := t282 * t283 +t285 := t284 + t241 +t286 := #32856 +*t285 := t286 +t287 := #9 +t288 := #4 +t289 := t287 * t288 +t290 := t289 + t241 +t291 := #53066 +*t290 := t291 +t292 := #4 +t293 := t238 * t292 +t294 := t293 + t241 +t295 := *t294 +t296 := t238 * t295 +t237 := t296 +t297 := #0 +t298 := #4 +t299 := t297 * t298 +t300 := t299 + t241 +t301 := *t300 +WRITE t301 +t303 := #1 +t304 := #4 +t305 := t303 * t304 +t306 := t305 + t241 +t307 := *t306 +WRITE t307 +t309 := #2 +t310 := #4 +t311 := t309 * t310 +t312 := t311 + t241 +t313 := *t312 +WRITE t313 +t315 := #3 +t316 := #4 +t317 := t315 * t316 +t318 := t317 + t241 +t319 := *t318 +WRITE t319 +t321 := #4 +t322 := #4 +t323 := t321 * t322 +t324 := t323 + t241 +t325 := *t324 +WRITE t325 +t327 := #5 +t328 := #4 +t329 := t327 * t328 +t330 := t329 + t241 +t331 := *t330 +WRITE t331 +t333 := #6 +t334 := #4 +t335 := t333 * t334 +t336 := t335 + t241 +t337 := *t336 +WRITE t337 +t339 := #7 +t340 := #4 +t341 := t339 * t340 +t342 := t341 + t241 +t343 := *t342 +WRITE t343 +t345 := #8 +t346 := #4 +t347 := t345 * t346 +t348 := t347 + t241 +t349 := *t348 +WRITE t349 +t351 := #9 +t352 := #4 +t353 := t351 * t352 +t354 := t353 + t241 +t355 := *t354 +WRITE t355 +t358 := #0 +t359 := #1 +t360 := #4 +t361 := t236 * t360 +t362 := t361 + t241 +t363 := *t362 +t365 := #0 +t364 := t365 - t363 +t366 := #0 +t367 := #1 +t368 := t367 +IF t235 == t366 GOTO L62 +t368 := t366 +LABEL L62 : +t370 := #0 +t369 := t370 - t368 +t371 := t364 / t369 +t372 := #24937 +t374 := #0 +t375 := #1 +t373 := t375 +t377 := #0 +t378 := #1 +t376 := t378 +IF t237 != t377 GOTO L64 +t379 := #7196 +IF t379 != t377 GOTO L64 +t376 := t377 +LABEL L64 : +IF t376 != t374 GOTO L63 +IF t236 != t374 GOTO L63 +t373 := t374 +LABEL L63 : +t380 := #60795 +t381 := t235 + t380 +t382 := #36660 +t383 := t381 + t382 +t238 := t235 +t384 := #9 +t385 := #4 +t386 := t384 * t385 +t387 := t386 + t241 +t388 := *t387 +t389 := #61909 +ARG t389 +ARG t388 +ARG t235 +ARG t383 +ARG t373 +t390 := CALL F9 +t391 := t372 + t390 +t357 := t359 +IF t371 < t391 GOTO L61 +t357 := t358 +LABEL L61 : +RETURN t357 +FUNCTION F10 : +PARAM t392 +DEC t393 40 +t394 := &t393 +DEC t395 28 +t396 := &t395 +DEC t397 36 +t398 := &t397 +DEC t399 40 +t400 := &t399 +DEC t401 36 +t402 := &t401 +DEC t403 28 +t404 := &t403 +DEC t405 36 +t406 := &t405 +DEC t407 20 +t408 := &t407 +t409 := #0 +t410 := #4 +t411 := t409 * t410 +t412 := t411 + t394 +t413 := #13694 +*t412 := t413 +t414 := #1 +t415 := #4 +t416 := t414 * t415 +t417 := t416 + t394 +t418 := #49297 +*t417 := t418 +t419 := #2 +t420 := #4 +t421 := t419 * t420 +t422 := t421 + t394 +t423 := #31485 +*t422 := t423 +t424 := #3 +t425 := #4 +t426 := t424 * t425 +t427 := t426 + t394 +t428 := #44758 +*t427 := t428 +t429 := #4 +t430 := #4 +t431 := t429 * t430 +t432 := t431 + t394 +t433 := #20490 +*t432 := t433 +t434 := #5 +t435 := #4 +t436 := t434 * t435 +t437 := t436 + t394 +t438 := #47454 +*t437 := t438 +t439 := #6 +t440 := #4 +t441 := t439 * t440 +t442 := t441 + t394 +t443 := #17518 +*t442 := t443 +t444 := #7 +t445 := #4 +t446 := t444 * t445 +t447 := t446 + t394 +t448 := #26982 +*t447 := t448 +t449 := #8 +t450 := #4 +t451 := t449 * t450 +t452 := t451 + t394 +t453 := #48919 +*t452 := t453 +t454 := #9 +t455 := #4 +t456 := t454 * t455 +t457 := t456 + t394 +t458 := #25776 +*t457 := t458 +t460 := #21886 +t459 := t460 +t462 := #57705 +t461 := t462 +t464 := #46744 +t463 := t464 +t466 := #8765 +t465 := t466 +t468 := #39179 +t467 := t468 +t470 := #34223 +t469 := t470 +t472 := #14208 +t471 := t472 +t474 := #61325 +t473 := t474 +t476 := #3301 +t475 := t476 +t478 := #31166 +t477 := t478 +t480 := #45397 +t479 := t480 +t481 := #0 +t482 := #4 +t483 := t481 * t482 +t484 := t483 + t396 +t485 := #63805 +*t484 := t485 +t486 := #1 +t487 := #4 +t488 := t486 * t487 +t489 := t488 + t396 +t490 := #64023 +*t489 := t490 +t491 := #2 +t492 := #4 +t493 := t491 * t492 +t494 := t493 + t396 +t495 := #32927 +*t494 := t495 +t496 := #3 +t497 := #4 +t498 := t496 * t497 +t499 := t498 + t396 +t500 := #23207 +*t499 := t500 +t501 := #4 +t502 := #4 +t503 := t501 * t502 +t504 := t503 + t396 +t505 := #5683 +*t504 := t505 +t506 := #5 +t507 := #4 +t508 := t506 * t507 +t509 := t508 + t396 +t510 := #28186 +*t509 := t510 +t511 := #6 +t512 := #4 +t513 := t511 * t512 +t514 := t513 + t396 +t515 := #59867 +*t514 := t515 +t517 := #18332 +t516 := t517 +t518 := #0 +t519 := #4 +t520 := t518 * t519 +t521 := t520 + t398 +t522 := #28188 +*t521 := t522 +t523 := #1 +t524 := #4 +t525 := t523 * t524 +t526 := t525 + t398 +t527 := #56240 +*t526 := t527 +t528 := #2 +t529 := #4 +t530 := t528 * t529 +t531 := t530 + t398 +t532 := #32026 +*t531 := t532 +t533 := #3 +t534 := #4 +t535 := t533 * t534 +t536 := t535 + t398 +t537 := #11949 +*t536 := t537 +t538 := #4 +t539 := #4 +t540 := t538 * t539 +t541 := t540 + t398 +t542 := #22190 +*t541 := t542 +t543 := #5 +t544 := #4 +t545 := t543 * t544 +t546 := t545 + t398 +t547 := #11249 +*t546 := t547 +t548 := #6 +t549 := #4 +t550 := t548 * t549 +t551 := t550 + t398 +t552 := #32440 +*t551 := t552 +t553 := #7 +t554 := #4 +t555 := t553 * t554 +t556 := t555 + t398 +t557 := #4108 +*t556 := t557 +t558 := #8 +t559 := #4 +t560 := t558 * t559 +t561 := t560 + t398 +t562 := #28767 +*t561 := t562 +t564 := #59422 +t563 := t564 +t566 := #53028 +t565 := t566 +t568 := #54543 +t567 := t568 +t570 := #15772 +t569 := t570 +t572 := #45197 +t571 := t572 +t574 := #35751 +t573 := t574 +t576 := #24537 +t575 := t576 +t578 := #18840 +t577 := t578 +t580 := #4438 +t579 := t580 +t582 := #38746 +t581 := t582 +t584 := #14630 +t583 := t584 +t586 := #7740 +t585 := t586 +t588 := #4376 +t587 := t588 +t589 := #0 +t590 := #4 +t591 := t589 * t590 +t592 := t591 + t400 +t593 := #60027 +*t592 := t593 +t594 := #1 +t595 := #4 +t596 := t594 * t595 +t597 := t596 + t400 +t598 := #6009 +*t597 := t598 +t599 := #2 +t600 := #4 +t601 := t599 * t600 +t602 := t601 + t400 +t603 := #2863 +*t602 := t603 +t604 := #3 +t605 := #4 +t606 := t604 * t605 +t607 := t606 + t400 +t608 := #27419 +*t607 := t608 +t609 := #4 +t610 := #4 +t611 := t609 * t610 +t612 := t611 + t400 +t613 := #29216 +*t612 := t613 +t614 := #5 +t615 := #4 +t616 := t614 * t615 +t617 := t616 + t400 +t618 := #8547 +*t617 := t618 +t619 := #6 +t620 := #4 +t621 := t619 * t620 +t622 := t621 + t400 +t623 := #55605 +*t622 := t623 +t624 := #7 +t625 := #4 +t626 := t624 * t625 +t627 := t626 + t400 +t628 := #23547 +*t627 := t628 +t629 := #8 +t630 := #4 +t631 := t629 * t630 +t632 := t631 + t400 +t633 := #26879 +*t632 := t633 +t634 := #9 +t635 := #4 +t636 := t634 * t635 +t637 := t636 + t400 +t638 := #18257 +*t637 := t638 +t640 := #14252 +t639 := t640 +t642 := #58906 +t641 := t642 +t643 := #0 +t644 := #4 +t645 := t643 * t644 +t646 := t645 + t402 +t647 := #30207 +*t646 := t647 +t648 := #1 +t649 := #4 +t650 := t648 * t649 +t651 := t650 + t402 +t652 := #36442 +*t651 := t652 +t653 := #2 +t654 := #4 +t655 := t653 * t654 +t656 := t655 + t402 +t657 := #4619 +*t656 := t657 +t658 := #3 +t659 := #4 +t660 := t658 * t659 +t661 := t660 + t402 +t662 := #62647 +*t661 := t662 +t663 := #4 +t664 := #4 +t665 := t663 * t664 +t666 := t665 + t402 +t667 := #40550 +*t666 := t667 +t668 := #5 +t669 := #4 +t670 := t668 * t669 +t671 := t670 + t402 +t672 := #33386 +*t671 := t672 +t673 := #6 +t674 := #4 +t675 := t673 * t674 +t676 := t675 + t402 +t677 := #56533 +*t676 := t677 +t678 := #7 +t679 := #4 +t680 := t678 * t679 +t681 := t680 + t402 +t682 := #28042 +*t681 := t682 +t683 := #8 +t684 := #4 +t685 := t683 * t684 +t686 := t685 + t402 +t687 := #22393 +*t686 := t687 +t689 := #6769 +t688 := t689 +t691 := #7703 +t690 := t691 +t693 := #58144 +t692 := t693 +t695 := #31307 +t694 := t695 +t697 := #26544 +t696 := t697 +t699 := #62582 +t698 := t699 +t701 := #4517 +t700 := t701 +t702 := #0 +t703 := #4 +t704 := t702 * t703 +t705 := t704 + t404 +t706 := #41174 +*t705 := t706 +t707 := #1 +t708 := #4 +t709 := t707 * t708 +t710 := t709 + t404 +t711 := #4786 +*t710 := t711 +t712 := #2 +t713 := #4 +t714 := t712 * t713 +t715 := t714 + t404 +t716 := #8893 +*t715 := t716 +t717 := #3 +t718 := #4 +t719 := t717 * t718 +t720 := t719 + t404 +t721 := #35665 +*t720 := t721 +t722 := #4 +t723 := #4 +t724 := t722 * t723 +t725 := t724 + t404 +t726 := #10796 +*t725 := t726 +t727 := #5 +t728 := #4 +t729 := t727 * t728 +t730 := t729 + t404 +t731 := #11757 +*t730 := t731 +t732 := #6 +t733 := #4 +t734 := t732 * t733 +t735 := t734 + t404 +t736 := #63084 +*t735 := t736 +t738 := #40012 +t737 := t738 +t740 := #20304 +t739 := t740 +t742 := #53154 +t741 := t742 +t743 := #0 +t744 := #4 +t745 := t743 * t744 +t746 := t745 + t406 +t747 := #63560 +*t746 := t747 +t748 := #1 +t749 := #4 +t750 := t748 * t749 +t751 := t750 + t406 +t752 := #47183 +*t751 := t752 +t753 := #2 +t754 := #4 +t755 := t753 * t754 +t756 := t755 + t406 +t757 := #5875 +*t756 := t757 +t758 := #3 +t759 := #4 +t760 := t758 * t759 +t761 := t760 + t406 +t762 := #12276 +*t761 := t762 +t763 := #4 +t764 := #4 +t765 := t763 * t764 +t766 := t765 + t406 +t767 := #40553 +*t766 := t767 +t768 := #5 +t769 := #4 +t770 := t768 * t769 +t771 := t770 + t406 +t772 := #36082 +*t771 := t772 +t773 := #6 +t774 := #4 +t775 := t773 * t774 +t776 := t775 + t406 +t777 := #48718 +*t776 := t777 +t778 := #7 +t779 := #4 +t780 := t778 * t779 +t781 := t780 + t406 +t782 := #45172 +*t781 := t782 +t783 := #8 +t784 := #4 +t785 := t783 * t784 +t786 := t785 + t406 +t787 := #33193 +*t786 := t787 +t788 := #0 +t789 := #4 +t790 := t788 * t789 +t791 := t790 + t408 +t792 := #23732 +*t791 := t792 +t793 := #1 +t794 := #4 +t795 := t793 * t794 +t796 := t795 + t408 +t797 := #13022 +*t796 := t797 +t798 := #2 +t799 := #4 +t800 := t798 * t799 +t801 := t800 + t408 +t802 := #24190 +*t801 := t802 +t803 := #3 +t804 := #4 +t805 := t803 * t804 +t806 := t805 + t408 +t807 := #51775 +*t806 := t807 +t808 := #4 +t809 := #4 +t810 := t808 * t809 +t811 := t810 + t408 +t812 := #35415 +*t811 := t812 +t814 := #30960 +t813 := t814 +t816 := #59478 +t815 := t816 +t818 := #28023 +t817 := t818 +t820 := #62267 +t819 := t820 +t822 := #20486 +t821 := t822 +t824 := #25070 +t823 := t824 +LABEL L65 : +t826 := #0 +t827 := #1 +t828 := #1248 +ARG t828 +t829 := CALL F10 +t831 := #0 +t830 := t831 - t698 +t832 := t829 * t830 +t825 := t827 +IF t696 > t832 GOTO L67 +t825 := t826 +LABEL L67 : +t833 := #0 +IF t825 == t833 GOTO L66 +LABEL L68 : +t834 := #61660 +t835 := #0 +IF t834 == t835 GOTO L69 +t837 := #29856 +t836 := t837 +t839 := #10141 +t838 := t839 +t840 := #31790 +t842 := #0 +t841 := t842 - t840 +t843 := #0 +t844 := #1 +t845 := t844 +IF t841 == t843 GOTO L70 +t845 := t843 +LABEL L70 : +t846 := #0 +t847 := #1 +t848 := t847 +IF t845 == t846 GOTO L71 +t848 := t846 +LABEL L71 : +t479 := t848 +t849 := #0 +IF t848 == t849 GOTO L72 +t850 := #0 +t851 := #1 +t852 := t851 +IF t700 == t850 GOTO L73 +t852 := t850 +LABEL L73 : +GOTO L139 +LABEL L72 : +t854 := #40652 +t853 := t854 +t856 := #21898 +t855 := t856 +t858 := #29338 +t857 := t858 +t860 := #15129 +t859 := t860 +t862 := #42202 +t861 := t862 +t864 := #16956 +t863 := t864 +t866 := #13153 +t865 := t866 +t868 := #23850 +t867 := t868 +t870 := #22832 +t869 := t870 +t872 := #25429 +t871 := t872 +t874 := #64403 +t873 := t874 +t876 := #58914 +t875 := t876 +t878 := #0 +t879 := #1 +t881 := #0 +t882 := #1 +t883 := #8611 +t884 := t883 + t471 +t885 := #44040 +t886 := t884 - t885 +ARG t886 +t887 := CALL F10 +t888 := #26572 +t889 := t887 * t888 +t891 := #0 +t890 := t891 - t863 +t892 := #32343 +t893 := t890 * t892 +ARG t893 +t894 := CALL F10 +t895 := #57062 +t896 := t894 / t895 +t880 := t882 +IF t889 > t896 GOTO L76 +t880 := t881 +LABEL L76 : +t897 := #50762 +t899 := #0 +t898 := t899 - t897 +t900 := #18582 +t901 := t898 * t900 +t902 := #1 +t903 := t901 * t902 +t877 := t879 +IF t880 <= t903 GOTO L75 +t877 := t878 +LABEL L75 : +t904 := #0 +IF t877 == t904 GOTO L77 +t906 := #0 +t907 := #1 +t909 := #0 +t910 := #1 +t911 := #5 +t912 := #4 +t913 := t911 * t912 +t914 := t913 + t404 +t915 := *t914 +t917 := #0 +t918 := #1 +t916 := t917 +t920 := #0 +t921 := #1 +t922 := #12917 +t919 := t921 +IF t922 == t467 GOTO L81 +t919 := t920 +LABEL L81 : +IF t919 == t917 GOTO L80 +IF t823 == t917 GOTO L80 +t916 := t918 +LABEL L80 : +t924 := #0 +t925 := #1 +t927 := #0 +t928 := #1 +t930 := #0 +t931 := #1 +t932 := #33011 +t929 := t931 +IF t692 < t932 GOTO L84 +t929 := t930 +LABEL L84 : +t933 := #14499 +t926 := t928 +IF t929 < t933 GOTO L83 +t926 := t927 +LABEL L83 : +ARG t926 +t934 := CALL F10 +t935 := t934 + t823 +t936 := #14165 +t937 := #29136 +t938 := t937 + t581 +t940 := #0 +t941 := #1 +t943 := #0 +t944 := #1 +t945 := #44356 +t946 := #24307 +t942 := t944 +IF t945 >= t946 GOTO L86 +t942 := t943 +LABEL L86 : +t947 := #60926 +t939 := t941 +IF t942 != t947 GOTO L85 +t939 := t940 +LABEL L85 : +t948 := #4 +t949 := t461 * t948 +t950 := t949 + t408 +t951 := *t950 +ARG t951 +ARG t939 +ARG t938 +ARG t936 +ARG t935 +t952 := CALL F9 +t953 := #19472 +t923 := t925 +IF t952 > t953 GOTO L82 +t923 := t924 +LABEL L82 : +t955 := #0 +t956 := #1 +t954 := t956 +t958 := #0 +t959 := #1 +t957 := t959 +IF t571 != t737 GOTO L88 +t957 := t958 +LABEL L88 : +IF t957 != t955 GOTO L87 +IF t579 != t955 GOTO L87 +t954 := t955 +LABEL L87 : +t961 := #0 +t962 := #1 +t960 := t961 +t963 := #0 +t964 := #1 +t965 := t964 +IF t836 == t963 GOTO L90 +t965 := t963 +LABEL L90 : +IF t965 == t961 GOTO L89 +IF t579 == t961 GOTO L89 +t960 := t962 +LABEL L89 : +t838 := t739 +t967 := #0 +t968 := #1 +t966 := t968 +t969 := #46205 +t970 := #24728 +t971 := t969 - t970 +IF t971 != t967 GOTO L91 +IF t741 != t967 GOTO L91 +t966 := t967 +LABEL L91 : +t973 := #0 +t972 := t973 - t865 +t974 := #0 +t975 := #1 +t976 := t975 +IF t972 == t974 GOTO L92 +t976 := t974 +LABEL L92 : +t977 := #34601 +ARG t977 +t978 := CALL F10 +ARG t978 +ARG t976 +ARG t966 +ARG t739 +ARG t960 +t979 := CALL F9 +ARG t867 +t980 := CALL F10 +t982 := #0 +t981 := t982 - t980 +ARG t981 +ARG t979 +ARG t954 +ARG t923 +ARG t916 +t983 := CALL F9 +t984 := #22872 +t985 := t983 - t984 +t908 := t910 +IF t915 <= t985 GOTO L79 +t908 := t909 +LABEL L79 : +t986 := #4 +t987 := t869 * t986 +t988 := t987 + t406 +t989 := *t988 +t990 := #4 +t991 := t871 * t990 +t992 := t991 + t408 +t993 := *t992 +t994 := t989 + t993 +t905 := t907 +IF t908 == t994 GOTO L78 +t905 := t906 +LABEL L78 : +t995 := #0 +IF t905 == t995 GOTO L93 +t997 := #0 +t998 := #1 +t999 := #41685 +t1001 := #0 +t1002 := #1 +t1000 := t1001 +t1004 := #0 +t1005 := #1 +t1006 := #47754 +t1003 := t1005 +IF t873 == t1006 GOTO L96 +t1003 := t1004 +LABEL L96 : +IF t1003 == t1001 GOTO L95 +IF t741 == t1001 GOTO L95 +t1000 := t1002 +LABEL L95 : +t1008 := #0 +t1009 := #1 +t1010 := t875 * t875 +t1011 := #46722 +t1012 := t1010 / t1011 +ARG t1012 +t1013 := CALL F10 +t1007 := t1009 +IF t1013 == t819 GOTO L97 +t1007 := t1008 +LABEL L97 : +t1014 := #0 +t1015 := #1 +t1016 := t1015 +IF t392 == t1014 GOTO L98 +t1016 := t1014 +LABEL L98 : +t1017 := #0 +t1018 := #1 +t1019 := t1018 +IF t1016 == t1017 GOTO L99 +t1019 := t1017 +LABEL L99 : +t1020 := #0 +t1021 := #1 +t1022 := t1021 +IF t700 == t1020 GOTO L100 +t1022 := t1020 +LABEL L100 : +ARG t1022 +ARG t1019 +ARG t1007 +ARG t1000 +ARG t459 +t1023 := CALL F9 +t1025 := #0 +t1024 := t1025 - t1023 +t1026 := #64517 +t1028 := #0 +t1027 := t1028 - t1026 +t1030 := #0 +t1029 := t1030 - t1027 +ARG t1029 +t1031 := CALL F10 +t1032 := t1024 / t1031 +t996 := t998 +IF t999 != t1032 GOTO L94 +t996 := t997 +LABEL L94 : +GOTO L103 +LABEL L93 : +t1034 := #0 +t1035 := #1 +t1037 := #0 +t1036 := t1037 - t853 +t1033 := t1035 +IF t477 != t1036 GOTO L104 +t1033 := t1034 +LABEL L104 : +t1038 := #0 +IF t1033 == t1038 GOTO L103 +t1040 := #0 +t1041 := #1 +t1039 := t1040 +t1042 := #7647 +IF t1042 == t1040 GOTO L105 +IF t579 == t1040 GOTO L105 +t1039 := t1041 +LABEL L105 : +t1043 := #4 +t1044 := t1039 * t1043 +t1045 := t1044 + t394 +t1046 := *t1045 +t1048 := #0 +t1047 := t1048 - t1046 +t1049 := #45589 +t1050 := t1047 - t1049 +GOTO L93 +LABEL L103 : +GOTO L106 +LABEL L77 : +t1051 := #0 +t1052 := #1 +t1053 := t1052 +IF t573 == t1051 GOTO L107 +t1053 := t1051 +LABEL L107 : +t1054 := #6 +t1055 := #4 +t1056 := t1054 * t1055 +t1057 := t1056 + t396 +t1058 := *t1057 +t1059 := t1053 - t1058 +RETURN t1059 +LABEL L106 : +t1060 := #9 +t1061 := #4 +t1062 := t1060 * t1061 +t1063 := t1062 + t394 +t1064 := *t1063 +t1066 := #0 +t1065 := t1066 - t1064 +t1067 := t855 * t1065 +t1068 := #6 +t1069 := #4 +t1070 := t1068 * t1069 +t1071 := t1070 + t398 +t1072 := *t1071 +t1073 := #4158 +t1074 := #0 +t1075 := #1 +t1076 := t1075 +IF t1073 == t1074 GOTO L108 +t1076 := t1074 +LABEL L108 : +t1077 := #0 +t1078 := #1 +t1079 := t1078 +IF t1076 == t1077 GOTO L109 +t1079 := t1077 +LABEL L109 : +ARG t1079 +t1080 := CALL F10 +t1081 := t1072 * t1080 +t1082 := #0 +IF t1081 == t1082 GOTO L110 +LABEL L111 : +t1083 := #1648 +t1084 := #0 +IF t1083 == t1084 GOTO L112 +LABEL L113 : +t1085 := #42562 +t1087 := #0 +t1088 := #1 +t1090 := #0 +t1091 := #1 +t1092 := #20344 +t1089 := t1091 +IF t1092 <= t857 GOTO L116 +t1089 := t1090 +LABEL L116 : +t1086 := t1088 +IF t1089 != t575 GOTO L115 +t1086 := t1087 +LABEL L115 : +t1094 := #0 +t1095 := #1 +t1093 := t1094 +t1097 := #0 +t1098 := #1 +t1099 := #14173 +t1100 := #31991 +t1096 := t1098 +IF t1099 < t1100 GOTO L118 +t1096 := t1097 +LABEL L118 : +IF t1096 == t1094 GOTO L117 +t1101 := #33262 +IF t1101 == t1094 GOTO L117 +t1093 := t1095 +LABEL L117 : +t1102 := #47185 +t1103 := t698 + t1102 +t1104 := #46491 +t1105 := t1103 + t1104 +t1106 := #47427 +t1108 := #0 +t1107 := t1108 - t1106 +t1109 := t1107 - t581 +ARG t1109 +ARG t1105 +ARG t1093 +ARG t1086 +ARG t1085 +t1110 := CALL F9 +t1112 := #0 +t1111 := t1112 - t1110 +t1113 := #0 +IF t1111 == t1113 GOTO L114 +LABEL L119 : +t1114 := #10785 +t1115 := #0 +IF t1114 == t1115 GOTO L120 +t1117 := #0 +t1118 := #1 +t1119 := #25311 +t1116 := t1118 +IF t692 > t1119 GOTO L121 +t1116 := t1117 +LABEL L121 : +t1120 := #9 +t1121 := #4 +t1122 := t1120 * t1121 +t1123 := t1122 + t394 +t1124 := *t1123 +t1126 := #0 +t1127 := #1 +t1129 := #0 +t1130 := #1 +t1131 := #44783 +t1132 := #52404 +t1128 := t1130 +IF t1131 < t1132 GOTO L123 +t1128 := t1129 +LABEL L123 : +t1125 := t1127 +IF t1128 < t823 GOTO L122 +t1125 := t1126 +LABEL L122 : +t1134 := #0 +t1135 := #1 +t1133 := t1134 +IF t573 == t1134 GOTO L124 +IF t459 == t1134 GOTO L124 +t1133 := t1135 +LABEL L124 : +ARG t1133 +t1136 := CALL F10 +t1137 := #30903 +t1138 := t1136 / t1137 +t1140 := #0 +t1141 := #1 +t1142 := #13849 +t1144 := #0 +t1145 := #1 +t1146 := #3 +t1147 := #4 +t1148 := t1146 * t1147 +t1149 := t1148 + t402 +t1150 := *t1149 +ARG t1150 +t1151 := CALL F10 +t1152 := #61603 +t1143 := t1145 +IF t1151 == t1152 GOTO L126 +t1143 := t1144 +LABEL L126 : +t1154 := #0 +t1155 := #1 +t1156 := t565 * t461 +t1157 := #56462 +t1153 := t1155 +IF t1156 == t1157 GOTO L127 +t1153 := t1154 +LABEL L127 : +t1159 := #0 +t1160 := #1 +t1158 := t1160 +t1162 := #0 +t1163 := #1 +t1161 := t1162 +IF t817 == t1162 GOTO L129 +IF t463 == t1162 GOTO L129 +t1161 := t1163 +LABEL L129 : +IF t1161 != t1159 GOTO L128 +IF t467 != t1159 GOTO L128 +t1158 := t1159 +LABEL L128 : +t1164 := #6033 +t1166 := #0 +t1165 := t1166 - t1164 +t1167 := #3715 +t1168 := t1165 / t1167 +ARG t1168 +t1169 := CALL F10 +t1170 := #36515 +t1171 := t465 * t1170 +t1173 := #0 +t1174 := #1 +t1172 := t1173 +t1175 := #6 +t1176 := #4 +t1177 := t1175 * t1176 +t1178 := t1177 + t396 +t1179 := *t1178 +IF t1179 == t1173 GOTO L130 +IF t467 == t1173 GOTO L130 +t1172 := t1174 +LABEL L130 : +ARG t1172 +ARG t1171 +ARG t1169 +ARG t1158 +ARG t1153 +t1180 := CALL F9 +t1182 := #0 +t1181 := t1182 - t1180 +t1184 := #0 +t1185 := #1 +t1183 := t1185 +IF t639 > t567 GOTO L131 +t1183 := t1184 +LABEL L131 : +t1187 := #0 +t1188 := #1 +t1190 := #0 +t1191 := #1 +t1189 := t1191 +IF t690 > t585 GOTO L133 +t1189 := t1190 +LABEL L133 : +t1186 := t1188 +IF t1189 <= t821 GOTO L132 +t1186 := t1187 +LABEL L132 : +ARG t1186 +ARG t1183 +ARG t1181 +ARG t1143 +ARG t1142 +t1192 := CALL F9 +t1193 := #60609 +t1139 := t1141 +IF t1192 < t1193 GOTO L125 +t1139 := t1140 +LABEL L125 : +t1194 := #17324 +t1195 := t1194 + t469 +t1196 := #3039 +t1198 := #0 +t1199 := #1 +t1200 := #10693 +t1201 := #21482 +t1197 := t1199 +IF t1200 >= t1201 GOTO L134 +t1197 := t1198 +LABEL L134 : +t1203 := #0 +t1204 := #1 +t1202 := t1203 +t1205 := t698 / t859 +IF t1205 == t1203 GOTO L135 +t1206 := #4688 +IF t1206 == t1203 GOTO L135 +t1202 := t1204 +LABEL L135 : +t1208 := #0 +t1209 := #1 +t1211 := #0 +t1212 := #1 +t1213 := #53255 +t1210 := t1212 +IF t471 != t1213 GOTO L137 +t1210 := t1211 +LABEL L137 : +t1207 := t1209 +IF t1210 != t569 GOTO L136 +t1207 := t1208 +LABEL L136 : +t1215 := #0 +t1216 := #1 +t1214 := t1215 +t1217 := t473 * t571 +IF t1217 == t1215 GOTO L138 +t1218 := #41827 +IF t1218 == t1215 GOTO L138 +t1214 := t1216 +LABEL L138 : +ARG t1214 +ARG t1207 +ARG t1202 +ARG t1197 +ARG t467 +t1219 := CALL F9 +ARG t1219 +ARG t1196 +ARG t1195 +ARG t1139 +ARG t1138 +t1220 := CALL F9 +ARG t692 +ARG t1220 +ARG t1125 +ARG t1124 +ARG t1116 +t1221 := CALL F9 +t1222 := #18861 +t1224 := #0 +t1223 := t1224 - t1222 +t1225 := t1221 - t1223 +GOTO L119 +LABEL L120 : +GOTO L113 +LABEL L114 : +GOTO L111 +LABEL L112 : +GOTO L139 +LABEL L110 : +t1227 := #0 +t1228 := #1 +t1229 := #4 +t1230 := t475 * t1229 +t1231 := t1230 + t400 +t1232 := *t1231 +t1233 := #0 +t1234 := #1 +t1235 := t1234 +IF t1232 == t1233 GOTO L141 +t1235 := t1233 +LABEL L141 : +t1236 := #19710 +t1237 := t1235 + t1236 +t1226 := t1228 +IF t861 < t1237 GOTO L140 +t1226 := t1227 +LABEL L140 : +RETURN t1226 +LABEL L139 : +t1239 := #9553 +t1238 := t1239 +t1241 := #510 +t1240 := t1241 +t1243 := #665 +t1242 := t1243 +t1245 := #56980 +t1244 := t1245 +t1247 := #11295 +t1246 := t1247 +t1249 := #0 +t1248 := t1249 - t569 +t1251 := #0 +t1250 := t1251 - t1248 +t1253 := #0 +t1254 := #1 +t1255 := t698 + t565 +t1256 := #25976 +t1252 := t1254 +IF t1255 == t1256 GOTO L142 +t1252 := t1253 +LABEL L142 : +t1257 := #3 +t1258 := #4 +t1259 := t1257 * t1258 +t1260 := t1259 + t396 +t1261 := *t1260 +t1262 := #5224 +t1263 := t1261 + t1262 +t1265 := #0 +t1266 := #1 +t1264 := t1265 +t1267 := t473 - t1238 +IF t1267 == t1265 GOTO L143 +t1268 := #50047 +IF t1268 == t1265 GOTO L143 +t1264 := t1266 +LABEL L143 : +ARG t1264 +ARG t1263 +ARG t567 +ARG t1252 +ARG t1250 +t1269 := CALL F9 +t1270 := #48374 +t1271 := t821 * t1270 +t1273 := #0 +t1274 := #1 +t1276 := #0 +t1277 := #1 +t1278 := #19073 +t1279 := #59787 +t1275 := t1277 +IF t1278 == t1279 GOTO L145 +t1275 := t1276 +LABEL L145 : +t1280 := #55426 +t1272 := t1274 +IF t1275 == t1280 GOTO L144 +t1272 := t1273 +LABEL L144 : +t1282 := #0 +t1283 := #1 +t1281 := t1283 +IF t581 != t477 GOTO L146 +t1281 := t1282 +LABEL L146 : +t479 := t813 +ARG t813 +t1284 := CALL F10 +t1285 := #15140 +t1286 := t1284 * t1285 +t1287 := #50713 +t1242 := t1287 +ARG t1287 +ARG t1286 +ARG t1281 +ARG t1272 +ARG t1271 +t1288 := CALL F9 +t1289 := t1269 / t1288 +t1290 := #2 +t1291 := #4 +t1292 := t1290 * t1291 +t1293 := t1292 + t396 +t1294 := *t1293 +t1295 := t1289 + t1294 +t1296 := #21692 +t1297 := t1295 + t1296 +t1299 := #59853 +t1298 := t1299 +t1301 := #38829 +t1300 := t1301 +t1303 := #16765 +t1302 := t1303 +t1305 := #11641 +t1304 := t1305 +t1307 := #41868 +t1306 := t1307 +t1309 := #27458 +t1308 := t1309 +t1311 := #33124 +t1310 := t1311 +t1313 := #46556 +t1312 := t1313 +t1315 := #15177 +t1314 := t1315 +t1317 := #9415 +t1316 := t1317 +t1319 := #0 +t1320 := #1 +t1322 := #0 +t1323 := #1 +t1325 := #0 +t1326 := #1 +t1328 := #0 +t1329 := #1 +t1330 := #65418 +t1332 := #0 +t1331 := t1332 - t1330 +t1333 := #34888 +t1334 := t1331 + t1333 +t1335 := #18968 +t1327 := t1329 +IF t1334 != t1335 GOTO L150 +t1327 := t1328 +LABEL L150 : +t1324 := t1326 +IF t1327 > t819 GOTO L149 +t1324 := t1325 +LABEL L149 : +t1321 := t1323 +IF t1324 <= t1298 GOTO L148 +t1321 := t1322 +LABEL L148 : +t1337 := #0 +t1338 := #1 +t1336 := t1337 +t1339 := t1300 + t575 +IF t1339 == t1337 GOTO L151 +t1340 := #392 +IF t1340 == t1337 GOTO L151 +t1336 := t1338 +LABEL L151 : +t1341 := #35553 +t1240 := t1341 +t1342 := #10412 +t1344 := #0 +t1345 := #1 +t1347 := #0 +t1348 := #1 +t1349 := #11688 +t1350 := #61530 +t1346 := t1348 +IF t1349 > t1350 GOTO L153 +t1346 := t1347 +LABEL L153 : +t1351 := #8055 +t1343 := t1345 +IF t1346 >= t1351 GOTO L152 +t1343 := t1344 +LABEL L152 : +t1353 := #0 +t1352 := t1353 - t819 +t1354 := t1352 - t573 +ARG t1354 +ARG t1343 +ARG t1342 +ARG t1341 +ARG t1336 +t1355 := CALL F9 +t1357 := #0 +t1356 := t1357 - t1355 +t1318 := t1320 +IF t1321 == t1356 GOTO L147 +t1318 := t1319 +LABEL L147 : +t1359 := #0 +t1360 := #1 +t1358 := t1360 +t1361 := t577 / t571 +IF t1361 != t1359 GOTO L154 +t1362 := #29158 +IF t1362 != t1359 GOTO L154 +t1358 := t1359 +LABEL L154 : +ARG t1358 +t1363 := CALL F10 +t1365 := #0 +t1366 := #1 +t1367 := #0 +t1368 := #1 +t1369 := t1368 +IF t465 == t1367 GOTO L156 +t1369 := t1367 +LABEL L156 : +t1371 := #0 +t1372 := #1 +t1370 := t1372 +IF t565 != t1371 GOTO L157 +t1373 := #1218 +IF t1373 != t1371 GOTO L157 +t1370 := t1371 +LABEL L157 : +ARG t1370 +t1374 := CALL F10 +t1364 := t1366 +IF t1369 >= t1374 GOTO L155 +t1364 := t1365 +LABEL L155 : +t1376 := #0 +t1377 := #1 +t1379 := #0 +t1380 := #1 +t836 := t516 +ARG t516 +t1381 := CALL F10 +t1382 := t1381 * t567 +t1384 := #0 +t1385 := #1 +t1386 := #4 +t1387 := t563 * t1386 +t1388 := t1387 + t398 +t1389 := *t1388 +t1390 := #58102 +t1383 := t1385 +IF t1389 != t1390 GOTO L160 +t1383 := t1384 +LABEL L160 : +ARG t1383 +t1391 := CALL F10 +t1392 := t1382 * t1391 +t1393 := #11996 +t1378 := t1380 +IF t1392 > t1393 GOTO L159 +t1378 := t1379 +LABEL L159 : +t1395 := #0 +t1396 := #1 +t1397 := #20291 +t1399 := #0 +t1398 := t1399 - t1397 +t1400 := #52353 +t1394 := t1396 +IF t1398 >= t1400 GOTO L161 +t1394 := t1395 +LABEL L161 : +t1401 := #0 +t1402 := #1 +t1403 := t1402 +IF t567 == t1401 GOTO L162 +t1403 := t1401 +LABEL L162 : +t1404 := t1403 * t467 +ARG t1404 +t1405 := CALL F10 +t1406 := t1405 + t1302 +t1408 := #0 +t1409 := #1 +t1411 := #0 +t1412 := #1 +t1413 := #1887 +t1410 := t1412 +IF t573 >= t1413 GOTO L164 +t1410 := t1411 +LABEL L164 : +t1407 := t1409 +IF t1410 > t569 GOTO L163 +t1407 := t1408 +LABEL L163 : +t1304 := t1240 +t1415 := #0 +t1414 := t1415 - t823 +t1417 := #0 +t1416 := t1417 - t1414 +ARG t1416 +ARG t1240 +ARG t1407 +ARG t1406 +ARG t1394 +t1418 := CALL F9 +t1419 := #0 +t1420 := #1 +t1421 := t1420 +IF t1418 == t1419 GOTO L165 +t1421 := t1419 +LABEL L165 : +t1375 := t1377 +IF t1378 <= t1421 GOTO L158 +t1375 := t1376 +LABEL L158 : +t1423 := #0 +t1424 := #1 +t1422 := t1424 +t1426 := #0 +t1427 := #1 +t1429 := #0 +t1430 := #1 +t1428 := t1429 +t1432 := #0 +t1433 := #1 +t1434 := #35431 +t1431 := t1433 +IF t1306 < t1434 GOTO L169 +t1431 := t1432 +LABEL L169 : +IF t1431 == t1429 GOTO L168 +t1435 := #37530 +IF t1435 == t1429 GOTO L168 +t1428 := t1430 +LABEL L168 : +t1437 := #0 +t1438 := #1 +t1436 := t1438 +t1440 := #0 +t1441 := #1 +t1439 := t1440 +IF t565 == t1440 GOTO L171 +IF t1308 == t1440 GOTO L171 +t1439 := t1441 +LABEL L171 : +IF t1439 != t1437 GOTO L170 +IF t567 != t1437 GOTO L170 +t1436 := t1437 +LABEL L170 : +t1442 := #63347 +t1443 := t700 + t1442 +t1444 := #54287 +ARG t1444 +ARG t1443 +ARG t1436 +ARG t1428 +ARG t698 +t1445 := CALL F9 +t1446 := t1445 - t475 +t1447 := #1 +t1448 := #4 +t1449 := t1447 * t1448 +t1450 := t1449 + t406 +t1451 := *t1450 +t1452 := t1451 * t813 +t1454 := #0 +t1455 := #1 +t1453 := t1454 +t1456 := t581 / t1310 +IF t1456 == t1454 GOTO L172 +t1457 := #27580 +IF t1457 == t1454 GOTO L172 +t1453 := t1455 +LABEL L172 : +t1459 := #0 +t1460 := #1 +t1461 := #10452 +t1462 := #0 +t1463 := #1 +t1464 := t1463 +IF t1461 == t1462 GOTO L174 +t1464 := t1462 +LABEL L174 : +t1465 := #3769 +t1458 := t1460 +IF t1464 > t1465 GOTO L173 +t1458 := t1459 +LABEL L173 : +t1467 := #0 +t1468 := #1 +t1470 := #0 +t1469 := t1470 - t569 +t1466 := t1468 +IF t1469 == t1312 GOTO L175 +t1466 := t1467 +LABEL L175 : +ARG t1466 +ARG t1458 +ARG t1453 +ARG t1452 +ARG t1446 +t1471 := CALL F9 +t1472 := t1471 / t690 +t1473 := #3912 +t1474 := #37911 +t1475 := t1473 / t1474 +t1476 := #36893 +t1477 := t1475 / t1476 +t1478 := #50469 +t1480 := #0 +t1479 := t1480 - t1478 +t1481 := t1479 - t838 +t1482 := #3 +t1483 := #4 +t1484 := t1482 * t1483 +t1485 := t1484 + t396 +t1486 := *t1485 +t1488 := #0 +t1489 := #1 +t1487 := t1488 +t1490 := #50351 +t1491 := t569 - t1490 +IF t1491 == t1488 GOTO L176 +IF t1314 == t1488 GOTO L176 +t1487 := t1489 +LABEL L176 : +ARG t1316 +ARG t1487 +ARG t1486 +ARG t1481 +ARG t1477 +t1492 := CALL F9 +t1425 := t1427 +IF t1472 == t1492 GOTO L167 +t1425 := t1426 +LABEL L167 : +IF t1425 != t1423 GOTO L166 +t1493 := #0 +t1494 := #1 +t1495 := t1494 +IF t819 == t1493 GOTO L177 +t1495 := t1493 +LABEL L177 : +t1496 := #22440 +t1497 := t1495 - t1496 +ARG t1497 +t1498 := CALL F10 +IF t1498 != t1423 GOTO L166 +t1422 := t1423 +LABEL L166 : +t1499 := #65276 +t1501 := #0 +t1500 := t1501 - t1499 +t1503 := #0 +t1502 := t1503 - t1500 +t1505 := #0 +t1504 := t1505 - t1502 +LABEL L178 : +t1507 := #0 +t1508 := #1 +t1510 := #0 +t1511 := #1 +t1512 := #50743 +t1513 := #57994 +t1509 := t1511 +IF t1512 == t1513 GOTO L181 +t1509 := t1510 +LABEL L181 : +t1506 := t1508 +IF t1509 == t467 GOTO L180 +t1506 := t1507 +LABEL L180 : +t1515 := #0 +t1516 := #1 +t1517 := t571 - t571 +t1514 := t1516 +IF t1517 <= t688 GOTO L182 +t1514 := t1515 +LABEL L182 : +t1518 := #10153 +t1519 := #62431 +ARG t1519 +ARG t1518 +ARG t573 +ARG t1514 +ARG t1506 +t1520 := CALL F9 +t1521 := t1520 / t1244 +t1522 := t1242 + t1521 +t1523 := #0 +IF t1522 == t1523 GOTO L179 +t1525 := #0 +t1524 := t1525 - t823 +t1526 := #0 +IF t1524 == t1526 GOTO L183 +t1528 := #53988 +t1527 := t1528 +t461 := t819 +t1529 := #18208 +t1530 := #26054 +t1531 := t1529 / t1530 +t1532 := t1531 / t563 +t1534 := #0 +t1535 := #1 +t1533 := t1534 +t1537 := #0 +t1538 := #1 +t1536 := t1537 +t1539 := #55206 +IF t1539 == t1537 GOTO L185 +IF t694 == t1537 GOTO L185 +t1536 := t1538 +LABEL L185 : +IF t1536 == t1534 GOTO L184 +t1540 := #10775 +IF t1540 == t1534 GOTO L184 +t1533 := t1535 +LABEL L184 : +ARG t1533 +t1541 := CALL F10 +t1527 := t823 +ARG t823 +ARG t1541 +ARG t838 +ARG t1532 +ARG t819 +t1542 := CALL F9 +t1543 := #0 +IF t1542 == t1543 GOTO L186 +t1545 := #0 +t1546 := #1 +t1544 := t1546 +t1548 := #0 +t1547 := t1548 - t575 +t1549 := #38050 +t1551 := #0 +t1550 := t1551 - t1549 +t1552 := t1547 - t1550 +IF t1552 != t1545 GOTO L187 +t1554 := #0 +t1553 := t1554 - t567 +t1556 := #0 +t1555 := t1556 - t1553 +t1557 := t815 + t694 +t1558 := #9961 +t739 := t1558 +t1559 := #63128 +t563 := t1559 +t1560 := #39937 +t836 := t1560 +ARG t1560 +t1561 := CALL F10 +t1562 := #0 +t1563 := #1 +t1564 := t1563 +IF t1561 == t1562 GOTO L188 +t1564 := t1562 +LABEL L188 : +t1565 := #45392 +t1567 := #0 +t1566 := t1567 - t1565 +t1568 := #35123 +t1569 := t1566 * t1568 +ARG t1569 +ARG t1564 +ARG t1559 +ARG t1558 +ARG t1557 +t1570 := CALL F9 +t1571 := t1555 * t1570 +IF t1571 != t1545 GOTO L187 +t1544 := t1545 +LABEL L187 : +RETURN t1544 +GOTO L190 +LABEL L186 : +t1573 := #0 +t1574 := #1 +t1575 := #37748 +t1576 := #2 +t1577 := #4 +t1578 := t1576 * t1577 +t1579 := t1578 + t396 +t1580 := *t1579 +ARG t1580 +t1581 := CALL F10 +t1572 := t1574 +IF t1575 == t1581 GOTO L190 +t1572 := t1573 +LABEL L190 : +GOTO L193 +LABEL L183 : +t1583 := #0 +t1584 := #1 +t1585 := #0 +t1586 := #1 +t1587 := t1586 +IF t587 == t1585 GOTO L195 +t1587 := t1585 +LABEL L195 : +t1589 := #0 +t1588 := t1589 - t1587 +t1590 := #0 +t1591 := #1 +t1592 := t1591 +IF t1588 == t1590 GOTO L196 +t1592 := t1590 +LABEL L196 : +t1593 := #0 +t1594 := #1 +t1595 := t1594 +IF t1240 == t1593 GOTO L197 +t1595 := t1593 +LABEL L197 : +t1596 := t1592 / t1595 +t1598 := #0 +t1599 := #1 +t1601 := #0 +t1602 := #1 +t1603 := #29876 +t1600 := t1602 +IF t569 >= t1603 GOTO L199 +t1600 := t1601 +LABEL L199 : +t1597 := t1599 +IF t1600 == t577 GOTO L198 +t1597 := t1598 +LABEL L198 : +t1605 := #0 +t1606 := #1 +t1608 := #0 +t1609 := #1 +t1610 := #61723 +t1611 := #39262 +t1607 := t1609 +IF t1610 != t1611 GOTO L201 +t1607 := t1608 +LABEL L201 : +t1612 := #33646 +t1604 := t1606 +IF t1607 == t1612 GOTO L200 +t1604 := t1605 +LABEL L200 : +t1614 := #0 +t1613 := t1614 - t567 +t1615 := #100 +t1617 := #0 +t1616 := t1617 - t1615 +t1618 := #11637 +t1619 := t1616 - t1618 +t1620 := #5003 +t1621 := t579 * t1620 +t1622 := t1621 / t467 +ARG t1622 +ARG t1619 +ARG t1613 +ARG t1604 +ARG t1597 +t1623 := CALL F9 +t1582 := t1584 +IF t1596 >= t1623 GOTO L194 +t1582 := t1583 +LABEL L194 : +t1624 := #0 +IF t1582 == t1624 GOTO L193 +t1625 := #6 +t1626 := #4 +t1627 := t1625 * t1626 +t1628 := t1627 + t400 +t1629 := *t1628 +t1630 := t1629 * t583 +ARG t1630 +t1631 := CALL F10 +t1246 := t1631 +t641 := t1631 +RETURN t1631 +GOTO L183 +LABEL L193 : +GOTO L178 +LABEL L179 : +GOTO L68 +LABEL L69 : +GOTO L65 +LABEL L66 : +DEC t1632 24 +t1633 := &t1632 +t1635 := #51312 +t1634 := t1635 +t1637 := #35384 +t1636 := t1637 +t1639 := #21630 +t1638 := t1639 +t1641 := #51052 +t1640 := t1641 +t1643 := #20591 +t1642 := t1643 +t1645 := #14088 +t1644 := t1645 +t1647 := #61205 +t1646 := t1647 +t1649 := #17487 +t1648 := t1649 +t1651 := #2540 +t1650 := t1651 +t1653 := #13878 +t1652 := t1653 +t1654 := #0 +t1655 := #4 +t1656 := t1654 * t1655 +t1657 := t1656 + t1633 +t1658 := #43541 +*t1657 := t1658 +t1659 := #1 +t1660 := #4 +t1661 := t1659 * t1660 +t1662 := t1661 + t1633 +t1663 := #57746 +*t1662 := t1663 +t1664 := #2 +t1665 := #4 +t1666 := t1664 * t1665 +t1667 := t1666 + t1633 +t1668 := #24653 +*t1667 := t1668 +t1669 := #3 +t1670 := #4 +t1671 := t1669 * t1670 +t1672 := t1671 + t1633 +t1673 := #16055 +*t1672 := t1673 +t1674 := #4 +t1675 := #4 +t1676 := t1674 * t1675 +t1677 := t1676 + t1633 +t1678 := #2171 +*t1677 := t1678 +t1679 := #5 +t1680 := #4 +t1681 := t1679 * t1680 +t1682 := t1681 + t1633 +t1683 := #22245 +*t1682 := t1683 +t1685 := #0 +t1686 := #1 +t1684 := t1686 +t1688 := #0 +t1689 := #1 +t1687 := t1688 +IF t1648 == t1688 GOTO L203 +t1690 := #55993 +t1691 := t1690 + t479 +IF t1691 == t1688 GOTO L203 +t1687 := t1689 +LABEL L203 : +IF t1687 != t1685 GOTO L202 +t1693 := #0 +t1694 := #1 +t1696 := #0 +t1697 := #1 +t1698 := #0 +t1699 := #1 +t1700 := t1699 +IF t1634 == t1698 GOTO L206 +t1700 := t1698 +LABEL L206 : +t1701 := #47564 +t1695 := t1697 +IF t1700 >= t1701 GOTO L205 +t1695 := t1696 +LABEL L205 : +t1702 := #57368 +t1704 := #0 +t1703 := t1704 - t1702 +t1692 := t1694 +IF t1695 > t1703 GOTO L204 +t1692 := t1693 +LABEL L204 : +IF t1692 != t1685 GOTO L202 +t1684 := t1685 +LABEL L202 : +t1705 := #0 +IF t1684 == t1705 GOTO L207 +t1707 := #0 +t1708 := #1 +t1706 := t1707 +t1710 := #0 +t1711 := #1 +t1709 := t1711 +t1713 := #0 +t1714 := #1 +t1712 := t1714 +IF t1636 != t477 GOTO L210 +t1712 := t1713 +LABEL L210 : +IF t1712 != t1710 GOTO L209 +t1715 := #28205 +IF t1715 != t1710 GOTO L209 +t1709 := t1710 +LABEL L209 : +ARG t1709 +t1716 := CALL F10 +t1717 := #0 +t1718 := #1 +t1719 := t1718 +IF t1716 == t1717 GOTO L211 +t1719 := t1717 +LABEL L211 : +t1720 := #0 +t1721 := #1 +t1722 := t1721 +IF t1719 == t1720 GOTO L212 +t1722 := t1720 +LABEL L212 : +t1723 := #16171 +t1724 := #0 +t1725 := #1 +t1726 := t1725 +IF t1723 == t1724 GOTO L213 +t1726 := t1724 +LABEL L213 : +t1727 := #0 +t1728 := #1 +t1729 := t1728 +IF t1726 == t1727 GOTO L214 +t1729 := t1727 +LABEL L214 : +t1730 := t1722 + t1729 +IF t1730 == t1707 GOTO L208 +t1731 := #20642 +IF t1731 == t1707 GOTO L208 +t1706 := t1708 +LABEL L208 : +GOTO L215 +LABEL L207 : +t1732 := #0 +t1733 := #1 +t1734 := t1733 +IF t567 == t1732 GOTO L216 +t1734 := t1732 +LABEL L216 : +RETURN t1734 +LABEL L215 : +t1736 := #0 +t1737 := #1 +t1735 := t1736 +t1738 := #58082 +IF t1738 == t1736 GOTO L219 +t1739 := #12359 +IF t1739 == t1736 GOTO L219 +t1735 := t1737 +LABEL L219 : +t1741 := #0 +t1742 := #1 +t1740 := t1741 +t1744 := #0 +t1743 := t1744 - t475 +IF t1743 == t1741 GOTO L220 +t1745 := #59905 +IF t1745 == t1741 GOTO L220 +t1740 := t1742 +LABEL L220 : +ARG t1740 +t1746 := CALL F10 +t1748 := #0 +t1749 := #1 +t1750 := t1642 - t1638 +t1751 := #26192 +t1747 := t1749 +IF t1750 <= t1751 GOTO L221 +t1747 := t1748 +LABEL L221 : +t1752 := #8 +t1753 := #4 +t1754 := t1752 * t1753 +t1755 := t1754 + t398 +t1756 := *t1755 +t1758 := #0 +t1757 := t1758 - t1756 +t1759 := #31195 +t459 := t1759 +ARG t1759 +ARG t1757 +ARG t1747 +ARG t1746 +ARG t1735 +t1760 := CALL F9 +t1761 := #0 +t1762 := #1 +t1763 := t1762 +IF t1760 == t1761 GOTO L222 +t1763 := t1761 +LABEL L222 : +t1764 := #0 +t1765 := #1 +t1766 := t1765 +IF t1763 == t1764 GOTO L223 +t1766 := t1764 +LABEL L223 : +t1768 := #0 +t1767 := t1768 - t1766 +t1769 := #0 +IF t1767 == t1769 GOTO L218 +t1771 := #0 +t1772 := #1 +t1770 := t1772 +t1773 := #4 +t1774 := t581 * t1773 +t1775 := t1774 + t396 +t1776 := *t1775 +t1778 := #0 +t1777 := t1778 - t1776 +t1779 := #63028 +t1780 := #0 +t1781 := #1 +t1782 := t1781 +IF t1779 == t1780 GOTO L225 +t1782 := t1780 +LABEL L225 : +t1783 := #5196 +t1784 := t1782 / t1783 +t1785 := t1777 + t1784 +IF t1785 != t1771 GOTO L224 +t1786 := #2 +t1787 := #4 +t1788 := t1786 * t1787 +t1789 := t1788 + t396 +t1790 := *t1789 +t1792 := #0 +t1791 := t1792 - t1790 +t1793 := #26827 +t1794 := t1791 * t1793 +IF t1794 != t1771 GOTO L224 +t1770 := t1771 +LABEL L224 : +t1795 := #0 +IF t1770 == t1795 GOTO L226 +LABEL L227 : +t1796 := #0 +IF t737 == t1796 GOTO L228 +t1798 := #2488 +t1797 := t1798 +t1800 := #0 +t1799 := t1800 - t1797 +t1801 := #53467 +t1803 := #0 +t1802 := t1803 - t1801 +t1804 := t1799 * t1802 +GOTO L227 +LABEL L228 : +RETURN t583 +LABEL L229 : +t1806 := #0 +t1807 := #1 +t1809 := #0 +t1810 := #1 +t1808 := t1810 +t1811 := #40915 +t1812 := t1811 + t573 +IF t1812 != t1809 GOTO L232 +t1813 := #63693 +IF t1813 != t1809 GOTO L232 +t1808 := t1809 +LABEL L232 : +t1814 := #4 +t1815 := t1808 * t1814 +t1816 := t1815 + t400 +t1817 := *t1816 +t1819 := #0 +t1820 := #1 +t1818 := t1819 +t1821 := #4 +t1822 := t459 * t1821 +t1823 := t1822 + t400 +t1824 := *t1823 +IF t1824 == t1819 GOTO L233 +t1825 := #5418 +IF t1825 == t1819 GOTO L233 +t1818 := t1820 +LABEL L233 : +t1827 := #0 +t1828 := #1 +t1826 := t1828 +t1830 := #0 +t1831 := #1 +t1829 := t1831 +t1832 := #43456 +IF t1832 != t1830 GOTO L235 +IF t1640 != t1830 GOTO L235 +t1829 := t1830 +LABEL L235 : +IF t1829 != t1827 GOTO L234 +IF t459 != t1827 GOTO L234 +t1826 := t1827 +LABEL L234 : +t1833 := #0 +t1834 := #1 +t1835 := t1834 +IF t467 == t1833 GOTO L236 +t1835 := t1833 +LABEL L236 : +t1837 := #0 +t1836 := t1837 - t1835 +t1838 := #9 +t1839 := #4 +t1840 := t1838 * t1839 +t1841 := t1840 + t394 +t1842 := *t1841 +ARG t1842 +ARG t1836 +ARG t1642 +ARG t1826 +ARG t1818 +t1843 := CALL F9 +t1844 := t477 / t1843 +t1805 := t1807 +IF t1817 < t1844 GOTO L231 +t1805 := t1806 +LABEL L231 : +t1845 := #0 +IF t1805 == t1845 GOTO L230 +LABEL L237 : +t1847 := #0 +t1846 := t1847 - t1652 +t1848 := #0 +IF t1846 == t1848 GOTO L238 +t1850 := #0 +t1849 := t1850 - t641 +GOTO L237 +LABEL L238 : +GOTO L229 +LABEL L230 : +t1852 := #35666 +t1851 := t1852 +t1854 := #36688 +t1853 := t1854 +t1855 := #65015 +t1856 := #1 +t1857 := t1855 * t1856 +t1858 := t1857 - t698 +t463 := t1851 +t1853 := t469 +t1859 := #2 +t1860 := #4 +t1861 := t1859 * t1860 +t1862 := t1861 + t400 +t1863 := *t1862 +t1865 := #0 +t1866 := #1 +t1864 := t1865 +t1867 := #19866 +t1868 := #0 +t1869 := #1 +t1870 := t1869 +IF t1867 == t1868 GOTO L240 +t1870 := t1868 +LABEL L240 : +IF t1870 == t1865 GOTO L239 +t1871 := #50766 +IF t1871 == t1865 GOTO L239 +t1864 := t1866 +LABEL L239 : +t1873 := #0 +t1874 := #1 +t1872 := t1874 +t1875 := #18141 +t1876 := #36037 +t1877 := t1875 + t1876 +IF t1877 != t1873 GOTO L241 +IF t585 != t1873 GOTO L241 +t1872 := t1873 +LABEL L241 : +t1878 := #5873 +t1879 := #0 +t1880 := #1 +t1881 := t1880 +IF t1878 == t1879 GOTO L242 +t1881 := t1879 +LABEL L242 : +t1882 := #0 +t1883 := #1 +t1884 := t1883 +IF t1881 == t1882 GOTO L243 +t1884 := t1882 +LABEL L243 : +ARG t1884 +ARG t1872 +ARG t477 +ARG t1864 +ARG t1863 +t1885 := CALL F9 +t1886 := t1885 + t563 +t1888 := #0 +t1889 := #1 +t1891 := #0 +t1892 := #1 +t1893 := #10687 +t1890 := t1892 +IF t694 == t1893 GOTO L245 +t1890 := t1891 +LABEL L245 : +t1887 := t1889 +IF t1890 != t516 GOTO L244 +t1887 := t1888 +LABEL L244 : +ARG t1887 +ARG t1886 +ARG t469 +ARG t1851 +ARG t1858 +t1894 := CALL F9 +t1895 := #48396 +t1896 := #242 +t1897 := t1895 + t1896 +t1898 := #36879 +t1899 := t587 * t1898 +t1900 := t1897 - t1899 +t1902 := #0 +t1901 := t1902 - t1634 +t1903 := t1900 - t1901 +GOTO L246 +LABEL L226 : +RETURN t479 +LABEL L246 : +GOTO L215 +LABEL L218 : +t1905 := #0 +t1906 := #1 +t1904 := t1905 +IF t473 == t1905 GOTO L247 +t1908 := #0 +t1909 := #1 +t1910 := #4 +t1911 := t819 * t1910 +t1912 := t1911 + t400 +t1913 := *t1912 +t1915 := #0 +t1914 := t1915 - t1913 +t1916 := t565 + t587 +t1907 := t1909 +IF t1914 >= t1916 GOTO L248 +t1907 := t1908 +LABEL L248 : +IF t1907 == t1905 GOTO L247 +t1904 := t1906 +LABEL L247 : +t1917 := #0 +IF t1904 == t1917 GOTO L249 +t1918 := #60855 +t1920 := #0 +t1919 := t1920 - t1918 +t1921 := t1919 / t461 +ARG t1921 +t1922 := CALL F10 +t1923 := #6248 +t1924 := t1922 / t1923 +RETURN t1924 +GOTO L278 +LABEL L249 : +t1926 := #0 +t1927 := #1 +t1929 := #0 +t1930 := #1 +t1931 := #2539 +t1932 := #0 +t1933 := #1 +t1934 := t1933 +IF t1931 == t1932 GOTO L253 +t1934 := t1932 +LABEL L253 : +ARG t1934 +t1935 := CALL F10 +t1936 := #58347 +t1937 := t1644 + t1936 +t1928 := t1930 +IF t1935 < t1937 GOTO L252 +t1928 := t1929 +LABEL L252 : +t1938 := #0 +t1939 := #1 +t1940 := t1939 +IF t1646 == t1938 GOTO L254 +t1940 := t1938 +LABEL L254 : +t1925 := t1927 +IF t1928 >= t1940 GOTO L251 +t1925 := t1926 +LABEL L251 : +t1941 := #0 +IF t1925 == t1941 GOTO L255 +LABEL L256 : +ARG t823 +t1942 := CALL F10 +t1944 := #0 +t1943 := t1944 - t1942 +t1945 := #0 +IF t1943 == t1945 GOTO L257 +t1947 := #0 +t1948 := #1 +t1946 := t1948 +t1949 := #11445 +t1951 := #0 +t1950 := t1951 - t1949 +IF t1950 != t1947 GOTO L258 +t1952 := #19510 +IF t1952 != t1947 GOTO L258 +t1946 := t1947 +LABEL L258 : +RETURN t1946 +GOTO L256 +LABEL L257 : +GOTO L278 +LABEL L255 : +t1954 := #0 +t1955 := #1 +t1956 := #25687 +t1957 := #0 +t1958 := #1 +t1959 := t1958 +IF t1956 == t1957 GOTO L261 +t1959 := t1957 +LABEL L261 : +t1960 := #0 +t1961 := #1 +t1962 := t1961 +IF t1959 == t1960 GOTO L262 +t1962 := t1960 +LABEL L262 : +t1963 := t577 * t569 +t1964 := #4 +t1965 := t1963 * t1964 +t1966 := t1965 + t406 +t1967 := *t1966 +t1953 := t1955 +IF t1962 <= t1967 GOTO L260 +t1953 := t1954 +LABEL L260 : +t1968 := #0 +IF t1953 == t1968 GOTO L263 +t1969 := #38272 +t1970 := #0 +t1971 := #1 +t1972 := t1971 +IF t1969 == t1970 GOTO L264 +t1972 := t1970 +LABEL L264 : +t1974 := #0 +t1973 := t1974 - t459 +t1976 := #0 +t1975 := t1976 - t1973 +t1977 := t1972 - t1975 +t1978 := #21998 +t1979 := t1977 + t1978 +t1980 := #0 +IF t1979 == t1980 GOTO L265 +DEC t1981 24 +t1982 := &t1981 +t1984 := #13619 +t1983 := t1984 +t1985 := #0 +t1986 := #4 +t1987 := t1985 * t1986 +t1988 := t1987 + t1982 +t1989 := #13651 +*t1988 := t1989 +t1990 := #1 +t1991 := #4 +t1992 := t1990 * t1991 +t1993 := t1992 + t1982 +t1994 := #20156 +*t1993 := t1994 +t1995 := #2 +t1996 := #4 +t1997 := t1995 * t1996 +t1998 := t1997 + t1982 +t1999 := #19037 +*t1998 := t1999 +t2000 := #3 +t2001 := #4 +t2002 := t2000 * t2001 +t2003 := t2002 + t1982 +t2004 := #57107 +*t2003 := t2004 +t2005 := #4 +t2006 := #4 +t2007 := t2005 * t2006 +t2008 := t2007 + t1982 +t2009 := #32191 +*t2008 := t2009 +t2010 := #5 +t2011 := #4 +t2012 := t2010 * t2011 +t2013 := t2012 + t1982 +t2014 := #2461 +*t2013 := t2014 +t2016 := #0 +t2017 := #1 +t2015 := t2017 +t2019 := #0 +t2020 := #1 +t2018 := t2019 +t2021 := #27238 +t573 := t2021 +t1983 := t461 +t2023 := #0 +t2024 := #1 +t2026 := #0 +t2025 := t2026 - t583 +t2027 := #3344 +t2022 := t2024 +IF t2025 == t2027 GOTO L268 +t2022 := t2023 +LABEL L268 : +t2029 := #0 +t2030 := #1 +t2031 := #1940 +t2032 := #65076 +t2028 := t2030 +IF t2031 < t2032 GOTO L269 +t2028 := t2029 +LABEL L269 : +t2034 := #0 +t2035 := #1 +t2033 := t2034 +t2036 := t575 * t639 +IF t2036 == t2034 GOTO L270 +t2037 := #62278 +IF t2037 == t2034 GOTO L270 +t2033 := t2035 +LABEL L270 : +ARG t2033 +ARG t2028 +ARG t2022 +ARG t461 +ARG t2021 +t2038 := CALL F9 +IF t2038 == t2019 GOTO L267 +t2039 := #57412 +t2041 := #0 +t2040 := t2041 - t2039 +t2043 := #0 +t2042 := t2043 - t2040 +IF t2042 == t2019 GOTO L267 +t2018 := t2020 +LABEL L267 : +IF t2018 != t2016 GOTO L266 +t2045 := #0 +t2046 := #1 +t2047 := #4 +t2048 := t641 * t2047 +t2049 := t2048 + t1982 +t2050 := *t2049 +t2051 := #19406 +t2052 := #0 +t2053 := #1 +t2054 := t2053 +IF t2051 == t2052 GOTO L272 +t2054 := t2052 +LABEL L272 : +t2044 := t2046 +IF t2050 != t2054 GOTO L271 +t2044 := t2045 +LABEL L271 : +IF t2044 != t2016 GOTO L266 +t2015 := t2016 +LABEL L266 : +t2056 := #0 +t2057 := #1 +t2059 := #0 +t2060 := #1 +t2058 := t2060 +t2061 := #47508 +t2063 := #0 +t2062 := t2063 - t2061 +IF t2062 != t2059 GOTO L274 +t2064 := #10017 +IF t2064 != t2059 GOTO L274 +t2058 := t2059 +LABEL L274 : +t2065 := #4 +t2066 := t2058 * t2065 +t2067 := t2066 + t406 +t2068 := *t2067 +t2069 := #55443 +t2055 := t2057 +IF t2068 == t2069 GOTO L273 +t2055 := t2056 +LABEL L273 : +GOTO L275 +LABEL L265 : +t2070 := #53381 +t2071 := #0 +t2072 := #1 +t2073 := t2072 +IF t2070 == t2071 GOTO L276 +t2073 := t2071 +LABEL L276 : +t2074 := #4 +t2075 := t2073 * t2074 +t2076 := t2075 + t402 +t2077 := *t2076 +t2079 := #0 +t2078 := t2079 - t2077 +t2081 := #0 +t2080 := t2081 - t2078 +LABEL L275 : +GOTO L278 +LABEL L263 : +t2083 := #20705 +t2082 := t2083 +t2084 := #38304 +t2086 := #0 +t2085 := t2086 - t2084 +t2088 := #0 +t2089 := #1 +t2087 := t2089 +t2091 := #0 +t2092 := #1 +t2094 := #0 +t2095 := #1 +t2096 := t1648 - t692 +t2097 := #53623 +t2098 := t573 * t2097 +t2093 := t2095 +IF t2096 != t2098 GOTO L280 +t2093 := t2094 +LABEL L280 : +t2090 := t2092 +IF t2093 > t473 GOTO L279 +t2090 := t2091 +LABEL L279 : +IF t2090 != t2088 GOTO L278 +t2100 := #0 +t2101 := #1 +t2102 := #3 +t2103 := #4 +t2104 := t2102 * t2103 +t2105 := t2104 + t1633 +t2106 := *t2105 +t2107 := #59872 +t2108 := t2106 * t2107 +t2110 := #0 +t2109 := t2110 - t2082 +t2099 := t2101 +IF t2108 == t2109 GOTO L281 +t2099 := t2100 +LABEL L281 : +IF t2099 != t2088 GOTO L278 +t2087 := t2088 +LABEL L278 : +t2112 := #60123 +t2111 := t2112 +t2114 := #26435 +t2113 := t2114 +t2116 := #5781 +t2115 := t2116 +t2118 := #14098 +t2117 := t2118 +t2120 := #0 +t2121 := #1 +t2123 := #0 +t2124 := #1 +t2125 := #4 +t2126 := t581 * t2125 +t2127 := t2126 + t404 +t2128 := *t2127 +t2129 := #52122 +t2130 := t2128 / t2129 +t2131 := #44053 +t2132 := t2131 * t2111 +t2133 := t2130 - t2132 +t2134 := #36096 +t2122 := t2124 +IF t2133 >= t2134 GOTO L283 +t2122 := t2123 +LABEL L283 : +t2136 := #0 +t2137 := #1 +t2135 := t2137 +IF t2117 != t2136 GOTO L284 +IF t1636 != t2136 GOTO L284 +t2135 := t2136 +LABEL L284 : +t2138 := #4 +t2139 := t2135 * t2138 +t2140 := t2139 + t408 +t2141 := *t2140 +t2119 := t2121 +IF t2122 <= t2141 GOTO L282 +t2119 := t2120 +LABEL L282 : +WRITE t2111 +WRITE t2113 +WRITE t2115 +WRITE t2117 +t2147 := #0 +t2148 := #1 +t2149 := #205 +t2151 := #0 +t2152 := #1 +t2150 := t2151 +t2154 := #0 +t2155 := #1 +t2153 := t2155 +IF t1648 != t567 GOTO L287 +t2153 := t2154 +LABEL L287 : +IF t2153 == t2151 GOTO L286 +IF t813 == t2151 GOTO L286 +t2150 := t2152 +LABEL L286 : +t2157 := #0 +t2158 := #1 +t2159 := #57704 +t2156 := t2158 +IF t2159 != t688 GOTO L288 +t2156 := t2157 +LABEL L288 : +t2160 := #56252 +t2162 := #0 +t2163 := #1 +t2165 := #0 +t2166 := #1 +t2167 := t690 + t692 +t2168 := #19243 +t2164 := t2166 +IF t2167 >= t2168 GOTO L290 +t2164 := t2165 +LABEL L290 : +t2170 := #0 +t2171 := #1 +t2169 := t2171 +IF t737 <= t565 GOTO L291 +t2169 := t2170 +LABEL L291 : +t2173 := #0 +t2174 := #1 +t2172 := t2173 +t2176 := #0 +t2177 := #1 +t2175 := t2177 +IF t2113 >= t692 GOTO L293 +t2175 := t2176 +LABEL L293 : +IF t2175 == t2173 GOTO L292 +t2178 := #49276 +IF t2178 == t2173 GOTO L292 +t2172 := t2174 +LABEL L292 : +t2179 := #22908 +t823 := t2179 +t2181 := #0 +t2182 := #1 +t2183 := t475 + t2115 +t2184 := #21704 +t2180 := t2182 +IF t2183 == t2184 GOTO L294 +t2180 := t2181 +LABEL L294 : +ARG t2180 +ARG t2179 +ARG t2172 +ARG t2169 +ARG t2164 +t2185 := CALL F9 +t2161 := t2163 +IF t2185 >= t2117 GOTO L289 +t2161 := t2162 +LABEL L289 : +t2187 := #0 +t2188 := #1 +t2189 := #1 +t2190 := #4 +t2191 := t2189 * t2190 +t2192 := t2191 + t408 +t2193 := *t2192 +t2194 := #23644 +t2186 := t2188 +IF t2193 != t2194 GOTO L295 +t2186 := t2187 +LABEL L295 : +ARG t2186 +ARG t2161 +ARG t2160 +ARG t2156 +ARG t2150 +t2195 := CALL F9 +t2197 := #0 +t2196 := t2197 - t2195 +t2146 := t2148 +IF t2149 < t2196 GOTO L285 +t2146 := t2147 +LABEL L285 : +RETURN t2146 +t2199 := #0 +t2200 := #1 +t2198 := t2200 +t2202 := #0 +t2203 := #1 +t2205 := #0 +t2206 := #1 +t2207 := #10518 +t2208 := #22994 +t2209 := #0 +t2210 := #1 +t2211 := t2210 +IF t2208 == t2209 GOTO L299 +t2211 := t2209 +LABEL L299 : +t2204 := t2206 +IF t2207 >= t2211 GOTO L298 +t2204 := t2205 +LABEL L298 : +t2212 := #15520 +t2201 := t2203 +IF t2204 == t2212 GOTO L297 +t2201 := t2202 +LABEL L297 : +IF t2201 != t2199 GOTO L296 +t2214 := #0 +t2215 := #1 +t2217 := #0 +t2218 := #1 +t2220 := #0 +t2219 := t2220 - t579 +t2221 := #29924 +t2222 := t2219 * t2221 +t2223 := #4966 +t2216 := t2218 +IF t2222 == t2223 GOTO L301 +t2216 := t2217 +LABEL L301 : +t2213 := t2215 +IF t2216 > t1648 GOTO L300 +t2213 := t2214 +LABEL L300 : +IF t2213 != t2199 GOTO L296 +t2198 := t2199 +LABEL L296 : +t2224 := #0 +IF t2198 == t2224 GOTO L302 +t2226 := #0 +t2227 := #1 +t2225 := t2227 +IF t1650 != t2226 GOTO L303 +t2228 := #25537 +t2229 := t2228 - t694 +t2230 := t2229 + t698 +t2232 := #0 +t2233 := #1 +t2231 := t2233 +t2235 := #0 +t2236 := #1 +t2237 := #19831 +t2234 := t2236 +IF t2237 != t465 GOTO L305 +t2234 := t2235 +LABEL L305 : +IF t2234 != t2232 GOTO L304 +IF t475 != t2232 GOTO L304 +t2231 := t2232 +LABEL L304 : +t2239 := #0 +t2240 := #1 +t2238 := t2239 +t2242 := #0 +t2243 := #1 +t2244 := #58348 +t2241 := t2243 +IF t467 == t2244 GOTO L307 +t2241 := t2242 +LABEL L307 : +IF t2241 == t2239 GOTO L306 +t2245 := #46242 +IF t2245 == t2239 GOTO L306 +t2238 := t2240 +LABEL L306 : +t2246 := #2 +t2247 := #4 +t2248 := t2246 * t2247 +t2249 := t2248 + t396 +t2250 := *t2249 +t2252 := #0 +t2253 := #1 +t2251 := t2252 +t2255 := #0 +t2256 := #1 +t2254 := t2256 +IF t583 != t739 GOTO L309 +t2254 := t2255 +LABEL L309 : +IF t2254 == t2252 GOTO L308 +t2257 := #38291 +IF t2257 == t2252 GOTO L308 +t2251 := t2253 +LABEL L308 : +t2258 := #26223 +t2260 := #0 +t2259 := t2260 - t2258 +t2261 := #40771 +t565 := t575 +ARG t471 +ARG t575 +ARG t2261 +ARG t2259 +ARG t2251 +t2262 := CALL F9 +ARG t2262 +ARG t2250 +ARG t2238 +ARG t2231 +ARG t2230 +t2263 := CALL F9 +t2264 := t2263 * t698 +ARG t2264 +t2265 := CALL F10 +IF t2265 != t2226 GOTO L303 +t2225 := t2226 +LABEL L303 : +GOTO L312 +LABEL L302 : +t2266 := #32878 +t2268 := #0 +t2269 := #1 +t2270 := #52658 +t2267 := t2269 +IF t2270 >= t813 GOTO L313 +t2267 := t2268 +LABEL L313 : +t2271 := #4 +t2272 := t2267 * t2271 +t2273 := t2272 + t400 +t2274 := *t2273 +t2275 := t2266 - t2274 +t2276 := #0 +IF t2275 == t2276 GOTO L312 +t2278 := #46552 +t2277 := t2278 +t2280 := #46976 +t2279 := t2280 +WRITE t2277 +WRITE t2279 +t2284 := #0 +t2285 := #1 +t2286 := #39244 +t2287 := #4 +t2288 := t563 * t2287 +t2289 := t2288 + t398 +t2290 := *t2289 +t2283 := t2285 +IF t2286 < t2290 GOTO L314 +t2283 := t2284 +LABEL L314 : +t2291 := #4 +t2292 := t2283 * t2291 +t2293 := t2292 + t398 +t2294 := *t2293 +RETURN t2294 +WRITE t2277 +WRITE t2279 +t2298 := #0 +t2299 := #1 +t2301 := #0 +t2300 := t2301 - t573 +t2302 := #25069 +t2297 := t2299 +IF t2300 != t2302 GOTO L315 +t2297 := t2298 +LABEL L315 : +t2303 := #17537 +t2305 := #0 +t2306 := #1 +t2304 := t2306 +t2307 := #39450 +t2308 := t2307 - t569 +IF t2308 != t2305 GOTO L316 +IF t741 != t2305 GOTO L316 +t2304 := t2305 +LABEL L316 : +t2310 := #0 +t2311 := #1 +t2312 := t573 - t815 +t2309 := t2311 +IF t2312 == t700 GOTO L317 +t2309 := t2310 +LABEL L317 : +t2314 := #0 +t2315 := #1 +t2317 := #0 +t2318 := #1 +t2319 := #17238 +t2316 := t2318 +IF t2319 < t694 GOTO L319 +t2316 := t2317 +LABEL L319 : +t2313 := t2315 +IF t2316 == t571 GOTO L318 +t2313 := t2314 +LABEL L318 : +ARG t2313 +ARG t2309 +ARG t2304 +ARG t2303 +ARG t2297 +t2320 := CALL F9 +RETURN t2320 +t2322 := #0 +t2323 := #1 +t2321 := t2322 +t2325 := #0 +t2326 := #1 +t2327 := #4 +t2328 := t1652 * t2327 +t2329 := t2328 + t398 +t2330 := *t2329 +t2331 := #0 +t2332 := #1 +t2333 := t2332 +IF t2330 == t2331 GOTO L322 +t2333 := t2331 +LABEL L322 : +ARG t2333 +t2334 := CALL F10 +t2335 := #0 +t2336 := #1 +t2337 := t2336 +IF t817 == t2335 GOTO L323 +t2337 := t2335 +LABEL L323 : +t2338 := t2334 + t2337 +t2339 := #0 +t2340 := #1 +t2341 := t2340 +IF t577 == t2339 GOTO L324 +t2341 := t2339 +LABEL L324 : +t2324 := t2326 +IF t2338 >= t2341 GOTO L321 +t2324 := t2325 +LABEL L321 : +IF t2324 == t2322 GOTO L320 +t2342 := #8253 +t2343 := #58693 +t2344 := t2342 / t2343 +IF t2344 == t2322 GOTO L320 +t2321 := t2323 +LABEL L320 : +t2345 := #0 +IF t2321 == t2345 GOTO L325 +ARG t1636 +t2346 := CALL F10 +GOTO L326 +LABEL L325 : +t2347 := #978 +t2349 := #0 +t2348 := t2349 - t2347 +t2351 := #0 +t2352 := #1 +t2350 := t2352 +t2353 := #31161 +IF t2353 != t2351 GOTO L327 +IF t459 != t2351 GOTO L327 +t2350 := t2351 +LABEL L327 : +t1640 := t819 +t2354 := #4 +t2355 := t821 * t2354 +t2356 := t2355 + t1633 +t2357 := *t2356 +t2359 := #0 +t2358 := t2359 - t2357 +t2361 := #0 +t2362 := #1 +t2360 := t2361 +t2363 := #14861 +t2364 := t2363 / t2277 +t2365 := t2364 * t692 +ARG t2365 +t2366 := CALL F10 +IF t2366 == t2361 GOTO L328 +t2367 := #11956 +IF t2367 == t2361 GOTO L328 +t2360 := t2362 +LABEL L328 : +t2368 := #5 +t2369 := #4 +t2370 := t2368 * t2369 +t2371 := t2370 + t400 +t2372 := *t2371 +t2374 := #0 +t2373 := t2374 - t2279 +t2375 := #22474 +t2376 := t2375 * t688 +t2378 := #0 +t2379 := #1 +t2380 := #14871 +t2381 := #54025 +t2382 := t2380 - t2381 +t2383 := #52398 +t2377 := t2379 +IF t2382 != t2383 GOTO L329 +t2377 := t2378 +LABEL L329 : +ARG t2377 +ARG t2376 +ARG t2373 +ARG t2372 +ARG t2360 +t2384 := CALL F9 +t2385 := #0 +t2386 := #1 +t2387 := t2386 +IF t2384 == t2385 GOTO L330 +t2387 := t2385 +LABEL L330 : +t2389 := #0 +t2390 := #1 +t2388 := t2389 +t2391 := #19838 +IF t2391 == t2389 GOTO L331 +IF t821 == t2389 GOTO L331 +t2388 := t2390 +LABEL L331 : +ARG t2388 +ARG t2387 +ARG t2358 +ARG t819 +ARG t2350 +t2392 := CALL F9 +t2393 := t2348 - t2392 +LABEL L326 : +t2395 := #14026 +t2394 := t2395 +t2397 := #0 +t2398 := #1 +t2396 := t2398 +t2399 := #0 +t2400 := #4 +t2401 := t2399 * t2400 +t2402 := t2401 + t396 +t2403 := *t2402 +t2404 := #0 +t2405 := #1 +t2406 := t2405 +IF t2403 == t2404 GOTO L333 +t2406 := t2404 +LABEL L333 : +t2408 := #0 +t2407 := t2408 - t2406 +t2410 := #0 +t2409 := t2410 - t2407 +IF t2409 != t2397 GOTO L332 +t2412 := #0 +t2413 := #1 +t2415 := #0 +t2416 := #1 +t2417 := #3 +t2418 := #4 +t2419 := t2417 * t2418 +t2420 := t2419 + t396 +t2421 := *t2420 +t2414 := t2416 +IF t2421 != t2394 GOTO L335 +t2414 := t2415 +LABEL L335 : +t2422 := t694 * t567 +t2411 := t2413 +IF t2414 != t2422 GOTO L334 +t2411 := t2412 +LABEL L334 : +IF t2411 != t2397 GOTO L332 +t2396 := t2397 +LABEL L332 : +GOTO L302 +LABEL L312 : +t2423 := #0 +t2424 := #4 +t2425 := t2423 * t2424 +t2426 := t2425 + t394 +t2427 := *t2426 +WRITE t2427 +t2429 := #1 +t2430 := #4 +t2431 := t2429 * t2430 +t2432 := t2431 + t394 +t2433 := *t2432 +WRITE t2433 +t2435 := #2 +t2436 := #4 +t2437 := t2435 * t2436 +t2438 := t2437 + t394 +t2439 := *t2438 +WRITE t2439 +t2441 := #3 +t2442 := #4 +t2443 := t2441 * t2442 +t2444 := t2443 + t394 +t2445 := *t2444 +WRITE t2445 +t2447 := #4 +t2448 := #4 +t2449 := t2447 * t2448 +t2450 := t2449 + t394 +t2451 := *t2450 +WRITE t2451 +t2453 := #5 +t2454 := #4 +t2455 := t2453 * t2454 +t2456 := t2455 + t394 +t2457 := *t2456 +WRITE t2457 +t2459 := #6 +t2460 := #4 +t2461 := t2459 * t2460 +t2462 := t2461 + t394 +t2463 := *t2462 +WRITE t2463 +t2465 := #7 +t2466 := #4 +t2467 := t2465 * t2466 +t2468 := t2467 + t394 +t2469 := *t2468 +WRITE t2469 +t2471 := #8 +t2472 := #4 +t2473 := t2471 * t2472 +t2474 := t2473 + t394 +t2475 := *t2474 +WRITE t2475 +t2477 := #9 +t2478 := #4 +t2479 := t2477 * t2478 +t2480 := t2479 + t394 +t2481 := *t2480 +WRITE t2481 +WRITE t459 +WRITE t461 +WRITE t463 +WRITE t465 +WRITE t467 +WRITE t469 +WRITE t471 +WRITE t473 +WRITE t475 +WRITE t477 +WRITE t479 +t2494 := #0 +t2495 := #4 +t2496 := t2494 * t2495 +t2497 := t2496 + t396 +t2498 := *t2497 +WRITE t2498 +t2500 := #1 +t2501 := #4 +t2502 := t2500 * t2501 +t2503 := t2502 + t396 +t2504 := *t2503 +WRITE t2504 +t2506 := #2 +t2507 := #4 +t2508 := t2506 * t2507 +t2509 := t2508 + t396 +t2510 := *t2509 +WRITE t2510 +t2512 := #3 +t2513 := #4 +t2514 := t2512 * t2513 +t2515 := t2514 + t396 +t2516 := *t2515 +WRITE t2516 +t2518 := #4 +t2519 := #4 +t2520 := t2518 * t2519 +t2521 := t2520 + t396 +t2522 := *t2521 +WRITE t2522 +t2524 := #5 +t2525 := #4 +t2526 := t2524 * t2525 +t2527 := t2526 + t396 +t2528 := *t2527 +WRITE t2528 +t2530 := #6 +t2531 := #4 +t2532 := t2530 * t2531 +t2533 := t2532 + t396 +t2534 := *t2533 +WRITE t2534 +WRITE t516 +t2537 := #0 +t2538 := #4 +t2539 := t2537 * t2538 +t2540 := t2539 + t398 +t2541 := *t2540 +WRITE t2541 +t2543 := #1 +t2544 := #4 +t2545 := t2543 * t2544 +t2546 := t2545 + t398 +t2547 := *t2546 +WRITE t2547 +t2549 := #2 +t2550 := #4 +t2551 := t2549 * t2550 +t2552 := t2551 + t398 +t2553 := *t2552 +WRITE t2553 +t2555 := #3 +t2556 := #4 +t2557 := t2555 * t2556 +t2558 := t2557 + t398 +t2559 := *t2558 +WRITE t2559 +t2561 := #4 +t2562 := #4 +t2563 := t2561 * t2562 +t2564 := t2563 + t398 +t2565 := *t2564 +WRITE t2565 +t2567 := #5 +t2568 := #4 +t2569 := t2567 * t2568 +t2570 := t2569 + t398 +t2571 := *t2570 +WRITE t2571 +t2573 := #6 +t2574 := #4 +t2575 := t2573 * t2574 +t2576 := t2575 + t398 +t2577 := *t2576 +WRITE t2577 +t2579 := #7 +t2580 := #4 +t2581 := t2579 * t2580 +t2582 := t2581 + t398 +t2583 := *t2582 +WRITE t2583 +t2585 := #8 +t2586 := #4 +t2587 := t2585 * t2586 +t2588 := t2587 + t398 +t2589 := *t2588 +WRITE t2589 +WRITE t563 +WRITE t565 +WRITE t567 +WRITE t569 +WRITE t571 +WRITE t573 +WRITE t575 +WRITE t577 +WRITE t579 +WRITE t581 +WRITE t583 +WRITE t585 +WRITE t587 +t2604 := #0 +t2605 := #4 +t2606 := t2604 * t2605 +t2607 := t2606 + t400 +t2608 := *t2607 +WRITE t2608 +t2610 := #1 +t2611 := #4 +t2612 := t2610 * t2611 +t2613 := t2612 + t400 +t2614 := *t2613 +WRITE t2614 +t2616 := #2 +t2617 := #4 +t2618 := t2616 * t2617 +t2619 := t2618 + t400 +t2620 := *t2619 +WRITE t2620 +t2622 := #3 +t2623 := #4 +t2624 := t2622 * t2623 +t2625 := t2624 + t400 +t2626 := *t2625 +WRITE t2626 +t2628 := #4 +t2629 := #4 +t2630 := t2628 * t2629 +t2631 := t2630 + t400 +t2632 := *t2631 +WRITE t2632 +t2634 := #5 +t2635 := #4 +t2636 := t2634 * t2635 +t2637 := t2636 + t400 +t2638 := *t2637 +WRITE t2638 +t2640 := #6 +t2641 := #4 +t2642 := t2640 * t2641 +t2643 := t2642 + t400 +t2644 := *t2643 +WRITE t2644 +t2646 := #7 +t2647 := #4 +t2648 := t2646 * t2647 +t2649 := t2648 + t400 +t2650 := *t2649 +WRITE t2650 +t2652 := #8 +t2653 := #4 +t2654 := t2652 * t2653 +t2655 := t2654 + t400 +t2656 := *t2655 +WRITE t2656 +t2658 := #9 +t2659 := #4 +t2660 := t2658 * t2659 +t2661 := t2660 + t400 +t2662 := *t2661 +WRITE t2662 +WRITE t639 +WRITE t641 +t2666 := #0 +t2667 := #4 +t2668 := t2666 * t2667 +t2669 := t2668 + t402 +t2670 := *t2669 +WRITE t2670 +t2672 := #1 +t2673 := #4 +t2674 := t2672 * t2673 +t2675 := t2674 + t402 +t2676 := *t2675 +WRITE t2676 +t2678 := #2 +t2679 := #4 +t2680 := t2678 * t2679 +t2681 := t2680 + t402 +t2682 := *t2681 +WRITE t2682 +t2684 := #3 +t2685 := #4 +t2686 := t2684 * t2685 +t2687 := t2686 + t402 +t2688 := *t2687 +WRITE t2688 +t2690 := #4 +t2691 := #4 +t2692 := t2690 * t2691 +t2693 := t2692 + t402 +t2694 := *t2693 +WRITE t2694 +t2696 := #5 +t2697 := #4 +t2698 := t2696 * t2697 +t2699 := t2698 + t402 +t2700 := *t2699 +WRITE t2700 +t2702 := #6 +t2703 := #4 +t2704 := t2702 * t2703 +t2705 := t2704 + t402 +t2706 := *t2705 +WRITE t2706 +t2708 := #7 +t2709 := #4 +t2710 := t2708 * t2709 +t2711 := t2710 + t402 +t2712 := *t2711 +WRITE t2712 +t2714 := #8 +t2715 := #4 +t2716 := t2714 * t2715 +t2717 := t2716 + t402 +t2718 := *t2717 +WRITE t2718 +WRITE t688 +WRITE t690 +WRITE t692 +WRITE t694 +WRITE t696 +WRITE t698 +WRITE t700 +t2727 := #0 +t2728 := #4 +t2729 := t2727 * t2728 +t2730 := t2729 + t404 +t2731 := *t2730 +WRITE t2731 +t2733 := #1 +t2734 := #4 +t2735 := t2733 * t2734 +t2736 := t2735 + t404 +t2737 := *t2736 +WRITE t2737 +t2739 := #2 +t2740 := #4 +t2741 := t2739 * t2740 +t2742 := t2741 + t404 +t2743 := *t2742 +WRITE t2743 +t2745 := #3 +t2746 := #4 +t2747 := t2745 * t2746 +t2748 := t2747 + t404 +t2749 := *t2748 +WRITE t2749 +t2751 := #4 +t2752 := #4 +t2753 := t2751 * t2752 +t2754 := t2753 + t404 +t2755 := *t2754 +WRITE t2755 +t2757 := #5 +t2758 := #4 +t2759 := t2757 * t2758 +t2760 := t2759 + t404 +t2761 := *t2760 +WRITE t2761 +t2763 := #6 +t2764 := #4 +t2765 := t2763 * t2764 +t2766 := t2765 + t404 +t2767 := *t2766 +WRITE t2767 +WRITE t737 +WRITE t739 +WRITE t741 +t2772 := #0 +t2773 := #4 +t2774 := t2772 * t2773 +t2775 := t2774 + t406 +t2776 := *t2775 +WRITE t2776 +t2778 := #1 +t2779 := #4 +t2780 := t2778 * t2779 +t2781 := t2780 + t406 +t2782 := *t2781 +WRITE t2782 +t2784 := #2 +t2785 := #4 +t2786 := t2784 * t2785 +t2787 := t2786 + t406 +t2788 := *t2787 +WRITE t2788 +t2790 := #3 +t2791 := #4 +t2792 := t2790 * t2791 +t2793 := t2792 + t406 +t2794 := *t2793 +WRITE t2794 +t2796 := #4 +t2797 := #4 +t2798 := t2796 * t2797 +t2799 := t2798 + t406 +t2800 := *t2799 +WRITE t2800 +t2802 := #5 +t2803 := #4 +t2804 := t2802 * t2803 +t2805 := t2804 + t406 +t2806 := *t2805 +WRITE t2806 +t2808 := #6 +t2809 := #4 +t2810 := t2808 * t2809 +t2811 := t2810 + t406 +t2812 := *t2811 +WRITE t2812 +t2814 := #7 +t2815 := #4 +t2816 := t2814 * t2815 +t2817 := t2816 + t406 +t2818 := *t2817 +WRITE t2818 +t2820 := #8 +t2821 := #4 +t2822 := t2820 * t2821 +t2823 := t2822 + t406 +t2824 := *t2823 +WRITE t2824 +t2826 := #0 +t2827 := #4 +t2828 := t2826 * t2827 +t2829 := t2828 + t408 +t2830 := *t2829 +WRITE t2830 +t2832 := #1 +t2833 := #4 +t2834 := t2832 * t2833 +t2835 := t2834 + t408 +t2836 := *t2835 +WRITE t2836 +t2838 := #2 +t2839 := #4 +t2840 := t2838 * t2839 +t2841 := t2840 + t408 +t2842 := *t2841 +WRITE t2842 +t2844 := #3 +t2845 := #4 +t2846 := t2844 * t2845 +t2847 := t2846 + t408 +t2848 := *t2847 +WRITE t2848 +t2850 := #4 +t2851 := #4 +t2852 := t2850 * t2851 +t2853 := t2852 + t408 +t2854 := *t2853 +WRITE t2854 +WRITE t813 +WRITE t815 +WRITE t817 +WRITE t819 +WRITE t821 +WRITE t823 +t2863 := #0 +t2864 := #1 +t2862 := t2863 +t2865 := #59085 +t2866 := t823 * t2865 +t2867 := #33024 +t2868 := t2866 / t2867 +t2869 := #4 +t2870 := t2868 * t2869 +t2871 := t2870 + t394 +t2872 := *t2871 +IF t2872 == t2863 GOTO L336 +t2873 := #25516 +IF t2873 == t2863 GOTO L336 +t2862 := t2864 +LABEL L336 : +RETURN t2862 +FUNCTION F11 : +PARAM t2874 +DEC t2875 28 +t2876 := &t2875 +DEC t2877 24 +t2878 := &t2877 +DEC t2879 36 +t2880 := &t2879 +t2881 := #0 +t2882 := #4 +t2883 := t2881 * t2882 +t2884 := t2883 + t2876 +t2885 := #34321 +*t2884 := t2885 +t2886 := #1 +t2887 := #4 +t2888 := t2886 * t2887 +t2889 := t2888 + t2876 +t2890 := #366 +*t2889 := t2890 +t2891 := #2 +t2892 := #4 +t2893 := t2891 * t2892 +t2894 := t2893 + t2876 +t2895 := #12638 +*t2894 := t2895 +t2896 := #3 +t2897 := #4 +t2898 := t2896 * t2897 +t2899 := t2898 + t2876 +t2900 := #15337 +*t2899 := t2900 +t2901 := #4 +t2902 := #4 +t2903 := t2901 * t2902 +t2904 := t2903 + t2876 +t2905 := #47343 +*t2904 := t2905 +t2906 := #5 +t2907 := #4 +t2908 := t2906 * t2907 +t2909 := t2908 + t2876 +t2910 := #51882 +*t2909 := t2910 +t2911 := #6 +t2912 := #4 +t2913 := t2911 * t2912 +t2914 := t2913 + t2876 +t2915 := #40407 +*t2914 := t2915 +t2916 := #0 +t2917 := #4 +t2918 := t2916 * t2917 +t2919 := t2918 + t2878 +t2920 := #64880 +*t2919 := t2920 +t2921 := #1 +t2922 := #4 +t2923 := t2921 * t2922 +t2924 := t2923 + t2878 +t2925 := #25796 +*t2924 := t2925 +t2926 := #2 +t2927 := #4 +t2928 := t2926 * t2927 +t2929 := t2928 + t2878 +t2930 := #57645 +*t2929 := t2930 +t2931 := #3 +t2932 := #4 +t2933 := t2931 * t2932 +t2934 := t2933 + t2878 +t2935 := #7597 +*t2934 := t2935 +t2936 := #4 +t2937 := #4 +t2938 := t2936 * t2937 +t2939 := t2938 + t2878 +t2940 := #18953 +*t2939 := t2940 +t2941 := #5 +t2942 := #4 +t2943 := t2941 * t2942 +t2944 := t2943 + t2878 +t2945 := #58623 +*t2944 := t2945 +t2947 := #38759 +t2946 := t2947 +t2949 := #33814 +t2948 := t2949 +t2950 := #0 +t2951 := #4 +t2952 := t2950 * t2951 +t2953 := t2952 + t2880 +t2954 := #5043 +*t2953 := t2954 +t2955 := #1 +t2956 := #4 +t2957 := t2955 * t2956 +t2958 := t2957 + t2880 +t2959 := #30636 +*t2958 := t2959 +t2960 := #2 +t2961 := #4 +t2962 := t2960 * t2961 +t2963 := t2962 + t2880 +t2964 := #6783 +*t2963 := t2964 +t2965 := #3 +t2966 := #4 +t2967 := t2965 * t2966 +t2968 := t2967 + t2880 +t2969 := #27517 +*t2968 := t2969 +t2970 := #4 +t2971 := #4 +t2972 := t2970 * t2971 +t2973 := t2972 + t2880 +t2974 := #45508 +*t2973 := t2974 +t2975 := #5 +t2976 := #4 +t2977 := t2975 * t2976 +t2978 := t2977 + t2880 +t2979 := #60808 +*t2978 := t2979 +t2980 := #6 +t2981 := #4 +t2982 := t2980 * t2981 +t2983 := t2982 + t2880 +t2984 := #14379 +*t2983 := t2984 +t2985 := #7 +t2986 := #4 +t2987 := t2985 * t2986 +t2988 := t2987 + t2880 +t2989 := #65346 +*t2988 := t2989 +t2990 := #8 +t2991 := #4 +t2992 := t2990 * t2991 +t2993 := t2992 + t2880 +t2994 := #9299 +*t2993 := t2994 +t2995 := #0 +t2996 := #4 +t2997 := t2995 * t2996 +t2998 := t2997 + t2876 +t2999 := *t2998 +WRITE t2999 +t3001 := #1 +t3002 := #4 +t3003 := t3001 * t3002 +t3004 := t3003 + t2876 +t3005 := *t3004 +WRITE t3005 +t3007 := #2 +t3008 := #4 +t3009 := t3007 * t3008 +t3010 := t3009 + t2876 +t3011 := *t3010 +WRITE t3011 +t3013 := #3 +t3014 := #4 +t3015 := t3013 * t3014 +t3016 := t3015 + t2876 +t3017 := *t3016 +WRITE t3017 +t3019 := #4 +t3020 := #4 +t3021 := t3019 * t3020 +t3022 := t3021 + t2876 +t3023 := *t3022 +WRITE t3023 +t3025 := #5 +t3026 := #4 +t3027 := t3025 * t3026 +t3028 := t3027 + t2876 +t3029 := *t3028 +WRITE t3029 +t3031 := #6 +t3032 := #4 +t3033 := t3031 * t3032 +t3034 := t3033 + t2876 +t3035 := *t3034 +WRITE t3035 +t3037 := #0 +t3038 := #4 +t3039 := t3037 * t3038 +t3040 := t3039 + t2878 +t3041 := *t3040 +WRITE t3041 +t3043 := #1 +t3044 := #4 +t3045 := t3043 * t3044 +t3046 := t3045 + t2878 +t3047 := *t3046 +WRITE t3047 +t3049 := #2 +t3050 := #4 +t3051 := t3049 * t3050 +t3052 := t3051 + t2878 +t3053 := *t3052 +WRITE t3053 +t3055 := #3 +t3056 := #4 +t3057 := t3055 * t3056 +t3058 := t3057 + t2878 +t3059 := *t3058 +WRITE t3059 +t3061 := #4 +t3062 := #4 +t3063 := t3061 * t3062 +t3064 := t3063 + t2878 +t3065 := *t3064 +WRITE t3065 +t3067 := #5 +t3068 := #4 +t3069 := t3067 * t3068 +t3070 := t3069 + t2878 +t3071 := *t3070 +WRITE t3071 +WRITE t2946 +WRITE t2948 +t3075 := #0 +t3076 := #4 +t3077 := t3075 * t3076 +t3078 := t3077 + t2880 +t3079 := *t3078 +WRITE t3079 +t3081 := #1 +t3082 := #4 +t3083 := t3081 * t3082 +t3084 := t3083 + t2880 +t3085 := *t3084 +WRITE t3085 +t3087 := #2 +t3088 := #4 +t3089 := t3087 * t3088 +t3090 := t3089 + t2880 +t3091 := *t3090 +WRITE t3091 +t3093 := #3 +t3094 := #4 +t3095 := t3093 * t3094 +t3096 := t3095 + t2880 +t3097 := *t3096 +WRITE t3097 +t3099 := #4 +t3100 := #4 +t3101 := t3099 * t3100 +t3102 := t3101 + t2880 +t3103 := *t3102 +WRITE t3103 +t3105 := #5 +t3106 := #4 +t3107 := t3105 * t3106 +t3108 := t3107 + t2880 +t3109 := *t3108 +WRITE t3109 +t3111 := #6 +t3112 := #4 +t3113 := t3111 * t3112 +t3114 := t3113 + t2880 +t3115 := *t3114 +WRITE t3115 +t3117 := #7 +t3118 := #4 +t3119 := t3117 * t3118 +t3120 := t3119 + t2880 +t3121 := *t3120 +WRITE t3121 +t3123 := #8 +t3124 := #4 +t3125 := t3123 * t3124 +t3126 := t3125 + t2880 +t3127 := *t3126 +WRITE t3127 +t3130 := #0 +t3131 := #1 +t3129 := t3130 +t3132 := #21072 +t3134 := #0 +t3133 := t3134 - t3132 +t3136 := #0 +t3135 := t3136 - t3133 +t3138 := #0 +t3137 := t3138 - t3135 +t3140 := #0 +t3141 := #1 +t3139 := t3140 +t3142 := #12460 +t3143 := t3142 + t2948 +IF t3143 == t3140 GOTO L338 +IF t2948 == t3140 GOTO L338 +t3139 := t3141 +LABEL L338 : +ARG t3139 +t3144 := CALL F11 +t3145 := t3137 / t3144 +IF t3145 == t3130 GOTO L337 +t3146 := #4032 +IF t3146 == t3130 GOTO L337 +t3129 := t3131 +LABEL L337 : +RETURN t3129 +t3148 := #0 +t3149 := #1 +t3147 := t3148 +t3150 := #20365 +IF t3150 == t3148 GOTO L339 +t3151 := #6009 +IF t3151 == t3148 GOTO L339 +t3147 := t3149 +LABEL L339 : +t3152 := #4 +t3153 := t3147 * t3152 +t3154 := t3153 + t2878 +t3155 := *t3154 +t2874 := t3155 +t3156 := #0 +t3157 := #4 +t3158 := t3156 * t3157 +t3159 := t3158 + t2876 +t3160 := *t3159 +WRITE t3160 +t3162 := #1 +t3163 := #4 +t3164 := t3162 * t3163 +t3165 := t3164 + t2876 +t3166 := *t3165 +WRITE t3166 +t3168 := #2 +t3169 := #4 +t3170 := t3168 * t3169 +t3171 := t3170 + t2876 +t3172 := *t3171 +WRITE t3172 +t3174 := #3 +t3175 := #4 +t3176 := t3174 * t3175 +t3177 := t3176 + t2876 +t3178 := *t3177 +WRITE t3178 +t3180 := #4 +t3181 := #4 +t3182 := t3180 * t3181 +t3183 := t3182 + t2876 +t3184 := *t3183 +WRITE t3184 +t3186 := #5 +t3187 := #4 +t3188 := t3186 * t3187 +t3189 := t3188 + t2876 +t3190 := *t3189 +WRITE t3190 +t3192 := #6 +t3193 := #4 +t3194 := t3192 * t3193 +t3195 := t3194 + t2876 +t3196 := *t3195 +WRITE t3196 +t3198 := #0 +t3199 := #4 +t3200 := t3198 * t3199 +t3201 := t3200 + t2878 +t3202 := *t3201 +WRITE t3202 +t3204 := #1 +t3205 := #4 +t3206 := t3204 * t3205 +t3207 := t3206 + t2878 +t3208 := *t3207 +WRITE t3208 +t3210 := #2 +t3211 := #4 +t3212 := t3210 * t3211 +t3213 := t3212 + t2878 +t3214 := *t3213 +WRITE t3214 +t3216 := #3 +t3217 := #4 +t3218 := t3216 * t3217 +t3219 := t3218 + t2878 +t3220 := *t3219 +WRITE t3220 +t3222 := #4 +t3223 := #4 +t3224 := t3222 * t3223 +t3225 := t3224 + t2878 +t3226 := *t3225 +WRITE t3226 +t3228 := #5 +t3229 := #4 +t3230 := t3228 * t3229 +t3231 := t3230 + t2878 +t3232 := *t3231 +WRITE t3232 +WRITE t2946 +WRITE t2948 +t3236 := #0 +t3237 := #4 +t3238 := t3236 * t3237 +t3239 := t3238 + t2880 +t3240 := *t3239 +WRITE t3240 +t3242 := #1 +t3243 := #4 +t3244 := t3242 * t3243 +t3245 := t3244 + t2880 +t3246 := *t3245 +WRITE t3246 +t3248 := #2 +t3249 := #4 +t3250 := t3248 * t3249 +t3251 := t3250 + t2880 +t3252 := *t3251 +WRITE t3252 +t3254 := #3 +t3255 := #4 +t3256 := t3254 * t3255 +t3257 := t3256 + t2880 +t3258 := *t3257 +WRITE t3258 +t3260 := #4 +t3261 := #4 +t3262 := t3260 * t3261 +t3263 := t3262 + t2880 +t3264 := *t3263 +WRITE t3264 +t3266 := #5 +t3267 := #4 +t3268 := t3266 * t3267 +t3269 := t3268 + t2880 +t3270 := *t3269 +WRITE t3270 +t3272 := #6 +t3273 := #4 +t3274 := t3272 * t3273 +t3275 := t3274 + t2880 +t3276 := *t3275 +WRITE t3276 +t3278 := #7 +t3279 := #4 +t3280 := t3278 * t3279 +t3281 := t3280 + t2880 +t3282 := *t3281 +WRITE t3282 +t3284 := #8 +t3285 := #4 +t3286 := t3284 * t3285 +t3287 := t3286 + t2880 +t3288 := *t3287 +WRITE t3288 +t3290 := #0 +t3291 := #1 +t3292 := t3291 +IF t2946 == t3290 GOTO L340 +t3292 := t3290 +LABEL L340 : +t3293 := #0 +t3294 := #1 +t3295 := t3294 +IF t3292 == t3293 GOTO L341 +t3295 := t3293 +LABEL L341 : +ARG t3295 +t3296 := CALL F10 +t3298 := #0 +t3297 := t3298 - t3296 +t3299 := #37056 +t3300 := t2874 * t3299 +t3301 := t3297 + t3300 +t3302 := #4 +t3303 := t3301 * t3302 +t3304 := t3303 + t2878 +t3305 := *t3304 +RETURN t3305 +t3307 := #0 +t3308 := #1 +t3310 := #0 +t3311 := #1 +t3312 := #3 +t3313 := #4 +t3314 := t3312 * t3313 +t3315 := t3314 + t2876 +t3316 := *t3315 +t3317 := #0 +t3318 := #1 +t3319 := t3318 +IF t3316 == t3317 GOTO L344 +t3319 := t3317 +LABEL L344 : +t3320 := #37422 +t3322 := #0 +t3321 := t3322 - t3320 +t3323 := t3321 * t2948 +t3324 := t3319 + t3323 +t3325 := #4 +t3326 := #4 +t3327 := t3325 * t3326 +t3328 := t3327 + t2878 +t3329 := *t3328 +t3309 := t3311 +IF t3324 == t3329 GOTO L343 +t3309 := t3310 +LABEL L343 : +t3330 := #19229 +t3331 := #44866 +t3332 := t3330 / t3331 +t3306 := t3308 +IF t3309 <= t3332 GOTO L342 +t3306 := t3307 +LABEL L342 : +t3333 := #0 +IF t3306 == t3333 GOTO L345 +t3334 := #0 +t3335 := #1 +t3336 := t3335 +IF t2946 == t3334 GOTO L346 +t3336 := t3334 +LABEL L346 : +t3337 := #30539 +t3339 := #0 +t3338 := t3339 - t3337 +t3340 := #18573 +t3341 := #0 +t3342 := #1 +t3343 := t3342 +IF t3340 == t3341 GOTO L347 +t3343 := t3341 +LABEL L347 : +t3345 := #0 +t3344 := t3345 - t3343 +t3346 := t2874 * t2946 +t3347 := #5126 +t3348 := t3346 + t3347 +t3350 := #0 +t3351 := #1 +t3349 := t3351 +t3353 := #0 +t3354 := #1 +t3355 := #22648 +t3356 := #26171 +t3352 := t3354 +IF t3355 > t3356 GOTO L349 +t3352 := t3353 +LABEL L349 : +IF t3352 != t3350 GOTO L348 +t3357 := #24080 +IF t3357 != t3350 GOTO L348 +t3349 := t3350 +LABEL L348 : +t3358 := #15735 +t3359 := t3358 - t2946 +ARG t3359 +ARG t3349 +ARG t3348 +ARG t3344 +ARG t3338 +t3360 := CALL F9 +ARG t3360 +t3361 := CALL F11 +t3362 := t3336 * t3361 +LABEL L345 : +t3363 := #0 +t3364 := #4 +t3365 := t3363 * t3364 +t3366 := t3365 + t2876 +t3367 := *t3366 +WRITE t3367 +t3369 := #1 +t3370 := #4 +t3371 := t3369 * t3370 +t3372 := t3371 + t2876 +t3373 := *t3372 +WRITE t3373 +t3375 := #2 +t3376 := #4 +t3377 := t3375 * t3376 +t3378 := t3377 + t2876 +t3379 := *t3378 +WRITE t3379 +t3381 := #3 +t3382 := #4 +t3383 := t3381 * t3382 +t3384 := t3383 + t2876 +t3385 := *t3384 +WRITE t3385 +t3387 := #4 +t3388 := #4 +t3389 := t3387 * t3388 +t3390 := t3389 + t2876 +t3391 := *t3390 +WRITE t3391 +t3393 := #5 +t3394 := #4 +t3395 := t3393 * t3394 +t3396 := t3395 + t2876 +t3397 := *t3396 +WRITE t3397 +t3399 := #6 +t3400 := #4 +t3401 := t3399 * t3400 +t3402 := t3401 + t2876 +t3403 := *t3402 +WRITE t3403 +t3405 := #0 +t3406 := #4 +t3407 := t3405 * t3406 +t3408 := t3407 + t2878 +t3409 := *t3408 +WRITE t3409 +t3411 := #1 +t3412 := #4 +t3413 := t3411 * t3412 +t3414 := t3413 + t2878 +t3415 := *t3414 +WRITE t3415 +t3417 := #2 +t3418 := #4 +t3419 := t3417 * t3418 +t3420 := t3419 + t2878 +t3421 := *t3420 +WRITE t3421 +t3423 := #3 +t3424 := #4 +t3425 := t3423 * t3424 +t3426 := t3425 + t2878 +t3427 := *t3426 +WRITE t3427 +t3429 := #4 +t3430 := #4 +t3431 := t3429 * t3430 +t3432 := t3431 + t2878 +t3433 := *t3432 +WRITE t3433 +t3435 := #5 +t3436 := #4 +t3437 := t3435 * t3436 +t3438 := t3437 + t2878 +t3439 := *t3438 +WRITE t3439 +WRITE t2946 +WRITE t2948 +t3443 := #0 +t3444 := #4 +t3445 := t3443 * t3444 +t3446 := t3445 + t2880 +t3447 := *t3446 +WRITE t3447 +t3449 := #1 +t3450 := #4 +t3451 := t3449 * t3450 +t3452 := t3451 + t2880 +t3453 := *t3452 +WRITE t3453 +t3455 := #2 +t3456 := #4 +t3457 := t3455 * t3456 +t3458 := t3457 + t2880 +t3459 := *t3458 +WRITE t3459 +t3461 := #3 +t3462 := #4 +t3463 := t3461 * t3462 +t3464 := t3463 + t2880 +t3465 := *t3464 +WRITE t3465 +t3467 := #4 +t3468 := #4 +t3469 := t3467 * t3468 +t3470 := t3469 + t2880 +t3471 := *t3470 +WRITE t3471 +t3473 := #5 +t3474 := #4 +t3475 := t3473 * t3474 +t3476 := t3475 + t2880 +t3477 := *t3476 +WRITE t3477 +t3479 := #6 +t3480 := #4 +t3481 := t3479 * t3480 +t3482 := t3481 + t2880 +t3483 := *t3482 +WRITE t3483 +t3485 := #7 +t3486 := #4 +t3487 := t3485 * t3486 +t3488 := t3487 + t2880 +t3489 := *t3488 +WRITE t3489 +t3491 := #8 +t3492 := #4 +t3493 := t3491 * t3492 +t3494 := t3493 + t2880 +t3495 := *t3494 +WRITE t3495 +t3498 := #0 +t3499 := #1 +t3497 := t3499 +t3501 := #0 +t3500 := t3501 - t2874 +IF t3500 != t3498 GOTO L350 +t3502 := #64930 +IF t3502 != t3498 GOTO L350 +t3497 := t3498 +LABEL L350 : +ARG t3497 +t3503 := CALL F10 +t3504 := #7 +t3505 := #4 +t3506 := t3504 * t3505 +t3507 := t3506 + t2880 +t3508 := *t3507 +t3509 := #4 +t3510 := t3508 * t3509 +t3511 := t3510 + t2880 +t3512 := *t3511 +t3513 := t3503 / t3512 +RETURN t3513 +FUNCTION F12 : +PARAM t3514 +PARAM t3515 +PARAM t3516 +PARAM t3517 +PARAM t3518 +DEC t3519 12 +t3520 := &t3519 +DEC t3521 16 +t3522 := &t3521 +DEC t3523 20 +t3524 := &t3523 +DEC t3525 20 +t3526 := &t3525 +t3527 := #0 +t3528 := #4 +t3529 := t3527 * t3528 +t3530 := t3529 + t3520 +t3531 := #30030 +*t3530 := t3531 +t3532 := #1 +t3533 := #4 +t3534 := t3532 * t3533 +t3535 := t3534 + t3520 +t3536 := #64678 +*t3535 := t3536 +t3537 := #2 +t3538 := #4 +t3539 := t3537 * t3538 +t3540 := t3539 + t3520 +t3541 := #48295 +*t3540 := t3541 +t3543 := #10002 +t3542 := t3543 +t3545 := #59950 +t3544 := t3545 +t3547 := #62674 +t3546 := t3547 +t3549 := #9812 +t3548 := t3549 +t3551 := #3713 +t3550 := t3551 +t3552 := #0 +t3553 := #4 +t3554 := t3552 * t3553 +t3555 := t3554 + t3522 +t3556 := #18210 +*t3555 := t3556 +t3557 := #1 +t3558 := #4 +t3559 := t3557 * t3558 +t3560 := t3559 + t3522 +t3561 := #22272 +*t3560 := t3561 +t3562 := #2 +t3563 := #4 +t3564 := t3562 * t3563 +t3565 := t3564 + t3522 +t3566 := #7745 +*t3565 := t3566 +t3567 := #3 +t3568 := #4 +t3569 := t3567 * t3568 +t3570 := t3569 + t3522 +t3571 := #38576 +*t3570 := t3571 +t3573 := #28282 +t3572 := t3573 +t3575 := #44801 +t3574 := t3575 +t3577 := #18921 +t3576 := t3577 +t3579 := #3076 +t3578 := t3579 +t3581 := #16688 +t3580 := t3581 +t3583 := #11905 +t3582 := t3583 +t3585 := #58744 +t3584 := t3585 +t3587 := #35917 +t3586 := t3587 +t3589 := #56771 +t3588 := t3589 +t3591 := #23747 +t3590 := t3591 +t3593 := #54491 +t3592 := t3593 +t3595 := #61897 +t3594 := t3595 +t3597 := #46395 +t3596 := t3597 +t3598 := #0 +t3599 := #4 +t3600 := t3598 * t3599 +t3601 := t3600 + t3524 +t3602 := #15126 +*t3601 := t3602 +t3603 := #1 +t3604 := #4 +t3605 := t3603 * t3604 +t3606 := t3605 + t3524 +t3607 := #20441 +*t3606 := t3607 +t3608 := #2 +t3609 := #4 +t3610 := t3608 * t3609 +t3611 := t3610 + t3524 +t3612 := #62130 +*t3611 := t3612 +t3613 := #3 +t3614 := #4 +t3615 := t3613 * t3614 +t3616 := t3615 + t3524 +t3617 := #14520 +*t3616 := t3617 +t3618 := #4 +t3619 := #4 +t3620 := t3618 * t3619 +t3621 := t3620 + t3524 +t3622 := #12800 +*t3621 := t3622 +t3624 := #17372 +t3623 := t3624 +t3626 := #44550 +t3625 := t3626 +t3628 := #11942 +t3627 := t3628 +t3630 := #131 +t3629 := t3630 +t3632 := #54553 +t3631 := t3632 +t3634 := #6356 +t3633 := t3634 +t3636 := #62805 +t3635 := t3636 +t3637 := #0 +t3638 := #4 +t3639 := t3637 * t3638 +t3640 := t3639 + t3526 +t3641 := #64365 +*t3640 := t3641 +t3642 := #1 +t3643 := #4 +t3644 := t3642 * t3643 +t3645 := t3644 + t3526 +t3646 := #10070 +*t3645 := t3646 +t3647 := #2 +t3648 := #4 +t3649 := t3647 * t3648 +t3650 := t3649 + t3526 +t3651 := #15480 +*t3650 := t3651 +t3652 := #3 +t3653 := #4 +t3654 := t3652 * t3653 +t3655 := t3654 + t3526 +t3656 := #21102 +*t3655 := t3656 +t3657 := #4 +t3658 := #4 +t3659 := t3657 * t3658 +t3660 := t3659 + t3526 +t3661 := #17815 +*t3660 := t3661 +t3662 := #0 +t3663 := #1 +t3664 := t3663 +IF t3580 == t3662 GOTO L351 +t3664 := t3662 +LABEL L351 : +t3665 := #0 +t3666 := #1 +t3667 := t3666 +IF t3664 == t3665 GOTO L352 +t3667 := t3665 +LABEL L352 : +t3669 := #0 +t3668 := t3669 - t3667 +t3671 := #0 +t3670 := t3671 - t3668 +t3672 := #0 +IF t3670 == t3672 GOTO L353 +t3518 := t3550 +t3674 := #0 +t3675 := #1 +t3673 := t3674 +t3676 := t3514 + t3516 +IF t3676 == t3674 GOTO L354 +t3677 := #54056 +IF t3677 == t3674 GOTO L354 +t3673 := t3675 +LABEL L354 : +ARG t3673 +t3678 := CALL F10 +t3679 := #49384 +t3680 := t3678 + t3679 +t3681 := #2 +t3682 := #4 +t3683 := t3681 * t3682 +t3684 := t3683 + t3520 +t3685 := *t3684 +t3687 := #0 +t3688 := #1 +t3686 := t3687 +t3690 := #0 +t3691 := #1 +t3692 := #52460 +t3693 := #13769 +t3689 := t3691 +IF t3692 <= t3693 GOTO L356 +t3689 := t3690 +LABEL L356 : +IF t3689 == t3687 GOTO L355 +IF t3572 == t3687 GOTO L355 +t3686 := t3688 +LABEL L355 : +t3694 := #19346 +t3696 := #0 +t3697 := #1 +t3699 := #0 +t3700 := #1 +t3701 := #45669 +t3698 := t3700 +IF t3701 < t3544 GOTO L358 +t3698 := t3699 +LABEL L358 : +t3695 := t3697 +IF t3698 > t3625 GOTO L357 +t3695 := t3696 +LABEL L357 : +t3702 := #49686 +t3703 := t3702 / t3542 +t3704 := t3703 - t3544 +ARG t3704 +ARG t3695 +ARG t3694 +ARG t3686 +ARG t3685 +t3705 := CALL F12 +t3706 := #10581 +t3707 := t3705 / t3706 +t3708 := #3880 +t3710 := #0 +t3711 := #1 +t3709 := t3711 +t3713 := #0 +t3714 := #1 +t3712 := t3713 +IF t3517 == t3713 GOTO L360 +IF t3633 == t3713 GOTO L360 +t3712 := t3714 +LABEL L360 : +IF t3712 != t3710 GOTO L359 +t3715 := #38641 +IF t3715 != t3710 GOTO L359 +t3709 := t3710 +LABEL L359 : +ARG t3709 +ARG t3708 +ARG t3707 +ARG t3680 +ARG t3550 +t3716 := CALL F12 +t3717 := #0 +t3718 := #1 +t3719 := t3718 +IF t3716 == t3717 GOTO L361 +t3719 := t3717 +LABEL L361 : +RETURN t3719 +GOTO L456 +LABEL L353 : +t3720 := #3 +t3721 := #4 +t3722 := t3720 * t3721 +t3723 := t3722 + t3524 +t3724 := *t3723 +ARG t3724 +t3725 := CALL F11 +t3726 := t3725 / t3574 +t3728 := #0 +t3729 := #1 +t3727 := t3728 +t3731 := #0 +t3732 := #1 +t3733 := #53767 +t3730 := t3732 +IF t3733 == t3631 GOTO L364 +t3730 := t3731 +LABEL L364 : +IF t3730 == t3728 GOTO L363 +t3734 := #27384 +IF t3734 == t3728 GOTO L363 +t3727 := t3729 +LABEL L363 : +ARG t3727 +t3735 := CALL F11 +t3736 := t3726 * t3735 +t3737 := #46870 +t3738 := t3737 / t3544 +t3739 := t3738 / t3578 +ARG t3739 +t3740 := CALL F10 +t3741 := #0 +t3742 := #1 +t3743 := t3742 +IF t3740 == t3741 GOTO L365 +t3743 := t3741 +LABEL L365 : +t3744 := t3736 + t3743 +t3746 := #0 +t3747 := #1 +t3749 := #0 +t3750 := #1 +t3751 := #2751 +t3748 := t3750 +IF t3751 == t3576 GOTO L367 +t3748 := t3749 +LABEL L367 : +t3745 := t3747 +IF t3748 != t3550 GOTO L366 +t3745 := t3746 +LABEL L366 : +ARG t3745 +t3752 := CALL F11 +t3753 := t3744 + t3752 +t3754 := #0 +IF t3753 == t3754 GOTO L368 +DEC t3755 20 +t3756 := &t3755 +t3758 := #40184 +t3757 := t3758 +t3760 := #64243 +t3759 := t3760 +t3762 := #47302 +t3761 := t3762 +t3763 := #0 +t3764 := #4 +t3765 := t3763 * t3764 +t3766 := t3765 + t3756 +t3767 := #52126 +*t3766 := t3767 +t3768 := #1 +t3769 := #4 +t3770 := t3768 * t3769 +t3771 := t3770 + t3756 +t3772 := #64374 +*t3771 := t3772 +t3773 := #2 +t3774 := #4 +t3775 := t3773 * t3774 +t3776 := t3775 + t3756 +t3777 := #36319 +*t3776 := t3777 +t3778 := #3 +t3779 := #4 +t3780 := t3778 * t3779 +t3781 := t3780 + t3756 +t3782 := #58483 +*t3781 := t3782 +t3783 := #4 +t3784 := #4 +t3785 := t3783 * t3784 +t3786 := t3785 + t3756 +t3787 := #61644 +*t3786 := t3787 +t3789 := #35148 +t3788 := t3789 +t3791 := #3017 +t3790 := t3791 +t3793 := #11588 +t3792 := t3793 +t3795 := #56250 +t3794 := t3795 +t3797 := #0 +t3798 := #1 +t3800 := #0 +t3801 := #1 +t3802 := #20832 +t3804 := #0 +t3803 := t3804 - t3802 +t3805 := #1 +t3806 := #4 +t3807 := t3805 * t3806 +t3808 := t3807 + t3520 +t3809 := *t3808 +t3810 := t3803 + t3809 +t3811 := #3 +t3812 := #4 +t3813 := t3811 * t3812 +t3814 := t3813 + t3756 +t3815 := *t3814 +t3799 := t3801 +IF t3810 == t3815 GOTO L370 +t3799 := t3800 +LABEL L370 : +t3816 := #27023 +t3796 := t3798 +IF t3799 >= t3816 GOTO L369 +t3796 := t3797 +LABEL L369 : +t3817 := #0 +IF t3796 == t3817 GOTO L371 +DEC t3818 12 +t3819 := &t3818 +DEC t3820 4 +t3821 := &t3820 +t3822 := #0 +t3823 := #4 +t3824 := t3822 * t3823 +t3825 := t3824 + t3819 +t3826 := #31682 +*t3825 := t3826 +t3827 := #1 +t3828 := #4 +t3829 := t3827 * t3828 +t3830 := t3829 + t3819 +t3831 := #26896 +*t3830 := t3831 +t3832 := #2 +t3833 := #4 +t3834 := t3832 * t3833 +t3835 := t3834 + t3819 +t3836 := #7156 +*t3835 := t3836 +t3837 := #0 +t3838 := #4 +t3839 := t3837 * t3838 +t3840 := t3839 + t3821 +t3841 := #15833 +*t3840 := t3841 +t3843 := #37477 +t3842 := t3843 +t3845 := #11036 +t3844 := t3845 +t3847 := #54474 +t3846 := t3847 +LABEL L372 : +t3848 := #44420 +t3592 := t3848 +t3849 := #61312 +t3633 := t3849 +t3850 := #42706 +t3844 := t3850 +t3852 := #0 +t3853 := #1 +t3851 := t3853 +t3854 := #0 +t3855 := #1 +t3856 := t3855 +IF t3584 == t3854 GOTO L375 +t3856 := t3854 +LABEL L375 : +IF t3856 != t3852 GOTO L374 +IF t3794 != t3852 GOTO L374 +t3851 := t3852 +LABEL L374 : +t3858 := #0 +t3859 := #1 +t3860 := #6269 +t3857 := t3859 +IF t3544 >= t3860 GOTO L376 +t3857 := t3858 +LABEL L376 : +ARG t3857 +ARG t3851 +ARG t3850 +ARG t3849 +ARG t3848 +t3861 := CALL F9 +t3862 := #0 +t3863 := #1 +t3864 := t3863 +IF t3861 == t3862 GOTO L377 +t3864 := t3862 +LABEL L377 : +t3865 := #0 +t3866 := #4 +t3867 := t3865 * t3866 +t3868 := t3867 + t3821 +t3869 := *t3868 +t3871 := #0 +t3870 := t3871 - t3869 +t3872 := t3864 - t3870 +t3873 := #0 +IF t3872 == t3873 GOTO L373 +t3874 := #46453 +t3875 := #0 +IF t3874 == t3875 GOTO L378 +t3877 := #0 +t3878 := #1 +t3879 := #41354 +t3880 := t3879 * t3842 +t3881 := #33045 +t3882 := t3880 / t3881 +t3883 := #0 +t3884 := #1 +t3885 := t3884 +IF t3514 == t3883 GOTO L380 +t3885 := t3883 +LABEL L380 : +t3887 := #0 +t3886 := t3887 - t3885 +t3888 := t3882 * t3886 +t3890 := #0 +t3891 := #1 +t3892 := #40192 +t3893 := #63542 +t3889 := t3891 +IF t3892 > t3893 GOTO L381 +t3889 := t3890 +LABEL L381 : +t3894 := #4 +t3895 := t3889 * t3894 +t3896 := t3895 + t3821 +t3897 := *t3896 +t3876 := t3878 +IF t3888 != t3897 GOTO L379 +t3876 := t3877 +LABEL L379 : +GOTO L383 +LABEL L378 : +t3899 := #0 +t3900 := #1 +t3898 := t3900 +t3901 := #25991 +t3902 := #0 +t3903 := #4 +t3904 := t3902 * t3903 +t3905 := t3904 + t3524 +t3906 := *t3905 +t3907 := t3901 / t3906 +IF t3907 != t3899 GOTO L383 +t3909 := #0 +t3910 := #1 +t3912 := #0 +t3913 := #1 +t3915 := #0 +t3916 := #1 +t3917 := #29008 +t3914 := t3916 +IF t3917 < t3788 GOTO L386 +t3914 := t3915 +LABEL L386 : +t3918 := #47888 +t3911 := t3913 +IF t3914 < t3918 GOTO L385 +t3911 := t3912 +LABEL L385 : +t3919 := #23869 +t3920 := t3584 - t3919 +t3908 := t3910 +IF t3911 != t3920 GOTO L384 +t3908 := t3909 +LABEL L384 : +IF t3908 != t3899 GOTO L383 +t3898 := t3899 +LABEL L383 : +GOTO L372 +LABEL L373 : +t3921 := #49840 +t3922 := t3921 * t3629 +t3923 := #47996 +t3924 := t3922 - t3923 +t3926 := #0 +t3927 := #1 +t3928 := #63968 +t3925 := t3927 +IF t3550 <= t3928 GOTO L387 +t3925 := t3926 +LABEL L387 : +t3929 := #0 +t3930 := #4 +t3931 := t3929 * t3930 +t3932 := t3931 + t3821 +t3933 := *t3932 +t3544 := t3515 +t3935 := #0 +t3936 := #1 +t3937 := #25455 +t3939 := #0 +t3938 := t3939 - t3937 +t3934 := t3936 +IF t3938 != t3761 GOTO L388 +t3934 := t3935 +LABEL L388 : +ARG t3934 +ARG t3515 +ARG t3933 +ARG t3925 +ARG t3924 +t3940 := CALL F12 +t3941 := #33900 +t3942 := #16906 +t3943 := t3941 * t3942 +t3944 := t3940 + t3943 +t3946 := #0 +t3947 := #1 +t3945 := t3947 +t3949 := #0 +t3950 := #1 +t3948 := t3949 +t3951 := #32611 +IF t3951 == t3949 GOTO L390 +IF t3792 == t3949 GOTO L390 +t3948 := t3950 +LABEL L390 : +IF t3948 != t3946 GOTO L389 +IF t3629 != t3946 GOTO L389 +t3945 := t3946 +LABEL L389 : +t3952 := #49733 +t3953 := t3952 + t3594 +t3955 := #0 +t3956 := #1 +t3957 := #54383 +t3958 := #43647 +t3954 := t3956 +IF t3957 >= t3958 GOTO L391 +t3954 := t3955 +LABEL L391 : +t3959 := #0 +t3960 := #1 +t3961 := t3960 +IF t3550 == t3959 GOTO L392 +t3961 := t3959 +LABEL L392 : +t3962 := #38672 +t3963 := t3961 + t3962 +ARG t3963 +t3964 := CALL F11 +t3966 := #0 +t3967 := #1 +t3968 := #33268 +t3969 := t3514 / t3968 +t3970 := #39424 +t3965 := t3967 +IF t3969 < t3970 GOTO L393 +t3965 := t3966 +LABEL L393 : +ARG t3965 +ARG t3964 +ARG t3954 +ARG t3953 +ARG t3945 +t3971 := CALL F9 +t3972 := #15842 +t3973 := t3972 * t3550 +t3975 := #0 +t3974 := t3975 - t3759 +t3976 := #39537 +t3977 := t3582 * t3584 +t3979 := #0 +t3980 := #1 +t3978 := t3979 +t3981 := #4 +t3982 := t3631 * t3981 +t3983 := t3982 + t3522 +t3984 := *t3983 +IF t3984 == t3979 GOTO L394 +t3985 := #16535 +IF t3985 == t3979 GOTO L394 +t3978 := t3980 +LABEL L394 : +ARG t3978 +ARG t3977 +ARG t3976 +ARG t3974 +ARG t3973 +t3986 := CALL F9 +t3987 := t3971 / t3986 +t3988 := t3944 - t3987 +t3989 := #0 +IF t3988 == t3989 GOTO L395 +t3991 := #0 +t3992 := #1 +t3993 := #61299 +t3994 := #20454 +t3990 := t3992 +IF t3993 != t3994 GOTO L396 +t3990 := t3991 +LABEL L396 : +t3995 := t3635 * t3544 +t3996 := #57889 +t3997 := t3995 / t3996 +t3999 := #0 +t4000 := #1 +t4001 := #4 +t4002 := t3633 * t4001 +t4003 := t4002 + t3524 +t4004 := *t4003 +t3998 := t4000 +IF t4004 < t3594 GOTO L397 +t3998 := t3999 +LABEL L397 : +t4005 := t3596 - t3580 +t4006 := t4005 - t3580 +t4007 := #0 +t4008 := #1 +t4009 := t4008 +IF t3633 == t4007 GOTO L398 +t4009 := t4007 +LABEL L398 : +t4011 := #0 +t4010 := t4011 - t4009 +ARG t4010 +ARG t4006 +ARG t3998 +ARG t3997 +ARG t3990 +t4012 := CALL F12 +GOTO L400 +LABEL L395 : +t4014 := #0 +t4015 := #1 +t4013 := t4015 +t4016 := #22987 +IF t4016 != t4014 GOTO L400 +t4017 := #53498 +t4019 := #0 +t4018 := t4019 - t4017 +IF t4018 != t4014 GOTO L400 +t4013 := t4014 +LABEL L400 : +t3550 := t3580 +t4020 := #0 +IF t3580 == t4020 GOTO L401 +t4022 := #0 +t4023 := #1 +t4024 := #0 +t4025 := #1 +t4026 := t4025 +IF t3580 == t4024 GOTO L403 +t4026 := t4024 +LABEL L403 : +t4027 := #32545 +t4028 := t4026 * t4027 +t4029 := #0 +t4030 := #1 +t4031 := t4030 +IF t3631 == t4029 GOTO L404 +t4031 := t4029 +LABEL L404 : +t4032 := t3582 * t4031 +t4021 := t4023 +IF t4028 == t4032 GOTO L402 +t4021 := t4022 +LABEL L402 : +GOTO L406 +LABEL L401 : +t4034 := #0 +t4035 := #1 +t4036 := #20993 +t3846 := t4036 +t3544 := t3580 +t4037 := #0 +t4038 := #1 +t4039 := t4038 +IF t3594 == t4037 GOTO L407 +t4039 := t4037 +LABEL L407 : +t4040 := t4039 / t3625 +t4042 := #0 +t4043 := #1 +t4045 := #0 +t4046 := #1 +t4044 := t4046 +IF t3542 == t3586 GOTO L409 +t4044 := t4045 +LABEL L409 : +t4041 := t4043 +IF t4044 != t3759 GOTO L408 +t4041 := t4042 +LABEL L408 : +t4048 := #0 +t4049 := #1 +t4047 := t4048 +t4051 := #0 +t4052 := #1 +t4050 := t4052 +IF t3631 <= t3584 GOTO L411 +t4050 := t4051 +LABEL L411 : +IF t4050 == t4048 GOTO L410 +t4053 := #13953 +IF t4053 == t4048 GOTO L410 +t4047 := t4049 +LABEL L410 : +ARG t4047 +ARG t4041 +ARG t4040 +ARG t3580 +ARG t4036 +t4054 := CALL F9 +t4055 := #4 +t4056 := t3594 * t4055 +t4057 := t4056 + t3819 +t4058 := *t4057 +t4060 := #0 +t4059 := t4060 - t4058 +t4061 := t4054 * t4059 +t4063 := #0 +t4062 := t4063 - t3631 +t4065 := #0 +t4064 := t4065 - t4062 +t4066 := #3310 +t4068 := #0 +t4067 := t4068 - t4066 +t4069 := t4064 / t4067 +t4033 := t4035 +IF t4061 != t4069 GOTO L406 +t4033 := t4034 +LABEL L406 : +GOTO L454 +LABEL L371 : +t4070 := #54148 +t4071 := #0 +t4072 := #1 +t4073 := t4072 +IF t4070 == t4071 GOTO L413 +t4073 := t4071 +LABEL L413 : +t4074 := #4 +t4075 := t4073 * t4074 +t4076 := t4075 + t3524 +t4077 := *t4076 +t3792 := t4077 +t4078 := #0 +IF t4077 == t4078 GOTO L414 +DEC t4079 24 +t4080 := &t4079 +t4082 := #42961 +t4081 := t4082 +t4084 := #51198 +t4083 := t4084 +t4086 := #12482 +t4085 := t4086 +t4088 := #27266 +t4087 := t4088 +t4090 := #33659 +t4089 := t4090 +t4092 := #10914 +t4091 := t4092 +t4093 := #0 +t4094 := #4 +t4095 := t4093 * t4094 +t4096 := t4095 + t4080 +t4097 := #29484 +*t4096 := t4097 +t4098 := #1 +t4099 := #4 +t4100 := t4098 * t4099 +t4101 := t4100 + t4080 +t4102 := #23669 +*t4101 := t4102 +t4103 := #2 +t4104 := #4 +t4105 := t4103 * t4104 +t4106 := t4105 + t4080 +t4107 := #36369 +*t4106 := t4107 +t4108 := #3 +t4109 := #4 +t4110 := t4108 * t4109 +t4111 := t4110 + t4080 +t4112 := #63384 +*t4111 := t4112 +t4113 := #4 +t4114 := #4 +t4115 := t4113 * t4114 +t4116 := t4115 + t4080 +t4117 := #40575 +*t4116 := t4117 +t4118 := #5 +t4119 := #4 +t4120 := t4118 * t4119 +t4121 := t4120 + t4080 +t4122 := #3444 +*t4121 := t4122 +LABEL L415 : +t4124 := #0 +t4125 := #1 +t4126 := #47582 +t4128 := #0 +t4129 := #1 +t4127 := t4129 +t4130 := #29422 +t4131 := t4130 / t3594 +IF t4131 != t4128 GOTO L418 +IF t4087 != t4128 GOTO L418 +t4127 := t4128 +LABEL L418 : +ARG t4127 +t4132 := CALL F11 +t4133 := #47091 +t4135 := #0 +t4134 := t4135 - t4133 +t4136 := t4132 / t4134 +t4123 := t4125 +IF t4126 != t4136 GOTO L417 +t4123 := t4124 +LABEL L417 : +t4137 := #0 +IF t4123 == t4137 GOTO L416 +t4139 := #0 +t4140 := #1 +t4138 := t4140 +t4142 := #0 +t4143 := #1 +t4141 := t4143 +t4145 := #0 +t4146 := #1 +t4144 := t4146 +t4147 := #20718 +t4148 := t3631 - t4147 +IF t4148 != t4145 GOTO L421 +t4149 := #62690 +IF t4149 != t4145 GOTO L421 +t4144 := t4145 +LABEL L421 : +ARG t4144 +t4150 := CALL F10 +t4151 := t4150 - t3625 +t4153 := #0 +t4154 := #1 +t4155 := #20979 +t4156 := t3761 / t4155 +t4157 := #36560 +t4152 := t4154 +IF t4156 < t4157 GOTO L422 +t4152 := t4153 +LABEL L422 : +t4158 := #36691 +t4159 := #37514 +t4160 := t4158 / t4159 +t4161 := t4160 + t3544 +t3514 := t3625 +t4162 := #4 +t4163 := t3631 * t4162 +t4164 := t4163 + t3756 +t4165 := *t4164 +ARG t4165 +ARG t3625 +ARG t4161 +ARG t4152 +ARG t4151 +t4166 := CALL F9 +t4167 := #0 +t4168 := #1 +t4169 := t4168 +IF t4166 == t4167 GOTO L423 +t4169 := t4167 +LABEL L423 : +t4171 := #0 +t4170 := t4171 - t4169 +IF t4170 != t4142 GOTO L420 +IF t3572 != t4142 GOTO L420 +t4141 := t4142 +LABEL L420 : +IF t4141 != t4139 GOTO L419 +t4172 := #0 +t4173 := #1 +t4174 := t4173 +IF t3550 == t4172 GOTO L424 +t4174 := t4172 +LABEL L424 : +IF t4174 != t4139 GOTO L419 +t4138 := t4139 +LABEL L419 : +t4175 := #0 +IF t4138 == t4175 GOTO L425 +t4176 := #32323 +t4178 := #0 +t4177 := t4178 - t4176 +t3629 := t4177 +GOTO L426 +LABEL L425 : +t4180 := #0 +t4181 := #1 +t4182 := #57146 +t4183 := #0 +t4184 := #1 +t4185 := t4184 +IF t4182 == t4183 GOTO L428 +t4185 := t4183 +LABEL L428 : +t4179 := t4181 +IF t4185 == t3788 GOTO L427 +t4179 := t4180 +LABEL L427 : +t4187 := #0 +t4188 := #1 +t4186 := t4188 +t4189 := #29867 +t4190 := t4189 + t3550 +IF t4190 != t4187 GOTO L429 +IF t3544 != t4187 GOTO L429 +t4186 := t4187 +LABEL L429 : +ARG t3631 +t4191 := CALL F11 +t4192 := t4191 - t3594 +t4194 := #0 +t4195 := #1 +t4196 := #55310 +t4197 := #0 +t4198 := #1 +t4199 := t4198 +IF t4196 == t4197 GOTO L431 +t4199 := t4197 +LABEL L431 : +t4193 := t4195 +IF t4199 >= t3544 GOTO L430 +t4193 := t4194 +LABEL L430 : +t4200 := #45108 +t3590 := t4200 +t4201 := #4 +t4202 := t4091 * t4201 +t4203 := t4202 + t4080 +t4204 := *t4203 +t4206 := #0 +t4207 := #1 +t4205 := t4207 +t4208 := #62413 +t4209 := #0 +t4210 := #1 +t4211 := t4210 +IF t4208 == t4209 GOTO L433 +t4211 := t4209 +LABEL L433 : +IF t4211 != t4206 GOTO L432 +IF t3546 != t4206 GOTO L432 +t4205 := t4206 +LABEL L432 : +t4212 := #10768 +t4213 := t4212 * t4085 +t4214 := #59062 +t4215 := t4213 - t4214 +ARG t4215 +ARG t4205 +ARG t4204 +ARG t4200 +ARG t4193 +t4216 := CALL F12 +ARG t4216 +ARG t4081 +ARG t4192 +ARG t4186 +ARG t4179 +t4217 := CALL F9 +t4218 := #187 +t4219 := #0 +t4220 := #1 +t4221 := t4220 +IF t4218 == t4219 GOTO L434 +t4221 := t4219 +LABEL L434 : +t4222 := t4217 * t4221 +t4223 := #64916 +t4224 := #0 +t4225 := #1 +t4226 := t4225 +IF t4223 == t4224 GOTO L435 +t4226 := t4224 +LABEL L435 : +t4227 := t4222 * t4226 +t4228 := #36487 +t3576 := t4228 +t4229 := t4083 * t4089 +t4230 := #51385 +t4231 := t4229 + t4230 +t4232 := #11862 +t3542 := t4232 +t4234 := #0 +t4235 := #1 +t4233 := t4234 +t4237 := #0 +t4238 := #1 +t4236 := t4237 +IF t3584 == t4237 GOTO L437 +t4239 := #63753 +IF t4239 == t4237 GOTO L437 +t4236 := t4238 +LABEL L437 : +IF t4236 == t4234 GOTO L436 +IF t3582 == t4234 GOTO L436 +t4233 := t4235 +LABEL L436 : +t4240 := #19508 +t3625 := t4240 +ARG t4240 +ARG t4233 +ARG t4232 +ARG t4231 +ARG t4228 +t4241 := CALL F9 +t4242 := #0 +t4243 := #1 +t4244 := t4243 +IF t4241 == t4242 GOTO L438 +t4244 := t4242 +LABEL L438 : +t4246 := #0 +t4245 := t4246 - t4244 +t4247 := t4227 - t4245 +LABEL L426 : +GOTO L415 +LABEL L416 : +GOTO L454 +LABEL L414 : +t4249 := #0 +t4250 := #1 +t4251 := #0 +t4252 := #1 +t4253 := t4252 +IF t3759 == t4251 GOTO L441 +t4253 := t4251 +LABEL L441 : +t4248 := t4250 +IF t4253 > t3631 GOTO L440 +t4248 := t4249 +LABEL L440 : +t4254 := #22776 +t4256 := #0 +t4255 := t4256 - t4254 +t4257 := t4255 / t3550 +t4259 := #0 +t4260 := #1 +t4258 := t4260 +t4261 := t3631 * t3631 +IF t4261 != t4259 GOTO L442 +t4262 := #27701 +IF t4262 != t4259 GOTO L442 +t4258 := t4259 +LABEL L442 : +t4263 := #43177 +t3788 := t4263 +t4265 := #0 +t4266 := #1 +t4267 := #59145 +t4264 := t4266 +IF t4267 >= t3572 GOTO L443 +t4264 := t4265 +LABEL L443 : +ARG t4264 +ARG t4263 +ARG t3544 +ARG t4258 +ARG t4257 +t4268 := CALL F12 +t4270 := #0 +t4271 := #1 +t4272 := #25550 +t4273 := #18216 +t4274 := t4272 * t4273 +t4275 := #62589 +t4269 := t4271 +IF t4274 > t4275 GOTO L444 +t4269 := t4270 +LABEL L444 : +t4277 := #0 +t4278 := #1 +t4279 := #7596 +t4280 := t3790 / t4279 +t4276 := t4278 +IF t4280 > t3590 GOTO L445 +t4276 := t4277 +LABEL L445 : +t4281 := #3 +t4282 := #4 +t4283 := t4281 * t4282 +t4284 := t4283 + t3756 +t4285 := *t4284 +ARG t4285 +ARG t4276 +ARG t4269 +ARG t4268 +ARG t4248 +t4286 := CALL F9 +t4287 := #0 +t4288 := #1 +t4289 := t4288 +IF t4286 == t4287 GOTO L446 +t4289 := t4287 +LABEL L446 : +t4291 := #0 +t4292 := #1 +t4290 := t4291 +t4293 := #28314 +IF t4293 == t4291 GOTO L447 +t4294 := #44793 +IF t4294 == t4291 GOTO L447 +t4290 := t4292 +LABEL L447 : +t4295 := #65124 +t4297 := #0 +t4296 := t4297 - t4295 +t4298 := #64874 +t4299 := t4296 + t4298 +t4301 := #0 +t4302 := #1 +t4304 := #0 +t4305 := #1 +t4306 := #15949 +t4303 := t4305 +IF t4306 > t3550 GOTO L449 +t4303 := t4304 +LABEL L449 : +t4300 := t4302 +IF t4303 > t3544 GOTO L448 +t4300 := t4301 +LABEL L448 : +t4308 := #0 +t4309 := #1 +t4310 := t3517 + t3794 +t4307 := t4309 +IF t4310 == t3757 GOTO L450 +t4307 := t4308 +LABEL L450 : +t4311 := #37103 +t4312 := t3594 - t4311 +ARG t4312 +ARG t4307 +ARG t4300 +ARG t4299 +ARG t4290 +t4313 := CALL F9 +t4314 := t4289 * t4313 +t4315 := #0 +IF t4314 == t4315 GOTO L451 +t4316 := #31661 +t4317 := #0 +t4318 := #1 +t4319 := t4318 +IF t4316 == t4317 GOTO L452 +t4319 := t4317 +LABEL L452 : +t4320 := #4 +t4321 := t4319 * t4320 +t4322 := t4321 + t3524 +t4323 := *t4322 +t4324 := #0 +t4325 := #1 +t4326 := t4325 +IF t4323 == t4324 GOTO L453 +t4326 := t4324 +LABEL L453 : +t4327 := #4 +t4328 := t3625 * t4327 +t4329 := t4328 + t3524 +t4330 := *t4329 +t4332 := #0 +t4331 := t4332 - t4330 +t4333 := t4326 + t4331 +RETURN t4333 +GOTO L454 +LABEL L451 : +t4334 := #0 +t4335 := #1 +t4336 := t4335 +IF t3544 == t4334 GOTO L455 +t4336 := t4334 +LABEL L455 : +t4337 := #4 +t4338 := t4336 * t4337 +t4339 := t4338 + t3522 +t4340 := *t4339 +LABEL L454 : +GOTO L456 +LABEL L368 : +t4341 := #7559 +t4343 := #0 +t4342 := t4343 - t4341 +t4344 := #4 +t4345 := t3550 * t4344 +t4346 := t4345 + t3522 +t4347 := *t4346 +t4348 := #0 +t4349 := #1 +t4350 := t4349 +IF t4347 == t4348 GOTO L457 +t4350 := t4348 +LABEL L457 : +t4351 := t4342 + t4350 +RETURN t4351 +LABEL L456 : +t4352 := #0 +t4353 := #4 +t4354 := t4352 * t4353 +t4355 := t4354 + t3520 +t4356 := *t4355 +WRITE t4356 +t4358 := #1 +t4359 := #4 +t4360 := t4358 * t4359 +t4361 := t4360 + t3520 +t4362 := *t4361 +WRITE t4362 +t4364 := #2 +t4365 := #4 +t4366 := t4364 * t4365 +t4367 := t4366 + t3520 +t4368 := *t4367 +WRITE t4368 +WRITE t3542 +WRITE t3544 +WRITE t3546 +WRITE t3548 +WRITE t3550 +t4375 := #0 +t4376 := #4 +t4377 := t4375 * t4376 +t4378 := t4377 + t3522 +t4379 := *t4378 +WRITE t4379 +t4381 := #1 +t4382 := #4 +t4383 := t4381 * t4382 +t4384 := t4383 + t3522 +t4385 := *t4384 +WRITE t4385 +t4387 := #2 +t4388 := #4 +t4389 := t4387 * t4388 +t4390 := t4389 + t3522 +t4391 := *t4390 +WRITE t4391 +t4393 := #3 +t4394 := #4 +t4395 := t4393 * t4394 +t4396 := t4395 + t3522 +t4397 := *t4396 +WRITE t4397 +WRITE t3572 +WRITE t3574 +WRITE t3576 +WRITE t3578 +WRITE t3580 +WRITE t3582 +WRITE t3584 +WRITE t3586 +WRITE t3588 +WRITE t3590 +WRITE t3592 +WRITE t3594 +WRITE t3596 +t4412 := #0 +t4413 := #4 +t4414 := t4412 * t4413 +t4415 := t4414 + t3524 +t4416 := *t4415 +WRITE t4416 +t4418 := #1 +t4419 := #4 +t4420 := t4418 * t4419 +t4421 := t4420 + t3524 +t4422 := *t4421 +WRITE t4422 +t4424 := #2 +t4425 := #4 +t4426 := t4424 * t4425 +t4427 := t4426 + t3524 +t4428 := *t4427 +WRITE t4428 +t4430 := #3 +t4431 := #4 +t4432 := t4430 * t4431 +t4433 := t4432 + t3524 +t4434 := *t4433 +WRITE t4434 +t4436 := #4 +t4437 := #4 +t4438 := t4436 * t4437 +t4439 := t4438 + t3524 +t4440 := *t4439 +WRITE t4440 +WRITE t3623 +WRITE t3625 +WRITE t3627 +WRITE t3629 +WRITE t3631 +WRITE t3633 +WRITE t3635 +t4449 := #0 +t4450 := #4 +t4451 := t4449 * t4450 +t4452 := t4451 + t3526 +t4453 := *t4452 +WRITE t4453 +t4455 := #1 +t4456 := #4 +t4457 := t4455 * t4456 +t4458 := t4457 + t3526 +t4459 := *t4458 +WRITE t4459 +t4461 := #2 +t4462 := #4 +t4463 := t4461 * t4462 +t4464 := t4463 + t3526 +t4465 := *t4464 +WRITE t4465 +t4467 := #3 +t4468 := #4 +t4469 := t4467 * t4468 +t4470 := t4469 + t3526 +t4471 := *t4470 +WRITE t4471 +t4473 := #4 +t4474 := #4 +t4475 := t4473 * t4474 +t4476 := t4475 + t3526 +t4477 := *t4476 +WRITE t4477 +t4480 := #0 +t4481 := #1 +t4482 := #1434 +t4484 := #0 +t4485 := #1 +t4483 := t4484 +t4486 := #21436 +t4487 := t4486 + t3550 +IF t4487 == t4484 GOTO L459 +IF t3550 == t4484 GOTO L459 +t4483 := t4485 +LABEL L459 : +t4488 := #3 +t4489 := #4 +t4490 := t4488 * t4489 +t4491 := t4490 + t3522 +t4492 := *t4491 +t4494 := #0 +t4495 := #1 +t4493 := t4494 +t4497 := #0 +t4498 := #1 +t4496 := t4497 +IF t3584 == t4497 GOTO L461 +t4499 := #32204 +IF t4499 == t4497 GOTO L461 +t4496 := t4498 +LABEL L461 : +IF t4496 == t4494 GOTO L460 +IF t3635 == t4494 GOTO L460 +t4493 := t4495 +LABEL L460 : +t4500 := t3586 - t3586 +t4501 := #46193 +t4502 := t4500 + t4501 +ARG t4502 +t4503 := CALL F11 +t4504 := t4503 / t3629 +t4506 := #0 +t4507 := #1 +t4508 := #64034 +t4509 := #31584 +t4510 := t4508 / t4509 +t4511 := t4510 + t3590 +t4513 := #0 +t4514 := #1 +t4512 := t4513 +t4516 := #0 +t4517 := #1 +t4518 := #17145 +t4515 := t4517 +IF t4518 > t3625 GOTO L464 +t4515 := t4516 +LABEL L464 : +IF t4515 == t4513 GOTO L463 +IF t3582 == t4513 GOTO L463 +t4512 := t4514 +LABEL L463 : +t4520 := #0 +t4519 := t4520 - t3594 +t4522 := #0 +t4523 := #1 +t4524 := #49884 +t4525 := t4524 - t3592 +t4526 := #43447 +t4521 := t4523 +IF t4525 <= t4526 GOTO L465 +t4521 := t4522 +LABEL L465 : +t4528 := #0 +t4529 := #1 +t4530 := #3 +t4531 := #4 +t4532 := t4530 * t4531 +t4533 := t4532 + t3526 +t4534 := *t4533 +t4527 := t4529 +IF t4534 == t3627 GOTO L466 +t4527 := t4528 +LABEL L466 : +t4535 := #1 +t4536 := #4 +t4537 := t4535 * t4536 +t4538 := t4537 + t3526 +t4539 := *t4538 +t4540 := t3548 * t3623 +t4541 := #47034 +t4543 := #0 +t4542 := t4543 - t4541 +t4544 := t4542 / t3588 +t4546 := #0 +t4547 := #1 +t4548 := #59833 +t4549 := t4548 - t3517 +t4545 := t4547 +IF t4549 != t3546 GOTO L467 +t4545 := t4546 +LABEL L467 : +ARG t4545 +ARG t4544 +ARG t4540 +ARG t4539 +ARG t4527 +t4550 := CALL F9 +ARG t4550 +ARG t4521 +ARG t4519 +ARG t4512 +ARG t4511 +t4551 := CALL F12 +t4505 := t4507 +IF t4551 < t3596 GOTO L462 +t4505 := t4506 +LABEL L462 : +ARG t4505 +ARG t4504 +ARG t4493 +ARG t4492 +ARG t4483 +t4552 := CALL F9 +t4479 := t4481 +IF t4482 != t4552 GOTO L458 +t4479 := t4480 +LABEL L458 : +RETURN t4479 +FUNCTION F13 : +DEC t4553 12 +t4554 := &t4553 +DEC t4555 20 +t4556 := &t4555 +DEC t4557 40 +t4558 := &t4557 +DEC t4559 4 +t4560 := &t4559 +t4562 := #3078 +t4561 := t4562 +t4563 := #0 +t4564 := #4 +t4565 := t4563 * t4564 +t4566 := t4565 + t4554 +t4567 := #65250 +*t4566 := t4567 +t4568 := #1 +t4569 := #4 +t4570 := t4568 * t4569 +t4571 := t4570 + t4554 +t4572 := #56886 +*t4571 := t4572 +t4573 := #2 +t4574 := #4 +t4575 := t4573 * t4574 +t4576 := t4575 + t4554 +t4577 := #10674 +*t4576 := t4577 +t4579 := #47353 +t4578 := t4579 +t4580 := #0 +t4581 := #4 +t4582 := t4580 * t4581 +t4583 := t4582 + t4556 +t4584 := #35495 +*t4583 := t4584 +t4585 := #1 +t4586 := #4 +t4587 := t4585 * t4586 +t4588 := t4587 + t4556 +t4589 := #38988 +*t4588 := t4589 +t4590 := #2 +t4591 := #4 +t4592 := t4590 * t4591 +t4593 := t4592 + t4556 +t4594 := #26611 +*t4593 := t4594 +t4595 := #3 +t4596 := #4 +t4597 := t4595 * t4596 +t4598 := t4597 + t4556 +t4599 := #35084 +*t4598 := t4599 +t4600 := #4 +t4601 := #4 +t4602 := t4600 * t4601 +t4603 := t4602 + t4556 +t4604 := #38326 +*t4603 := t4604 +t4605 := #0 +t4606 := #4 +t4607 := t4605 * t4606 +t4608 := t4607 + t4558 +t4609 := #42560 +*t4608 := t4609 +t4610 := #1 +t4611 := #4 +t4612 := t4610 * t4611 +t4613 := t4612 + t4558 +t4614 := #6651 +*t4613 := t4614 +t4615 := #2 +t4616 := #4 +t4617 := t4615 * t4616 +t4618 := t4617 + t4558 +t4619 := #4451 +*t4618 := t4619 +t4620 := #3 +t4621 := #4 +t4622 := t4620 * t4621 +t4623 := t4622 + t4558 +t4624 := #50119 +*t4623 := t4624 +t4625 := #4 +t4626 := #4 +t4627 := t4625 * t4626 +t4628 := t4627 + t4558 +t4629 := #8085 +*t4628 := t4629 +t4630 := #5 +t4631 := #4 +t4632 := t4630 * t4631 +t4633 := t4632 + t4558 +t4634 := #25887 +*t4633 := t4634 +t4635 := #6 +t4636 := #4 +t4637 := t4635 * t4636 +t4638 := t4637 + t4558 +t4639 := #37250 +*t4638 := t4639 +t4640 := #7 +t4641 := #4 +t4642 := t4640 * t4641 +t4643 := t4642 + t4558 +t4644 := #6397 +*t4643 := t4644 +t4645 := #8 +t4646 := #4 +t4647 := t4645 * t4646 +t4648 := t4647 + t4558 +t4649 := #58091 +*t4648 := t4649 +t4650 := #9 +t4651 := #4 +t4652 := t4650 * t4651 +t4653 := t4652 + t4558 +t4654 := #17908 +*t4653 := t4654 +t4656 := #4895 +t4655 := t4656 +t4657 := #0 +t4658 := #4 +t4659 := t4657 * t4658 +t4660 := t4659 + t4560 +t4661 := #24140 +*t4660 := t4661 +t4663 := #35053 +t4662 := t4663 +t4665 := #54779 +t4664 := t4665 +t4667 := #2051 +t4666 := t4667 +LABEL L468 : +t4668 := #0 +t4669 := #4 +t4670 := t4668 * t4669 +t4671 := t4670 + t4554 +t4672 := *t4671 +t4673 := #4 +t4674 := t4672 * t4673 +t4675 := t4674 + t4560 +t4676 := *t4675 +t4678 := #0 +t4679 := #1 +t4677 := t4679 +IF t4664 != t4678 GOTO L470 +t4680 := #2738 +IF t4680 != t4678 GOTO L470 +t4677 := t4678 +LABEL L470 : +t4681 := #4 +t4682 := t4677 * t4681 +t4683 := t4682 + t4558 +t4684 := *t4683 +t4685 := t4676 / t4684 +t4686 := #0 +IF t4685 == t4686 GOTO L469 +t4687 := CALL F13 +GOTO L468 +LABEL L469 : +t4688 := #0 +t4689 := #1 +t4690 := t4689 +IF t4578 == t4688 GOTO L471 +t4690 := t4688 +LABEL L471 : +t4692 := #0 +t4691 := t4692 - t4578 +t4693 := t4690 * t4691 +t4694 := #0 +IF t4693 == t4694 GOTO L472 +t4696 := #0 +t4697 := #1 +t4695 := t4696 +t4699 := #0 +t4700 := #1 +t4698 := t4699 +t4701 := #27943 +IF t4701 == t4699 GOTO L474 +t4702 := #40134 +IF t4702 == t4699 GOTO L474 +t4698 := t4700 +LABEL L474 : +t4655 := t4666 +t4662 := t4561 +t4703 := CALL F13 +ARG t4703 +ARG t4561 +ARG t4666 +ARG t4698 +ARG t4664 +t4704 := CALL F12 +t4705 := #0 +t4706 := #1 +t4707 := t4706 +IF t4704 == t4705 GOTO L475 +t4707 := t4705 +LABEL L475 : +t4708 := #62571 +t4710 := #0 +t4709 := t4710 - t4708 +t4711 := t4707 + t4709 +IF t4711 == t4696 GOTO L473 +t4712 := #31021 +IF t4712 == t4696 GOTO L473 +t4695 := t4697 +LABEL L473 : +GOTO L477 +LABEL L472 : +t4713 := #39848 +t4714 := #0 +t4715 := #1 +t4716 := t4715 +IF t4713 == t4714 GOTO L477 +t4716 := t4714 +LABEL L477 : +DEC t4717 24 +t4718 := &t4717 +t4720 := #53922 +t4719 := t4720 +t4722 := #41695 +t4721 := t4722 +t4723 := #0 +t4724 := #4 +t4725 := t4723 * t4724 +t4726 := t4725 + t4718 +t4727 := #21666 +*t4726 := t4727 +t4728 := #1 +t4729 := #4 +t4730 := t4728 * t4729 +t4731 := t4730 + t4718 +t4732 := #23881 +*t4731 := t4732 +t4733 := #2 +t4734 := #4 +t4735 := t4733 * t4734 +t4736 := t4735 + t4718 +t4737 := #15147 +*t4736 := t4737 +t4738 := #3 +t4739 := #4 +t4740 := t4738 * t4739 +t4741 := t4740 + t4718 +t4742 := #48277 +*t4741 := t4742 +t4743 := #4 +t4744 := #4 +t4745 := t4743 * t4744 +t4746 := t4745 + t4718 +t4747 := #58965 +*t4746 := t4747 +t4748 := #5 +t4749 := #4 +t4750 := t4748 * t4749 +t4751 := t4750 + t4718 +t4752 := #53473 +*t4751 := t4752 +t4754 := #25301 +t4753 := t4754 +t4756 := #80 +t4755 := t4756 +t4758 := #0 +t4759 := #1 +t4757 := t4759 +t4761 := #0 +t4762 := #1 +t4760 := t4761 +IF t4561 == t4761 GOTO L479 +IF t4753 == t4761 GOTO L479 +t4760 := t4762 +LABEL L479 : +IF t4760 != t4758 GOTO L478 +IF t4662 != t4758 GOTO L478 +t4757 := t4758 +LABEL L478 : +ARG t4757 +t4763 := CALL F10 +LABEL L480 : +t4764 := #57925 +t4765 := #0 +IF t4764 == t4765 GOTO L481 +LABEL L482 : +t4719 := t4664 +t4766 := #9884 +t4768 := #0 +t4769 := #1 +t4767 := t4769 +t4770 := #8166 +IF t4770 != t4768 GOTO L484 +IF t4721 != t4768 GOTO L484 +t4767 := t4768 +LABEL L484 : +t4771 := #4 +t4772 := t4578 * t4771 +t4773 := t4772 + t4718 +t4774 := *t4773 +t4775 := t4774 / t4753 +ARG t4775 +t4776 := CALL F10 +t4777 := #18276 +t4778 := #47134 +t4779 := t4777 + t4778 +t4780 := t4755 / t4655 +t4781 := #14563 +t4782 := t4780 / t4781 +t4783 := #10832 +t4784 := t4783 * t4662 +ARG t4784 +ARG t4782 +ARG t4779 +ARG t4776 +ARG t4767 +t4785 := CALL F9 +t4786 := #65042 +t4787 := #19458 +t4788 := t4786 / t4787 +t4789 := #34972 +t4791 := #0 +t4792 := #1 +t4790 := t4792 +t4794 := #0 +t4795 := #1 +t4796 := #34559 +t4797 := #8702 +t4793 := t4795 +IF t4796 != t4797 GOTO L486 +t4793 := t4794 +LABEL L486 : +IF t4793 != t4791 GOTO L485 +IF t4755 != t4791 GOTO L485 +t4790 := t4791 +LABEL L485 : +ARG t4790 +ARG t4789 +ARG t4788 +ARG t4785 +ARG t4766 +t4798 := CALL F9 +t4799 := #37023 +t4800 := t4798 + t4799 +t4801 := #4 +t4802 := t4561 * t4801 +t4803 := t4802 + t4560 +t4804 := *t4803 +t4805 := t4804 * t4664 +t4806 := #19439 +t4666 := t4806 +t4808 := #0 +t4809 := #1 +t4807 := t4808 +t4811 := #0 +t4812 := #1 +t4813 := #1802 +t4814 := #39761 +t4810 := t4812 +IF t4813 != t4814 GOTO L488 +t4810 := t4811 +LABEL L488 : +IF t4810 == t4808 GOTO L487 +IF t4755 == t4808 GOTO L487 +t4807 := t4809 +LABEL L487 : +ARG t4807 +ARG t4806 +ARG t4805 +ARG t4800 +ARG t4664 +t4815 := CALL F12 +t4816 := #0 +IF t4815 == t4816 GOTO L483 +LABEL L489 : +t4817 := #2 +t4818 := #4 +t4819 := t4817 * t4818 +t4820 := t4819 + t4558 +t4821 := *t4820 +t4822 := #0 +IF t4821 == t4822 GOTO L490 +t4824 := #36797 +t4823 := t4824 +t4825 := t4823 - t4753 +GOTO L489 +LABEL L490 : +GOTO L482 +LABEL L483 : +GOTO L480 +LABEL L481 : +t4827 := #0 +t4828 := #1 +t4829 := #12868 +t4830 := #16248 +t4831 := t4829 / t4830 +t4826 := t4828 +IF t4831 <= t4664 GOTO L491 +t4826 := t4827 +LABEL L491 : +ARG t4826 +t4832 := CALL F11 +t4833 := #0 +IF t4832 == t4833 GOTO L492 +LABEL L492 : +t4835 := #0 +t4836 := #1 +t4834 := t4836 +t4837 := #25183 +IF t4837 != t4835 GOTO L493 +t4839 := #0 +t4840 := #1 +t4841 := #4 +t4842 := t4664 * t4841 +t4843 := t4842 + t4718 +t4844 := *t4843 +t4845 := #54563 +t4847 := #0 +t4848 := #1 +t4849 := #37914 +t4850 := #49064 +t4851 := t4849 / t4850 +t4846 := t4848 +IF t4851 == t4561 GOTO L495 +t4846 := t4847 +LABEL L495 : +t4852 := #4 +t4853 := t4655 * t4852 +t4854 := t4853 + t4718 +t4855 := *t4854 +ARG t4855 +t4856 := CALL F10 +t4858 := #0 +t4859 := #1 +t4861 := #0 +t4862 := #1 +t4863 := #4175 +t4864 := #20655 +t4860 := t4862 +IF t4863 < t4864 GOTO L497 +t4860 := t4861 +LABEL L497 : +t4865 := #42494 +t4857 := t4859 +IF t4860 >= t4865 GOTO L496 +t4857 := t4858 +LABEL L496 : +t4867 := #0 +t4868 := #1 +t4866 := t4867 +IF t4561 == t4867 GOTO L498 +IF t4755 == t4867 GOTO L498 +t4866 := t4868 +LABEL L498 : +ARG t4866 +ARG t4857 +ARG t4856 +ARG t4846 +ARG t4845 +t4869 := CALL F9 +t4838 := t4840 +IF t4844 < t4869 GOTO L494 +t4838 := t4839 +LABEL L494 : +IF t4838 != t4835 GOTO L493 +t4834 := t4835 +LABEL L493 : +WRITE t4561 +t4871 := #0 +t4872 := #4 +t4873 := t4871 * t4872 +t4874 := t4873 + t4554 +t4875 := *t4874 +WRITE t4875 +t4877 := #1 +t4878 := #4 +t4879 := t4877 * t4878 +t4880 := t4879 + t4554 +t4881 := *t4880 +WRITE t4881 +t4883 := #2 +t4884 := #4 +t4885 := t4883 * t4884 +t4886 := t4885 + t4554 +t4887 := *t4886 +WRITE t4887 +WRITE t4578 +t4890 := #0 +t4891 := #4 +t4892 := t4890 * t4891 +t4893 := t4892 + t4556 +t4894 := *t4893 +WRITE t4894 +t4896 := #1 +t4897 := #4 +t4898 := t4896 * t4897 +t4899 := t4898 + t4556 +t4900 := *t4899 +WRITE t4900 +t4902 := #2 +t4903 := #4 +t4904 := t4902 * t4903 +t4905 := t4904 + t4556 +t4906 := *t4905 +WRITE t4906 +t4908 := #3 +t4909 := #4 +t4910 := t4908 * t4909 +t4911 := t4910 + t4556 +t4912 := *t4911 +WRITE t4912 +t4914 := #4 +t4915 := #4 +t4916 := t4914 * t4915 +t4917 := t4916 + t4556 +t4918 := *t4917 +WRITE t4918 +t4920 := #0 +t4921 := #4 +t4922 := t4920 * t4921 +t4923 := t4922 + t4558 +t4924 := *t4923 +WRITE t4924 +t4926 := #1 +t4927 := #4 +t4928 := t4926 * t4927 +t4929 := t4928 + t4558 +t4930 := *t4929 +WRITE t4930 +t4932 := #2 +t4933 := #4 +t4934 := t4932 * t4933 +t4935 := t4934 + t4558 +t4936 := *t4935 +WRITE t4936 +t4938 := #3 +t4939 := #4 +t4940 := t4938 * t4939 +t4941 := t4940 + t4558 +t4942 := *t4941 +WRITE t4942 +t4944 := #4 +t4945 := #4 +t4946 := t4944 * t4945 +t4947 := t4946 + t4558 +t4948 := *t4947 +WRITE t4948 +t4950 := #5 +t4951 := #4 +t4952 := t4950 * t4951 +t4953 := t4952 + t4558 +t4954 := *t4953 +WRITE t4954 +t4956 := #6 +t4957 := #4 +t4958 := t4956 * t4957 +t4959 := t4958 + t4558 +t4960 := *t4959 +WRITE t4960 +t4962 := #7 +t4963 := #4 +t4964 := t4962 * t4963 +t4965 := t4964 + t4558 +t4966 := *t4965 +WRITE t4966 +t4968 := #8 +t4969 := #4 +t4970 := t4968 * t4969 +t4971 := t4970 + t4558 +t4972 := *t4971 +WRITE t4972 +t4974 := #9 +t4975 := #4 +t4976 := t4974 * t4975 +t4977 := t4976 + t4558 +t4978 := *t4977 +WRITE t4978 +WRITE t4655 +t4981 := #0 +t4982 := #4 +t4983 := t4981 * t4982 +t4984 := t4983 + t4560 +t4985 := *t4984 +WRITE t4985 +WRITE t4662 +WRITE t4664 +WRITE t4666 +t4990 := t4662 / t4664 +t4991 := t4990 + t4561 +t4992 := #8 +t4993 := #4 +t4994 := t4992 * t4993 +t4995 := t4994 + t4558 +t4996 := *t4995 +t4998 := #0 +t4997 := t4998 - t4996 +ARG t4997 +t4999 := CALL F10 +t5000 := t4991 - t4999 +t5001 := #4 +t5002 := t5000 * t5001 +t5003 := t5002 + t4556 +t5004 := *t5003 +RETURN t5004 +FUNCTION F14 : +PARAM t5005 +PARAM t5006 +PARAM t5007 +DEC t5008 12 +t5009 := &t5008 +DEC t5010 20 +t5011 := &t5010 +t5012 := #0 +t5013 := #4 +t5014 := t5012 * t5013 +t5015 := t5014 + t5009 +t5016 := #42574 +*t5015 := t5016 +t5017 := #1 +t5018 := #4 +t5019 := t5017 * t5018 +t5020 := t5019 + t5009 +t5021 := #50037 +*t5020 := t5021 +t5022 := #2 +t5023 := #4 +t5024 := t5022 * t5023 +t5025 := t5024 + t5009 +t5026 := #55840 +*t5025 := t5026 +t5028 := #50740 +t5027 := t5028 +t5030 := #2778 +t5029 := t5030 +t5032 := #37439 +t5031 := t5032 +t5034 := #65303 +t5033 := t5034 +t5036 := #13610 +t5035 := t5036 +t5038 := #36945 +t5037 := t5038 +t5040 := #19226 +t5039 := t5040 +t5041 := #0 +t5042 := #4 +t5043 := t5041 * t5042 +t5044 := t5043 + t5011 +t5045 := #48582 +*t5044 := t5045 +t5046 := #1 +t5047 := #4 +t5048 := t5046 * t5047 +t5049 := t5048 + t5011 +t5050 := #5969 +*t5049 := t5050 +t5051 := #2 +t5052 := #4 +t5053 := t5051 * t5052 +t5054 := t5053 + t5011 +t5055 := #27928 +*t5054 := t5055 +t5056 := #3 +t5057 := #4 +t5058 := t5056 * t5057 +t5059 := t5058 + t5011 +t5060 := #20069 +*t5059 := t5060 +t5061 := #4 +t5062 := #4 +t5063 := t5061 * t5062 +t5064 := t5063 + t5011 +t5065 := #25408 +*t5064 := t5065 +t5067 := #0 +t5068 := #1 +t5069 := #29730 +t5070 := t5069 * t5007 +t5066 := t5068 +IF t5070 < t5031 GOTO L499 +t5066 := t5067 +LABEL L499 : +RETURN t5027 +t5072 := #0 +t5073 := #1 +t5071 := t5073 +t5075 := #0 +t5076 := #1 +t5074 := t5076 +t5077 := #59830 +t5078 := CALL F13 +t5079 := #7254 +t5081 := #0 +t5080 := t5081 - t5079 +t5082 := CALL F13 +t5083 := #6130 +t5084 := t5082 / t5083 +t5029 := t5005 +t5086 := #0 +t5087 := #1 +t5088 := #31091 +t5089 := t5039 + t5088 +t5090 := #20122 +t5085 := t5087 +IF t5089 != t5090 GOTO L502 +t5085 := t5086 +LABEL L502 : +t5092 := #0 +t5093 := #1 +t5095 := #0 +t5096 := #1 +t5097 := #22378 +t5098 := #56274 +t5094 := t5096 +IF t5097 <= t5098 GOTO L504 +t5094 := t5095 +LABEL L504 : +t5099 := #9150 +t5091 := t5093 +IF t5094 != t5099 GOTO L503 +t5091 := t5092 +LABEL L503 : +ARG t5091 +ARG t5085 +ARG t5005 +ARG t5084 +ARG t5080 +t5100 := CALL F12 +t5101 := #60293 +t5103 := #0 +t5102 := t5103 - t5101 +t5104 := #39803 +t5105 := t5102 - t5104 +ARG t5105 +ARG t5100 +ARG t5078 +t5106 := CALL F14 +t5108 := #0 +t5107 := t5108 - t5106 +t5109 := #0 +t5110 := #1 +t5111 := t5110 +IF t5031 == t5109 GOTO L505 +t5111 := t5109 +LABEL L505 : +t5113 := #0 +t5112 := t5113 - t5111 +t5114 := #13325 +t5116 := #0 +t5117 := #1 +t5118 := #15412 +t5120 := #0 +t5119 := t5120 - t5118 +t5115 := t5117 +IF t5119 < t5037 GOTO L506 +t5115 := t5116 +LABEL L506 : +t5122 := #0 +t5123 := #1 +t5124 := #16761 +t5125 := t5124 + t5031 +t5126 := #5437 +t5121 := t5123 +IF t5125 != t5126 GOTO L507 +t5121 := t5122 +LABEL L507 : +t5127 := #4 +t5128 := t5007 * t5127 +t5129 := t5128 + t5011 +t5130 := *t5129 +t5131 := #61369 +t5132 := t5131 / t5031 +t5133 := #59335 +t5134 := t5132 + t5133 +t5135 := #55475 +t5136 := #1 +t5137 := t5135 * t5136 +t5138 := #1 +t5139 := t5137 * t5138 +ARG t5139 +ARG t5134 +ARG t5130 +ARG t5121 +ARG t5115 +t5140 := CALL F9 +t5141 := t5140 - t5039 +ARG t5141 +ARG t5114 +ARG t5112 +ARG t5107 +ARG t5077 +t5142 := CALL F12 +IF t5142 != t5075 GOTO L501 +t5143 := #58253 +t5145 := #0 +t5144 := t5145 - t5143 +IF t5144 != t5075 GOTO L501 +t5074 := t5075 +LABEL L501 : +IF t5074 != t5072 GOTO L500 +t5147 := #0 +t5148 := #1 +t5149 := #4 +t5150 := t5027 * t5149 +t5151 := t5150 + t5009 +t5152 := *t5151 +t5153 := #0 +t5154 := #1 +t5155 := t5154 +IF t5152 == t5153 GOTO L509 +t5155 := t5153 +LABEL L509 : +t5156 := #23576 +t5157 := #44307 +t5158 := t5156 + t5157 +t5146 := t5148 +IF t5155 <= t5158 GOTO L508 +t5146 := t5147 +LABEL L508 : +IF t5146 != t5072 GOTO L500 +t5071 := t5072 +LABEL L500 : +t5159 := #0 +IF t5071 == t5159 GOTO L510 +t5161 := #0 +t5162 := #1 +t5160 := t5161 +t5164 := #0 +t5165 := #1 +t5167 := #0 +t5168 := #1 +t5169 := #6327 +t5170 := #60522 +t5171 := t5169 / t5170 +t5172 := t5033 / t5031 +t5166 := t5168 +IF t5171 == t5172 GOTO L513 +t5166 := t5167 +LABEL L513 : +t5163 := t5165 +IF t5166 >= t5035 GOTO L512 +t5163 := t5164 +LABEL L512 : +IF t5163 == t5161 GOTO L511 +t5174 := #0 +t5175 := #1 +t5176 := #63533 +t5177 := #54909 +t5173 := t5175 +IF t5176 != t5177 GOTO L514 +t5173 := t5174 +LABEL L514 : +ARG t5173 +t5178 := CALL F10 +IF t5178 == t5161 GOTO L511 +t5160 := t5162 +LABEL L511 : +t5179 := #0 +IF t5160 == t5179 GOTO L515 +LABEL L516 : +t5181 := #0 +t5182 := #1 +t5183 := CALL F13 +t5184 := #955 +t5185 := #25925 +t5186 := t5184 + t5185 +t5187 := #9442 +t5189 := #0 +t5188 := t5189 - t5187 +t5190 := t5186 + t5188 +t5180 := t5182 +IF t5183 < t5190 GOTO L518 +t5180 := t5181 +LABEL L518 : +t5191 := #0 +IF t5180 == t5191 GOTO L517 +t5192 := #26363 +GOTO L516 +LABEL L517 : +GOTO L520 +LABEL L515 : +t5194 := #0 +t5195 := #1 +t5196 := CALL F13 +t5197 := #55655 +t5199 := #0 +t5198 := t5199 - t5197 +t5201 := #0 +t5200 := t5201 - t5198 +t5193 := t5195 +IF t5196 != t5200 GOTO L520 +t5193 := t5194 +LABEL L520 : +GOTO L521 +LABEL L510 : +t5202 := #3736 +LABEL L521 : +t5204 := #0 +t5205 := #1 +t5203 := t5205 +t5207 := #0 +t5208 := #1 +t5209 := #33617 +t5210 := #0 +t5211 := #1 +t5212 := t5211 +IF t5209 == t5210 GOTO L524 +t5212 := t5210 +LABEL L524 : +t5213 := #61785 +t5214 := t5035 + t5213 +t5215 := t5214 - t5006 +t5206 := t5208 +IF t5212 >= t5215 GOTO L523 +t5206 := t5207 +LABEL L523 : +IF t5206 != t5204 GOTO L522 +t5216 := #34828 +t5218 := #0 +t5217 := t5218 - t5216 +t5219 := #0 +t5220 := #1 +t5221 := t5220 +IF t5217 == t5219 GOTO L525 +t5221 := t5219 +LABEL L525 : +t5222 := #0 +t5223 := #1 +t5224 := t5223 +IF t5221 == t5222 GOTO L526 +t5224 := t5222 +LABEL L526 : +IF t5224 != t5204 GOTO L522 +t5203 := t5204 +LABEL L522 : +t5226 := #0 +t5227 := #1 +t5225 := t5227 +t5229 := #0 +t5230 := #1 +t5232 := #0 +t5233 := #1 +t5235 := #0 +t5236 := #1 +t5237 := #2 +t5238 := #4 +t5239 := t5237 * t5238 +t5240 := t5239 + t5009 +t5241 := *t5240 +t5234 := t5236 +IF t5241 < t5031 GOTO L530 +t5234 := t5235 +LABEL L530 : +t5231 := t5233 +IF t5234 <= t5006 GOTO L529 +t5231 := t5232 +LABEL L529 : +t5228 := t5230 +IF t5231 > t5033 GOTO L528 +t5228 := t5229 +LABEL L528 : +IF t5228 != t5226 GOTO L527 +t5242 := #25566 +t5243 := t5242 / t5035 +t5244 := #62890 +t5245 := t5243 / t5244 +t5246 := #13385 +t5247 := t5245 + t5246 +IF t5247 != t5226 GOTO L527 +t5225 := t5226 +LABEL L527 : +t5249 := #0 +t5250 := #1 +t5248 := t5250 +t5251 := #2 +t5252 := #4 +t5253 := t5251 * t5252 +t5254 := t5253 + t5009 +t5255 := *t5254 +t5256 := #16595 +t5257 := t5255 / t5256 +t5259 := #0 +t5260 := #1 +t5258 := t5259 +t5261 := #1 +t5262 := #4 +t5263 := t5261 * t5262 +t5264 := t5263 + t5009 +t5265 := *t5264 +IF t5265 == t5259 GOTO L532 +t5266 := #10394 +IF t5266 == t5259 GOTO L532 +t5258 := t5260 +LABEL L532 : +t5268 := #0 +t5269 := #1 +t5267 := t5268 +t5271 := #0 +t5272 := #1 +t5273 := #6055 +t5274 := #10768 +t5270 := t5272 +IF t5273 <= t5274 GOTO L534 +t5270 := t5271 +LABEL L534 : +IF t5270 == t5268 GOTO L533 +IF t5031 == t5268 GOTO L533 +t5267 := t5269 +LABEL L533 : +t5276 := #0 +t5277 := #1 +t5275 := t5276 +t5279 := #0 +t5280 := #1 +t5281 := #54934 +t5282 := #64308 +t5278 := t5280 +IF t5281 < t5282 GOTO L536 +t5278 := t5279 +LABEL L536 : +IF t5278 == t5276 GOTO L535 +t5283 := #34344 +IF t5283 == t5276 GOTO L535 +t5275 := t5277 +LABEL L535 : +ARG t5275 +ARG t5267 +ARG t5258 +t5284 := CALL F14 +t5285 := t5257 / t5284 +IF t5285 != t5249 GOTO L531 +t5286 := #4 +t5287 := t5033 * t5286 +t5288 := t5287 + t5011 +t5289 := *t5288 +t5290 := #33705 +t5291 := t5289 - t5290 +t5292 := #5099 +t5293 := t5027 / t5292 +t5294 := t5291 + t5293 +IF t5294 != t5249 GOTO L531 +t5248 := t5249 +LABEL L531 : +t5295 := #0 +t5296 := #4 +t5297 := t5295 * t5296 +t5298 := t5297 + t5009 +t5299 := *t5298 +WRITE t5299 +t5301 := #1 +t5302 := #4 +t5303 := t5301 * t5302 +t5304 := t5303 + t5009 +t5305 := *t5304 +WRITE t5305 +t5307 := #2 +t5308 := #4 +t5309 := t5307 * t5308 +t5310 := t5309 + t5009 +t5311 := *t5310 +WRITE t5311 +WRITE t5027 +WRITE t5029 +WRITE t5031 +WRITE t5033 +WRITE t5035 +WRITE t5037 +WRITE t5039 +t5320 := #0 +t5321 := #4 +t5322 := t5320 * t5321 +t5323 := t5322 + t5011 +t5324 := *t5323 +WRITE t5324 +t5326 := #1 +t5327 := #4 +t5328 := t5326 * t5327 +t5329 := t5328 + t5011 +t5330 := *t5329 +WRITE t5330 +t5332 := #2 +t5333 := #4 +t5334 := t5332 * t5333 +t5335 := t5334 + t5011 +t5336 := *t5335 +WRITE t5336 +t5338 := #3 +t5339 := #4 +t5340 := t5338 * t5339 +t5341 := t5340 + t5011 +t5342 := *t5341 +WRITE t5342 +t5344 := #4 +t5345 := #4 +t5346 := t5344 * t5345 +t5347 := t5346 + t5011 +t5348 := *t5347 +WRITE t5348 +t5351 := #0 +t5352 := #1 +t5350 := t5352 +t5353 := #2 +t5354 := #4 +t5355 := t5353 * t5354 +t5356 := t5355 + t5011 +t5357 := *t5356 +IF t5357 != t5351 GOTO L537 +t5358 := #2 +t5359 := #4 +t5360 := t5358 * t5359 +t5361 := t5360 + t5009 +t5362 := *t5361 +IF t5362 != t5351 GOTO L537 +t5350 := t5351 +LABEL L537 : +t5037 := t5350 +RETURN t5350 +FUNCTION F15 : +PARAM t5363 +PARAM t5364 +PARAM t5365 +PARAM t5366 +DEC t5367 24 +t5368 := &t5367 +t5369 := #0 +t5370 := #4 +t5371 := t5369 * t5370 +t5372 := t5371 + t5368 +t5373 := #57628 +*t5372 := t5373 +t5374 := #1 +t5375 := #4 +t5376 := t5374 * t5375 +t5377 := t5376 + t5368 +t5378 := #3914 +*t5377 := t5378 +t5379 := #2 +t5380 := #4 +t5381 := t5379 * t5380 +t5382 := t5381 + t5368 +t5383 := #56648 +*t5382 := t5383 +t5384 := #3 +t5385 := #4 +t5386 := t5384 * t5385 +t5387 := t5386 + t5368 +t5388 := #47748 +*t5387 := t5388 +t5389 := #4 +t5390 := #4 +t5391 := t5389 * t5390 +t5392 := t5391 + t5368 +t5393 := #7651 +*t5392 := t5393 +t5394 := #5 +t5395 := #4 +t5396 := t5394 * t5395 +t5397 := t5396 + t5368 +t5398 := #24730 +*t5397 := t5398 +t5400 := #43997 +t5399 := t5400 +t5402 := #42479 +t5401 := t5402 +t5404 := #12934 +t5403 := t5404 +t5406 := #62625 +t5405 := t5406 +LABEL L538 : +t5408 := #0 +t5409 := #1 +t5411 := #0 +t5410 := t5411 - t5363 +t5412 := #0 +t5413 := #1 +t5414 := t5413 +IF t5410 == t5412 GOTO L541 +t5414 := t5412 +LABEL L541 : +t5415 := #2509 +t5416 := #0 +t5417 := #1 +t5418 := t5417 +IF t5415 == t5416 GOTO L542 +t5418 := t5416 +LABEL L542 : +t5419 := t5414 - t5418 +t5407 := t5409 +IF t5399 >= t5419 GOTO L540 +t5407 := t5408 +LABEL L540 : +t5420 := #0 +IF t5407 == t5420 GOTO L539 +t5422 := #0 +t5423 := #1 +t5421 := t5422 +IF t5364 == t5422 GOTO L543 +t5424 := #0 +t5425 := #4 +t5426 := t5424 * t5425 +t5427 := t5426 + t5368 +t5428 := *t5427 +t5429 := #2343 +t5430 := #0 +t5431 := #1 +t5432 := t5431 +IF t5429 == t5430 GOTO L544 +t5432 := t5430 +LABEL L544 : +t5433 := t5428 * t5432 +IF t5433 == t5422 GOTO L543 +t5421 := t5423 +LABEL L543 : +GOTO L538 +LABEL L539 : +t5434 := #0 +t5435 := #4 +t5436 := t5434 * t5435 +t5437 := t5436 + t5368 +t5438 := *t5437 +WRITE t5438 +t5440 := #1 +t5441 := #4 +t5442 := t5440 * t5441 +t5443 := t5442 + t5368 +t5444 := *t5443 +WRITE t5444 +t5446 := #2 +t5447 := #4 +t5448 := t5446 * t5447 +t5449 := t5448 + t5368 +t5450 := *t5449 +WRITE t5450 +t5452 := #3 +t5453 := #4 +t5454 := t5452 * t5453 +t5455 := t5454 + t5368 +t5456 := *t5455 +WRITE t5456 +t5458 := #4 +t5459 := #4 +t5460 := t5458 * t5459 +t5461 := t5460 + t5368 +t5462 := *t5461 +WRITE t5462 +t5464 := #5 +t5465 := #4 +t5466 := t5464 * t5465 +t5467 := t5466 + t5368 +t5468 := *t5467 +WRITE t5468 +WRITE t5399 +WRITE t5401 +WRITE t5403 +WRITE t5405 +t5474 := #0 +t5475 := #1 +t5476 := t5475 +IF t5405 == t5474 GOTO L545 +t5476 := t5474 +LABEL L545 : +t5477 := t5403 / t5476 +t5478 := t5477 * t5365 +RETURN t5478 +LABEL L546 : +t5479 := #20967 +t5480 := t5366 * t5479 +t5481 := #0 +IF t5480 == t5481 GOTO L547 +t5483 := #0 +t5484 := #1 +t5485 := #39272 +t5486 := #0 +t5487 := #1 +t5488 := t5487 +IF t5485 == t5486 GOTO L549 +t5488 := t5486 +LABEL L549 : +t5489 := #0 +t5490 := #1 +t5491 := t5490 +IF t5488 == t5489 GOTO L550 +t5491 := t5489 +LABEL L550 : +t5493 := #0 +t5492 := t5493 - t5491 +t5482 := t5484 +IF t5492 == t5364 GOTO L548 +t5482 := t5483 +LABEL L548 : +GOTO L546 +LABEL L547 : +t5494 := #18937 +t5496 := #0 +t5495 := t5496 - t5494 +t5498 := #0 +t5497 := t5498 - t5495 +t5499 := #37083 +t5500 := t5499 + t5364 +t5502 := #0 +t5503 := #1 +t5501 := t5503 +t5504 := t5363 + t5366 +IF t5504 != t5502 GOTO L551 +t5505 := #63902 +IF t5505 != t5502 GOTO L551 +t5501 := t5502 +LABEL L551 : +t5506 := #0 +t5507 := #1 +t5508 := t5507 +IF t5363 == t5506 GOTO L552 +t5508 := t5506 +LABEL L552 : +t5509 := t5508 * t5364 +t5510 := #29331 +t5511 := t5510 * t5401 +t5512 := t5511 * t5403 +ARG t5512 +ARG t5509 +ARG t5501 +ARG t5500 +ARG t5497 +t5513 := CALL F9 +t5514 := #43139 +t5515 := t5514 / t5363 +t5516 := t5515 - t5403 +t5517 := #9134 +t5399 := t5517 +t5519 := #0 +t5520 := #1 +t5521 := #18729 +t5522 := #41911 +t5518 := t5520 +IF t5521 <= t5522 GOTO L553 +t5518 := t5519 +LABEL L553 : +ARG t5518 +ARG t5517 +ARG t5401 +ARG t5516 +ARG t5513 +t5523 := CALL F12 +t5524 := #43479 +t5525 := #0 +t5526 := #1 +t5527 := t5526 +IF t5524 == t5525 GOTO L554 +t5527 := t5525 +LABEL L554 : +t5528 := t5523 + t5527 +t5529 := #0 +t5530 := #4 +t5531 := t5529 * t5530 +t5532 := t5531 + t5368 +t5533 := *t5532 +WRITE t5533 +t5535 := #1 +t5536 := #4 +t5537 := t5535 * t5536 +t5538 := t5537 + t5368 +t5539 := *t5538 +WRITE t5539 +t5541 := #2 +t5542 := #4 +t5543 := t5541 * t5542 +t5544 := t5543 + t5368 +t5545 := *t5544 +WRITE t5545 +t5547 := #3 +t5548 := #4 +t5549 := t5547 * t5548 +t5550 := t5549 + t5368 +t5551 := *t5550 +WRITE t5551 +t5553 := #4 +t5554 := #4 +t5555 := t5553 * t5554 +t5556 := t5555 + t5368 +t5557 := *t5556 +WRITE t5557 +t5559 := #5 +t5560 := #4 +t5561 := t5559 * t5560 +t5562 := t5561 + t5368 +t5563 := *t5562 +WRITE t5563 +WRITE t5399 +WRITE t5401 +WRITE t5403 +WRITE t5405 +t5570 := #0 +t5571 := #1 +t5573 := #0 +t5574 := #1 +t5575 := #4 +t5576 := t5363 * t5575 +t5577 := t5576 + t5368 +t5578 := *t5577 +t5579 := #52435 +t5580 := t5578 / t5579 +t5581 := #4 +t5582 := t5580 * t5581 +t5583 := t5582 + t5368 +t5584 := *t5583 +t5585 := #47011 +t5572 := t5574 +IF t5584 != t5585 GOTO L556 +t5572 := t5573 +LABEL L556 : +t5586 := #7273 +t5587 := t5363 + t5586 +t5569 := t5571 +IF t5572 < t5587 GOTO L555 +t5569 := t5570 +LABEL L555 : +RETURN t5569 +FUNCTION F16 : +PARAM t5588 +PARAM t5589 +DEC t5590 8 +t5591 := &t5590 +DEC t5592 40 +t5593 := &t5592 +t5594 := #0 +t5595 := #4 +t5596 := t5594 * t5595 +t5597 := t5596 + t5591 +t5598 := #18602 +*t5597 := t5598 +t5599 := #1 +t5600 := #4 +t5601 := t5599 * t5600 +t5602 := t5601 + t5591 +t5603 := #41483 +*t5602 := t5603 +t5604 := #0 +t5605 := #4 +t5606 := t5604 * t5605 +t5607 := t5606 + t5593 +t5608 := #37559 +*t5607 := t5608 +t5609 := #1 +t5610 := #4 +t5611 := t5609 * t5610 +t5612 := t5611 + t5593 +t5613 := #10694 +*t5612 := t5613 +t5614 := #2 +t5615 := #4 +t5616 := t5614 * t5615 +t5617 := t5616 + t5593 +t5618 := #45398 +*t5617 := t5618 +t5619 := #3 +t5620 := #4 +t5621 := t5619 * t5620 +t5622 := t5621 + t5593 +t5623 := #28671 +*t5622 := t5623 +t5624 := #4 +t5625 := #4 +t5626 := t5624 * t5625 +t5627 := t5626 + t5593 +t5628 := #58442 +*t5627 := t5628 +t5629 := #5 +t5630 := #4 +t5631 := t5629 * t5630 +t5632 := t5631 + t5593 +t5633 := #53049 +*t5632 := t5633 +t5634 := #6 +t5635 := #4 +t5636 := t5634 * t5635 +t5637 := t5636 + t5593 +t5638 := #53401 +*t5637 := t5638 +t5639 := #7 +t5640 := #4 +t5641 := t5639 * t5640 +t5642 := t5641 + t5593 +t5643 := #36904 +*t5642 := t5643 +t5644 := #8 +t5645 := #4 +t5646 := t5644 * t5645 +t5647 := t5646 + t5593 +t5648 := #29992 +*t5647 := t5648 +t5649 := #9 +t5650 := #4 +t5651 := t5649 * t5650 +t5652 := t5651 + t5593 +t5653 := #799 +*t5652 := t5653 +t5655 := #33993 +t5654 := t5655 +t5657 := #32501 +t5656 := t5657 +t5659 := #11087 +t5658 := t5659 +t5661 := #0 +t5662 := #1 +t5660 := t5662 +t5664 := #0 +t5665 := #1 +t5663 := t5665 +t5666 := #44468 +t5667 := t5666 - t5658 +IF t5667 != t5664 GOTO L558 +IF t5654 != t5664 GOTO L558 +t5663 := t5664 +LABEL L558 : +IF t5663 != t5661 GOTO L557 +t5668 := t5656 * t5589 +IF t5668 != t5661 GOTO L557 +t5660 := t5661 +LABEL L557 : +t5669 := #4 +t5670 := t5660 * t5669 +t5671 := t5670 + t5593 +t5672 := *t5671 +t5674 := #0 +t5675 := #1 +t5673 := t5674 +t5677 := #0 +t5678 := #1 +t5679 := CALL F13 +t5676 := t5678 +IF t5679 <= t5654 GOTO L560 +t5676 := t5677 +LABEL L560 : +t5658 := t5588 +t5680 := #34844 +t5681 := #32054 +t5682 := t5680 * t5681 +t5683 := t5682 + t5656 +t5589 := t5588 +ARG t5588 +ARG t5683 +ARG t5588 +ARG t5676 +t5684 := CALL F15 +t5685 := #0 +t5686 := #1 +t5687 := t5686 +IF t5684 == t5685 GOTO L561 +t5687 := t5685 +LABEL L561 : +t5688 := #0 +t5689 := #1 +t5690 := t5689 +IF t5687 == t5688 GOTO L562 +t5690 := t5688 +LABEL L562 : +t5691 := #4 +t5692 := t5656 * t5691 +t5693 := t5692 + t5591 +t5694 := *t5693 +t5695 := #18204 +t5696 := t5694 / t5695 +t5697 := t5690 - t5696 +IF t5697 == t5674 GOTO L559 +t5698 := #53782 +t5700 := #0 +t5699 := t5700 - t5698 +t5702 := #0 +t5701 := t5702 - t5699 +t5703 := #16571 +t5704 := t5701 / t5703 +IF t5704 == t5674 GOTO L559 +t5673 := t5675 +LABEL L559 : +t5705 := #17577 +t5706 := #46741 +t5707 := t5705 / t5706 +t5708 := #0 +t5709 := #1 +t5710 := t5709 +IF t5589 == t5708 GOTO L563 +t5710 := t5708 +LABEL L563 : +t5711 := t5707 * t5710 +t5658 := t5711 +t5712 := #0 +t5713 := #4 +t5714 := t5712 * t5713 +t5715 := t5714 + t5591 +t5716 := *t5715 +WRITE t5716 +t5718 := #1 +t5719 := #4 +t5720 := t5718 * t5719 +t5721 := t5720 + t5591 +t5722 := *t5721 +WRITE t5722 +t5724 := #0 +t5725 := #4 +t5726 := t5724 * t5725 +t5727 := t5726 + t5593 +t5728 := *t5727 +WRITE t5728 +t5730 := #1 +t5731 := #4 +t5732 := t5730 * t5731 +t5733 := t5732 + t5593 +t5734 := *t5733 +WRITE t5734 +t5736 := #2 +t5737 := #4 +t5738 := t5736 * t5737 +t5739 := t5738 + t5593 +t5740 := *t5739 +WRITE t5740 +t5742 := #3 +t5743 := #4 +t5744 := t5742 * t5743 +t5745 := t5744 + t5593 +t5746 := *t5745 +WRITE t5746 +t5748 := #4 +t5749 := #4 +t5750 := t5748 * t5749 +t5751 := t5750 + t5593 +t5752 := *t5751 +WRITE t5752 +t5754 := #5 +t5755 := #4 +t5756 := t5754 * t5755 +t5757 := t5756 + t5593 +t5758 := *t5757 +WRITE t5758 +t5760 := #6 +t5761 := #4 +t5762 := t5760 * t5761 +t5763 := t5762 + t5593 +t5764 := *t5763 +WRITE t5764 +t5766 := #7 +t5767 := #4 +t5768 := t5766 * t5767 +t5769 := t5768 + t5593 +t5770 := *t5769 +WRITE t5770 +t5772 := #8 +t5773 := #4 +t5774 := t5772 * t5773 +t5775 := t5774 + t5593 +t5776 := *t5775 +WRITE t5776 +t5778 := #9 +t5779 := #4 +t5780 := t5778 * t5779 +t5781 := t5780 + t5593 +t5782 := *t5781 +WRITE t5782 +WRITE t5654 +WRITE t5656 +WRITE t5658 +t5787 := #25705 +t5788 := t5589 * t5787 +RETURN t5788 +FUNCTION F17 : +DEC t5789 16 +t5790 := &t5789 +t5791 := #0 +t5792 := #4 +t5793 := t5791 * t5792 +t5794 := t5793 + t5790 +t5795 := #36307 +*t5794 := t5795 +t5796 := #1 +t5797 := #4 +t5798 := t5796 * t5797 +t5799 := t5798 + t5790 +t5800 := #23116 +*t5799 := t5800 +t5801 := #2 +t5802 := #4 +t5803 := t5801 * t5802 +t5804 := t5803 + t5790 +t5805 := #3648 +*t5804 := t5805 +t5806 := #3 +t5807 := #4 +t5808 := t5806 * t5807 +t5809 := t5808 + t5790 +t5810 := #23206 +*t5809 := t5810 +t5812 := #4591 +t5811 := t5812 +t5813 := #0 +t5814 := #4 +t5815 := t5813 * t5814 +t5816 := t5815 + t5790 +t5817 := *t5816 +WRITE t5817 +t5819 := #1 +t5820 := #4 +t5821 := t5819 * t5820 +t5822 := t5821 + t5790 +t5823 := *t5822 +WRITE t5823 +t5825 := #2 +t5826 := #4 +t5827 := t5825 * t5826 +t5828 := t5827 + t5790 +t5829 := *t5828 +WRITE t5829 +t5831 := #3 +t5832 := #4 +t5833 := t5831 * t5832 +t5834 := t5833 + t5790 +t5835 := *t5834 +WRITE t5835 +WRITE t5811 +t5839 := #0 +t5840 := #1 +t5841 := #41809 +t5842 := t5811 / t5841 +t5843 := #46075 +t5844 := #0 +t5845 := #1 +t5846 := t5845 +IF t5843 == t5844 GOTO L565 +t5846 := t5844 +LABEL L565 : +t5848 := #0 +t5849 := #1 +t5850 := #48480 +t5852 := #0 +t5851 := t5852 - t5850 +t5847 := t5849 +IF t5851 != t5811 GOTO L566 +t5847 := t5848 +LABEL L566 : +t5853 := #52502 +t5854 := #25937 +t5855 := t5853 * t5854 +ARG t5855 +ARG t5847 +ARG t5846 +t5856 := CALL F14 +t5857 := t5842 + t5856 +t5858 := #1 +t5859 := #4 +t5860 := t5858 * t5859 +t5861 := t5860 + t5790 +t5862 := *t5861 +t5863 := t5862 / t5811 +t5864 := #13450 +t5865 := t5863 - t5864 +t5838 := t5840 +IF t5857 != t5865 GOTO L564 +t5838 := t5839 +LABEL L564 : +RETURN t5838 +t5866 := #0 +t5867 := #4 +t5868 := t5866 * t5867 +t5869 := t5868 + t5790 +t5870 := *t5869 +WRITE t5870 +t5872 := #1 +t5873 := #4 +t5874 := t5872 * t5873 +t5875 := t5874 + t5790 +t5876 := *t5875 +WRITE t5876 +t5878 := #2 +t5879 := #4 +t5880 := t5878 * t5879 +t5881 := t5880 + t5790 +t5882 := *t5881 +WRITE t5882 +t5884 := #3 +t5885 := #4 +t5886 := t5884 * t5885 +t5887 := t5886 + t5790 +t5888 := *t5887 +WRITE t5888 +WRITE t5811 +RETURN t5811 +FUNCTION F18 : +PARAM t5891 +PARAM t5892 +DEC t5893 12 +t5894 := &t5893 +DEC t5895 4 +t5896 := &t5895 +DEC t5897 24 +t5898 := &t5897 +DEC t5899 8 +t5900 := &t5899 +DEC t5901 12 +t5902 := &t5901 +t5904 := #65017 +t5903 := t5904 +t5906 := #16777 +t5905 := t5906 +t5908 := #43442 +t5907 := t5908 +t5910 := #281 +t5909 := t5910 +t5911 := #0 +t5912 := #4 +t5913 := t5911 * t5912 +t5914 := t5913 + t5894 +t5915 := #50770 +*t5914 := t5915 +t5916 := #1 +t5917 := #4 +t5918 := t5916 * t5917 +t5919 := t5918 + t5894 +t5920 := #10407 +*t5919 := t5920 +t5921 := #2 +t5922 := #4 +t5923 := t5921 * t5922 +t5924 := t5923 + t5894 +t5925 := #11368 +*t5924 := t5925 +t5926 := #0 +t5927 := #4 +t5928 := t5926 * t5927 +t5929 := t5928 + t5896 +t5930 := #29702 +*t5929 := t5930 +t5932 := #45252 +t5931 := t5932 +t5933 := #0 +t5934 := #4 +t5935 := t5933 * t5934 +t5936 := t5935 + t5898 +t5937 := #43423 +*t5936 := t5937 +t5938 := #1 +t5939 := #4 +t5940 := t5938 * t5939 +t5941 := t5940 + t5898 +t5942 := #47906 +*t5941 := t5942 +t5943 := #2 +t5944 := #4 +t5945 := t5943 * t5944 +t5946 := t5945 + t5898 +t5947 := #33498 +*t5946 := t5947 +t5948 := #3 +t5949 := #4 +t5950 := t5948 * t5949 +t5951 := t5950 + t5898 +t5952 := #47025 +*t5951 := t5952 +t5953 := #4 +t5954 := #4 +t5955 := t5953 * t5954 +t5956 := t5955 + t5898 +t5957 := #64477 +*t5956 := t5957 +t5958 := #5 +t5959 := #4 +t5960 := t5958 * t5959 +t5961 := t5960 + t5898 +t5962 := #51075 +*t5961 := t5962 +t5964 := #28230 +t5963 := t5964 +t5966 := #24646 +t5965 := t5966 +t5968 := #21846 +t5967 := t5968 +t5970 := #51346 +t5969 := t5970 +t5971 := #0 +t5972 := #4 +t5973 := t5971 * t5972 +t5974 := t5973 + t5900 +t5975 := #28294 +*t5974 := t5975 +t5976 := #1 +t5977 := #4 +t5978 := t5976 * t5977 +t5979 := t5978 + t5900 +t5980 := #45052 +*t5979 := t5980 +t5981 := #0 +t5982 := #4 +t5983 := t5981 * t5982 +t5984 := t5983 + t5902 +t5985 := #55938 +*t5984 := t5985 +t5986 := #1 +t5987 := #4 +t5988 := t5986 * t5987 +t5989 := t5988 + t5902 +t5990 := #39215 +*t5989 := t5990 +t5991 := #2 +t5992 := #4 +t5993 := t5991 * t5992 +t5994 := t5993 + t5902 +t5995 := #21324 +*t5994 := t5995 +t5997 := #36477 +t5996 := t5997 +t5998 := t5907 / t5996 +t5999 := #22160 +t6000 := t5998 * t5999 +t6001 := CALL F13 +t6002 := t6000 * t6001 +t6003 := #8291 +t6004 := #0 +t6005 := #1 +t6006 := t6005 +IF t6003 == t6004 GOTO L567 +t6006 := t6004 +LABEL L567 : +t6007 := #0 +t6008 := #1 +t6009 := t6008 +IF t6006 == t6007 GOTO L568 +t6009 := t6007 +LABEL L568 : +t6010 := t6002 * t6009 +t6012 := #0 +t6013 := #1 +t6014 := #62414 +t6015 := t6014 / t5903 +t6016 := #33776 +t6017 := t6015 * t6016 +t6019 := #0 +t6020 := #1 +t6018 := t6020 +IF t5903 != t5891 GOTO L570 +t6018 := t6019 +LABEL L570 : +t6022 := #0 +t6023 := #1 +t6024 := #0 +t6025 := #4 +t6026 := t6024 * t6025 +t6027 := t6026 + t5898 +t6028 := *t6027 +t6021 := t6023 +IF t6028 >= t5931 GOTO L571 +t6021 := t6022 +LABEL L571 : +t6030 := #0 +t6031 := #1 +t6029 := t6031 +t6032 := #33257 +t6033 := t5903 * t6032 +IF t6033 != t6030 GOTO L572 +IF t5963 != t6030 GOTO L572 +t6029 := t6030 +LABEL L572 : +ARG t6029 +t6034 := CALL F11 +ARG t6034 +ARG t5892 +ARG t6021 +ARG t6018 +ARG t6017 +t6035 := CALL F12 +t6036 := #4941 +t6011 := t6013 +IF t6035 == t6036 GOTO L569 +t6011 := t6012 +LABEL L569 : +t6038 := #0 +t6039 := #1 +t6037 := t6039 +t6040 := CALL F13 +IF t6040 != t6038 GOTO L573 +t6041 := #53770 +IF t6041 != t6038 GOTO L573 +t6037 := t6038 +LABEL L573 : +t6043 := #0 +t6044 := #1 +t6045 := t5931 * t5963 +t6042 := t6044 +IF t6045 > t5909 GOTO L574 +t6042 := t6043 +LABEL L574 : +ARG t6042 +ARG t6037 +ARG t6011 +t6046 := CALL F14 +t6047 := t5969 * t6046 +t6048 := t6010 + t6047 +t6049 := #33538 +t6050 := #55711 +t6051 := #1 +t6052 := t6050 * t6051 +t6053 := t6049 - t6052 +t5963 := t6053 +t6054 := #0 +IF t6053 == t6054 GOTO L575 +t6055 := #44907 +t6056 := t5963 / t6055 +t6057 := #0 +IF t6056 == t6057 GOTO L576 +LABEL L577 : +t6059 := #0 +t6060 := #1 +t6062 := #0 +t6063 := #1 +t6065 := #0 +t6066 := #1 +t6067 := #19878 +t6064 := t6066 +IF t5931 == t6067 GOTO L581 +t6064 := t6065 +LABEL L581 : +t6068 := #43893 +t6061 := t6063 +IF t6064 >= t6068 GOTO L580 +t6061 := t6062 +LABEL L580 : +t6069 := #22794 +t6071 := #0 +t6070 := t6071 - t6069 +t6058 := t6060 +IF t6061 >= t6070 GOTO L579 +t6058 := t6059 +LABEL L579 : +t6072 := #0 +IF t6058 == t6072 GOTO L578 +t6073 := #2248 +t6074 := t5891 / t6073 +t6075 := CALL F17 +t6076 := t6074 / t6075 +t6077 := #11855 +t5905 := t6077 +t6078 := #4283 +t6079 := #1189 +t6080 := t6078 + t6079 +ARG t6080 +ARG t6077 +t6081 := CALL F16 +t6083 := #0 +t6082 := t6083 - t6081 +t6084 := t6076 + t6082 +t6085 := #0 +IF t6084 == t6085 GOTO L582 +t6086 := #0 +t6087 := #1 +t6088 := t6087 +IF t5907 == t6086 GOTO L583 +t6088 := t6086 +LABEL L583 : +t6090 := #0 +t6089 := t6090 - t6088 +t6092 := #0 +t6091 := t6092 - t6089 +t6094 := #0 +t6093 := t6094 - t6091 +GOTO L584 +LABEL L582 : +t6095 := #62931 +t5996 := t5891 +t6096 := #4 +t6097 := t5891 * t6096 +t6098 := t6097 + t5902 +t6099 := *t6098 +t6100 := t6095 + t6099 +LABEL L584 : +GOTO L577 +LABEL L578 : +GOTO L587 +LABEL L576 : +t6101 := #32513 +t6102 := #25835 +t6103 := t6101 * t6102 +t6104 := #0 +IF t6103 == t6104 GOTO L587 +t6106 := #0 +t6107 := #1 +t6109 := #0 +t6110 := #1 +t6112 := #0 +t6113 := #1 +t6114 := #4 +t6115 := t5905 * t6114 +t6116 := t6115 + t5894 +t6117 := *t6116 +t6118 := #19241 +t6119 := #0 +t6120 := #1 +t6121 := t6120 +IF t6118 == t6119 GOTO L591 +t6121 := t6119 +LABEL L591 : +t6122 := t6117 * t6121 +t6123 := #18323 +t6124 := #54129 +t6125 := t6123 / t6124 +t6111 := t6113 +IF t6122 != t6125 GOTO L590 +t6111 := t6112 +LABEL L590 : +t6108 := t6110 +IF t6111 <= t5967 GOTO L589 +t6108 := t6109 +LABEL L589 : +t6126 := #64294 +t5965 := t6126 +t6127 := #8725 +ARG t6127 +ARG t6126 +t6128 := CALL F18 +t6130 := #0 +t6129 := t6130 - t6128 +t6105 := t6107 +IF t6108 == t6129 GOTO L588 +t6105 := t6106 +LABEL L588 : +GOTO L576 +LABEL L587 : +GOTO L594 +LABEL L575 : +t6131 := #27809 +t6132 := #0 +IF t6131 == t6132 GOTO L594 +t6134 := #0 +t6135 := #1 +t6136 := #20082 +t6137 := #45202 +t6133 := t6135 +IF t6136 == t6137 GOTO L595 +t6133 := t6134 +LABEL L595 : +ARG t6133 +t6138 := CALL F11 +t6140 := #0 +t6139 := t6140 - t6138 +t6142 := #0 +t6143 := #1 +t6144 := t5909 / t5891 +t6145 := #49969 +t6141 := t6143 +IF t6144 == t6145 GOTO L596 +t6141 := t6142 +LABEL L596 : +ARG t6141 +t6146 := CALL F10 +t6147 := t6139 / t6146 +t5963 := t6147 +GOTO L575 +LABEL L594 : +t6149 := #0 +t6150 := #1 +t6148 := t6150 +t6151 := #4 +t6152 := t5963 * t6151 +t6153 := t6152 + t5900 +t6154 := *t6153 +t6156 := #0 +t6155 := t6156 - t6154 +t6157 := #0 +t6158 := #1 +t6159 := t6158 +IF t5969 == t6157 GOTO L598 +t6159 := t6157 +LABEL L598 : +t6161 := #0 +t6160 := t6161 - t6159 +t6162 := t6155 / t6160 +IF t6162 != t6149 GOTO L597 +t6163 := #28373 +t6164 := t5905 + t6163 +t6165 := t6164 + t5967 +t6166 := #42080 +t6167 := t6166 * t5891 +t6168 := t6165 - t6167 +IF t6168 != t6149 GOTO L597 +t6148 := t6149 +LABEL L597 : +DEC t6169 4 +t6170 := &t6169 +t6171 := #0 +t6172 := #4 +t6173 := t6171 * t6172 +t6174 := t6173 + t6170 +t6175 := #18209 +*t6174 := t6175 +t6177 := #16537 +t6176 := t6177 +t6179 := #0 +t6180 := #1 +t6178 := t6180 +IF t5963 != t6179 GOTO L599 +t6181 := #52408 +t6182 := #0 +t6183 := #1 +t6184 := t6183 +IF t6181 == t6182 GOTO L600 +t6184 := t6182 +LABEL L600 : +IF t6184 != t6179 GOTO L599 +t6178 := t6179 +LABEL L599 : +t6186 := #0 +t6187 := #1 +t6189 := #0 +t6190 := #1 +t6192 := #0 +t6191 := t6192 - t5965 +t6193 := #51466 +t6194 := t6191 + t6193 +t6195 := #0 +t6196 := #1 +t6197 := t6196 +IF t5965 == t6195 GOTO L603 +t6197 := t6195 +LABEL L603 : +t6198 := t6194 - t6197 +t6199 := t5965 - t5931 +t6200 := #21478 +t6201 := t6199 - t6200 +t6203 := #0 +t6204 := #1 +t6202 := t6203 +t6206 := #0 +t6207 := #1 +t6208 := #40642 +t6205 := t6207 +IF t5963 < t6208 GOTO L605 +t6205 := t6206 +LABEL L605 : +IF t6205 == t6203 GOTO L604 +IF t5996 == t6203 GOTO L604 +t6202 := t6204 +LABEL L604 : +t6209 := CALL F17 +t6210 := #19469 +t6211 := #0 +t6212 := #1 +t6213 := t6212 +IF t6210 == t6211 GOTO L606 +t6213 := t6211 +LABEL L606 : +t6214 := t6213 + t5891 +t6215 := #11654 +t5903 := t6215 +ARG t6215 +ARG t6214 +ARG t6209 +ARG t6202 +ARG t6201 +t6216 := CALL F12 +t6218 := #0 +t6217 := t6218 - t6216 +t6188 := t6190 +IF t6198 == t6217 GOTO L602 +t6188 := t6189 +LABEL L602 : +t6219 := #39284 +t6221 := #0 +t6222 := #1 +t6223 := #4 +t6224 := t5905 * t6223 +t6225 := t6224 + t5898 +t6226 := *t6225 +t6220 := t6222 +IF t6226 > t5969 GOTO L607 +t6220 := t6221 +LABEL L607 : +ARG t6220 +ARG t6219 +t6227 := CALL F16 +t6228 := #0 +t6229 := #1 +t6230 := t6229 +IF t6227 == t6228 GOTO L608 +t6230 := t6228 +LABEL L608 : +t6185 := t6187 +IF t6188 != t6230 GOTO L601 +t6185 := t6186 +LABEL L601 : +t6231 := #0 +t6232 := #4 +t6233 := t6231 * t6232 +t6234 := t6233 + t5898 +t6235 := *t6234 +t6237 := #0 +t6236 := t6237 - t6235 +t6238 := #0 +t6239 := #1 +t6240 := t6239 +IF t6236 == t6238 GOTO L609 +t6240 := t6238 +LABEL L609 : +t6241 := #4 +t6242 := t6240 * t6241 +t6243 := t6242 + t6170 +t6244 := *t6243 +t6245 := #0 +t6246 := #1 +t6247 := t6246 +IF t6176 == t6245 GOTO L610 +t6247 := t6245 +LABEL L610 : +WRITE t5903 +WRITE t5905 +WRITE t5907 +WRITE t5909 +t6252 := #0 +t6253 := #4 +t6254 := t6252 * t6253 +t6255 := t6254 + t5894 +t6256 := *t6255 +WRITE t6256 +t6258 := #1 +t6259 := #4 +t6260 := t6258 * t6259 +t6261 := t6260 + t5894 +t6262 := *t6261 +WRITE t6262 +t6264 := #2 +t6265 := #4 +t6266 := t6264 * t6265 +t6267 := t6266 + t5894 +t6268 := *t6267 +WRITE t6268 +t6270 := #0 +t6271 := #4 +t6272 := t6270 * t6271 +t6273 := t6272 + t5896 +t6274 := *t6273 +WRITE t6274 +WRITE t5931 +t6277 := #0 +t6278 := #4 +t6279 := t6277 * t6278 +t6280 := t6279 + t5898 +t6281 := *t6280 +WRITE t6281 +t6283 := #1 +t6284 := #4 +t6285 := t6283 * t6284 +t6286 := t6285 + t5898 +t6287 := *t6286 +WRITE t6287 +t6289 := #2 +t6290 := #4 +t6291 := t6289 * t6290 +t6292 := t6291 + t5898 +t6293 := *t6292 +WRITE t6293 +t6295 := #3 +t6296 := #4 +t6297 := t6295 * t6296 +t6298 := t6297 + t5898 +t6299 := *t6298 +WRITE t6299 +t6301 := #4 +t6302 := #4 +t6303 := t6301 * t6302 +t6304 := t6303 + t5898 +t6305 := *t6304 +WRITE t6305 +t6307 := #5 +t6308 := #4 +t6309 := t6307 * t6308 +t6310 := t6309 + t5898 +t6311 := *t6310 +WRITE t6311 +WRITE t5963 +WRITE t5965 +WRITE t5967 +WRITE t5969 +t6317 := #0 +t6318 := #4 +t6319 := t6317 * t6318 +t6320 := t6319 + t5900 +t6321 := *t6320 +WRITE t6321 +t6323 := #1 +t6324 := #4 +t6325 := t6323 * t6324 +t6326 := t6325 + t5900 +t6327 := *t6326 +WRITE t6327 +t6329 := #0 +t6330 := #4 +t6331 := t6329 * t6330 +t6332 := t6331 + t5902 +t6333 := *t6332 +WRITE t6333 +t6335 := #1 +t6336 := #4 +t6337 := t6335 * t6336 +t6338 := t6337 + t5902 +t6339 := *t6338 +WRITE t6339 +t6341 := #2 +t6342 := #4 +t6343 := t6341 * t6342 +t6344 := t6343 + t5902 +t6345 := *t6344 +WRITE t6345 +WRITE t5996 +t6349 := #0 +t6350 := #1 +t6351 := #0 +t6352 := #4 +t6353 := t6351 * t6352 +t6354 := t6353 + t5896 +t6355 := *t6354 +t6357 := #0 +t6356 := t6357 - t6355 +t6358 := #0 +t6359 := #1 +t6360 := t6359 +IF t5931 == t6358 GOTO L612 +t6360 := t6358 +LABEL L612 : +t6348 := t6350 +IF t6356 >= t6360 GOTO L611 +t6348 := t6349 +LABEL L611 : +t5963 := t6348 +RETURN t6348 +FUNCTION F19 : +t6362 := #33780 +t6361 := t6362 +t6364 := #0 +t6365 := #1 +t6366 := #29497 +t6368 := #0 +t6367 := t6368 - t6366 +t6369 := #25917 +t6363 := t6365 +IF t6367 >= t6369 GOTO L613 +t6363 := t6364 +LABEL L613 : +t6371 := #0 +t6372 := #1 +t6373 := #34970 +t6370 := t6372 +IF t6361 != t6373 GOTO L614 +t6370 := t6371 +LABEL L614 : +t6374 := #26892 +t6375 := #58430 +t6376 := t6374 / t6375 +t6377 := #60805 +t6378 := t6376 - t6377 +ARG t6378 +ARG t6370 +ARG t6363 +t6379 := CALL F14 +WRITE t6361 +t6381 := #46133 +RETURN t6381 +FUNCTION main : +t6382 := CALL F19 +WRITE t6382 +t6384 := #0 +RETURN t6384 diff --git a/Lab/Code/out.s b/Lab/Code/out.s index f35cff4..beae8cf 100644 --- a/Lab/Code/out.s +++ b/Lab/Code/out.s @@ -1,7 +1,7 @@ .data _prompt: .asciiz "Enter an integer:" _ret: .asciiz "\n" -_data: .space 1576 +_data: .space 25536 .globl main .text read: @@ -2181,1309 +2181,53199 @@ addi $t0, $t0, 884 lw, $v0, 0($t0) jr $ra F9: -addi $sp, $sp, -36 +addi $sp, $sp, -40 move $t1, $sp la $t0, _data -addi $t0, $t0, 944 +addi $t0, $t0, 960 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 944 +addi $t0, $t0, 960 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 sw $t1, 0($t0) li $t1, 0 la $t0, _data -addi $t0, $t0, 952 +addi $t0, $t0, 968 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 956 +addi $t0, $t0, 972 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 952 +addi $t0, $t0, 968 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 956 +addi $t0, $t0, 972 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 960 +addi $t0, $t0, 976 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 960 +addi $t0, $t0, 976 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 964 +addi $t0, $t0, 980 sw $t3, 0($t0) -li $t1, 3725 +li $t1, 47010 la $t0, _data -addi $t0, $t0, 968 +addi $t0, $t0, 984 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 968 +addi $t0, $t0, 984 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 964 +addi $t0, $t0, 980 lw $t2, 0($t0) sw $t1, 0($t2) li $t1, 1 la $t0, _data -addi $t0, $t0, 972 +addi $t0, $t0, 988 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 976 +addi $t0, $t0, 992 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 972 +addi $t0, $t0, 988 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 976 +addi $t0, $t0, 992 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 980 +addi $t0, $t0, 996 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 980 +addi $t0, $t0, 996 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 984 +addi $t0, $t0, 1000 sw $t3, 0($t0) -li $t1, 14363 +li $t1, 53015 la $t0, _data -addi $t0, $t0, 988 +addi $t0, $t0, 1004 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 988 +addi $t0, $t0, 1004 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 984 +addi $t0, $t0, 1000 lw $t2, 0($t0) sw $t1, 0($t2) li $t1, 2 la $t0, _data -addi $t0, $t0, 992 +addi $t0, $t0, 1008 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 996 +addi $t0, $t0, 1012 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 992 +addi $t0, $t0, 1008 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 996 +addi $t0, $t0, 1012 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1000 +addi $t0, $t0, 1016 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1000 +addi $t0, $t0, 1016 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1004 +addi $t0, $t0, 1020 sw $t3, 0($t0) -li $t1, 19378 +li $t1, 5443 la $t0, _data -addi $t0, $t0, 1008 +addi $t0, $t0, 1024 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1008 +addi $t0, $t0, 1024 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1004 +addi $t0, $t0, 1020 lw $t2, 0($t0) sw $t1, 0($t2) li $t1, 3 la $t0, _data -addi $t0, $t0, 1012 +addi $t0, $t0, 1028 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1016 +addi $t0, $t0, 1032 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1012 +addi $t0, $t0, 1028 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1016 +addi $t0, $t0, 1032 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1020 +addi $t0, $t0, 1036 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1020 +addi $t0, $t0, 1036 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1024 +addi $t0, $t0, 1040 sw $t3, 0($t0) -li $t1, 61335 +li $t1, 22146 la $t0, _data -addi $t0, $t0, 1028 +addi $t0, $t0, 1044 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1028 +addi $t0, $t0, 1044 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1024 +addi $t0, $t0, 1040 lw $t2, 0($t0) sw $t1, 0($t2) li $t1, 4 la $t0, _data -addi $t0, $t0, 1032 +addi $t0, $t0, 1048 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1036 +addi $t0, $t0, 1052 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1032 +addi $t0, $t0, 1048 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1036 +addi $t0, $t0, 1052 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1040 +addi $t0, $t0, 1056 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1040 +addi $t0, $t0, 1056 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1044 +addi $t0, $t0, 1060 sw $t3, 0($t0) -li $t1, 27469 +li $t1, 34614 la $t0, _data -addi $t0, $t0, 1048 +addi $t0, $t0, 1064 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1048 +addi $t0, $t0, 1064 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1044 +addi $t0, $t0, 1060 lw $t2, 0($t0) sw $t1, 0($t2) li $t1, 5 la $t0, _data -addi $t0, $t0, 1052 +addi $t0, $t0, 1068 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1056 +addi $t0, $t0, 1072 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1052 +addi $t0, $t0, 1068 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1056 +addi $t0, $t0, 1072 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1060 +addi $t0, $t0, 1076 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1060 +addi $t0, $t0, 1076 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1064 +addi $t0, $t0, 1080 sw $t3, 0($t0) -li $t1, 52476 +li $t1, 16958 la $t0, _data -addi $t0, $t0, 1068 +addi $t0, $t0, 1084 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1068 +addi $t0, $t0, 1084 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1064 +addi $t0, $t0, 1080 lw $t2, 0($t0) sw $t1, 0($t2) li $t1, 6 la $t0, _data -addi $t0, $t0, 1072 +addi $t0, $t0, 1088 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1076 +addi $t0, $t0, 1092 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1072 +addi $t0, $t0, 1088 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1076 +addi $t0, $t0, 1092 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1080 +addi $t0, $t0, 1096 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1080 +addi $t0, $t0, 1096 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1084 +addi $t0, $t0, 1100 sw $t3, 0($t0) -li $t1, 29162 +li $t1, 49608 la $t0, _data -addi $t0, $t0, 1088 +addi $t0, $t0, 1104 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1088 +addi $t0, $t0, 1104 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1084 +addi $t0, $t0, 1100 lw $t2, 0($t0) sw $t1, 0($t2) li $t1, 7 la $t0, _data -addi $t0, $t0, 1092 +addi $t0, $t0, 1108 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1096 +addi $t0, $t0, 1112 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1092 +addi $t0, $t0, 1108 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1096 +addi $t0, $t0, 1112 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1100 +addi $t0, $t0, 1116 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1100 +addi $t0, $t0, 1116 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1104 +addi $t0, $t0, 1120 sw $t3, 0($t0) -li $t1, 23155 +li $t1, 60504 la $t0, _data -addi $t0, $t0, 1108 +addi $t0, $t0, 1124 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1108 +addi $t0, $t0, 1124 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1104 +addi $t0, $t0, 1120 lw $t2, 0($t0) sw $t1, 0($t2) li $t1, 8 la $t0, _data -addi $t0, $t0, 1112 +addi $t0, $t0, 1128 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1116 +addi $t0, $t0, 1132 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1112 +addi $t0, $t0, 1128 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1116 +addi $t0, $t0, 1132 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1120 +addi $t0, $t0, 1136 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1120 +addi $t0, $t0, 1136 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 964 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1124 +addi $t0, $t0, 1140 sw $t3, 0($t0) -li $t1, 29291 +li $t1, 32856 la $t0, _data -addi $t0, $t0, 1128 +addi $t0, $t0, 1144 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1128 +addi $t0, $t0, 1144 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1124 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 19858 -la $t0, _data -addi $t0, $t0, 1132 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1140 -sw $t1, 0($t0) -la $t0, _data addi $t0, $t0, 1140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1132 lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1136 -sw $t3, 0($t0) -li $t1, 0 +sw $t1, 0($t2) +li $t1, 9 la $t0, _data addi $t0, $t0, 1148 sw $t1, 0($t0) -li $t1, 1 +li $t1, 4 la $t0, _data addi $t0, $t0, 1152 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1152 +addi $t0, $t0, 1148 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1144 -sw $t1, 0($t0) -li $t1, 40825 +addi $t0, $t0, 1152 +lw $t2, 0($t0) +mul $t3, $t1, $t2 la $t0, _data addi $t0, $t0, 1156 -sw $t1, 0($t0) +sw $t3, 0($t0) la $t0, _data addi $t0, $t0, 1156 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 940 +addi $t0, $t0, 964 lw $t2, 0($t0) -mul $t3, $t1, $t2 +add $t3, $t1, $t2 la $t0, _data addi $t0, $t0, 1160 sw $t3, 0($t0) -li $t1, 26110 +li $t1, 53066 la $t0, _data addi $t0, $t0, 1164 sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1172 -sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1172 +addi $t0, $t0, 1164 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1164 +addi $t0, $t0, 1160 lw $t2, 0($t0) -sub $t3, $t1, $t2 +sw $t1, 0($t2) +li $t1, 4 la $t0, _data addi $t0, $t0, 1168 -sw $t3, 0($t0) +sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1160 +addi $t0, $t0, 952 lw $t1, 0($t0) la $t0, _data addi $t0, $t0, 1168 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1176 +addi $t0, $t0, 1172 sw $t3, 0($t0) -li $t1, 60222 la $t0, _data -addi $t0, $t0, 1180 +addi $t0, $t0, 1172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1176 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1176 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1180 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1180 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1184 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1188 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1192 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1192 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1196 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1200 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1200 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1204 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1204 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1212 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1216 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1216 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1220 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1224 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1224 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1228 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1228 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 1236 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1240 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1244 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1248 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1248 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1252 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1252 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 1260 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1264 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1268 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1272 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1272 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1276 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1276 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1284 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1288 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1292 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1296 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1296 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1300 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1300 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 1308 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1312 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1312 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1316 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1320 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1320 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1324 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1324 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 1332 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1336 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1336 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1340 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1344 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1344 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1348 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1348 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 1356 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1360 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1364 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1368 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1368 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1372 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1372 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 1380 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1384 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1384 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1388 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1392 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1392 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1396 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1396 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 9 +la $t0, _data +addi $t0, $t0, 1404 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1408 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1412 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1416 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1416 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1420 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 1420 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1432 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1436 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1440 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1444 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1448 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1448 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1452 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1452 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1456 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1464 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1464 +lw $t2, 0($t0) +beq $t1, $t2, L62 +la $t0, _data +addi $t0, $t0, 1464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1472 +sw $t1, 0($t0) +L62: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1472 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1476 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1476 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 1484 +sw $t3, 0($t0) +li $t1, 24937 +la $t0, _data +addi $t0, $t0, 1488 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1496 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1492 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1508 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1512 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1508 +lw $t2, 0($t0) +bne $t1, $t2, L64 +li $t1, 7196 +la $t0, _data +addi $t0, $t0, 1516 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1508 +lw $t2, 0($t0) +bne $t1, $t2, L64 +la $t0, _data +addi $t0, $t0, 1508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1504 +sw $t1, 0($t0) +L64: +la $t0, _data +addi $t0, $t0, 1504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1496 +lw $t2, 0($t0) +bne $t1, $t2, L63 +la $t0, _data +addi $t0, $t0, 944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1496 +lw $t2, 0($t0) +bne $t1, $t2, L63 +la $t0, _data +addi $t0, $t0, 1496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1492 +sw $t1, 0($t0) +L63: +li $t1, 60795 +la $t0, _data +addi $t0, $t0, 1520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1524 +sw $t3, 0($t0) +li $t1, 36660 +la $t0, _data +addi $t0, $t0, 1528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1528 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1532 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +li $t1, 9 +la $t0, _data +addi $t0, $t0, 1536 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1540 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 964 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1548 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1548 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 1552 +sw $t2, 0($t0) +li $t1, 61909 +la $t0, _data +addi $t0, $t0, 1556 +sw $t1, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 940 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 944 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 948 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 952 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 956 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 1556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 1560 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 1488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1560 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1564 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1564 +lw $t2, 0($t0) +blt $t1, $t2, L61 +la $t0, _data +addi $t0, $t0, 1432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1428 +sw $t1, 0($t0) +L61: +addi $sp, $sp, 40 +la $t0, _data +addi $t0, $t0, 1428 +lw, $v0, 0($t0) +jr $ra +F10: +addi $sp, $sp, -40 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 1572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +sw $t1, 0($t0) +addi $sp, $sp, -28 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 1580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +sw $t1, 0($t0) +addi $sp, $sp, -36 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 1588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +sw $t1, 0($t0) +addi $sp, $sp, -40 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 1596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +sw $t1, 0($t0) +addi $sp, $sp, -36 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 1604 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +sw $t1, 0($t0) +addi $sp, $sp, -28 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 1612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +sw $t1, 0($t0) +addi $sp, $sp, -36 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 1620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +sw $t1, 0($t0) +addi $sp, $sp, -20 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 1628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1636 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1640 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1644 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1648 +sw $t3, 0($t0) +li $t1, 13694 +la $t0, _data +addi $t0, $t0, 1652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1648 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1656 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1660 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1664 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1668 +sw $t3, 0($t0) +li $t1, 49297 +la $t0, _data +addi $t0, $t0, 1672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1668 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 1676 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1680 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1684 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1688 +sw $t3, 0($t0) +li $t1, 31485 +la $t0, _data +addi $t0, $t0, 1692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1688 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 1696 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1700 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1704 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1708 +sw $t3, 0($t0) +li $t1, 44758 +la $t0, _data +addi $t0, $t0, 1712 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1708 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1716 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1720 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1724 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1728 +sw $t3, 0($t0) +li $t1, 20490 +la $t0, _data +addi $t0, $t0, 1732 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1728 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 1736 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1740 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1744 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1748 +sw $t3, 0($t0) +li $t1, 47454 +la $t0, _data +addi $t0, $t0, 1752 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1748 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 1756 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1760 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1760 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1764 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1768 +sw $t3, 0($t0) +li $t1, 17518 +la $t0, _data +addi $t0, $t0, 1772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1768 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 1776 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1780 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1780 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1784 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1788 +sw $t3, 0($t0) +li $t1, 26982 +la $t0, _data +addi $t0, $t0, 1792 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1788 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 1796 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1800 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1804 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1808 +sw $t3, 0($t0) +li $t1, 48919 +la $t0, _data +addi $t0, $t0, 1812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1808 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 9 +la $t0, _data +addi $t0, $t0, 1816 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1820 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1820 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1824 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1828 +sw $t3, 0($t0) +li $t1, 25776 +la $t0, _data +addi $t0, $t0, 1832 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1828 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 21886 +la $t0, _data +addi $t0, $t0, 1840 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1836 +sw $t1, 0($t0) +li $t1, 57705 +la $t0, _data +addi $t0, $t0, 1848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1844 +sw $t1, 0($t0) +li $t1, 46744 +la $t0, _data +addi $t0, $t0, 1856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1852 +sw $t1, 0($t0) +li $t1, 8765 +la $t0, _data +addi $t0, $t0, 1864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1860 +sw $t1, 0($t0) +li $t1, 39179 +la $t0, _data +addi $t0, $t0, 1872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1868 +sw $t1, 0($t0) +li $t1, 34223 +la $t0, _data +addi $t0, $t0, 1880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1876 +sw $t1, 0($t0) +li $t1, 14208 +la $t0, _data +addi $t0, $t0, 1888 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1884 +sw $t1, 0($t0) +li $t1, 61325 +la $t0, _data +addi $t0, $t0, 1896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1892 +sw $t1, 0($t0) +li $t1, 3301 +la $t0, _data +addi $t0, $t0, 1904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1900 +sw $t1, 0($t0) +li $t1, 31166 +la $t0, _data +addi $t0, $t0, 1912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1908 +sw $t1, 0($t0) +li $t1, 45397 +la $t0, _data +addi $t0, $t0, 1920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1916 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 1924 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1928 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1932 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1936 +sw $t3, 0($t0) +li $t1, 63805 +la $t0, _data +addi $t0, $t0, 1940 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1936 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 1944 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1948 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1952 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1956 +sw $t3, 0($t0) +li $t1, 64023 +la $t0, _data +addi $t0, $t0, 1960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1956 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 1964 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1968 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1972 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1976 +sw $t3, 0($t0) +li $t1, 32927 +la $t0, _data +addi $t0, $t0, 1980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1976 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 1984 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 1988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1988 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1992 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 1992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 1996 +sw $t3, 0($t0) +li $t1, 23207 +la $t0, _data +addi $t0, $t0, 2000 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1996 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2004 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2008 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2012 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2016 +sw $t3, 0($t0) +li $t1, 5683 +la $t0, _data +addi $t0, $t0, 2020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2016 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 2024 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2028 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2032 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2036 +sw $t3, 0($t0) +li $t1, 28186 +la $t0, _data +addi $t0, $t0, 2040 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2036 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 2044 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2048 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2052 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2056 +sw $t3, 0($t0) +li $t1, 59867 +la $t0, _data +addi $t0, $t0, 2060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2056 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 18332 +la $t0, _data +addi $t0, $t0, 2068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2064 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 2072 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2076 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2080 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2084 +sw $t3, 0($t0) +li $t1, 28188 +la $t0, _data +addi $t0, $t0, 2088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2084 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 2092 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2096 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2096 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2100 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2104 +sw $t3, 0($t0) +li $t1, 56240 +la $t0, _data +addi $t0, $t0, 2108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2104 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 2112 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2116 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2120 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2124 +sw $t3, 0($t0) +li $t1, 32026 +la $t0, _data +addi $t0, $t0, 2128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2124 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 2132 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2136 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2136 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2140 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2144 +sw $t3, 0($t0) +li $t1, 11949 +la $t0, _data +addi $t0, $t0, 2148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2144 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2152 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2156 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2160 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2164 +sw $t3, 0($t0) +li $t1, 22190 +la $t0, _data +addi $t0, $t0, 2168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2164 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 2172 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2176 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2180 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2184 +sw $t3, 0($t0) +li $t1, 11249 +la $t0, _data +addi $t0, $t0, 2188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2184 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 2192 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2196 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2200 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2204 +sw $t3, 0($t0) +li $t1, 32440 +la $t0, _data +addi $t0, $t0, 2208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2204 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 2212 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2216 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2216 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2220 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2224 +sw $t3, 0($t0) +li $t1, 4108 +la $t0, _data +addi $t0, $t0, 2228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2224 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 2232 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2236 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2240 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2244 +sw $t3, 0($t0) +li $t1, 28767 +la $t0, _data +addi $t0, $t0, 2248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2244 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 59422 +la $t0, _data +addi $t0, $t0, 2256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2252 +sw $t1, 0($t0) +li $t1, 53028 +la $t0, _data +addi $t0, $t0, 2264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2260 +sw $t1, 0($t0) +li $t1, 54543 +la $t0, _data +addi $t0, $t0, 2272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +sw $t1, 0($t0) +li $t1, 15772 +la $t0, _data +addi $t0, $t0, 2280 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +sw $t1, 0($t0) +li $t1, 45197 +la $t0, _data +addi $t0, $t0, 2288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2284 +sw $t1, 0($t0) +li $t1, 35751 +la $t0, _data +addi $t0, $t0, 2296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +sw $t1, 0($t0) +li $t1, 24537 +la $t0, _data +addi $t0, $t0, 2304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2300 +sw $t1, 0($t0) +li $t1, 18840 +la $t0, _data +addi $t0, $t0, 2312 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2308 +sw $t1, 0($t0) +li $t1, 4438 +la $t0, _data +addi $t0, $t0, 2320 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2316 +sw $t1, 0($t0) +li $t1, 38746 +la $t0, _data +addi $t0, $t0, 2328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2324 +sw $t1, 0($t0) +li $t1, 14630 +la $t0, _data +addi $t0, $t0, 2336 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2332 +sw $t1, 0($t0) +li $t1, 7740 +la $t0, _data +addi $t0, $t0, 2344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2340 +sw $t1, 0($t0) +li $t1, 4376 +la $t0, _data +addi $t0, $t0, 2352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2348 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 2356 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2360 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2364 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2368 +sw $t3, 0($t0) +li $t1, 60027 +la $t0, _data +addi $t0, $t0, 2372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2368 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 2376 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2380 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2384 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2388 +sw $t3, 0($t0) +li $t1, 6009 +la $t0, _data +addi $t0, $t0, 2392 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2388 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 2396 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2400 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2404 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2408 +sw $t3, 0($t0) +li $t1, 2863 +la $t0, _data +addi $t0, $t0, 2412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2408 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 2416 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2420 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2420 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2424 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2428 +sw $t3, 0($t0) +li $t1, 27419 +la $t0, _data +addi $t0, $t0, 2432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2428 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2436 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2440 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2444 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2448 +sw $t3, 0($t0) +li $t1, 29216 +la $t0, _data +addi $t0, $t0, 2452 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2448 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 2456 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2460 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2464 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2468 +sw $t3, 0($t0) +li $t1, 8547 +la $t0, _data +addi $t0, $t0, 2472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2468 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 2476 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2480 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2484 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2488 +sw $t3, 0($t0) +li $t1, 55605 +la $t0, _data +addi $t0, $t0, 2492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2488 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 2496 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2500 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2504 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2508 +sw $t3, 0($t0) +li $t1, 23547 +la $t0, _data +addi $t0, $t0, 2512 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2508 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 2516 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2520 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2524 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2528 +sw $t3, 0($t0) +li $t1, 26879 +la $t0, _data +addi $t0, $t0, 2532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2528 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 9 +la $t0, _data +addi $t0, $t0, 2536 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2540 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2548 +sw $t3, 0($t0) +li $t1, 18257 +la $t0, _data +addi $t0, $t0, 2552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2548 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 14252 +la $t0, _data +addi $t0, $t0, 2560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2556 +sw $t1, 0($t0) +li $t1, 58906 +la $t0, _data +addi $t0, $t0, 2568 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2564 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 2572 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2576 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2576 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2580 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2584 +sw $t3, 0($t0) +li $t1, 30207 +la $t0, _data +addi $t0, $t0, 2588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2584 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 2592 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2596 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2600 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2604 +sw $t3, 0($t0) +li $t1, 36442 +la $t0, _data +addi $t0, $t0, 2608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2604 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 2612 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2616 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2616 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2620 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2624 +sw $t3, 0($t0) +li $t1, 4619 +la $t0, _data +addi $t0, $t0, 2628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2624 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 2632 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2636 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2640 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2644 +sw $t3, 0($t0) +li $t1, 62647 +la $t0, _data +addi $t0, $t0, 2648 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2644 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2652 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2656 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2656 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2660 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2664 +sw $t3, 0($t0) +li $t1, 40550 +la $t0, _data +addi $t0, $t0, 2668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2664 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 2672 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2676 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2684 +sw $t3, 0($t0) +li $t1, 33386 +la $t0, _data +addi $t0, $t0, 2688 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2684 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 2692 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2696 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2696 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2700 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2704 +sw $t3, 0($t0) +li $t1, 56533 +la $t0, _data +addi $t0, $t0, 2708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2704 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 2712 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2716 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2720 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2724 +sw $t3, 0($t0) +li $t1, 28042 +la $t0, _data +addi $t0, $t0, 2728 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2724 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 2732 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2736 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2740 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2744 +sw $t3, 0($t0) +li $t1, 22393 +la $t0, _data +addi $t0, $t0, 2748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2744 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6769 +la $t0, _data +addi $t0, $t0, 2756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2752 +sw $t1, 0($t0) +li $t1, 7703 +la $t0, _data +addi $t0, $t0, 2764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2760 +sw $t1, 0($t0) +li $t1, 58144 +la $t0, _data +addi $t0, $t0, 2772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2768 +sw $t1, 0($t0) +li $t1, 31307 +la $t0, _data +addi $t0, $t0, 2780 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2776 +sw $t1, 0($t0) +li $t1, 26544 +la $t0, _data +addi $t0, $t0, 2788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2784 +sw $t1, 0($t0) +li $t1, 62582 +la $t0, _data +addi $t0, $t0, 2796 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +sw $t1, 0($t0) +li $t1, 4517 +la $t0, _data +addi $t0, $t0, 2804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2800 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 2808 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2812 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2816 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2820 +sw $t3, 0($t0) +li $t1, 41174 +la $t0, _data +addi $t0, $t0, 2824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2820 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 2828 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2832 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2832 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2836 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2840 +sw $t3, 0($t0) +li $t1, 4786 +la $t0, _data +addi $t0, $t0, 2844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2840 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 2848 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2852 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2856 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2860 +sw $t3, 0($t0) +li $t1, 8893 +la $t0, _data +addi $t0, $t0, 2864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2860 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 2868 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2872 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2876 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2880 +sw $t3, 0($t0) +li $t1, 35665 +la $t0, _data +addi $t0, $t0, 2884 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2880 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2888 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2892 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2892 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2896 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2900 +sw $t3, 0($t0) +li $t1, 10796 +la $t0, _data +addi $t0, $t0, 2904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2900 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 2908 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2912 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2916 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2920 +sw $t3, 0($t0) +li $t1, 11757 +la $t0, _data +addi $t0, $t0, 2924 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2920 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 2928 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2932 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2932 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2936 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2940 +sw $t3, 0($t0) +li $t1, 63084 +la $t0, _data +addi $t0, $t0, 2944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2940 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 40012 +la $t0, _data +addi $t0, $t0, 2952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2948 +sw $t1, 0($t0) +li $t1, 20304 +la $t0, _data +addi $t0, $t0, 2960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2956 +sw $t1, 0($t0) +li $t1, 53154 +la $t0, _data +addi $t0, $t0, 2968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2964 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 2972 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2976 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2980 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 2984 +sw $t3, 0($t0) +li $t1, 63560 +la $t0, _data +addi $t0, $t0, 2988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2984 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 2992 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 2996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2996 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3000 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3004 +sw $t3, 0($t0) +li $t1, 47183 +la $t0, _data +addi $t0, $t0, 3008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3004 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 3012 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3016 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3016 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3020 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3024 +sw $t3, 0($t0) +li $t1, 5875 +la $t0, _data +addi $t0, $t0, 3028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3024 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 3032 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3036 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3040 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3044 +sw $t3, 0($t0) +li $t1, 12276 +la $t0, _data +addi $t0, $t0, 3048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3044 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3052 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3056 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3060 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3064 +sw $t3, 0($t0) +li $t1, 40553 +la $t0, _data +addi $t0, $t0, 3068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3064 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 3072 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3076 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3080 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3084 +sw $t3, 0($t0) +li $t1, 36082 +la $t0, _data +addi $t0, $t0, 3088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3084 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 3092 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3096 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3096 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3100 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3104 +sw $t3, 0($t0) +li $t1, 48718 +la $t0, _data +addi $t0, $t0, 3108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3104 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 3112 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3116 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3120 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3124 +sw $t3, 0($t0) +li $t1, 45172 +la $t0, _data +addi $t0, $t0, 3128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3124 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 3132 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3136 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3136 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3140 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3144 +sw $t3, 0($t0) +li $t1, 33193 +la $t0, _data +addi $t0, $t0, 3148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3144 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3152 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3156 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3160 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3164 +sw $t3, 0($t0) +li $t1, 23732 +la $t0, _data +addi $t0, $t0, 3168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3164 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3172 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3176 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3180 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3184 +sw $t3, 0($t0) +li $t1, 13022 +la $t0, _data +addi $t0, $t0, 3188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3184 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 3192 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3196 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3200 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3204 +sw $t3, 0($t0) +li $t1, 24190 +la $t0, _data +addi $t0, $t0, 3208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3204 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 3212 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3216 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3216 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3220 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3224 +sw $t3, 0($t0) +li $t1, 51775 +la $t0, _data +addi $t0, $t0, 3228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3224 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3232 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3236 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3240 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3244 +sw $t3, 0($t0) +li $t1, 35415 +la $t0, _data +addi $t0, $t0, 3248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3244 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 30960 +la $t0, _data +addi $t0, $t0, 3256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3252 +sw $t1, 0($t0) +li $t1, 59478 +la $t0, _data +addi $t0, $t0, 3264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3260 +sw $t1, 0($t0) +li $t1, 28023 +la $t0, _data +addi $t0, $t0, 3272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3268 +sw $t1, 0($t0) +li $t1, 62267 +la $t0, _data +addi $t0, $t0, 3280 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +sw $t1, 0($t0) +li $t1, 20486 +la $t0, _data +addi $t0, $t0, 3288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3284 +sw $t1, 0($t0) +li $t1, 25070 +la $t0, _data +addi $t0, $t0, 3296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3292 +sw $t1, 0($t0) +L65: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3304 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3308 +sw $t1, 0($t0) +li $t1, 1248 +la $t0, _data +addi $t0, $t0, 3312 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3316 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3320 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3320 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3328 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3300 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3328 +lw $t2, 0($t0) +bgt $t1, $t2, L67 +la $t0, _data +addi $t0, $t0, 3304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3300 +sw $t1, 0($t0) +L67: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3332 +lw $t2, 0($t0) +beq $t1, $t2, L66 +L68: +li $t1, 61660 +la $t0, _data +addi $t0, $t0, 3336 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3340 +lw $t2, 0($t0) +beq $t1, $t2, L69 +li $t1, 29856 +la $t0, _data +addi $t0, $t0, 3348 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3344 +sw $t1, 0($t0) +li $t1, 10141 +la $t0, _data +addi $t0, $t0, 3356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3352 +sw $t1, 0($t0) +li $t1, 31790 +la $t0, _data +addi $t0, $t0, 3360 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3368 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3360 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3364 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3372 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3372 +lw $t2, 0($t0) +beq $t1, $t2, L70 +la $t0, _data +addi $t0, $t0, 3372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3380 +sw $t1, 0($t0) +L70: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3384 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3392 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3384 +lw $t2, 0($t0) +beq $t1, $t2, L71 +la $t0, _data +addi $t0, $t0, 3384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3392 +sw $t1, 0($t0) +L71: +la $t0, _data +addi $t0, $t0, 3392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1916 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3396 +lw $t2, 0($t0) +beq $t1, $t2, L72 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3400 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3404 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3400 +lw $t2, 0($t0) +beq $t1, $t2, L73 +la $t0, _data +addi $t0, $t0, 3400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3408 +sw $t1, 0($t0) +L73: +j L139 +L72: +li $t1, 40652 +la $t0, _data +addi $t0, $t0, 3416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3412 +sw $t1, 0($t0) +li $t1, 21898 +la $t0, _data +addi $t0, $t0, 3424 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3420 +sw $t1, 0($t0) +li $t1, 29338 +la $t0, _data +addi $t0, $t0, 3432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3428 +sw $t1, 0($t0) +li $t1, 15129 +la $t0, _data +addi $t0, $t0, 3440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3436 +sw $t1, 0($t0) +li $t1, 42202 +la $t0, _data +addi $t0, $t0, 3448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3444 +sw $t1, 0($t0) +li $t1, 16956 +la $t0, _data +addi $t0, $t0, 3456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3452 +sw $t1, 0($t0) +li $t1, 13153 +la $t0, _data +addi $t0, $t0, 3464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3460 +sw $t1, 0($t0) +li $t1, 23850 +la $t0, _data +addi $t0, $t0, 3472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3468 +sw $t1, 0($t0) +li $t1, 22832 +la $t0, _data +addi $t0, $t0, 3480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3476 +sw $t1, 0($t0) +li $t1, 25429 +la $t0, _data +addi $t0, $t0, 3488 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3484 +sw $t1, 0($t0) +li $t1, 64403 +la $t0, _data +addi $t0, $t0, 3496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3492 +sw $t1, 0($t0) +li $t1, 58914 +la $t0, _data +addi $t0, $t0, 3504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3500 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3512 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3516 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3524 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3528 +sw $t1, 0($t0) +li $t1, 8611 +la $t0, _data +addi $t0, $t0, 3532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1884 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3536 +sw $t3, 0($t0) +li $t1, 44040 +la $t0, _data +addi $t0, $t0, 3540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3540 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3544 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3548 +sw $v0, 0($t0) +li $t1, 26572 +la $t0, _data +addi $t0, $t0, 3552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3552 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3556 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3452 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3560 +sw $t3, 0($t0) +li $t1, 32343 +la $t0, _data +addi $t0, $t0, 3568 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3568 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3572 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3576 +sw $v0, 0($t0) +li $t1, 57062 +la $t0, _data +addi $t0, $t0, 3580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3580 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 3584 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3584 +lw $t2, 0($t0) +bgt $t1, $t2, L76 +la $t0, _data +addi $t0, $t0, 3524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3520 +sw $t1, 0($t0) +L76: +li $t1, 50762 +la $t0, _data +addi $t0, $t0, 3588 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3588 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3592 +sw $t3, 0($t0) +li $t1, 18582 +la $t0, _data +addi $t0, $t0, 3600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3600 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3604 +sw $t3, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3608 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3612 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3508 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3612 +lw $t2, 0($t0) +ble $t1, $t2, L75 +la $t0, _data +addi $t0, $t0, 3512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3508 +sw $t1, 0($t0) +L75: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3616 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3616 +lw $t2, 0($t0) +beq $t1, $t2, L77 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3624 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3628 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3636 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3640 +sw $t1, 0($t0) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 3644 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3648 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3648 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3652 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3656 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3656 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 3660 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3668 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3664 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3680 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3684 +sw $t1, 0($t0) +li $t1, 12917 +la $t0, _data +addi $t0, $t0, 3688 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1868 +lw $t2, 0($t0) +beq $t1, $t2, L81 +la $t0, _data +addi $t0, $t0, 3680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3676 +sw $t1, 0($t0) +L81: +la $t0, _data +addi $t0, $t0, 3676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3668 +lw $t2, 0($t0) +beq $t1, $t2, L80 +la $t0, _data +addi $t0, $t0, 3292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3668 +lw $t2, 0($t0) +beq $t1, $t2, L80 +la $t0, _data +addi $t0, $t0, 3672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3664 +sw $t1, 0($t0) +L80: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3696 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3700 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3708 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3712 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3720 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3724 +sw $t1, 0($t0) +li $t1, 33011 +la $t0, _data +addi $t0, $t0, 3728 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3728 +lw $t2, 0($t0) +blt $t1, $t2, L84 +la $t0, _data +addi $t0, $t0, 3720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3716 +sw $t1, 0($t0) +L84: +li $t1, 14499 +la $t0, _data +addi $t0, $t0, 3732 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3704 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3732 +lw $t2, 0($t0) +blt $t1, $t2, L83 +la $t0, _data +addi $t0, $t0, 3708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3704 +sw $t1, 0($t0) +L83: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3736 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 3736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3292 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3740 +sw $t3, 0($t0) +li $t1, 14165 +la $t0, _data +addi $t0, $t0, 3744 +sw $t1, 0($t0) +li $t1, 29136 +la $t0, _data +addi $t0, $t0, 3748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2324 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3752 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3760 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3764 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3772 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3776 +sw $t1, 0($t0) +li $t1, 44356 +la $t0, _data +addi $t0, $t0, 3780 +sw $t1, 0($t0) +li $t1, 24307 +la $t0, _data +addi $t0, $t0, 3784 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3784 +lw $t2, 0($t0) +bge $t1, $t2, L86 +la $t0, _data +addi $t0, $t0, 3772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3768 +sw $t1, 0($t0) +L86: +li $t1, 60926 +la $t0, _data +addi $t0, $t0, 3788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3788 +lw $t2, 0($t0) +bne $t1, $t2, L85 +la $t0, _data +addi $t0, $t0, 3760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3756 +sw $t1, 0($t0) +L85: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3792 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3792 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3796 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3800 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3800 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 3804 +sw $t2, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3808 +sw $v0, 0($t0) +li $t1, 19472 +la $t0, _data +addi $t0, $t0, 3812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3812 +lw $t2, 0($t0) +bgt $t1, $t2, L82 +la $t0, _data +addi $t0, $t0, 3696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3692 +sw $t1, 0($t0) +L82: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3820 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3816 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3832 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3836 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3828 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2948 +lw $t2, 0($t0) +bne $t1, $t2, L88 +la $t0, _data +addi $t0, $t0, 3832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3828 +sw $t1, 0($t0) +L88: +la $t0, _data +addi $t0, $t0, 3828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3820 +lw $t2, 0($t0) +bne $t1, $t2, L87 +la $t0, _data +addi $t0, $t0, 2316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3820 +lw $t2, 0($t0) +bne $t1, $t2, L87 +la $t0, _data +addi $t0, $t0, 3820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3816 +sw $t1, 0($t0) +L87: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3844 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3840 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3852 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3852 +lw $t2, 0($t0) +beq $t1, $t2, L90 +la $t0, _data +addi $t0, $t0, 3852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3860 +sw $t1, 0($t0) +L90: +la $t0, _data +addi $t0, $t0, 3860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3844 +lw $t2, 0($t0) +beq $t1, $t2, L89 +la $t0, _data +addi $t0, $t0, 2316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3844 +lw $t2, 0($t0) +beq $t1, $t2, L89 +la $t0, _data +addi $t0, $t0, 3848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3840 +sw $t1, 0($t0) +L89: +la $t0, _data +addi $t0, $t0, 2956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3352 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3868 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3864 +sw $t1, 0($t0) +li $t1, 46205 +la $t0, _data +addi $t0, $t0, 3876 +sw $t1, 0($t0) +li $t1, 24728 +la $t0, _data +addi $t0, $t0, 3880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3880 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3884 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3868 +lw $t2, 0($t0) +bne $t1, $t2, L91 +la $t0, _data +addi $t0, $t0, 2964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3868 +lw $t2, 0($t0) +bne $t1, $t2, L91 +la $t0, _data +addi $t0, $t0, 3868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3864 +sw $t1, 0($t0) +L91: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3892 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3460 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3888 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3896 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3896 +lw $t2, 0($t0) +beq $t1, $t2, L92 +la $t0, _data +addi $t0, $t0, 3896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3904 +sw $t1, 0($t0) +L92: +li $t1, 34601 +la $t0, _data +addi $t0, $t0, 3908 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3912 +sw $v0, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3916 +sw $v0, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3920 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3920 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3924 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3932 +sw $v0, 0($t0) +li $t1, 22872 +la $t0, _data +addi $t0, $t0, 3936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3936 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3940 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3632 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3940 +lw $t2, 0($t0) +ble $t1, $t2, L79 +la $t0, _data +addi $t0, $t0, 3636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3632 +sw $t1, 0($t0) +L79: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3944 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3948 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3952 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3952 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 3956 +sw $t2, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 3960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3960 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3964 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3968 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3968 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 3972 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 3956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3972 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 3976 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3976 +lw $t2, 0($t0) +beq $t1, $t2, L78 +la $t0, _data +addi $t0, $t0, 3624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3620 +sw $t1, 0($t0) +L78: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3980 +lw $t2, 0($t0) +beq $t1, $t2, L93 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 3988 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 3992 +sw $t1, 0($t0) +li $t1, 41685 +la $t0, _data +addi $t0, $t0, 3996 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4004 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4000 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4016 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4020 +sw $t1, 0($t0) +li $t1, 47754 +la $t0, _data +addi $t0, $t0, 4024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4012 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4024 +lw $t2, 0($t0) +beq $t1, $t2, L96 +la $t0, _data +addi $t0, $t0, 4016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4012 +sw $t1, 0($t0) +L96: +la $t0, _data +addi $t0, $t0, 4012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4004 +lw $t2, 0($t0) +beq $t1, $t2, L95 +la $t0, _data +addi $t0, $t0, 2964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4004 +lw $t2, 0($t0) +beq $t1, $t2, L95 +la $t0, _data +addi $t0, $t0, 4008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4000 +sw $t1, 0($t0) +L95: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4032 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3500 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4040 +sw $t3, 0($t0) +li $t1, 46722 +la $t0, _data +addi $t0, $t0, 4044 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4044 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 4048 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4052 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 4036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +lw $t2, 0($t0) +beq $t1, $t2, L97 +la $t0, _data +addi $t0, $t0, 4032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4028 +sw $t1, 0($t0) +L97: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4056 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4056 +lw $t2, 0($t0) +beq $t1, $t2, L98 +la $t0, _data +addi $t0, $t0, 4056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4064 +sw $t1, 0($t0) +L98: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4068 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4068 +lw $t2, 0($t0) +beq $t1, $t2, L99 +la $t0, _data +addi $t0, $t0, 4068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4076 +sw $t1, 0($t0) +L99: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4080 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4080 +lw $t2, 0($t0) +beq $t1, $t2, L100 +la $t0, _data +addi $t0, $t0, 4080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4088 +sw $t1, 0($t0) +L100: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4092 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4100 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4092 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4096 +sw $t3, 0($t0) +li $t1, 64517 +la $t0, _data +addi $t0, $t0, 4104 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4104 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4108 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4120 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4108 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4116 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4124 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 4096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4124 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 4128 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4128 +lw $t2, 0($t0) +bne $t1, $t2, L94 +la $t0, _data +addi $t0, $t0, 3988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3984 +sw $t1, 0($t0) +L94: +j L103 +L93: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4136 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4140 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3412 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4144 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4144 +lw $t2, 0($t0) +bne $t1, $t2, L104 +la $t0, _data +addi $t0, $t0, 4136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4132 +sw $t1, 0($t0) +L104: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4152 +lw $t2, 0($t0) +beq $t1, $t2, L103 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4160 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4156 +sw $t1, 0($t0) +li $t1, 7647 +la $t0, _data +addi $t0, $t0, 4168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4160 +lw $t2, 0($t0) +beq $t1, $t2, L105 +la $t0, _data +addi $t0, $t0, 2316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4160 +lw $t2, 0($t0) +beq $t1, $t2, L105 +la $t0, _data +addi $t0, $t0, 4164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4156 +sw $t1, 0($t0) +L105: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 4172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4172 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4176 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4180 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4180 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 4184 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4192 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4184 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4188 +sw $t3, 0($t0) +li $t1, 45589 +la $t0, _data +addi $t0, $t0, 4196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4196 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4200 +sw $t3, 0($t0) +j L93 +L103: +j L106 +L77: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4204 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4204 +lw $t2, 0($t0) +beq $t1, $t2, L107 +la $t0, _data +addi $t0, $t0, 4204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4212 +sw $t1, 0($t0) +L107: +li $t1, 6 +la $t0, _data +addi $t0, $t0, 4216 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 4220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4220 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4224 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4228 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4228 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 4232 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 4212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4232 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4236 +sw $t3, 0($t0) +addi $sp, $sp, 264 +la $t0, _data +addi $t0, $t0, 4236 +lw, $v0, 0($t0) +jr $ra +L106: +li $t1, 9 +la $t0, _data +addi $t0, $t0, 4240 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 4244 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4244 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4248 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4252 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4252 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 4256 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4256 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4260 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4260 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4268 +sw $t3, 0($t0) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 4272 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 4276 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4276 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4280 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4284 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4284 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 4288 +sw $t2, 0($t0) +li $t1, 4158 +la $t0, _data +addi $t0, $t0, 4292 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4296 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4300 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4296 +lw $t2, 0($t0) +beq $t1, $t2, L108 +la $t0, _data +addi $t0, $t0, 4296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4304 +sw $t1, 0($t0) +L108: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4308 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4312 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4316 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4308 +lw $t2, 0($t0) +beq $t1, $t2, L109 +la $t0, _data +addi $t0, $t0, 4308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4316 +sw $t1, 0($t0) +L109: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4320 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 4288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4320 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4324 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4328 +lw $t2, 0($t0) +beq $t1, $t2, L110 +L111: +li $t1, 1648 +la $t0, _data +addi $t0, $t0, 4332 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4336 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4336 +lw $t2, 0($t0) +beq $t1, $t2, L112 +L113: +li $t1, 42562 +la $t0, _data +addi $t0, $t0, 4340 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4348 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4352 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4360 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4364 +sw $t1, 0($t0) +li $t1, 20344 +la $t0, _data +addi $t0, $t0, 4368 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3428 +lw $t2, 0($t0) +ble $t1, $t2, L116 +la $t0, _data +addi $t0, $t0, 4360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4356 +sw $t1, 0($t0) +L116: +la $t0, _data +addi $t0, $t0, 4352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2300 +lw $t2, 0($t0) +bne $t1, $t2, L115 +la $t0, _data +addi $t0, $t0, 4348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4344 +sw $t1, 0($t0) +L115: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4376 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4372 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4388 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4392 +sw $t1, 0($t0) +li $t1, 14173 +la $t0, _data +addi $t0, $t0, 4396 +sw $t1, 0($t0) +li $t1, 31991 +la $t0, _data +addi $t0, $t0, 4400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4384 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4400 +lw $t2, 0($t0) +blt $t1, $t2, L118 +la $t0, _data +addi $t0, $t0, 4388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4384 +sw $t1, 0($t0) +L118: +la $t0, _data +addi $t0, $t0, 4384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4376 +lw $t2, 0($t0) +beq $t1, $t2, L117 +li $t1, 33262 +la $t0, _data +addi $t0, $t0, 4404 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4376 +lw $t2, 0($t0) +beq $t1, $t2, L117 +la $t0, _data +addi $t0, $t0, 4380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4372 +sw $t1, 0($t0) +L117: +li $t1, 47185 +la $t0, _data +addi $t0, $t0, 4408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4408 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4412 +sw $t3, 0($t0) +li $t1, 46491 +la $t0, _data +addi $t0, $t0, 4416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4416 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4420 +sw $t3, 0($t0) +li $t1, 47427 +la $t0, _data +addi $t0, $t0, 4424 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4424 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4428 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2324 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4436 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4440 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4440 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4444 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4452 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4452 +lw $t2, 0($t0) +beq $t1, $t2, L114 +L119: +li $t1, 10785 +la $t0, _data +addi $t0, $t0, 4456 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4460 +lw $t2, 0($t0) +beq $t1, $t2, L120 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4468 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4472 +sw $t1, 0($t0) +li $t1, 25311 +la $t0, _data +addi $t0, $t0, 4476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4476 +lw $t2, 0($t0) +bgt $t1, $t2, L121 +la $t0, _data +addi $t0, $t0, 4468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4464 +sw $t1, 0($t0) +L121: +li $t1, 9 +la $t0, _data +addi $t0, $t0, 4480 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 4484 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4484 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4488 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4492 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4492 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 4496 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4504 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4508 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4516 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4520 +sw $t1, 0($t0) +li $t1, 44783 +la $t0, _data +addi $t0, $t0, 4524 +sw $t1, 0($t0) +li $t1, 52404 +la $t0, _data +addi $t0, $t0, 4528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4512 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4528 +lw $t2, 0($t0) +blt $t1, $t2, L123 +la $t0, _data +addi $t0, $t0, 4516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4512 +sw $t1, 0($t0) +L123: +la $t0, _data +addi $t0, $t0, 4508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3292 +lw $t2, 0($t0) +blt $t1, $t2, L122 +la $t0, _data +addi $t0, $t0, 4504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4500 +sw $t1, 0($t0) +L122: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4536 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4536 +lw $t2, 0($t0) +beq $t1, $t2, L124 +la $t0, _data +addi $t0, $t0, 1836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4536 +lw $t2, 0($t0) +beq $t1, $t2, L124 +la $t0, _data +addi $t0, $t0, 4540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4532 +sw $t1, 0($t0) +L124: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4544 +sw $v0, 0($t0) +li $t1, 30903 +la $t0, _data +addi $t0, $t0, 4548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4548 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 4552 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4560 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4564 +sw $t1, 0($t0) +li $t1, 13849 +la $t0, _data +addi $t0, $t0, 4568 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4576 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4580 +sw $t1, 0($t0) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 4584 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 4588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4588 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4592 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4596 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4596 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 4600 +sw $t2, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4604 +sw $v0, 0($t0) +li $t1, 61603 +la $t0, _data +addi $t0, $t0, 4608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4608 +lw $t2, 0($t0) +beq $t1, $t2, L126 +la $t0, _data +addi $t0, $t0, 4576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4572 +sw $t1, 0($t0) +L126: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4616 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1844 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4624 +sw $t3, 0($t0) +li $t1, 56462 +la $t0, _data +addi $t0, $t0, 4628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4628 +lw $t2, 0($t0) +beq $t1, $t2, L127 +la $t0, _data +addi $t0, $t0, 4616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4612 +sw $t1, 0($t0) +L127: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4636 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4632 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4648 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4644 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4648 +lw $t2, 0($t0) +beq $t1, $t2, L129 +la $t0, _data +addi $t0, $t0, 1852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4648 +lw $t2, 0($t0) +beq $t1, $t2, L129 +la $t0, _data +addi $t0, $t0, 4652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4644 +sw $t1, 0($t0) +L129: +la $t0, _data +addi $t0, $t0, 4644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4636 +lw $t2, 0($t0) +bne $t1, $t2, L128 +la $t0, _data +addi $t0, $t0, 1868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4636 +lw $t2, 0($t0) +bne $t1, $t2, L128 +la $t0, _data +addi $t0, $t0, 4636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4632 +sw $t1, 0($t0) +L128: +li $t1, 6033 +la $t0, _data +addi $t0, $t0, 4656 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4664 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4656 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4660 +sw $t3, 0($t0) +li $t1, 3715 +la $t0, _data +addi $t0, $t0, 4668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4668 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 4672 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4676 +sw $v0, 0($t0) +li $t1, 36515 +la $t0, _data +addi $t0, $t0, 4680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4680 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4684 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4692 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4696 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4688 +sw $t1, 0($t0) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 4700 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 4704 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4704 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4708 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4712 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4712 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 4716 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 4716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4692 +lw $t2, 0($t0) +beq $t1, $t2, L130 +la $t0, _data +addi $t0, $t0, 1868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4692 +lw $t2, 0($t0) +beq $t1, $t2, L130 +la $t0, _data +addi $t0, $t0, 4696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4688 +sw $t1, 0($t0) +L130: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4720 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4728 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4720 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4724 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4736 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4732 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t2, 0($t0) +bgt $t1, $t2, L131 +la $t0, _data +addi $t0, $t0, 4736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4732 +sw $t1, 0($t0) +L131: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4748 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4752 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4760 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2340 +lw $t2, 0($t0) +bgt $t1, $t2, L133 +la $t0, _data +addi $t0, $t0, 4760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4756 +sw $t1, 0($t0) +L133: +la $t0, _data +addi $t0, $t0, 4752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4744 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3284 +lw $t2, 0($t0) +ble $t1, $t2, L132 +la $t0, _data +addi $t0, $t0, 4748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4744 +sw $t1, 0($t0) +L132: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4768 +sw $v0, 0($t0) +li $t1, 60609 +la $t0, _data +addi $t0, $t0, 4772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4556 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4772 +lw $t2, 0($t0) +blt $t1, $t2, L125 +la $t0, _data +addi $t0, $t0, 4560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4556 +sw $t1, 0($t0) +L125: +li $t1, 17324 +la $t0, _data +addi $t0, $t0, 4776 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1876 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4780 +sw $t3, 0($t0) +li $t1, 3039 +la $t0, _data +addi $t0, $t0, 4784 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4792 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4796 +sw $t1, 0($t0) +li $t1, 10693 +la $t0, _data +addi $t0, $t0, 4800 +sw $t1, 0($t0) +li $t1, 21482 +la $t0, _data +addi $t0, $t0, 4804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4804 +lw $t2, 0($t0) +bge $t1, $t2, L134 +la $t0, _data +addi $t0, $t0, 4792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4788 +sw $t1, 0($t0) +L134: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4812 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4816 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4808 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3436 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 4820 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4812 +lw $t2, 0($t0) +beq $t1, $t2, L135 +li $t1, 4688 +la $t0, _data +addi $t0, $t0, 4824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4812 +lw $t2, 0($t0) +beq $t1, $t2, L135 +la $t0, _data +addi $t0, $t0, 4816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4808 +sw $t1, 0($t0) +L135: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4832 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4836 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4844 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4848 +sw $t1, 0($t0) +li $t1, 53255 +la $t0, _data +addi $t0, $t0, 4852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4840 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4852 +lw $t2, 0($t0) +bne $t1, $t2, L137 +la $t0, _data +addi $t0, $t0, 4844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4840 +sw $t1, 0($t0) +L137: +la $t0, _data +addi $t0, $t0, 4836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4828 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +lw $t2, 0($t0) +bne $t1, $t2, L136 +la $t0, _data +addi $t0, $t0, 4832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4828 +sw $t1, 0($t0) +L136: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4860 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2284 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4868 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4860 +lw $t2, 0($t0) +beq $t1, $t2, L138 +li $t1, 41827 +la $t0, _data +addi $t0, $t0, 4872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4860 +lw $t2, 0($t0) +beq $t1, $t2, L138 +la $t0, _data +addi $t0, $t0, 4864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4856 +sw $t1, 0($t0) +L138: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4876 +sw $v0, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 4876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4880 +sw $v0, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 2768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 4884 +sw $v0, 0($t0) +li $t1, 18861 +la $t0, _data +addi $t0, $t0, 4888 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4888 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4892 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4892 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4900 +sw $t3, 0($t0) +j L119 +L120: +j L113 +L114: +j L111 +L112: +j L139 +L110: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4908 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4912 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 4916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4916 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4920 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4924 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4924 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 4928 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4932 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 4936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4940 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4932 +lw $t2, 0($t0) +beq $t1, $t2, L141 +la $t0, _data +addi $t0, $t0, 4932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4940 +sw $t1, 0($t0) +L141: +li $t1, 19710 +la $t0, _data +addi $t0, $t0, 4944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4944 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4948 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4948 +lw $t2, 0($t0) +blt $t1, $t2, L140 +la $t0, _data +addi $t0, $t0, 4908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4904 +sw $t1, 0($t0) +L140: +addi $sp, $sp, 264 +la $t0, _data +addi $t0, $t0, 4904 +lw, $v0, 0($t0) +jr $ra +L139: +li $t1, 9553 +la $t0, _data +addi $t0, $t0, 4956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4952 +sw $t1, 0($t0) +li $t1, 510 +la $t0, _data +addi $t0, $t0, 4964 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4960 +sw $t1, 0($t0) +li $t1, 665 +la $t0, _data +addi $t0, $t0, 4972 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4968 +sw $t1, 0($t0) +li $t1, 56980 +la $t0, _data +addi $t0, $t0, 4980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4976 +sw $t1, 0($t0) +li $t1, 11295 +la $t0, _data +addi $t0, $t0, 4988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4984 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 4996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 4992 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4992 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5000 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5012 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5016 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2260 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5020 +sw $t3, 0($t0) +li $t1, 25976 +la $t0, _data +addi $t0, $t0, 5024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5024 +lw $t2, 0($t0) +beq $t1, $t2, L142 +la $t0, _data +addi $t0, $t0, 5012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5008 +sw $t1, 0($t0) +L142: +li $t1, 3 +la $t0, _data +addi $t0, $t0, 5028 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 5032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5032 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5036 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5040 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5040 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 5044 +sw $t2, 0($t0) +li $t1, 5224 +la $t0, _data +addi $t0, $t0, 5048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5048 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5052 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5060 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4952 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5068 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5060 +lw $t2, 0($t0) +beq $t1, $t2, L143 +li $t1, 50047 +la $t0, _data +addi $t0, $t0, 5072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5060 +lw $t2, 0($t0) +beq $t1, $t2, L143 +la $t0, _data +addi $t0, $t0, 5064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5056 +sw $t1, 0($t0) +L143: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5076 +sw $v0, 0($t0) +li $t1, 48374 +la $t0, _data +addi $t0, $t0, 5080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5080 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5084 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5092 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5096 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5104 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5108 +sw $t1, 0($t0) +li $t1, 19073 +la $t0, _data +addi $t0, $t0, 5112 +sw $t1, 0($t0) +li $t1, 59787 +la $t0, _data +addi $t0, $t0, 5116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5100 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5116 +lw $t2, 0($t0) +beq $t1, $t2, L145 +la $t0, _data +addi $t0, $t0, 5104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5100 +sw $t1, 0($t0) +L145: +li $t1, 55426 +la $t0, _data +addi $t0, $t0, 5120 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5120 +lw $t2, 0($t0) +beq $t1, $t2, L144 +la $t0, _data +addi $t0, $t0, 5092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5088 +sw $t1, 0($t0) +L144: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5128 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5124 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1908 +lw $t2, 0($t0) +bne $t1, $t2, L146 +la $t0, _data +addi $t0, $t0, 5128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5124 +sw $t1, 0($t0) +L146: +la $t0, _data +addi $t0, $t0, 3252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1916 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5136 +sw $v0, 0($t0) +li $t1, 15140 +la $t0, _data +addi $t0, $t0, 5140 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5140 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5144 +sw $t3, 0($t0) +li $t1, 50713 +la $t0, _data +addi $t0, $t0, 5148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4968 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5152 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5152 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 5156 +sw $t3, 0($t0) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 5160 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 5164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5164 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5168 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5172 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5172 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 5176 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 5156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5176 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5180 +sw $t3, 0($t0) +li $t1, 21692 +la $t0, _data +addi $t0, $t0, 5184 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5184 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5188 +sw $t3, 0($t0) +li $t1, 59853 +la $t0, _data +addi $t0, $t0, 5196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5192 +sw $t1, 0($t0) +li $t1, 38829 +la $t0, _data +addi $t0, $t0, 5204 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5200 +sw $t1, 0($t0) +li $t1, 16765 +la $t0, _data +addi $t0, $t0, 5212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5208 +sw $t1, 0($t0) +li $t1, 11641 +la $t0, _data +addi $t0, $t0, 5220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5216 +sw $t1, 0($t0) +li $t1, 41868 +la $t0, _data +addi $t0, $t0, 5228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5224 +sw $t1, 0($t0) +li $t1, 27458 +la $t0, _data +addi $t0, $t0, 5236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5232 +sw $t1, 0($t0) +li $t1, 33124 +la $t0, _data +addi $t0, $t0, 5244 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5240 +sw $t1, 0($t0) +li $t1, 46556 +la $t0, _data +addi $t0, $t0, 5252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5248 +sw $t1, 0($t0) +li $t1, 15177 +la $t0, _data +addi $t0, $t0, 5260 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5256 +sw $t1, 0($t0) +li $t1, 9415 +la $t0, _data +addi $t0, $t0, 5268 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5264 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5276 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5280 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5288 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5292 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5300 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5304 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5312 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5316 +sw $t1, 0($t0) +li $t1, 65418 +la $t0, _data +addi $t0, $t0, 5320 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5320 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5324 +sw $t3, 0($t0) +li $t1, 34888 +la $t0, _data +addi $t0, $t0, 5332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5332 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5336 +sw $t3, 0($t0) +li $t1, 18968 +la $t0, _data +addi $t0, $t0, 5340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5340 +lw $t2, 0($t0) +bne $t1, $t2, L150 +la $t0, _data +addi $t0, $t0, 5312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5308 +sw $t1, 0($t0) +L150: +la $t0, _data +addi $t0, $t0, 5304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +lw $t2, 0($t0) +bgt $t1, $t2, L149 +la $t0, _data +addi $t0, $t0, 5300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5296 +sw $t1, 0($t0) +L149: +la $t0, _data +addi $t0, $t0, 5292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5284 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5192 +lw $t2, 0($t0) +ble $t1, $t2, L148 +la $t0, _data +addi $t0, $t0, 5288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5284 +sw $t1, 0($t0) +L148: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5348 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2300 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5356 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5348 +lw $t2, 0($t0) +beq $t1, $t2, L151 +li $t1, 392 +la $t0, _data +addi $t0, $t0, 5360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5348 +lw $t2, 0($t0) +beq $t1, $t2, L151 +la $t0, _data +addi $t0, $t0, 5352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5344 +sw $t1, 0($t0) +L151: +li $t1, 35553 +la $t0, _data +addi $t0, $t0, 5364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4960 +sw $t1, 0($t0) +li $t1, 10412 +la $t0, _data +addi $t0, $t0, 5368 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5376 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5380 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5388 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5392 +sw $t1, 0($t0) +li $t1, 11688 +la $t0, _data +addi $t0, $t0, 5396 +sw $t1, 0($t0) +li $t1, 61530 +la $t0, _data +addi $t0, $t0, 5400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5384 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5400 +lw $t2, 0($t0) +bgt $t1, $t2, L153 +la $t0, _data +addi $t0, $t0, 5388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5384 +sw $t1, 0($t0) +L153: +li $t1, 8055 +la $t0, _data +addi $t0, $t0, 5404 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5404 +lw $t2, 0($t0) +bge $t1, $t2, L152 +la $t0, _data +addi $t0, $t0, 5376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5372 +sw $t1, 0($t0) +L152: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5408 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5416 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5420 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5420 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5424 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5424 +lw $t2, 0($t0) +beq $t1, $t2, L147 +la $t0, _data +addi $t0, $t0, 5276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5272 +sw $t1, 0($t0) +L147: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5436 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2284 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 5444 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5436 +lw $t2, 0($t0) +bne $t1, $t2, L154 +li $t1, 29158 +la $t0, _data +addi $t0, $t0, 5448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5436 +lw $t2, 0($t0) +bne $t1, $t2, L154 +la $t0, _data +addi $t0, $t0, 5436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5432 +sw $t1, 0($t0) +L154: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5452 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5460 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5464 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5468 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5468 +lw $t2, 0($t0) +beq $t1, $t2, L156 +la $t0, _data +addi $t0, $t0, 5468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5476 +sw $t1, 0($t0) +L156: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5484 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5488 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5484 +lw $t2, 0($t0) +bne $t1, $t2, L157 +li $t1, 1218 +la $t0, _data +addi $t0, $t0, 5492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5484 +lw $t2, 0($t0) +bne $t1, $t2, L157 +la $t0, _data +addi $t0, $t0, 5484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5480 +sw $t1, 0($t0) +L157: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5496 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5496 +lw $t2, 0($t0) +bge $t1, $t2, L155 +la $t0, _data +addi $t0, $t0, 5460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5456 +sw $t1, 0($t0) +L155: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5504 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5508 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5516 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3344 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 2064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5524 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5528 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5536 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5540 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 5544 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5544 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5548 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5552 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5552 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 5556 +sw $t2, 0($t0) +li $t1, 58102 +la $t0, _data +addi $t0, $t0, 5560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5560 +lw $t2, 0($t0) +bne $t1, $t2, L160 +la $t0, _data +addi $t0, $t0, 5536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5532 +sw $t1, 0($t0) +L160: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5564 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5564 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5568 +sw $t3, 0($t0) +li $t1, 11996 +la $t0, _data +addi $t0, $t0, 5572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5512 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5572 +lw $t2, 0($t0) +bgt $t1, $t2, L159 +la $t0, _data +addi $t0, $t0, 5516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5512 +sw $t1, 0($t0) +L159: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5580 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5584 +sw $t1, 0($t0) +li $t1, 20291 +la $t0, _data +addi $t0, $t0, 5588 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5588 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5592 +sw $t3, 0($t0) +li $t1, 52353 +la $t0, _data +addi $t0, $t0, 5600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5576 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5600 +lw $t2, 0($t0) +bge $t1, $t2, L161 +la $t0, _data +addi $t0, $t0, 5580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5576 +sw $t1, 0($t0) +L161: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5604 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5604 +lw $t2, 0($t0) +beq $t1, $t2, L162 +la $t0, _data +addi $t0, $t0, 5604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5612 +sw $t1, 0($t0) +L162: +la $t0, _data +addi $t0, $t0, 5612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1868 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5616 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5620 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5208 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5624 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5632 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5636 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5644 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5648 +sw $t1, 0($t0) +li $t1, 1887 +la $t0, _data +addi $t0, $t0, 5652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5652 +lw $t2, 0($t0) +bge $t1, $t2, L164 +la $t0, _data +addi $t0, $t0, 5644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5640 +sw $t1, 0($t0) +L164: +la $t0, _data +addi $t0, $t0, 5636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +lw $t2, 0($t0) +bgt $t1, $t2, L163 +la $t0, _data +addi $t0, $t0, 5632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5628 +sw $t1, 0($t0) +L163: +la $t0, _data +addi $t0, $t0, 4960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5216 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3292 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5656 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5656 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5664 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5672 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5676 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5684 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5676 +lw $t2, 0($t0) +beq $t1, $t2, L165 +la $t0, _data +addi $t0, $t0, 5676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5684 +sw $t1, 0($t0) +L165: +la $t0, _data +addi $t0, $t0, 5508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5684 +lw $t2, 0($t0) +ble $t1, $t2, L158 +la $t0, _data +addi $t0, $t0, 5504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5500 +sw $t1, 0($t0) +L158: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5692 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5696 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5688 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5704 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5708 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5716 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5712 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5728 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5732 +sw $t1, 0($t0) +li $t1, 35431 +la $t0, _data +addi $t0, $t0, 5736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5724 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5736 +lw $t2, 0($t0) +blt $t1, $t2, L169 +la $t0, _data +addi $t0, $t0, 5728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5724 +sw $t1, 0($t0) +L169: +la $t0, _data +addi $t0, $t0, 5724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5716 +lw $t2, 0($t0) +beq $t1, $t2, L168 +li $t1, 37530 +la $t0, _data +addi $t0, $t0, 5740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5716 +lw $t2, 0($t0) +beq $t1, $t2, L168 +la $t0, _data +addi $t0, $t0, 5720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5712 +sw $t1, 0($t0) +L168: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5748 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5752 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5744 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5760 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5760 +lw $t2, 0($t0) +beq $t1, $t2, L171 +la $t0, _data +addi $t0, $t0, 5232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5760 +lw $t2, 0($t0) +beq $t1, $t2, L171 +la $t0, _data +addi $t0, $t0, 5764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5756 +sw $t1, 0($t0) +L171: +la $t0, _data +addi $t0, $t0, 5756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5748 +lw $t2, 0($t0) +bne $t1, $t2, L170 +la $t0, _data +addi $t0, $t0, 2268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5748 +lw $t2, 0($t0) +bne $t1, $t2, L170 +la $t0, _data +addi $t0, $t0, 5748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5744 +sw $t1, 0($t0) +L170: +li $t1, 63347 +la $t0, _data +addi $t0, $t0, 5768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5768 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5772 +sw $t3, 0($t0) +li $t1, 54287 +la $t0, _data +addi $t0, $t0, 5776 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5780 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1900 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5784 +sw $t3, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5788 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 5792 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5792 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5796 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5800 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5800 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 5804 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 5804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3252 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5808 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5816 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5820 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5240 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 5824 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5816 +lw $t2, 0($t0) +beq $t1, $t2, L172 +li $t1, 27580 +la $t0, _data +addi $t0, $t0, 5828 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5816 +lw $t2, 0($t0) +beq $t1, $t2, L172 +la $t0, _data +addi $t0, $t0, 5820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5812 +sw $t1, 0($t0) +L172: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5836 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5840 +sw $t1, 0($t0) +li $t1, 10452 +la $t0, _data +addi $t0, $t0, 5844 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5848 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5848 +lw $t2, 0($t0) +beq $t1, $t2, L174 +la $t0, _data +addi $t0, $t0, 5848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5856 +sw $t1, 0($t0) +L174: +li $t1, 3769 +la $t0, _data +addi $t0, $t0, 5860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5832 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5860 +lw $t2, 0($t0) +bgt $t1, $t2, L173 +la $t0, _data +addi $t0, $t0, 5836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5832 +sw $t1, 0($t0) +L173: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5868 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5872 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5876 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5248 +lw $t2, 0($t0) +beq $t1, $t2, L175 +la $t0, _data +addi $t0, $t0, 5868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5864 +sw $t1, 0($t0) +L175: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5884 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2760 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 5888 +sw $t3, 0($t0) +li $t1, 3912 +la $t0, _data +addi $t0, $t0, 5892 +sw $t1, 0($t0) +li $t1, 37911 +la $t0, _data +addi $t0, $t0, 5896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5896 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 5900 +sw $t3, 0($t0) +li $t1, 36893 +la $t0, _data +addi $t0, $t0, 5904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5904 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 5908 +sw $t3, 0($t0) +li $t1, 50469 +la $t0, _data +addi $t0, $t0, 5912 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5912 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5916 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3352 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5924 +sw $t3, 0($t0) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 5928 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 5932 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5932 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5936 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5940 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5940 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 5944 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5952 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5948 +sw $t1, 0($t0) +li $t1, 50351 +la $t0, _data +addi $t0, $t0, 5960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5960 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5964 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 5964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5952 +lw $t2, 0($t0) +beq $t1, $t2, L176 +la $t0, _data +addi $t0, $t0, 5256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5952 +lw $t2, 0($t0) +beq $t1, $t2, L176 +la $t0, _data +addi $t0, $t0, 5956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5948 +sw $t1, 0($t0) +L176: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5968 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5968 +lw $t2, 0($t0) +beq $t1, $t2, L167 +la $t0, _data +addi $t0, $t0, 5704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5700 +sw $t1, 0($t0) +L167: +la $t0, _data +addi $t0, $t0, 5700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5692 +lw $t2, 0($t0) +bne $t1, $t2, L166 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 5972 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 5976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5972 +lw $t2, 0($t0) +beq $t1, $t2, L177 +la $t0, _data +addi $t0, $t0, 5972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5980 +sw $t1, 0($t0) +L177: +li $t1, 22440 +la $t0, _data +addi $t0, $t0, 5984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5984 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 5988 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 5988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 5992 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 5992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5692 +lw $t2, 0($t0) +bne $t1, $t2, L166 +la $t0, _data +addi $t0, $t0, 5692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5688 +sw $t1, 0($t0) +L166: +li $t1, 65276 +la $t0, _data +addi $t0, $t0, 5996 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 5996 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6000 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6012 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6000 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6008 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6008 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6016 +sw $t3, 0($t0) +L178: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6028 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6032 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6040 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6044 +sw $t1, 0($t0) +li $t1, 50743 +la $t0, _data +addi $t0, $t0, 6048 +sw $t1, 0($t0) +li $t1, 57994 +la $t0, _data +addi $t0, $t0, 6052 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6052 +lw $t2, 0($t0) +beq $t1, $t2, L181 +la $t0, _data +addi $t0, $t0, 6040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6036 +sw $t1, 0($t0) +L181: +la $t0, _data +addi $t0, $t0, 6032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1868 +lw $t2, 0($t0) +beq $t1, $t2, L180 +la $t0, _data +addi $t0, $t0, 6028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6024 +sw $t1, 0($t0) +L180: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6060 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2284 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6068 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2752 +lw $t2, 0($t0) +ble $t1, $t2, L182 +la $t0, _data +addi $t0, $t0, 6060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6056 +sw $t1, 0($t0) +L182: +li $t1, 10153 +la $t0, _data +addi $t0, $t0, 6072 +sw $t1, 0($t0) +li $t1, 62431 +la $t0, _data +addi $t0, $t0, 6076 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6080 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 6080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4976 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 6084 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 4968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6084 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6088 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6092 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6092 +lw $t2, 0($t0) +beq $t1, $t2, L179 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6100 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3292 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6096 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6104 +lw $t2, 0($t0) +beq $t1, $t2, L183 +li $t1, 53988 +la $t0, _data +addi $t0, $t0, 6112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1844 +sw $t1, 0($t0) +li $t1, 18208 +la $t0, _data +addi $t0, $t0, 6116 +sw $t1, 0($t0) +li $t1, 26054 +la $t0, _data +addi $t0, $t0, 6120 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6120 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 6124 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2252 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 6128 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6136 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6140 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6132 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6148 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6144 +sw $t1, 0($t0) +li $t1, 55206 +la $t0, _data +addi $t0, $t0, 6156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6148 +lw $t2, 0($t0) +beq $t1, $t2, L185 +la $t0, _data +addi $t0, $t0, 2776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6148 +lw $t2, 0($t0) +beq $t1, $t2, L185 +la $t0, _data +addi $t0, $t0, 6152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6144 +sw $t1, 0($t0) +L185: +la $t0, _data +addi $t0, $t0, 6144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6136 +lw $t2, 0($t0) +beq $t1, $t2, L184 +li $t1, 10775 +la $t0, _data +addi $t0, $t0, 6160 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6136 +lw $t2, 0($t0) +beq $t1, $t2, L184 +la $t0, _data +addi $t0, $t0, 6140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6132 +sw $t1, 0($t0) +L184: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6164 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 3292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6108 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6168 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6172 +lw $t2, 0($t0) +beq $t1, $t2, L186 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6180 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6184 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6176 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6192 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2300 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6188 +sw $t3, 0($t0) +li $t1, 38050 +la $t0, _data +addi $t0, $t0, 6196 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6204 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6196 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6200 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6200 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6208 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6180 +lw $t2, 0($t0) +bne $t1, $t2, L187 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6216 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6212 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6212 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6220 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 3260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2776 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6228 +sw $t3, 0($t0) +li $t1, 9961 +la $t0, _data +addi $t0, $t0, 6232 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2956 +sw $t1, 0($t0) +li $t1, 63128 +la $t0, _data +addi $t0, $t0, 6236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2252 +sw $t1, 0($t0) +li $t1, 39937 +la $t0, _data +addi $t0, $t0, 6240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3344 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6244 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6248 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6248 +lw $t2, 0($t0) +beq $t1, $t2, L188 +la $t0, _data +addi $t0, $t0, 6248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6256 +sw $t1, 0($t0) +L188: +li $t1, 45392 +la $t0, _data +addi $t0, $t0, 6260 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6268 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6260 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6264 +sw $t3, 0($t0) +li $t1, 35123 +la $t0, _data +addi $t0, $t0, 6272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6272 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6276 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6280 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 6220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6280 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6284 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6180 +lw $t2, 0($t0) +bne $t1, $t2, L187 +la $t0, _data +addi $t0, $t0, 6180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6176 +sw $t1, 0($t0) +L187: +addi $sp, $sp, 264 +la $t0, _data +addi $t0, $t0, 6176 +lw, $v0, 0($t0) +jr $ra +j L190 +L186: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6292 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6296 +sw $t1, 0($t0) +li $t1, 37748 +la $t0, _data +addi $t0, $t0, 6300 +sw $t1, 0($t0) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 6304 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6308 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6316 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6316 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 6320 +sw $t2, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6324 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 6296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6324 +lw $t2, 0($t0) +beq $t1, $t2, L190 +la $t0, _data +addi $t0, $t0, 6292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6288 +sw $t1, 0($t0) +L190: +j L193 +L183: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6332 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6336 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6340 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6348 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6340 +lw $t2, 0($t0) +beq $t1, $t2, L195 +la $t0, _data +addi $t0, $t0, 6340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6348 +sw $t1, 0($t0) +L195: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6348 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6352 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6360 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6368 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6360 +lw $t2, 0($t0) +beq $t1, $t2, L196 +la $t0, _data +addi $t0, $t0, 6360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6368 +sw $t1, 0($t0) +L196: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6372 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6372 +lw $t2, 0($t0) +beq $t1, $t2, L197 +la $t0, _data +addi $t0, $t0, 6372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6380 +sw $t1, 0($t0) +L197: +la $t0, _data +addi $t0, $t0, 6368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6380 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 6384 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6392 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6396 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6404 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6408 +sw $t1, 0($t0) +li $t1, 29876 +la $t0, _data +addi $t0, $t0, 6412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6412 +lw $t2, 0($t0) +bge $t1, $t2, L199 +la $t0, _data +addi $t0, $t0, 6404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6400 +sw $t1, 0($t0) +L199: +la $t0, _data +addi $t0, $t0, 6396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2308 +lw $t2, 0($t0) +beq $t1, $t2, L198 +la $t0, _data +addi $t0, $t0, 6392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6388 +sw $t1, 0($t0) +L198: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6420 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6424 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6432 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6436 +sw $t1, 0($t0) +li $t1, 61723 +la $t0, _data +addi $t0, $t0, 6440 +sw $t1, 0($t0) +li $t1, 39262 +la $t0, _data +addi $t0, $t0, 6444 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6444 +lw $t2, 0($t0) +bne $t1, $t2, L201 +la $t0, _data +addi $t0, $t0, 6432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6428 +sw $t1, 0($t0) +L201: +li $t1, 33646 +la $t0, _data +addi $t0, $t0, 6448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6448 +lw $t2, 0($t0) +beq $t1, $t2, L200 +la $t0, _data +addi $t0, $t0, 6420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6416 +sw $t1, 0($t0) +L200: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6452 +sw $t3, 0($t0) +li $t1, 100 +la $t0, _data +addi $t0, $t0, 6460 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6460 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6464 +sw $t3, 0($t0) +li $t1, 11637 +la $t0, _data +addi $t0, $t0, 6472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6472 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6476 +sw $t3, 0($t0) +li $t1, 5003 +la $t0, _data +addi $t0, $t0, 6480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6480 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6484 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1868 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 6488 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6492 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 6336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6492 +lw $t2, 0($t0) +bge $t1, $t2, L194 +la $t0, _data +addi $t0, $t0, 6332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6328 +sw $t1, 0($t0) +L194: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6496 +lw $t2, 0($t0) +beq $t1, $t2, L193 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 6500 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6504 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6508 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6512 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6512 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 6516 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 6516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2332 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6520 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6524 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 6524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 4984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2564 +sw $t1, 0($t0) +addi $sp, $sp, 264 +la $t0, _data +addi $t0, $t0, 6524 +lw, $v0, 0($t0) +jr $ra +j L183 +L193: +j L178 +L179: +j L68 +L69: +j L65 +L66: +addi $sp, $sp, -24 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 6528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +sw $t1, 0($t0) +li $t1, 51312 +la $t0, _data +addi $t0, $t0, 6540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6536 +sw $t1, 0($t0) +li $t1, 35384 +la $t0, _data +addi $t0, $t0, 6548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6544 +sw $t1, 0($t0) +li $t1, 21630 +la $t0, _data +addi $t0, $t0, 6556 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6552 +sw $t1, 0($t0) +li $t1, 51052 +la $t0, _data +addi $t0, $t0, 6564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6560 +sw $t1, 0($t0) +li $t1, 20591 +la $t0, _data +addi $t0, $t0, 6572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6568 +sw $t1, 0($t0) +li $t1, 14088 +la $t0, _data +addi $t0, $t0, 6580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6576 +sw $t1, 0($t0) +li $t1, 61205 +la $t0, _data +addi $t0, $t0, 6588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6584 +sw $t1, 0($t0) +li $t1, 17487 +la $t0, _data +addi $t0, $t0, 6596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6592 +sw $t1, 0($t0) +li $t1, 2540 +la $t0, _data +addi $t0, $t0, 6604 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6600 +sw $t1, 0($t0) +li $t1, 13878 +la $t0, _data +addi $t0, $t0, 6612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6608 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6616 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6620 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6624 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6628 +sw $t3, 0($t0) +li $t1, 43541 +la $t0, _data +addi $t0, $t0, 6632 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6628 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6636 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6640 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6644 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6648 +sw $t3, 0($t0) +li $t1, 57746 +la $t0, _data +addi $t0, $t0, 6652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6648 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 6656 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6660 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6664 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6668 +sw $t3, 0($t0) +li $t1, 24653 +la $t0, _data +addi $t0, $t0, 6672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6668 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 6676 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6680 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6684 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6688 +sw $t3, 0($t0) +li $t1, 16055 +la $t0, _data +addi $t0, $t0, 6692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6688 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6696 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6700 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6704 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6708 +sw $t3, 0($t0) +li $t1, 2171 +la $t0, _data +addi $t0, $t0, 6712 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6708 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 6716 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 6720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6720 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6724 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6728 +sw $t3, 0($t0) +li $t1, 22245 +la $t0, _data +addi $t0, $t0, 6732 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6728 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6740 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6744 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6736 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6752 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6752 +lw $t2, 0($t0) +beq $t1, $t2, L203 +li $t1, 55993 +la $t0, _data +addi $t0, $t0, 6760 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1916 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6764 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6752 +lw $t2, 0($t0) +beq $t1, $t2, L203 +la $t0, _data +addi $t0, $t0, 6756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6748 +sw $t1, 0($t0) +L203: +la $t0, _data +addi $t0, $t0, 6748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6740 +lw $t2, 0($t0) +bne $t1, $t2, L202 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6772 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6776 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6784 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6788 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6792 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6796 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6792 +lw $t2, 0($t0) +beq $t1, $t2, L206 +la $t0, _data +addi $t0, $t0, 6792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6800 +sw $t1, 0($t0) +L206: +li $t1, 47564 +la $t0, _data +addi $t0, $t0, 6804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6780 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6804 +lw $t2, 0($t0) +bge $t1, $t2, L205 +la $t0, _data +addi $t0, $t0, 6784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6780 +sw $t1, 0($t0) +L205: +li $t1, 57368 +la $t0, _data +addi $t0, $t0, 6808 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6816 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6808 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6812 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6812 +lw $t2, 0($t0) +bgt $t1, $t2, L204 +la $t0, _data +addi $t0, $t0, 6772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6768 +sw $t1, 0($t0) +L204: +la $t0, _data +addi $t0, $t0, 6768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6740 +lw $t2, 0($t0) +bne $t1, $t2, L202 +la $t0, _data +addi $t0, $t0, 6740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6736 +sw $t1, 0($t0) +L202: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6820 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6820 +lw $t2, 0($t0) +beq $t1, $t2, L207 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6828 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6832 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6824 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6840 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6836 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6852 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1908 +lw $t2, 0($t0) +bne $t1, $t2, L210 +la $t0, _data +addi $t0, $t0, 6852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6848 +sw $t1, 0($t0) +L210: +la $t0, _data +addi $t0, $t0, 6848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6840 +lw $t2, 0($t0) +bne $t1, $t2, L209 +li $t1, 28205 +la $t0, _data +addi $t0, $t0, 6860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6840 +lw $t2, 0($t0) +bne $t1, $t2, L209 +la $t0, _data +addi $t0, $t0, 6840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6836 +sw $t1, 0($t0) +L209: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6864 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6868 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6876 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6868 +lw $t2, 0($t0) +beq $t1, $t2, L211 +la $t0, _data +addi $t0, $t0, 6868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6876 +sw $t1, 0($t0) +L211: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6880 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6884 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6888 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6880 +lw $t2, 0($t0) +beq $t1, $t2, L212 +la $t0, _data +addi $t0, $t0, 6880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6888 +sw $t1, 0($t0) +L212: +li $t1, 16171 +la $t0, _data +addi $t0, $t0, 6892 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6896 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6896 +lw $t2, 0($t0) +beq $t1, $t2, L213 +la $t0, _data +addi $t0, $t0, 6896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6904 +sw $t1, 0($t0) +L213: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6908 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6908 +lw $t2, 0($t0) +beq $t1, $t2, L214 +la $t0, _data +addi $t0, $t0, 6908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6916 +sw $t1, 0($t0) +L214: +la $t0, _data +addi $t0, $t0, 6888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6916 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6920 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6828 +lw $t2, 0($t0) +beq $t1, $t2, L208 +li $t1, 20642 +la $t0, _data +addi $t0, $t0, 6924 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6828 +lw $t2, 0($t0) +beq $t1, $t2, L208 +la $t0, _data +addi $t0, $t0, 6832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6824 +sw $t1, 0($t0) +L208: +j L215 +L207: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6928 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6932 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6928 +lw $t2, 0($t0) +beq $t1, $t2, L216 +la $t0, _data +addi $t0, $t0, 6928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6936 +sw $t1, 0($t0) +L216: +addi $sp, $sp, 288 +la $t0, _data +addi $t0, $t0, 6936 +lw, $v0, 0($t0) +jr $ra +L215: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6944 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6940 +sw $t1, 0($t0) +li $t1, 58082 +la $t0, _data +addi $t0, $t0, 6952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6944 +lw $t2, 0($t0) +beq $t1, $t2, L219 +li $t1, 12359 +la $t0, _data +addi $t0, $t0, 6956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6944 +lw $t2, 0($t0) +beq $t1, $t2, L219 +la $t0, _data +addi $t0, $t0, 6948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6940 +sw $t1, 0($t0) +L219: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6964 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6960 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1900 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 6972 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 6972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6964 +lw $t2, 0($t0) +beq $t1, $t2, L220 +li $t1, 59905 +la $t0, _data +addi $t0, $t0, 6980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6964 +lw $t2, 0($t0) +beq $t1, $t2, L220 +la $t0, _data +addi $t0, $t0, 6968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6960 +sw $t1, 0($t0) +L220: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 6984 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 6992 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 6996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6552 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7000 +sw $t3, 0($t0) +li $t1, 26192 +la $t0, _data +addi $t0, $t0, 7004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7004 +lw $t2, 0($t0) +ble $t1, $t2, L221 +la $t0, _data +addi $t0, $t0, 6992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6988 +sw $t1, 0($t0) +L221: +li $t1, 8 +la $t0, _data +addi $t0, $t0, 7008 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7012 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7012 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7016 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7020 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7020 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7024 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7024 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7028 +sw $t3, 0($t0) +li $t1, 31195 +la $t0, _data +addi $t0, $t0, 7036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1836 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 7036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 7040 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7044 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7052 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7044 +lw $t2, 0($t0) +beq $t1, $t2, L222 +la $t0, _data +addi $t0, $t0, 7044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7052 +sw $t1, 0($t0) +L222: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7056 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7056 +lw $t2, 0($t0) +beq $t1, $t2, L223 +la $t0, _data +addi $t0, $t0, 7056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7064 +sw $t1, 0($t0) +L223: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7064 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7068 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7076 +lw $t2, 0($t0) +beq $t1, $t2, L218 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7084 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7080 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7092 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7092 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7096 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7100 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7100 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7104 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7104 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7108 +sw $t3, 0($t0) +li $t1, 63028 +la $t0, _data +addi $t0, $t0, 7116 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7120 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7124 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7120 +lw $t2, 0($t0) +beq $t1, $t2, L225 +la $t0, _data +addi $t0, $t0, 7120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7128 +sw $t1, 0($t0) +L225: +li $t1, 5196 +la $t0, _data +addi $t0, $t0, 7132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7132 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 7136 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7136 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7140 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7084 +lw $t2, 0($t0) +bne $t1, $t2, L224 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 7144 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7148 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7152 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7156 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7156 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7160 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7160 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7164 +sw $t3, 0($t0) +li $t1, 26827 +la $t0, _data +addi $t0, $t0, 7172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7172 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7176 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7084 +lw $t2, 0($t0) +bne $t1, $t2, L224 +la $t0, _data +addi $t0, $t0, 7084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7080 +sw $t1, 0($t0) +L224: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7180 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7180 +lw $t2, 0($t0) +beq $t1, $t2, L226 +L227: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7184 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7184 +lw $t2, 0($t0) +beq $t1, $t2, L228 +li $t1, 2488 +la $t0, _data +addi $t0, $t0, 7192 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7188 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7200 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7188 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7196 +sw $t3, 0($t0) +li $t1, 53467 +la $t0, _data +addi $t0, $t0, 7204 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7204 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7208 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7208 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7216 +sw $t3, 0($t0) +j L227 +L228: +addi $sp, $sp, 288 +la $t0, _data +addi $t0, $t0, 2332 +lw, $v0, 0($t0) +jr $ra +L229: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7224 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7228 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7236 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7232 +sw $t1, 0($t0) +li $t1, 40915 +la $t0, _data +addi $t0, $t0, 7244 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7248 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7236 +lw $t2, 0($t0) +bne $t1, $t2, L232 +li $t1, 63693 +la $t0, _data +addi $t0, $t0, 7252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7236 +lw $t2, 0($t0) +bne $t1, $t2, L232 +la $t0, _data +addi $t0, $t0, 7236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7232 +sw $t1, 0($t0) +L232: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7256 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7260 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7264 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7264 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7268 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7276 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7280 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7272 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7284 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7284 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7288 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7292 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7292 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7296 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 7296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7276 +lw $t2, 0($t0) +beq $t1, $t2, L233 +li $t1, 5418 +la $t0, _data +addi $t0, $t0, 7300 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7276 +lw $t2, 0($t0) +beq $t1, $t2, L233 +la $t0, _data +addi $t0, $t0, 7280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7272 +sw $t1, 0($t0) +L233: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7308 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7312 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7304 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7320 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7316 +sw $t1, 0($t0) +li $t1, 43456 +la $t0, _data +addi $t0, $t0, 7328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7320 +lw $t2, 0($t0) +bne $t1, $t2, L235 +la $t0, _data +addi $t0, $t0, 6560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7320 +lw $t2, 0($t0) +bne $t1, $t2, L235 +la $t0, _data +addi $t0, $t0, 7320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7316 +sw $t1, 0($t0) +L235: +la $t0, _data +addi $t0, $t0, 7316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7308 +lw $t2, 0($t0) +bne $t1, $t2, L234 +la $t0, _data +addi $t0, $t0, 1836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7308 +lw $t2, 0($t0) +bne $t1, $t2, L234 +la $t0, _data +addi $t0, $t0, 7308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7304 +sw $t1, 0($t0) +L234: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7332 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7336 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7332 +lw $t2, 0($t0) +beq $t1, $t2, L236 +la $t0, _data +addi $t0, $t0, 7332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7340 +sw $t1, 0($t0) +L236: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7348 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7340 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7344 +sw $t3, 0($t0) +li $t1, 9 +la $t0, _data +addi $t0, $t0, 7352 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7356 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7360 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7364 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7364 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7368 +sw $t2, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 7368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 7372 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 1908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7372 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 7376 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7376 +lw $t2, 0($t0) +blt $t1, $t2, L231 +la $t0, _data +addi $t0, $t0, 7224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7220 +sw $t1, 0($t0) +L231: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7380 +lw $t2, 0($t0) +beq $t1, $t2, L230 +L237: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6608 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7384 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7392 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7392 +lw $t2, 0($t0) +beq $t1, $t2, L238 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2564 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7396 +sw $t3, 0($t0) +j L237 +L238: +j L229 +L230: +li $t1, 35666 +la $t0, _data +addi $t0, $t0, 7408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7404 +sw $t1, 0($t0) +li $t1, 36688 +la $t0, _data +addi $t0, $t0, 7416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7412 +sw $t1, 0($t0) +li $t1, 65015 +la $t0, _data +addi $t0, $t0, 7420 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7424 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7424 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7428 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7432 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7412 +sw $t1, 0($t0) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 7436 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7440 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7444 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7448 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7448 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7452 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7460 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7456 +sw $t1, 0($t0) +li $t1, 19866 +la $t0, _data +addi $t0, $t0, 7468 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7472 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7472 +lw $t2, 0($t0) +beq $t1, $t2, L240 +la $t0, _data +addi $t0, $t0, 7472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7480 +sw $t1, 0($t0) +L240: +la $t0, _data +addi $t0, $t0, 7480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7460 +lw $t2, 0($t0) +beq $t1, $t2, L239 +li $t1, 50766 +la $t0, _data +addi $t0, $t0, 7484 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7460 +lw $t2, 0($t0) +beq $t1, $t2, L239 +la $t0, _data +addi $t0, $t0, 7464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7456 +sw $t1, 0($t0) +L239: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7492 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7488 +sw $t1, 0($t0) +li $t1, 18141 +la $t0, _data +addi $t0, $t0, 7500 +sw $t1, 0($t0) +li $t1, 36037 +la $t0, _data +addi $t0, $t0, 7504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7508 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7492 +lw $t2, 0($t0) +bne $t1, $t2, L241 +la $t0, _data +addi $t0, $t0, 2340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7492 +lw $t2, 0($t0) +bne $t1, $t2, L241 +la $t0, _data +addi $t0, $t0, 7492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7488 +sw $t1, 0($t0) +L241: +li $t1, 5873 +la $t0, _data +addi $t0, $t0, 7512 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7516 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7524 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7516 +lw $t2, 0($t0) +beq $t1, $t2, L242 +la $t0, _data +addi $t0, $t0, 7516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7524 +sw $t1, 0($t0) +L242: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7528 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7528 +lw $t2, 0($t0) +beq $t1, $t2, L243 +la $t0, _data +addi $t0, $t0, 7528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7536 +sw $t1, 0($t0) +L243: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 7536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 7540 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 7540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2252 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7544 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7552 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7556 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7564 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7568 +sw $t1, 0($t0) +li $t1, 10687 +la $t0, _data +addi $t0, $t0, 7572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7572 +lw $t2, 0($t0) +beq $t1, $t2, L245 +la $t0, _data +addi $t0, $t0, 7564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7560 +sw $t1, 0($t0) +L245: +la $t0, _data +addi $t0, $t0, 7556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2064 +lw $t2, 0($t0) +bne $t1, $t2, L244 +la $t0, _data +addi $t0, $t0, 7552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7548 +sw $t1, 0($t0) +L244: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 7548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 7576 +sw $v0, 0($t0) +li $t1, 48396 +la $t0, _data +addi $t0, $t0, 7580 +sw $t1, 0($t0) +li $t1, 242 +la $t0, _data +addi $t0, $t0, 7584 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7588 +sw $t3, 0($t0) +li $t1, 36879 +la $t0, _data +addi $t0, $t0, 7592 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7592 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7596 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7596 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7600 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6536 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7604 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7604 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7612 +sw $t3, 0($t0) +j L246 +L226: +addi $sp, $sp, 288 +la $t0, _data +addi $t0, $t0, 1916 +lw, $v0, 0($t0) +jr $ra +L246: +j L215 +L218: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7620 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7616 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7620 +lw $t2, 0($t0) +beq $t1, $t2, L247 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7632 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7636 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7640 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7644 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7648 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7648 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7652 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7652 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7656 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 2260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2348 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7664 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7664 +lw $t2, 0($t0) +bge $t1, $t2, L248 +la $t0, _data +addi $t0, $t0, 7632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7628 +sw $t1, 0($t0) +L248: +la $t0, _data +addi $t0, $t0, 7628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7620 +lw $t2, 0($t0) +beq $t1, $t2, L247 +la $t0, _data +addi $t0, $t0, 7624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7616 +sw $t1, 0($t0) +L247: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7668 +lw $t2, 0($t0) +beq $t1, $t2, L249 +li $t1, 60855 +la $t0, _data +addi $t0, $t0, 7672 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7672 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7676 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1844 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 7684 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 7684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 7688 +sw $v0, 0($t0) +li $t1, 6248 +la $t0, _data +addi $t0, $t0, 7692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7692 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 7696 +sw $t3, 0($t0) +addi $sp, $sp, 288 +la $t0, _data +addi $t0, $t0, 7696 +lw, $v0, 0($t0) +jr $ra +j L278 +L249: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7704 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7708 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7716 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7720 +sw $t1, 0($t0) +li $t1, 2539 +la $t0, _data +addi $t0, $t0, 7724 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7728 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7732 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7728 +lw $t2, 0($t0) +beq $t1, $t2, L253 +la $t0, _data +addi $t0, $t0, 7728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7736 +sw $t1, 0($t0) +L253: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 7736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 7740 +sw $v0, 0($t0) +li $t1, 58347 +la $t0, _data +addi $t0, $t0, 7744 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7744 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7748 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7712 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7748 +lw $t2, 0($t0) +blt $t1, $t2, L252 +la $t0, _data +addi $t0, $t0, 7716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7712 +sw $t1, 0($t0) +L252: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7752 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7760 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7752 +lw $t2, 0($t0) +beq $t1, $t2, L254 +la $t0, _data +addi $t0, $t0, 7752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7760 +sw $t1, 0($t0) +L254: +la $t0, _data +addi $t0, $t0, 7708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7760 +lw $t2, 0($t0) +bge $t1, $t2, L251 +la $t0, _data +addi $t0, $t0, 7704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7700 +sw $t1, 0($t0) +L251: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7764 +lw $t2, 0($t0) +beq $t1, $t2, L255 +L256: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 3292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 7768 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7776 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7768 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7772 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7780 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7780 +lw $t2, 0($t0) +beq $t1, $t2, L257 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7788 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7792 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7784 +sw $t1, 0($t0) +li $t1, 11445 +la $t0, _data +addi $t0, $t0, 7796 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7796 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7800 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7788 +lw $t2, 0($t0) +bne $t1, $t2, L258 +li $t1, 19510 +la $t0, _data +addi $t0, $t0, 7808 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7788 +lw $t2, 0($t0) +bne $t1, $t2, L258 +la $t0, _data +addi $t0, $t0, 7788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7784 +sw $t1, 0($t0) +L258: +addi $sp, $sp, 288 +la $t0, _data +addi $t0, $t0, 7784 +lw, $v0, 0($t0) +jr $ra +j L256 +L257: +j L278 +L255: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7816 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7820 +sw $t1, 0($t0) +li $t1, 25687 +la $t0, _data +addi $t0, $t0, 7824 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7828 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7832 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7836 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7828 +lw $t2, 0($t0) +beq $t1, $t2, L261 +la $t0, _data +addi $t0, $t0, 7828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7836 +sw $t1, 0($t0) +L261: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7840 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7840 +lw $t2, 0($t0) +beq $t1, $t2, L262 +la $t0, _data +addi $t0, $t0, 7840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7848 +sw $t1, 0($t0) +L262: +la $t0, _data +addi $t0, $t0, 2308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7852 +sw $t3, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7856 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7860 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7864 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7864 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 7868 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 7820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7868 +lw $t2, 0($t0) +ble $t1, $t2, L260 +la $t0, _data +addi $t0, $t0, 7816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7812 +sw $t1, 0($t0) +L260: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7872 +lw $t2, 0($t0) +beq $t1, $t2, L263 +li $t1, 38272 +la $t0, _data +addi $t0, $t0, 7876 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7880 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7884 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7888 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7880 +lw $t2, 0($t0) +beq $t1, $t2, L264 +la $t0, _data +addi $t0, $t0, 7880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7888 +sw $t1, 0($t0) +L264: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1836 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7892 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7892 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7900 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7900 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7908 +sw $t3, 0($t0) +li $t1, 21998 +la $t0, _data +addi $t0, $t0, 7912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7912 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7916 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7920 +lw $t2, 0($t0) +beq $t1, $t2, L265 +addi $sp, $sp, -24 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 7924 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7928 +sw $t1, 0($t0) +li $t1, 13619 +la $t0, _data +addi $t0, $t0, 7936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7932 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 7940 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7944 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7948 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7928 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7952 +sw $t3, 0($t0) +li $t1, 13651 +la $t0, _data +addi $t0, $t0, 7956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7952 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 7960 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7964 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7964 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7968 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7928 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7972 +sw $t3, 0($t0) +li $t1, 20156 +la $t0, _data +addi $t0, $t0, 7976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7972 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 7980 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 7984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7984 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7988 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 7988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7928 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 7992 +sw $t3, 0($t0) +li $t1, 19037 +la $t0, _data +addi $t0, $t0, 7996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7992 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 8000 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8004 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8008 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7928 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8012 +sw $t3, 0($t0) +li $t1, 57107 +la $t0, _data +addi $t0, $t0, 8016 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8012 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8020 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8024 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8028 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7928 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8032 +sw $t3, 0($t0) +li $t1, 32191 +la $t0, _data +addi $t0, $t0, 8036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8032 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 8040 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8044 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8044 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8048 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7928 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8052 +sw $t3, 0($t0) +li $t1, 2461 +la $t0, _data +addi $t0, $t0, 8056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8052 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8064 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8060 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8076 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8072 +sw $t1, 0($t0) +li $t1, 27238 +la $t0, _data +addi $t0, $t0, 8084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7932 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8092 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8096 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2332 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8100 +sw $t3, 0($t0) +li $t1, 3344 +la $t0, _data +addi $t0, $t0, 8108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8108 +lw $t2, 0($t0) +beq $t1, $t2, L268 +la $t0, _data +addi $t0, $t0, 8092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8088 +sw $t1, 0($t0) +L268: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8116 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8120 +sw $t1, 0($t0) +li $t1, 1940 +la $t0, _data +addi $t0, $t0, 8124 +sw $t1, 0($t0) +li $t1, 65076 +la $t0, _data +addi $t0, $t0, 8128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8128 +lw $t2, 0($t0) +blt $t1, $t2, L269 +la $t0, _data +addi $t0, $t0, 8116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8112 +sw $t1, 0($t0) +L269: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8136 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8140 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2556 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8144 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8136 +lw $t2, 0($t0) +beq $t1, $t2, L270 +li $t1, 62278 +la $t0, _data +addi $t0, $t0, 8148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8136 +lw $t2, 0($t0) +beq $t1, $t2, L270 +la $t0, _data +addi $t0, $t0, 8140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8132 +sw $t1, 0($t0) +L270: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 8132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 8152 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 8152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8076 +lw $t2, 0($t0) +beq $t1, $t2, L267 +li $t1, 57412 +la $t0, _data +addi $t0, $t0, 8156 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8156 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8160 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8160 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8168 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8076 +lw $t2, 0($t0) +beq $t1, $t2, L267 +la $t0, _data +addi $t0, $t0, 8080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8072 +sw $t1, 0($t0) +L267: +la $t0, _data +addi $t0, $t0, 8072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8064 +lw $t2, 0($t0) +bne $t1, $t2, L266 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8180 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8184 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8188 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8192 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 7928 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8196 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8196 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 8200 +sw $t2, 0($t0) +li $t1, 19406 +la $t0, _data +addi $t0, $t0, 8204 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8208 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8216 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8208 +lw $t2, 0($t0) +beq $t1, $t2, L272 +la $t0, _data +addi $t0, $t0, 8208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8216 +sw $t1, 0($t0) +L272: +la $t0, _data +addi $t0, $t0, 8184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8216 +lw $t2, 0($t0) +bne $t1, $t2, L271 +la $t0, _data +addi $t0, $t0, 8180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8176 +sw $t1, 0($t0) +L271: +la $t0, _data +addi $t0, $t0, 8176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8064 +lw $t2, 0($t0) +bne $t1, $t2, L266 +la $t0, _data +addi $t0, $t0, 8064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8060 +sw $t1, 0($t0) +L266: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8224 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8228 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8236 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8232 +sw $t1, 0($t0) +li $t1, 47508 +la $t0, _data +addi $t0, $t0, 8244 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8244 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8248 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8236 +lw $t2, 0($t0) +bne $t1, $t2, L274 +li $t1, 10017 +la $t0, _data +addi $t0, $t0, 8256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8236 +lw $t2, 0($t0) +bne $t1, $t2, L274 +la $t0, _data +addi $t0, $t0, 8236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8232 +sw $t1, 0($t0) +L274: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8260 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8260 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8264 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8268 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8268 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 8272 +sw $t2, 0($t0) +li $t1, 55443 +la $t0, _data +addi $t0, $t0, 8276 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8276 +lw $t2, 0($t0) +beq $t1, $t2, L273 +la $t0, _data +addi $t0, $t0, 8224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8220 +sw $t1, 0($t0) +L273: +j L275 +L265: +li $t1, 53381 +la $t0, _data +addi $t0, $t0, 8280 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8284 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8284 +lw $t2, 0($t0) +beq $t1, $t2, L276 +la $t0, _data +addi $t0, $t0, 8284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8292 +sw $t1, 0($t0) +L276: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8296 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8300 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8304 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8304 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 8308 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8316 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8308 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8312 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8312 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8320 +sw $t3, 0($t0) +L275: +j L278 +L263: +li $t1, 20705 +la $t0, _data +addi $t0, $t0, 8332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8328 +sw $t1, 0($t0) +li $t1, 38304 +la $t0, _data +addi $t0, $t0, 8336 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8336 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8340 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8352 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8348 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8364 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8368 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8376 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2768 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8384 +sw $t3, 0($t0) +li $t1, 53623 +la $t0, _data +addi $t0, $t0, 8388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8388 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8392 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8392 +lw $t2, 0($t0) +bne $t1, $t2, L280 +la $t0, _data +addi $t0, $t0, 8376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8372 +sw $t1, 0($t0) +L280: +la $t0, _data +addi $t0, $t0, 8368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1892 +lw $t2, 0($t0) +bgt $t1, $t2, L279 +la $t0, _data +addi $t0, $t0, 8364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8360 +sw $t1, 0($t0) +L279: +la $t0, _data +addi $t0, $t0, 8360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8352 +lw $t2, 0($t0) +bne $t1, $t2, L278 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8400 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8404 +sw $t1, 0($t0) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 8408 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8412 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8416 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8420 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8420 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 8424 +sw $t2, 0($t0) +li $t1, 59872 +la $t0, _data +addi $t0, $t0, 8428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8428 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8432 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8328 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8436 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8436 +lw $t2, 0($t0) +beq $t1, $t2, L281 +la $t0, _data +addi $t0, $t0, 8400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8396 +sw $t1, 0($t0) +L281: +la $t0, _data +addi $t0, $t0, 8396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8352 +lw $t2, 0($t0) +bne $t1, $t2, L278 +la $t0, _data +addi $t0, $t0, 8352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8348 +sw $t1, 0($t0) +L278: +li $t1, 60123 +la $t0, _data +addi $t0, $t0, 8448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8444 +sw $t1, 0($t0) +li $t1, 26435 +la $t0, _data +addi $t0, $t0, 8456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8452 +sw $t1, 0($t0) +li $t1, 5781 +la $t0, _data +addi $t0, $t0, 8464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8460 +sw $t1, 0($t0) +li $t1, 14098 +la $t0, _data +addi $t0, $t0, 8472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8468 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8480 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8484 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8492 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8496 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8500 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8504 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8508 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8508 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 8512 +sw $t2, 0($t0) +li $t1, 52122 +la $t0, _data +addi $t0, $t0, 8516 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8516 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 8520 +sw $t3, 0($t0) +li $t1, 44053 +la $t0, _data +addi $t0, $t0, 8524 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8444 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8528 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8528 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8532 +sw $t3, 0($t0) +li $t1, 36096 +la $t0, _data +addi $t0, $t0, 8536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8488 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8536 +lw $t2, 0($t0) +bge $t1, $t2, L283 +la $t0, _data +addi $t0, $t0, 8492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8488 +sw $t1, 0($t0) +L283: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8544 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8544 +lw $t2, 0($t0) +bne $t1, $t2, L284 +la $t0, _data +addi $t0, $t0, 6544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8544 +lw $t2, 0($t0) +bne $t1, $t2, L284 +la $t0, _data +addi $t0, $t0, 8544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8540 +sw $t1, 0($t0) +L284: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8552 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8556 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8560 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8560 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 8564 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 8484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8564 +lw $t2, 0($t0) +ble $t1, $t2, L282 +la $t0, _data +addi $t0, $t0, 8480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8476 +sw $t1, 0($t0) +L282: +la $t0, _data +addi $t0, $t0, 8444 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 8452 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 8460 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 8468 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8588 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8592 +sw $t1, 0($t0) +li $t1, 205 +la $t0, _data +addi $t0, $t0, 8596 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8604 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8600 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8616 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t2, 0($t0) +bne $t1, $t2, L287 +la $t0, _data +addi $t0, $t0, 8616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8612 +sw $t1, 0($t0) +L287: +la $t0, _data +addi $t0, $t0, 8612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8604 +lw $t2, 0($t0) +beq $t1, $t2, L286 +la $t0, _data +addi $t0, $t0, 3252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8604 +lw $t2, 0($t0) +beq $t1, $t2, L286 +la $t0, _data +addi $t0, $t0, 8608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8600 +sw $t1, 0($t0) +L286: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8628 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8632 +sw $t1, 0($t0) +li $t1, 57704 +la $t0, _data +addi $t0, $t0, 8636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2752 +lw $t2, 0($t0) +bne $t1, $t2, L288 +la $t0, _data +addi $t0, $t0, 8628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8624 +sw $t1, 0($t0) +L288: +li $t1, 56252 +la $t0, _data +addi $t0, $t0, 8640 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8648 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8652 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8660 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8664 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2768 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8668 +sw $t3, 0($t0) +li $t1, 19243 +la $t0, _data +addi $t0, $t0, 8672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8656 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8672 +lw $t2, 0($t0) +bge $t1, $t2, L290 +la $t0, _data +addi $t0, $t0, 8660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8656 +sw $t1, 0($t0) +L290: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8680 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8684 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2260 +lw $t2, 0($t0) +ble $t1, $t2, L291 +la $t0, _data +addi $t0, $t0, 8680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8676 +sw $t1, 0($t0) +L291: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8692 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8696 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8688 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8704 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2768 +lw $t2, 0($t0) +bge $t1, $t2, L293 +la $t0, _data +addi $t0, $t0, 8704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8700 +sw $t1, 0($t0) +L293: +la $t0, _data +addi $t0, $t0, 8700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8692 +lw $t2, 0($t0) +beq $t1, $t2, L292 +li $t1, 49276 +la $t0, _data +addi $t0, $t0, 8712 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8692 +lw $t2, 0($t0) +beq $t1, $t2, L292 +la $t0, _data +addi $t0, $t0, 8696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8688 +sw $t1, 0($t0) +L292: +li $t1, 22908 +la $t0, _data +addi $t0, $t0, 8716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3292 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8724 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8728 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8460 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8732 +sw $t3, 0($t0) +li $t1, 21704 +la $t0, _data +addi $t0, $t0, 8736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8736 +lw $t2, 0($t0) +beq $t1, $t2, L294 +la $t0, _data +addi $t0, $t0, 8724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8720 +sw $t1, 0($t0) +L294: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 8720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 8740 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 8652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8644 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8468 +lw $t2, 0($t0) +bge $t1, $t2, L289 +la $t0, _data +addi $t0, $t0, 8648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8644 +sw $t1, 0($t0) +L289: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8748 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8752 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8756 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8760 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8760 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8764 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8768 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8768 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 8772 +sw $t2, 0($t0) +li $t1, 23644 +la $t0, _data +addi $t0, $t0, 8776 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8744 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8776 +lw $t2, 0($t0) +bne $t1, $t2, L295 +la $t0, _data +addi $t0, $t0, 8748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8744 +sw $t1, 0($t0) +L295: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 8744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 8780 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8780 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8784 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8584 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8784 +lw $t2, 0($t0) +blt $t1, $t2, L285 +la $t0, _data +addi $t0, $t0, 8588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8584 +sw $t1, 0($t0) +L285: +addi $sp, $sp, 312 +la $t0, _data +addi $t0, $t0, 8584 +lw, $v0, 0($t0) +jr $ra +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8796 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8792 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8808 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8812 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8820 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8824 +sw $t1, 0($t0) +li $t1, 10518 +la $t0, _data +addi $t0, $t0, 8828 +sw $t1, 0($t0) +li $t1, 22994 +la $t0, _data +addi $t0, $t0, 8832 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8836 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8840 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8836 +lw $t2, 0($t0) +beq $t1, $t2, L299 +la $t0, _data +addi $t0, $t0, 8836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8844 +sw $t1, 0($t0) +L299: +la $t0, _data +addi $t0, $t0, 8824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8816 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8844 +lw $t2, 0($t0) +bge $t1, $t2, L298 +la $t0, _data +addi $t0, $t0, 8820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8816 +sw $t1, 0($t0) +L298: +li $t1, 15520 +la $t0, _data +addi $t0, $t0, 8848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8848 +lw $t2, 0($t0) +beq $t1, $t2, L297 +la $t0, _data +addi $t0, $t0, 8808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8804 +sw $t1, 0($t0) +L297: +la $t0, _data +addi $t0, $t0, 8804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8796 +lw $t2, 0($t0) +bne $t1, $t2, L296 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8856 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8860 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8868 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8872 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2316 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8876 +sw $t3, 0($t0) +li $t1, 29924 +la $t0, _data +addi $t0, $t0, 8884 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8884 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8888 +sw $t3, 0($t0) +li $t1, 4966 +la $t0, _data +addi $t0, $t0, 8892 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8892 +lw $t2, 0($t0) +beq $t1, $t2, L301 +la $t0, _data +addi $t0, $t0, 8868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8864 +sw $t1, 0($t0) +L301: +la $t0, _data +addi $t0, $t0, 8860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6592 +lw $t2, 0($t0) +bgt $t1, $t2, L300 +la $t0, _data +addi $t0, $t0, 8856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8852 +sw $t1, 0($t0) +L300: +la $t0, _data +addi $t0, $t0, 8852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8796 +lw $t2, 0($t0) +bne $t1, $t2, L296 +la $t0, _data +addi $t0, $t0, 8796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8792 +sw $t1, 0($t0) +L296: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8896 +lw $t2, 0($t0) +beq $t1, $t2, L302 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8904 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8908 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8904 +lw $t2, 0($t0) +bne $t1, $t2, L303 +li $t1, 25537 +la $t0, _data +addi $t0, $t0, 8912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2776 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8916 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8920 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8928 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8932 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8924 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8940 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8944 +sw $t1, 0($t0) +li $t1, 19831 +la $t0, _data +addi $t0, $t0, 8948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1860 +lw $t2, 0($t0) +bne $t1, $t2, L305 +la $t0, _data +addi $t0, $t0, 8940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8936 +sw $t1, 0($t0) +L305: +la $t0, _data +addi $t0, $t0, 8936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8928 +lw $t2, 0($t0) +bne $t1, $t2, L304 +la $t0, _data +addi $t0, $t0, 1900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8928 +lw $t2, 0($t0) +bne $t1, $t2, L304 +la $t0, _data +addi $t0, $t0, 8928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8924 +sw $t1, 0($t0) +L304: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8956 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8952 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 8968 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 8972 +sw $t1, 0($t0) +li $t1, 58348 +la $t0, _data +addi $t0, $t0, 8976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8964 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8976 +lw $t2, 0($t0) +beq $t1, $t2, L307 +la $t0, _data +addi $t0, $t0, 8968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8964 +sw $t1, 0($t0) +L307: +la $t0, _data +addi $t0, $t0, 8964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8956 +lw $t2, 0($t0) +beq $t1, $t2, L306 +li $t1, 46242 +la $t0, _data +addi $t0, $t0, 8980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8956 +lw $t2, 0($t0) +beq $t1, $t2, L306 +la $t0, _data +addi $t0, $t0, 8960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8952 +sw $t1, 0($t0) +L306: +li $t1, 2 +la $t0, _data +addi $t0, $t0, 8984 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 8988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8988 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8992 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 8996 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 8996 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9000 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9008 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9012 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9004 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9020 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9016 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2956 +lw $t2, 0($t0) +bne $t1, $t2, L309 +la $t0, _data +addi $t0, $t0, 9020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9016 +sw $t1, 0($t0) +L309: +la $t0, _data +addi $t0, $t0, 9016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9008 +lw $t2, 0($t0) +beq $t1, $t2, L308 +li $t1, 38291 +la $t0, _data +addi $t0, $t0, 9028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9008 +lw $t2, 0($t0) +beq $t1, $t2, L308 +la $t0, _data +addi $t0, $t0, 9012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9004 +sw $t1, 0($t0) +L308: +li $t1, 26223 +la $t0, _data +addi $t0, $t0, 9032 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9040 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9032 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9036 +sw $t3, 0($t0) +li $t1, 40771 +la $t0, _data +addi $t0, $t0, 9044 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2260 +sw $t1, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9048 +sw $v0, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 9048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9052 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 9052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2792 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9056 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 9056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9060 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 9060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8904 +lw $t2, 0($t0) +bne $t1, $t2, L303 +la $t0, _data +addi $t0, $t0, 8904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 8900 +sw $t1, 0($t0) +L303: +j L312 +L302: +li $t1, 32878 +la $t0, _data +addi $t0, $t0, 9064 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9072 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9076 +sw $t1, 0($t0) +li $t1, 52658 +la $t0, _data +addi $t0, $t0, 9080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3252 +lw $t2, 0($t0) +bge $t1, $t2, L313 +la $t0, _data +addi $t0, $t0, 9072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9068 +sw $t1, 0($t0) +L313: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9084 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9088 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9092 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9092 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9096 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9096 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9100 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9104 +lw $t2, 0($t0) +beq $t1, $t2, L312 +li $t1, 46552 +la $t0, _data +addi $t0, $t0, 9112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9108 +sw $t1, 0($t0) +li $t1, 46976 +la $t0, _data +addi $t0, $t0, 9120 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9108 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9116 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9136 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9140 +sw $t1, 0($t0) +li $t1, 39244 +la $t0, _data +addi $t0, $t0, 9144 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9148 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9152 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9156 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9156 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9160 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9160 +lw $t2, 0($t0) +blt $t1, $t2, L314 +la $t0, _data +addi $t0, $t0, 9136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9132 +sw $t1, 0($t0) +L314: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9164 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9168 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9172 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9172 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9176 +sw $t2, 0($t0) +addi $sp, $sp, 312 +la $t0, _data +addi $t0, $t0, 9176 +lw, $v0, 0($t0) +jr $ra +la $t0, _data +addi $t0, $t0, 9108 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9116 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9192 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9196 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9204 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9200 +sw $t3, 0($t0) +li $t1, 25069 +la $t0, _data +addi $t0, $t0, 9208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9208 +lw $t2, 0($t0) +bne $t1, $t2, L315 +la $t0, _data +addi $t0, $t0, 9192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9188 +sw $t1, 0($t0) +L315: +li $t1, 17537 +la $t0, _data +addi $t0, $t0, 9212 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9220 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9216 +sw $t1, 0($t0) +li $t1, 39450 +la $t0, _data +addi $t0, $t0, 9228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2276 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9232 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9220 +lw $t2, 0($t0) +bne $t1, $t2, L316 +la $t0, _data +addi $t0, $t0, 2964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9220 +lw $t2, 0($t0) +bne $t1, $t2, L316 +la $t0, _data +addi $t0, $t0, 9220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9216 +sw $t1, 0($t0) +L316: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9240 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9244 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3260 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9248 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2800 +lw $t2, 0($t0) +beq $t1, $t2, L317 +la $t0, _data +addi $t0, $t0, 9240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9236 +sw $t1, 0($t0) +L317: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9256 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9260 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9268 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9272 +sw $t1, 0($t0) +li $t1, 17238 +la $t0, _data +addi $t0, $t0, 9276 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2776 +lw $t2, 0($t0) +blt $t1, $t2, L319 +la $t0, _data +addi $t0, $t0, 9268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9264 +sw $t1, 0($t0) +L319: +la $t0, _data +addi $t0, $t0, 9260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2284 +lw $t2, 0($t0) +beq $t1, $t2, L318 +la $t0, _data +addi $t0, $t0, 9256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9252 +sw $t1, 0($t0) +L318: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 9252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9280 +sw $v0, 0($t0) +addi $sp, $sp, 312 +la $t0, _data +addi $t0, $t0, 9280 +lw, $v0, 0($t0) +jr $ra +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9288 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9284 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9300 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9304 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9308 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9316 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9316 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9320 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9324 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9324 +lw $t2, 0($t0) +beq $t1, $t2, L322 +la $t0, _data +addi $t0, $t0, 9324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9332 +sw $t1, 0($t0) +L322: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 9332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9336 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9340 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9348 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9340 +lw $t2, 0($t0) +beq $t1, $t2, L323 +la $t0, _data +addi $t0, $t0, 9340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9348 +sw $t1, 0($t0) +L323: +la $t0, _data +addi $t0, $t0, 9336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9348 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9352 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9356 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9356 +lw $t2, 0($t0) +beq $t1, $t2, L324 +la $t0, _data +addi $t0, $t0, 9356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9364 +sw $t1, 0($t0) +L324: +la $t0, _data +addi $t0, $t0, 9304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9364 +lw $t2, 0($t0) +bge $t1, $t2, L321 +la $t0, _data +addi $t0, $t0, 9300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9296 +sw $t1, 0($t0) +L321: +la $t0, _data +addi $t0, $t0, 9296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9288 +lw $t2, 0($t0) +beq $t1, $t2, L320 +li $t1, 8253 +la $t0, _data +addi $t0, $t0, 9368 +sw $t1, 0($t0) +li $t1, 58693 +la $t0, _data +addi $t0, $t0, 9372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9372 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 9376 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9288 +lw $t2, 0($t0) +beq $t1, $t2, L320 +la $t0, _data +addi $t0, $t0, 9292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9284 +sw $t1, 0($t0) +L320: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9380 +lw $t2, 0($t0) +beq $t1, $t2, L325 +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 6544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9384 +sw $v0, 0($t0) +j L326 +L325: +li $t1, 978 +la $t0, _data +addi $t0, $t0, 9388 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9388 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9392 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9404 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9400 +sw $t1, 0($t0) +li $t1, 31161 +la $t0, _data +addi $t0, $t0, 9412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9404 +lw $t2, 0($t0) +bne $t1, $t2, L327 +la $t0, _data +addi $t0, $t0, 1836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9404 +lw $t2, 0($t0) +bne $t1, $t2, L327 +la $t0, _data +addi $t0, $t0, 9404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9400 +sw $t1, 0($t0) +L327: +la $t0, _data +addi $t0, $t0, 3276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6560 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9416 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9420 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 6532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9424 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9424 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9428 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9436 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9428 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9432 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9444 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9440 +sw $t1, 0($t0) +li $t1, 14861 +la $t0, _data +addi $t0, $t0, 9452 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9108 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 9456 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2768 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9460 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 9460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9464 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 9464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9444 +lw $t2, 0($t0) +beq $t1, $t2, L328 +li $t1, 11956 +la $t0, _data +addi $t0, $t0, 9468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9444 +lw $t2, 0($t0) +beq $t1, $t2, L328 +la $t0, _data +addi $t0, $t0, 9448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9440 +sw $t1, 0($t0) +L328: +li $t1, 5 +la $t0, _data +addi $t0, $t0, 9472 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9476 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9480 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9484 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9484 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9488 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9116 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9492 +sw $t3, 0($t0) +li $t1, 22474 +la $t0, _data +addi $t0, $t0, 9500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2752 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9504 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9512 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9516 +sw $t1, 0($t0) +li $t1, 14871 +la $t0, _data +addi $t0, $t0, 9520 +sw $t1, 0($t0) +li $t1, 54025 +la $t0, _data +addi $t0, $t0, 9524 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9524 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9528 +sw $t3, 0($t0) +li $t1, 52398 +la $t0, _data +addi $t0, $t0, 9532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9508 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9532 +lw $t2, 0($t0) +bne $t1, $t2, L329 +la $t0, _data +addi $t0, $t0, 9512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9508 +sw $t1, 0($t0) +L329: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 9508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9536 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9540 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9544 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9540 +lw $t2, 0($t0) +beq $t1, $t2, L330 +la $t0, _data +addi $t0, $t0, 9540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9548 +sw $t1, 0($t0) +L330: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9556 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9552 +sw $t1, 0($t0) +li $t1, 19838 +la $t0, _data +addi $t0, $t0, 9564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9556 +lw $t2, 0($t0) +beq $t1, $t2, L331 +la $t0, _data +addi $t0, $t0, 3284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9556 +lw $t2, 0($t0) +beq $t1, $t2, L331 +la $t0, _data +addi $t0, $t0, 9560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9552 +sw $t1, 0($t0) +L331: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 1568 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 9552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 9568 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 9392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9568 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9572 +sw $t3, 0($t0) +L326: +li $t1, 14026 +la $t0, _data +addi $t0, $t0, 9580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9576 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9588 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9592 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9584 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9596 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9600 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9604 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9608 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9608 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9612 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9616 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9616 +lw $t2, 0($t0) +beq $t1, $t2, L333 +la $t0, _data +addi $t0, $t0, 9616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9624 +sw $t1, 0($t0) +L333: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9632 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9624 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9628 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9628 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9636 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9588 +lw $t2, 0($t0) +bne $t1, $t2, L332 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9648 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9652 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9660 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9664 +sw $t1, 0($t0) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 9668 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9672 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9676 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9680 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9684 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9656 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9576 +lw $t2, 0($t0) +bne $t1, $t2, L335 +la $t0, _data +addi $t0, $t0, 9660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9656 +sw $t1, 0($t0) +L335: +la $t0, _data +addi $t0, $t0, 2776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 2268 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9688 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9644 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9688 +lw $t2, 0($t0) +bne $t1, $t2, L334 +la $t0, _data +addi $t0, $t0, 9648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9644 +sw $t1, 0($t0) +L334: +la $t0, _data +addi $t0, $t0, 9644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9588 +lw $t2, 0($t0) +bne $t1, $t2, L332 +la $t0, _data +addi $t0, $t0, 9588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9584 +sw $t1, 0($t0) +L332: +j L302 +L312: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9692 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9696 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9696 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9700 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9704 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9704 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9708 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9708 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 9716 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9720 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9724 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9728 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9728 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9732 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9732 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 9740 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9744 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9744 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9748 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9752 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9752 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9756 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9756 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 9764 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9768 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9772 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9776 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9776 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9780 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9780 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9788 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9792 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9792 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9796 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9800 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9800 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9804 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9804 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 9812 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9816 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9816 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9820 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9824 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9824 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9828 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9828 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 9836 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9840 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9840 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9844 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9848 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9848 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9852 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9852 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 9860 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9864 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9868 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9872 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9872 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9876 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9876 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 9884 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9888 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9888 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9892 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9896 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9896 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9900 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9900 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 9 +la $t0, _data +addi $t0, $t0, 9908 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9912 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9916 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9920 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9920 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9924 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9924 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1836 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1844 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1852 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1860 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1868 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1876 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1884 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1892 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1900 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1908 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 1916 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 9976 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 9980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 9980 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9984 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 9988 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 9988 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 9992 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 9992 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 10000 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10004 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10008 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10012 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10012 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10016 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10016 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 10024 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10028 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10032 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10036 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10036 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10040 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10040 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 10048 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10052 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10052 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10056 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10060 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10060 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10064 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10064 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10072 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10076 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10080 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10084 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10084 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10088 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10088 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 10096 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10100 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10100 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10104 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10108 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10108 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10112 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10112 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 10120 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10124 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10124 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10128 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10132 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10132 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10136 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10136 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2064 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 10148 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10152 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10156 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10160 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10160 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10164 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10164 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 10172 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10176 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10180 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10184 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10184 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10188 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10188 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 10196 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10200 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10200 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10204 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10208 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10208 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10212 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10212 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 10220 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10224 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10228 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10232 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10232 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10236 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10236 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10244 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10248 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10252 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10256 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10256 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10260 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10260 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 10268 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10272 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10276 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10280 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10280 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10284 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10284 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 10292 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10296 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10300 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10304 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10304 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10308 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10308 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 10316 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10320 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10320 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10324 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10328 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10328 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10332 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10332 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 10340 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10344 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10348 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10352 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10352 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10356 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10356 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2252 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2260 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2268 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2276 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2284 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2292 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2300 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2308 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2316 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2324 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2332 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2340 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2348 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 10416 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10420 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10420 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10424 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10428 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10428 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10432 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10432 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 10440 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10444 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10444 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10448 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10452 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10452 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10456 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10456 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 10464 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10468 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10472 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10476 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10476 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10480 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10480 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 10488 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10492 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10496 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10500 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10500 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10504 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10504 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10512 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10516 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10516 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10520 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10524 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10524 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10528 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10528 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 10536 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10540 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10548 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10548 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10552 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10552 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 10560 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10564 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10568 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10572 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10572 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10576 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10576 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 10584 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10588 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10592 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10596 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10596 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10600 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10600 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 10608 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10612 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10616 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10620 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10620 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10624 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10624 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 9 +la $t0, _data +addi $t0, $t0, 10632 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10636 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10640 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10644 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10644 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10648 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10648 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2556 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2564 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 10664 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10668 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10672 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10676 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10676 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10680 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10680 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 10688 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10692 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10696 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10700 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10700 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10704 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10704 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 10712 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10716 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10720 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10724 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10724 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10728 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10728 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 10736 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10740 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10744 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10748 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10748 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10752 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10752 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10760 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10764 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10768 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10772 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10772 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10776 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10776 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 10784 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10788 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10792 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10796 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10796 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10800 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10800 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 10808 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10812 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10816 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10820 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10820 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10824 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10824 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 10832 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10836 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10836 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10840 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10844 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10844 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10848 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10848 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 10856 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10860 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10864 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10868 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10868 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10872 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10872 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2752 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2760 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2768 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2776 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2784 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2792 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2800 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 10908 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10912 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10916 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10920 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10920 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10924 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10924 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 10932 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10936 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10940 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10944 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10944 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10948 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10948 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 10956 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10960 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10964 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10968 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10968 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10972 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10972 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 10980 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 10984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 10984 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10988 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 10992 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 10992 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 10996 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 10996 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11004 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11008 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11012 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11016 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11016 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11020 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11020 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 11028 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11032 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11036 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11040 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11040 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11044 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11044 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 11052 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11056 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11060 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1616 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11064 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11064 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11068 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11068 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2948 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2956 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 2964 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 11088 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11092 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11092 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11096 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11100 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11100 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11104 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11104 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 11112 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11116 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11120 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11124 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11124 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11128 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11128 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 11136 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11140 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11140 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11144 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11148 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11148 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11152 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11152 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 11160 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11164 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11168 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11172 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11172 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11176 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11176 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11184 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11188 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11192 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11196 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11196 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11200 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11200 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 11208 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11212 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11216 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11220 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11220 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11224 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11224 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 11232 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11236 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11240 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11244 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11244 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11248 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11248 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 11256 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11260 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11260 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11264 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11268 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11268 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11272 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11272 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 11280 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11284 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11284 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11288 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11292 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11292 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11296 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11296 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 11304 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11308 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11316 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11316 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11320 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11320 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 11328 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11332 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11336 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11340 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11340 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11344 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11344 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 11352 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11356 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11360 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11364 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11364 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11368 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11368 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 11376 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11380 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11384 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11388 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11388 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11392 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11392 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11400 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11404 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11404 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11408 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1632 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11412 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11412 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11416 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11416 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3252 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3260 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3268 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3276 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3284 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 3292 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 11452 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 11456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11448 +sw $t1, 0($t0) +li $t1, 59085 +la $t0, _data +addi $t0, $t0, 11460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 3292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11460 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11464 +sw $t3, 0($t0) +li $t1, 33024 +la $t0, _data +addi $t0, $t0, 11468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11468 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 11472 +sw $t3, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11476 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11480 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11484 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11484 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11488 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11452 +lw $t2, 0($t0) +beq $t1, $t2, L336 +li $t1, 25516 +la $t0, _data +addi $t0, $t0, 11492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11452 +lw $t2, 0($t0) +beq $t1, $t2, L336 +la $t0, _data +addi $t0, $t0, 11456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11448 +sw $t1, 0($t0) +L336: +addi $sp, $sp, 312 +la $t0, _data +addi $t0, $t0, 11448 +lw, $v0, 0($t0) +jr $ra +F11: +addi $sp, $sp, -28 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 11500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +sw $t1, 0($t0) +addi $sp, $sp, -24 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 11508 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +sw $t1, 0($t0) +addi $sp, $sp, -36 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 11516 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 11524 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11528 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11532 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11536 +sw $t3, 0($t0) +li $t1, 34321 +la $t0, _data +addi $t0, $t0, 11540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11536 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 11544 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11548 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11552 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11556 +sw $t3, 0($t0) +li $t1, 366 +la $t0, _data +addi $t0, $t0, 11560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11556 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 11564 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11568 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11568 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11572 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11576 +sw $t3, 0($t0) +li $t1, 12638 +la $t0, _data +addi $t0, $t0, 11580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11576 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 11584 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11588 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11592 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11596 +sw $t3, 0($t0) +li $t1, 15337 +la $t0, _data +addi $t0, $t0, 11600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11596 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11604 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11608 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11612 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11616 +sw $t3, 0($t0) +li $t1, 47343 +la $t0, _data +addi $t0, $t0, 11620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11616 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 11624 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11628 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11632 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11636 +sw $t3, 0($t0) +li $t1, 51882 +la $t0, _data +addi $t0, $t0, 11640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11636 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 11644 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11648 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11648 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11652 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11656 +sw $t3, 0($t0) +li $t1, 40407 +la $t0, _data +addi $t0, $t0, 11660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11656 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 11664 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11668 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11672 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11676 +sw $t3, 0($t0) +li $t1, 64880 +la $t0, _data +addi $t0, $t0, 11680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11676 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 11684 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11688 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11688 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11692 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11696 +sw $t3, 0($t0) +li $t1, 25796 +la $t0, _data +addi $t0, $t0, 11700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11696 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 11704 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11708 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11712 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11716 +sw $t3, 0($t0) +li $t1, 57645 +la $t0, _data +addi $t0, $t0, 11720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11716 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 11724 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11728 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11728 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11732 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11736 +sw $t3, 0($t0) +li $t1, 7597 +la $t0, _data +addi $t0, $t0, 11740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11736 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11744 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11748 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11752 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11756 +sw $t3, 0($t0) +li $t1, 18953 +la $t0, _data +addi $t0, $t0, 11760 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11756 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 11764 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11768 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11772 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11776 +sw $t3, 0($t0) +li $t1, 58623 +la $t0, _data +addi $t0, $t0, 11780 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11776 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 38759 +la $t0, _data +addi $t0, $t0, 11788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11784 +sw $t1, 0($t0) +li $t1, 33814 +la $t0, _data +addi $t0, $t0, 11796 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11792 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 11800 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11804 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11808 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11812 +sw $t3, 0($t0) +li $t1, 5043 +la $t0, _data +addi $t0, $t0, 11816 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11812 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 11820 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11824 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11828 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11832 +sw $t3, 0($t0) +li $t1, 30636 +la $t0, _data +addi $t0, $t0, 11836 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11832 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 11840 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11844 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11848 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11852 +sw $t3, 0($t0) +li $t1, 6783 +la $t0, _data +addi $t0, $t0, 11856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11852 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 11860 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11864 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11868 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11872 +sw $t3, 0($t0) +li $t1, 27517 +la $t0, _data +addi $t0, $t0, 11876 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11872 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11880 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11884 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11884 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11888 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11892 +sw $t3, 0($t0) +li $t1, 45508 +la $t0, _data +addi $t0, $t0, 11896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11892 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 11900 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11904 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11908 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11912 +sw $t3, 0($t0) +li $t1, 60808 +la $t0, _data +addi $t0, $t0, 11916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11912 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 11920 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11924 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11924 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11928 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11932 +sw $t3, 0($t0) +li $t1, 14379 +la $t0, _data +addi $t0, $t0, 11936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11932 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 11940 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11944 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11948 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11952 +sw $t3, 0($t0) +li $t1, 65346 +la $t0, _data +addi $t0, $t0, 11956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11952 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 11960 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11964 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11964 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11968 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11972 +sw $t3, 0($t0) +li $t1, 9299 +la $t0, _data +addi $t0, $t0, 11976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11972 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 11980 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 11984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11984 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11988 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 11992 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11992 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 11996 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 11996 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12004 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12008 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12012 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12016 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12016 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12020 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12020 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 12028 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12032 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12036 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12040 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12040 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12044 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12044 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 12052 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12056 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12060 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12064 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12064 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12068 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12068 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12076 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12080 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12084 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12088 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12088 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12092 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12092 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 12100 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12104 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12108 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12112 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12112 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12116 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12116 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 12124 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12128 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12132 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12136 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12136 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12140 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12140 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12148 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12152 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12156 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12160 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12160 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12164 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12164 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12172 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12176 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12180 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12184 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12184 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12188 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12188 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 12196 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12200 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12200 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12204 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12208 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12208 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12212 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12212 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 12220 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12224 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12228 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12232 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12232 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12236 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12236 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12244 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12248 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12252 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12256 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12256 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12260 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12260 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 12268 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12272 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12276 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12280 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12280 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12284 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12284 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 11784 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 11792 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12300 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12304 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12308 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12312 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12316 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12316 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12324 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12328 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12332 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12336 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12336 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12340 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12340 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 12348 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12352 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12356 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12360 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12360 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12364 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12364 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 12372 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12376 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12380 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12384 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12384 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12388 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12388 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12396 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12400 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12404 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12408 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12408 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12412 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12412 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 12420 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12424 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12424 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12428 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12432 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12432 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12436 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12436 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 12444 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12448 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12452 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12456 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12456 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12460 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12460 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 12468 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12472 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12476 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12480 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12480 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12484 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12484 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 12492 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12496 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12500 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12504 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12504 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12508 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12508 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12520 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12524 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12516 +sw $t1, 0($t0) +li $t1, 21072 +la $t0, _data +addi $t0, $t0, 12528 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12528 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12532 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12544 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12532 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12540 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12540 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12548 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12560 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12556 +sw $t1, 0($t0) +li $t1, 12460 +la $t0, _data +addi $t0, $t0, 12568 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11792 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12572 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12560 +lw $t2, 0($t0) +beq $t1, $t2, L338 +la $t0, _data +addi $t0, $t0, 11792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12560 +lw $t2, 0($t0) +beq $t1, $t2, L338 +la $t0, _data +addi $t0, $t0, 12564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12556 +sw $t1, 0($t0) +L338: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 11496 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 12556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 12576 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 12548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12576 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 12580 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12520 +lw $t2, 0($t0) +beq $t1, $t2, L337 +li $t1, 4032 +la $t0, _data +addi $t0, $t0, 12584 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12520 +lw $t2, 0($t0) +beq $t1, $t2, L337 +la $t0, _data +addi $t0, $t0, 12524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12516 +sw $t1, 0($t0) +L337: +addi $sp, $sp, 88 +la $t0, _data +addi $t0, $t0, 12516 +lw, $v0, 0($t0) +jr $ra +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12592 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12588 +sw $t1, 0($t0) +li $t1, 20365 +la $t0, _data +addi $t0, $t0, 12600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12592 +lw $t2, 0($t0) +beq $t1, $t2, L339 +li $t1, 6009 +la $t0, _data +addi $t0, $t0, 12604 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12592 +lw $t2, 0($t0) +beq $t1, $t2, L339 +la $t0, _data +addi $t0, $t0, 12596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12588 +sw $t1, 0($t0) +L339: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12608 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12612 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12616 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12616 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12620 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12624 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12628 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12632 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12636 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12636 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12640 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12640 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12648 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12652 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12656 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12660 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12660 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12664 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12664 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 12672 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12676 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12684 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12684 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12688 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12688 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 12696 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12700 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12704 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12708 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12708 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12712 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12712 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12720 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12724 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12724 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12728 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12732 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12732 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12736 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12736 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 12744 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12748 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12752 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12756 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12756 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12760 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12760 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 12768 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12772 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12776 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12780 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12780 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12784 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12784 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12792 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12796 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12796 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12800 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12804 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12804 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12808 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12808 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12816 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12820 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12820 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12824 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12828 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12828 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12832 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12832 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 12840 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12844 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12848 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12852 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12852 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12856 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12856 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 12864 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12868 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12868 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12872 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12876 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12876 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12880 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12880 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12888 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12892 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12892 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12896 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12900 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12900 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12904 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12904 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 12912 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12916 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12920 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12924 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12924 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12928 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12928 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 11784 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 11792 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 12944 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12948 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12952 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12956 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12956 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12960 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12960 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 12968 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12972 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12972 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12976 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 12980 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 12980 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 12984 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 12984 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 12992 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 12996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 12996 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13000 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13004 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13004 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13008 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13008 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 13016 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13020 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13024 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13028 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13028 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13032 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13032 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13040 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13044 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13044 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13048 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13052 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13052 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13056 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13056 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 13064 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13068 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13072 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13076 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13076 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13080 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13080 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 13088 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13092 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13092 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13096 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13100 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13100 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13104 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13104 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 13112 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13116 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13120 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13124 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13124 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13128 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13128 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 13136 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13140 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13140 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13144 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13148 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13148 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13152 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13152 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13160 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13160 +lw $t2, 0($t0) +beq $t1, $t2, L340 +la $t0, _data +addi $t0, $t0, 13160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13168 +sw $t1, 0($t0) +L340: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13172 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13180 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13172 +lw $t2, 0($t0) +beq $t1, $t2, L341 +la $t0, _data +addi $t0, $t0, 13172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13180 +sw $t1, 0($t0) +L341: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 11496 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 13180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 13184 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13192 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13184 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13188 +sw $t3, 0($t0) +li $t1, 37056 +la $t0, _data +addi $t0, $t0, 13196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13196 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13200 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13200 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13204 +sw $t3, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13208 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13212 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13216 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13216 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13220 +sw $t2, 0($t0) +addi $sp, $sp, 88 +la $t0, _data +addi $t0, $t0, 13220 +lw, $v0, 0($t0) +jr $ra +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13228 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13232 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13240 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13244 +sw $t1, 0($t0) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 13248 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13252 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13256 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13260 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13260 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13264 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13268 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13276 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13268 +lw $t2, 0($t0) +beq $t1, $t2, L344 +la $t0, _data +addi $t0, $t0, 13268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13276 +sw $t1, 0($t0) +L344: +li $t1, 37422 +la $t0, _data +addi $t0, $t0, 13280 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13280 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13284 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11792 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13292 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13292 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13296 +sw $t3, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13300 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13304 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13308 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13312 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13316 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13316 +lw $t2, 0($t0) +beq $t1, $t2, L343 +la $t0, _data +addi $t0, $t0, 13240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13236 +sw $t1, 0($t0) +L343: +li $t1, 19229 +la $t0, _data +addi $t0, $t0, 13320 +sw $t1, 0($t0) +li $t1, 44866 +la $t0, _data +addi $t0, $t0, 13324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13324 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 13328 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13328 +lw $t2, 0($t0) +ble $t1, $t2, L342 +la $t0, _data +addi $t0, $t0, 13228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13224 +sw $t1, 0($t0) +L342: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13332 +lw $t2, 0($t0) +beq $t1, $t2, L345 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13336 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13336 +lw $t2, 0($t0) +beq $t1, $t2, L346 +la $t0, _data +addi $t0, $t0, 13336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13344 +sw $t1, 0($t0) +L346: +li $t1, 30539 +la $t0, _data +addi $t0, $t0, 13348 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13348 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13352 +sw $t3, 0($t0) +li $t1, 18573 +la $t0, _data +addi $t0, $t0, 13360 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13364 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13368 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13364 +lw $t2, 0($t0) +beq $t1, $t2, L347 +la $t0, _data +addi $t0, $t0, 13364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13372 +sw $t1, 0($t0) +L347: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13372 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13376 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11784 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13384 +sw $t3, 0($t0) +li $t1, 5126 +la $t0, _data +addi $t0, $t0, 13388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13388 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13392 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13400 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13404 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13396 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13412 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13416 +sw $t1, 0($t0) +li $t1, 22648 +la $t0, _data +addi $t0, $t0, 13420 +sw $t1, 0($t0) +li $t1, 26171 +la $t0, _data +addi $t0, $t0, 13424 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13424 +lw $t2, 0($t0) +bgt $t1, $t2, L349 +la $t0, _data +addi $t0, $t0, 13412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13408 +sw $t1, 0($t0) +L349: +la $t0, _data +addi $t0, $t0, 13408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13400 +lw $t2, 0($t0) +bne $t1, $t2, L348 +li $t1, 24080 +la $t0, _data +addi $t0, $t0, 13428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13400 +lw $t2, 0($t0) +bne $t1, $t2, L348 +la $t0, _data +addi $t0, $t0, 13400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13396 +sw $t1, 0($t0) +L348: +li $t1, 15735 +la $t0, _data +addi $t0, $t0, 13432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11784 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13436 +sw $t3, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 11496 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 13436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 13440 +sw $v0, 0($t0) +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 11496 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 13440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 13444 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 13344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13444 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13448 +sw $t3, 0($t0) +L345: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13452 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13456 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13460 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13464 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13464 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13468 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13468 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13476 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13480 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13484 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13488 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13488 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13492 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13492 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 13500 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13504 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13508 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13512 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13512 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13516 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13516 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 13524 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13528 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13532 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13536 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13536 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13540 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13540 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13548 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13552 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13556 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13560 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13560 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13564 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13564 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 13572 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13576 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13576 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13580 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13584 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13584 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13588 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13588 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 13596 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13600 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13604 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11504 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13608 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13608 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13612 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13612 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13620 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13624 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13628 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13632 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13632 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13636 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13636 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13644 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13648 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13648 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13652 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13656 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13656 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13660 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13660 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 13668 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13672 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13676 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13680 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13684 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13684 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 13692 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13696 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13696 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13700 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13704 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13704 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13708 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13708 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13716 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13720 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13724 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13728 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13728 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13732 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13732 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 13740 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13744 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13744 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13748 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11512 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13752 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13752 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13756 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13756 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 11784 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 11792 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13772 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13776 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13776 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13780 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13784 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13784 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13788 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13788 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13796 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13800 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13804 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13808 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13808 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13812 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13812 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 13820 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13824 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13828 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13832 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13832 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13836 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13836 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 13844 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13848 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13852 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13856 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13856 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13860 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13860 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13868 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13872 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13876 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13880 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13880 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13884 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13884 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 13892 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13896 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13900 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13904 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13904 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13908 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13908 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 13916 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13920 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13924 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13928 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13928 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13932 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13932 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 13940 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13944 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13948 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13952 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13952 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13956 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13956 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 13964 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 13968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13968 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13972 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 13976 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 13976 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 13980 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 13980 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 13992 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 13996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13988 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14000 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13992 +lw $t2, 0($t0) +bne $t1, $t2, L350 +li $t1, 64930 +la $t0, _data +addi $t0, $t0, 14008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13992 +lw $t2, 0($t0) +bne $t1, $t2, L350 +la $t0, _data +addi $t0, $t0, 13992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 13988 +sw $t1, 0($t0) +L350: +addi $sp, $sp, -4 +la $t0, _data +addi $t0, $t0, 11496 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 13988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14012 +sw $v0, 0($t0) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 14016 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14020 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14024 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14028 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14028 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 14032 +sw $t2, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14036 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14040 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11520 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14044 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14044 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 14048 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 14012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14048 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 14052 +sw $t3, 0($t0) +addi $sp, $sp, 88 +la $t0, _data +addi $t0, $t0, 14052 +lw, $v0, 0($t0) +jr $ra +F12: +addi $sp, $sp, -12 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 14076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +sw $t1, 0($t0) +addi $sp, $sp, -16 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 14084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +sw $t1, 0($t0) +addi $sp, $sp, -20 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 14092 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +sw $t1, 0($t0) +addi $sp, $sp, -20 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 14100 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14108 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14112 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14116 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14120 +sw $t3, 0($t0) +li $t1, 30030 +la $t0, _data +addi $t0, $t0, 14124 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14120 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14128 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14132 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14136 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14140 +sw $t3, 0($t0) +li $t1, 64678 +la $t0, _data +addi $t0, $t0, 14144 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14140 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 14148 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14152 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14156 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14160 +sw $t3, 0($t0) +li $t1, 48295 +la $t0, _data +addi $t0, $t0, 14164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14160 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 10002 +la $t0, _data +addi $t0, $t0, 14172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14168 +sw $t1, 0($t0) +li $t1, 59950 +la $t0, _data +addi $t0, $t0, 14180 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +sw $t1, 0($t0) +li $t1, 62674 +la $t0, _data +addi $t0, $t0, 14188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14184 +sw $t1, 0($t0) +li $t1, 9812 +la $t0, _data +addi $t0, $t0, 14196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14192 +sw $t1, 0($t0) +li $t1, 3713 +la $t0, _data +addi $t0, $t0, 14204 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14208 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14212 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14216 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14220 +sw $t3, 0($t0) +li $t1, 18210 +la $t0, _data +addi $t0, $t0, 14224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14220 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14228 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14232 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14232 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14236 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14240 +sw $t3, 0($t0) +li $t1, 22272 +la $t0, _data +addi $t0, $t0, 14244 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14240 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 14248 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14252 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14256 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14260 +sw $t3, 0($t0) +li $t1, 7745 +la $t0, _data +addi $t0, $t0, 14264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14260 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 14268 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14272 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14276 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14280 +sw $t3, 0($t0) +li $t1, 38576 +la $t0, _data +addi $t0, $t0, 14284 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14280 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 28282 +la $t0, _data +addi $t0, $t0, 14292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14288 +sw $t1, 0($t0) +li $t1, 44801 +la $t0, _data +addi $t0, $t0, 14300 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14296 +sw $t1, 0($t0) +li $t1, 18921 +la $t0, _data +addi $t0, $t0, 14308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14304 +sw $t1, 0($t0) +li $t1, 3076 +la $t0, _data +addi $t0, $t0, 14316 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14312 +sw $t1, 0($t0) +li $t1, 16688 +la $t0, _data +addi $t0, $t0, 14324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14320 +sw $t1, 0($t0) +li $t1, 11905 +la $t0, _data +addi $t0, $t0, 14332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14328 +sw $t1, 0($t0) +li $t1, 58744 +la $t0, _data +addi $t0, $t0, 14340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14336 +sw $t1, 0($t0) +li $t1, 35917 +la $t0, _data +addi $t0, $t0, 14348 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14344 +sw $t1, 0($t0) +li $t1, 56771 +la $t0, _data +addi $t0, $t0, 14356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14352 +sw $t1, 0($t0) +li $t1, 23747 +la $t0, _data +addi $t0, $t0, 14364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14360 +sw $t1, 0($t0) +li $t1, 54491 +la $t0, _data +addi $t0, $t0, 14372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14368 +sw $t1, 0($t0) +li $t1, 61897 +la $t0, _data +addi $t0, $t0, 14380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +sw $t1, 0($t0) +li $t1, 46395 +la $t0, _data +addi $t0, $t0, 14388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14384 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14392 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14396 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14400 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14404 +sw $t3, 0($t0) +li $t1, 15126 +la $t0, _data +addi $t0, $t0, 14408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14404 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14412 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14416 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14420 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14424 +sw $t3, 0($t0) +li $t1, 20441 +la $t0, _data +addi $t0, $t0, 14428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14424 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 14432 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14436 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14436 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14440 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14444 +sw $t3, 0($t0) +li $t1, 62130 +la $t0, _data +addi $t0, $t0, 14448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14444 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 14452 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14456 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14460 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14464 +sw $t3, 0($t0) +li $t1, 14520 +la $t0, _data +addi $t0, $t0, 14468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14464 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14472 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14476 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14480 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14484 +sw $t3, 0($t0) +li $t1, 12800 +la $t0, _data +addi $t0, $t0, 14488 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14484 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 17372 +la $t0, _data +addi $t0, $t0, 14496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14492 +sw $t1, 0($t0) +li $t1, 44550 +la $t0, _data +addi $t0, $t0, 14504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +sw $t1, 0($t0) +li $t1, 11942 +la $t0, _data +addi $t0, $t0, 14512 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14508 +sw $t1, 0($t0) +li $t1, 131 +la $t0, _data +addi $t0, $t0, 14520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14516 +sw $t1, 0($t0) +li $t1, 54553 +la $t0, _data +addi $t0, $t0, 14528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +sw $t1, 0($t0) +li $t1, 6356 +la $t0, _data +addi $t0, $t0, 14536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14532 +sw $t1, 0($t0) +li $t1, 62805 +la $t0, _data +addi $t0, $t0, 14544 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14540 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14548 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14552 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14556 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14560 +sw $t3, 0($t0) +li $t1, 64365 +la $t0, _data +addi $t0, $t0, 14564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14560 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14568 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14572 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14576 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14580 +sw $t3, 0($t0) +li $t1, 10070 +la $t0, _data +addi $t0, $t0, 14584 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14580 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 14588 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14592 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14592 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14596 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14600 +sw $t3, 0($t0) +li $t1, 15480 +la $t0, _data +addi $t0, $t0, 14604 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14600 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 14608 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14612 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14616 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14620 +sw $t3, 0($t0) +li $t1, 21102 +la $t0, _data +addi $t0, $t0, 14624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14620 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14628 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14632 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14632 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14636 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14640 +sw $t3, 0($t0) +li $t1, 17815 +la $t0, _data +addi $t0, $t0, 14644 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14640 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14648 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14656 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14648 +lw $t2, 0($t0) +beq $t1, $t2, L351 +la $t0, _data +addi $t0, $t0, 14648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14656 +sw $t1, 0($t0) +L351: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14660 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14664 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14660 +lw $t2, 0($t0) +beq $t1, $t2, L352 +la $t0, _data +addi $t0, $t0, 14660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14668 +sw $t1, 0($t0) +L352: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14668 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14672 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14684 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14672 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14680 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14688 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14688 +lw $t2, 0($t0) +beq $t1, $t2, L353 +la $t0, _data +addi $t0, $t0, 14200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14696 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14704 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14696 +lw $t2, 0($t0) +beq $t1, $t2, L354 +li $t1, 54056 +la $t0, _data +addi $t0, $t0, 14708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14696 +lw $t2, 0($t0) +beq $t1, $t2, L354 +la $t0, _data +addi $t0, $t0, 14700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14692 +sw $t1, 0($t0) +L354: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 14712 +sw $v0, 0($t0) +li $t1, 49384 +la $t0, _data +addi $t0, $t0, 14716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14716 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14720 +sw $t3, 0($t0) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 14724 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14728 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14728 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14732 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14736 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14736 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 14740 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14748 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14752 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14744 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14760 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14764 +sw $t1, 0($t0) +li $t1, 52460 +la $t0, _data +addi $t0, $t0, 14768 +sw $t1, 0($t0) +li $t1, 13769 +la $t0, _data +addi $t0, $t0, 14772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14772 +lw $t2, 0($t0) +ble $t1, $t2, L356 +la $t0, _data +addi $t0, $t0, 14760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14756 +sw $t1, 0($t0) +L356: +la $t0, _data +addi $t0, $t0, 14756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14748 +lw $t2, 0($t0) +beq $t1, $t2, L355 +la $t0, _data +addi $t0, $t0, 14288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14748 +lw $t2, 0($t0) +beq $t1, $t2, L355 +la $t0, _data +addi $t0, $t0, 14752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14744 +sw $t1, 0($t0) +L355: +li $t1, 19346 +la $t0, _data +addi $t0, $t0, 14776 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14784 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14788 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14796 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14800 +sw $t1, 0($t0) +li $t1, 45669 +la $t0, _data +addi $t0, $t0, 14804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14792 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t2, 0($t0) +blt $t1, $t2, L358 +la $t0, _data +addi $t0, $t0, 14796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14792 +sw $t1, 0($t0) +L358: +la $t0, _data +addi $t0, $t0, 14788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14780 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +lw $t2, 0($t0) +bgt $t1, $t2, L357 +la $t0, _data +addi $t0, $t0, 14784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14780 +sw $t1, 0($t0) +L357: +li $t1, 49686 +la $t0, _data +addi $t0, $t0, 14808 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14168 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 14812 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14816 +sw $t3, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 14820 +sw $v0, 0($t0) +li $t1, 10581 +la $t0, _data +addi $t0, $t0, 14824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14824 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 14828 +sw $t3, 0($t0) +li $t1, 3880 +la $t0, _data +addi $t0, $t0, 14832 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14840 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14836 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14852 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14852 +lw $t2, 0($t0) +beq $t1, $t2, L360 +la $t0, _data +addi $t0, $t0, 14532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14852 +lw $t2, 0($t0) +beq $t1, $t2, L360 +la $t0, _data +addi $t0, $t0, 14856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14848 +sw $t1, 0($t0) +L360: +la $t0, _data +addi $t0, $t0, 14848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14840 +lw $t2, 0($t0) +bne $t1, $t2, L359 +li $t1, 38641 +la $t0, _data +addi $t0, $t0, 14860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14840 +lw $t2, 0($t0) +bne $t1, $t2, L359 +la $t0, _data +addi $t0, $t0, 14840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14836 +sw $t1, 0($t0) +L359: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 14864 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14868 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14876 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14868 +lw $t2, 0($t0) +beq $t1, $t2, L361 +la $t0, _data +addi $t0, $t0, 14868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14876 +sw $t1, 0($t0) +L361: +addi $sp, $sp, 68 +la $t0, _data +addi $t0, $t0, 14876 +lw, $v0, 0($t0) +jr $ra +j L456 +L353: +li $t1, 3 +la $t0, _data +addi $t0, $t0, 14880 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 14884 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14884 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14888 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14892 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14892 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 14896 +sw $t2, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 14900 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 14900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14296 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 14904 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14912 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14908 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14924 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14928 +sw $t1, 0($t0) +li $t1, 53767 +la $t0, _data +addi $t0, $t0, 14932 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t2, 0($t0) +beq $t1, $t2, L364 +la $t0, _data +addi $t0, $t0, 14924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14920 +sw $t1, 0($t0) +L364: +la $t0, _data +addi $t0, $t0, 14920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14912 +lw $t2, 0($t0) +beq $t1, $t2, L363 +li $t1, 27384 +la $t0, _data +addi $t0, $t0, 14936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14912 +lw $t2, 0($t0) +beq $t1, $t2, L363 +la $t0, _data +addi $t0, $t0, 14916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14908 +sw $t1, 0($t0) +L363: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 14940 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 14904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14940 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14944 +sw $t3, 0($t0) +li $t1, 46870 +la $t0, _data +addi $t0, $t0, 14948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 14952 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14312 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 14956 +sw $t3, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 14960 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14964 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14972 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14964 +lw $t2, 0($t0) +beq $t1, $t2, L365 +la $t0, _data +addi $t0, $t0, 14964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14972 +sw $t1, 0($t0) +L365: +la $t0, _data +addi $t0, $t0, 14944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14972 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 14976 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14984 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 14988 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 14996 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15000 +sw $t1, 0($t0) +li $t1, 2751 +la $t0, _data +addi $t0, $t0, 15004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14992 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14304 +lw $t2, 0($t0) +beq $t1, $t2, L367 +la $t0, _data +addi $t0, $t0, 14996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14992 +sw $t1, 0($t0) +L367: +la $t0, _data +addi $t0, $t0, 14988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t2, 0($t0) +bne $t1, $t2, L366 +la $t0, _data +addi $t0, $t0, 14984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14980 +sw $t1, 0($t0) +L366: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 15008 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 14976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15008 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15012 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15016 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15016 +lw $t2, 0($t0) +beq $t1, $t2, L368 +addi $sp, $sp, -20 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 15020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +sw $t1, 0($t0) +li $t1, 40184 +la $t0, _data +addi $t0, $t0, 15032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15028 +sw $t1, 0($t0) +li $t1, 64243 +la $t0, _data +addi $t0, $t0, 15040 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15036 +sw $t1, 0($t0) +li $t1, 47302 +la $t0, _data +addi $t0, $t0, 15048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15044 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15052 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15056 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15060 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15064 +sw $t3, 0($t0) +li $t1, 52126 +la $t0, _data +addi $t0, $t0, 15068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15064 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15072 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15076 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15080 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15084 +sw $t3, 0($t0) +li $t1, 64374 +la $t0, _data +addi $t0, $t0, 15088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15084 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 15092 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15096 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15096 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15100 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15104 +sw $t3, 0($t0) +li $t1, 36319 +la $t0, _data +addi $t0, $t0, 15108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15104 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 15112 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15116 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15120 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15124 +sw $t3, 0($t0) +li $t1, 58483 +la $t0, _data +addi $t0, $t0, 15128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15124 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15132 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15136 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15136 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15140 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15144 +sw $t3, 0($t0) +li $t1, 61644 +la $t0, _data +addi $t0, $t0, 15148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15144 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 35148 +la $t0, _data +addi $t0, $t0, 15156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15152 +sw $t1, 0($t0) +li $t1, 3017 +la $t0, _data +addi $t0, $t0, 15164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15160 +sw $t1, 0($t0) +li $t1, 11588 +la $t0, _data +addi $t0, $t0, 15172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15168 +sw $t1, 0($t0) +li $t1, 56250 +la $t0, _data +addi $t0, $t0, 15180 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15176 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15188 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15192 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15200 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15204 +sw $t1, 0($t0) +li $t1, 20832 +la $t0, _data +addi $t0, $t0, 15208 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15216 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15208 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15212 +sw $t3, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15220 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15224 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15228 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15232 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15232 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 15236 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 15212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15236 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15240 +sw $t3, 0($t0) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 15244 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15248 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15252 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15256 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15256 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 15260 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 15204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15260 +lw $t2, 0($t0) +beq $t1, $t2, L370 +la $t0, _data +addi $t0, $t0, 15200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15196 +sw $t1, 0($t0) +L370: +li $t1, 27023 +la $t0, _data +addi $t0, $t0, 15264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15184 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15264 +lw $t2, 0($t0) +bge $t1, $t2, L369 +la $t0, _data +addi $t0, $t0, 15188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15184 +sw $t1, 0($t0) +L369: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15268 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15268 +lw $t2, 0($t0) +beq $t1, $t2, L371 +addi $sp, $sp, -12 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 15272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15276 +sw $t1, 0($t0) +addi $sp, $sp, -4 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 15280 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15284 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15288 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15292 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15296 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15276 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15300 +sw $t3, 0($t0) +li $t1, 31682 +la $t0, _data +addi $t0, $t0, 15304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15300 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15308 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15312 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15312 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15316 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15276 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15320 +sw $t3, 0($t0) +li $t1, 26896 +la $t0, _data +addi $t0, $t0, 15324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15320 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 15328 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15332 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15336 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15276 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15340 +sw $t3, 0($t0) +li $t1, 7156 +la $t0, _data +addi $t0, $t0, 15344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15340 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15348 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15352 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15356 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15284 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15360 +sw $t3, 0($t0) +li $t1, 15833 +la $t0, _data +addi $t0, $t0, 15364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15360 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 37477 +la $t0, _data +addi $t0, $t0, 15372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15368 +sw $t1, 0($t0) +li $t1, 11036 +la $t0, _data +addi $t0, $t0, 15380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15376 +sw $t1, 0($t0) +li $t1, 54474 +la $t0, _data +addi $t0, $t0, 15388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15384 +sw $t1, 0($t0) +L372: +li $t1, 44420 +la $t0, _data +addi $t0, $t0, 15392 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14368 +sw $t1, 0($t0) +li $t1, 61312 +la $t0, _data +addi $t0, $t0, 15396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14532 +sw $t1, 0($t0) +li $t1, 42706 +la $t0, _data +addi $t0, $t0, 15400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15376 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15408 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15404 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15416 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15420 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15424 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15416 +lw $t2, 0($t0) +beq $t1, $t2, L375 +la $t0, _data +addi $t0, $t0, 15416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15424 +sw $t1, 0($t0) +L375: +la $t0, _data +addi $t0, $t0, 15424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15408 +lw $t2, 0($t0) +bne $t1, $t2, L374 +la $t0, _data +addi $t0, $t0, 15176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15408 +lw $t2, 0($t0) +bne $t1, $t2, L374 +la $t0, _data +addi $t0, $t0, 15408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15404 +sw $t1, 0($t0) +L374: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15432 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15436 +sw $t1, 0($t0) +li $t1, 6269 +la $t0, _data +addi $t0, $t0, 15440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15440 +lw $t2, 0($t0) +bge $t1, $t2, L376 +la $t0, _data +addi $t0, $t0, 15432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15428 +sw $t1, 0($t0) +L376: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 15428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 15444 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15448 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15452 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15448 +lw $t2, 0($t0) +beq $t1, $t2, L377 +la $t0, _data +addi $t0, $t0, 15448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15456 +sw $t1, 0($t0) +L377: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15460 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15464 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15468 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15284 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15472 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15472 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 15476 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15484 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15476 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15480 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15480 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15488 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15492 +lw $t2, 0($t0) +beq $t1, $t2, L373 +li $t1, 46453 +la $t0, _data +addi $t0, $t0, 15496 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15500 +lw $t2, 0($t0) +beq $t1, $t2, L378 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15508 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15512 +sw $t1, 0($t0) +li $t1, 41354 +la $t0, _data +addi $t0, $t0, 15516 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15368 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15520 +sw $t3, 0($t0) +li $t1, 33045 +la $t0, _data +addi $t0, $t0, 15524 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15524 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 15528 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15532 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15532 +lw $t2, 0($t0) +beq $t1, $t2, L380 +la $t0, _data +addi $t0, $t0, 15532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15540 +sw $t1, 0($t0) +L380: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15540 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15544 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15552 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15560 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15564 +sw $t1, 0($t0) +li $t1, 40192 +la $t0, _data +addi $t0, $t0, 15568 +sw $t1, 0($t0) +li $t1, 63542 +la $t0, _data +addi $t0, $t0, 15572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15556 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15572 +lw $t2, 0($t0) +bgt $t1, $t2, L381 +la $t0, _data +addi $t0, $t0, 15560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15556 +sw $t1, 0($t0) +L381: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15576 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15576 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15580 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15284 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15584 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15584 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 15588 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 15512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15588 +lw $t2, 0($t0) +bne $t1, $t2, L379 +la $t0, _data +addi $t0, $t0, 15508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15504 +sw $t1, 0($t0) +L379: +j L383 +L378: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15596 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15592 +sw $t1, 0($t0) +li $t1, 25991 +la $t0, _data +addi $t0, $t0, 15604 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15608 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15612 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15616 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15620 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15620 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 15624 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 15604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15624 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 15628 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15596 +lw $t2, 0($t0) +bne $t1, $t2, L383 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15636 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15640 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15648 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15652 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15660 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15664 +sw $t1, 0($t0) +li $t1, 29008 +la $t0, _data +addi $t0, $t0, 15668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15656 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15152 +lw $t2, 0($t0) +blt $t1, $t2, L386 +la $t0, _data +addi $t0, $t0, 15660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15656 +sw $t1, 0($t0) +L386: +li $t1, 47888 +la $t0, _data +addi $t0, $t0, 15672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15644 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15672 +lw $t2, 0($t0) +blt $t1, $t2, L385 +la $t0, _data +addi $t0, $t0, 15648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15644 +sw $t1, 0($t0) +L385: +li $t1, 23869 +la $t0, _data +addi $t0, $t0, 15676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15676 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15632 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15680 +lw $t2, 0($t0) +bne $t1, $t2, L384 +la $t0, _data +addi $t0, $t0, 15636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15632 +sw $t1, 0($t0) +L384: +la $t0, _data +addi $t0, $t0, 15632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15596 +lw $t2, 0($t0) +bne $t1, $t2, L383 +la $t0, _data +addi $t0, $t0, 15596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15592 +sw $t1, 0($t0) +L383: +j L372 +L373: +li $t1, 49840 +la $t0, _data +addi $t0, $t0, 15684 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14516 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15688 +sw $t3, 0($t0) +li $t1, 47996 +la $t0, _data +addi $t0, $t0, 15692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15692 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15696 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15704 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15708 +sw $t1, 0($t0) +li $t1, 63968 +la $t0, _data +addi $t0, $t0, 15712 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15712 +lw $t2, 0($t0) +ble $t1, $t2, L387 +la $t0, _data +addi $t0, $t0, 15704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15700 +sw $t1, 0($t0) +L387: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15716 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15720 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15724 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15284 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15728 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15728 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 15732 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15740 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15744 +sw $t1, 0($t0) +li $t1, 25455 +la $t0, _data +addi $t0, $t0, 15748 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15748 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15752 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15044 +lw $t2, 0($t0) +bne $t1, $t2, L388 +la $t0, _data +addi $t0, $t0, 15740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15736 +sw $t1, 0($t0) +L388: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 15736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 15760 +sw $v0, 0($t0) +li $t1, 33900 +la $t0, _data +addi $t0, $t0, 15764 +sw $t1, 0($t0) +li $t1, 16906 +la $t0, _data +addi $t0, $t0, 15768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15768 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15772 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15772 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15776 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15784 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15780 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15796 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15792 +sw $t1, 0($t0) +li $t1, 32611 +la $t0, _data +addi $t0, $t0, 15804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15796 +lw $t2, 0($t0) +beq $t1, $t2, L390 +la $t0, _data +addi $t0, $t0, 15168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15796 +lw $t2, 0($t0) +beq $t1, $t2, L390 +la $t0, _data +addi $t0, $t0, 15800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15792 +sw $t1, 0($t0) +L390: +la $t0, _data +addi $t0, $t0, 15792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15784 +lw $t2, 0($t0) +bne $t1, $t2, L389 +la $t0, _data +addi $t0, $t0, 14516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15784 +lw $t2, 0($t0) +bne $t1, $t2, L389 +la $t0, _data +addi $t0, $t0, 15784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15780 +sw $t1, 0($t0) +L389: +li $t1, 49733 +la $t0, _data +addi $t0, $t0, 15808 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15812 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15820 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15824 +sw $t1, 0($t0) +li $t1, 54383 +la $t0, _data +addi $t0, $t0, 15828 +sw $t1, 0($t0) +li $t1, 43647 +la $t0, _data +addi $t0, $t0, 15832 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15816 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15832 +lw $t2, 0($t0) +bge $t1, $t2, L391 +la $t0, _data +addi $t0, $t0, 15820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15816 +sw $t1, 0($t0) +L391: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15836 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15840 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15836 +lw $t2, 0($t0) +beq $t1, $t2, L392 +la $t0, _data +addi $t0, $t0, 15836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15844 +sw $t1, 0($t0) +L392: +li $t1, 38672 +la $t0, _data +addi $t0, $t0, 15848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15848 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15852 +sw $t3, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 15852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 15856 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15864 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15868 +sw $t1, 0($t0) +li $t1, 33268 +la $t0, _data +addi $t0, $t0, 15872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15872 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 15876 +sw $t3, 0($t0) +li $t1, 39424 +la $t0, _data +addi $t0, $t0, 15880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15880 +lw $t2, 0($t0) +blt $t1, $t2, L393 +la $t0, _data +addi $t0, $t0, 15864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15860 +sw $t1, 0($t0) +L393: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 15860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 15884 +sw $v0, 0($t0) +li $t1, 15842 +la $t0, _data +addi $t0, $t0, 15888 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15892 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15036 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15896 +sw $t3, 0($t0) +li $t1, 39537 +la $t0, _data +addi $t0, $t0, 15904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14336 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15908 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15916 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15912 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 15924 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15924 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15928 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15932 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15932 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 15936 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 15936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15916 +lw $t2, 0($t0) +beq $t1, $t2, L394 +li $t1, 16535 +la $t0, _data +addi $t0, $t0, 15940 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15916 +lw $t2, 0($t0) +beq $t1, $t2, L394 +la $t0, _data +addi $t0, $t0, 15920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15912 +sw $t1, 0($t0) +L394: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 15912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 15944 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 15884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15944 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 15948 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 15776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15948 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15952 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15956 +lw $t2, 0($t0) +beq $t1, $t2, L395 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15964 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 15968 +sw $t1, 0($t0) +li $t1, 61299 +la $t0, _data +addi $t0, $t0, 15972 +sw $t1, 0($t0) +li $t1, 20454 +la $t0, _data +addi $t0, $t0, 15976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15976 +lw $t2, 0($t0) +bne $t1, $t2, L396 +la $t0, _data +addi $t0, $t0, 15964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15960 +sw $t1, 0($t0) +L396: +la $t0, _data +addi $t0, $t0, 14540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 15980 +sw $t3, 0($t0) +li $t1, 57889 +la $t0, _data +addi $t0, $t0, 15984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15984 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 15988 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 15996 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16000 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16004 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16008 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16012 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16012 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 16016 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 16000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15992 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +lw $t2, 0($t0) +blt $t1, $t2, L397 +la $t0, _data +addi $t0, $t0, 15996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15992 +sw $t1, 0($t0) +L397: +la $t0, _data +addi $t0, $t0, 14384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14320 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16020 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14320 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16024 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16028 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16028 +lw $t2, 0($t0) +beq $t1, $t2, L398 +la $t0, _data +addi $t0, $t0, 16028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16036 +sw $t1, 0($t0) +L398: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16044 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16036 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16040 +sw $t3, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 16040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16048 +sw $v0, 0($t0) +j L400 +L395: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16056 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16052 +sw $t1, 0($t0) +li $t1, 22987 +la $t0, _data +addi $t0, $t0, 16064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16056 +lw $t2, 0($t0) +bne $t1, $t2, L400 +li $t1, 53498 +la $t0, _data +addi $t0, $t0, 16068 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16068 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16072 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16056 +lw $t2, 0($t0) +bne $t1, $t2, L400 +la $t0, _data +addi $t0, $t0, 16056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16052 +sw $t1, 0($t0) +L400: +la $t0, _data +addi $t0, $t0, 14320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16080 +lw $t2, 0($t0) +beq $t1, $t2, L401 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16088 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16092 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16096 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16100 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16096 +lw $t2, 0($t0) +beq $t1, $t2, L403 +la $t0, _data +addi $t0, $t0, 16096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16104 +sw $t1, 0($t0) +L403: +li $t1, 32545 +la $t0, _data +addi $t0, $t0, 16108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16108 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16112 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16116 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16120 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16124 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16116 +lw $t2, 0($t0) +beq $t1, $t2, L404 +la $t0, _data +addi $t0, $t0, 16116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16124 +sw $t1, 0($t0) +L404: +la $t0, _data +addi $t0, $t0, 14328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16124 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16128 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16128 +lw $t2, 0($t0) +beq $t1, $t2, L402 +la $t0, _data +addi $t0, $t0, 16088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16084 +sw $t1, 0($t0) +L402: +j L406 +L401: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16136 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16140 +sw $t1, 0($t0) +li $t1, 20993 +la $t0, _data +addi $t0, $t0, 16144 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15384 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16148 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16148 +lw $t2, 0($t0) +beq $t1, $t2, L407 +la $t0, _data +addi $t0, $t0, 16148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16156 +sw $t1, 0($t0) +L407: +la $t0, _data +addi $t0, $t0, 16156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 16160 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16168 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16172 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16180 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16184 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14344 +lw $t2, 0($t0) +beq $t1, $t2, L409 +la $t0, _data +addi $t0, $t0, 16180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16176 +sw $t1, 0($t0) +L409: +la $t0, _data +addi $t0, $t0, 16172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15036 +lw $t2, 0($t0) +bne $t1, $t2, L408 +la $t0, _data +addi $t0, $t0, 16168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16164 +sw $t1, 0($t0) +L408: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16192 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16188 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16204 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16200 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14336 +lw $t2, 0($t0) +ble $t1, $t2, L411 +la $t0, _data +addi $t0, $t0, 16204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16200 +sw $t1, 0($t0) +L411: +la $t0, _data +addi $t0, $t0, 16200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16192 +lw $t2, 0($t0) +beq $t1, $t2, L410 +li $t1, 13953 +la $t0, _data +addi $t0, $t0, 16212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16192 +lw $t2, 0($t0) +beq $t1, $t2, L410 +la $t0, _data +addi $t0, $t0, 16196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16188 +sw $t1, 0($t0) +L410: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 16188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16216 +sw $v0, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16220 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16224 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15276 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16228 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16228 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 16232 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16232 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16236 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16236 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16244 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16252 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16248 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16260 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16248 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16256 +sw $t3, 0($t0) +li $t1, 3310 +la $t0, _data +addi $t0, $t0, 16264 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16264 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16268 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16268 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 16276 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16276 +lw $t2, 0($t0) +bne $t1, $t2, L406 +la $t0, _data +addi $t0, $t0, 16136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16132 +sw $t1, 0($t0) +L406: +j L454 +L371: +li $t1, 54148 +la $t0, _data +addi $t0, $t0, 16280 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16284 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16284 +lw $t2, 0($t0) +beq $t1, $t2, L413 +la $t0, _data +addi $t0, $t0, 16284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16292 +sw $t1, 0($t0) +L413: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16296 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16300 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16304 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16304 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 16308 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 16308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15168 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16312 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16312 +lw $t2, 0($t0) +beq $t1, $t2, L414 +addi $sp, $sp, -24 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 16316 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16320 +sw $t1, 0($t0) +li $t1, 42961 +la $t0, _data +addi $t0, $t0, 16328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16324 +sw $t1, 0($t0) +li $t1, 51198 +la $t0, _data +addi $t0, $t0, 16336 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16332 +sw $t1, 0($t0) +li $t1, 12482 +la $t0, _data +addi $t0, $t0, 16344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16340 +sw $t1, 0($t0) +li $t1, 27266 +la $t0, _data +addi $t0, $t0, 16352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16348 +sw $t1, 0($t0) +li $t1, 33659 +la $t0, _data +addi $t0, $t0, 16360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16356 +sw $t1, 0($t0) +li $t1, 10914 +la $t0, _data +addi $t0, $t0, 16368 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16364 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16372 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16376 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16380 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16320 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16384 +sw $t3, 0($t0) +li $t1, 29484 +la $t0, _data +addi $t0, $t0, 16388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16384 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16392 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16396 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16400 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16320 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16404 +sw $t3, 0($t0) +li $t1, 23669 +la $t0, _data +addi $t0, $t0, 16408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16404 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 16412 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16416 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16420 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16320 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16424 +sw $t3, 0($t0) +li $t1, 36369 +la $t0, _data +addi $t0, $t0, 16428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16424 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 16432 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16436 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16436 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16440 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16320 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16444 +sw $t3, 0($t0) +li $t1, 63384 +la $t0, _data +addi $t0, $t0, 16448 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16444 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16452 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16456 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16460 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16320 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16464 +sw $t3, 0($t0) +li $t1, 40575 +la $t0, _data +addi $t0, $t0, 16468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16464 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 16472 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16476 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16480 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16320 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16484 +sw $t3, 0($t0) +li $t1, 3444 +la $t0, _data +addi $t0, $t0, 16488 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16484 +lw $t2, 0($t0) +sw $t1, 0($t2) +L415: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16496 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16500 +sw $t1, 0($t0) +li $t1, 47582 +la $t0, _data +addi $t0, $t0, 16504 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16512 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16516 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16508 +sw $t1, 0($t0) +li $t1, 29422 +la $t0, _data +addi $t0, $t0, 16520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 16524 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16512 +lw $t2, 0($t0) +bne $t1, $t2, L418 +la $t0, _data +addi $t0, $t0, 16348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16512 +lw $t2, 0($t0) +bne $t1, $t2, L418 +la $t0, _data +addi $t0, $t0, 16512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16508 +sw $t1, 0($t0) +L418: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 16508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16528 +sw $v0, 0($t0) +li $t1, 47091 +la $t0, _data +addi $t0, $t0, 16532 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16532 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16536 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16536 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 16544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16544 +lw $t2, 0($t0) +bne $t1, $t2, L417 +la $t0, _data +addi $t0, $t0, 16496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16492 +sw $t1, 0($t0) +L417: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16548 +lw $t2, 0($t0) +beq $t1, $t2, L416 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16556 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16552 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16568 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16564 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16580 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16584 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16576 +sw $t1, 0($t0) +li $t1, 20718 +la $t0, _data +addi $t0, $t0, 16588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16588 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16592 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16580 +lw $t2, 0($t0) +bne $t1, $t2, L421 +li $t1, 62690 +la $t0, _data +addi $t0, $t0, 16596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16580 +lw $t2, 0($t0) +bne $t1, $t2, L421 +la $t0, _data +addi $t0, $t0, 16580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16576 +sw $t1, 0($t0) +L421: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 16576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16600 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 16600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16604 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16612 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16616 +sw $t1, 0($t0) +li $t1, 20979 +la $t0, _data +addi $t0, $t0, 16620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16620 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 16624 +sw $t3, 0($t0) +li $t1, 36560 +la $t0, _data +addi $t0, $t0, 16628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16628 +lw $t2, 0($t0) +blt $t1, $t2, L422 +la $t0, _data +addi $t0, $t0, 16612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16608 +sw $t1, 0($t0) +L422: +li $t1, 36691 +la $t0, _data +addi $t0, $t0, 16632 +sw $t1, 0($t0) +li $t1, 37514 +la $t0, _data +addi $t0, $t0, 16636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16636 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 16640 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16644 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16648 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16648 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16652 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16656 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16656 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 16660 +sw $t2, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 16660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16664 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16668 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16668 +lw $t2, 0($t0) +beq $t1, $t2, L423 +la $t0, _data +addi $t0, $t0, 16668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16676 +sw $t1, 0($t0) +L423: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16684 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16676 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16568 +lw $t2, 0($t0) +bne $t1, $t2, L420 +la $t0, _data +addi $t0, $t0, 14288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16568 +lw $t2, 0($t0) +bne $t1, $t2, L420 +la $t0, _data +addi $t0, $t0, 16568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16564 +sw $t1, 0($t0) +L420: +la $t0, _data +addi $t0, $t0, 16564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16556 +lw $t2, 0($t0) +bne $t1, $t2, L419 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16688 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16696 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16688 +lw $t2, 0($t0) +beq $t1, $t2, L424 +la $t0, _data +addi $t0, $t0, 16688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16696 +sw $t1, 0($t0) +L424: +la $t0, _data +addi $t0, $t0, 16696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16556 +lw $t2, 0($t0) +bne $t1, $t2, L419 +la $t0, _data +addi $t0, $t0, 16556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16552 +sw $t1, 0($t0) +L419: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16700 +lw $t2, 0($t0) +beq $t1, $t2, L425 +li $t1, 32323 +la $t0, _data +addi $t0, $t0, 16704 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16712 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16704 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16708 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14516 +sw $t1, 0($t0) +j L426 +L425: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16720 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16724 +sw $t1, 0($t0) +li $t1, 57146 +la $t0, _data +addi $t0, $t0, 16728 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16732 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16732 +lw $t2, 0($t0) +beq $t1, $t2, L428 +la $t0, _data +addi $t0, $t0, 16732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16740 +sw $t1, 0($t0) +L428: +la $t0, _data +addi $t0, $t0, 16724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15152 +lw $t2, 0($t0) +beq $t1, $t2, L427 +la $t0, _data +addi $t0, $t0, 16720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16716 +sw $t1, 0($t0) +L427: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16748 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16752 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16744 +sw $t1, 0($t0) +li $t1, 29867 +la $t0, _data +addi $t0, $t0, 16756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16760 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16748 +lw $t2, 0($t0) +bne $t1, $t2, L429 +la $t0, _data +addi $t0, $t0, 14176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16748 +lw $t2, 0($t0) +bne $t1, $t2, L429 +la $t0, _data +addi $t0, $t0, 16748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16744 +sw $t1, 0($t0) +L429: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16764 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 16764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16768 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16776 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16780 +sw $t1, 0($t0) +li $t1, 55310 +la $t0, _data +addi $t0, $t0, 16784 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16788 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16792 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16796 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16788 +lw $t2, 0($t0) +beq $t1, $t2, L431 +la $t0, _data +addi $t0, $t0, 16788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16796 +sw $t1, 0($t0) +L431: +la $t0, _data +addi $t0, $t0, 16780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t2, 0($t0) +bge $t1, $t2, L430 +la $t0, _data +addi $t0, $t0, 16776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16772 +sw $t1, 0($t0) +L430: +li $t1, 45108 +la $t0, _data +addi $t0, $t0, 16800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14360 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 16804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16804 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16808 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16320 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16812 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16812 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 16816 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16824 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16828 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16820 +sw $t1, 0($t0) +li $t1, 62413 +la $t0, _data +addi $t0, $t0, 16832 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16836 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16840 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16836 +lw $t2, 0($t0) +beq $t1, $t2, L433 +la $t0, _data +addi $t0, $t0, 16836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16844 +sw $t1, 0($t0) +L433: +la $t0, _data +addi $t0, $t0, 16844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16824 +lw $t2, 0($t0) +bne $t1, $t2, L432 +la $t0, _data +addi $t0, $t0, 14184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16824 +lw $t2, 0($t0) +bne $t1, $t2, L432 +la $t0, _data +addi $t0, $t0, 16824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16820 +sw $t1, 0($t0) +L432: +li $t1, 10768 +la $t0, _data +addi $t0, $t0, 16848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16340 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16852 +sw $t3, 0($t0) +li $t1, 59062 +la $t0, _data +addi $t0, $t0, 16856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16856 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16860 +sw $t3, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 16860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16864 +sw $v0, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 16864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16868 +sw $v0, 0($t0) +li $t1, 187 +la $t0, _data +addi $t0, $t0, 16872 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16876 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16884 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16876 +lw $t2, 0($t0) +beq $t1, $t2, L434 +la $t0, _data +addi $t0, $t0, 16876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16884 +sw $t1, 0($t0) +L434: +la $t0, _data +addi $t0, $t0, 16868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16884 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16888 +sw $t3, 0($t0) +li $t1, 64916 +la $t0, _data +addi $t0, $t0, 16892 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16896 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16896 +lw $t2, 0($t0) +beq $t1, $t2, L435 +la $t0, _data +addi $t0, $t0, 16896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16904 +sw $t1, 0($t0) +L435: +la $t0, _data +addi $t0, $t0, 16888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16904 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16908 +sw $t3, 0($t0) +li $t1, 36487 +la $t0, _data +addi $t0, $t0, 16912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16356 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16916 +sw $t3, 0($t0) +li $t1, 51385 +la $t0, _data +addi $t0, $t0, 16920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16920 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16924 +sw $t3, 0($t0) +li $t1, 11862 +la $t0, _data +addi $t0, $t0, 16928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14168 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16936 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16940 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16932 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16948 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16948 +lw $t2, 0($t0) +beq $t1, $t2, L437 +li $t1, 63753 +la $t0, _data +addi $t0, $t0, 16956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16948 +lw $t2, 0($t0) +beq $t1, $t2, L437 +la $t0, _data +addi $t0, $t0, 16952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16944 +sw $t1, 0($t0) +L437: +la $t0, _data +addi $t0, $t0, 16944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16936 +lw $t2, 0($t0) +beq $t1, $t2, L436 +la $t0, _data +addi $t0, $t0, 14328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16936 +lw $t2, 0($t0) +beq $t1, $t2, L436 +la $t0, _data +addi $t0, $t0, 16940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16932 +sw $t1, 0($t0) +L436: +li $t1, 19508 +la $t0, _data +addi $t0, $t0, 16960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +sw $t1, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 16960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 16964 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16968 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 16972 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16968 +lw $t2, 0($t0) +beq $t1, $t2, L438 +la $t0, _data +addi $t0, $t0, 16968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16976 +sw $t1, 0($t0) +L438: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16976 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16980 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 16908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16980 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 16988 +sw $t3, 0($t0) +L426: +j L415 +L416: +j L454 +L414: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 16996 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17000 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17004 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17012 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17004 +lw $t2, 0($t0) +beq $t1, $t2, L441 +la $t0, _data +addi $t0, $t0, 17004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17012 +sw $t1, 0($t0) +L441: +la $t0, _data +addi $t0, $t0, 17000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16992 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t2, 0($t0) +bgt $t1, $t2, L440 +la $t0, _data +addi $t0, $t0, 16996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16992 +sw $t1, 0($t0) +L440: +li $t1, 22776 +la $t0, _data +addi $t0, $t0, 17016 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17016 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17020 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 17028 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17036 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17040 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14524 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17044 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17036 +lw $t2, 0($t0) +bne $t1, $t2, L442 +li $t1, 27701 +la $t0, _data +addi $t0, $t0, 17048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17036 +lw $t2, 0($t0) +bne $t1, $t2, L442 +la $t0, _data +addi $t0, $t0, 17036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17032 +sw $t1, 0($t0) +L442: +li $t1, 43177 +la $t0, _data +addi $t0, $t0, 17052 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15152 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17060 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17064 +sw $t1, 0($t0) +li $t1, 59145 +la $t0, _data +addi $t0, $t0, 17068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14288 +lw $t2, 0($t0) +bge $t1, $t2, L443 +la $t0, _data +addi $t0, $t0, 17060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17056 +sw $t1, 0($t0) +L443: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 17056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 17072 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17080 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17084 +sw $t1, 0($t0) +li $t1, 25550 +la $t0, _data +addi $t0, $t0, 17088 +sw $t1, 0($t0) +li $t1, 18216 +la $t0, _data +addi $t0, $t0, 17092 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17092 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17096 +sw $t3, 0($t0) +li $t1, 62589 +la $t0, _data +addi $t0, $t0, 17100 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17100 +lw $t2, 0($t0) +bgt $t1, $t2, L444 +la $t0, _data +addi $t0, $t0, 17080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17076 +sw $t1, 0($t0) +L444: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17108 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17112 +sw $t1, 0($t0) +li $t1, 7596 +la $t0, _data +addi $t0, $t0, 17116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17116 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 17120 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14360 +lw $t2, 0($t0) +bgt $t1, $t2, L445 +la $t0, _data +addi $t0, $t0, 17108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17104 +sw $t1, 0($t0) +L445: +li $t1, 3 +la $t0, _data +addi $t0, $t0, 17124 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17128 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17132 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15024 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17136 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17136 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17140 +sw $t2, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 17140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 16992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 17144 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17148 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17148 +lw $t2, 0($t0) +beq $t1, $t2, L446 +la $t0, _data +addi $t0, $t0, 17148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17156 +sw $t1, 0($t0) +L446: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17164 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17160 +sw $t1, 0($t0) +li $t1, 28314 +la $t0, _data +addi $t0, $t0, 17172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17164 +lw $t2, 0($t0) +beq $t1, $t2, L447 +li $t1, 44793 +la $t0, _data +addi $t0, $t0, 17176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17164 +lw $t2, 0($t0) +beq $t1, $t2, L447 +la $t0, _data +addi $t0, $t0, 17168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17160 +sw $t1, 0($t0) +L447: +li $t1, 65124 +la $t0, _data +addi $t0, $t0, 17180 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17180 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17184 +sw $t3, 0($t0) +li $t1, 64874 +la $t0, _data +addi $t0, $t0, 17192 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17192 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17196 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17204 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17208 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17216 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17220 +sw $t1, 0($t0) +li $t1, 15949 +la $t0, _data +addi $t0, $t0, 17224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t2, 0($t0) +bgt $t1, $t2, L449 +la $t0, _data +addi $t0, $t0, 17216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17212 +sw $t1, 0($t0) +L449: +la $t0, _data +addi $t0, $t0, 17208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17200 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t2, 0($t0) +bgt $t1, $t2, L448 +la $t0, _data +addi $t0, $t0, 17204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17200 +sw $t1, 0($t0) +L448: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17232 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15176 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17240 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 15028 +lw $t2, 0($t0) +beq $t1, $t2, L450 +la $t0, _data +addi $t0, $t0, 17232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17228 +sw $t1, 0($t0) +L450: +li $t1, 37103 +la $t0, _data +addi $t0, $t0, 17244 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17244 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17248 +sw $t3, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 17248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 17252 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 17156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17252 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17256 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17260 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17260 +lw $t2, 0($t0) +beq $t1, $t2, L451 +li $t1, 31661 +la $t0, _data +addi $t0, $t0, 17264 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17268 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17276 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17268 +lw $t2, 0($t0) +beq $t1, $t2, L452 +la $t0, _data +addi $t0, $t0, 17268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17276 +sw $t1, 0($t0) +L452: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17280 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17280 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17284 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17288 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17288 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17292 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17296 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17300 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17296 +lw $t2, 0($t0) +beq $t1, $t2, L453 +la $t0, _data +addi $t0, $t0, 17296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17304 +sw $t1, 0($t0) +L453: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17308 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17316 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17316 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17320 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17320 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17324 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17324 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17332 +sw $t3, 0($t0) +addi $sp, $sp, 128 +la $t0, _data +addi $t0, $t0, 17332 +lw, $v0, 0($t0) +jr $ra +j L454 +L451: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17336 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17336 +lw $t2, 0($t0) +beq $t1, $t2, L455 +la $t0, _data +addi $t0, $t0, 17336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17344 +sw $t1, 0($t0) +L455: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17348 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17348 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17352 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17356 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17356 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17360 +sw $t2, 0($t0) +L454: +j L456 +L368: +li $t1, 7559 +la $t0, _data +addi $t0, $t0, 17364 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17372 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17364 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17368 +sw $t3, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17376 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17380 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17384 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17384 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17388 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17392 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17392 +lw $t2, 0($t0) +beq $t1, $t2, L457 +la $t0, _data +addi $t0, $t0, 17392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17400 +sw $t1, 0($t0) +L457: +la $t0, _data +addi $t0, $t0, 17368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17400 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17404 +sw $t3, 0($t0) +addi $sp, $sp, 128 +la $t0, _data +addi $t0, $t0, 17404 +lw, $v0, 0($t0) +jr $ra +L456: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17408 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17412 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17416 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17420 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17420 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17424 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17424 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17432 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17436 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17436 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17440 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17444 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17444 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17448 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17448 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 17456 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17460 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17464 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14080 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17468 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17468 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17472 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17472 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14168 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14176 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14184 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14192 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14200 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17500 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17504 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17508 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17512 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17512 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17516 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17516 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17524 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17528 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17532 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17536 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17536 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17540 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17540 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 17548 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17552 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17556 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17560 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17560 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17564 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17564 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 17572 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17576 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17576 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17580 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17584 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17584 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17588 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17588 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14288 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14296 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14304 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14312 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14320 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14328 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14336 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14344 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14352 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14360 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14368 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14376 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14384 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17648 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17652 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17656 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17660 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17660 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17664 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17664 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17672 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17676 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17684 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17684 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17688 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17688 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 17696 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17700 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17704 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17708 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17708 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17712 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17712 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 17720 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17724 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17724 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17728 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17732 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17732 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17736 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17736 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17744 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17748 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17752 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14096 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17756 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17756 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17760 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17760 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14492 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14500 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14508 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14516 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14524 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14532 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 14540 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17796 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17800 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17804 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17808 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17808 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17812 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17812 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17820 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17824 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17828 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17832 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17832 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17836 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17836 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 17844 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17848 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17852 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17856 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17856 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17860 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17860 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 17868 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17872 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17876 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17880 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17880 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17884 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17884 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17892 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17896 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17900 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17904 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17904 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17908 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 17908 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17920 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17924 +sw $t1, 0($t0) +li $t1, 1434 +la $t0, _data +addi $t0, $t0, 17928 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17936 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17940 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17932 +sw $t1, 0($t0) +li $t1, 21436 +la $t0, _data +addi $t0, $t0, 17944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14200 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17948 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17936 +lw $t2, 0($t0) +beq $t1, $t2, L459 +la $t0, _data +addi $t0, $t0, 14200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17936 +lw $t2, 0($t0) +beq $t1, $t2, L459 +la $t0, _data +addi $t0, $t0, 17940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17932 +sw $t1, 0($t0) +L459: +li $t1, 3 +la $t0, _data +addi $t0, $t0, 17952 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 17956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17956 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17960 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14088 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 17964 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 17964 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 17968 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17976 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17972 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 17988 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 17992 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17988 +lw $t2, 0($t0) +beq $t1, $t2, L461 +li $t1, 32204 +la $t0, _data +addi $t0, $t0, 17996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17988 +lw $t2, 0($t0) +beq $t1, $t2, L461 +la $t0, _data +addi $t0, $t0, 17992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17984 +sw $t1, 0($t0) +L461: +la $t0, _data +addi $t0, $t0, 17984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17976 +lw $t2, 0($t0) +beq $t1, $t2, L460 +la $t0, _data +addi $t0, $t0, 14540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17976 +lw $t2, 0($t0) +beq $t1, $t2, L460 +la $t0, _data +addi $t0, $t0, 17980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17972 +sw $t1, 0($t0) +L460: +la $t0, _data +addi $t0, $t0, 14344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14344 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18000 +sw $t3, 0($t0) +li $t1, 46193 +la $t0, _data +addi $t0, $t0, 18004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18004 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18008 +sw $t3, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 18008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 18012 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 18012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14516 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 18016 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18024 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18028 +sw $t1, 0($t0) +li $t1, 64034 +la $t0, _data +addi $t0, $t0, 18032 +sw $t1, 0($t0) +li $t1, 31584 +la $t0, _data +addi $t0, $t0, 18036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18036 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 18040 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14360 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18044 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18052 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18048 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18064 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18068 +sw $t1, 0($t0) +li $t1, 17145 +la $t0, _data +addi $t0, $t0, 18072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14500 +lw $t2, 0($t0) +bgt $t1, $t2, L464 +la $t0, _data +addi $t0, $t0, 18064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18060 +sw $t1, 0($t0) +L464: +la $t0, _data +addi $t0, $t0, 18060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18052 +lw $t2, 0($t0) +beq $t1, $t2, L463 +la $t0, _data +addi $t0, $t0, 14328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18052 +lw $t2, 0($t0) +beq $t1, $t2, L463 +la $t0, _data +addi $t0, $t0, 18056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18048 +sw $t1, 0($t0) +L463: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14376 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18076 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18088 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18092 +sw $t1, 0($t0) +li $t1, 49884 +la $t0, _data +addi $t0, $t0, 18096 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14368 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18100 +sw $t3, 0($t0) +li $t1, 43447 +la $t0, _data +addi $t0, $t0, 18104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18104 +lw $t2, 0($t0) +ble $t1, $t2, L465 +la $t0, _data +addi $t0, $t0, 18088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18084 +sw $t1, 0($t0) +L465: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18112 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18116 +sw $t1, 0($t0) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 18120 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18124 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18124 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18128 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18132 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18132 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 18136 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 18116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14508 +lw $t2, 0($t0) +beq $t1, $t2, L466 +la $t0, _data +addi $t0, $t0, 18112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18108 +sw $t1, 0($t0) +L466: +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18140 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18144 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18144 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18148 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14104 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18152 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18152 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 18156 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 14192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14492 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18160 +sw $t3, 0($t0) +li $t1, 47034 +la $t0, _data +addi $t0, $t0, 18164 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18164 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18168 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14352 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 18176 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18184 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18188 +sw $t1, 0($t0) +li $t1, 59833 +la $t0, _data +addi $t0, $t0, 18192 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18196 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18180 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14184 +lw $t2, 0($t0) +bne $t1, $t2, L467 +la $t0, _data +addi $t0, $t0, 18184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18180 +sw $t1, 0($t0) +L467: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 18180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 18200 +sw $v0, 0($t0) +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 18200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 18204 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 18028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14384 +lw $t2, 0($t0) +blt $t1, $t2, L462 +la $t0, _data +addi $t0, $t0, 18024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18020 +sw $t1, 0($t0) +L462: +addi $sp, $sp, -20 +la $t0, _data +addi $t0, $t0, 14056 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14060 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14064 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14068 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14072 +lw $t1, 0($t0) +sw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 18020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +lw $t1, 16($sp) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +addi $sp, $sp, 20 +la $t0, _data +addi $t0, $t0, 18208 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 17924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18208 +lw $t2, 0($t0) +bne $t1, $t2, L458 +la $t0, _data +addi $t0, $t0, 17920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 17916 +sw $t1, 0($t0) +L458: +addi $sp, $sp, 128 +la $t0, _data +addi $t0, $t0, 17916 +lw, $v0, 0($t0) +jr $ra +F13: +addi $sp, $sp, -12 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 18212 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18216 +sw $t1, 0($t0) +addi $sp, $sp, -20 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 18220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +sw $t1, 0($t0) +addi $sp, $sp, -40 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 18228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +sw $t1, 0($t0) +addi $sp, $sp, -4 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 18236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18240 +sw $t1, 0($t0) +li $t1, 3078 +la $t0, _data +addi $t0, $t0, 18248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18244 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18252 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18256 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18260 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18216 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18264 +sw $t3, 0($t0) +li $t1, 65250 +la $t0, _data +addi $t0, $t0, 18268 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18264 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18272 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18276 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18276 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18280 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18216 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18284 +sw $t3, 0($t0) +li $t1, 56886 +la $t0, _data +addi $t0, $t0, 18288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18284 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 18292 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18296 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18300 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18216 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18304 +sw $t3, 0($t0) +li $t1, 10674 +la $t0, _data +addi $t0, $t0, 18308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18304 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 47353 +la $t0, _data +addi $t0, $t0, 18316 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18312 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18320 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18324 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18328 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18332 +sw $t3, 0($t0) +li $t1, 35495 +la $t0, _data +addi $t0, $t0, 18336 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18332 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18340 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18344 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18348 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18352 +sw $t3, 0($t0) +li $t1, 38988 +la $t0, _data +addi $t0, $t0, 18356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18352 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 18360 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18364 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18368 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18372 +sw $t3, 0($t0) +li $t1, 26611 +la $t0, _data +addi $t0, $t0, 18376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18372 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 18380 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18384 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18384 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18388 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18392 +sw $t3, 0($t0) +li $t1, 35084 +la $t0, _data +addi $t0, $t0, 18396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18392 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18400 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18404 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18404 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18408 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18412 +sw $t3, 0($t0) +li $t1, 38326 +la $t0, _data +addi $t0, $t0, 18416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18412 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18420 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18424 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18424 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18428 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18432 +sw $t3, 0($t0) +li $t1, 42560 +la $t0, _data +addi $t0, $t0, 18436 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18432 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18440 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18444 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18444 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18448 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18452 +sw $t3, 0($t0) +li $t1, 6651 +la $t0, _data +addi $t0, $t0, 18456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18452 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 18460 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18464 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18468 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18472 +sw $t3, 0($t0) +li $t1, 4451 +la $t0, _data +addi $t0, $t0, 18476 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18472 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 18480 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18484 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18484 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18488 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18492 +sw $t3, 0($t0) +li $t1, 50119 +la $t0, _data +addi $t0, $t0, 18496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18492 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18500 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18504 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18508 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18512 +sw $t3, 0($t0) +li $t1, 8085 +la $t0, _data +addi $t0, $t0, 18516 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18512 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 18520 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18524 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18524 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18528 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18532 +sw $t3, 0($t0) +li $t1, 25887 +la $t0, _data +addi $t0, $t0, 18536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18532 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 18540 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18544 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18544 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18548 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18552 +sw $t3, 0($t0) +li $t1, 37250 +la $t0, _data +addi $t0, $t0, 18556 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18552 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 18560 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18564 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18568 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18572 +sw $t3, 0($t0) +li $t1, 6397 +la $t0, _data +addi $t0, $t0, 18576 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18572 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 18580 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18584 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18584 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18588 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18592 +sw $t3, 0($t0) +li $t1, 58091 +la $t0, _data +addi $t0, $t0, 18596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18592 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 9 +la $t0, _data +addi $t0, $t0, 18600 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18604 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18604 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18608 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18612 +sw $t3, 0($t0) +li $t1, 17908 +la $t0, _data +addi $t0, $t0, 18616 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18612 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4895 +la $t0, _data +addi $t0, $t0, 18624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18620 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18628 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18632 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18632 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18636 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18240 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18640 +sw $t3, 0($t0) +li $t1, 24140 +la $t0, _data +addi $t0, $t0, 18644 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18640 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 35053 +la $t0, _data +addi $t0, $t0, 18652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18648 +sw $t1, 0($t0) +li $t1, 54779 +la $t0, _data +addi $t0, $t0, 18660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18656 +sw $t1, 0($t0) +li $t1, 2051 +la $t0, _data +addi $t0, $t0, 18668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18664 +sw $t1, 0($t0) +L468: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18672 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18676 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18216 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18684 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18684 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 18688 +sw $t2, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18692 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18696 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18240 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18700 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18700 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 18704 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18712 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18712 +lw $t2, 0($t0) +bne $t1, $t2, L470 +li $t1, 2738 +la $t0, _data +addi $t0, $t0, 18720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18712 +lw $t2, 0($t0) +bne $t1, $t2, L470 +la $t0, _data +addi $t0, $t0, 18712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18708 +sw $t1, 0($t0) +L470: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18724 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18724 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18728 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18732 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18732 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 18736 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 18704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18736 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 18740 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18744 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18744 +lw $t2, 0($t0) +beq $t1, $t2, L469 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 18748 +sw $v0, 0($t0) +j L468 +L469: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18752 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18760 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18752 +lw $t2, 0($t0) +beq $t1, $t2, L471 +la $t0, _data +addi $t0, $t0, 18752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18760 +sw $t1, 0($t0) +L471: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18312 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18764 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18764 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18772 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18776 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18776 +lw $t2, 0($t0) +beq $t1, $t2, L472 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18784 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18780 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18796 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18792 +sw $t1, 0($t0) +li $t1, 27943 +la $t0, _data +addi $t0, $t0, 18804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18796 +lw $t2, 0($t0) +beq $t1, $t2, L474 +li $t1, 40134 +la $t0, _data +addi $t0, $t0, 18808 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18796 +lw $t2, 0($t0) +beq $t1, $t2, L474 +la $t0, _data +addi $t0, $t0, 18800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18792 +sw $t1, 0($t0) +L474: +la $t0, _data +addi $t0, $t0, 18664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18648 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 18812 +sw $v0, 0($t0) +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 18812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 18816 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18820 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18828 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18820 +lw $t2, 0($t0) +beq $t1, $t2, L475 +la $t0, _data +addi $t0, $t0, 18820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18828 +sw $t1, 0($t0) +L475: +li $t1, 62571 +la $t0, _data +addi $t0, $t0, 18832 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18840 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18832 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18836 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18836 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18844 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18784 +lw $t2, 0($t0) +beq $t1, $t2, L473 +li $t1, 31021 +la $t0, _data +addi $t0, $t0, 18848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18784 +lw $t2, 0($t0) +beq $t1, $t2, L473 +la $t0, _data +addi $t0, $t0, 18788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18780 +sw $t1, 0($t0) +L473: +j L477 +L472: +li $t1, 39848 +la $t0, _data +addi $t0, $t0, 18852 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18856 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18856 +lw $t2, 0($t0) +beq $t1, $t2, L477 +la $t0, _data +addi $t0, $t0, 18856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18864 +sw $t1, 0($t0) +L477: +addi $sp, $sp, -24 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 18868 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +sw $t1, 0($t0) +li $t1, 53922 +la $t0, _data +addi $t0, $t0, 18880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18876 +sw $t1, 0($t0) +li $t1, 41695 +la $t0, _data +addi $t0, $t0, 18888 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18884 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 18892 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18896 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18900 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18904 +sw $t3, 0($t0) +li $t1, 21666 +la $t0, _data +addi $t0, $t0, 18908 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18904 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 18912 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18916 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18920 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18924 +sw $t3, 0($t0) +li $t1, 23881 +la $t0, _data +addi $t0, $t0, 18928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18924 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 18932 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18936 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18940 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18944 +sw $t3, 0($t0) +li $t1, 15147 +la $t0, _data +addi $t0, $t0, 18948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18944 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 18952 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18956 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18960 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18964 +sw $t3, 0($t0) +li $t1, 48277 +la $t0, _data +addi $t0, $t0, 18968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18964 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18972 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18976 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18980 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 18980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 18984 +sw $t3, 0($t0) +li $t1, 58965 +la $t0, _data +addi $t0, $t0, 18988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18984 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 18992 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 18996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18996 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19000 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19004 +sw $t3, 0($t0) +li $t1, 53473 +la $t0, _data +addi $t0, $t0, 19008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19004 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 25301 +la $t0, _data +addi $t0, $t0, 19016 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19012 +sw $t1, 0($t0) +li $t1, 80 +la $t0, _data +addi $t0, $t0, 19024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19020 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19032 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19028 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19044 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19040 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19044 +lw $t2, 0($t0) +beq $t1, $t2, L479 +la $t0, _data +addi $t0, $t0, 19012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19044 +lw $t2, 0($t0) +beq $t1, $t2, L479 +la $t0, _data +addi $t0, $t0, 19048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19040 +sw $t1, 0($t0) +L479: +la $t0, _data +addi $t0, $t0, 19040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19032 +lw $t2, 0($t0) +bne $t1, $t2, L478 +la $t0, _data +addi $t0, $t0, 18648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19032 +lw $t2, 0($t0) +bne $t1, $t2, L478 +la $t0, _data +addi $t0, $t0, 19032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19028 +sw $t1, 0($t0) +L478: +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19052 +sw $v0, 0($t0) +L480: +li $t1, 57925 +la $t0, _data +addi $t0, $t0, 19056 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19060 +lw $t2, 0($t0) +beq $t1, $t2, L481 +L482: +la $t0, _data +addi $t0, $t0, 18656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18876 +sw $t1, 0($t0) +li $t1, 9884 +la $t0, _data +addi $t0, $t0, 19064 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19072 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19068 +sw $t1, 0($t0) +li $t1, 8166 +la $t0, _data +addi $t0, $t0, 19080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19072 +lw $t2, 0($t0) +bne $t1, $t2, L484 +la $t0, _data +addi $t0, $t0, 18884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19072 +lw $t2, 0($t0) +bne $t1, $t2, L484 +la $t0, _data +addi $t0, $t0, 19072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19068 +sw $t1, 0($t0) +L484: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19084 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19088 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19092 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19092 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19096 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19012 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 19100 +sw $t3, 0($t0) +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19104 +sw $v0, 0($t0) +li $t1, 18276 +la $t0, _data +addi $t0, $t0, 19108 +sw $t1, 0($t0) +li $t1, 47134 +la $t0, _data +addi $t0, $t0, 19112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19112 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19116 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18620 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 19120 +sw $t3, 0($t0) +li $t1, 14563 +la $t0, _data +addi $t0, $t0, 19124 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19124 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 19128 +sw $t3, 0($t0) +li $t1, 10832 +la $t0, _data +addi $t0, $t0, 19132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18648 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19136 +sw $t3, 0($t0) +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19140 +sw $v0, 0($t0) +li $t1, 65042 +la $t0, _data +addi $t0, $t0, 19144 +sw $t1, 0($t0) +li $t1, 19458 +la $t0, _data +addi $t0, $t0, 19148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19148 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 19152 +sw $t3, 0($t0) +li $t1, 34972 +la $t0, _data +addi $t0, $t0, 19156 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19164 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19160 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19176 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19180 +sw $t1, 0($t0) +li $t1, 34559 +la $t0, _data +addi $t0, $t0, 19184 +sw $t1, 0($t0) +li $t1, 8702 +la $t0, _data +addi $t0, $t0, 19188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19172 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19188 +lw $t2, 0($t0) +bne $t1, $t2, L486 +la $t0, _data +addi $t0, $t0, 19176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19172 +sw $t1, 0($t0) +L486: +la $t0, _data +addi $t0, $t0, 19172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19164 +lw $t2, 0($t0) +bne $t1, $t2, L485 +la $t0, _data +addi $t0, $t0, 19020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19164 +lw $t2, 0($t0) +bne $t1, $t2, L485 +la $t0, _data +addi $t0, $t0, 19164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19160 +sw $t1, 0($t0) +L485: +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19192 +sw $v0, 0($t0) +li $t1, 37023 +la $t0, _data +addi $t0, $t0, 19196 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19196 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19200 +sw $t3, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19204 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19204 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19208 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19208 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18240 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19212 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19212 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19216 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19216 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18656 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19220 +sw $t3, 0($t0) +li $t1, 19439 +la $t0, _data +addi $t0, $t0, 19224 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18664 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19232 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19236 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19228 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19244 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19248 +sw $t1, 0($t0) +li $t1, 1802 +la $t0, _data +addi $t0, $t0, 19252 +sw $t1, 0($t0) +li $t1, 39761 +la $t0, _data +addi $t0, $t0, 19256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19256 +lw $t2, 0($t0) +bne $t1, $t2, L488 +la $t0, _data +addi $t0, $t0, 19244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19240 +sw $t1, 0($t0) +L488: +la $t0, _data +addi $t0, $t0, 19240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19232 +lw $t2, 0($t0) +beq $t1, $t2, L487 +la $t0, _data +addi $t0, $t0, 19020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19232 +lw $t2, 0($t0) +beq $t1, $t2, L487 +la $t0, _data +addi $t0, $t0, 19236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19228 +sw $t1, 0($t0) +L487: +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19260 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19264 +lw $t2, 0($t0) +beq $t1, $t2, L483 +L489: +li $t1, 2 +la $t0, _data +addi $t0, $t0, 19268 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19272 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19276 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19280 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19280 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19284 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19288 +lw $t2, 0($t0) +beq $t1, $t2, L490 +li $t1, 36797 +la $t0, _data +addi $t0, $t0, 19296 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19012 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19300 +sw $t3, 0($t0) +j L489 +L490: +j L482 +L483: +j L480 +L481: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19308 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19312 +sw $t1, 0($t0) +li $t1, 12868 +la $t0, _data +addi $t0, $t0, 19316 +sw $t1, 0($t0) +li $t1, 16248 +la $t0, _data +addi $t0, $t0, 19320 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19316 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19320 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 19324 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18656 +lw $t2, 0($t0) +ble $t1, $t2, L491 +la $t0, _data +addi $t0, $t0, 19308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19304 +sw $t1, 0($t0) +L491: +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19328 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19332 +lw $t2, 0($t0) +beq $t1, $t2, L492 +L492: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19340 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19336 +sw $t1, 0($t0) +li $t1, 25183 +la $t0, _data +addi $t0, $t0, 19348 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19340 +lw $t2, 0($t0) +bne $t1, $t2, L493 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19356 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19360 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19364 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19368 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19372 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19372 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19376 +sw $t2, 0($t0) +li $t1, 54563 +la $t0, _data +addi $t0, $t0, 19380 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19388 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19392 +sw $t1, 0($t0) +li $t1, 37914 +la $t0, _data +addi $t0, $t0, 19396 +sw $t1, 0($t0) +li $t1, 49064 +la $t0, _data +addi $t0, $t0, 19400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19400 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 19404 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19384 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18244 +lw $t2, 0($t0) +beq $t1, $t2, L495 +la $t0, _data +addi $t0, $t0, 19388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19384 +sw $t1, 0($t0) +L495: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19408 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19412 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18872 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19416 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19416 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19420 +sw $t2, 0($t0) +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19424 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19432 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19436 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19444 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19448 +sw $t1, 0($t0) +li $t1, 4175 +la $t0, _data +addi $t0, $t0, 19452 +sw $t1, 0($t0) +li $t1, 20655 +la $t0, _data +addi $t0, $t0, 19456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19456 +lw $t2, 0($t0) +blt $t1, $t2, L497 +la $t0, _data +addi $t0, $t0, 19444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19440 +sw $t1, 0($t0) +L497: +li $t1, 42494 +la $t0, _data +addi $t0, $t0, 19460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19428 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19460 +lw $t2, 0($t0) +bge $t1, $t2, L496 +la $t0, _data +addi $t0, $t0, 19432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19428 +sw $t1, 0($t0) +L496: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19468 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19468 +lw $t2, 0($t0) +beq $t1, $t2, L498 +la $t0, _data +addi $t0, $t0, 19020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19468 +lw $t2, 0($t0) +beq $t1, $t2, L498 +la $t0, _data +addi $t0, $t0, 19472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19464 +sw $t1, 0($t0) +L498: +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19476 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 19360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19476 +lw $t2, 0($t0) +blt $t1, $t2, L494 +la $t0, _data +addi $t0, $t0, 19356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19352 +sw $t1, 0($t0) +L494: +la $t0, _data +addi $t0, $t0, 19352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19340 +lw $t2, 0($t0) +bne $t1, $t2, L493 +la $t0, _data +addi $t0, $t0, 19340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19336 +sw $t1, 0($t0) +L493: +la $t0, _data +addi $t0, $t0, 18244 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19484 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19488 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19488 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19492 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18216 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19496 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19496 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19500 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19500 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19508 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19512 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19512 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19516 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18216 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19520 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19520 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19524 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19524 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 19532 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19536 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19536 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19540 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18216 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19544 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19548 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19548 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 18312 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19560 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19564 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19568 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19572 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19572 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19576 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19576 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19584 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19588 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19592 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19596 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19596 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19600 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19600 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 19608 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19612 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19616 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19620 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19620 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19624 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19624 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 19632 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19636 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19640 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19644 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19644 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19648 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19648 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19656 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19660 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19664 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19668 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19668 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19672 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19672 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19680 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19684 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19684 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19688 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19692 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19692 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19696 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19696 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 19704 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19708 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19712 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19716 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19716 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19720 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19720 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 19728 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19732 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19732 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19736 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19740 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19740 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19744 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19744 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 19752 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19756 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19760 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19764 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19764 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19768 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19768 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19776 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19780 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19780 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19784 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19788 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19788 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19792 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19792 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 19800 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19804 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19808 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19812 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19812 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19816 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19816 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 19824 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19828 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19828 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19832 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19836 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19836 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19840 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19840 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 19848 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19852 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19856 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19860 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19860 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19864 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19864 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 19872 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19876 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19876 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19880 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19884 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19884 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19888 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19888 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 9 +la $t0, _data +addi $t0, $t0, 19896 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19900 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19904 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19908 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19908 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19912 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19912 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 18620 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19924 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19928 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19932 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18240 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19936 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19936 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19940 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 19940 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 18648 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 18656 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 18664 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 18648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18656 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 19960 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18244 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19964 +sw $t3, 0($t0) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 19968 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 19972 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19972 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19976 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18232 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19980 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 19980 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 19984 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 19992 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19984 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 19988 +sw $t3, 0($t0) +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 19988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 19996 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 19964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 19996 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20000 +sw $t3, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20004 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20008 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 18224 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20012 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20012 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 20016 +sw $t2, 0($t0) +addi $sp, $sp, 100 +la $t0, _data +addi $t0, $t0, 20016 +lw, $v0, 0($t0) +jr $ra +F14: +addi $sp, $sp, -12 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 20032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +sw $t1, 0($t0) +addi $sp, $sp, -20 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 20040 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20048 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20052 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20052 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20056 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20060 +sw $t3, 0($t0) +li $t1, 42574 +la $t0, _data +addi $t0, $t0, 20064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20060 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20068 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20072 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20076 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20080 +sw $t3, 0($t0) +li $t1, 50037 +la $t0, _data +addi $t0, $t0, 20084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20080 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 20088 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20092 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20092 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20096 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20100 +sw $t3, 0($t0) +li $t1, 55840 +la $t0, _data +addi $t0, $t0, 20104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20100 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 50740 +la $t0, _data +addi $t0, $t0, 20112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20108 +sw $t1, 0($t0) +li $t1, 2778 +la $t0, _data +addi $t0, $t0, 20120 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20116 +sw $t1, 0($t0) +li $t1, 37439 +la $t0, _data +addi $t0, $t0, 20128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20128 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20124 +sw $t1, 0($t0) +li $t1, 65303 +la $t0, _data +addi $t0, $t0, 20136 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20132 +sw $t1, 0($t0) +li $t1, 13610 +la $t0, _data +addi $t0, $t0, 20144 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20144 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20140 +sw $t1, 0($t0) +li $t1, 36945 +la $t0, _data +addi $t0, $t0, 20152 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20148 +sw $t1, 0($t0) +li $t1, 19226 +la $t0, _data +addi $t0, $t0, 20160 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20156 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20164 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20168 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20172 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20176 +sw $t3, 0($t0) +li $t1, 48582 +la $t0, _data +addi $t0, $t0, 20180 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20176 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20184 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20188 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20192 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20196 +sw $t3, 0($t0) +li $t1, 5969 +la $t0, _data +addi $t0, $t0, 20200 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20196 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 20204 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20208 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20212 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20216 +sw $t3, 0($t0) +li $t1, 27928 +la $t0, _data +addi $t0, $t0, 20220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20216 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 20224 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20228 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20232 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20236 +sw $t3, 0($t0) +li $t1, 20069 +la $t0, _data +addi $t0, $t0, 20240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20236 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20244 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20248 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20252 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20256 +sw $t3, 0($t0) +li $t1, 25408 +la $t0, _data +addi $t0, $t0, 20260 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20256 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20268 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20272 +sw $t1, 0($t0) +li $t1, 29730 +la $t0, _data +addi $t0, $t0, 20276 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20028 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20280 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20272 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20264 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20124 +lw $t2, 0($t0) +blt $t1, $t2, L499 +la $t0, _data +addi $t0, $t0, 20268 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20264 +sw $t1, 0($t0) +L499: +addi $sp, $sp, 32 +la $t0, _data +addi $t0, $t0, 20108 +lw, $v0, 0($t0) +jr $ra +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20288 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20284 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20300 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20296 +sw $t1, 0($t0) +li $t1, 59830 +la $t0, _data +addi $t0, $t0, 20308 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20312 +sw $v0, 0($t0) +li $t1, 7254 +la $t0, _data +addi $t0, $t0, 20316 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20316 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20320 +sw $t3, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20328 +sw $v0, 0($t0) +li $t1, 6130 +la $t0, _data +addi $t0, $t0, 20332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20332 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 20336 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20116 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20344 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20348 +sw $t1, 0($t0) +li $t1, 31091 +la $t0, _data +addi $t0, $t0, 20352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20352 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20356 +sw $t3, 0($t0) +li $t1, 20122 +la $t0, _data +addi $t0, $t0, 20360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20360 +lw $t2, 0($t0) +bne $t1, $t2, L502 +la $t0, _data +addi $t0, $t0, 20344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20340 +sw $t1, 0($t0) +L502: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20368 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20372 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20380 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20384 +sw $t1, 0($t0) +li $t1, 22378 +la $t0, _data +addi $t0, $t0, 20388 +sw $t1, 0($t0) +li $t1, 56274 +la $t0, _data +addi $t0, $t0, 20392 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20392 +lw $t2, 0($t0) +ble $t1, $t2, L504 +la $t0, _data +addi $t0, $t0, 20380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20376 +sw $t1, 0($t0) +L504: +li $t1, 9150 +la $t0, _data +addi $t0, $t0, 20396 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20396 +lw $t2, 0($t0) +bne $t1, $t2, L503 +la $t0, _data +addi $t0, $t0, 20368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20364 +sw $t1, 0($t0) +L503: +addi $sp, $sp, -12 +la $t0, _data +addi $t0, $t0, 20020 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20024 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20028 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20364 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20340 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20400 +sw $v0, 0($t0) +li $t1, 60293 +la $t0, _data +addi $t0, $t0, 20404 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20404 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20408 +sw $t3, 0($t0) +li $t1, 39803 +la $t0, _data +addi $t0, $t0, 20416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20416 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20420 +sw $t3, 0($t0) +addi $sp, $sp, -12 +la $t0, _data +addi $t0, $t0, 20020 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20024 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20028 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F14 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20424 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20424 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20428 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20436 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20444 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20436 +lw $t2, 0($t0) +beq $t1, $t2, L505 +la $t0, _data +addi $t0, $t0, 20436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20444 +sw $t1, 0($t0) +L505: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20452 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20444 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20448 +sw $t3, 0($t0) +li $t1, 13325 +la $t0, _data +addi $t0, $t0, 20456 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20464 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20468 +sw $t1, 0($t0) +li $t1, 15412 +la $t0, _data +addi $t0, $t0, 20472 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20472 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20476 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20148 +lw $t2, 0($t0) +blt $t1, $t2, L506 +la $t0, _data +addi $t0, $t0, 20464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20460 +sw $t1, 0($t0) +L506: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20488 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20492 +sw $t1, 0($t0) +li $t1, 16761 +la $t0, _data +addi $t0, $t0, 20496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20124 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20500 +sw $t3, 0($t0) +li $t1, 5437 +la $t0, _data +addi $t0, $t0, 20504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20484 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20500 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20504 +lw $t2, 0($t0) +bne $t1, $t2, L507 +la $t0, _data +addi $t0, $t0, 20488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20484 +sw $t1, 0($t0) +L507: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20508 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20508 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20512 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20516 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20516 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 20520 +sw $t2, 0($t0) +li $t1, 61369 +la $t0, _data +addi $t0, $t0, 20524 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20124 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 20528 +sw $t3, 0($t0) +li $t1, 59335 +la $t0, _data +addi $t0, $t0, 20532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20528 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20532 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20536 +sw $t3, 0($t0) +li $t1, 55475 +la $t0, _data +addi $t0, $t0, 20540 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20544 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20544 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20548 +sw $t3, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20548 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20552 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20556 +sw $t3, 0($t0) +addi $sp, $sp, -12 +la $t0, _data +addi $t0, $t0, 20020 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20024 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20028 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20560 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 20560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20156 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20564 +sw $t3, 0($t0) +addi $sp, $sp, -12 +la $t0, _data +addi $t0, $t0, 20020 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20024 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20028 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20568 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 20568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20300 +lw $t2, 0($t0) +bne $t1, $t2, L501 +li $t1, 58253 +la $t0, _data +addi $t0, $t0, 20572 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20572 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20576 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20300 +lw $t2, 0($t0) +bne $t1, $t2, L501 +la $t0, _data +addi $t0, $t0, 20300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20296 +sw $t1, 0($t0) +L501: +la $t0, _data +addi $t0, $t0, 20296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20288 +lw $t2, 0($t0) +bne $t1, $t2, L500 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20588 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20592 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20596 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20600 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20604 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20604 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 20608 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20612 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20616 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20612 +lw $t2, 0($t0) +beq $t1, $t2, L509 +la $t0, _data +addi $t0, $t0, 20612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20620 +sw $t1, 0($t0) +L509: +li $t1, 23576 +la $t0, _data +addi $t0, $t0, 20624 +sw $t1, 0($t0) +li $t1, 44307 +la $t0, _data +addi $t0, $t0, 20628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20628 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20632 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20584 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20632 +lw $t2, 0($t0) +ble $t1, $t2, L508 +la $t0, _data +addi $t0, $t0, 20588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20584 +sw $t1, 0($t0) +L508: +la $t0, _data +addi $t0, $t0, 20584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20288 +lw $t2, 0($t0) +bne $t1, $t2, L500 +la $t0, _data +addi $t0, $t0, 20288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20284 +sw $t1, 0($t0) +L500: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20636 +lw $t2, 0($t0) +beq $t1, $t2, L510 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20644 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20648 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20640 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20656 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20660 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20668 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20672 +sw $t1, 0($t0) +li $t1, 6327 +la $t0, _data +addi $t0, $t0, 20676 +sw $t1, 0($t0) +li $t1, 60522 +la $t0, _data +addi $t0, $t0, 20680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20680 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 20684 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20124 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 20688 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20664 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20688 +lw $t2, 0($t0) +beq $t1, $t2, L513 +la $t0, _data +addi $t0, $t0, 20668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20664 +sw $t1, 0($t0) +L513: +la $t0, _data +addi $t0, $t0, 20660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20140 +lw $t2, 0($t0) +bge $t1, $t2, L512 +la $t0, _data +addi $t0, $t0, 20656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20652 +sw $t1, 0($t0) +L512: +la $t0, _data +addi $t0, $t0, 20652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20644 +lw $t2, 0($t0) +beq $t1, $t2, L511 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20696 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20700 +sw $t1, 0($t0) +li $t1, 63533 +la $t0, _data +addi $t0, $t0, 20704 +sw $t1, 0($t0) +li $t1, 54909 +la $t0, _data +addi $t0, $t0, 20708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20708 +lw $t2, 0($t0) +bne $t1, $t2, L514 +la $t0, _data +addi $t0, $t0, 20696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20692 +sw $t1, 0($t0) +L514: +addi $sp, $sp, -12 +la $t0, _data +addi $t0, $t0, 20020 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20024 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20028 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20712 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 20712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20644 +lw $t2, 0($t0) +beq $t1, $t2, L511 +la $t0, _data +addi $t0, $t0, 20648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20640 +sw $t1, 0($t0) +L511: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20716 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20716 +lw $t2, 0($t0) +beq $t1, $t2, L515 +L516: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20724 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20728 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20732 +sw $v0, 0($t0) +li $t1, 955 +la $t0, _data +addi $t0, $t0, 20736 +sw $t1, 0($t0) +li $t1, 25925 +la $t0, _data +addi $t0, $t0, 20740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20740 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20744 +sw $t3, 0($t0) +li $t1, 9442 +la $t0, _data +addi $t0, $t0, 20748 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20748 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20752 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20752 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20760 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20760 +lw $t2, 0($t0) +blt $t1, $t2, L518 +la $t0, _data +addi $t0, $t0, 20724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20720 +sw $t1, 0($t0) +L518: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20764 +lw $t2, 0($t0) +beq $t1, $t2, L517 +li $t1, 26363 +la $t0, _data +addi $t0, $t0, 20768 +sw $t1, 0($t0) +j L516 +L517: +j L520 +L515: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20776 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20780 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 20784 +sw $v0, 0($t0) +li $t1, 55655 +la $t0, _data +addi $t0, $t0, 20788 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20796 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20788 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20792 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20804 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20792 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20800 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20800 +lw $t2, 0($t0) +bne $t1, $t2, L520 +la $t0, _data +addi $t0, $t0, 20776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20772 +sw $t1, 0($t0) +L520: +j L521 +L510: +li $t1, 3736 +la $t0, _data +addi $t0, $t0, 20808 +sw $t1, 0($t0) +L521: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20816 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20820 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20812 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20828 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20832 +sw $t1, 0($t0) +li $t1, 33617 +la $t0, _data +addi $t0, $t0, 20836 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20840 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20844 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20840 +lw $t2, 0($t0) +beq $t1, $t2, L524 +la $t0, _data +addi $t0, $t0, 20840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20848 +sw $t1, 0($t0) +L524: +li $t1, 61785 +la $t0, _data +addi $t0, $t0, 20852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20852 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20856 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20024 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20860 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20860 +lw $t2, 0($t0) +bge $t1, $t2, L523 +la $t0, _data +addi $t0, $t0, 20828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20824 +sw $t1, 0($t0) +L523: +la $t0, _data +addi $t0, $t0, 20824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20816 +lw $t2, 0($t0) +bne $t1, $t2, L522 +li $t1, 34828 +la $t0, _data +addi $t0, $t0, 20864 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20864 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20868 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20876 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20884 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20868 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20876 +lw $t2, 0($t0) +beq $t1, $t2, L525 +la $t0, _data +addi $t0, $t0, 20876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20884 +sw $t1, 0($t0) +L525: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20888 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20892 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20896 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20888 +lw $t2, 0($t0) +beq $t1, $t2, L526 +la $t0, _data +addi $t0, $t0, 20888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20896 +sw $t1, 0($t0) +L526: +la $t0, _data +addi $t0, $t0, 20896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20816 +lw $t2, 0($t0) +bne $t1, $t2, L522 +la $t0, _data +addi $t0, $t0, 20816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20812 +sw $t1, 0($t0) +L522: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20904 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20908 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20900 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20916 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20920 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20928 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20932 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20940 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 20944 +sw $t1, 0($t0) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 20948 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 20952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20952 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20956 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20960 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20960 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 20964 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 20944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20936 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20124 +lw $t2, 0($t0) +blt $t1, $t2, L530 +la $t0, _data +addi $t0, $t0, 20940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20936 +sw $t1, 0($t0) +L530: +la $t0, _data +addi $t0, $t0, 20932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20924 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20024 +lw $t2, 0($t0) +ble $t1, $t2, L529 +la $t0, _data +addi $t0, $t0, 20928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20924 +sw $t1, 0($t0) +L529: +la $t0, _data +addi $t0, $t0, 20920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20912 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20132 +lw $t2, 0($t0) +bgt $t1, $t2, L528 +la $t0, _data +addi $t0, $t0, 20916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20912 +sw $t1, 0($t0) +L528: +la $t0, _data +addi $t0, $t0, 20912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20904 +lw $t2, 0($t0) +bne $t1, $t2, L527 +li $t1, 25566 +la $t0, _data +addi $t0, $t0, 20968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20140 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 20972 +sw $t3, 0($t0) +li $t1, 62890 +la $t0, _data +addi $t0, $t0, 20976 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20976 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 20980 +sw $t3, 0($t0) +li $t1, 13385 +la $t0, _data +addi $t0, $t0, 20984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20984 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 20988 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 20988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20904 +lw $t2, 0($t0) +bne $t1, $t2, L527 +la $t0, _data +addi $t0, $t0, 20904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20900 +sw $t1, 0($t0) +L527: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 20996 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21000 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20992 +sw $t1, 0($t0) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 21004 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21008 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21008 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21012 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21016 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21016 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21020 +sw $t2, 0($t0) +li $t1, 16595 +la $t0, _data +addi $t0, $t0, 21024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21024 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 21028 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21036 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21040 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21032 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21044 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21048 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21048 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21052 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21056 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21056 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21060 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21036 +lw $t2, 0($t0) +beq $t1, $t2, L532 +li $t1, 10394 +la $t0, _data +addi $t0, $t0, 21064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21036 +lw $t2, 0($t0) +beq $t1, $t2, L532 +la $t0, _data +addi $t0, $t0, 21040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21032 +sw $t1, 0($t0) +L532: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21072 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21076 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21068 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21084 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21088 +sw $t1, 0($t0) +li $t1, 6055 +la $t0, _data +addi $t0, $t0, 21092 +sw $t1, 0($t0) +li $t1, 10768 +la $t0, _data +addi $t0, $t0, 21096 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21096 +lw $t2, 0($t0) +ble $t1, $t2, L534 +la $t0, _data +addi $t0, $t0, 21084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21080 +sw $t1, 0($t0) +L534: +la $t0, _data +addi $t0, $t0, 21080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21072 +lw $t2, 0($t0) +beq $t1, $t2, L533 +la $t0, _data +addi $t0, $t0, 20124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21072 +lw $t2, 0($t0) +beq $t1, $t2, L533 +la $t0, _data +addi $t0, $t0, 21076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21068 +sw $t1, 0($t0) +L533: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21104 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21100 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21116 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21120 +sw $t1, 0($t0) +li $t1, 54934 +la $t0, _data +addi $t0, $t0, 21124 +sw $t1, 0($t0) +li $t1, 64308 +la $t0, _data +addi $t0, $t0, 21128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21112 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21128 +lw $t2, 0($t0) +blt $t1, $t2, L536 +la $t0, _data +addi $t0, $t0, 21116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21112 +sw $t1, 0($t0) +L536: +la $t0, _data +addi $t0, $t0, 21112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21104 +lw $t2, 0($t0) +beq $t1, $t2, L535 +li $t1, 34344 +la $t0, _data +addi $t0, $t0, 21132 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21104 +lw $t2, 0($t0) +beq $t1, $t2, L535 +la $t0, _data +addi $t0, $t0, 21108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21100 +sw $t1, 0($t0) +L535: +addi $sp, $sp, -12 +la $t0, _data +addi $t0, $t0, 20020 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20024 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20028 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 21100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F14 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +addi $sp, $sp, 12 +la $t0, _data +addi $t0, $t0, 21136 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 21028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21136 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 21140 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20996 +lw $t2, 0($t0) +bne $t1, $t2, L531 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21144 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21144 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21148 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21152 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21152 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21156 +sw $t2, 0($t0) +li $t1, 33705 +la $t0, _data +addi $t0, $t0, 21160 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21160 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21164 +sw $t3, 0($t0) +li $t1, 5099 +la $t0, _data +addi $t0, $t0, 21168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20108 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21168 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 21172 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21172 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21176 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20996 +lw $t2, 0($t0) +bne $t1, $t2, L531 +la $t0, _data +addi $t0, $t0, 20996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20992 +sw $t1, 0($t0) +L531: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21180 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21184 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21184 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21188 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21192 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21192 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21196 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21196 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21204 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21208 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21212 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21216 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21216 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21220 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21220 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 21228 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21232 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21228 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21232 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21236 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21240 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21240 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21244 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21244 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 20108 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 20116 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 20124 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 20132 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 20140 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 20148 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 20156 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21280 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21284 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21284 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21288 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21292 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21292 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21296 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21296 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21304 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21308 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21316 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21316 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21320 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21320 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 21328 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21332 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21336 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21340 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21340 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21344 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21344 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 21352 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21356 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21360 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21364 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21364 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21368 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21368 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21376 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21380 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21384 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21388 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21388 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21392 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21392 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21404 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21400 +sw $t1, 0($t0) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 21412 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21416 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21420 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20044 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21424 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21424 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21428 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21404 +lw $t2, 0($t0) +bne $t1, $t2, L537 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 21432 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21436 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21436 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21440 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20036 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21444 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21444 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21448 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21404 +lw $t2, 0($t0) +bne $t1, $t2, L537 +la $t0, _data +addi $t0, $t0, 21404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21400 +sw $t1, 0($t0) +L537: +la $t0, _data +addi $t0, $t0, 21400 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20148 +sw $t1, 0($t0) +addi $sp, $sp, 32 +la $t0, _data +addi $t0, $t0, 21400 +lw, $v0, 0($t0) +jr $ra +F15: +addi $sp, $sp, -24 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 21468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21476 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21480 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21484 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21488 +sw $t3, 0($t0) +li $t1, 57628 +la $t0, _data +addi $t0, $t0, 21492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21488 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21496 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21500 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21504 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21508 +sw $t3, 0($t0) +li $t1, 3914 +la $t0, _data +addi $t0, $t0, 21512 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21508 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 21516 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21520 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21524 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21528 +sw $t3, 0($t0) +li $t1, 56648 +la $t0, _data +addi $t0, $t0, 21532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21528 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 21536 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21540 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21548 +sw $t3, 0($t0) +li $t1, 47748 +la $t0, _data +addi $t0, $t0, 21552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21548 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21556 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21560 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21564 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21568 +sw $t3, 0($t0) +li $t1, 7651 +la $t0, _data +addi $t0, $t0, 21572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21568 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 21576 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21580 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21584 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21588 +sw $t3, 0($t0) +li $t1, 24730 +la $t0, _data +addi $t0, $t0, 21592 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21588 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 43997 +la $t0, _data +addi $t0, $t0, 21600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21596 +sw $t1, 0($t0) +li $t1, 42479 +la $t0, _data +addi $t0, $t0, 21608 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21604 +sw $t1, 0($t0) +li $t1, 12934 +la $t0, _data +addi $t0, $t0, 21616 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21612 +sw $t1, 0($t0) +li $t1, 62625 +la $t0, _data +addi $t0, $t0, 21624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21620 +sw $t1, 0($t0) +L538: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21632 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21636 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21644 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21452 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21640 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21648 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21656 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21648 +lw $t2, 0($t0) +beq $t1, $t2, L541 +la $t0, _data +addi $t0, $t0, 21648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21656 +sw $t1, 0($t0) +L541: +li $t1, 2509 +la $t0, _data +addi $t0, $t0, 21660 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21664 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21672 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21664 +lw $t2, 0($t0) +beq $t1, $t2, L542 +la $t0, _data +addi $t0, $t0, 21664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21672 +sw $t1, 0($t0) +L542: +la $t0, _data +addi $t0, $t0, 21656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21672 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21676 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21676 +lw $t2, 0($t0) +bge $t1, $t2, L540 +la $t0, _data +addi $t0, $t0, 21632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21628 +sw $t1, 0($t0) +L540: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21680 +lw $t2, 0($t0) +beq $t1, $t2, L539 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21688 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21692 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21688 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21684 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21688 +lw $t2, 0($t0) +beq $t1, $t2, L543 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21696 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21700 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21704 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21708 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21708 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21712 +sw $t2, 0($t0) +li $t1, 2343 +la $t0, _data +addi $t0, $t0, 21716 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21720 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21724 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21728 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21720 +lw $t2, 0($t0) +beq $t1, $t2, L544 +la $t0, _data +addi $t0, $t0, 21720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21728 +sw $t1, 0($t0) +L544: +la $t0, _data +addi $t0, $t0, 21712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21728 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21732 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21688 +lw $t2, 0($t0) +beq $t1, $t2, L543 +la $t0, _data +addi $t0, $t0, 21692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21684 +sw $t1, 0($t0) +L543: +j L538 +L539: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21736 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21740 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21744 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21748 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21748 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21752 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21752 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21760 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21764 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21768 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21772 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21772 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21776 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21776 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 21784 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21788 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21792 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21796 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21796 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21800 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21800 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 21808 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21812 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21816 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21820 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21820 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21824 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21824 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21832 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21836 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21836 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21840 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21844 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21844 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21848 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21848 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 21856 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 21860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21860 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21864 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21868 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21868 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 21872 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 21872 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 21596 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 21604 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 21612 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 21620 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21896 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21904 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21896 +lw $t2, 0($t0) +beq $t1, $t2, L545 +la $t0, _data +addi $t0, $t0, 21896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21904 +sw $t1, 0($t0) +L545: +la $t0, _data +addi $t0, $t0, 21612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21904 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 21908 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21460 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21912 +sw $t3, 0($t0) +addi $sp, $sp, 24 +la $t0, _data +addi $t0, $t0, 21912 +lw, $v0, 0($t0) +jr $ra +L546: +li $t1, 20967 +la $t0, _data +addi $t0, $t0, 21916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21916 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21920 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21924 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21924 +lw $t2, 0($t0) +beq $t1, $t2, L547 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21932 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21936 +sw $t1, 0($t0) +li $t1, 39272 +la $t0, _data +addi $t0, $t0, 21940 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21944 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21944 +lw $t2, 0($t0) +beq $t1, $t2, L549 +la $t0, _data +addi $t0, $t0, 21944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21952 +sw $t1, 0($t0) +L549: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21956 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 21960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21964 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21956 +lw $t2, 0($t0) +beq $t1, $t2, L550 +la $t0, _data +addi $t0, $t0, 21956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21964 +sw $t1, 0($t0) +L550: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21972 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21964 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21968 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 21936 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21456 +lw $t2, 0($t0) +beq $t1, $t2, L548 +la $t0, _data +addi $t0, $t0, 21932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21928 +sw $t1, 0($t0) +L548: +j L546 +L547: +li $t1, 18937 +la $t0, _data +addi $t0, $t0, 21976 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21976 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21980 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 21992 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21980 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 21988 +sw $t3, 0($t0) +li $t1, 37083 +la $t0, _data +addi $t0, $t0, 21996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21996 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21456 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22000 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22008 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22012 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22004 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21464 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22016 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22008 +lw $t2, 0($t0) +bne $t1, $t2, L551 +li $t1, 63902 +la $t0, _data +addi $t0, $t0, 22020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22008 +lw $t2, 0($t0) +bne $t1, $t2, L551 +la $t0, _data +addi $t0, $t0, 22008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22004 +sw $t1, 0($t0) +L551: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22024 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22024 +lw $t2, 0($t0) +beq $t1, $t2, L552 +la $t0, _data +addi $t0, $t0, 22024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22032 +sw $t1, 0($t0) +L552: +la $t0, _data +addi $t0, $t0, 22032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21456 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22036 +sw $t3, 0($t0) +li $t1, 29331 +la $t0, _data +addi $t0, $t0, 22040 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21604 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22044 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21612 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22048 +sw $t3, 0($t0) +addi $sp, $sp, -16 +la $t0, _data +addi $t0, $t0, 21452 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 21456 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 21460 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 21464 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 22048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22036 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 952 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22004 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 944 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 940 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F9 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 21452 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 21456 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 21460 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 21464 +sw $t1, 0($t0) +addi $sp, $sp, 16 +la $t0, _data +addi $t0, $t0, 22052 +sw $v0, 0($t0) +li $t1, 43139 +la $t0, _data +addi $t0, $t0, 22056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21452 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 22060 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21612 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22064 +sw $t3, 0($t0) +li $t1, 9134 +la $t0, _data +addi $t0, $t0, 22068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21596 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22076 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22080 +sw $t1, 0($t0) +li $t1, 18729 +la $t0, _data +addi $t0, $t0, 22084 +sw $t1, 0($t0) +li $t1, 41911 +la $t0, _data +addi $t0, $t0, 22088 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22088 +lw $t2, 0($t0) +ble $t1, $t2, L553 +la $t0, _data +addi $t0, $t0, 22076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22072 +sw $t1, 0($t0) +L553: +addi $sp, $sp, -16 +la $t0, _data +addi $t0, $t0, 21452 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 21456 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 21460 +lw $t1, 0($t0) +sw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 21464 +lw $t1, 0($t0) +sw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 22072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 21452 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 21456 +sw $t1, 0($t0) +lw $t1, 8($sp) +la $t0, _data +addi $t0, $t0, 21460 +sw $t1, 0($t0) +lw $t1, 12($sp) +la $t0, _data +addi $t0, $t0, 21464 +sw $t1, 0($t0) +addi $sp, $sp, 16 +la $t0, _data +addi $t0, $t0, 22092 +sw $v0, 0($t0) +li $t1, 43479 +la $t0, _data +addi $t0, $t0, 22096 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22100 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22104 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22108 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22100 +lw $t2, 0($t0) +beq $t1, $t2, L554 +la $t0, _data +addi $t0, $t0, 22100 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22108 +sw $t1, 0($t0) +L554: +la $t0, _data +addi $t0, $t0, 22092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22108 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22112 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22116 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22120 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22120 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22124 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22128 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22128 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22132 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22132 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22140 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22144 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22144 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22148 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22152 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22152 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22156 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22156 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 22164 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22168 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22172 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22176 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22176 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22180 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22180 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 22188 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22192 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22188 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22192 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22196 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22200 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22200 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22204 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22204 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22212 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22216 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22216 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22220 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22224 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22224 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22228 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22228 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 22236 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22240 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22244 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22248 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22248 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22252 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22252 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 21596 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 21604 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 21612 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 21620 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22280 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22284 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22292 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22296 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22300 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22300 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22304 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22308 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22308 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22312 +sw $t2, 0($t0) +li $t1, 52435 +la $t0, _data +addi $t0, $t0, 22316 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22316 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 22320 +sw $t3, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22324 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22324 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22328 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22328 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21472 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22332 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22332 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22336 +sw $t2, 0($t0) +li $t1, 47011 +la $t0, _data +addi $t0, $t0, 22340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22340 +lw $t2, 0($t0) +bne $t1, $t2, L556 +la $t0, _data +addi $t0, $t0, 22292 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22288 +sw $t1, 0($t0) +L556: +li $t1, 7273 +la $t0, _data +addi $t0, $t0, 22344 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22344 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22348 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22276 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22288 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22348 +lw $t2, 0($t0) +blt $t1, $t2, L555 +la $t0, _data +addi $t0, $t0, 22280 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22276 +sw $t1, 0($t0) +L555: +addi $sp, $sp, 24 +la $t0, _data +addi $t0, $t0, 22276 +lw, $v0, 0($t0) +jr $ra +F16: +addi $sp, $sp, -8 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 22360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22364 +sw $t1, 0($t0) +addi $sp, $sp, -40 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 22368 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22376 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22380 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22384 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22364 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22388 +sw $t3, 0($t0) +li $t1, 18602 +la $t0, _data +addi $t0, $t0, 22392 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22388 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22396 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22400 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22400 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22404 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22364 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22408 +sw $t3, 0($t0) +li $t1, 41483 +la $t0, _data +addi $t0, $t0, 22412 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22408 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22416 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22420 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22416 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22420 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22424 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22428 +sw $t3, 0($t0) +li $t1, 37559 +la $t0, _data +addi $t0, $t0, 22432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22428 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22436 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22440 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22440 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22444 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22448 +sw $t3, 0($t0) +li $t1, 10694 +la $t0, _data +addi $t0, $t0, 22452 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22448 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 22456 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22456 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22460 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22464 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22468 +sw $t3, 0($t0) +li $t1, 45398 +la $t0, _data +addi $t0, $t0, 22472 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22468 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 22476 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22480 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22484 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22484 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22488 +sw $t3, 0($t0) +li $t1, 28671 +la $t0, _data +addi $t0, $t0, 22492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22488 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22496 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22500 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22500 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22504 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22508 +sw $t3, 0($t0) +li $t1, 58442 +la $t0, _data +addi $t0, $t0, 22512 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22508 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 22516 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22516 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22520 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22524 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22528 +sw $t3, 0($t0) +li $t1, 53049 +la $t0, _data +addi $t0, $t0, 22532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22528 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 6 +la $t0, _data +addi $t0, $t0, 22536 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22540 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22548 +sw $t3, 0($t0) +li $t1, 53401 +la $t0, _data +addi $t0, $t0, 22552 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22552 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22548 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 7 +la $t0, _data +addi $t0, $t0, 22556 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22560 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22564 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22568 +sw $t3, 0($t0) +li $t1, 36904 +la $t0, _data +addi $t0, $t0, 22572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22568 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 8 +la $t0, _data +addi $t0, $t0, 22576 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22580 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22584 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22584 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22588 +sw $t3, 0($t0) +li $t1, 29992 +la $t0, _data +addi $t0, $t0, 22592 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22592 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22588 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 9 +la $t0, _data +addi $t0, $t0, 22596 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22600 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22604 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22608 +sw $t3, 0($t0) +li $t1, 799 +la $t0, _data +addi $t0, $t0, 22612 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22608 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 33993 +la $t0, _data +addi $t0, $t0, 22620 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22616 +sw $t1, 0($t0) +li $t1, 32501 +la $t0, _data +addi $t0, $t0, 22628 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22624 +sw $t1, 0($t0) +li $t1, 11087 +la $t0, _data +addi $t0, $t0, 22636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22632 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22644 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22648 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22640 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22656 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22652 +sw $t1, 0($t0) +li $t1, 44468 +la $t0, _data +addi $t0, $t0, 22664 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22632 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22668 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22668 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22656 +lw $t2, 0($t0) +bne $t1, $t2, L558 +la $t0, _data +addi $t0, $t0, 22616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22656 +lw $t2, 0($t0) +bne $t1, $t2, L558 +la $t0, _data +addi $t0, $t0, 22656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22652 +sw $t1, 0($t0) +L558: +la $t0, _data +addi $t0, $t0, 22652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22644 +lw $t2, 0($t0) +bne $t1, $t2, L557 +la $t0, _data +addi $t0, $t0, 22624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22356 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22672 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22644 +lw $t2, 0($t0) +bne $t1, $t2, L557 +la $t0, _data +addi $t0, $t0, 22644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22640 +sw $t1, 0($t0) +L557: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22676 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22680 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22684 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22684 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22688 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22696 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22696 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22692 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22708 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22712 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 22352 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 22356 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 22716 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 22712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22704 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22616 +lw $t2, 0($t0) +ble $t1, $t2, L560 +la $t0, _data +addi $t0, $t0, 22708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22704 +sw $t1, 0($t0) +L560: +la $t0, _data +addi $t0, $t0, 22352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22632 +sw $t1, 0($t0) +li $t1, 34844 +la $t0, _data +addi $t0, $t0, 22720 +sw $t1, 0($t0) +li $t1, 32054 +la $t0, _data +addi $t0, $t0, 22724 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22724 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22728 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22624 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22732 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22356 +sw $t1, 0($t0) +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 22352 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 22356 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 22352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21464 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21460 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22352 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 21452 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F15 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 22352 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 22356 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 22736 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22740 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22744 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22740 +lw $t2, 0($t0) +beq $t1, $t2, L561 +la $t0, _data +addi $t0, $t0, 22740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22748 +sw $t1, 0($t0) +L561: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22752 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22760 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22752 +lw $t2, 0($t0) +beq $t1, $t2, L562 +la $t0, _data +addi $t0, $t0, 22752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22760 +sw $t1, 0($t0) +L562: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22764 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22764 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22768 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22364 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22772 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22772 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22776 +sw $t2, 0($t0) +li $t1, 18204 +la $t0, _data +addi $t0, $t0, 22780 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22780 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 22784 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22784 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22788 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22696 +lw $t2, 0($t0) +beq $t1, $t2, L559 +li $t1, 53782 +la $t0, _data +addi $t0, $t0, 22792 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22792 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22796 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22808 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22796 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22804 +sw $t3, 0($t0) +li $t1, 16571 +la $t0, _data +addi $t0, $t0, 22812 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22812 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 22816 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22696 +lw $t2, 0($t0) +beq $t1, $t2, L559 +la $t0, _data +addi $t0, $t0, 22700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22692 +sw $t1, 0($t0) +L559: +li $t1, 17577 +la $t0, _data +addi $t0, $t0, 22820 +sw $t1, 0($t0) +li $t1, 46741 +la $t0, _data +addi $t0, $t0, 22824 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22824 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 22828 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22832 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22836 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22840 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22832 +lw $t2, 0($t0) +beq $t1, $t2, L563 +la $t0, _data +addi $t0, $t0, 22832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22840 +sw $t1, 0($t0) +L563: +la $t0, _data +addi $t0, $t0, 22828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22840 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22844 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22632 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22848 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22852 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22856 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22364 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22860 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22860 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22864 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22864 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22872 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22876 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22876 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22880 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22364 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22884 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22884 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22888 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22888 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 22896 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22900 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22904 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22908 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22908 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22912 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22912 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 22920 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22924 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22924 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22928 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22928 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22932 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22932 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22936 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22936 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 22944 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22948 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22952 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22956 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22956 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22960 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22960 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 22968 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22972 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22972 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22976 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22976 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 22980 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 22980 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 22984 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 22984 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22992 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 22996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22996 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23000 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23004 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23004 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23008 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23008 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 5 +la $t0, _data +addi $t0, $t0, 23016 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23020 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23024 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23028 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23028 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23032 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23032 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 6 +la $t0, _data +addi $t0, $t0, 23040 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23044 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23044 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23048 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23052 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23052 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23056 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23056 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 7 +la $t0, _data +addi $t0, $t0, 23064 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23064 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23068 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23072 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23076 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23076 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23080 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23080 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 8 +la $t0, _data +addi $t0, $t0, 23088 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23092 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23092 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23096 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23100 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23100 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23104 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23104 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 9 +la $t0, _data +addi $t0, $t0, 23112 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23116 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23116 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23120 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22372 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23124 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23124 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23128 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23128 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 22616 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 22624 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 22632 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 25705 +la $t0, _data +addi $t0, $t0, 23148 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23148 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23152 +sw $t3, 0($t0) +addi $sp, $sp, 48 +la $t0, _data +addi $t0, $t0, 23152 +lw, $v0, 0($t0) +jr $ra +F17: +addi $sp, $sp, -16 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 23156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23164 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23168 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23172 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23176 +sw $t3, 0($t0) +li $t1, 36307 +la $t0, _data +addi $t0, $t0, 23180 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23176 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23184 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23188 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23184 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23188 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23192 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23192 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23196 +sw $t3, 0($t0) +li $t1, 23116 +la $t0, _data +addi $t0, $t0, 23200 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23196 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 23204 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23208 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23204 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23208 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23212 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23216 +sw $t3, 0($t0) +li $t1, 3648 +la $t0, _data +addi $t0, $t0, 23220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23220 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23216 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 23224 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23228 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23232 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23236 +sw $t3, 0($t0) +li $t1, 23206 +la $t0, _data +addi $t0, $t0, 23240 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23236 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4591 +la $t0, _data +addi $t0, $t0, 23248 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23244 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23252 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23256 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23260 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23264 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23264 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23268 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23268 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23276 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23280 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23276 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23280 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23284 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23288 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23288 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23292 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23292 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 23300 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23304 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23300 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23304 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23308 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23312 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23312 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23316 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23316 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 23324 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23328 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23324 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23328 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23332 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23336 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23336 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23340 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23340 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23244 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23356 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23360 +sw $t1, 0($t0) +li $t1, 41809 +la $t0, _data +addi $t0, $t0, 23364 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23364 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 23368 +sw $t3, 0($t0) +li $t1, 46075 +la $t0, _data +addi $t0, $t0, 23372 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23376 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23384 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23372 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23376 +lw $t2, 0($t0) +beq $t1, $t2, L565 +la $t0, _data +addi $t0, $t0, 23376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23384 +sw $t1, 0($t0) +L565: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23392 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23396 +sw $t1, 0($t0) +li $t1, 48480 +la $t0, _data +addi $t0, $t0, 23400 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23408 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23400 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23404 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23396 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23388 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23244 +lw $t2, 0($t0) +bne $t1, $t2, L566 +la $t0, _data +addi $t0, $t0, 23392 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23388 +sw $t1, 0($t0) +L566: +li $t1, 52502 +la $t0, _data +addi $t0, $t0, 23412 +sw $t1, 0($t0) +li $t1, 25937 +la $t0, _data +addi $t0, $t0, 23416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23416 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23420 +sw $t3, 0($t0) +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 23420 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23384 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F14 +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 0 +la $t0, _data +addi $t0, $t0, 23424 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 23368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23424 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23428 +sw $t3, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23432 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23436 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23436 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23440 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23444 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23444 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23448 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23244 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 23452 +sw $t3, 0($t0) +li $t1, 13450 +la $t0, _data +addi $t0, $t0, 23456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23456 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23460 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23460 +lw $t2, 0($t0) +bne $t1, $t2, L564 +la $t0, _data +addi $t0, $t0, 23356 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23352 +sw $t1, 0($t0) +L564: +addi $sp, $sp, 16 +la $t0, _data +addi $t0, $t0, 23352 +lw, $v0, 0($t0) +jr $ra +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23464 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23468 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23464 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23468 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23472 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23476 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23476 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23480 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23480 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23488 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23492 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23492 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23496 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23496 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23500 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23500 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23504 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23504 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 23512 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23516 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23512 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23516 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23520 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23524 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23524 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23528 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23528 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 23536 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23540 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23540 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23544 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23160 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23548 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23548 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 23552 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 23552 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23244 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +addi $sp, $sp, 16 +la $t0, _data +addi $t0, $t0, 23244 +lw, $v0, 0($t0) +jr $ra +F18: +addi $sp, $sp, -12 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 23572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23576 +sw $t1, 0($t0) +addi $sp, $sp, -4 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 23580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23580 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23584 +sw $t1, 0($t0) +addi $sp, $sp, -24 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 23588 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +sw $t1, 0($t0) +addi $sp, $sp, -8 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 23596 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23600 +sw $t1, 0($t0) +addi $sp, $sp, -12 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 23604 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23604 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23608 +sw $t1, 0($t0) +li $t1, 65017 +la $t0, _data +addi $t0, $t0, 23616 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23616 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23612 +sw $t1, 0($t0) +li $t1, 16777 +la $t0, _data +addi $t0, $t0, 23624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23620 +sw $t1, 0($t0) +li $t1, 43442 +la $t0, _data +addi $t0, $t0, 23632 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23628 +sw $t1, 0($t0) +li $t1, 281 +la $t0, _data +addi $t0, $t0, 23640 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23640 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23636 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23644 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23648 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23648 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23652 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23652 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23656 +sw $t3, 0($t0) +li $t1, 50770 +la $t0, _data +addi $t0, $t0, 23660 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23656 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23664 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23668 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23668 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23672 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23676 +sw $t3, 0($t0) +li $t1, 10407 +la $t0, _data +addi $t0, $t0, 23680 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23680 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23676 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 23684 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23688 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23688 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23692 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23696 +sw $t3, 0($t0) +li $t1, 11368 +la $t0, _data +addi $t0, $t0, 23700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23696 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23704 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23708 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23712 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23712 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23584 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23716 +sw $t3, 0($t0) +li $t1, 29702 +la $t0, _data +addi $t0, $t0, 23720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23716 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 45252 +la $t0, _data +addi $t0, $t0, 23728 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23724 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23732 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23736 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23740 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23740 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23744 +sw $t3, 0($t0) +li $t1, 43423 +la $t0, _data +addi $t0, $t0, 23748 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23744 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23752 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23756 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23756 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23760 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23764 +sw $t3, 0($t0) +li $t1, 47906 +la $t0, _data +addi $t0, $t0, 23768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23764 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 23772 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23776 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23772 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23776 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23780 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23784 +sw $t3, 0($t0) +li $t1, 33498 +la $t0, _data +addi $t0, $t0, 23788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23788 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23784 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 3 +la $t0, _data +addi $t0, $t0, 23792 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23796 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23796 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23800 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23800 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23804 +sw $t3, 0($t0) +li $t1, 47025 +la $t0, _data +addi $t0, $t0, 23808 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23804 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23812 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23816 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23816 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23820 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23824 +sw $t3, 0($t0) +li $t1, 64477 +la $t0, _data +addi $t0, $t0, 23828 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23824 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 5 +la $t0, _data +addi $t0, $t0, 23832 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23836 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23832 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23836 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23840 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23844 +sw $t3, 0($t0) +li $t1, 51075 +la $t0, _data +addi $t0, $t0, 23848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23844 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 28230 +la $t0, _data +addi $t0, $t0, 23856 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23852 +sw $t1, 0($t0) +li $t1, 24646 +la $t0, _data +addi $t0, $t0, 23864 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23864 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23860 +sw $t1, 0($t0) +li $t1, 21846 +la $t0, _data +addi $t0, $t0, 23872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23868 +sw $t1, 0($t0) +li $t1, 51346 +la $t0, _data +addi $t0, $t0, 23880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23876 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23884 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23888 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23888 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23892 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23892 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23896 +sw $t3, 0($t0) +li $t1, 28294 +la $t0, _data +addi $t0, $t0, 23900 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23900 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23896 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23904 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23908 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23908 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23912 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23916 +sw $t3, 0($t0) +li $t1, 45052 +la $t0, _data +addi $t0, $t0, 23920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23920 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23916 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 23924 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23928 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23932 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23936 +sw $t3, 0($t0) +li $t1, 55938 +la $t0, _data +addi $t0, $t0, 23940 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23940 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23936 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 23944 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23948 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23952 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23956 +sw $t3, 0($t0) +li $t1, 39215 +la $t0, _data +addi $t0, $t0, 23960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23956 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 2 +la $t0, _data +addi $t0, $t0, 23964 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 23968 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23964 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23968 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23972 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23972 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 23976 +sw $t3, 0($t0) +li $t1, 21324 +la $t0, _data +addi $t0, $t0, 23980 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23976 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 36477 +la $t0, _data +addi $t0, $t0, 23988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23988 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23984 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 23992 +sw $t3, 0($t0) +li $t1, 22160 +la $t0, _data +addi $t0, $t0, 23996 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23992 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23996 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24000 +sw $t3, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24004 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 24000 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24004 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24008 +sw $t3, 0($t0) +li $t1, 8291 +la $t0, _data +addi $t0, $t0, 24012 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24016 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24020 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24020 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24012 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24016 +lw $t2, 0($t0) +beq $t1, $t2, L567 +la $t0, _data +addi $t0, $t0, 24016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24024 +sw $t1, 0($t0) +L567: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24028 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24032 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24024 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24028 +lw $t2, 0($t0) +beq $t1, $t2, L568 +la $t0, _data +addi $t0, $t0, 24028 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24036 +sw $t1, 0($t0) +L568: +la $t0, _data +addi $t0, $t0, 24008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24036 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24040 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24048 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24052 +sw $t1, 0($t0) +li $t1, 62414 +la $t0, _data +addi $t0, $t0, 24056 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24056 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23612 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 24060 +sw $t3, 0($t0) +li $t1, 33776 +la $t0, _data +addi $t0, $t0, 24064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24060 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24064 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24068 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24076 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24080 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23564 +lw $t2, 0($t0) +bne $t1, $t2, L570 +la $t0, _data +addi $t0, $t0, 24076 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24072 +sw $t1, 0($t0) +L570: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24088 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24092 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24096 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 24100 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24096 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24100 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24104 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24104 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24108 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24108 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 24112 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 24092 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24112 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23724 +lw $t2, 0($t0) +bge $t1, $t2, L571 +la $t0, _data +addi $t0, $t0, 24088 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24084 +sw $t1, 0($t0) +L571: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24120 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24124 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24124 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24116 +sw $t1, 0($t0) +li $t1, 33257 +la $t0, _data +addi $t0, $t0, 24128 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23612 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24128 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24132 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24132 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24120 +lw $t2, 0($t0) +bne $t1, $t2, L572 +la $t0, _data +addi $t0, $t0, 23852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24120 +lw $t2, 0($t0) +bne $t1, $t2, L572 +la $t0, _data +addi $t0, $t0, 24120 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24116 +sw $t1, 0($t0) +L572: +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24116 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24136 +sw $v0, 0($t0) +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24136 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24084 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24072 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24068 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24140 +sw $v0, 0($t0) +li $t1, 4941 +la $t0, _data +addi $t0, $t0, 24144 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24052 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24044 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24140 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24144 +lw $t2, 0($t0) +beq $t1, $t2, L569 +la $t0, _data +addi $t0, $t0, 24048 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24044 +sw $t1, 0($t0) +L569: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24152 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24156 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24156 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24148 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F13 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24160 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 24160 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24152 +lw $t2, 0($t0) +bne $t1, $t2, L573 +li $t1, 53770 +la $t0, _data +addi $t0, $t0, 24164 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24164 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24152 +lw $t2, 0($t0) +bne $t1, $t2, L573 +la $t0, _data +addi $t0, $t0, 24152 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24148 +sw $t1, 0($t0) +L573: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24172 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24176 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23852 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24180 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24176 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24168 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24180 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23636 +lw $t2, 0($t0) +bgt $t1, $t2, L574 +la $t0, _data +addi $t0, $t0, 24172 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24168 +sw $t1, 0($t0) +L574: +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24168 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20028 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24148 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20024 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24044 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 20020 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F14 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24184 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 23876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24184 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24188 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24188 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24192 +sw $t3, 0($t0) +li $t1, 33538 +la $t0, _data +addi $t0, $t0, 24196 +sw $t1, 0($t0) +li $t1, 55711 +la $t0, _data +addi $t0, $t0, 24200 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24204 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24200 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24204 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24208 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24196 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24208 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24212 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23852 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24216 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24212 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24216 +lw $t2, 0($t0) +beq $t1, $t2, L575 +li $t1, 44907 +la $t0, _data +addi $t0, $t0, 24220 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24220 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 24224 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24228 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24224 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24228 +lw $t2, 0($t0) +beq $t1, $t2, L576 +L577: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24236 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24240 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24248 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24252 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24260 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24264 +sw $t1, 0($t0) +li $t1, 19878 +la $t0, _data +addi $t0, $t0, 24268 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24264 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24256 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24268 +lw $t2, 0($t0) +beq $t1, $t2, L581 +la $t0, _data +addi $t0, $t0, 24260 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24256 +sw $t1, 0($t0) +L581: +li $t1, 43893 +la $t0, _data +addi $t0, $t0, 24272 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24252 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24244 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24256 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24272 +lw $t2, 0($t0) +bge $t1, $t2, L580 +la $t0, _data +addi $t0, $t0, 24248 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24244 +sw $t1, 0($t0) +L580: +li $t1, 22794 +la $t0, _data +addi $t0, $t0, 24276 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24284 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24284 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24276 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24280 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24240 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24232 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24244 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24280 +lw $t2, 0($t0) +bge $t1, $t2, L579 +la $t0, _data +addi $t0, $t0, 24236 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24232 +sw $t1, 0($t0) +L579: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24288 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24232 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24288 +lw $t2, 0($t0) +beq $t1, $t2, L578 +li $t1, 2248 +la $t0, _data +addi $t0, $t0, 24292 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24292 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 24296 +sw $t3, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F17 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24300 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 24296 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24300 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 24304 +sw $t3, 0($t0) +li $t1, 11855 +la $t0, _data +addi $t0, $t0, 24308 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23620 +sw $t1, 0($t0) +li $t1, 4283 +la $t0, _data +addi $t0, $t0, 24312 +sw $t1, 0($t0) +li $t1, 1189 +la $t0, _data +addi $t0, $t0, 24316 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24312 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24316 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24320 +sw $t3, 0($t0) +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24320 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24308 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22352 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F16 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24324 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24332 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24332 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24324 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24328 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24304 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24328 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24336 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24340 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24336 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24340 +lw $t2, 0($t0) +beq $t1, $t2, L582 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24344 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24348 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24348 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24352 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24344 +lw $t2, 0($t0) +beq $t1, $t2, L583 +la $t0, _data +addi $t0, $t0, 24344 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24352 +sw $t1, 0($t0) +L583: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24360 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24360 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24352 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24356 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24368 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24368 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24356 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24364 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24376 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24376 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24364 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24372 +sw $t3, 0($t0) +j L584 +L582: +li $t1, 62931 +la $t0, _data +addi $t0, $t0, 24380 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23984 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 24384 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24384 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24388 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24388 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23608 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24392 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24392 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 24396 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 24380 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24396 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24400 +sw $t3, 0($t0) +L584: +j L577 +L578: +j L587 +L576: +li $t1, 32513 +la $t0, _data +addi $t0, $t0, 24404 +sw $t1, 0($t0) +li $t1, 25835 +la $t0, _data +addi $t0, $t0, 24408 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24404 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24408 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24412 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24416 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24412 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24416 +lw $t2, 0($t0) +beq $t1, $t2, L587 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24424 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24428 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24436 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24440 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24448 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24452 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 24456 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24456 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24460 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24460 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24464 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24464 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 24468 +sw $t2, 0($t0) +li $t1, 19241 +la $t0, _data +addi $t0, $t0, 24472 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24476 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24480 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24480 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24484 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24472 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24476 +lw $t2, 0($t0) +beq $t1, $t2, L591 +la $t0, _data +addi $t0, $t0, 24476 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24484 +sw $t1, 0($t0) +L591: +la $t0, _data +addi $t0, $t0, 24468 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24484 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24488 +sw $t3, 0($t0) +li $t1, 18323 +la $t0, _data +addi $t0, $t0, 24492 +sw $t1, 0($t0) +li $t1, 54129 +la $t0, _data +addi $t0, $t0, 24496 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24492 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24496 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 24500 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24452 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24444 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24488 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24500 +lw $t2, 0($t0) +bne $t1, $t2, L590 +la $t0, _data +addi $t0, $t0, 24448 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24444 +sw $t1, 0($t0) +L590: +la $t0, _data +addi $t0, $t0, 24440 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24432 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24444 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23868 +lw $t2, 0($t0) +ble $t1, $t2, L589 +la $t0, _data +addi $t0, $t0, 24436 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24432 +sw $t1, 0($t0) +L589: +li $t1, 64294 +la $t0, _data +addi $t0, $t0, 24504 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23860 +sw $t1, 0($t0) +li $t1, 8725 +la $t0, _data +addi $t0, $t0, 24508 +sw $t1, 0($t0) +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24508 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24504 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F18 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24512 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24520 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24520 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24512 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24516 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24428 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24420 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24432 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24516 +lw $t2, 0($t0) +beq $t1, $t2, L588 +la $t0, _data +addi $t0, $t0, 24424 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24420 +sw $t1, 0($t0) +L588: +j L576 +L587: +j L594 +L575: +li $t1, 27809 +la $t0, _data +addi $t0, $t0, 24524 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24528 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24524 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24528 +lw $t2, 0($t0) +beq $t1, $t2, L594 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24536 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24540 +sw $t1, 0($t0) +li $t1, 20082 +la $t0, _data +addi $t0, $t0, 24544 +sw $t1, 0($t0) +li $t1, 45202 +la $t0, _data +addi $t0, $t0, 24548 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24540 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24532 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24544 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24548 +lw $t2, 0($t0) +beq $t1, $t2, L595 +la $t0, _data +addi $t0, $t0, 24536 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24532 +sw $t1, 0($t0) +L595: +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24532 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 11496 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F11 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24552 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24560 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24560 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24552 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24556 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24568 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24572 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23636 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23564 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 24576 +sw $t3, 0($t0) +li $t1, 49969 +la $t0, _data +addi $t0, $t0, 24580 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24572 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24564 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24576 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24580 +lw $t2, 0($t0) +beq $t1, $t2, L596 +la $t0, _data +addi $t0, $t0, 24568 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24564 +sw $t1, 0($t0) +L596: +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24564 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 1568 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F10 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24584 +sw $v0, 0($t0) +la $t0, _data +addi $t0, $t0, 24556 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24584 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 24588 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24588 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23852 +sw $t1, 0($t0) +j L575 +L594: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24596 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24600 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24600 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24592 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 24604 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24604 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24608 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24608 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23600 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24612 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24612 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 24616 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24624 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24624 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24616 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24620 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24628 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24632 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24632 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24636 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24628 +lw $t2, 0($t0) +beq $t1, $t2, L598 +la $t0, _data +addi $t0, $t0, 24628 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24636 +sw $t1, 0($t0) +L598: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24644 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24644 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24636 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24640 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24640 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 24648 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24648 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24596 +lw $t2, 0($t0) +bne $t1, $t2, L597 +li $t1, 28373 +la $t0, _data +addi $t0, $t0, 24652 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24652 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24656 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24656 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23868 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24660 +sw $t3, 0($t0) +li $t1, 42080 +la $t0, _data +addi $t0, $t0, 24664 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24664 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23564 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24668 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24660 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24668 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24672 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24672 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24596 +lw $t2, 0($t0) +bne $t1, $t2, L597 +la $t0, _data +addi $t0, $t0, 24596 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24592 +sw $t1, 0($t0) +L597: +addi $sp, $sp, -4 +move $t1, $sp +la $t0, _data +addi $t0, $t0, 24676 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24676 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24680 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24684 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 24688 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24684 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24688 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24692 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24692 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24680 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24696 +sw $t3, 0($t0) +li $t1, 18209 +la $t0, _data +addi $t0, $t0, 24700 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24700 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24696 +lw $t2, 0($t0) +sw $t1, 0($t2) +li $t1, 16537 +la $t0, _data +addi $t0, $t0, 24708 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24708 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24704 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24716 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24720 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24720 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24712 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24716 +lw $t2, 0($t0) +bne $t1, $t2, L599 +li $t1, 52408 +la $t0, _data +addi $t0, $t0, 24724 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24728 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24732 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24732 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24736 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24724 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24728 +lw $t2, 0($t0) +beq $t1, $t2, L600 +la $t0, _data +addi $t0, $t0, 24728 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24736 +sw $t1, 0($t0) +L600: +la $t0, _data +addi $t0, $t0, 24736 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24716 +lw $t2, 0($t0) +bne $t1, $t2, L599 +la $t0, _data +addi $t0, $t0, 24716 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24712 +sw $t1, 0($t0) +L599: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24744 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24748 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24756 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24760 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24768 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24768 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23860 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24764 +sw $t3, 0($t0) +li $t1, 51466 +la $t0, _data +addi $t0, $t0, 24772 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24764 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24772 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24776 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24780 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24784 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24784 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24788 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24780 +lw $t2, 0($t0) +beq $t1, $t2, L603 +la $t0, _data +addi $t0, $t0, 24780 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24788 +sw $t1, 0($t0) +L603: +la $t0, _data +addi $t0, $t0, 24776 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24788 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24792 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 23860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23724 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24796 +sw $t3, 0($t0) +li $t1, 21478 +la $t0, _data +addi $t0, $t0, 24800 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24796 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24800 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24804 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24812 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24816 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24812 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24808 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24824 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24828 +sw $t1, 0($t0) +li $t1, 40642 +la $t0, _data +addi $t0, $t0, 24832 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24828 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24820 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24832 +lw $t2, 0($t0) +blt $t1, $t2, L605 +la $t0, _data +addi $t0, $t0, 24824 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24820 +sw $t1, 0($t0) +L605: +la $t0, _data +addi $t0, $t0, 24820 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24812 +lw $t2, 0($t0) +beq $t1, $t2, L604 +la $t0, _data +addi $t0, $t0, 23984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24812 +lw $t2, 0($t0) +beq $t1, $t2, L604 +la $t0, _data +addi $t0, $t0, 24816 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24808 +sw $t1, 0($t0) +L604: +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F17 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24836 +sw $v0, 0($t0) +li $t1, 19469 +la $t0, _data +addi $t0, $t0, 24840 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24844 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24848 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24848 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24852 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24840 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24844 +lw $t2, 0($t0) +beq $t1, $t2, L606 +la $t0, _data +addi $t0, $t0, 24844 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24852 +sw $t1, 0($t0) +L606: +la $t0, _data +addi $t0, $t0, 24852 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23564 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24856 +sw $t3, 0($t0) +li $t1, 11654 +la $t0, _data +addi $t0, $t0, 24860 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23612 +sw $t1, 0($t0) +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24860 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14072 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24856 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14068 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24836 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14064 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24808 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24804 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 14056 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F12 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24864 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24872 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24872 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24864 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24868 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24760 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24752 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24792 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24868 +lw $t2, 0($t0) +beq $t1, $t2, L602 +la $t0, _data +addi $t0, $t0, 24756 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24752 +sw $t1, 0($t0) +L602: +li $t1, 39284 +la $t0, _data +addi $t0, $t0, 24876 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24884 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24888 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 24892 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23620 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24892 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24896 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24896 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24900 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24900 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 24904 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 24888 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24880 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24904 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23876 +lw $t2, 0($t0) +bgt $t1, $t2, L607 +la $t0, _data +addi $t0, $t0, 24884 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24880 +sw $t1, 0($t0) +L607: +addi $sp, $sp, -8 +la $t0, _data +addi $t0, $t0, 23564 +lw $t1, 0($t0) +sw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23568 +lw $t1, 0($t0) +sw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 24880 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22356 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24876 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 22352 +sw $t1, 0($t0) +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal F16 +lw $ra, 0($sp) +addi $sp, $sp, 4 +lw $t1, 0($sp) +la $t0, _data +addi $t0, $t0, 23564 +sw $t1, 0($t0) +lw $t1, 4($sp) +la $t0, _data +addi $t0, $t0, 23568 +sw $t1, 0($t0) +addi $sp, $sp, 8 +la $t0, _data +addi $t0, $t0, 24908 +sw $v0, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24912 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24916 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24916 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24920 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24908 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24912 +lw $t2, 0($t0) +beq $t1, $t2, L608 +la $t0, _data +addi $t0, $t0, 24912 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24920 +sw $t1, 0($t0) +L608: +la $t0, _data +addi $t0, $t0, 24748 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24740 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24752 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24920 +lw $t2, 0($t0) +bne $t1, $t2, L601 +la $t0, _data +addi $t0, $t0, 24744 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24740 +sw $t1, 0($t0) +L601: +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24924 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 24928 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24924 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24928 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24932 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24932 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24936 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24936 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 24940 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24948 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24948 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24940 +lw $t2, 0($t0) +sub $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24944 +sw $t3, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24952 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24956 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24956 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24960 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24944 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24952 +lw $t2, 0($t0) +beq $t1, $t2, L609 +la $t0, _data +addi $t0, $t0, 24952 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24960 +sw $t1, 0($t0) +L609: +li $t1, 4 +la $t0, _data +addi $t0, $t0, 24964 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24960 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24964 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24968 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24968 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24680 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 24972 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 24972 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 24976 +sw $t2, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 24980 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 24984 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24984 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24988 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24704 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24980 +lw $t2, 0($t0) +beq $t1, $t2, L610 +la $t0, _data +addi $t0, $t0, 24980 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 24988 +sw $t1, 0($t0) +L610: +la $t0, _data +addi $t0, $t0, 23612 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23620 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23628 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23636 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 25008 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 25012 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 25008 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 25012 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 25016 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 25016 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 25020 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 25020 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 25024 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 25024 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 25032 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 25036 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 25032 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 25036 +lw $t2, 0($t0) +mul $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 25040 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 25040 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 23576 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 25044 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 25044 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 25048 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 25048 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 +la $t0, _data +addi $t0, $t0, 25056 sw $t1, 0($t0) +li $t1, 4 la $t0, _data -addi $t0, $t0, 1180 +addi $t0, $t0, 25060 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 25056 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 940 +addi $t0, $t0, 25060 lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 +mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1184 +addi $t0, $t0, 25064 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1184 +addi $t0, $t0, 25064 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 940 +addi $t0, $t0, 23576 lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 +add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1188 +addi $t0, $t0, 25068 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1176 +addi $t0, $t0, 25068 lw $t1, 0($t0) +lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1188 +addi $t0, $t0, 25072 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 25072 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 25080 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 25084 +sw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 25080 +lw $t1, 0($t0) +la $t0, _data +addi $t0, $t0, 25084 lw $t2, 0($t0) -add $t3, $t1, $t2 +mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1192 +addi $t0, $t0, 25088 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1192 +addi $t0, $t0, 25088 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1148 +addi $t0, $t0, 23584 lw $t2, 0($t0) -bne $t1, $t2, L61 -li $t1, 1 +add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1196 +addi $t0, $t0, 25092 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 25092 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 25096 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 25096 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23724 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 25108 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1200 +addi $t0, $t0, 25112 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1196 +addi $t0, $t0, 25108 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1200 +addi $t0, $t0, 25112 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1204 +addi $t0, $t0, 25116 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1204 +addi $t0, $t0, 25116 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23592 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1208 +addi $t0, $t0, 25120 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1208 +addi $t0, $t0, 25120 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1212 +addi $t0, $t0, 25124 sw $t2, 0($t0) -li $t1, 0 la $t0, _data -addi $t0, $t0, 1220 +addi $t0, $t0, 25124 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 1 +la $t0, _data +addi $t0, $t0, 25132 +sw $t1, 0($t0) +li $t1, 4 +la $t0, _data +addi $t0, $t0, 25136 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1220 +addi $t0, $t0, 25132 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1212 +addi $t0, $t0, 25136 lw $t2, 0($t0) -sub $t3, $t1, $t2 +mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1216 +addi $t0, $t0, 25140 sw $t3, 0($t0) -addi $sp, $sp, -4 la $t0, _data -addi $t0, $t0, 940 +addi $t0, $t0, 25140 lw $t1, 0($t0) -sw $t1, 0($sp) la $t0, _data -addi $t0, $t0, 1216 +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 +la $t0, _data +addi $t0, $t0, 25144 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 25144 lw $t1, 0($t0) +lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $t0, $t0, 25148 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 25148 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp -jal F9 -lw $fp, 4($sp) +jal write lw $ra, 0($sp) -addi $sp, $sp, 8 -lw $t1, 0($sp) +addi $sp, $sp, 4 +li $t1, 2 la $t0, _data -addi $t0, $t0, 940 +addi $t0, $t0, 25156 sw $t1, 0($t0) -addi $sp, $sp, 4 +li $t1, 4 la $t0, _data -addi $t0, $t0, 1224 -sw $v0, 0($t0) +addi $t0, $t0, 25160 +sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1224 +addi $t0, $t0, 25156 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1148 +addi $t0, $t0, 25160 lw $t2, 0($t0) -bne $t1, $t2, L61 +mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1148 +addi $t0, $t0, 25164 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 25164 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1144 -sw $t1, 0($t0) -L61: -li $t1, 0 +addi $t0, $t0, 23592 +lw $t2, 0($t0) +add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1228 +addi $t0, $t0, 25168 +sw $t3, 0($t0) +la $t0, _data +addi $t0, $t0, 25168 +lw $t1, 0($t0) +lw $t2, 0($t1) +la $t0, _data +addi $t0, $t0, 25172 +sw $t2, 0($t0) +la $t0, _data +addi $t0, $t0, 25172 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 3 +la $t0, _data +addi $t0, $t0, 25180 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1232 +addi $t0, $t0, 25184 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1228 +addi $t0, $t0, 25180 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1232 +addi $t0, $t0, 25184 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1236 +addi $t0, $t0, 25188 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1236 +addi $t0, $t0, 25188 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23592 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1240 +addi $t0, $t0, 25192 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1240 +addi $t0, $t0, 25192 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1244 +addi $t0, $t0, 25196 sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 1244 +addi $t0, $t0, 25196 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 1 +addi $sp, $sp, 4 +li $t1, 4 la $t0, _data -addi $t0, $t0, 1252 +addi $t0, $t0, 25204 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1256 +addi $t0, $t0, 25208 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1252 +addi $t0, $t0, 25204 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1256 +addi $t0, $t0, 25208 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1260 +addi $t0, $t0, 25212 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1260 +addi $t0, $t0, 25212 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23592 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1264 +addi $t0, $t0, 25216 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1264 +addi $t0, $t0, 25216 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1268 +addi $t0, $t0, 25220 sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 1268 +addi $t0, $t0, 25220 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 2 +addi $sp, $sp, 4 +li $t1, 5 la $t0, _data -addi $t0, $t0, 1276 +addi $t0, $t0, 25228 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1280 +addi $t0, $t0, 25232 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1276 +addi $t0, $t0, 25228 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1280 +addi $t0, $t0, 25232 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1284 +addi $t0, $t0, 25236 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1284 +addi $t0, $t0, 25236 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23592 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1288 +addi $t0, $t0, 25240 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1288 +addi $t0, $t0, 25240 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1292 +addi $t0, $t0, 25244 sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 1292 +addi $t0, $t0, 25244 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 3 +addi $sp, $sp, 4 la $t0, _data -addi $t0, $t0, 1300 +addi $t0, $t0, 23852 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23860 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23868 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +la $t0, _data +addi $t0, $t0, 23876 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 25268 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1304 +addi $t0, $t0, 25272 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1300 +addi $t0, $t0, 25268 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1304 +addi $t0, $t0, 25272 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1308 +addi $t0, $t0, 25276 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1308 +addi $t0, $t0, 25276 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23600 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1312 +addi $t0, $t0, 25280 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1312 +addi $t0, $t0, 25280 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1316 +addi $t0, $t0, 25284 sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 1316 +addi $t0, $t0, 25284 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 4 +addi $sp, $sp, 4 +li $t1, 1 la $t0, _data -addi $t0, $t0, 1324 +addi $t0, $t0, 25292 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1328 +addi $t0, $t0, 25296 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1324 +addi $t0, $t0, 25292 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1328 +addi $t0, $t0, 25296 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1332 +addi $t0, $t0, 25300 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1332 +addi $t0, $t0, 25300 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23600 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1336 +addi $t0, $t0, 25304 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1336 +addi $t0, $t0, 25304 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1340 +addi $t0, $t0, 25308 sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 1340 +addi $t0, $t0, 25308 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 5 +addi $sp, $sp, 4 +li $t1, 0 la $t0, _data -addi $t0, $t0, 1348 +addi $t0, $t0, 25316 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1352 +addi $t0, $t0, 25320 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1348 +addi $t0, $t0, 25316 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1352 +addi $t0, $t0, 25320 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1356 +addi $t0, $t0, 25324 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1356 +addi $t0, $t0, 25324 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23608 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1360 +addi $t0, $t0, 25328 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1360 +addi $t0, $t0, 25328 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1364 +addi $t0, $t0, 25332 sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 1364 +addi $t0, $t0, 25332 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 6 +addi $sp, $sp, 4 +li $t1, 1 la $t0, _data -addi $t0, $t0, 1372 +addi $t0, $t0, 25340 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1376 +addi $t0, $t0, 25344 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1372 +addi $t0, $t0, 25340 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1376 +addi $t0, $t0, 25344 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1380 +addi $t0, $t0, 25348 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1380 +addi $t0, $t0, 25348 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23608 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1384 +addi $t0, $t0, 25352 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1384 +addi $t0, $t0, 25352 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1388 +addi $t0, $t0, 25356 sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 1388 +addi $t0, $t0, 25356 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 7 +addi $sp, $sp, 4 +li $t1, 2 la $t0, _data -addi $t0, $t0, 1396 +addi $t0, $t0, 25364 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1400 +addi $t0, $t0, 25368 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1396 +addi $t0, $t0, 25364 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1400 +addi $t0, $t0, 25368 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1404 +addi $t0, $t0, 25372 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1404 +addi $t0, $t0, 25372 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23608 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1408 +addi $t0, $t0, 25376 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1408 +addi $t0, $t0, 25376 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1412 +addi $t0, $t0, 25380 sw $t2, 0($t0) la $t0, _data -addi $t0, $t0, 1412 +addi $t0, $t0, 25380 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 8 +addi $sp, $sp, 4 la $t0, _data -addi $t0, $t0, 1420 +addi $t0, $t0, 23984 +lw $t1, 0($t0) +move $a0, $t1 +addi $sp, $sp, -4 +sw $ra, 0($sp) +jal write +lw $ra, 0($sp) +addi $sp, $sp, 4 +li $t1, 0 +la $t0, _data +addi $t0, $t0, 25396 +sw $t1, 0($t0) +li $t1, 1 +la $t0, _data +addi $t0, $t0, 25400 +sw $t1, 0($t0) +li $t1, 0 +la $t0, _data +addi $t0, $t0, 25404 sw $t1, 0($t0) li $t1, 4 la $t0, _data -addi $t0, $t0, 1424 +addi $t0, $t0, 25408 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1420 +addi $t0, $t0, 25404 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1424 +addi $t0, $t0, 25408 lw $t2, 0($t0) mul $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1428 +addi $t0, $t0, 25412 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1428 +addi $t0, $t0, 25412 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 948 +addi $t0, $t0, 23584 lw $t2, 0($t0) add $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1432 +addi $t0, $t0, 25416 sw $t3, 0($t0) la $t0, _data -addi $t0, $t0, 1432 +addi $t0, $t0, 25416 lw $t1, 0($t0) lw $t2, 0($t1) la $t0, _data -addi $t0, $t0, 1436 +addi $t0, $t0, 25420 sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1436 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) -sw $ra, 0($sp) -move $fp, $sp -jal write -lw $fp, 4($sp) -lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 11749 -la $t0, _data -addi $t0, $t0, 1444 -sw $t1, 0($t0) li $t1, 0 la $t0, _data -addi $t0, $t0, 1452 +addi $t0, $t0, 25428 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1452 +addi $t0, $t0, 25428 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1444 +addi $t0, $t0, 25420 lw $t2, 0($t0) sub $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1448 +addi $t0, $t0, 25424 sw $t3, 0($t0) li $t1, 0 la $t0, _data -addi $t0, $t0, 1456 +addi $t0, $t0, 25432 sw $t1, 0($t0) li $t1, 1 la $t0, _data -addi $t0, $t0, 1460 +addi $t0, $t0, 25436 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1460 +addi $t0, $t0, 25436 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1464 +addi $t0, $t0, 25440 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1448 +addi $t0, $t0, 23724 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1456 +addi $t0, $t0, 25432 lw $t2, 0($t0) -beq $t1, $t2, L62 +beq $t1, $t2, L612 la $t0, _data -addi $t0, $t0, 1456 +addi $t0, $t0, 25432 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1464 -sw $t1, 0($t0) -L62: -addi $sp, $sp, 36 -la $t0, _data -addi $t0, $t0, 1464 -lw, $v0, 0($t0) -jr $ra -F10: -li $t1, 31165 -la $t0, _data -addi $t0, $t0, 1476 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1480 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 1484 +addi $t0, $t0, 25440 sw $t1, 0($t0) +L612: la $t0, _data -addi $t0, $t0, 1484 +addi $t0, $t0, 25400 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1488 +addi $t0, $t0, 25392 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1476 +addi $t0, $t0, 25424 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1480 +addi $t0, $t0, 25440 lw $t2, 0($t0) -beq $t1, $t2, L63 +bge $t1, $t2, L611 la $t0, _data -addi $t0, $t0, 1480 +addi $t0, $t0, 25396 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1488 +addi $t0, $t0, 25392 sw $t1, 0($t0) -L63: +L611: la $t0, _data -addi $t0, $t0, 1488 +addi $t0, $t0, 25392 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1468 +addi $t0, $t0, 23852 sw $t1, 0($t0) -addi $sp, $sp, 0 +addi $sp, $sp, 64 la $t0, _data -addi $t0, $t0, 1488 +addi $t0, $t0, 25392 lw, $v0, 0($t0) jr $ra -F11: -li $t1, 29937 +F19: +li $t1, 33780 la $t0, _data -addi $t0, $t0, 1496 +addi $t0, $t0, 25448 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1496 +addi $t0, $t0, 25448 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1492 +addi $t0, $t0, 25444 sw $t1, 0($t0) -li $t1, 40143 +li $t1, 0 la $t0, _data -addi $t0, $t0, 1504 +addi $t0, $t0, 25456 sw $t1, 0($t0) +li $t1, 1 la $t0, _data -addi $t0, $t0, 1504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1500 +addi $t0, $t0, 25460 sw $t1, 0($t0) -li $t1, 0 +li $t1, 29497 la $t0, _data -addi $t0, $t0, 1512 +addi $t0, $t0, 25464 sw $t1, 0($t0) -li $t1, 1 +li $t1, 0 la $t0, _data -addi $t0, $t0, 1516 +addi $t0, $t0, 25472 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1516 +addi $t0, $t0, 25472 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1508 -sw $t1, 0($t0) -li $t1, 0 +addi $t0, $t0, 25464 +lw $t2, 0($t0) +sub $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1524 -sw $t1, 0($t0) -li $t1, 1 +addi $t0, $t0, 25468 +sw $t3, 0($t0) +li $t1, 25917 la $t0, _data -addi $t0, $t0, 1528 +addi $t0, $t0, 25476 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1528 +addi $t0, $t0, 25460 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1520 +addi $t0, $t0, 25452 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1500 +addi $t0, $t0, 25468 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1524 +addi $t0, $t0, 25476 lw $t2, 0($t0) -bne $t1, $t2, L65 +bge $t1, $t2, L613 la $t0, _data -addi $t0, $t0, 1492 +addi $t0, $t0, 25456 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1524 -lw $t2, 0($t0) -bne $t1, $t2, L65 +addi $t0, $t0, 25452 +sw $t1, 0($t0) +L613: +li $t1, 0 la $t0, _data -addi $t0, $t0, 1524 -lw $t1, 0($t0) +addi $t0, $t0, 25484 +sw $t1, 0($t0) +li $t1, 1 la $t0, _data -addi $t0, $t0, 1520 +addi $t0, $t0, 25488 sw $t1, 0($t0) -L65: +li $t1, 34970 la $t0, _data -addi $t0, $t0, 1520 -lw $t1, 0($t0) +addi $t0, $t0, 25492 +sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1512 -lw $t2, 0($t0) -bne $t1, $t2, L64 -li $t1, 29392 +addi $t0, $t0, 25488 +lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1532 +addi $t0, $t0, 25480 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1532 +addi $t0, $t0, 25444 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1512 +addi $t0, $t0, 25492 lw $t2, 0($t0) -bne $t1, $t2, L64 +bne $t1, $t2, L614 la $t0, _data -addi $t0, $t0, 1512 +addi $t0, $t0, 25484 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1508 -sw $t1, 0($t0) -L64: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1540 +addi $t0, $t0, 25480 sw $t1, 0($t0) -li $t1, 1 +L614: +li $t1, 26892 la $t0, _data -addi $t0, $t0, 1544 +addi $t0, $t0, 25496 sw $t1, 0($t0) -li $t1, 24214 +li $t1, 58430 la $t0, _data -addi $t0, $t0, 1548 +addi $t0, $t0, 25500 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1544 +addi $t0, $t0, 25496 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1536 +addi $t0, $t0, 25500 +lw $t2, 0($t0) +div $t1, $t2 +mflo $t3 +la $t0, _data +addi $t0, $t0, 25504 +sw $t3, 0($t0) +li $t1, 60805 +la $t0, _data +addi $t0, $t0, 25508 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1500 +addi $t0, $t0, 25504 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1548 +addi $t0, $t0, 25508 lw $t2, 0($t0) -bge $t1, $t2, L66 +sub $t3, $t1, $t2 la $t0, _data -addi $t0, $t0, 1540 +addi $t0, $t0, 25512 +sw $t3, 0($t0) +addi $sp, $sp, -0 +la $t0, _data +addi $t0, $t0, 25512 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1536 +addi $t0, $t0, 20028 sw $t1, 0($t0) -L66: -addi $sp, $sp, -0 la $t0, _data -addi $t0, $t0, 1536 +addi $t0, $t0, 25480 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1472 +addi $t0, $t0, 20024 sw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1508 +addi $t0, $t0, 25452 lw $t1, 0($t0) la $t0, _data -addi $t0, $t0, 1468 +addi $t0, $t0, 20020 sw $t1, 0($t0) -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp -jal F10 -lw $fp, 4($sp) +jal F14 lw $ra, 0($sp) -addi $sp, $sp, 8 +addi $sp, $sp, 4 addi $sp, $sp, 0 la $t0, _data -addi $t0, $t0, 1552 +addi $t0, $t0, 25516 sw $v0, 0($t0) la $t0, _data -addi $t0, $t0, 1492 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) -sw $ra, 0($sp) -move $fp, $sp -jal write -lw $fp, 4($sp) -lw $ra, 0($sp) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 1500 +addi $t0, $t0, 25444 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 -li $t1, 33363 +addi $sp, $sp, 4 +li $t1, 46133 la $t0, _data -addi $t0, $t0, 1564 +addi $t0, $t0, 25524 sw $t1, 0($t0) addi $sp, $sp, 0 la $t0, _data -addi $t0, $t0, 1564 +addi $t0, $t0, 25524 lw, $v0, 0($t0) jr $ra main: -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp -jal F11 -lw $fp, 4($sp) +jal F19 lw $ra, 0($sp) -addi $sp, $sp, 8 +addi $sp, $sp, 4 addi $sp, $sp, 0 la $t0, _data -addi $t0, $t0, 1568 +addi $t0, $t0, 25528 sw $v0, 0($t0) la $t0, _data -addi $t0, $t0, 1568 +addi $t0, $t0, 25528 lw $t1, 0($t0) move $a0, $t1 -addi $sp, $sp, -8 -sw $fp, 4($sp) +addi $sp, $sp, -4 sw $ra, 0($sp) -move $fp, $sp jal write -lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 8 +addi $sp, $sp, 4 li $t1, 0 la $t0, _data -addi $t0, $t0, 1576 +addi $t0, $t0, 25536 sw $t1, 0($t0) addi $sp, $sp, 0 la $t0, _data -addi $t0, $t0, 1576 +addi $t0, $t0, 25536 lw, $v0, 0($t0) jr $ra diff --git a/Lab/Code/parser b/Lab/Code/parser index 99008898b3f62811270872aba42c085a222cb8cd..8842bf9217fb7df30b3253435c5e9dfbb4c8ea3b 100755 GIT binary patch delta 26021 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 SZyT}x^sgEG{t;_VME@V|us2`; delta 25598 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 diff --git a/Lab/Code/semantic.c b/Lab/Code/semantic.c index 662eecf..b204168 100644 --- a/Lab/Code/semantic.c +++ b/Lab/Code/semantic.c @@ -241,6 +241,9 @@ void parse_tree(struct _node *cur) child = child->right; if(strcmp(child->token_name, "FunDec") == 0) { + //mips + int startVariable = Variable + 1; + //mips if(child->left->text != NULL)add_entry(child->left->text, Int); stack_new(); @@ -266,7 +269,7 @@ void parse_tree(struct _node *cur) assert(e->var_no == 0); e->var_no = ++Function; } - generate_code(codeFUNCTION, e->var_no, 0, 0); + generate_code(codeFUNCTION, e->var_no, startVariable, 0); e = e->type->structure->down; struct entry_t *temp_e = e; while(temp_e) diff --git a/Lab/Code/semantic.o b/Lab/Code/semantic.o index 1eef76bf4f2a9a5fdaecd2ae1362a2fc3abe594d..00da70a329d309087f011ae98a06d029a9ef6a0d 100644 GIT binary patch literal 33912 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 n) { - return i; - } - i = i + 1; - } - return -1; -} - -int mod(int k1, int k2) { - if (k1 < 0 || k2 <= 0) { - return -1; - } else { - return k1 - k1 / k2 * k2; - } -} - -int is_prime(int l) { - int j = 2; - int end = isqrt(l); - while (j <= end) { - if (mod(l, j) == 0) { - return 0; - } - j = j + 1; - } - return 1; -} - -int main() { - int c = 2; - int d = read(); - while (c < fact(d)) { - if (is_prime(c)) { - write(c); - } - c = c + 1; - } - return 0; -} From 4d9be586f6afc37fa12ba5e3087349dcc6f83c90 Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Thu, 17 Jun 2021 00:09:16 +0800 Subject: [PATCH 14/16] finish lab --- Lab/Code/.mips.c.swp | Bin 20480 -> 0 bytes Lab/Code/Makefile | 1 - Lab/Code/ans.out | 929 - Lab/Code/mips.c | 121 +- Lab/Code/mips.o | Bin 13568 -> 12712 bytes Lab/Code/out.ir | 8969 ------- Lab/Code/out.s | 55398 +---------------------------------------- Lab/Code/parser | Bin 72016 -> 71856 bytes 8 files changed, 116 insertions(+), 65302 deletions(-) delete mode 100644 Lab/Code/.mips.c.swp delete mode 100644 Lab/Code/ans.out delete mode 100644 Lab/Code/out.ir diff --git a/Lab/Code/.mips.c.swp b/Lab/Code/.mips.c.swp deleted file mode 100644 index 29423efb60ed1568b4ddabf13c441af41d37d3e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20480 zcmeI2Ym6IL6~~7bC?-u)h$#Jndb8OSJG=Hi5<At!g;N zsg>0gy4C9wl*=D89j~QZdm0a<7C#ph9H}(wP17E=47jCdoRb5#?SwLApSwLApSwLApSwLApS>S)k z0$%f0?O_OfixAoo-)~8Lzg7HR72j)#`?reUw~Ox=68FVV^`$JJETAl)ETAl)ETAl) zETAl)ETAl)ETAl)Ebt~+K(A^VWdT1#8vw}v2k-xX*`R5^0~f*5;EP}l)W9q#fV;qJ zcWBy+;2H28@HOyNa1NBg{opv5273Sluddg$tKb>%EASLJ2d2SB@GfvCcoCZke*`}U zkAmYM2i_0f12%$})@j-gz?Xpy_JbKP2ClwS(_R5DgXh6>;9KAmzyQ0!4)AIQeSsIi zli&&P4X_Vv2jk${J2dSQ_#7yM6Cew&+=l+ar@$w{VenpX7x>fLH0^uf0(b;`2Al%R z;CsHI)GMy!v*H&<E=l&drWsseaWIBCWjTRMgvTS<(^C}_#V^IhF`kT9E-b)RI0mG$yjnxc+_aFtGvm+ zSe}hdWHOMF#wXSCv7zZ{QCSQ~0o`5CX;nN1FEku(YL9IdHtMvzo;gm#Gz0cAI*|U|XtXyRd9EmMlgt zj2|8*ld|m~_~6f$$p+h_!)!bL)!Cqqe?|9Y+dbn}bjykgeIRyi)nS7Uge}`^j_Db( zrp98W(wc|Vu@d!0+wesg94*^Xs|eb_&)8PB9bu<2eCkHsHN33uIQkhr4GuGiO!Hxb zoWjeYaCRSp(lZ-28$uLQz(&R4RdwjpsAPNBp}wRZg?IJUoe(l~|9&b_hoX;uW%NUo z2Uy=#w2Tlgn&|tHPOinf?5kSTOWzWTCGPsvI;*uCW|i@|f00ftW^>xe$eO_#wsnTJ zur7FGSOvzxHdbpmtkH5@!)hBYf~x8l809zIrcp63 zTN$Z6YmE((^joS~G??S9Z6`N3F_AU>36{K^YM$kPp&-QqGhuX5U;;mO;|C^m{5v$1 z;{~Y@zZMll%=n`E4f-W0R;Wny@F7inClO+P!C=(lPYcPS!C3LeuwM%PleM>05uMpV zZ`Ah|-+O5y#9}90nJ<~0#_n2ED(V}_!_135$TPW9()5KO@n>tDkyRqQSEjEUIF$z+myC=>kspVGn?=?~ujSH(d69`EzN1@zv3KNtt} zu73r41%CrS2akgluo*mueEoO9x50VP0!^?VP+osCxCdOt2E!%r7$}2rPyp+|ZQu{c z+fzRO^Wag?1QwvY{w8n@`TBo>Cx8ci+>jU2Al_V z@L_NO41+BA$J-%4_yRZ$>YxPngB@T!cp5qTb6^e(f@{djKMN>_PdWRCfeyBTyTLke z1^M~Ef?t52fycpP;1Tcaz`j7;i@g0LLwP>gfA#d^lmLleOPhwc*xAE%UQ1EbM(+DMtxC^?DD zWH?VqMUwf0p3xaC(aBRML%~s~XsAeI^3(46P0#ENLr@YbIA$QCJLYe_W=yGxgkD0e zt_tw5>Mia3%+ZB;ei+D4DhILBUBA*yPLc^{a{N^BAZ5C7R46tPCKeTPjvkgvoH|;v zyqnbUY*OUqnQ>T#XPZ%)G#E?O;5vszh&C^Y zHZl?yE^IMrleqJYj7V~dtUk@={&|zw^bz?>kl)W_64for@uPAq#~<&kFX{RiF`Bu0 zPo%|z=?|UTf&fX{1iktXV3IlNHLC%QwuLSyKhIaqb{Mi@5fZG&v^qU^j9jTli31CX zskh#;NC+_|2!XJ#?(4#lg*|fIxvixxjigRa#p!9eK0KpK{aAd3@o>}UAIOtF0||R} yy!Z6w{oH;r`NK+)ujlwfRQ#nOm|5xhZd5iBoptOHH@)Ur5zxgWN9Jbn1n?iMO@T82 diff --git a/Lab/Code/Makefile b/Lab/Code/Makefile index d0b5140..dadb353 100644 --- a/Lab/Code/Makefile +++ b/Lab/Code/Makefile @@ -1,5 +1,4 @@ filename := ../Test/test.cmm -filename := ~/test/tests/2020-Advanced-A-1.cmm .PHONY:run, git, com run: parser ./parser $(filename) out.s diff --git a/Lab/Code/ans.out b/Lab/Code/ans.out deleted file mode 100644 index daa1b52..0000000 --- a/Lab/Code/ans.out +++ /dev/null @@ -1,929 +0,0 @@ -38421 - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored - Exception 6 [Bad instruction address] occurred and ignored diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index 1f8466b..3dd094e 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -8,61 +8,45 @@ extern FILE *fp; extern int Variable, Function; int *param_begin = NULL; int *param_size = NULL; -int *array_size = NULL; int *var_begin = NULL; int *var_end = NULL; int in_which_func = 0; -void before_funcall() +void before_funcall(int funNo) { - fprintf(fp, "addi $sp, $sp, -4\n"); + fprintf(fp, "move $t0, $sp\n"); + fprintf(fp, "addi $sp, $sp, -8\n"); + fprintf(fp, "sw $fp, 4($sp)\n"); fprintf(fp, "sw $ra, 0($sp)\n"); + fprintf(fp, "addi $sp, $sp, -%d\n", (var_end[funNo] - var_begin[funNo]) * 4); + fprintf(fp, "move $fp, $sp\n"); + for(int i = 0; i < param_size[funNo]; i++) + { + fprintf(fp, "lw $t1, %d($t0)\n", i * 4); + fprintf(fp, "sw $t1, %d($fp)\n", i * 4); + } } -void after_funcall() +void after_funcall(int funNo) { + fprintf(fp, "move $sp, $fp\n"); + fprintf(fp, "addi $sp, $sp, %d\n", (var_end[funNo] - var_begin[funNo]) * 4); + fprintf(fp, "lw $fp, 4($sp)\n"); fprintf(fp, "lw $ra, 0($sp)\n"); - fprintf(fp, "addi $sp, $sp, 4\n"); + fprintf(fp, "addi $sp, $sp, 8\n"); } void value_load(int reg_no, int var_no) { - fprintf(fp, "la $t0, _data\n"); - fprintf(fp, "addi $t0, $t0, %d\n", var_no * 4); - if(reg_no != 0)fprintf(fp, "lw $t%d, 0($t0)\n", reg_no); - else fprintf(fp, "lw, $v%d, 0($t0)\n", reg_no); + var_no -= var_begin[in_which_func]; + if(reg_no != 0)fprintf(fp, "lw $t%d, %d($fp)\n", reg_no, var_no * 4); + else fprintf(fp, "lw, $v%d, %d($fp)\n", reg_no, var_no * 4); } void value_store(int reg_no, int var_no) { - fprintf(fp, "la $t0, _data\n"); - fprintf(fp, "addi $t0, $t0, %d\n", var_no * 4); - if(reg_no != 0)fprintf(fp, "sw $t%d, 0($t0)\n", reg_no); - else fprintf(fp, "sw $v%d, 0($t0)\n", reg_no); -} -void param_save() -{ - int p_begin = param_begin[in_which_func]; - int p_size = param_size[in_which_func]; - int p_end = p_begin + p_size; - fprintf(fp, "addi $sp, $sp, -%d\n", p_size * 4); - for(int i = p_begin; i < p_end; i++) - { - value_load(1, i); - fprintf(fp, "sw $t1, %d($sp)\n", 4 * (i - p_begin)); - } -} -void param_restore() -{ - int p_begin = param_begin[in_which_func]; - int p_size = param_size[in_which_func]; - int p_end = p_begin + p_size; - for(int i = p_begin; i < p_end; i++) - { - fprintf(fp, "lw $t1, %d($sp)\n", 4 * (i - p_begin)); - value_store(1, i); - } - fprintf(fp, "addi $sp, $sp, %d\n", p_size * 4); + var_no -= var_begin[in_which_func]; + if(reg_no != 0)fprintf(fp, "sw $t%d, %d($fp)\n", reg_no, var_no * 4); + else fprintf(fp, "sw $v%d, %d($fp)\n", reg_no, var_no * 4); } - //we only use t1, t2, t3 for ourselves and use t0 for special purpose. when reg_no is 0,it means v0 void print_mips() { @@ -76,23 +60,26 @@ void print_mips() memset(var_begin, 0, sizeof(int) * (Function + 1)); memset(var_end, 0, sizeof(int) * (Function + 1)); - array_size = malloc(sizeof(int) * (Function + 1)); - memset(array_size, 0, sizeof(int) * (Function + 1)); - - fprintf(fp, ".data\n_prompt: .asciiz \"Enter an integer:\"\n_ret: .asciiz \"\\n\"\n_data: .space %d\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n", Variable * 4); + fprintf(fp, ".data\n_prompt: .asciiz \"Enter an integer:\"\n_ret: .asciiz \"\\n\"\n.globl main\n.text\nread:\nli $v0, 4\nla $a0, _prompt\nsyscall\nli $v0, 5\nsyscall\njr $ra\n\nwrite:\nli $v0, 1\nsyscall\nli $v0, 4\nla $a0, _ret\nsyscall\nmove $v0, $0\njr $ra\n\n"); struct intercode_t *temp = code_head->next; in_which_func = 0; while(temp != code_head) { if(temp->kind == codeFUNCTION) { - if(in_which_func != 0)var_end[in_which_func] = temp->op1->value - 1; + if(in_which_func != 0)var_end[in_which_func] = temp->op1->value; in_which_func = temp->result->value; var_begin[in_which_func] = temp->op1->value; + while(temp->next != code_head && temp->next->kind == codePARAM) + { + if(param_size[in_which_func] == 0)param_begin[in_which_func] = temp->next->result->value; + param_size[in_which_func]++; + temp = temp->next; + } } temp = temp->next; } - var_end[in_which_func] = Variable; + var_end[in_which_func] = Variable + 1; in_which_func = 0; temp = code_head->next; @@ -103,14 +90,8 @@ void print_mips() { in_which_func = temp->result->value; if(temp->result->value == 1)fprintf(fp, "main:\n"); - else fprintf(fp, "F%d:\n", temp->result->value); - int func_no = temp->result->value; - while(temp->next != code_head && temp->next->kind == codePARAM) - { - if(param_size[func_no] == 0)param_begin[func_no] = temp->next->result->value; - param_size[func_no]++; - temp = temp->next; - } + else fprintf(fp, "F%d:\n", temp->result->value); + if(temp->result->value == 1)before_funcall(1); } else if(temp->kind == codeASSIGN) { @@ -136,9 +117,6 @@ void print_mips() { value_load(1, temp->op1->value); value_store(1, temp->result->value); - //fprintf(fp, "la $t1, _data\n"); - //fprintf(fp, "addi $t1, $t1, %d\n", temp->op1->value * 4); - //value_store(1, temp->result->value); } else if(temp->kind == codeRSTAR) { @@ -166,67 +144,56 @@ void print_mips() } else if(temp->kind == codeRETURN) { - fprintf(fp, "addi $sp, $sp, %d\n", array_size[in_which_func]); + if(in_which_func == 1)after_funcall(1); value_load(0, temp->result->value); fprintf(fp, "jr $ra\n"); } else if(temp->kind == codeDEC) { - array_size[in_which_func] += temp->op1->value; fprintf(fp, "addi $sp, $sp, -%d\n", temp->op1->value); fprintf(fp, "move $t1, $sp\n"); value_store(1, temp->result->value); } else if(temp->kind == codeARG) { - param_save(); - struct intercode_t *find_func = temp; - while(find_func != code_head && find_func->kind != codeCALL)find_func = find_func->next; - int p_size = param_size[find_func->op1->value]; - int p_begin = param_begin[find_func->op1->value]; - int p_end = p_begin + p_size - 1; value_load(1, temp->result->value); - value_store(1, p_end); - p_end--; + fprintf(fp, "addi $sp, $sp, -4\n"); + fprintf(fp, "sw $t1, 0($sp)\n"); while(temp->next != code_head && temp->next->kind == codeARG) { - assert(p_begin <= p_end); value_load(1, temp->next->result->value); - value_store(1, p_end); - p_end--; + fprintf(fp, "addi $sp, $sp, -4\n"); + fprintf(fp, "sw $t1, 0($sp)\n"); temp = temp->next; } - assert(p_begin == p_end + 1); } else if(temp->kind == codeCALL) { - before_funcall(); + before_funcall(temp->op1->value); if(temp->op1->value == 1)fprintf(fp, "jal main\n"); else fprintf(fp, "jal F%d\n", temp->op1->value); - after_funcall(); - param_restore(); + after_funcall(temp->op1->value); value_store(0, temp->result->value); } else if(temp->kind == codeREAD) { - before_funcall(); + before_funcall(2); fprintf(fp, "jal read\n"); - after_funcall(); + after_funcall(2); value_store(0, temp->result->value); } else if(temp->kind == codeWRITE) { value_load(1, temp->result->value); fprintf(fp, "move $a0, $t1\n"); - before_funcall(); + before_funcall(3); fprintf(fp, "jal write\n"); - after_funcall(); + after_funcall(3); } temp = temp->next; } free(param_begin); free(param_size); - free(array_size); free(var_begin); free(var_end); } diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index 36ec244f74f9cbad3ccd40ef0459d9c71d83ca5d..8bc6866f363cfbf11ec1d8c2516f6a37d2ab26ee 100644 GIT binary patch literal 12712 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 t15 GOTO L4 -t12 := t13 -LABEL L4 : -IF t12 == t10 GOTO L3 -t17 := #0 -t18 := #1 -t19 := #0 -t16 := t18 -IF t2 > t19 GOTO L5 -t16 := t17 -LABEL L5 : -IF t16 == t10 GOTO L3 -t9 := t11 -LABEL L3 : -IF t9 == t7 GOTO L2 -t21 := #0 -t22 := #1 -t23 := #2147483647 -t24 := t23 - t2 -t20 := t22 -IF t1 > t24 GOTO L6 -t20 := t21 -LABEL L6 : -IF t20 == t7 GOTO L2 -t6 := t8 -LABEL L2 : -IF t6 != t4 GOTO L1 -t26 := #0 -t27 := #1 -t25 := t26 -t29 := #0 -t30 := #1 -t28 := t29 -t32 := #0 -t33 := #1 -t34 := #0 -t31 := t33 -IF t1 < t34 GOTO L9 -t31 := t32 -LABEL L9 : -IF t31 == t29 GOTO L8 -t36 := #0 -t37 := #1 -t38 := #0 -t35 := t37 -IF t2 < t38 GOTO L10 -t35 := t36 -LABEL L10 : -IF t35 == t29 GOTO L8 -t28 := t30 -LABEL L8 : -IF t28 == t26 GOTO L7 -t40 := #0 -t41 := #1 -t42 := #-2147483648 -t44 := #0 -t43 := t44 - t42 -t45 := t43 - t2 -t39 := t41 -IF t1 < t45 GOTO L11 -t39 := t40 -LABEL L11 : -IF t39 == t26 GOTO L7 -t25 := t27 -LABEL L7 : -IF t25 != t4 GOTO L1 -t3 := t4 -LABEL L1 : -t46 := #0 -IF t3 == t46 GOTO L12 -RETURN t1 -LABEL L12 : -t47 := t1 + t2 -RETURN t47 -FUNCTION F5 : -PARAM t48 -PARAM t49 -t51 := #0 -t52 := #1 -t50 := t52 -t54 := #0 -t55 := #1 -t53 := t54 -t57 := #0 -t58 := #1 -t56 := t57 -t60 := #0 -t61 := #1 -t62 := #0 -t59 := t61 -IF t48 > t62 GOTO L16 -t59 := t60 -LABEL L16 : -IF t59 == t57 GOTO L15 -t64 := #0 -t65 := #1 -t66 := #0 -t63 := t65 -IF t49 < t66 GOTO L17 -t63 := t64 -LABEL L17 : -IF t63 == t57 GOTO L15 -t56 := t58 -LABEL L15 : -IF t56 == t54 GOTO L14 -t68 := #0 -t69 := #1 -t70 := #2147483647 -t71 := t70 + t49 -t67 := t69 -IF t48 > t71 GOTO L18 -t67 := t68 -LABEL L18 : -IF t67 == t54 GOTO L14 -t53 := t55 -LABEL L14 : -IF t53 != t51 GOTO L13 -t73 := #0 -t74 := #1 -t72 := t73 -t76 := #0 -t77 := #1 -t75 := t76 -t79 := #0 -t80 := #1 -t81 := #0 -t78 := t80 -IF t48 < t81 GOTO L21 -t78 := t79 -LABEL L21 : -IF t78 == t76 GOTO L20 -t83 := #0 -t84 := #1 -t85 := #0 -t82 := t84 -IF t49 > t85 GOTO L22 -t82 := t83 -LABEL L22 : -IF t82 == t76 GOTO L20 -t75 := t77 -LABEL L20 : -IF t75 == t73 GOTO L19 -t87 := #0 -t88 := #1 -t89 := #-2147483648 -t91 := #0 -t90 := t91 - t89 -t92 := t90 + t49 -t86 := t88 -IF t48 < t92 GOTO L23 -t86 := t87 -LABEL L23 : -IF t86 == t73 GOTO L19 -t72 := t74 -LABEL L19 : -IF t72 != t51 GOTO L13 -t50 := t51 -LABEL L13 : -t93 := #0 -IF t50 == t93 GOTO L24 -RETURN t48 -LABEL L24 : -t94 := t48 - t49 -RETURN t94 -FUNCTION F6 : -PARAM t95 -PARAM t96 -t98 := #0 -t99 := #1 -t97 := t99 -t101 := #0 -t102 := #1 -t100 := t102 -t104 := #0 -t105 := #1 -t103 := t105 -t107 := #0 -t108 := #1 -t106 := t107 -t110 := #0 -t111 := #1 -t109 := t110 -t113 := #0 -t114 := #1 -t115 := #0 -t112 := t114 -IF t95 > t115 GOTO L30 -t112 := t113 -LABEL L30 : -IF t112 == t110 GOTO L29 -t117 := #0 -t118 := #1 -t119 := #0 -t116 := t118 -IF t96 > t119 GOTO L31 -t116 := t117 -LABEL L31 : -IF t116 == t110 GOTO L29 -t109 := t111 -LABEL L29 : -IF t109 == t107 GOTO L28 -t121 := #0 -t122 := #1 -t123 := #2147483647 -t124 := t123 / t96 -t120 := t122 -IF t95 > t124 GOTO L32 -t120 := t121 -LABEL L32 : -IF t120 == t107 GOTO L28 -t106 := t108 -LABEL L28 : -IF t106 != t104 GOTO L27 -t126 := #0 -t127 := #1 -t125 := t126 -t129 := #0 -t130 := #1 -t128 := t129 -t132 := #0 -t133 := #1 -t134 := #0 -t131 := t133 -IF t95 > t134 GOTO L35 -t131 := t132 -LABEL L35 : -IF t131 == t129 GOTO L34 -t136 := #0 -t137 := #1 -t138 := #0 -t135 := t137 -IF t96 <= t138 GOTO L36 -t135 := t136 -LABEL L36 : -IF t135 == t129 GOTO L34 -t128 := t130 -LABEL L34 : -IF t128 == t126 GOTO L33 -t140 := #0 -t141 := #1 -t142 := #-2147483648 -t144 := #0 -t143 := t144 - t142 -t145 := t143 / t95 -t139 := t141 -IF t96 < t145 GOTO L37 -t139 := t140 -LABEL L37 : -IF t139 == t126 GOTO L33 -t125 := t127 -LABEL L33 : -IF t125 != t104 GOTO L27 -t103 := t104 -LABEL L27 : -IF t103 != t101 GOTO L26 -t147 := #0 -t148 := #1 -t146 := t147 -t150 := #0 -t151 := #1 -t149 := t150 -t153 := #0 -t154 := #1 -t155 := #0 -t152 := t154 -IF t95 <= t155 GOTO L40 -t152 := t153 -LABEL L40 : -IF t152 == t150 GOTO L39 -t157 := #0 -t158 := #1 -t159 := #0 -t156 := t158 -IF t96 > t159 GOTO L41 -t156 := t157 -LABEL L41 : -IF t156 == t150 GOTO L39 -t149 := t151 -LABEL L39 : -IF t149 == t147 GOTO L38 -t161 := #0 -t162 := #1 -t163 := #-2147483648 -t165 := #0 -t164 := t165 - t163 -t166 := t164 / t96 -t160 := t162 -IF t95 < t166 GOTO L42 -t160 := t161 -LABEL L42 : -IF t160 == t147 GOTO L38 -t146 := t148 -LABEL L38 : -IF t146 != t101 GOTO L26 -t100 := t101 -LABEL L26 : -IF t100 != t98 GOTO L25 -t168 := #0 -t169 := #1 -t167 := t168 -t171 := #0 -t172 := #1 -t170 := t171 -t174 := #0 -t175 := #1 -t173 := t174 -t177 := #0 -t178 := #1 -t179 := #0 -t176 := t178 -IF t95 <= t179 GOTO L46 -t176 := t177 -LABEL L46 : -IF t176 == t174 GOTO L45 -t181 := #0 -t182 := #1 -t183 := #0 -t180 := t182 -IF t96 <= t183 GOTO L47 -t180 := t181 -LABEL L47 : -IF t180 == t174 GOTO L45 -t173 := t175 -LABEL L45 : -IF t173 == t171 GOTO L44 -t185 := #0 -t186 := #1 -t187 := #0 -t184 := t186 -IF t95 != t187 GOTO L48 -t184 := t185 -LABEL L48 : -IF t184 == t171 GOTO L44 -t170 := t172 -LABEL L44 : -IF t170 == t168 GOTO L43 -t189 := #0 -t190 := #1 -t191 := #2147483647 -t192 := t191 / t95 -t188 := t190 -IF t96 < t192 GOTO L49 -t188 := t189 -LABEL L49 : -IF t188 == t168 GOTO L43 -t167 := t169 -LABEL L43 : -IF t167 != t98 GOTO L25 -t97 := t98 -LABEL L25 : -t193 := #0 -IF t97 == t193 GOTO L50 -RETURN t95 -LABEL L50 : -t194 := t95 * t96 -RETURN t194 -FUNCTION F7 : -PARAM t195 -PARAM t196 -t198 := #0 -t199 := #1 -t197 := t199 -t201 := #0 -t202 := #1 -t203 := #0 -t200 := t202 -IF t196 == t203 GOTO L52 -t200 := t201 -LABEL L52 : -IF t200 != t198 GOTO L51 -t205 := #0 -t206 := #1 -t204 := t205 -t208 := #0 -t209 := #1 -t210 := #-2147483648 -t212 := #0 -t211 := t212 - t210 -t207 := t209 -IF t195 == t211 GOTO L54 -t207 := t208 -LABEL L54 : -IF t207 == t205 GOTO L53 -t214 := #0 -t215 := #1 -t216 := #1 -t218 := #0 -t217 := t218 - t216 -t213 := t215 -IF t196 == t217 GOTO L55 -t213 := t214 -LABEL L55 : -IF t213 == t205 GOTO L53 -t204 := t206 -LABEL L53 : -IF t204 != t198 GOTO L51 -t197 := t198 -LABEL L51 : -t219 := #0 -IF t197 == t219 GOTO L56 -RETURN t195 -LABEL L56 : -t220 := t195 / t196 -RETURN t220 -FUNCTION F8 : -PARAM t221 -PARAM t222 -t224 := #0 -t225 := #1 -t223 := t225 -t227 := #0 -t228 := #1 -t229 := #0 -t226 := t228 -IF t221 < t229 GOTO L58 -t226 := t227 -LABEL L58 : -IF t226 != t224 GOTO L57 -t231 := #0 -t232 := #1 -t230 := t232 -IF t221 >= t222 GOTO L59 -t230 := t231 -LABEL L59 : -IF t230 != t224 GOTO L57 -t223 := t224 -LABEL L57 : -t233 := #0 -IF t223 == t233 GOTO L60 -t234 := #0 -RETURN t234 -LABEL L60 : -RETURN t221 -FUNCTION F9 : -PARAM t235 -PARAM t236 -PARAM t237 -PARAM t238 -PARAM t239 -DEC t240 40 -t241 := &t240 -t242 := #0 -t243 := #4 -t244 := t242 * t243 -t245 := t244 + t241 -t246 := #47010 -*t245 := t246 -t247 := #1 -t248 := #4 -t249 := t247 * t248 -t250 := t249 + t241 -t251 := #53015 -*t250 := t251 -t252 := #2 -t253 := #4 -t254 := t252 * t253 -t255 := t254 + t241 -t256 := #5443 -*t255 := t256 -t257 := #3 -t258 := #4 -t259 := t257 * t258 -t260 := t259 + t241 -t261 := #22146 -*t260 := t261 -t262 := #4 -t263 := #4 -t264 := t262 * t263 -t265 := t264 + t241 -t266 := #34614 -*t265 := t266 -t267 := #5 -t268 := #4 -t269 := t267 * t268 -t270 := t269 + t241 -t271 := #16958 -*t270 := t271 -t272 := #6 -t273 := #4 -t274 := t272 * t273 -t275 := t274 + t241 -t276 := #49608 -*t275 := t276 -t277 := #7 -t278 := #4 -t279 := t277 * t278 -t280 := t279 + t241 -t281 := #60504 -*t280 := t281 -t282 := #8 -t283 := #4 -t284 := t282 * t283 -t285 := t284 + t241 -t286 := #32856 -*t285 := t286 -t287 := #9 -t288 := #4 -t289 := t287 * t288 -t290 := t289 + t241 -t291 := #53066 -*t290 := t291 -t292 := #4 -t293 := t238 * t292 -t294 := t293 + t241 -t295 := *t294 -t296 := t238 * t295 -t237 := t296 -t297 := #0 -t298 := #4 -t299 := t297 * t298 -t300 := t299 + t241 -t301 := *t300 -WRITE t301 -t303 := #1 -t304 := #4 -t305 := t303 * t304 -t306 := t305 + t241 -t307 := *t306 -WRITE t307 -t309 := #2 -t310 := #4 -t311 := t309 * t310 -t312 := t311 + t241 -t313 := *t312 -WRITE t313 -t315 := #3 -t316 := #4 -t317 := t315 * t316 -t318 := t317 + t241 -t319 := *t318 -WRITE t319 -t321 := #4 -t322 := #4 -t323 := t321 * t322 -t324 := t323 + t241 -t325 := *t324 -WRITE t325 -t327 := #5 -t328 := #4 -t329 := t327 * t328 -t330 := t329 + t241 -t331 := *t330 -WRITE t331 -t333 := #6 -t334 := #4 -t335 := t333 * t334 -t336 := t335 + t241 -t337 := *t336 -WRITE t337 -t339 := #7 -t340 := #4 -t341 := t339 * t340 -t342 := t341 + t241 -t343 := *t342 -WRITE t343 -t345 := #8 -t346 := #4 -t347 := t345 * t346 -t348 := t347 + t241 -t349 := *t348 -WRITE t349 -t351 := #9 -t352 := #4 -t353 := t351 * t352 -t354 := t353 + t241 -t355 := *t354 -WRITE t355 -t358 := #0 -t359 := #1 -t360 := #4 -t361 := t236 * t360 -t362 := t361 + t241 -t363 := *t362 -t365 := #0 -t364 := t365 - t363 -t366 := #0 -t367 := #1 -t368 := t367 -IF t235 == t366 GOTO L62 -t368 := t366 -LABEL L62 : -t370 := #0 -t369 := t370 - t368 -t371 := t364 / t369 -t372 := #24937 -t374 := #0 -t375 := #1 -t373 := t375 -t377 := #0 -t378 := #1 -t376 := t378 -IF t237 != t377 GOTO L64 -t379 := #7196 -IF t379 != t377 GOTO L64 -t376 := t377 -LABEL L64 : -IF t376 != t374 GOTO L63 -IF t236 != t374 GOTO L63 -t373 := t374 -LABEL L63 : -t380 := #60795 -t381 := t235 + t380 -t382 := #36660 -t383 := t381 + t382 -t238 := t235 -t384 := #9 -t385 := #4 -t386 := t384 * t385 -t387 := t386 + t241 -t388 := *t387 -t389 := #61909 -ARG t389 -ARG t388 -ARG t235 -ARG t383 -ARG t373 -t390 := CALL F9 -t391 := t372 + t390 -t357 := t359 -IF t371 < t391 GOTO L61 -t357 := t358 -LABEL L61 : -RETURN t357 -FUNCTION F10 : -PARAM t392 -DEC t393 40 -t394 := &t393 -DEC t395 28 -t396 := &t395 -DEC t397 36 -t398 := &t397 -DEC t399 40 -t400 := &t399 -DEC t401 36 -t402 := &t401 -DEC t403 28 -t404 := &t403 -DEC t405 36 -t406 := &t405 -DEC t407 20 -t408 := &t407 -t409 := #0 -t410 := #4 -t411 := t409 * t410 -t412 := t411 + t394 -t413 := #13694 -*t412 := t413 -t414 := #1 -t415 := #4 -t416 := t414 * t415 -t417 := t416 + t394 -t418 := #49297 -*t417 := t418 -t419 := #2 -t420 := #4 -t421 := t419 * t420 -t422 := t421 + t394 -t423 := #31485 -*t422 := t423 -t424 := #3 -t425 := #4 -t426 := t424 * t425 -t427 := t426 + t394 -t428 := #44758 -*t427 := t428 -t429 := #4 -t430 := #4 -t431 := t429 * t430 -t432 := t431 + t394 -t433 := #20490 -*t432 := t433 -t434 := #5 -t435 := #4 -t436 := t434 * t435 -t437 := t436 + t394 -t438 := #47454 -*t437 := t438 -t439 := #6 -t440 := #4 -t441 := t439 * t440 -t442 := t441 + t394 -t443 := #17518 -*t442 := t443 -t444 := #7 -t445 := #4 -t446 := t444 * t445 -t447 := t446 + t394 -t448 := #26982 -*t447 := t448 -t449 := #8 -t450 := #4 -t451 := t449 * t450 -t452 := t451 + t394 -t453 := #48919 -*t452 := t453 -t454 := #9 -t455 := #4 -t456 := t454 * t455 -t457 := t456 + t394 -t458 := #25776 -*t457 := t458 -t460 := #21886 -t459 := t460 -t462 := #57705 -t461 := t462 -t464 := #46744 -t463 := t464 -t466 := #8765 -t465 := t466 -t468 := #39179 -t467 := t468 -t470 := #34223 -t469 := t470 -t472 := #14208 -t471 := t472 -t474 := #61325 -t473 := t474 -t476 := #3301 -t475 := t476 -t478 := #31166 -t477 := t478 -t480 := #45397 -t479 := t480 -t481 := #0 -t482 := #4 -t483 := t481 * t482 -t484 := t483 + t396 -t485 := #63805 -*t484 := t485 -t486 := #1 -t487 := #4 -t488 := t486 * t487 -t489 := t488 + t396 -t490 := #64023 -*t489 := t490 -t491 := #2 -t492 := #4 -t493 := t491 * t492 -t494 := t493 + t396 -t495 := #32927 -*t494 := t495 -t496 := #3 -t497 := #4 -t498 := t496 * t497 -t499 := t498 + t396 -t500 := #23207 -*t499 := t500 -t501 := #4 -t502 := #4 -t503 := t501 * t502 -t504 := t503 + t396 -t505 := #5683 -*t504 := t505 -t506 := #5 -t507 := #4 -t508 := t506 * t507 -t509 := t508 + t396 -t510 := #28186 -*t509 := t510 -t511 := #6 -t512 := #4 -t513 := t511 * t512 -t514 := t513 + t396 -t515 := #59867 -*t514 := t515 -t517 := #18332 -t516 := t517 -t518 := #0 -t519 := #4 -t520 := t518 * t519 -t521 := t520 + t398 -t522 := #28188 -*t521 := t522 -t523 := #1 -t524 := #4 -t525 := t523 * t524 -t526 := t525 + t398 -t527 := #56240 -*t526 := t527 -t528 := #2 -t529 := #4 -t530 := t528 * t529 -t531 := t530 + t398 -t532 := #32026 -*t531 := t532 -t533 := #3 -t534 := #4 -t535 := t533 * t534 -t536 := t535 + t398 -t537 := #11949 -*t536 := t537 -t538 := #4 -t539 := #4 -t540 := t538 * t539 -t541 := t540 + t398 -t542 := #22190 -*t541 := t542 -t543 := #5 -t544 := #4 -t545 := t543 * t544 -t546 := t545 + t398 -t547 := #11249 -*t546 := t547 -t548 := #6 -t549 := #4 -t550 := t548 * t549 -t551 := t550 + t398 -t552 := #32440 -*t551 := t552 -t553 := #7 -t554 := #4 -t555 := t553 * t554 -t556 := t555 + t398 -t557 := #4108 -*t556 := t557 -t558 := #8 -t559 := #4 -t560 := t558 * t559 -t561 := t560 + t398 -t562 := #28767 -*t561 := t562 -t564 := #59422 -t563 := t564 -t566 := #53028 -t565 := t566 -t568 := #54543 -t567 := t568 -t570 := #15772 -t569 := t570 -t572 := #45197 -t571 := t572 -t574 := #35751 -t573 := t574 -t576 := #24537 -t575 := t576 -t578 := #18840 -t577 := t578 -t580 := #4438 -t579 := t580 -t582 := #38746 -t581 := t582 -t584 := #14630 -t583 := t584 -t586 := #7740 -t585 := t586 -t588 := #4376 -t587 := t588 -t589 := #0 -t590 := #4 -t591 := t589 * t590 -t592 := t591 + t400 -t593 := #60027 -*t592 := t593 -t594 := #1 -t595 := #4 -t596 := t594 * t595 -t597 := t596 + t400 -t598 := #6009 -*t597 := t598 -t599 := #2 -t600 := #4 -t601 := t599 * t600 -t602 := t601 + t400 -t603 := #2863 -*t602 := t603 -t604 := #3 -t605 := #4 -t606 := t604 * t605 -t607 := t606 + t400 -t608 := #27419 -*t607 := t608 -t609 := #4 -t610 := #4 -t611 := t609 * t610 -t612 := t611 + t400 -t613 := #29216 -*t612 := t613 -t614 := #5 -t615 := #4 -t616 := t614 * t615 -t617 := t616 + t400 -t618 := #8547 -*t617 := t618 -t619 := #6 -t620 := #4 -t621 := t619 * t620 -t622 := t621 + t400 -t623 := #55605 -*t622 := t623 -t624 := #7 -t625 := #4 -t626 := t624 * t625 -t627 := t626 + t400 -t628 := #23547 -*t627 := t628 -t629 := #8 -t630 := #4 -t631 := t629 * t630 -t632 := t631 + t400 -t633 := #26879 -*t632 := t633 -t634 := #9 -t635 := #4 -t636 := t634 * t635 -t637 := t636 + t400 -t638 := #18257 -*t637 := t638 -t640 := #14252 -t639 := t640 -t642 := #58906 -t641 := t642 -t643 := #0 -t644 := #4 -t645 := t643 * t644 -t646 := t645 + t402 -t647 := #30207 -*t646 := t647 -t648 := #1 -t649 := #4 -t650 := t648 * t649 -t651 := t650 + t402 -t652 := #36442 -*t651 := t652 -t653 := #2 -t654 := #4 -t655 := t653 * t654 -t656 := t655 + t402 -t657 := #4619 -*t656 := t657 -t658 := #3 -t659 := #4 -t660 := t658 * t659 -t661 := t660 + t402 -t662 := #62647 -*t661 := t662 -t663 := #4 -t664 := #4 -t665 := t663 * t664 -t666 := t665 + t402 -t667 := #40550 -*t666 := t667 -t668 := #5 -t669 := #4 -t670 := t668 * t669 -t671 := t670 + t402 -t672 := #33386 -*t671 := t672 -t673 := #6 -t674 := #4 -t675 := t673 * t674 -t676 := t675 + t402 -t677 := #56533 -*t676 := t677 -t678 := #7 -t679 := #4 -t680 := t678 * t679 -t681 := t680 + t402 -t682 := #28042 -*t681 := t682 -t683 := #8 -t684 := #4 -t685 := t683 * t684 -t686 := t685 + t402 -t687 := #22393 -*t686 := t687 -t689 := #6769 -t688 := t689 -t691 := #7703 -t690 := t691 -t693 := #58144 -t692 := t693 -t695 := #31307 -t694 := t695 -t697 := #26544 -t696 := t697 -t699 := #62582 -t698 := t699 -t701 := #4517 -t700 := t701 -t702 := #0 -t703 := #4 -t704 := t702 * t703 -t705 := t704 + t404 -t706 := #41174 -*t705 := t706 -t707 := #1 -t708 := #4 -t709 := t707 * t708 -t710 := t709 + t404 -t711 := #4786 -*t710 := t711 -t712 := #2 -t713 := #4 -t714 := t712 * t713 -t715 := t714 + t404 -t716 := #8893 -*t715 := t716 -t717 := #3 -t718 := #4 -t719 := t717 * t718 -t720 := t719 + t404 -t721 := #35665 -*t720 := t721 -t722 := #4 -t723 := #4 -t724 := t722 * t723 -t725 := t724 + t404 -t726 := #10796 -*t725 := t726 -t727 := #5 -t728 := #4 -t729 := t727 * t728 -t730 := t729 + t404 -t731 := #11757 -*t730 := t731 -t732 := #6 -t733 := #4 -t734 := t732 * t733 -t735 := t734 + t404 -t736 := #63084 -*t735 := t736 -t738 := #40012 -t737 := t738 -t740 := #20304 -t739 := t740 -t742 := #53154 -t741 := t742 -t743 := #0 -t744 := #4 -t745 := t743 * t744 -t746 := t745 + t406 -t747 := #63560 -*t746 := t747 -t748 := #1 -t749 := #4 -t750 := t748 * t749 -t751 := t750 + t406 -t752 := #47183 -*t751 := t752 -t753 := #2 -t754 := #4 -t755 := t753 * t754 -t756 := t755 + t406 -t757 := #5875 -*t756 := t757 -t758 := #3 -t759 := #4 -t760 := t758 * t759 -t761 := t760 + t406 -t762 := #12276 -*t761 := t762 -t763 := #4 -t764 := #4 -t765 := t763 * t764 -t766 := t765 + t406 -t767 := #40553 -*t766 := t767 -t768 := #5 -t769 := #4 -t770 := t768 * t769 -t771 := t770 + t406 -t772 := #36082 -*t771 := t772 -t773 := #6 -t774 := #4 -t775 := t773 * t774 -t776 := t775 + t406 -t777 := #48718 -*t776 := t777 -t778 := #7 -t779 := #4 -t780 := t778 * t779 -t781 := t780 + t406 -t782 := #45172 -*t781 := t782 -t783 := #8 -t784 := #4 -t785 := t783 * t784 -t786 := t785 + t406 -t787 := #33193 -*t786 := t787 -t788 := #0 -t789 := #4 -t790 := t788 * t789 -t791 := t790 + t408 -t792 := #23732 -*t791 := t792 -t793 := #1 -t794 := #4 -t795 := t793 * t794 -t796 := t795 + t408 -t797 := #13022 -*t796 := t797 -t798 := #2 -t799 := #4 -t800 := t798 * t799 -t801 := t800 + t408 -t802 := #24190 -*t801 := t802 -t803 := #3 -t804 := #4 -t805 := t803 * t804 -t806 := t805 + t408 -t807 := #51775 -*t806 := t807 -t808 := #4 -t809 := #4 -t810 := t808 * t809 -t811 := t810 + t408 -t812 := #35415 -*t811 := t812 -t814 := #30960 -t813 := t814 -t816 := #59478 -t815 := t816 -t818 := #28023 -t817 := t818 -t820 := #62267 -t819 := t820 -t822 := #20486 -t821 := t822 -t824 := #25070 -t823 := t824 -LABEL L65 : -t826 := #0 -t827 := #1 -t828 := #1248 -ARG t828 -t829 := CALL F10 -t831 := #0 -t830 := t831 - t698 -t832 := t829 * t830 -t825 := t827 -IF t696 > t832 GOTO L67 -t825 := t826 -LABEL L67 : -t833 := #0 -IF t825 == t833 GOTO L66 -LABEL L68 : -t834 := #61660 -t835 := #0 -IF t834 == t835 GOTO L69 -t837 := #29856 -t836 := t837 -t839 := #10141 -t838 := t839 -t840 := #31790 -t842 := #0 -t841 := t842 - t840 -t843 := #0 -t844 := #1 -t845 := t844 -IF t841 == t843 GOTO L70 -t845 := t843 -LABEL L70 : -t846 := #0 -t847 := #1 -t848 := t847 -IF t845 == t846 GOTO L71 -t848 := t846 -LABEL L71 : -t479 := t848 -t849 := #0 -IF t848 == t849 GOTO L72 -t850 := #0 -t851 := #1 -t852 := t851 -IF t700 == t850 GOTO L73 -t852 := t850 -LABEL L73 : -GOTO L139 -LABEL L72 : -t854 := #40652 -t853 := t854 -t856 := #21898 -t855 := t856 -t858 := #29338 -t857 := t858 -t860 := #15129 -t859 := t860 -t862 := #42202 -t861 := t862 -t864 := #16956 -t863 := t864 -t866 := #13153 -t865 := t866 -t868 := #23850 -t867 := t868 -t870 := #22832 -t869 := t870 -t872 := #25429 -t871 := t872 -t874 := #64403 -t873 := t874 -t876 := #58914 -t875 := t876 -t878 := #0 -t879 := #1 -t881 := #0 -t882 := #1 -t883 := #8611 -t884 := t883 + t471 -t885 := #44040 -t886 := t884 - t885 -ARG t886 -t887 := CALL F10 -t888 := #26572 -t889 := t887 * t888 -t891 := #0 -t890 := t891 - t863 -t892 := #32343 -t893 := t890 * t892 -ARG t893 -t894 := CALL F10 -t895 := #57062 -t896 := t894 / t895 -t880 := t882 -IF t889 > t896 GOTO L76 -t880 := t881 -LABEL L76 : -t897 := #50762 -t899 := #0 -t898 := t899 - t897 -t900 := #18582 -t901 := t898 * t900 -t902 := #1 -t903 := t901 * t902 -t877 := t879 -IF t880 <= t903 GOTO L75 -t877 := t878 -LABEL L75 : -t904 := #0 -IF t877 == t904 GOTO L77 -t906 := #0 -t907 := #1 -t909 := #0 -t910 := #1 -t911 := #5 -t912 := #4 -t913 := t911 * t912 -t914 := t913 + t404 -t915 := *t914 -t917 := #0 -t918 := #1 -t916 := t917 -t920 := #0 -t921 := #1 -t922 := #12917 -t919 := t921 -IF t922 == t467 GOTO L81 -t919 := t920 -LABEL L81 : -IF t919 == t917 GOTO L80 -IF t823 == t917 GOTO L80 -t916 := t918 -LABEL L80 : -t924 := #0 -t925 := #1 -t927 := #0 -t928 := #1 -t930 := #0 -t931 := #1 -t932 := #33011 -t929 := t931 -IF t692 < t932 GOTO L84 -t929 := t930 -LABEL L84 : -t933 := #14499 -t926 := t928 -IF t929 < t933 GOTO L83 -t926 := t927 -LABEL L83 : -ARG t926 -t934 := CALL F10 -t935 := t934 + t823 -t936 := #14165 -t937 := #29136 -t938 := t937 + t581 -t940 := #0 -t941 := #1 -t943 := #0 -t944 := #1 -t945 := #44356 -t946 := #24307 -t942 := t944 -IF t945 >= t946 GOTO L86 -t942 := t943 -LABEL L86 : -t947 := #60926 -t939 := t941 -IF t942 != t947 GOTO L85 -t939 := t940 -LABEL L85 : -t948 := #4 -t949 := t461 * t948 -t950 := t949 + t408 -t951 := *t950 -ARG t951 -ARG t939 -ARG t938 -ARG t936 -ARG t935 -t952 := CALL F9 -t953 := #19472 -t923 := t925 -IF t952 > t953 GOTO L82 -t923 := t924 -LABEL L82 : -t955 := #0 -t956 := #1 -t954 := t956 -t958 := #0 -t959 := #1 -t957 := t959 -IF t571 != t737 GOTO L88 -t957 := t958 -LABEL L88 : -IF t957 != t955 GOTO L87 -IF t579 != t955 GOTO L87 -t954 := t955 -LABEL L87 : -t961 := #0 -t962 := #1 -t960 := t961 -t963 := #0 -t964 := #1 -t965 := t964 -IF t836 == t963 GOTO L90 -t965 := t963 -LABEL L90 : -IF t965 == t961 GOTO L89 -IF t579 == t961 GOTO L89 -t960 := t962 -LABEL L89 : -t838 := t739 -t967 := #0 -t968 := #1 -t966 := t968 -t969 := #46205 -t970 := #24728 -t971 := t969 - t970 -IF t971 != t967 GOTO L91 -IF t741 != t967 GOTO L91 -t966 := t967 -LABEL L91 : -t973 := #0 -t972 := t973 - t865 -t974 := #0 -t975 := #1 -t976 := t975 -IF t972 == t974 GOTO L92 -t976 := t974 -LABEL L92 : -t977 := #34601 -ARG t977 -t978 := CALL F10 -ARG t978 -ARG t976 -ARG t966 -ARG t739 -ARG t960 -t979 := CALL F9 -ARG t867 -t980 := CALL F10 -t982 := #0 -t981 := t982 - t980 -ARG t981 -ARG t979 -ARG t954 -ARG t923 -ARG t916 -t983 := CALL F9 -t984 := #22872 -t985 := t983 - t984 -t908 := t910 -IF t915 <= t985 GOTO L79 -t908 := t909 -LABEL L79 : -t986 := #4 -t987 := t869 * t986 -t988 := t987 + t406 -t989 := *t988 -t990 := #4 -t991 := t871 * t990 -t992 := t991 + t408 -t993 := *t992 -t994 := t989 + t993 -t905 := t907 -IF t908 == t994 GOTO L78 -t905 := t906 -LABEL L78 : -t995 := #0 -IF t905 == t995 GOTO L93 -t997 := #0 -t998 := #1 -t999 := #41685 -t1001 := #0 -t1002 := #1 -t1000 := t1001 -t1004 := #0 -t1005 := #1 -t1006 := #47754 -t1003 := t1005 -IF t873 == t1006 GOTO L96 -t1003 := t1004 -LABEL L96 : -IF t1003 == t1001 GOTO L95 -IF t741 == t1001 GOTO L95 -t1000 := t1002 -LABEL L95 : -t1008 := #0 -t1009 := #1 -t1010 := t875 * t875 -t1011 := #46722 -t1012 := t1010 / t1011 -ARG t1012 -t1013 := CALL F10 -t1007 := t1009 -IF t1013 == t819 GOTO L97 -t1007 := t1008 -LABEL L97 : -t1014 := #0 -t1015 := #1 -t1016 := t1015 -IF t392 == t1014 GOTO L98 -t1016 := t1014 -LABEL L98 : -t1017 := #0 -t1018 := #1 -t1019 := t1018 -IF t1016 == t1017 GOTO L99 -t1019 := t1017 -LABEL L99 : -t1020 := #0 -t1021 := #1 -t1022 := t1021 -IF t700 == t1020 GOTO L100 -t1022 := t1020 -LABEL L100 : -ARG t1022 -ARG t1019 -ARG t1007 -ARG t1000 -ARG t459 -t1023 := CALL F9 -t1025 := #0 -t1024 := t1025 - t1023 -t1026 := #64517 -t1028 := #0 -t1027 := t1028 - t1026 -t1030 := #0 -t1029 := t1030 - t1027 -ARG t1029 -t1031 := CALL F10 -t1032 := t1024 / t1031 -t996 := t998 -IF t999 != t1032 GOTO L94 -t996 := t997 -LABEL L94 : -GOTO L103 -LABEL L93 : -t1034 := #0 -t1035 := #1 -t1037 := #0 -t1036 := t1037 - t853 -t1033 := t1035 -IF t477 != t1036 GOTO L104 -t1033 := t1034 -LABEL L104 : -t1038 := #0 -IF t1033 == t1038 GOTO L103 -t1040 := #0 -t1041 := #1 -t1039 := t1040 -t1042 := #7647 -IF t1042 == t1040 GOTO L105 -IF t579 == t1040 GOTO L105 -t1039 := t1041 -LABEL L105 : -t1043 := #4 -t1044 := t1039 * t1043 -t1045 := t1044 + t394 -t1046 := *t1045 -t1048 := #0 -t1047 := t1048 - t1046 -t1049 := #45589 -t1050 := t1047 - t1049 -GOTO L93 -LABEL L103 : -GOTO L106 -LABEL L77 : -t1051 := #0 -t1052 := #1 -t1053 := t1052 -IF t573 == t1051 GOTO L107 -t1053 := t1051 -LABEL L107 : -t1054 := #6 -t1055 := #4 -t1056 := t1054 * t1055 -t1057 := t1056 + t396 -t1058 := *t1057 -t1059 := t1053 - t1058 -RETURN t1059 -LABEL L106 : -t1060 := #9 -t1061 := #4 -t1062 := t1060 * t1061 -t1063 := t1062 + t394 -t1064 := *t1063 -t1066 := #0 -t1065 := t1066 - t1064 -t1067 := t855 * t1065 -t1068 := #6 -t1069 := #4 -t1070 := t1068 * t1069 -t1071 := t1070 + t398 -t1072 := *t1071 -t1073 := #4158 -t1074 := #0 -t1075 := #1 -t1076 := t1075 -IF t1073 == t1074 GOTO L108 -t1076 := t1074 -LABEL L108 : -t1077 := #0 -t1078 := #1 -t1079 := t1078 -IF t1076 == t1077 GOTO L109 -t1079 := t1077 -LABEL L109 : -ARG t1079 -t1080 := CALL F10 -t1081 := t1072 * t1080 -t1082 := #0 -IF t1081 == t1082 GOTO L110 -LABEL L111 : -t1083 := #1648 -t1084 := #0 -IF t1083 == t1084 GOTO L112 -LABEL L113 : -t1085 := #42562 -t1087 := #0 -t1088 := #1 -t1090 := #0 -t1091 := #1 -t1092 := #20344 -t1089 := t1091 -IF t1092 <= t857 GOTO L116 -t1089 := t1090 -LABEL L116 : -t1086 := t1088 -IF t1089 != t575 GOTO L115 -t1086 := t1087 -LABEL L115 : -t1094 := #0 -t1095 := #1 -t1093 := t1094 -t1097 := #0 -t1098 := #1 -t1099 := #14173 -t1100 := #31991 -t1096 := t1098 -IF t1099 < t1100 GOTO L118 -t1096 := t1097 -LABEL L118 : -IF t1096 == t1094 GOTO L117 -t1101 := #33262 -IF t1101 == t1094 GOTO L117 -t1093 := t1095 -LABEL L117 : -t1102 := #47185 -t1103 := t698 + t1102 -t1104 := #46491 -t1105 := t1103 + t1104 -t1106 := #47427 -t1108 := #0 -t1107 := t1108 - t1106 -t1109 := t1107 - t581 -ARG t1109 -ARG t1105 -ARG t1093 -ARG t1086 -ARG t1085 -t1110 := CALL F9 -t1112 := #0 -t1111 := t1112 - t1110 -t1113 := #0 -IF t1111 == t1113 GOTO L114 -LABEL L119 : -t1114 := #10785 -t1115 := #0 -IF t1114 == t1115 GOTO L120 -t1117 := #0 -t1118 := #1 -t1119 := #25311 -t1116 := t1118 -IF t692 > t1119 GOTO L121 -t1116 := t1117 -LABEL L121 : -t1120 := #9 -t1121 := #4 -t1122 := t1120 * t1121 -t1123 := t1122 + t394 -t1124 := *t1123 -t1126 := #0 -t1127 := #1 -t1129 := #0 -t1130 := #1 -t1131 := #44783 -t1132 := #52404 -t1128 := t1130 -IF t1131 < t1132 GOTO L123 -t1128 := t1129 -LABEL L123 : -t1125 := t1127 -IF t1128 < t823 GOTO L122 -t1125 := t1126 -LABEL L122 : -t1134 := #0 -t1135 := #1 -t1133 := t1134 -IF t573 == t1134 GOTO L124 -IF t459 == t1134 GOTO L124 -t1133 := t1135 -LABEL L124 : -ARG t1133 -t1136 := CALL F10 -t1137 := #30903 -t1138 := t1136 / t1137 -t1140 := #0 -t1141 := #1 -t1142 := #13849 -t1144 := #0 -t1145 := #1 -t1146 := #3 -t1147 := #4 -t1148 := t1146 * t1147 -t1149 := t1148 + t402 -t1150 := *t1149 -ARG t1150 -t1151 := CALL F10 -t1152 := #61603 -t1143 := t1145 -IF t1151 == t1152 GOTO L126 -t1143 := t1144 -LABEL L126 : -t1154 := #0 -t1155 := #1 -t1156 := t565 * t461 -t1157 := #56462 -t1153 := t1155 -IF t1156 == t1157 GOTO L127 -t1153 := t1154 -LABEL L127 : -t1159 := #0 -t1160 := #1 -t1158 := t1160 -t1162 := #0 -t1163 := #1 -t1161 := t1162 -IF t817 == t1162 GOTO L129 -IF t463 == t1162 GOTO L129 -t1161 := t1163 -LABEL L129 : -IF t1161 != t1159 GOTO L128 -IF t467 != t1159 GOTO L128 -t1158 := t1159 -LABEL L128 : -t1164 := #6033 -t1166 := #0 -t1165 := t1166 - t1164 -t1167 := #3715 -t1168 := t1165 / t1167 -ARG t1168 -t1169 := CALL F10 -t1170 := #36515 -t1171 := t465 * t1170 -t1173 := #0 -t1174 := #1 -t1172 := t1173 -t1175 := #6 -t1176 := #4 -t1177 := t1175 * t1176 -t1178 := t1177 + t396 -t1179 := *t1178 -IF t1179 == t1173 GOTO L130 -IF t467 == t1173 GOTO L130 -t1172 := t1174 -LABEL L130 : -ARG t1172 -ARG t1171 -ARG t1169 -ARG t1158 -ARG t1153 -t1180 := CALL F9 -t1182 := #0 -t1181 := t1182 - t1180 -t1184 := #0 -t1185 := #1 -t1183 := t1185 -IF t639 > t567 GOTO L131 -t1183 := t1184 -LABEL L131 : -t1187 := #0 -t1188 := #1 -t1190 := #0 -t1191 := #1 -t1189 := t1191 -IF t690 > t585 GOTO L133 -t1189 := t1190 -LABEL L133 : -t1186 := t1188 -IF t1189 <= t821 GOTO L132 -t1186 := t1187 -LABEL L132 : -ARG t1186 -ARG t1183 -ARG t1181 -ARG t1143 -ARG t1142 -t1192 := CALL F9 -t1193 := #60609 -t1139 := t1141 -IF t1192 < t1193 GOTO L125 -t1139 := t1140 -LABEL L125 : -t1194 := #17324 -t1195 := t1194 + t469 -t1196 := #3039 -t1198 := #0 -t1199 := #1 -t1200 := #10693 -t1201 := #21482 -t1197 := t1199 -IF t1200 >= t1201 GOTO L134 -t1197 := t1198 -LABEL L134 : -t1203 := #0 -t1204 := #1 -t1202 := t1203 -t1205 := t698 / t859 -IF t1205 == t1203 GOTO L135 -t1206 := #4688 -IF t1206 == t1203 GOTO L135 -t1202 := t1204 -LABEL L135 : -t1208 := #0 -t1209 := #1 -t1211 := #0 -t1212 := #1 -t1213 := #53255 -t1210 := t1212 -IF t471 != t1213 GOTO L137 -t1210 := t1211 -LABEL L137 : -t1207 := t1209 -IF t1210 != t569 GOTO L136 -t1207 := t1208 -LABEL L136 : -t1215 := #0 -t1216 := #1 -t1214 := t1215 -t1217 := t473 * t571 -IF t1217 == t1215 GOTO L138 -t1218 := #41827 -IF t1218 == t1215 GOTO L138 -t1214 := t1216 -LABEL L138 : -ARG t1214 -ARG t1207 -ARG t1202 -ARG t1197 -ARG t467 -t1219 := CALL F9 -ARG t1219 -ARG t1196 -ARG t1195 -ARG t1139 -ARG t1138 -t1220 := CALL F9 -ARG t692 -ARG t1220 -ARG t1125 -ARG t1124 -ARG t1116 -t1221 := CALL F9 -t1222 := #18861 -t1224 := #0 -t1223 := t1224 - t1222 -t1225 := t1221 - t1223 -GOTO L119 -LABEL L120 : -GOTO L113 -LABEL L114 : -GOTO L111 -LABEL L112 : -GOTO L139 -LABEL L110 : -t1227 := #0 -t1228 := #1 -t1229 := #4 -t1230 := t475 * t1229 -t1231 := t1230 + t400 -t1232 := *t1231 -t1233 := #0 -t1234 := #1 -t1235 := t1234 -IF t1232 == t1233 GOTO L141 -t1235 := t1233 -LABEL L141 : -t1236 := #19710 -t1237 := t1235 + t1236 -t1226 := t1228 -IF t861 < t1237 GOTO L140 -t1226 := t1227 -LABEL L140 : -RETURN t1226 -LABEL L139 : -t1239 := #9553 -t1238 := t1239 -t1241 := #510 -t1240 := t1241 -t1243 := #665 -t1242 := t1243 -t1245 := #56980 -t1244 := t1245 -t1247 := #11295 -t1246 := t1247 -t1249 := #0 -t1248 := t1249 - t569 -t1251 := #0 -t1250 := t1251 - t1248 -t1253 := #0 -t1254 := #1 -t1255 := t698 + t565 -t1256 := #25976 -t1252 := t1254 -IF t1255 == t1256 GOTO L142 -t1252 := t1253 -LABEL L142 : -t1257 := #3 -t1258 := #4 -t1259 := t1257 * t1258 -t1260 := t1259 + t396 -t1261 := *t1260 -t1262 := #5224 -t1263 := t1261 + t1262 -t1265 := #0 -t1266 := #1 -t1264 := t1265 -t1267 := t473 - t1238 -IF t1267 == t1265 GOTO L143 -t1268 := #50047 -IF t1268 == t1265 GOTO L143 -t1264 := t1266 -LABEL L143 : -ARG t1264 -ARG t1263 -ARG t567 -ARG t1252 -ARG t1250 -t1269 := CALL F9 -t1270 := #48374 -t1271 := t821 * t1270 -t1273 := #0 -t1274 := #1 -t1276 := #0 -t1277 := #1 -t1278 := #19073 -t1279 := #59787 -t1275 := t1277 -IF t1278 == t1279 GOTO L145 -t1275 := t1276 -LABEL L145 : -t1280 := #55426 -t1272 := t1274 -IF t1275 == t1280 GOTO L144 -t1272 := t1273 -LABEL L144 : -t1282 := #0 -t1283 := #1 -t1281 := t1283 -IF t581 != t477 GOTO L146 -t1281 := t1282 -LABEL L146 : -t479 := t813 -ARG t813 -t1284 := CALL F10 -t1285 := #15140 -t1286 := t1284 * t1285 -t1287 := #50713 -t1242 := t1287 -ARG t1287 -ARG t1286 -ARG t1281 -ARG t1272 -ARG t1271 -t1288 := CALL F9 -t1289 := t1269 / t1288 -t1290 := #2 -t1291 := #4 -t1292 := t1290 * t1291 -t1293 := t1292 + t396 -t1294 := *t1293 -t1295 := t1289 + t1294 -t1296 := #21692 -t1297 := t1295 + t1296 -t1299 := #59853 -t1298 := t1299 -t1301 := #38829 -t1300 := t1301 -t1303 := #16765 -t1302 := t1303 -t1305 := #11641 -t1304 := t1305 -t1307 := #41868 -t1306 := t1307 -t1309 := #27458 -t1308 := t1309 -t1311 := #33124 -t1310 := t1311 -t1313 := #46556 -t1312 := t1313 -t1315 := #15177 -t1314 := t1315 -t1317 := #9415 -t1316 := t1317 -t1319 := #0 -t1320 := #1 -t1322 := #0 -t1323 := #1 -t1325 := #0 -t1326 := #1 -t1328 := #0 -t1329 := #1 -t1330 := #65418 -t1332 := #0 -t1331 := t1332 - t1330 -t1333 := #34888 -t1334 := t1331 + t1333 -t1335 := #18968 -t1327 := t1329 -IF t1334 != t1335 GOTO L150 -t1327 := t1328 -LABEL L150 : -t1324 := t1326 -IF t1327 > t819 GOTO L149 -t1324 := t1325 -LABEL L149 : -t1321 := t1323 -IF t1324 <= t1298 GOTO L148 -t1321 := t1322 -LABEL L148 : -t1337 := #0 -t1338 := #1 -t1336 := t1337 -t1339 := t1300 + t575 -IF t1339 == t1337 GOTO L151 -t1340 := #392 -IF t1340 == t1337 GOTO L151 -t1336 := t1338 -LABEL L151 : -t1341 := #35553 -t1240 := t1341 -t1342 := #10412 -t1344 := #0 -t1345 := #1 -t1347 := #0 -t1348 := #1 -t1349 := #11688 -t1350 := #61530 -t1346 := t1348 -IF t1349 > t1350 GOTO L153 -t1346 := t1347 -LABEL L153 : -t1351 := #8055 -t1343 := t1345 -IF t1346 >= t1351 GOTO L152 -t1343 := t1344 -LABEL L152 : -t1353 := #0 -t1352 := t1353 - t819 -t1354 := t1352 - t573 -ARG t1354 -ARG t1343 -ARG t1342 -ARG t1341 -ARG t1336 -t1355 := CALL F9 -t1357 := #0 -t1356 := t1357 - t1355 -t1318 := t1320 -IF t1321 == t1356 GOTO L147 -t1318 := t1319 -LABEL L147 : -t1359 := #0 -t1360 := #1 -t1358 := t1360 -t1361 := t577 / t571 -IF t1361 != t1359 GOTO L154 -t1362 := #29158 -IF t1362 != t1359 GOTO L154 -t1358 := t1359 -LABEL L154 : -ARG t1358 -t1363 := CALL F10 -t1365 := #0 -t1366 := #1 -t1367 := #0 -t1368 := #1 -t1369 := t1368 -IF t465 == t1367 GOTO L156 -t1369 := t1367 -LABEL L156 : -t1371 := #0 -t1372 := #1 -t1370 := t1372 -IF t565 != t1371 GOTO L157 -t1373 := #1218 -IF t1373 != t1371 GOTO L157 -t1370 := t1371 -LABEL L157 : -ARG t1370 -t1374 := CALL F10 -t1364 := t1366 -IF t1369 >= t1374 GOTO L155 -t1364 := t1365 -LABEL L155 : -t1376 := #0 -t1377 := #1 -t1379 := #0 -t1380 := #1 -t836 := t516 -ARG t516 -t1381 := CALL F10 -t1382 := t1381 * t567 -t1384 := #0 -t1385 := #1 -t1386 := #4 -t1387 := t563 * t1386 -t1388 := t1387 + t398 -t1389 := *t1388 -t1390 := #58102 -t1383 := t1385 -IF t1389 != t1390 GOTO L160 -t1383 := t1384 -LABEL L160 : -ARG t1383 -t1391 := CALL F10 -t1392 := t1382 * t1391 -t1393 := #11996 -t1378 := t1380 -IF t1392 > t1393 GOTO L159 -t1378 := t1379 -LABEL L159 : -t1395 := #0 -t1396 := #1 -t1397 := #20291 -t1399 := #0 -t1398 := t1399 - t1397 -t1400 := #52353 -t1394 := t1396 -IF t1398 >= t1400 GOTO L161 -t1394 := t1395 -LABEL L161 : -t1401 := #0 -t1402 := #1 -t1403 := t1402 -IF t567 == t1401 GOTO L162 -t1403 := t1401 -LABEL L162 : -t1404 := t1403 * t467 -ARG t1404 -t1405 := CALL F10 -t1406 := t1405 + t1302 -t1408 := #0 -t1409 := #1 -t1411 := #0 -t1412 := #1 -t1413 := #1887 -t1410 := t1412 -IF t573 >= t1413 GOTO L164 -t1410 := t1411 -LABEL L164 : -t1407 := t1409 -IF t1410 > t569 GOTO L163 -t1407 := t1408 -LABEL L163 : -t1304 := t1240 -t1415 := #0 -t1414 := t1415 - t823 -t1417 := #0 -t1416 := t1417 - t1414 -ARG t1416 -ARG t1240 -ARG t1407 -ARG t1406 -ARG t1394 -t1418 := CALL F9 -t1419 := #0 -t1420 := #1 -t1421 := t1420 -IF t1418 == t1419 GOTO L165 -t1421 := t1419 -LABEL L165 : -t1375 := t1377 -IF t1378 <= t1421 GOTO L158 -t1375 := t1376 -LABEL L158 : -t1423 := #0 -t1424 := #1 -t1422 := t1424 -t1426 := #0 -t1427 := #1 -t1429 := #0 -t1430 := #1 -t1428 := t1429 -t1432 := #0 -t1433 := #1 -t1434 := #35431 -t1431 := t1433 -IF t1306 < t1434 GOTO L169 -t1431 := t1432 -LABEL L169 : -IF t1431 == t1429 GOTO L168 -t1435 := #37530 -IF t1435 == t1429 GOTO L168 -t1428 := t1430 -LABEL L168 : -t1437 := #0 -t1438 := #1 -t1436 := t1438 -t1440 := #0 -t1441 := #1 -t1439 := t1440 -IF t565 == t1440 GOTO L171 -IF t1308 == t1440 GOTO L171 -t1439 := t1441 -LABEL L171 : -IF t1439 != t1437 GOTO L170 -IF t567 != t1437 GOTO L170 -t1436 := t1437 -LABEL L170 : -t1442 := #63347 -t1443 := t700 + t1442 -t1444 := #54287 -ARG t1444 -ARG t1443 -ARG t1436 -ARG t1428 -ARG t698 -t1445 := CALL F9 -t1446 := t1445 - t475 -t1447 := #1 -t1448 := #4 -t1449 := t1447 * t1448 -t1450 := t1449 + t406 -t1451 := *t1450 -t1452 := t1451 * t813 -t1454 := #0 -t1455 := #1 -t1453 := t1454 -t1456 := t581 / t1310 -IF t1456 == t1454 GOTO L172 -t1457 := #27580 -IF t1457 == t1454 GOTO L172 -t1453 := t1455 -LABEL L172 : -t1459 := #0 -t1460 := #1 -t1461 := #10452 -t1462 := #0 -t1463 := #1 -t1464 := t1463 -IF t1461 == t1462 GOTO L174 -t1464 := t1462 -LABEL L174 : -t1465 := #3769 -t1458 := t1460 -IF t1464 > t1465 GOTO L173 -t1458 := t1459 -LABEL L173 : -t1467 := #0 -t1468 := #1 -t1470 := #0 -t1469 := t1470 - t569 -t1466 := t1468 -IF t1469 == t1312 GOTO L175 -t1466 := t1467 -LABEL L175 : -ARG t1466 -ARG t1458 -ARG t1453 -ARG t1452 -ARG t1446 -t1471 := CALL F9 -t1472 := t1471 / t690 -t1473 := #3912 -t1474 := #37911 -t1475 := t1473 / t1474 -t1476 := #36893 -t1477 := t1475 / t1476 -t1478 := #50469 -t1480 := #0 -t1479 := t1480 - t1478 -t1481 := t1479 - t838 -t1482 := #3 -t1483 := #4 -t1484 := t1482 * t1483 -t1485 := t1484 + t396 -t1486 := *t1485 -t1488 := #0 -t1489 := #1 -t1487 := t1488 -t1490 := #50351 -t1491 := t569 - t1490 -IF t1491 == t1488 GOTO L176 -IF t1314 == t1488 GOTO L176 -t1487 := t1489 -LABEL L176 : -ARG t1316 -ARG t1487 -ARG t1486 -ARG t1481 -ARG t1477 -t1492 := CALL F9 -t1425 := t1427 -IF t1472 == t1492 GOTO L167 -t1425 := t1426 -LABEL L167 : -IF t1425 != t1423 GOTO L166 -t1493 := #0 -t1494 := #1 -t1495 := t1494 -IF t819 == t1493 GOTO L177 -t1495 := t1493 -LABEL L177 : -t1496 := #22440 -t1497 := t1495 - t1496 -ARG t1497 -t1498 := CALL F10 -IF t1498 != t1423 GOTO L166 -t1422 := t1423 -LABEL L166 : -t1499 := #65276 -t1501 := #0 -t1500 := t1501 - t1499 -t1503 := #0 -t1502 := t1503 - t1500 -t1505 := #0 -t1504 := t1505 - t1502 -LABEL L178 : -t1507 := #0 -t1508 := #1 -t1510 := #0 -t1511 := #1 -t1512 := #50743 -t1513 := #57994 -t1509 := t1511 -IF t1512 == t1513 GOTO L181 -t1509 := t1510 -LABEL L181 : -t1506 := t1508 -IF t1509 == t467 GOTO L180 -t1506 := t1507 -LABEL L180 : -t1515 := #0 -t1516 := #1 -t1517 := t571 - t571 -t1514 := t1516 -IF t1517 <= t688 GOTO L182 -t1514 := t1515 -LABEL L182 : -t1518 := #10153 -t1519 := #62431 -ARG t1519 -ARG t1518 -ARG t573 -ARG t1514 -ARG t1506 -t1520 := CALL F9 -t1521 := t1520 / t1244 -t1522 := t1242 + t1521 -t1523 := #0 -IF t1522 == t1523 GOTO L179 -t1525 := #0 -t1524 := t1525 - t823 -t1526 := #0 -IF t1524 == t1526 GOTO L183 -t1528 := #53988 -t1527 := t1528 -t461 := t819 -t1529 := #18208 -t1530 := #26054 -t1531 := t1529 / t1530 -t1532 := t1531 / t563 -t1534 := #0 -t1535 := #1 -t1533 := t1534 -t1537 := #0 -t1538 := #1 -t1536 := t1537 -t1539 := #55206 -IF t1539 == t1537 GOTO L185 -IF t694 == t1537 GOTO L185 -t1536 := t1538 -LABEL L185 : -IF t1536 == t1534 GOTO L184 -t1540 := #10775 -IF t1540 == t1534 GOTO L184 -t1533 := t1535 -LABEL L184 : -ARG t1533 -t1541 := CALL F10 -t1527 := t823 -ARG t823 -ARG t1541 -ARG t838 -ARG t1532 -ARG t819 -t1542 := CALL F9 -t1543 := #0 -IF t1542 == t1543 GOTO L186 -t1545 := #0 -t1546 := #1 -t1544 := t1546 -t1548 := #0 -t1547 := t1548 - t575 -t1549 := #38050 -t1551 := #0 -t1550 := t1551 - t1549 -t1552 := t1547 - t1550 -IF t1552 != t1545 GOTO L187 -t1554 := #0 -t1553 := t1554 - t567 -t1556 := #0 -t1555 := t1556 - t1553 -t1557 := t815 + t694 -t1558 := #9961 -t739 := t1558 -t1559 := #63128 -t563 := t1559 -t1560 := #39937 -t836 := t1560 -ARG t1560 -t1561 := CALL F10 -t1562 := #0 -t1563 := #1 -t1564 := t1563 -IF t1561 == t1562 GOTO L188 -t1564 := t1562 -LABEL L188 : -t1565 := #45392 -t1567 := #0 -t1566 := t1567 - t1565 -t1568 := #35123 -t1569 := t1566 * t1568 -ARG t1569 -ARG t1564 -ARG t1559 -ARG t1558 -ARG t1557 -t1570 := CALL F9 -t1571 := t1555 * t1570 -IF t1571 != t1545 GOTO L187 -t1544 := t1545 -LABEL L187 : -RETURN t1544 -GOTO L190 -LABEL L186 : -t1573 := #0 -t1574 := #1 -t1575 := #37748 -t1576 := #2 -t1577 := #4 -t1578 := t1576 * t1577 -t1579 := t1578 + t396 -t1580 := *t1579 -ARG t1580 -t1581 := CALL F10 -t1572 := t1574 -IF t1575 == t1581 GOTO L190 -t1572 := t1573 -LABEL L190 : -GOTO L193 -LABEL L183 : -t1583 := #0 -t1584 := #1 -t1585 := #0 -t1586 := #1 -t1587 := t1586 -IF t587 == t1585 GOTO L195 -t1587 := t1585 -LABEL L195 : -t1589 := #0 -t1588 := t1589 - t1587 -t1590 := #0 -t1591 := #1 -t1592 := t1591 -IF t1588 == t1590 GOTO L196 -t1592 := t1590 -LABEL L196 : -t1593 := #0 -t1594 := #1 -t1595 := t1594 -IF t1240 == t1593 GOTO L197 -t1595 := t1593 -LABEL L197 : -t1596 := t1592 / t1595 -t1598 := #0 -t1599 := #1 -t1601 := #0 -t1602 := #1 -t1603 := #29876 -t1600 := t1602 -IF t569 >= t1603 GOTO L199 -t1600 := t1601 -LABEL L199 : -t1597 := t1599 -IF t1600 == t577 GOTO L198 -t1597 := t1598 -LABEL L198 : -t1605 := #0 -t1606 := #1 -t1608 := #0 -t1609 := #1 -t1610 := #61723 -t1611 := #39262 -t1607 := t1609 -IF t1610 != t1611 GOTO L201 -t1607 := t1608 -LABEL L201 : -t1612 := #33646 -t1604 := t1606 -IF t1607 == t1612 GOTO L200 -t1604 := t1605 -LABEL L200 : -t1614 := #0 -t1613 := t1614 - t567 -t1615 := #100 -t1617 := #0 -t1616 := t1617 - t1615 -t1618 := #11637 -t1619 := t1616 - t1618 -t1620 := #5003 -t1621 := t579 * t1620 -t1622 := t1621 / t467 -ARG t1622 -ARG t1619 -ARG t1613 -ARG t1604 -ARG t1597 -t1623 := CALL F9 -t1582 := t1584 -IF t1596 >= t1623 GOTO L194 -t1582 := t1583 -LABEL L194 : -t1624 := #0 -IF t1582 == t1624 GOTO L193 -t1625 := #6 -t1626 := #4 -t1627 := t1625 * t1626 -t1628 := t1627 + t400 -t1629 := *t1628 -t1630 := t1629 * t583 -ARG t1630 -t1631 := CALL F10 -t1246 := t1631 -t641 := t1631 -RETURN t1631 -GOTO L183 -LABEL L193 : -GOTO L178 -LABEL L179 : -GOTO L68 -LABEL L69 : -GOTO L65 -LABEL L66 : -DEC t1632 24 -t1633 := &t1632 -t1635 := #51312 -t1634 := t1635 -t1637 := #35384 -t1636 := t1637 -t1639 := #21630 -t1638 := t1639 -t1641 := #51052 -t1640 := t1641 -t1643 := #20591 -t1642 := t1643 -t1645 := #14088 -t1644 := t1645 -t1647 := #61205 -t1646 := t1647 -t1649 := #17487 -t1648 := t1649 -t1651 := #2540 -t1650 := t1651 -t1653 := #13878 -t1652 := t1653 -t1654 := #0 -t1655 := #4 -t1656 := t1654 * t1655 -t1657 := t1656 + t1633 -t1658 := #43541 -*t1657 := t1658 -t1659 := #1 -t1660 := #4 -t1661 := t1659 * t1660 -t1662 := t1661 + t1633 -t1663 := #57746 -*t1662 := t1663 -t1664 := #2 -t1665 := #4 -t1666 := t1664 * t1665 -t1667 := t1666 + t1633 -t1668 := #24653 -*t1667 := t1668 -t1669 := #3 -t1670 := #4 -t1671 := t1669 * t1670 -t1672 := t1671 + t1633 -t1673 := #16055 -*t1672 := t1673 -t1674 := #4 -t1675 := #4 -t1676 := t1674 * t1675 -t1677 := t1676 + t1633 -t1678 := #2171 -*t1677 := t1678 -t1679 := #5 -t1680 := #4 -t1681 := t1679 * t1680 -t1682 := t1681 + t1633 -t1683 := #22245 -*t1682 := t1683 -t1685 := #0 -t1686 := #1 -t1684 := t1686 -t1688 := #0 -t1689 := #1 -t1687 := t1688 -IF t1648 == t1688 GOTO L203 -t1690 := #55993 -t1691 := t1690 + t479 -IF t1691 == t1688 GOTO L203 -t1687 := t1689 -LABEL L203 : -IF t1687 != t1685 GOTO L202 -t1693 := #0 -t1694 := #1 -t1696 := #0 -t1697 := #1 -t1698 := #0 -t1699 := #1 -t1700 := t1699 -IF t1634 == t1698 GOTO L206 -t1700 := t1698 -LABEL L206 : -t1701 := #47564 -t1695 := t1697 -IF t1700 >= t1701 GOTO L205 -t1695 := t1696 -LABEL L205 : -t1702 := #57368 -t1704 := #0 -t1703 := t1704 - t1702 -t1692 := t1694 -IF t1695 > t1703 GOTO L204 -t1692 := t1693 -LABEL L204 : -IF t1692 != t1685 GOTO L202 -t1684 := t1685 -LABEL L202 : -t1705 := #0 -IF t1684 == t1705 GOTO L207 -t1707 := #0 -t1708 := #1 -t1706 := t1707 -t1710 := #0 -t1711 := #1 -t1709 := t1711 -t1713 := #0 -t1714 := #1 -t1712 := t1714 -IF t1636 != t477 GOTO L210 -t1712 := t1713 -LABEL L210 : -IF t1712 != t1710 GOTO L209 -t1715 := #28205 -IF t1715 != t1710 GOTO L209 -t1709 := t1710 -LABEL L209 : -ARG t1709 -t1716 := CALL F10 -t1717 := #0 -t1718 := #1 -t1719 := t1718 -IF t1716 == t1717 GOTO L211 -t1719 := t1717 -LABEL L211 : -t1720 := #0 -t1721 := #1 -t1722 := t1721 -IF t1719 == t1720 GOTO L212 -t1722 := t1720 -LABEL L212 : -t1723 := #16171 -t1724 := #0 -t1725 := #1 -t1726 := t1725 -IF t1723 == t1724 GOTO L213 -t1726 := t1724 -LABEL L213 : -t1727 := #0 -t1728 := #1 -t1729 := t1728 -IF t1726 == t1727 GOTO L214 -t1729 := t1727 -LABEL L214 : -t1730 := t1722 + t1729 -IF t1730 == t1707 GOTO L208 -t1731 := #20642 -IF t1731 == t1707 GOTO L208 -t1706 := t1708 -LABEL L208 : -GOTO L215 -LABEL L207 : -t1732 := #0 -t1733 := #1 -t1734 := t1733 -IF t567 == t1732 GOTO L216 -t1734 := t1732 -LABEL L216 : -RETURN t1734 -LABEL L215 : -t1736 := #0 -t1737 := #1 -t1735 := t1736 -t1738 := #58082 -IF t1738 == t1736 GOTO L219 -t1739 := #12359 -IF t1739 == t1736 GOTO L219 -t1735 := t1737 -LABEL L219 : -t1741 := #0 -t1742 := #1 -t1740 := t1741 -t1744 := #0 -t1743 := t1744 - t475 -IF t1743 == t1741 GOTO L220 -t1745 := #59905 -IF t1745 == t1741 GOTO L220 -t1740 := t1742 -LABEL L220 : -ARG t1740 -t1746 := CALL F10 -t1748 := #0 -t1749 := #1 -t1750 := t1642 - t1638 -t1751 := #26192 -t1747 := t1749 -IF t1750 <= t1751 GOTO L221 -t1747 := t1748 -LABEL L221 : -t1752 := #8 -t1753 := #4 -t1754 := t1752 * t1753 -t1755 := t1754 + t398 -t1756 := *t1755 -t1758 := #0 -t1757 := t1758 - t1756 -t1759 := #31195 -t459 := t1759 -ARG t1759 -ARG t1757 -ARG t1747 -ARG t1746 -ARG t1735 -t1760 := CALL F9 -t1761 := #0 -t1762 := #1 -t1763 := t1762 -IF t1760 == t1761 GOTO L222 -t1763 := t1761 -LABEL L222 : -t1764 := #0 -t1765 := #1 -t1766 := t1765 -IF t1763 == t1764 GOTO L223 -t1766 := t1764 -LABEL L223 : -t1768 := #0 -t1767 := t1768 - t1766 -t1769 := #0 -IF t1767 == t1769 GOTO L218 -t1771 := #0 -t1772 := #1 -t1770 := t1772 -t1773 := #4 -t1774 := t581 * t1773 -t1775 := t1774 + t396 -t1776 := *t1775 -t1778 := #0 -t1777 := t1778 - t1776 -t1779 := #63028 -t1780 := #0 -t1781 := #1 -t1782 := t1781 -IF t1779 == t1780 GOTO L225 -t1782 := t1780 -LABEL L225 : -t1783 := #5196 -t1784 := t1782 / t1783 -t1785 := t1777 + t1784 -IF t1785 != t1771 GOTO L224 -t1786 := #2 -t1787 := #4 -t1788 := t1786 * t1787 -t1789 := t1788 + t396 -t1790 := *t1789 -t1792 := #0 -t1791 := t1792 - t1790 -t1793 := #26827 -t1794 := t1791 * t1793 -IF t1794 != t1771 GOTO L224 -t1770 := t1771 -LABEL L224 : -t1795 := #0 -IF t1770 == t1795 GOTO L226 -LABEL L227 : -t1796 := #0 -IF t737 == t1796 GOTO L228 -t1798 := #2488 -t1797 := t1798 -t1800 := #0 -t1799 := t1800 - t1797 -t1801 := #53467 -t1803 := #0 -t1802 := t1803 - t1801 -t1804 := t1799 * t1802 -GOTO L227 -LABEL L228 : -RETURN t583 -LABEL L229 : -t1806 := #0 -t1807 := #1 -t1809 := #0 -t1810 := #1 -t1808 := t1810 -t1811 := #40915 -t1812 := t1811 + t573 -IF t1812 != t1809 GOTO L232 -t1813 := #63693 -IF t1813 != t1809 GOTO L232 -t1808 := t1809 -LABEL L232 : -t1814 := #4 -t1815 := t1808 * t1814 -t1816 := t1815 + t400 -t1817 := *t1816 -t1819 := #0 -t1820 := #1 -t1818 := t1819 -t1821 := #4 -t1822 := t459 * t1821 -t1823 := t1822 + t400 -t1824 := *t1823 -IF t1824 == t1819 GOTO L233 -t1825 := #5418 -IF t1825 == t1819 GOTO L233 -t1818 := t1820 -LABEL L233 : -t1827 := #0 -t1828 := #1 -t1826 := t1828 -t1830 := #0 -t1831 := #1 -t1829 := t1831 -t1832 := #43456 -IF t1832 != t1830 GOTO L235 -IF t1640 != t1830 GOTO L235 -t1829 := t1830 -LABEL L235 : -IF t1829 != t1827 GOTO L234 -IF t459 != t1827 GOTO L234 -t1826 := t1827 -LABEL L234 : -t1833 := #0 -t1834 := #1 -t1835 := t1834 -IF t467 == t1833 GOTO L236 -t1835 := t1833 -LABEL L236 : -t1837 := #0 -t1836 := t1837 - t1835 -t1838 := #9 -t1839 := #4 -t1840 := t1838 * t1839 -t1841 := t1840 + t394 -t1842 := *t1841 -ARG t1842 -ARG t1836 -ARG t1642 -ARG t1826 -ARG t1818 -t1843 := CALL F9 -t1844 := t477 / t1843 -t1805 := t1807 -IF t1817 < t1844 GOTO L231 -t1805 := t1806 -LABEL L231 : -t1845 := #0 -IF t1805 == t1845 GOTO L230 -LABEL L237 : -t1847 := #0 -t1846 := t1847 - t1652 -t1848 := #0 -IF t1846 == t1848 GOTO L238 -t1850 := #0 -t1849 := t1850 - t641 -GOTO L237 -LABEL L238 : -GOTO L229 -LABEL L230 : -t1852 := #35666 -t1851 := t1852 -t1854 := #36688 -t1853 := t1854 -t1855 := #65015 -t1856 := #1 -t1857 := t1855 * t1856 -t1858 := t1857 - t698 -t463 := t1851 -t1853 := t469 -t1859 := #2 -t1860 := #4 -t1861 := t1859 * t1860 -t1862 := t1861 + t400 -t1863 := *t1862 -t1865 := #0 -t1866 := #1 -t1864 := t1865 -t1867 := #19866 -t1868 := #0 -t1869 := #1 -t1870 := t1869 -IF t1867 == t1868 GOTO L240 -t1870 := t1868 -LABEL L240 : -IF t1870 == t1865 GOTO L239 -t1871 := #50766 -IF t1871 == t1865 GOTO L239 -t1864 := t1866 -LABEL L239 : -t1873 := #0 -t1874 := #1 -t1872 := t1874 -t1875 := #18141 -t1876 := #36037 -t1877 := t1875 + t1876 -IF t1877 != t1873 GOTO L241 -IF t585 != t1873 GOTO L241 -t1872 := t1873 -LABEL L241 : -t1878 := #5873 -t1879 := #0 -t1880 := #1 -t1881 := t1880 -IF t1878 == t1879 GOTO L242 -t1881 := t1879 -LABEL L242 : -t1882 := #0 -t1883 := #1 -t1884 := t1883 -IF t1881 == t1882 GOTO L243 -t1884 := t1882 -LABEL L243 : -ARG t1884 -ARG t1872 -ARG t477 -ARG t1864 -ARG t1863 -t1885 := CALL F9 -t1886 := t1885 + t563 -t1888 := #0 -t1889 := #1 -t1891 := #0 -t1892 := #1 -t1893 := #10687 -t1890 := t1892 -IF t694 == t1893 GOTO L245 -t1890 := t1891 -LABEL L245 : -t1887 := t1889 -IF t1890 != t516 GOTO L244 -t1887 := t1888 -LABEL L244 : -ARG t1887 -ARG t1886 -ARG t469 -ARG t1851 -ARG t1858 -t1894 := CALL F9 -t1895 := #48396 -t1896 := #242 -t1897 := t1895 + t1896 -t1898 := #36879 -t1899 := t587 * t1898 -t1900 := t1897 - t1899 -t1902 := #0 -t1901 := t1902 - t1634 -t1903 := t1900 - t1901 -GOTO L246 -LABEL L226 : -RETURN t479 -LABEL L246 : -GOTO L215 -LABEL L218 : -t1905 := #0 -t1906 := #1 -t1904 := t1905 -IF t473 == t1905 GOTO L247 -t1908 := #0 -t1909 := #1 -t1910 := #4 -t1911 := t819 * t1910 -t1912 := t1911 + t400 -t1913 := *t1912 -t1915 := #0 -t1914 := t1915 - t1913 -t1916 := t565 + t587 -t1907 := t1909 -IF t1914 >= t1916 GOTO L248 -t1907 := t1908 -LABEL L248 : -IF t1907 == t1905 GOTO L247 -t1904 := t1906 -LABEL L247 : -t1917 := #0 -IF t1904 == t1917 GOTO L249 -t1918 := #60855 -t1920 := #0 -t1919 := t1920 - t1918 -t1921 := t1919 / t461 -ARG t1921 -t1922 := CALL F10 -t1923 := #6248 -t1924 := t1922 / t1923 -RETURN t1924 -GOTO L278 -LABEL L249 : -t1926 := #0 -t1927 := #1 -t1929 := #0 -t1930 := #1 -t1931 := #2539 -t1932 := #0 -t1933 := #1 -t1934 := t1933 -IF t1931 == t1932 GOTO L253 -t1934 := t1932 -LABEL L253 : -ARG t1934 -t1935 := CALL F10 -t1936 := #58347 -t1937 := t1644 + t1936 -t1928 := t1930 -IF t1935 < t1937 GOTO L252 -t1928 := t1929 -LABEL L252 : -t1938 := #0 -t1939 := #1 -t1940 := t1939 -IF t1646 == t1938 GOTO L254 -t1940 := t1938 -LABEL L254 : -t1925 := t1927 -IF t1928 >= t1940 GOTO L251 -t1925 := t1926 -LABEL L251 : -t1941 := #0 -IF t1925 == t1941 GOTO L255 -LABEL L256 : -ARG t823 -t1942 := CALL F10 -t1944 := #0 -t1943 := t1944 - t1942 -t1945 := #0 -IF t1943 == t1945 GOTO L257 -t1947 := #0 -t1948 := #1 -t1946 := t1948 -t1949 := #11445 -t1951 := #0 -t1950 := t1951 - t1949 -IF t1950 != t1947 GOTO L258 -t1952 := #19510 -IF t1952 != t1947 GOTO L258 -t1946 := t1947 -LABEL L258 : -RETURN t1946 -GOTO L256 -LABEL L257 : -GOTO L278 -LABEL L255 : -t1954 := #0 -t1955 := #1 -t1956 := #25687 -t1957 := #0 -t1958 := #1 -t1959 := t1958 -IF t1956 == t1957 GOTO L261 -t1959 := t1957 -LABEL L261 : -t1960 := #0 -t1961 := #1 -t1962 := t1961 -IF t1959 == t1960 GOTO L262 -t1962 := t1960 -LABEL L262 : -t1963 := t577 * t569 -t1964 := #4 -t1965 := t1963 * t1964 -t1966 := t1965 + t406 -t1967 := *t1966 -t1953 := t1955 -IF t1962 <= t1967 GOTO L260 -t1953 := t1954 -LABEL L260 : -t1968 := #0 -IF t1953 == t1968 GOTO L263 -t1969 := #38272 -t1970 := #0 -t1971 := #1 -t1972 := t1971 -IF t1969 == t1970 GOTO L264 -t1972 := t1970 -LABEL L264 : -t1974 := #0 -t1973 := t1974 - t459 -t1976 := #0 -t1975 := t1976 - t1973 -t1977 := t1972 - t1975 -t1978 := #21998 -t1979 := t1977 + t1978 -t1980 := #0 -IF t1979 == t1980 GOTO L265 -DEC t1981 24 -t1982 := &t1981 -t1984 := #13619 -t1983 := t1984 -t1985 := #0 -t1986 := #4 -t1987 := t1985 * t1986 -t1988 := t1987 + t1982 -t1989 := #13651 -*t1988 := t1989 -t1990 := #1 -t1991 := #4 -t1992 := t1990 * t1991 -t1993 := t1992 + t1982 -t1994 := #20156 -*t1993 := t1994 -t1995 := #2 -t1996 := #4 -t1997 := t1995 * t1996 -t1998 := t1997 + t1982 -t1999 := #19037 -*t1998 := t1999 -t2000 := #3 -t2001 := #4 -t2002 := t2000 * t2001 -t2003 := t2002 + t1982 -t2004 := #57107 -*t2003 := t2004 -t2005 := #4 -t2006 := #4 -t2007 := t2005 * t2006 -t2008 := t2007 + t1982 -t2009 := #32191 -*t2008 := t2009 -t2010 := #5 -t2011 := #4 -t2012 := t2010 * t2011 -t2013 := t2012 + t1982 -t2014 := #2461 -*t2013 := t2014 -t2016 := #0 -t2017 := #1 -t2015 := t2017 -t2019 := #0 -t2020 := #1 -t2018 := t2019 -t2021 := #27238 -t573 := t2021 -t1983 := t461 -t2023 := #0 -t2024 := #1 -t2026 := #0 -t2025 := t2026 - t583 -t2027 := #3344 -t2022 := t2024 -IF t2025 == t2027 GOTO L268 -t2022 := t2023 -LABEL L268 : -t2029 := #0 -t2030 := #1 -t2031 := #1940 -t2032 := #65076 -t2028 := t2030 -IF t2031 < t2032 GOTO L269 -t2028 := t2029 -LABEL L269 : -t2034 := #0 -t2035 := #1 -t2033 := t2034 -t2036 := t575 * t639 -IF t2036 == t2034 GOTO L270 -t2037 := #62278 -IF t2037 == t2034 GOTO L270 -t2033 := t2035 -LABEL L270 : -ARG t2033 -ARG t2028 -ARG t2022 -ARG t461 -ARG t2021 -t2038 := CALL F9 -IF t2038 == t2019 GOTO L267 -t2039 := #57412 -t2041 := #0 -t2040 := t2041 - t2039 -t2043 := #0 -t2042 := t2043 - t2040 -IF t2042 == t2019 GOTO L267 -t2018 := t2020 -LABEL L267 : -IF t2018 != t2016 GOTO L266 -t2045 := #0 -t2046 := #1 -t2047 := #4 -t2048 := t641 * t2047 -t2049 := t2048 + t1982 -t2050 := *t2049 -t2051 := #19406 -t2052 := #0 -t2053 := #1 -t2054 := t2053 -IF t2051 == t2052 GOTO L272 -t2054 := t2052 -LABEL L272 : -t2044 := t2046 -IF t2050 != t2054 GOTO L271 -t2044 := t2045 -LABEL L271 : -IF t2044 != t2016 GOTO L266 -t2015 := t2016 -LABEL L266 : -t2056 := #0 -t2057 := #1 -t2059 := #0 -t2060 := #1 -t2058 := t2060 -t2061 := #47508 -t2063 := #0 -t2062 := t2063 - t2061 -IF t2062 != t2059 GOTO L274 -t2064 := #10017 -IF t2064 != t2059 GOTO L274 -t2058 := t2059 -LABEL L274 : -t2065 := #4 -t2066 := t2058 * t2065 -t2067 := t2066 + t406 -t2068 := *t2067 -t2069 := #55443 -t2055 := t2057 -IF t2068 == t2069 GOTO L273 -t2055 := t2056 -LABEL L273 : -GOTO L275 -LABEL L265 : -t2070 := #53381 -t2071 := #0 -t2072 := #1 -t2073 := t2072 -IF t2070 == t2071 GOTO L276 -t2073 := t2071 -LABEL L276 : -t2074 := #4 -t2075 := t2073 * t2074 -t2076 := t2075 + t402 -t2077 := *t2076 -t2079 := #0 -t2078 := t2079 - t2077 -t2081 := #0 -t2080 := t2081 - t2078 -LABEL L275 : -GOTO L278 -LABEL L263 : -t2083 := #20705 -t2082 := t2083 -t2084 := #38304 -t2086 := #0 -t2085 := t2086 - t2084 -t2088 := #0 -t2089 := #1 -t2087 := t2089 -t2091 := #0 -t2092 := #1 -t2094 := #0 -t2095 := #1 -t2096 := t1648 - t692 -t2097 := #53623 -t2098 := t573 * t2097 -t2093 := t2095 -IF t2096 != t2098 GOTO L280 -t2093 := t2094 -LABEL L280 : -t2090 := t2092 -IF t2093 > t473 GOTO L279 -t2090 := t2091 -LABEL L279 : -IF t2090 != t2088 GOTO L278 -t2100 := #0 -t2101 := #1 -t2102 := #3 -t2103 := #4 -t2104 := t2102 * t2103 -t2105 := t2104 + t1633 -t2106 := *t2105 -t2107 := #59872 -t2108 := t2106 * t2107 -t2110 := #0 -t2109 := t2110 - t2082 -t2099 := t2101 -IF t2108 == t2109 GOTO L281 -t2099 := t2100 -LABEL L281 : -IF t2099 != t2088 GOTO L278 -t2087 := t2088 -LABEL L278 : -t2112 := #60123 -t2111 := t2112 -t2114 := #26435 -t2113 := t2114 -t2116 := #5781 -t2115 := t2116 -t2118 := #14098 -t2117 := t2118 -t2120 := #0 -t2121 := #1 -t2123 := #0 -t2124 := #1 -t2125 := #4 -t2126 := t581 * t2125 -t2127 := t2126 + t404 -t2128 := *t2127 -t2129 := #52122 -t2130 := t2128 / t2129 -t2131 := #44053 -t2132 := t2131 * t2111 -t2133 := t2130 - t2132 -t2134 := #36096 -t2122 := t2124 -IF t2133 >= t2134 GOTO L283 -t2122 := t2123 -LABEL L283 : -t2136 := #0 -t2137 := #1 -t2135 := t2137 -IF t2117 != t2136 GOTO L284 -IF t1636 != t2136 GOTO L284 -t2135 := t2136 -LABEL L284 : -t2138 := #4 -t2139 := t2135 * t2138 -t2140 := t2139 + t408 -t2141 := *t2140 -t2119 := t2121 -IF t2122 <= t2141 GOTO L282 -t2119 := t2120 -LABEL L282 : -WRITE t2111 -WRITE t2113 -WRITE t2115 -WRITE t2117 -t2147 := #0 -t2148 := #1 -t2149 := #205 -t2151 := #0 -t2152 := #1 -t2150 := t2151 -t2154 := #0 -t2155 := #1 -t2153 := t2155 -IF t1648 != t567 GOTO L287 -t2153 := t2154 -LABEL L287 : -IF t2153 == t2151 GOTO L286 -IF t813 == t2151 GOTO L286 -t2150 := t2152 -LABEL L286 : -t2157 := #0 -t2158 := #1 -t2159 := #57704 -t2156 := t2158 -IF t2159 != t688 GOTO L288 -t2156 := t2157 -LABEL L288 : -t2160 := #56252 -t2162 := #0 -t2163 := #1 -t2165 := #0 -t2166 := #1 -t2167 := t690 + t692 -t2168 := #19243 -t2164 := t2166 -IF t2167 >= t2168 GOTO L290 -t2164 := t2165 -LABEL L290 : -t2170 := #0 -t2171 := #1 -t2169 := t2171 -IF t737 <= t565 GOTO L291 -t2169 := t2170 -LABEL L291 : -t2173 := #0 -t2174 := #1 -t2172 := t2173 -t2176 := #0 -t2177 := #1 -t2175 := t2177 -IF t2113 >= t692 GOTO L293 -t2175 := t2176 -LABEL L293 : -IF t2175 == t2173 GOTO L292 -t2178 := #49276 -IF t2178 == t2173 GOTO L292 -t2172 := t2174 -LABEL L292 : -t2179 := #22908 -t823 := t2179 -t2181 := #0 -t2182 := #1 -t2183 := t475 + t2115 -t2184 := #21704 -t2180 := t2182 -IF t2183 == t2184 GOTO L294 -t2180 := t2181 -LABEL L294 : -ARG t2180 -ARG t2179 -ARG t2172 -ARG t2169 -ARG t2164 -t2185 := CALL F9 -t2161 := t2163 -IF t2185 >= t2117 GOTO L289 -t2161 := t2162 -LABEL L289 : -t2187 := #0 -t2188 := #1 -t2189 := #1 -t2190 := #4 -t2191 := t2189 * t2190 -t2192 := t2191 + t408 -t2193 := *t2192 -t2194 := #23644 -t2186 := t2188 -IF t2193 != t2194 GOTO L295 -t2186 := t2187 -LABEL L295 : -ARG t2186 -ARG t2161 -ARG t2160 -ARG t2156 -ARG t2150 -t2195 := CALL F9 -t2197 := #0 -t2196 := t2197 - t2195 -t2146 := t2148 -IF t2149 < t2196 GOTO L285 -t2146 := t2147 -LABEL L285 : -RETURN t2146 -t2199 := #0 -t2200 := #1 -t2198 := t2200 -t2202 := #0 -t2203 := #1 -t2205 := #0 -t2206 := #1 -t2207 := #10518 -t2208 := #22994 -t2209 := #0 -t2210 := #1 -t2211 := t2210 -IF t2208 == t2209 GOTO L299 -t2211 := t2209 -LABEL L299 : -t2204 := t2206 -IF t2207 >= t2211 GOTO L298 -t2204 := t2205 -LABEL L298 : -t2212 := #15520 -t2201 := t2203 -IF t2204 == t2212 GOTO L297 -t2201 := t2202 -LABEL L297 : -IF t2201 != t2199 GOTO L296 -t2214 := #0 -t2215 := #1 -t2217 := #0 -t2218 := #1 -t2220 := #0 -t2219 := t2220 - t579 -t2221 := #29924 -t2222 := t2219 * t2221 -t2223 := #4966 -t2216 := t2218 -IF t2222 == t2223 GOTO L301 -t2216 := t2217 -LABEL L301 : -t2213 := t2215 -IF t2216 > t1648 GOTO L300 -t2213 := t2214 -LABEL L300 : -IF t2213 != t2199 GOTO L296 -t2198 := t2199 -LABEL L296 : -t2224 := #0 -IF t2198 == t2224 GOTO L302 -t2226 := #0 -t2227 := #1 -t2225 := t2227 -IF t1650 != t2226 GOTO L303 -t2228 := #25537 -t2229 := t2228 - t694 -t2230 := t2229 + t698 -t2232 := #0 -t2233 := #1 -t2231 := t2233 -t2235 := #0 -t2236 := #1 -t2237 := #19831 -t2234 := t2236 -IF t2237 != t465 GOTO L305 -t2234 := t2235 -LABEL L305 : -IF t2234 != t2232 GOTO L304 -IF t475 != t2232 GOTO L304 -t2231 := t2232 -LABEL L304 : -t2239 := #0 -t2240 := #1 -t2238 := t2239 -t2242 := #0 -t2243 := #1 -t2244 := #58348 -t2241 := t2243 -IF t467 == t2244 GOTO L307 -t2241 := t2242 -LABEL L307 : -IF t2241 == t2239 GOTO L306 -t2245 := #46242 -IF t2245 == t2239 GOTO L306 -t2238 := t2240 -LABEL L306 : -t2246 := #2 -t2247 := #4 -t2248 := t2246 * t2247 -t2249 := t2248 + t396 -t2250 := *t2249 -t2252 := #0 -t2253 := #1 -t2251 := t2252 -t2255 := #0 -t2256 := #1 -t2254 := t2256 -IF t583 != t739 GOTO L309 -t2254 := t2255 -LABEL L309 : -IF t2254 == t2252 GOTO L308 -t2257 := #38291 -IF t2257 == t2252 GOTO L308 -t2251 := t2253 -LABEL L308 : -t2258 := #26223 -t2260 := #0 -t2259 := t2260 - t2258 -t2261 := #40771 -t565 := t575 -ARG t471 -ARG t575 -ARG t2261 -ARG t2259 -ARG t2251 -t2262 := CALL F9 -ARG t2262 -ARG t2250 -ARG t2238 -ARG t2231 -ARG t2230 -t2263 := CALL F9 -t2264 := t2263 * t698 -ARG t2264 -t2265 := CALL F10 -IF t2265 != t2226 GOTO L303 -t2225 := t2226 -LABEL L303 : -GOTO L312 -LABEL L302 : -t2266 := #32878 -t2268 := #0 -t2269 := #1 -t2270 := #52658 -t2267 := t2269 -IF t2270 >= t813 GOTO L313 -t2267 := t2268 -LABEL L313 : -t2271 := #4 -t2272 := t2267 * t2271 -t2273 := t2272 + t400 -t2274 := *t2273 -t2275 := t2266 - t2274 -t2276 := #0 -IF t2275 == t2276 GOTO L312 -t2278 := #46552 -t2277 := t2278 -t2280 := #46976 -t2279 := t2280 -WRITE t2277 -WRITE t2279 -t2284 := #0 -t2285 := #1 -t2286 := #39244 -t2287 := #4 -t2288 := t563 * t2287 -t2289 := t2288 + t398 -t2290 := *t2289 -t2283 := t2285 -IF t2286 < t2290 GOTO L314 -t2283 := t2284 -LABEL L314 : -t2291 := #4 -t2292 := t2283 * t2291 -t2293 := t2292 + t398 -t2294 := *t2293 -RETURN t2294 -WRITE t2277 -WRITE t2279 -t2298 := #0 -t2299 := #1 -t2301 := #0 -t2300 := t2301 - t573 -t2302 := #25069 -t2297 := t2299 -IF t2300 != t2302 GOTO L315 -t2297 := t2298 -LABEL L315 : -t2303 := #17537 -t2305 := #0 -t2306 := #1 -t2304 := t2306 -t2307 := #39450 -t2308 := t2307 - t569 -IF t2308 != t2305 GOTO L316 -IF t741 != t2305 GOTO L316 -t2304 := t2305 -LABEL L316 : -t2310 := #0 -t2311 := #1 -t2312 := t573 - t815 -t2309 := t2311 -IF t2312 == t700 GOTO L317 -t2309 := t2310 -LABEL L317 : -t2314 := #0 -t2315 := #1 -t2317 := #0 -t2318 := #1 -t2319 := #17238 -t2316 := t2318 -IF t2319 < t694 GOTO L319 -t2316 := t2317 -LABEL L319 : -t2313 := t2315 -IF t2316 == t571 GOTO L318 -t2313 := t2314 -LABEL L318 : -ARG t2313 -ARG t2309 -ARG t2304 -ARG t2303 -ARG t2297 -t2320 := CALL F9 -RETURN t2320 -t2322 := #0 -t2323 := #1 -t2321 := t2322 -t2325 := #0 -t2326 := #1 -t2327 := #4 -t2328 := t1652 * t2327 -t2329 := t2328 + t398 -t2330 := *t2329 -t2331 := #0 -t2332 := #1 -t2333 := t2332 -IF t2330 == t2331 GOTO L322 -t2333 := t2331 -LABEL L322 : -ARG t2333 -t2334 := CALL F10 -t2335 := #0 -t2336 := #1 -t2337 := t2336 -IF t817 == t2335 GOTO L323 -t2337 := t2335 -LABEL L323 : -t2338 := t2334 + t2337 -t2339 := #0 -t2340 := #1 -t2341 := t2340 -IF t577 == t2339 GOTO L324 -t2341 := t2339 -LABEL L324 : -t2324 := t2326 -IF t2338 >= t2341 GOTO L321 -t2324 := t2325 -LABEL L321 : -IF t2324 == t2322 GOTO L320 -t2342 := #8253 -t2343 := #58693 -t2344 := t2342 / t2343 -IF t2344 == t2322 GOTO L320 -t2321 := t2323 -LABEL L320 : -t2345 := #0 -IF t2321 == t2345 GOTO L325 -ARG t1636 -t2346 := CALL F10 -GOTO L326 -LABEL L325 : -t2347 := #978 -t2349 := #0 -t2348 := t2349 - t2347 -t2351 := #0 -t2352 := #1 -t2350 := t2352 -t2353 := #31161 -IF t2353 != t2351 GOTO L327 -IF t459 != t2351 GOTO L327 -t2350 := t2351 -LABEL L327 : -t1640 := t819 -t2354 := #4 -t2355 := t821 * t2354 -t2356 := t2355 + t1633 -t2357 := *t2356 -t2359 := #0 -t2358 := t2359 - t2357 -t2361 := #0 -t2362 := #1 -t2360 := t2361 -t2363 := #14861 -t2364 := t2363 / t2277 -t2365 := t2364 * t692 -ARG t2365 -t2366 := CALL F10 -IF t2366 == t2361 GOTO L328 -t2367 := #11956 -IF t2367 == t2361 GOTO L328 -t2360 := t2362 -LABEL L328 : -t2368 := #5 -t2369 := #4 -t2370 := t2368 * t2369 -t2371 := t2370 + t400 -t2372 := *t2371 -t2374 := #0 -t2373 := t2374 - t2279 -t2375 := #22474 -t2376 := t2375 * t688 -t2378 := #0 -t2379 := #1 -t2380 := #14871 -t2381 := #54025 -t2382 := t2380 - t2381 -t2383 := #52398 -t2377 := t2379 -IF t2382 != t2383 GOTO L329 -t2377 := t2378 -LABEL L329 : -ARG t2377 -ARG t2376 -ARG t2373 -ARG t2372 -ARG t2360 -t2384 := CALL F9 -t2385 := #0 -t2386 := #1 -t2387 := t2386 -IF t2384 == t2385 GOTO L330 -t2387 := t2385 -LABEL L330 : -t2389 := #0 -t2390 := #1 -t2388 := t2389 -t2391 := #19838 -IF t2391 == t2389 GOTO L331 -IF t821 == t2389 GOTO L331 -t2388 := t2390 -LABEL L331 : -ARG t2388 -ARG t2387 -ARG t2358 -ARG t819 -ARG t2350 -t2392 := CALL F9 -t2393 := t2348 - t2392 -LABEL L326 : -t2395 := #14026 -t2394 := t2395 -t2397 := #0 -t2398 := #1 -t2396 := t2398 -t2399 := #0 -t2400 := #4 -t2401 := t2399 * t2400 -t2402 := t2401 + t396 -t2403 := *t2402 -t2404 := #0 -t2405 := #1 -t2406 := t2405 -IF t2403 == t2404 GOTO L333 -t2406 := t2404 -LABEL L333 : -t2408 := #0 -t2407 := t2408 - t2406 -t2410 := #0 -t2409 := t2410 - t2407 -IF t2409 != t2397 GOTO L332 -t2412 := #0 -t2413 := #1 -t2415 := #0 -t2416 := #1 -t2417 := #3 -t2418 := #4 -t2419 := t2417 * t2418 -t2420 := t2419 + t396 -t2421 := *t2420 -t2414 := t2416 -IF t2421 != t2394 GOTO L335 -t2414 := t2415 -LABEL L335 : -t2422 := t694 * t567 -t2411 := t2413 -IF t2414 != t2422 GOTO L334 -t2411 := t2412 -LABEL L334 : -IF t2411 != t2397 GOTO L332 -t2396 := t2397 -LABEL L332 : -GOTO L302 -LABEL L312 : -t2423 := #0 -t2424 := #4 -t2425 := t2423 * t2424 -t2426 := t2425 + t394 -t2427 := *t2426 -WRITE t2427 -t2429 := #1 -t2430 := #4 -t2431 := t2429 * t2430 -t2432 := t2431 + t394 -t2433 := *t2432 -WRITE t2433 -t2435 := #2 -t2436 := #4 -t2437 := t2435 * t2436 -t2438 := t2437 + t394 -t2439 := *t2438 -WRITE t2439 -t2441 := #3 -t2442 := #4 -t2443 := t2441 * t2442 -t2444 := t2443 + t394 -t2445 := *t2444 -WRITE t2445 -t2447 := #4 -t2448 := #4 -t2449 := t2447 * t2448 -t2450 := t2449 + t394 -t2451 := *t2450 -WRITE t2451 -t2453 := #5 -t2454 := #4 -t2455 := t2453 * t2454 -t2456 := t2455 + t394 -t2457 := *t2456 -WRITE t2457 -t2459 := #6 -t2460 := #4 -t2461 := t2459 * t2460 -t2462 := t2461 + t394 -t2463 := *t2462 -WRITE t2463 -t2465 := #7 -t2466 := #4 -t2467 := t2465 * t2466 -t2468 := t2467 + t394 -t2469 := *t2468 -WRITE t2469 -t2471 := #8 -t2472 := #4 -t2473 := t2471 * t2472 -t2474 := t2473 + t394 -t2475 := *t2474 -WRITE t2475 -t2477 := #9 -t2478 := #4 -t2479 := t2477 * t2478 -t2480 := t2479 + t394 -t2481 := *t2480 -WRITE t2481 -WRITE t459 -WRITE t461 -WRITE t463 -WRITE t465 -WRITE t467 -WRITE t469 -WRITE t471 -WRITE t473 -WRITE t475 -WRITE t477 -WRITE t479 -t2494 := #0 -t2495 := #4 -t2496 := t2494 * t2495 -t2497 := t2496 + t396 -t2498 := *t2497 -WRITE t2498 -t2500 := #1 -t2501 := #4 -t2502 := t2500 * t2501 -t2503 := t2502 + t396 -t2504 := *t2503 -WRITE t2504 -t2506 := #2 -t2507 := #4 -t2508 := t2506 * t2507 -t2509 := t2508 + t396 -t2510 := *t2509 -WRITE t2510 -t2512 := #3 -t2513 := #4 -t2514 := t2512 * t2513 -t2515 := t2514 + t396 -t2516 := *t2515 -WRITE t2516 -t2518 := #4 -t2519 := #4 -t2520 := t2518 * t2519 -t2521 := t2520 + t396 -t2522 := *t2521 -WRITE t2522 -t2524 := #5 -t2525 := #4 -t2526 := t2524 * t2525 -t2527 := t2526 + t396 -t2528 := *t2527 -WRITE t2528 -t2530 := #6 -t2531 := #4 -t2532 := t2530 * t2531 -t2533 := t2532 + t396 -t2534 := *t2533 -WRITE t2534 -WRITE t516 -t2537 := #0 -t2538 := #4 -t2539 := t2537 * t2538 -t2540 := t2539 + t398 -t2541 := *t2540 -WRITE t2541 -t2543 := #1 -t2544 := #4 -t2545 := t2543 * t2544 -t2546 := t2545 + t398 -t2547 := *t2546 -WRITE t2547 -t2549 := #2 -t2550 := #4 -t2551 := t2549 * t2550 -t2552 := t2551 + t398 -t2553 := *t2552 -WRITE t2553 -t2555 := #3 -t2556 := #4 -t2557 := t2555 * t2556 -t2558 := t2557 + t398 -t2559 := *t2558 -WRITE t2559 -t2561 := #4 -t2562 := #4 -t2563 := t2561 * t2562 -t2564 := t2563 + t398 -t2565 := *t2564 -WRITE t2565 -t2567 := #5 -t2568 := #4 -t2569 := t2567 * t2568 -t2570 := t2569 + t398 -t2571 := *t2570 -WRITE t2571 -t2573 := #6 -t2574 := #4 -t2575 := t2573 * t2574 -t2576 := t2575 + t398 -t2577 := *t2576 -WRITE t2577 -t2579 := #7 -t2580 := #4 -t2581 := t2579 * t2580 -t2582 := t2581 + t398 -t2583 := *t2582 -WRITE t2583 -t2585 := #8 -t2586 := #4 -t2587 := t2585 * t2586 -t2588 := t2587 + t398 -t2589 := *t2588 -WRITE t2589 -WRITE t563 -WRITE t565 -WRITE t567 -WRITE t569 -WRITE t571 -WRITE t573 -WRITE t575 -WRITE t577 -WRITE t579 -WRITE t581 -WRITE t583 -WRITE t585 -WRITE t587 -t2604 := #0 -t2605 := #4 -t2606 := t2604 * t2605 -t2607 := t2606 + t400 -t2608 := *t2607 -WRITE t2608 -t2610 := #1 -t2611 := #4 -t2612 := t2610 * t2611 -t2613 := t2612 + t400 -t2614 := *t2613 -WRITE t2614 -t2616 := #2 -t2617 := #4 -t2618 := t2616 * t2617 -t2619 := t2618 + t400 -t2620 := *t2619 -WRITE t2620 -t2622 := #3 -t2623 := #4 -t2624 := t2622 * t2623 -t2625 := t2624 + t400 -t2626 := *t2625 -WRITE t2626 -t2628 := #4 -t2629 := #4 -t2630 := t2628 * t2629 -t2631 := t2630 + t400 -t2632 := *t2631 -WRITE t2632 -t2634 := #5 -t2635 := #4 -t2636 := t2634 * t2635 -t2637 := t2636 + t400 -t2638 := *t2637 -WRITE t2638 -t2640 := #6 -t2641 := #4 -t2642 := t2640 * t2641 -t2643 := t2642 + t400 -t2644 := *t2643 -WRITE t2644 -t2646 := #7 -t2647 := #4 -t2648 := t2646 * t2647 -t2649 := t2648 + t400 -t2650 := *t2649 -WRITE t2650 -t2652 := #8 -t2653 := #4 -t2654 := t2652 * t2653 -t2655 := t2654 + t400 -t2656 := *t2655 -WRITE t2656 -t2658 := #9 -t2659 := #4 -t2660 := t2658 * t2659 -t2661 := t2660 + t400 -t2662 := *t2661 -WRITE t2662 -WRITE t639 -WRITE t641 -t2666 := #0 -t2667 := #4 -t2668 := t2666 * t2667 -t2669 := t2668 + t402 -t2670 := *t2669 -WRITE t2670 -t2672 := #1 -t2673 := #4 -t2674 := t2672 * t2673 -t2675 := t2674 + t402 -t2676 := *t2675 -WRITE t2676 -t2678 := #2 -t2679 := #4 -t2680 := t2678 * t2679 -t2681 := t2680 + t402 -t2682 := *t2681 -WRITE t2682 -t2684 := #3 -t2685 := #4 -t2686 := t2684 * t2685 -t2687 := t2686 + t402 -t2688 := *t2687 -WRITE t2688 -t2690 := #4 -t2691 := #4 -t2692 := t2690 * t2691 -t2693 := t2692 + t402 -t2694 := *t2693 -WRITE t2694 -t2696 := #5 -t2697 := #4 -t2698 := t2696 * t2697 -t2699 := t2698 + t402 -t2700 := *t2699 -WRITE t2700 -t2702 := #6 -t2703 := #4 -t2704 := t2702 * t2703 -t2705 := t2704 + t402 -t2706 := *t2705 -WRITE t2706 -t2708 := #7 -t2709 := #4 -t2710 := t2708 * t2709 -t2711 := t2710 + t402 -t2712 := *t2711 -WRITE t2712 -t2714 := #8 -t2715 := #4 -t2716 := t2714 * t2715 -t2717 := t2716 + t402 -t2718 := *t2717 -WRITE t2718 -WRITE t688 -WRITE t690 -WRITE t692 -WRITE t694 -WRITE t696 -WRITE t698 -WRITE t700 -t2727 := #0 -t2728 := #4 -t2729 := t2727 * t2728 -t2730 := t2729 + t404 -t2731 := *t2730 -WRITE t2731 -t2733 := #1 -t2734 := #4 -t2735 := t2733 * t2734 -t2736 := t2735 + t404 -t2737 := *t2736 -WRITE t2737 -t2739 := #2 -t2740 := #4 -t2741 := t2739 * t2740 -t2742 := t2741 + t404 -t2743 := *t2742 -WRITE t2743 -t2745 := #3 -t2746 := #4 -t2747 := t2745 * t2746 -t2748 := t2747 + t404 -t2749 := *t2748 -WRITE t2749 -t2751 := #4 -t2752 := #4 -t2753 := t2751 * t2752 -t2754 := t2753 + t404 -t2755 := *t2754 -WRITE t2755 -t2757 := #5 -t2758 := #4 -t2759 := t2757 * t2758 -t2760 := t2759 + t404 -t2761 := *t2760 -WRITE t2761 -t2763 := #6 -t2764 := #4 -t2765 := t2763 * t2764 -t2766 := t2765 + t404 -t2767 := *t2766 -WRITE t2767 -WRITE t737 -WRITE t739 -WRITE t741 -t2772 := #0 -t2773 := #4 -t2774 := t2772 * t2773 -t2775 := t2774 + t406 -t2776 := *t2775 -WRITE t2776 -t2778 := #1 -t2779 := #4 -t2780 := t2778 * t2779 -t2781 := t2780 + t406 -t2782 := *t2781 -WRITE t2782 -t2784 := #2 -t2785 := #4 -t2786 := t2784 * t2785 -t2787 := t2786 + t406 -t2788 := *t2787 -WRITE t2788 -t2790 := #3 -t2791 := #4 -t2792 := t2790 * t2791 -t2793 := t2792 + t406 -t2794 := *t2793 -WRITE t2794 -t2796 := #4 -t2797 := #4 -t2798 := t2796 * t2797 -t2799 := t2798 + t406 -t2800 := *t2799 -WRITE t2800 -t2802 := #5 -t2803 := #4 -t2804 := t2802 * t2803 -t2805 := t2804 + t406 -t2806 := *t2805 -WRITE t2806 -t2808 := #6 -t2809 := #4 -t2810 := t2808 * t2809 -t2811 := t2810 + t406 -t2812 := *t2811 -WRITE t2812 -t2814 := #7 -t2815 := #4 -t2816 := t2814 * t2815 -t2817 := t2816 + t406 -t2818 := *t2817 -WRITE t2818 -t2820 := #8 -t2821 := #4 -t2822 := t2820 * t2821 -t2823 := t2822 + t406 -t2824 := *t2823 -WRITE t2824 -t2826 := #0 -t2827 := #4 -t2828 := t2826 * t2827 -t2829 := t2828 + t408 -t2830 := *t2829 -WRITE t2830 -t2832 := #1 -t2833 := #4 -t2834 := t2832 * t2833 -t2835 := t2834 + t408 -t2836 := *t2835 -WRITE t2836 -t2838 := #2 -t2839 := #4 -t2840 := t2838 * t2839 -t2841 := t2840 + t408 -t2842 := *t2841 -WRITE t2842 -t2844 := #3 -t2845 := #4 -t2846 := t2844 * t2845 -t2847 := t2846 + t408 -t2848 := *t2847 -WRITE t2848 -t2850 := #4 -t2851 := #4 -t2852 := t2850 * t2851 -t2853 := t2852 + t408 -t2854 := *t2853 -WRITE t2854 -WRITE t813 -WRITE t815 -WRITE t817 -WRITE t819 -WRITE t821 -WRITE t823 -t2863 := #0 -t2864 := #1 -t2862 := t2863 -t2865 := #59085 -t2866 := t823 * t2865 -t2867 := #33024 -t2868 := t2866 / t2867 -t2869 := #4 -t2870 := t2868 * t2869 -t2871 := t2870 + t394 -t2872 := *t2871 -IF t2872 == t2863 GOTO L336 -t2873 := #25516 -IF t2873 == t2863 GOTO L336 -t2862 := t2864 -LABEL L336 : -RETURN t2862 -FUNCTION F11 : -PARAM t2874 -DEC t2875 28 -t2876 := &t2875 -DEC t2877 24 -t2878 := &t2877 -DEC t2879 36 -t2880 := &t2879 -t2881 := #0 -t2882 := #4 -t2883 := t2881 * t2882 -t2884 := t2883 + t2876 -t2885 := #34321 -*t2884 := t2885 -t2886 := #1 -t2887 := #4 -t2888 := t2886 * t2887 -t2889 := t2888 + t2876 -t2890 := #366 -*t2889 := t2890 -t2891 := #2 -t2892 := #4 -t2893 := t2891 * t2892 -t2894 := t2893 + t2876 -t2895 := #12638 -*t2894 := t2895 -t2896 := #3 -t2897 := #4 -t2898 := t2896 * t2897 -t2899 := t2898 + t2876 -t2900 := #15337 -*t2899 := t2900 -t2901 := #4 -t2902 := #4 -t2903 := t2901 * t2902 -t2904 := t2903 + t2876 -t2905 := #47343 -*t2904 := t2905 -t2906 := #5 -t2907 := #4 -t2908 := t2906 * t2907 -t2909 := t2908 + t2876 -t2910 := #51882 -*t2909 := t2910 -t2911 := #6 -t2912 := #4 -t2913 := t2911 * t2912 -t2914 := t2913 + t2876 -t2915 := #40407 -*t2914 := t2915 -t2916 := #0 -t2917 := #4 -t2918 := t2916 * t2917 -t2919 := t2918 + t2878 -t2920 := #64880 -*t2919 := t2920 -t2921 := #1 -t2922 := #4 -t2923 := t2921 * t2922 -t2924 := t2923 + t2878 -t2925 := #25796 -*t2924 := t2925 -t2926 := #2 -t2927 := #4 -t2928 := t2926 * t2927 -t2929 := t2928 + t2878 -t2930 := #57645 -*t2929 := t2930 -t2931 := #3 -t2932 := #4 -t2933 := t2931 * t2932 -t2934 := t2933 + t2878 -t2935 := #7597 -*t2934 := t2935 -t2936 := #4 -t2937 := #4 -t2938 := t2936 * t2937 -t2939 := t2938 + t2878 -t2940 := #18953 -*t2939 := t2940 -t2941 := #5 -t2942 := #4 -t2943 := t2941 * t2942 -t2944 := t2943 + t2878 -t2945 := #58623 -*t2944 := t2945 -t2947 := #38759 -t2946 := t2947 -t2949 := #33814 -t2948 := t2949 -t2950 := #0 -t2951 := #4 -t2952 := t2950 * t2951 -t2953 := t2952 + t2880 -t2954 := #5043 -*t2953 := t2954 -t2955 := #1 -t2956 := #4 -t2957 := t2955 * t2956 -t2958 := t2957 + t2880 -t2959 := #30636 -*t2958 := t2959 -t2960 := #2 -t2961 := #4 -t2962 := t2960 * t2961 -t2963 := t2962 + t2880 -t2964 := #6783 -*t2963 := t2964 -t2965 := #3 -t2966 := #4 -t2967 := t2965 * t2966 -t2968 := t2967 + t2880 -t2969 := #27517 -*t2968 := t2969 -t2970 := #4 -t2971 := #4 -t2972 := t2970 * t2971 -t2973 := t2972 + t2880 -t2974 := #45508 -*t2973 := t2974 -t2975 := #5 -t2976 := #4 -t2977 := t2975 * t2976 -t2978 := t2977 + t2880 -t2979 := #60808 -*t2978 := t2979 -t2980 := #6 -t2981 := #4 -t2982 := t2980 * t2981 -t2983 := t2982 + t2880 -t2984 := #14379 -*t2983 := t2984 -t2985 := #7 -t2986 := #4 -t2987 := t2985 * t2986 -t2988 := t2987 + t2880 -t2989 := #65346 -*t2988 := t2989 -t2990 := #8 -t2991 := #4 -t2992 := t2990 * t2991 -t2993 := t2992 + t2880 -t2994 := #9299 -*t2993 := t2994 -t2995 := #0 -t2996 := #4 -t2997 := t2995 * t2996 -t2998 := t2997 + t2876 -t2999 := *t2998 -WRITE t2999 -t3001 := #1 -t3002 := #4 -t3003 := t3001 * t3002 -t3004 := t3003 + t2876 -t3005 := *t3004 -WRITE t3005 -t3007 := #2 -t3008 := #4 -t3009 := t3007 * t3008 -t3010 := t3009 + t2876 -t3011 := *t3010 -WRITE t3011 -t3013 := #3 -t3014 := #4 -t3015 := t3013 * t3014 -t3016 := t3015 + t2876 -t3017 := *t3016 -WRITE t3017 -t3019 := #4 -t3020 := #4 -t3021 := t3019 * t3020 -t3022 := t3021 + t2876 -t3023 := *t3022 -WRITE t3023 -t3025 := #5 -t3026 := #4 -t3027 := t3025 * t3026 -t3028 := t3027 + t2876 -t3029 := *t3028 -WRITE t3029 -t3031 := #6 -t3032 := #4 -t3033 := t3031 * t3032 -t3034 := t3033 + t2876 -t3035 := *t3034 -WRITE t3035 -t3037 := #0 -t3038 := #4 -t3039 := t3037 * t3038 -t3040 := t3039 + t2878 -t3041 := *t3040 -WRITE t3041 -t3043 := #1 -t3044 := #4 -t3045 := t3043 * t3044 -t3046 := t3045 + t2878 -t3047 := *t3046 -WRITE t3047 -t3049 := #2 -t3050 := #4 -t3051 := t3049 * t3050 -t3052 := t3051 + t2878 -t3053 := *t3052 -WRITE t3053 -t3055 := #3 -t3056 := #4 -t3057 := t3055 * t3056 -t3058 := t3057 + t2878 -t3059 := *t3058 -WRITE t3059 -t3061 := #4 -t3062 := #4 -t3063 := t3061 * t3062 -t3064 := t3063 + t2878 -t3065 := *t3064 -WRITE t3065 -t3067 := #5 -t3068 := #4 -t3069 := t3067 * t3068 -t3070 := t3069 + t2878 -t3071 := *t3070 -WRITE t3071 -WRITE t2946 -WRITE t2948 -t3075 := #0 -t3076 := #4 -t3077 := t3075 * t3076 -t3078 := t3077 + t2880 -t3079 := *t3078 -WRITE t3079 -t3081 := #1 -t3082 := #4 -t3083 := t3081 * t3082 -t3084 := t3083 + t2880 -t3085 := *t3084 -WRITE t3085 -t3087 := #2 -t3088 := #4 -t3089 := t3087 * t3088 -t3090 := t3089 + t2880 -t3091 := *t3090 -WRITE t3091 -t3093 := #3 -t3094 := #4 -t3095 := t3093 * t3094 -t3096 := t3095 + t2880 -t3097 := *t3096 -WRITE t3097 -t3099 := #4 -t3100 := #4 -t3101 := t3099 * t3100 -t3102 := t3101 + t2880 -t3103 := *t3102 -WRITE t3103 -t3105 := #5 -t3106 := #4 -t3107 := t3105 * t3106 -t3108 := t3107 + t2880 -t3109 := *t3108 -WRITE t3109 -t3111 := #6 -t3112 := #4 -t3113 := t3111 * t3112 -t3114 := t3113 + t2880 -t3115 := *t3114 -WRITE t3115 -t3117 := #7 -t3118 := #4 -t3119 := t3117 * t3118 -t3120 := t3119 + t2880 -t3121 := *t3120 -WRITE t3121 -t3123 := #8 -t3124 := #4 -t3125 := t3123 * t3124 -t3126 := t3125 + t2880 -t3127 := *t3126 -WRITE t3127 -t3130 := #0 -t3131 := #1 -t3129 := t3130 -t3132 := #21072 -t3134 := #0 -t3133 := t3134 - t3132 -t3136 := #0 -t3135 := t3136 - t3133 -t3138 := #0 -t3137 := t3138 - t3135 -t3140 := #0 -t3141 := #1 -t3139 := t3140 -t3142 := #12460 -t3143 := t3142 + t2948 -IF t3143 == t3140 GOTO L338 -IF t2948 == t3140 GOTO L338 -t3139 := t3141 -LABEL L338 : -ARG t3139 -t3144 := CALL F11 -t3145 := t3137 / t3144 -IF t3145 == t3130 GOTO L337 -t3146 := #4032 -IF t3146 == t3130 GOTO L337 -t3129 := t3131 -LABEL L337 : -RETURN t3129 -t3148 := #0 -t3149 := #1 -t3147 := t3148 -t3150 := #20365 -IF t3150 == t3148 GOTO L339 -t3151 := #6009 -IF t3151 == t3148 GOTO L339 -t3147 := t3149 -LABEL L339 : -t3152 := #4 -t3153 := t3147 * t3152 -t3154 := t3153 + t2878 -t3155 := *t3154 -t2874 := t3155 -t3156 := #0 -t3157 := #4 -t3158 := t3156 * t3157 -t3159 := t3158 + t2876 -t3160 := *t3159 -WRITE t3160 -t3162 := #1 -t3163 := #4 -t3164 := t3162 * t3163 -t3165 := t3164 + t2876 -t3166 := *t3165 -WRITE t3166 -t3168 := #2 -t3169 := #4 -t3170 := t3168 * t3169 -t3171 := t3170 + t2876 -t3172 := *t3171 -WRITE t3172 -t3174 := #3 -t3175 := #4 -t3176 := t3174 * t3175 -t3177 := t3176 + t2876 -t3178 := *t3177 -WRITE t3178 -t3180 := #4 -t3181 := #4 -t3182 := t3180 * t3181 -t3183 := t3182 + t2876 -t3184 := *t3183 -WRITE t3184 -t3186 := #5 -t3187 := #4 -t3188 := t3186 * t3187 -t3189 := t3188 + t2876 -t3190 := *t3189 -WRITE t3190 -t3192 := #6 -t3193 := #4 -t3194 := t3192 * t3193 -t3195 := t3194 + t2876 -t3196 := *t3195 -WRITE t3196 -t3198 := #0 -t3199 := #4 -t3200 := t3198 * t3199 -t3201 := t3200 + t2878 -t3202 := *t3201 -WRITE t3202 -t3204 := #1 -t3205 := #4 -t3206 := t3204 * t3205 -t3207 := t3206 + t2878 -t3208 := *t3207 -WRITE t3208 -t3210 := #2 -t3211 := #4 -t3212 := t3210 * t3211 -t3213 := t3212 + t2878 -t3214 := *t3213 -WRITE t3214 -t3216 := #3 -t3217 := #4 -t3218 := t3216 * t3217 -t3219 := t3218 + t2878 -t3220 := *t3219 -WRITE t3220 -t3222 := #4 -t3223 := #4 -t3224 := t3222 * t3223 -t3225 := t3224 + t2878 -t3226 := *t3225 -WRITE t3226 -t3228 := #5 -t3229 := #4 -t3230 := t3228 * t3229 -t3231 := t3230 + t2878 -t3232 := *t3231 -WRITE t3232 -WRITE t2946 -WRITE t2948 -t3236 := #0 -t3237 := #4 -t3238 := t3236 * t3237 -t3239 := t3238 + t2880 -t3240 := *t3239 -WRITE t3240 -t3242 := #1 -t3243 := #4 -t3244 := t3242 * t3243 -t3245 := t3244 + t2880 -t3246 := *t3245 -WRITE t3246 -t3248 := #2 -t3249 := #4 -t3250 := t3248 * t3249 -t3251 := t3250 + t2880 -t3252 := *t3251 -WRITE t3252 -t3254 := #3 -t3255 := #4 -t3256 := t3254 * t3255 -t3257 := t3256 + t2880 -t3258 := *t3257 -WRITE t3258 -t3260 := #4 -t3261 := #4 -t3262 := t3260 * t3261 -t3263 := t3262 + t2880 -t3264 := *t3263 -WRITE t3264 -t3266 := #5 -t3267 := #4 -t3268 := t3266 * t3267 -t3269 := t3268 + t2880 -t3270 := *t3269 -WRITE t3270 -t3272 := #6 -t3273 := #4 -t3274 := t3272 * t3273 -t3275 := t3274 + t2880 -t3276 := *t3275 -WRITE t3276 -t3278 := #7 -t3279 := #4 -t3280 := t3278 * t3279 -t3281 := t3280 + t2880 -t3282 := *t3281 -WRITE t3282 -t3284 := #8 -t3285 := #4 -t3286 := t3284 * t3285 -t3287 := t3286 + t2880 -t3288 := *t3287 -WRITE t3288 -t3290 := #0 -t3291 := #1 -t3292 := t3291 -IF t2946 == t3290 GOTO L340 -t3292 := t3290 -LABEL L340 : -t3293 := #0 -t3294 := #1 -t3295 := t3294 -IF t3292 == t3293 GOTO L341 -t3295 := t3293 -LABEL L341 : -ARG t3295 -t3296 := CALL F10 -t3298 := #0 -t3297 := t3298 - t3296 -t3299 := #37056 -t3300 := t2874 * t3299 -t3301 := t3297 + t3300 -t3302 := #4 -t3303 := t3301 * t3302 -t3304 := t3303 + t2878 -t3305 := *t3304 -RETURN t3305 -t3307 := #0 -t3308 := #1 -t3310 := #0 -t3311 := #1 -t3312 := #3 -t3313 := #4 -t3314 := t3312 * t3313 -t3315 := t3314 + t2876 -t3316 := *t3315 -t3317 := #0 -t3318 := #1 -t3319 := t3318 -IF t3316 == t3317 GOTO L344 -t3319 := t3317 -LABEL L344 : -t3320 := #37422 -t3322 := #0 -t3321 := t3322 - t3320 -t3323 := t3321 * t2948 -t3324 := t3319 + t3323 -t3325 := #4 -t3326 := #4 -t3327 := t3325 * t3326 -t3328 := t3327 + t2878 -t3329 := *t3328 -t3309 := t3311 -IF t3324 == t3329 GOTO L343 -t3309 := t3310 -LABEL L343 : -t3330 := #19229 -t3331 := #44866 -t3332 := t3330 / t3331 -t3306 := t3308 -IF t3309 <= t3332 GOTO L342 -t3306 := t3307 -LABEL L342 : -t3333 := #0 -IF t3306 == t3333 GOTO L345 -t3334 := #0 -t3335 := #1 -t3336 := t3335 -IF t2946 == t3334 GOTO L346 -t3336 := t3334 -LABEL L346 : -t3337 := #30539 -t3339 := #0 -t3338 := t3339 - t3337 -t3340 := #18573 -t3341 := #0 -t3342 := #1 -t3343 := t3342 -IF t3340 == t3341 GOTO L347 -t3343 := t3341 -LABEL L347 : -t3345 := #0 -t3344 := t3345 - t3343 -t3346 := t2874 * t2946 -t3347 := #5126 -t3348 := t3346 + t3347 -t3350 := #0 -t3351 := #1 -t3349 := t3351 -t3353 := #0 -t3354 := #1 -t3355 := #22648 -t3356 := #26171 -t3352 := t3354 -IF t3355 > t3356 GOTO L349 -t3352 := t3353 -LABEL L349 : -IF t3352 != t3350 GOTO L348 -t3357 := #24080 -IF t3357 != t3350 GOTO L348 -t3349 := t3350 -LABEL L348 : -t3358 := #15735 -t3359 := t3358 - t2946 -ARG t3359 -ARG t3349 -ARG t3348 -ARG t3344 -ARG t3338 -t3360 := CALL F9 -ARG t3360 -t3361 := CALL F11 -t3362 := t3336 * t3361 -LABEL L345 : -t3363 := #0 -t3364 := #4 -t3365 := t3363 * t3364 -t3366 := t3365 + t2876 -t3367 := *t3366 -WRITE t3367 -t3369 := #1 -t3370 := #4 -t3371 := t3369 * t3370 -t3372 := t3371 + t2876 -t3373 := *t3372 -WRITE t3373 -t3375 := #2 -t3376 := #4 -t3377 := t3375 * t3376 -t3378 := t3377 + t2876 -t3379 := *t3378 -WRITE t3379 -t3381 := #3 -t3382 := #4 -t3383 := t3381 * t3382 -t3384 := t3383 + t2876 -t3385 := *t3384 -WRITE t3385 -t3387 := #4 -t3388 := #4 -t3389 := t3387 * t3388 -t3390 := t3389 + t2876 -t3391 := *t3390 -WRITE t3391 -t3393 := #5 -t3394 := #4 -t3395 := t3393 * t3394 -t3396 := t3395 + t2876 -t3397 := *t3396 -WRITE t3397 -t3399 := #6 -t3400 := #4 -t3401 := t3399 * t3400 -t3402 := t3401 + t2876 -t3403 := *t3402 -WRITE t3403 -t3405 := #0 -t3406 := #4 -t3407 := t3405 * t3406 -t3408 := t3407 + t2878 -t3409 := *t3408 -WRITE t3409 -t3411 := #1 -t3412 := #4 -t3413 := t3411 * t3412 -t3414 := t3413 + t2878 -t3415 := *t3414 -WRITE t3415 -t3417 := #2 -t3418 := #4 -t3419 := t3417 * t3418 -t3420 := t3419 + t2878 -t3421 := *t3420 -WRITE t3421 -t3423 := #3 -t3424 := #4 -t3425 := t3423 * t3424 -t3426 := t3425 + t2878 -t3427 := *t3426 -WRITE t3427 -t3429 := #4 -t3430 := #4 -t3431 := t3429 * t3430 -t3432 := t3431 + t2878 -t3433 := *t3432 -WRITE t3433 -t3435 := #5 -t3436 := #4 -t3437 := t3435 * t3436 -t3438 := t3437 + t2878 -t3439 := *t3438 -WRITE t3439 -WRITE t2946 -WRITE t2948 -t3443 := #0 -t3444 := #4 -t3445 := t3443 * t3444 -t3446 := t3445 + t2880 -t3447 := *t3446 -WRITE t3447 -t3449 := #1 -t3450 := #4 -t3451 := t3449 * t3450 -t3452 := t3451 + t2880 -t3453 := *t3452 -WRITE t3453 -t3455 := #2 -t3456 := #4 -t3457 := t3455 * t3456 -t3458 := t3457 + t2880 -t3459 := *t3458 -WRITE t3459 -t3461 := #3 -t3462 := #4 -t3463 := t3461 * t3462 -t3464 := t3463 + t2880 -t3465 := *t3464 -WRITE t3465 -t3467 := #4 -t3468 := #4 -t3469 := t3467 * t3468 -t3470 := t3469 + t2880 -t3471 := *t3470 -WRITE t3471 -t3473 := #5 -t3474 := #4 -t3475 := t3473 * t3474 -t3476 := t3475 + t2880 -t3477 := *t3476 -WRITE t3477 -t3479 := #6 -t3480 := #4 -t3481 := t3479 * t3480 -t3482 := t3481 + t2880 -t3483 := *t3482 -WRITE t3483 -t3485 := #7 -t3486 := #4 -t3487 := t3485 * t3486 -t3488 := t3487 + t2880 -t3489 := *t3488 -WRITE t3489 -t3491 := #8 -t3492 := #4 -t3493 := t3491 * t3492 -t3494 := t3493 + t2880 -t3495 := *t3494 -WRITE t3495 -t3498 := #0 -t3499 := #1 -t3497 := t3499 -t3501 := #0 -t3500 := t3501 - t2874 -IF t3500 != t3498 GOTO L350 -t3502 := #64930 -IF t3502 != t3498 GOTO L350 -t3497 := t3498 -LABEL L350 : -ARG t3497 -t3503 := CALL F10 -t3504 := #7 -t3505 := #4 -t3506 := t3504 * t3505 -t3507 := t3506 + t2880 -t3508 := *t3507 -t3509 := #4 -t3510 := t3508 * t3509 -t3511 := t3510 + t2880 -t3512 := *t3511 -t3513 := t3503 / t3512 -RETURN t3513 -FUNCTION F12 : -PARAM t3514 -PARAM t3515 -PARAM t3516 -PARAM t3517 -PARAM t3518 -DEC t3519 12 -t3520 := &t3519 -DEC t3521 16 -t3522 := &t3521 -DEC t3523 20 -t3524 := &t3523 -DEC t3525 20 -t3526 := &t3525 -t3527 := #0 -t3528 := #4 -t3529 := t3527 * t3528 -t3530 := t3529 + t3520 -t3531 := #30030 -*t3530 := t3531 -t3532 := #1 -t3533 := #4 -t3534 := t3532 * t3533 -t3535 := t3534 + t3520 -t3536 := #64678 -*t3535 := t3536 -t3537 := #2 -t3538 := #4 -t3539 := t3537 * t3538 -t3540 := t3539 + t3520 -t3541 := #48295 -*t3540 := t3541 -t3543 := #10002 -t3542 := t3543 -t3545 := #59950 -t3544 := t3545 -t3547 := #62674 -t3546 := t3547 -t3549 := #9812 -t3548 := t3549 -t3551 := #3713 -t3550 := t3551 -t3552 := #0 -t3553 := #4 -t3554 := t3552 * t3553 -t3555 := t3554 + t3522 -t3556 := #18210 -*t3555 := t3556 -t3557 := #1 -t3558 := #4 -t3559 := t3557 * t3558 -t3560 := t3559 + t3522 -t3561 := #22272 -*t3560 := t3561 -t3562 := #2 -t3563 := #4 -t3564 := t3562 * t3563 -t3565 := t3564 + t3522 -t3566 := #7745 -*t3565 := t3566 -t3567 := #3 -t3568 := #4 -t3569 := t3567 * t3568 -t3570 := t3569 + t3522 -t3571 := #38576 -*t3570 := t3571 -t3573 := #28282 -t3572 := t3573 -t3575 := #44801 -t3574 := t3575 -t3577 := #18921 -t3576 := t3577 -t3579 := #3076 -t3578 := t3579 -t3581 := #16688 -t3580 := t3581 -t3583 := #11905 -t3582 := t3583 -t3585 := #58744 -t3584 := t3585 -t3587 := #35917 -t3586 := t3587 -t3589 := #56771 -t3588 := t3589 -t3591 := #23747 -t3590 := t3591 -t3593 := #54491 -t3592 := t3593 -t3595 := #61897 -t3594 := t3595 -t3597 := #46395 -t3596 := t3597 -t3598 := #0 -t3599 := #4 -t3600 := t3598 * t3599 -t3601 := t3600 + t3524 -t3602 := #15126 -*t3601 := t3602 -t3603 := #1 -t3604 := #4 -t3605 := t3603 * t3604 -t3606 := t3605 + t3524 -t3607 := #20441 -*t3606 := t3607 -t3608 := #2 -t3609 := #4 -t3610 := t3608 * t3609 -t3611 := t3610 + t3524 -t3612 := #62130 -*t3611 := t3612 -t3613 := #3 -t3614 := #4 -t3615 := t3613 * t3614 -t3616 := t3615 + t3524 -t3617 := #14520 -*t3616 := t3617 -t3618 := #4 -t3619 := #4 -t3620 := t3618 * t3619 -t3621 := t3620 + t3524 -t3622 := #12800 -*t3621 := t3622 -t3624 := #17372 -t3623 := t3624 -t3626 := #44550 -t3625 := t3626 -t3628 := #11942 -t3627 := t3628 -t3630 := #131 -t3629 := t3630 -t3632 := #54553 -t3631 := t3632 -t3634 := #6356 -t3633 := t3634 -t3636 := #62805 -t3635 := t3636 -t3637 := #0 -t3638 := #4 -t3639 := t3637 * t3638 -t3640 := t3639 + t3526 -t3641 := #64365 -*t3640 := t3641 -t3642 := #1 -t3643 := #4 -t3644 := t3642 * t3643 -t3645 := t3644 + t3526 -t3646 := #10070 -*t3645 := t3646 -t3647 := #2 -t3648 := #4 -t3649 := t3647 * t3648 -t3650 := t3649 + t3526 -t3651 := #15480 -*t3650 := t3651 -t3652 := #3 -t3653 := #4 -t3654 := t3652 * t3653 -t3655 := t3654 + t3526 -t3656 := #21102 -*t3655 := t3656 -t3657 := #4 -t3658 := #4 -t3659 := t3657 * t3658 -t3660 := t3659 + t3526 -t3661 := #17815 -*t3660 := t3661 -t3662 := #0 -t3663 := #1 -t3664 := t3663 -IF t3580 == t3662 GOTO L351 -t3664 := t3662 -LABEL L351 : -t3665 := #0 -t3666 := #1 -t3667 := t3666 -IF t3664 == t3665 GOTO L352 -t3667 := t3665 -LABEL L352 : -t3669 := #0 -t3668 := t3669 - t3667 -t3671 := #0 -t3670 := t3671 - t3668 -t3672 := #0 -IF t3670 == t3672 GOTO L353 -t3518 := t3550 -t3674 := #0 -t3675 := #1 -t3673 := t3674 -t3676 := t3514 + t3516 -IF t3676 == t3674 GOTO L354 -t3677 := #54056 -IF t3677 == t3674 GOTO L354 -t3673 := t3675 -LABEL L354 : -ARG t3673 -t3678 := CALL F10 -t3679 := #49384 -t3680 := t3678 + t3679 -t3681 := #2 -t3682 := #4 -t3683 := t3681 * t3682 -t3684 := t3683 + t3520 -t3685 := *t3684 -t3687 := #0 -t3688 := #1 -t3686 := t3687 -t3690 := #0 -t3691 := #1 -t3692 := #52460 -t3693 := #13769 -t3689 := t3691 -IF t3692 <= t3693 GOTO L356 -t3689 := t3690 -LABEL L356 : -IF t3689 == t3687 GOTO L355 -IF t3572 == t3687 GOTO L355 -t3686 := t3688 -LABEL L355 : -t3694 := #19346 -t3696 := #0 -t3697 := #1 -t3699 := #0 -t3700 := #1 -t3701 := #45669 -t3698 := t3700 -IF t3701 < t3544 GOTO L358 -t3698 := t3699 -LABEL L358 : -t3695 := t3697 -IF t3698 > t3625 GOTO L357 -t3695 := t3696 -LABEL L357 : -t3702 := #49686 -t3703 := t3702 / t3542 -t3704 := t3703 - t3544 -ARG t3704 -ARG t3695 -ARG t3694 -ARG t3686 -ARG t3685 -t3705 := CALL F12 -t3706 := #10581 -t3707 := t3705 / t3706 -t3708 := #3880 -t3710 := #0 -t3711 := #1 -t3709 := t3711 -t3713 := #0 -t3714 := #1 -t3712 := t3713 -IF t3517 == t3713 GOTO L360 -IF t3633 == t3713 GOTO L360 -t3712 := t3714 -LABEL L360 : -IF t3712 != t3710 GOTO L359 -t3715 := #38641 -IF t3715 != t3710 GOTO L359 -t3709 := t3710 -LABEL L359 : -ARG t3709 -ARG t3708 -ARG t3707 -ARG t3680 -ARG t3550 -t3716 := CALL F12 -t3717 := #0 -t3718 := #1 -t3719 := t3718 -IF t3716 == t3717 GOTO L361 -t3719 := t3717 -LABEL L361 : -RETURN t3719 -GOTO L456 -LABEL L353 : -t3720 := #3 -t3721 := #4 -t3722 := t3720 * t3721 -t3723 := t3722 + t3524 -t3724 := *t3723 -ARG t3724 -t3725 := CALL F11 -t3726 := t3725 / t3574 -t3728 := #0 -t3729 := #1 -t3727 := t3728 -t3731 := #0 -t3732 := #1 -t3733 := #53767 -t3730 := t3732 -IF t3733 == t3631 GOTO L364 -t3730 := t3731 -LABEL L364 : -IF t3730 == t3728 GOTO L363 -t3734 := #27384 -IF t3734 == t3728 GOTO L363 -t3727 := t3729 -LABEL L363 : -ARG t3727 -t3735 := CALL F11 -t3736 := t3726 * t3735 -t3737 := #46870 -t3738 := t3737 / t3544 -t3739 := t3738 / t3578 -ARG t3739 -t3740 := CALL F10 -t3741 := #0 -t3742 := #1 -t3743 := t3742 -IF t3740 == t3741 GOTO L365 -t3743 := t3741 -LABEL L365 : -t3744 := t3736 + t3743 -t3746 := #0 -t3747 := #1 -t3749 := #0 -t3750 := #1 -t3751 := #2751 -t3748 := t3750 -IF t3751 == t3576 GOTO L367 -t3748 := t3749 -LABEL L367 : -t3745 := t3747 -IF t3748 != t3550 GOTO L366 -t3745 := t3746 -LABEL L366 : -ARG t3745 -t3752 := CALL F11 -t3753 := t3744 + t3752 -t3754 := #0 -IF t3753 == t3754 GOTO L368 -DEC t3755 20 -t3756 := &t3755 -t3758 := #40184 -t3757 := t3758 -t3760 := #64243 -t3759 := t3760 -t3762 := #47302 -t3761 := t3762 -t3763 := #0 -t3764 := #4 -t3765 := t3763 * t3764 -t3766 := t3765 + t3756 -t3767 := #52126 -*t3766 := t3767 -t3768 := #1 -t3769 := #4 -t3770 := t3768 * t3769 -t3771 := t3770 + t3756 -t3772 := #64374 -*t3771 := t3772 -t3773 := #2 -t3774 := #4 -t3775 := t3773 * t3774 -t3776 := t3775 + t3756 -t3777 := #36319 -*t3776 := t3777 -t3778 := #3 -t3779 := #4 -t3780 := t3778 * t3779 -t3781 := t3780 + t3756 -t3782 := #58483 -*t3781 := t3782 -t3783 := #4 -t3784 := #4 -t3785 := t3783 * t3784 -t3786 := t3785 + t3756 -t3787 := #61644 -*t3786 := t3787 -t3789 := #35148 -t3788 := t3789 -t3791 := #3017 -t3790 := t3791 -t3793 := #11588 -t3792 := t3793 -t3795 := #56250 -t3794 := t3795 -t3797 := #0 -t3798 := #1 -t3800 := #0 -t3801 := #1 -t3802 := #20832 -t3804 := #0 -t3803 := t3804 - t3802 -t3805 := #1 -t3806 := #4 -t3807 := t3805 * t3806 -t3808 := t3807 + t3520 -t3809 := *t3808 -t3810 := t3803 + t3809 -t3811 := #3 -t3812 := #4 -t3813 := t3811 * t3812 -t3814 := t3813 + t3756 -t3815 := *t3814 -t3799 := t3801 -IF t3810 == t3815 GOTO L370 -t3799 := t3800 -LABEL L370 : -t3816 := #27023 -t3796 := t3798 -IF t3799 >= t3816 GOTO L369 -t3796 := t3797 -LABEL L369 : -t3817 := #0 -IF t3796 == t3817 GOTO L371 -DEC t3818 12 -t3819 := &t3818 -DEC t3820 4 -t3821 := &t3820 -t3822 := #0 -t3823 := #4 -t3824 := t3822 * t3823 -t3825 := t3824 + t3819 -t3826 := #31682 -*t3825 := t3826 -t3827 := #1 -t3828 := #4 -t3829 := t3827 * t3828 -t3830 := t3829 + t3819 -t3831 := #26896 -*t3830 := t3831 -t3832 := #2 -t3833 := #4 -t3834 := t3832 * t3833 -t3835 := t3834 + t3819 -t3836 := #7156 -*t3835 := t3836 -t3837 := #0 -t3838 := #4 -t3839 := t3837 * t3838 -t3840 := t3839 + t3821 -t3841 := #15833 -*t3840 := t3841 -t3843 := #37477 -t3842 := t3843 -t3845 := #11036 -t3844 := t3845 -t3847 := #54474 -t3846 := t3847 -LABEL L372 : -t3848 := #44420 -t3592 := t3848 -t3849 := #61312 -t3633 := t3849 -t3850 := #42706 -t3844 := t3850 -t3852 := #0 -t3853 := #1 -t3851 := t3853 -t3854 := #0 -t3855 := #1 -t3856 := t3855 -IF t3584 == t3854 GOTO L375 -t3856 := t3854 -LABEL L375 : -IF t3856 != t3852 GOTO L374 -IF t3794 != t3852 GOTO L374 -t3851 := t3852 -LABEL L374 : -t3858 := #0 -t3859 := #1 -t3860 := #6269 -t3857 := t3859 -IF t3544 >= t3860 GOTO L376 -t3857 := t3858 -LABEL L376 : -ARG t3857 -ARG t3851 -ARG t3850 -ARG t3849 -ARG t3848 -t3861 := CALL F9 -t3862 := #0 -t3863 := #1 -t3864 := t3863 -IF t3861 == t3862 GOTO L377 -t3864 := t3862 -LABEL L377 : -t3865 := #0 -t3866 := #4 -t3867 := t3865 * t3866 -t3868 := t3867 + t3821 -t3869 := *t3868 -t3871 := #0 -t3870 := t3871 - t3869 -t3872 := t3864 - t3870 -t3873 := #0 -IF t3872 == t3873 GOTO L373 -t3874 := #46453 -t3875 := #0 -IF t3874 == t3875 GOTO L378 -t3877 := #0 -t3878 := #1 -t3879 := #41354 -t3880 := t3879 * t3842 -t3881 := #33045 -t3882 := t3880 / t3881 -t3883 := #0 -t3884 := #1 -t3885 := t3884 -IF t3514 == t3883 GOTO L380 -t3885 := t3883 -LABEL L380 : -t3887 := #0 -t3886 := t3887 - t3885 -t3888 := t3882 * t3886 -t3890 := #0 -t3891 := #1 -t3892 := #40192 -t3893 := #63542 -t3889 := t3891 -IF t3892 > t3893 GOTO L381 -t3889 := t3890 -LABEL L381 : -t3894 := #4 -t3895 := t3889 * t3894 -t3896 := t3895 + t3821 -t3897 := *t3896 -t3876 := t3878 -IF t3888 != t3897 GOTO L379 -t3876 := t3877 -LABEL L379 : -GOTO L383 -LABEL L378 : -t3899 := #0 -t3900 := #1 -t3898 := t3900 -t3901 := #25991 -t3902 := #0 -t3903 := #4 -t3904 := t3902 * t3903 -t3905 := t3904 + t3524 -t3906 := *t3905 -t3907 := t3901 / t3906 -IF t3907 != t3899 GOTO L383 -t3909 := #0 -t3910 := #1 -t3912 := #0 -t3913 := #1 -t3915 := #0 -t3916 := #1 -t3917 := #29008 -t3914 := t3916 -IF t3917 < t3788 GOTO L386 -t3914 := t3915 -LABEL L386 : -t3918 := #47888 -t3911 := t3913 -IF t3914 < t3918 GOTO L385 -t3911 := t3912 -LABEL L385 : -t3919 := #23869 -t3920 := t3584 - t3919 -t3908 := t3910 -IF t3911 != t3920 GOTO L384 -t3908 := t3909 -LABEL L384 : -IF t3908 != t3899 GOTO L383 -t3898 := t3899 -LABEL L383 : -GOTO L372 -LABEL L373 : -t3921 := #49840 -t3922 := t3921 * t3629 -t3923 := #47996 -t3924 := t3922 - t3923 -t3926 := #0 -t3927 := #1 -t3928 := #63968 -t3925 := t3927 -IF t3550 <= t3928 GOTO L387 -t3925 := t3926 -LABEL L387 : -t3929 := #0 -t3930 := #4 -t3931 := t3929 * t3930 -t3932 := t3931 + t3821 -t3933 := *t3932 -t3544 := t3515 -t3935 := #0 -t3936 := #1 -t3937 := #25455 -t3939 := #0 -t3938 := t3939 - t3937 -t3934 := t3936 -IF t3938 != t3761 GOTO L388 -t3934 := t3935 -LABEL L388 : -ARG t3934 -ARG t3515 -ARG t3933 -ARG t3925 -ARG t3924 -t3940 := CALL F12 -t3941 := #33900 -t3942 := #16906 -t3943 := t3941 * t3942 -t3944 := t3940 + t3943 -t3946 := #0 -t3947 := #1 -t3945 := t3947 -t3949 := #0 -t3950 := #1 -t3948 := t3949 -t3951 := #32611 -IF t3951 == t3949 GOTO L390 -IF t3792 == t3949 GOTO L390 -t3948 := t3950 -LABEL L390 : -IF t3948 != t3946 GOTO L389 -IF t3629 != t3946 GOTO L389 -t3945 := t3946 -LABEL L389 : -t3952 := #49733 -t3953 := t3952 + t3594 -t3955 := #0 -t3956 := #1 -t3957 := #54383 -t3958 := #43647 -t3954 := t3956 -IF t3957 >= t3958 GOTO L391 -t3954 := t3955 -LABEL L391 : -t3959 := #0 -t3960 := #1 -t3961 := t3960 -IF t3550 == t3959 GOTO L392 -t3961 := t3959 -LABEL L392 : -t3962 := #38672 -t3963 := t3961 + t3962 -ARG t3963 -t3964 := CALL F11 -t3966 := #0 -t3967 := #1 -t3968 := #33268 -t3969 := t3514 / t3968 -t3970 := #39424 -t3965 := t3967 -IF t3969 < t3970 GOTO L393 -t3965 := t3966 -LABEL L393 : -ARG t3965 -ARG t3964 -ARG t3954 -ARG t3953 -ARG t3945 -t3971 := CALL F9 -t3972 := #15842 -t3973 := t3972 * t3550 -t3975 := #0 -t3974 := t3975 - t3759 -t3976 := #39537 -t3977 := t3582 * t3584 -t3979 := #0 -t3980 := #1 -t3978 := t3979 -t3981 := #4 -t3982 := t3631 * t3981 -t3983 := t3982 + t3522 -t3984 := *t3983 -IF t3984 == t3979 GOTO L394 -t3985 := #16535 -IF t3985 == t3979 GOTO L394 -t3978 := t3980 -LABEL L394 : -ARG t3978 -ARG t3977 -ARG t3976 -ARG t3974 -ARG t3973 -t3986 := CALL F9 -t3987 := t3971 / t3986 -t3988 := t3944 - t3987 -t3989 := #0 -IF t3988 == t3989 GOTO L395 -t3991 := #0 -t3992 := #1 -t3993 := #61299 -t3994 := #20454 -t3990 := t3992 -IF t3993 != t3994 GOTO L396 -t3990 := t3991 -LABEL L396 : -t3995 := t3635 * t3544 -t3996 := #57889 -t3997 := t3995 / t3996 -t3999 := #0 -t4000 := #1 -t4001 := #4 -t4002 := t3633 * t4001 -t4003 := t4002 + t3524 -t4004 := *t4003 -t3998 := t4000 -IF t4004 < t3594 GOTO L397 -t3998 := t3999 -LABEL L397 : -t4005 := t3596 - t3580 -t4006 := t4005 - t3580 -t4007 := #0 -t4008 := #1 -t4009 := t4008 -IF t3633 == t4007 GOTO L398 -t4009 := t4007 -LABEL L398 : -t4011 := #0 -t4010 := t4011 - t4009 -ARG t4010 -ARG t4006 -ARG t3998 -ARG t3997 -ARG t3990 -t4012 := CALL F12 -GOTO L400 -LABEL L395 : -t4014 := #0 -t4015 := #1 -t4013 := t4015 -t4016 := #22987 -IF t4016 != t4014 GOTO L400 -t4017 := #53498 -t4019 := #0 -t4018 := t4019 - t4017 -IF t4018 != t4014 GOTO L400 -t4013 := t4014 -LABEL L400 : -t3550 := t3580 -t4020 := #0 -IF t3580 == t4020 GOTO L401 -t4022 := #0 -t4023 := #1 -t4024 := #0 -t4025 := #1 -t4026 := t4025 -IF t3580 == t4024 GOTO L403 -t4026 := t4024 -LABEL L403 : -t4027 := #32545 -t4028 := t4026 * t4027 -t4029 := #0 -t4030 := #1 -t4031 := t4030 -IF t3631 == t4029 GOTO L404 -t4031 := t4029 -LABEL L404 : -t4032 := t3582 * t4031 -t4021 := t4023 -IF t4028 == t4032 GOTO L402 -t4021 := t4022 -LABEL L402 : -GOTO L406 -LABEL L401 : -t4034 := #0 -t4035 := #1 -t4036 := #20993 -t3846 := t4036 -t3544 := t3580 -t4037 := #0 -t4038 := #1 -t4039 := t4038 -IF t3594 == t4037 GOTO L407 -t4039 := t4037 -LABEL L407 : -t4040 := t4039 / t3625 -t4042 := #0 -t4043 := #1 -t4045 := #0 -t4046 := #1 -t4044 := t4046 -IF t3542 == t3586 GOTO L409 -t4044 := t4045 -LABEL L409 : -t4041 := t4043 -IF t4044 != t3759 GOTO L408 -t4041 := t4042 -LABEL L408 : -t4048 := #0 -t4049 := #1 -t4047 := t4048 -t4051 := #0 -t4052 := #1 -t4050 := t4052 -IF t3631 <= t3584 GOTO L411 -t4050 := t4051 -LABEL L411 : -IF t4050 == t4048 GOTO L410 -t4053 := #13953 -IF t4053 == t4048 GOTO L410 -t4047 := t4049 -LABEL L410 : -ARG t4047 -ARG t4041 -ARG t4040 -ARG t3580 -ARG t4036 -t4054 := CALL F9 -t4055 := #4 -t4056 := t3594 * t4055 -t4057 := t4056 + t3819 -t4058 := *t4057 -t4060 := #0 -t4059 := t4060 - t4058 -t4061 := t4054 * t4059 -t4063 := #0 -t4062 := t4063 - t3631 -t4065 := #0 -t4064 := t4065 - t4062 -t4066 := #3310 -t4068 := #0 -t4067 := t4068 - t4066 -t4069 := t4064 / t4067 -t4033 := t4035 -IF t4061 != t4069 GOTO L406 -t4033 := t4034 -LABEL L406 : -GOTO L454 -LABEL L371 : -t4070 := #54148 -t4071 := #0 -t4072 := #1 -t4073 := t4072 -IF t4070 == t4071 GOTO L413 -t4073 := t4071 -LABEL L413 : -t4074 := #4 -t4075 := t4073 * t4074 -t4076 := t4075 + t3524 -t4077 := *t4076 -t3792 := t4077 -t4078 := #0 -IF t4077 == t4078 GOTO L414 -DEC t4079 24 -t4080 := &t4079 -t4082 := #42961 -t4081 := t4082 -t4084 := #51198 -t4083 := t4084 -t4086 := #12482 -t4085 := t4086 -t4088 := #27266 -t4087 := t4088 -t4090 := #33659 -t4089 := t4090 -t4092 := #10914 -t4091 := t4092 -t4093 := #0 -t4094 := #4 -t4095 := t4093 * t4094 -t4096 := t4095 + t4080 -t4097 := #29484 -*t4096 := t4097 -t4098 := #1 -t4099 := #4 -t4100 := t4098 * t4099 -t4101 := t4100 + t4080 -t4102 := #23669 -*t4101 := t4102 -t4103 := #2 -t4104 := #4 -t4105 := t4103 * t4104 -t4106 := t4105 + t4080 -t4107 := #36369 -*t4106 := t4107 -t4108 := #3 -t4109 := #4 -t4110 := t4108 * t4109 -t4111 := t4110 + t4080 -t4112 := #63384 -*t4111 := t4112 -t4113 := #4 -t4114 := #4 -t4115 := t4113 * t4114 -t4116 := t4115 + t4080 -t4117 := #40575 -*t4116 := t4117 -t4118 := #5 -t4119 := #4 -t4120 := t4118 * t4119 -t4121 := t4120 + t4080 -t4122 := #3444 -*t4121 := t4122 -LABEL L415 : -t4124 := #0 -t4125 := #1 -t4126 := #47582 -t4128 := #0 -t4129 := #1 -t4127 := t4129 -t4130 := #29422 -t4131 := t4130 / t3594 -IF t4131 != t4128 GOTO L418 -IF t4087 != t4128 GOTO L418 -t4127 := t4128 -LABEL L418 : -ARG t4127 -t4132 := CALL F11 -t4133 := #47091 -t4135 := #0 -t4134 := t4135 - t4133 -t4136 := t4132 / t4134 -t4123 := t4125 -IF t4126 != t4136 GOTO L417 -t4123 := t4124 -LABEL L417 : -t4137 := #0 -IF t4123 == t4137 GOTO L416 -t4139 := #0 -t4140 := #1 -t4138 := t4140 -t4142 := #0 -t4143 := #1 -t4141 := t4143 -t4145 := #0 -t4146 := #1 -t4144 := t4146 -t4147 := #20718 -t4148 := t3631 - t4147 -IF t4148 != t4145 GOTO L421 -t4149 := #62690 -IF t4149 != t4145 GOTO L421 -t4144 := t4145 -LABEL L421 : -ARG t4144 -t4150 := CALL F10 -t4151 := t4150 - t3625 -t4153 := #0 -t4154 := #1 -t4155 := #20979 -t4156 := t3761 / t4155 -t4157 := #36560 -t4152 := t4154 -IF t4156 < t4157 GOTO L422 -t4152 := t4153 -LABEL L422 : -t4158 := #36691 -t4159 := #37514 -t4160 := t4158 / t4159 -t4161 := t4160 + t3544 -t3514 := t3625 -t4162 := #4 -t4163 := t3631 * t4162 -t4164 := t4163 + t3756 -t4165 := *t4164 -ARG t4165 -ARG t3625 -ARG t4161 -ARG t4152 -ARG t4151 -t4166 := CALL F9 -t4167 := #0 -t4168 := #1 -t4169 := t4168 -IF t4166 == t4167 GOTO L423 -t4169 := t4167 -LABEL L423 : -t4171 := #0 -t4170 := t4171 - t4169 -IF t4170 != t4142 GOTO L420 -IF t3572 != t4142 GOTO L420 -t4141 := t4142 -LABEL L420 : -IF t4141 != t4139 GOTO L419 -t4172 := #0 -t4173 := #1 -t4174 := t4173 -IF t3550 == t4172 GOTO L424 -t4174 := t4172 -LABEL L424 : -IF t4174 != t4139 GOTO L419 -t4138 := t4139 -LABEL L419 : -t4175 := #0 -IF t4138 == t4175 GOTO L425 -t4176 := #32323 -t4178 := #0 -t4177 := t4178 - t4176 -t3629 := t4177 -GOTO L426 -LABEL L425 : -t4180 := #0 -t4181 := #1 -t4182 := #57146 -t4183 := #0 -t4184 := #1 -t4185 := t4184 -IF t4182 == t4183 GOTO L428 -t4185 := t4183 -LABEL L428 : -t4179 := t4181 -IF t4185 == t3788 GOTO L427 -t4179 := t4180 -LABEL L427 : -t4187 := #0 -t4188 := #1 -t4186 := t4188 -t4189 := #29867 -t4190 := t4189 + t3550 -IF t4190 != t4187 GOTO L429 -IF t3544 != t4187 GOTO L429 -t4186 := t4187 -LABEL L429 : -ARG t3631 -t4191 := CALL F11 -t4192 := t4191 - t3594 -t4194 := #0 -t4195 := #1 -t4196 := #55310 -t4197 := #0 -t4198 := #1 -t4199 := t4198 -IF t4196 == t4197 GOTO L431 -t4199 := t4197 -LABEL L431 : -t4193 := t4195 -IF t4199 >= t3544 GOTO L430 -t4193 := t4194 -LABEL L430 : -t4200 := #45108 -t3590 := t4200 -t4201 := #4 -t4202 := t4091 * t4201 -t4203 := t4202 + t4080 -t4204 := *t4203 -t4206 := #0 -t4207 := #1 -t4205 := t4207 -t4208 := #62413 -t4209 := #0 -t4210 := #1 -t4211 := t4210 -IF t4208 == t4209 GOTO L433 -t4211 := t4209 -LABEL L433 : -IF t4211 != t4206 GOTO L432 -IF t3546 != t4206 GOTO L432 -t4205 := t4206 -LABEL L432 : -t4212 := #10768 -t4213 := t4212 * t4085 -t4214 := #59062 -t4215 := t4213 - t4214 -ARG t4215 -ARG t4205 -ARG t4204 -ARG t4200 -ARG t4193 -t4216 := CALL F12 -ARG t4216 -ARG t4081 -ARG t4192 -ARG t4186 -ARG t4179 -t4217 := CALL F9 -t4218 := #187 -t4219 := #0 -t4220 := #1 -t4221 := t4220 -IF t4218 == t4219 GOTO L434 -t4221 := t4219 -LABEL L434 : -t4222 := t4217 * t4221 -t4223 := #64916 -t4224 := #0 -t4225 := #1 -t4226 := t4225 -IF t4223 == t4224 GOTO L435 -t4226 := t4224 -LABEL L435 : -t4227 := t4222 * t4226 -t4228 := #36487 -t3576 := t4228 -t4229 := t4083 * t4089 -t4230 := #51385 -t4231 := t4229 + t4230 -t4232 := #11862 -t3542 := t4232 -t4234 := #0 -t4235 := #1 -t4233 := t4234 -t4237 := #0 -t4238 := #1 -t4236 := t4237 -IF t3584 == t4237 GOTO L437 -t4239 := #63753 -IF t4239 == t4237 GOTO L437 -t4236 := t4238 -LABEL L437 : -IF t4236 == t4234 GOTO L436 -IF t3582 == t4234 GOTO L436 -t4233 := t4235 -LABEL L436 : -t4240 := #19508 -t3625 := t4240 -ARG t4240 -ARG t4233 -ARG t4232 -ARG t4231 -ARG t4228 -t4241 := CALL F9 -t4242 := #0 -t4243 := #1 -t4244 := t4243 -IF t4241 == t4242 GOTO L438 -t4244 := t4242 -LABEL L438 : -t4246 := #0 -t4245 := t4246 - t4244 -t4247 := t4227 - t4245 -LABEL L426 : -GOTO L415 -LABEL L416 : -GOTO L454 -LABEL L414 : -t4249 := #0 -t4250 := #1 -t4251 := #0 -t4252 := #1 -t4253 := t4252 -IF t3759 == t4251 GOTO L441 -t4253 := t4251 -LABEL L441 : -t4248 := t4250 -IF t4253 > t3631 GOTO L440 -t4248 := t4249 -LABEL L440 : -t4254 := #22776 -t4256 := #0 -t4255 := t4256 - t4254 -t4257 := t4255 / t3550 -t4259 := #0 -t4260 := #1 -t4258 := t4260 -t4261 := t3631 * t3631 -IF t4261 != t4259 GOTO L442 -t4262 := #27701 -IF t4262 != t4259 GOTO L442 -t4258 := t4259 -LABEL L442 : -t4263 := #43177 -t3788 := t4263 -t4265 := #0 -t4266 := #1 -t4267 := #59145 -t4264 := t4266 -IF t4267 >= t3572 GOTO L443 -t4264 := t4265 -LABEL L443 : -ARG t4264 -ARG t4263 -ARG t3544 -ARG t4258 -ARG t4257 -t4268 := CALL F12 -t4270 := #0 -t4271 := #1 -t4272 := #25550 -t4273 := #18216 -t4274 := t4272 * t4273 -t4275 := #62589 -t4269 := t4271 -IF t4274 > t4275 GOTO L444 -t4269 := t4270 -LABEL L444 : -t4277 := #0 -t4278 := #1 -t4279 := #7596 -t4280 := t3790 / t4279 -t4276 := t4278 -IF t4280 > t3590 GOTO L445 -t4276 := t4277 -LABEL L445 : -t4281 := #3 -t4282 := #4 -t4283 := t4281 * t4282 -t4284 := t4283 + t3756 -t4285 := *t4284 -ARG t4285 -ARG t4276 -ARG t4269 -ARG t4268 -ARG t4248 -t4286 := CALL F9 -t4287 := #0 -t4288 := #1 -t4289 := t4288 -IF t4286 == t4287 GOTO L446 -t4289 := t4287 -LABEL L446 : -t4291 := #0 -t4292 := #1 -t4290 := t4291 -t4293 := #28314 -IF t4293 == t4291 GOTO L447 -t4294 := #44793 -IF t4294 == t4291 GOTO L447 -t4290 := t4292 -LABEL L447 : -t4295 := #65124 -t4297 := #0 -t4296 := t4297 - t4295 -t4298 := #64874 -t4299 := t4296 + t4298 -t4301 := #0 -t4302 := #1 -t4304 := #0 -t4305 := #1 -t4306 := #15949 -t4303 := t4305 -IF t4306 > t3550 GOTO L449 -t4303 := t4304 -LABEL L449 : -t4300 := t4302 -IF t4303 > t3544 GOTO L448 -t4300 := t4301 -LABEL L448 : -t4308 := #0 -t4309 := #1 -t4310 := t3517 + t3794 -t4307 := t4309 -IF t4310 == t3757 GOTO L450 -t4307 := t4308 -LABEL L450 : -t4311 := #37103 -t4312 := t3594 - t4311 -ARG t4312 -ARG t4307 -ARG t4300 -ARG t4299 -ARG t4290 -t4313 := CALL F9 -t4314 := t4289 * t4313 -t4315 := #0 -IF t4314 == t4315 GOTO L451 -t4316 := #31661 -t4317 := #0 -t4318 := #1 -t4319 := t4318 -IF t4316 == t4317 GOTO L452 -t4319 := t4317 -LABEL L452 : -t4320 := #4 -t4321 := t4319 * t4320 -t4322 := t4321 + t3524 -t4323 := *t4322 -t4324 := #0 -t4325 := #1 -t4326 := t4325 -IF t4323 == t4324 GOTO L453 -t4326 := t4324 -LABEL L453 : -t4327 := #4 -t4328 := t3625 * t4327 -t4329 := t4328 + t3524 -t4330 := *t4329 -t4332 := #0 -t4331 := t4332 - t4330 -t4333 := t4326 + t4331 -RETURN t4333 -GOTO L454 -LABEL L451 : -t4334 := #0 -t4335 := #1 -t4336 := t4335 -IF t3544 == t4334 GOTO L455 -t4336 := t4334 -LABEL L455 : -t4337 := #4 -t4338 := t4336 * t4337 -t4339 := t4338 + t3522 -t4340 := *t4339 -LABEL L454 : -GOTO L456 -LABEL L368 : -t4341 := #7559 -t4343 := #0 -t4342 := t4343 - t4341 -t4344 := #4 -t4345 := t3550 * t4344 -t4346 := t4345 + t3522 -t4347 := *t4346 -t4348 := #0 -t4349 := #1 -t4350 := t4349 -IF t4347 == t4348 GOTO L457 -t4350 := t4348 -LABEL L457 : -t4351 := t4342 + t4350 -RETURN t4351 -LABEL L456 : -t4352 := #0 -t4353 := #4 -t4354 := t4352 * t4353 -t4355 := t4354 + t3520 -t4356 := *t4355 -WRITE t4356 -t4358 := #1 -t4359 := #4 -t4360 := t4358 * t4359 -t4361 := t4360 + t3520 -t4362 := *t4361 -WRITE t4362 -t4364 := #2 -t4365 := #4 -t4366 := t4364 * t4365 -t4367 := t4366 + t3520 -t4368 := *t4367 -WRITE t4368 -WRITE t3542 -WRITE t3544 -WRITE t3546 -WRITE t3548 -WRITE t3550 -t4375 := #0 -t4376 := #4 -t4377 := t4375 * t4376 -t4378 := t4377 + t3522 -t4379 := *t4378 -WRITE t4379 -t4381 := #1 -t4382 := #4 -t4383 := t4381 * t4382 -t4384 := t4383 + t3522 -t4385 := *t4384 -WRITE t4385 -t4387 := #2 -t4388 := #4 -t4389 := t4387 * t4388 -t4390 := t4389 + t3522 -t4391 := *t4390 -WRITE t4391 -t4393 := #3 -t4394 := #4 -t4395 := t4393 * t4394 -t4396 := t4395 + t3522 -t4397 := *t4396 -WRITE t4397 -WRITE t3572 -WRITE t3574 -WRITE t3576 -WRITE t3578 -WRITE t3580 -WRITE t3582 -WRITE t3584 -WRITE t3586 -WRITE t3588 -WRITE t3590 -WRITE t3592 -WRITE t3594 -WRITE t3596 -t4412 := #0 -t4413 := #4 -t4414 := t4412 * t4413 -t4415 := t4414 + t3524 -t4416 := *t4415 -WRITE t4416 -t4418 := #1 -t4419 := #4 -t4420 := t4418 * t4419 -t4421 := t4420 + t3524 -t4422 := *t4421 -WRITE t4422 -t4424 := #2 -t4425 := #4 -t4426 := t4424 * t4425 -t4427 := t4426 + t3524 -t4428 := *t4427 -WRITE t4428 -t4430 := #3 -t4431 := #4 -t4432 := t4430 * t4431 -t4433 := t4432 + t3524 -t4434 := *t4433 -WRITE t4434 -t4436 := #4 -t4437 := #4 -t4438 := t4436 * t4437 -t4439 := t4438 + t3524 -t4440 := *t4439 -WRITE t4440 -WRITE t3623 -WRITE t3625 -WRITE t3627 -WRITE t3629 -WRITE t3631 -WRITE t3633 -WRITE t3635 -t4449 := #0 -t4450 := #4 -t4451 := t4449 * t4450 -t4452 := t4451 + t3526 -t4453 := *t4452 -WRITE t4453 -t4455 := #1 -t4456 := #4 -t4457 := t4455 * t4456 -t4458 := t4457 + t3526 -t4459 := *t4458 -WRITE t4459 -t4461 := #2 -t4462 := #4 -t4463 := t4461 * t4462 -t4464 := t4463 + t3526 -t4465 := *t4464 -WRITE t4465 -t4467 := #3 -t4468 := #4 -t4469 := t4467 * t4468 -t4470 := t4469 + t3526 -t4471 := *t4470 -WRITE t4471 -t4473 := #4 -t4474 := #4 -t4475 := t4473 * t4474 -t4476 := t4475 + t3526 -t4477 := *t4476 -WRITE t4477 -t4480 := #0 -t4481 := #1 -t4482 := #1434 -t4484 := #0 -t4485 := #1 -t4483 := t4484 -t4486 := #21436 -t4487 := t4486 + t3550 -IF t4487 == t4484 GOTO L459 -IF t3550 == t4484 GOTO L459 -t4483 := t4485 -LABEL L459 : -t4488 := #3 -t4489 := #4 -t4490 := t4488 * t4489 -t4491 := t4490 + t3522 -t4492 := *t4491 -t4494 := #0 -t4495 := #1 -t4493 := t4494 -t4497 := #0 -t4498 := #1 -t4496 := t4497 -IF t3584 == t4497 GOTO L461 -t4499 := #32204 -IF t4499 == t4497 GOTO L461 -t4496 := t4498 -LABEL L461 : -IF t4496 == t4494 GOTO L460 -IF t3635 == t4494 GOTO L460 -t4493 := t4495 -LABEL L460 : -t4500 := t3586 - t3586 -t4501 := #46193 -t4502 := t4500 + t4501 -ARG t4502 -t4503 := CALL F11 -t4504 := t4503 / t3629 -t4506 := #0 -t4507 := #1 -t4508 := #64034 -t4509 := #31584 -t4510 := t4508 / t4509 -t4511 := t4510 + t3590 -t4513 := #0 -t4514 := #1 -t4512 := t4513 -t4516 := #0 -t4517 := #1 -t4518 := #17145 -t4515 := t4517 -IF t4518 > t3625 GOTO L464 -t4515 := t4516 -LABEL L464 : -IF t4515 == t4513 GOTO L463 -IF t3582 == t4513 GOTO L463 -t4512 := t4514 -LABEL L463 : -t4520 := #0 -t4519 := t4520 - t3594 -t4522 := #0 -t4523 := #1 -t4524 := #49884 -t4525 := t4524 - t3592 -t4526 := #43447 -t4521 := t4523 -IF t4525 <= t4526 GOTO L465 -t4521 := t4522 -LABEL L465 : -t4528 := #0 -t4529 := #1 -t4530 := #3 -t4531 := #4 -t4532 := t4530 * t4531 -t4533 := t4532 + t3526 -t4534 := *t4533 -t4527 := t4529 -IF t4534 == t3627 GOTO L466 -t4527 := t4528 -LABEL L466 : -t4535 := #1 -t4536 := #4 -t4537 := t4535 * t4536 -t4538 := t4537 + t3526 -t4539 := *t4538 -t4540 := t3548 * t3623 -t4541 := #47034 -t4543 := #0 -t4542 := t4543 - t4541 -t4544 := t4542 / t3588 -t4546 := #0 -t4547 := #1 -t4548 := #59833 -t4549 := t4548 - t3517 -t4545 := t4547 -IF t4549 != t3546 GOTO L467 -t4545 := t4546 -LABEL L467 : -ARG t4545 -ARG t4544 -ARG t4540 -ARG t4539 -ARG t4527 -t4550 := CALL F9 -ARG t4550 -ARG t4521 -ARG t4519 -ARG t4512 -ARG t4511 -t4551 := CALL F12 -t4505 := t4507 -IF t4551 < t3596 GOTO L462 -t4505 := t4506 -LABEL L462 : -ARG t4505 -ARG t4504 -ARG t4493 -ARG t4492 -ARG t4483 -t4552 := CALL F9 -t4479 := t4481 -IF t4482 != t4552 GOTO L458 -t4479 := t4480 -LABEL L458 : -RETURN t4479 -FUNCTION F13 : -DEC t4553 12 -t4554 := &t4553 -DEC t4555 20 -t4556 := &t4555 -DEC t4557 40 -t4558 := &t4557 -DEC t4559 4 -t4560 := &t4559 -t4562 := #3078 -t4561 := t4562 -t4563 := #0 -t4564 := #4 -t4565 := t4563 * t4564 -t4566 := t4565 + t4554 -t4567 := #65250 -*t4566 := t4567 -t4568 := #1 -t4569 := #4 -t4570 := t4568 * t4569 -t4571 := t4570 + t4554 -t4572 := #56886 -*t4571 := t4572 -t4573 := #2 -t4574 := #4 -t4575 := t4573 * t4574 -t4576 := t4575 + t4554 -t4577 := #10674 -*t4576 := t4577 -t4579 := #47353 -t4578 := t4579 -t4580 := #0 -t4581 := #4 -t4582 := t4580 * t4581 -t4583 := t4582 + t4556 -t4584 := #35495 -*t4583 := t4584 -t4585 := #1 -t4586 := #4 -t4587 := t4585 * t4586 -t4588 := t4587 + t4556 -t4589 := #38988 -*t4588 := t4589 -t4590 := #2 -t4591 := #4 -t4592 := t4590 * t4591 -t4593 := t4592 + t4556 -t4594 := #26611 -*t4593 := t4594 -t4595 := #3 -t4596 := #4 -t4597 := t4595 * t4596 -t4598 := t4597 + t4556 -t4599 := #35084 -*t4598 := t4599 -t4600 := #4 -t4601 := #4 -t4602 := t4600 * t4601 -t4603 := t4602 + t4556 -t4604 := #38326 -*t4603 := t4604 -t4605 := #0 -t4606 := #4 -t4607 := t4605 * t4606 -t4608 := t4607 + t4558 -t4609 := #42560 -*t4608 := t4609 -t4610 := #1 -t4611 := #4 -t4612 := t4610 * t4611 -t4613 := t4612 + t4558 -t4614 := #6651 -*t4613 := t4614 -t4615 := #2 -t4616 := #4 -t4617 := t4615 * t4616 -t4618 := t4617 + t4558 -t4619 := #4451 -*t4618 := t4619 -t4620 := #3 -t4621 := #4 -t4622 := t4620 * t4621 -t4623 := t4622 + t4558 -t4624 := #50119 -*t4623 := t4624 -t4625 := #4 -t4626 := #4 -t4627 := t4625 * t4626 -t4628 := t4627 + t4558 -t4629 := #8085 -*t4628 := t4629 -t4630 := #5 -t4631 := #4 -t4632 := t4630 * t4631 -t4633 := t4632 + t4558 -t4634 := #25887 -*t4633 := t4634 -t4635 := #6 -t4636 := #4 -t4637 := t4635 * t4636 -t4638 := t4637 + t4558 -t4639 := #37250 -*t4638 := t4639 -t4640 := #7 -t4641 := #4 -t4642 := t4640 * t4641 -t4643 := t4642 + t4558 -t4644 := #6397 -*t4643 := t4644 -t4645 := #8 -t4646 := #4 -t4647 := t4645 * t4646 -t4648 := t4647 + t4558 -t4649 := #58091 -*t4648 := t4649 -t4650 := #9 -t4651 := #4 -t4652 := t4650 * t4651 -t4653 := t4652 + t4558 -t4654 := #17908 -*t4653 := t4654 -t4656 := #4895 -t4655 := t4656 -t4657 := #0 -t4658 := #4 -t4659 := t4657 * t4658 -t4660 := t4659 + t4560 -t4661 := #24140 -*t4660 := t4661 -t4663 := #35053 -t4662 := t4663 -t4665 := #54779 -t4664 := t4665 -t4667 := #2051 -t4666 := t4667 -LABEL L468 : -t4668 := #0 -t4669 := #4 -t4670 := t4668 * t4669 -t4671 := t4670 + t4554 -t4672 := *t4671 -t4673 := #4 -t4674 := t4672 * t4673 -t4675 := t4674 + t4560 -t4676 := *t4675 -t4678 := #0 -t4679 := #1 -t4677 := t4679 -IF t4664 != t4678 GOTO L470 -t4680 := #2738 -IF t4680 != t4678 GOTO L470 -t4677 := t4678 -LABEL L470 : -t4681 := #4 -t4682 := t4677 * t4681 -t4683 := t4682 + t4558 -t4684 := *t4683 -t4685 := t4676 / t4684 -t4686 := #0 -IF t4685 == t4686 GOTO L469 -t4687 := CALL F13 -GOTO L468 -LABEL L469 : -t4688 := #0 -t4689 := #1 -t4690 := t4689 -IF t4578 == t4688 GOTO L471 -t4690 := t4688 -LABEL L471 : -t4692 := #0 -t4691 := t4692 - t4578 -t4693 := t4690 * t4691 -t4694 := #0 -IF t4693 == t4694 GOTO L472 -t4696 := #0 -t4697 := #1 -t4695 := t4696 -t4699 := #0 -t4700 := #1 -t4698 := t4699 -t4701 := #27943 -IF t4701 == t4699 GOTO L474 -t4702 := #40134 -IF t4702 == t4699 GOTO L474 -t4698 := t4700 -LABEL L474 : -t4655 := t4666 -t4662 := t4561 -t4703 := CALL F13 -ARG t4703 -ARG t4561 -ARG t4666 -ARG t4698 -ARG t4664 -t4704 := CALL F12 -t4705 := #0 -t4706 := #1 -t4707 := t4706 -IF t4704 == t4705 GOTO L475 -t4707 := t4705 -LABEL L475 : -t4708 := #62571 -t4710 := #0 -t4709 := t4710 - t4708 -t4711 := t4707 + t4709 -IF t4711 == t4696 GOTO L473 -t4712 := #31021 -IF t4712 == t4696 GOTO L473 -t4695 := t4697 -LABEL L473 : -GOTO L477 -LABEL L472 : -t4713 := #39848 -t4714 := #0 -t4715 := #1 -t4716 := t4715 -IF t4713 == t4714 GOTO L477 -t4716 := t4714 -LABEL L477 : -DEC t4717 24 -t4718 := &t4717 -t4720 := #53922 -t4719 := t4720 -t4722 := #41695 -t4721 := t4722 -t4723 := #0 -t4724 := #4 -t4725 := t4723 * t4724 -t4726 := t4725 + t4718 -t4727 := #21666 -*t4726 := t4727 -t4728 := #1 -t4729 := #4 -t4730 := t4728 * t4729 -t4731 := t4730 + t4718 -t4732 := #23881 -*t4731 := t4732 -t4733 := #2 -t4734 := #4 -t4735 := t4733 * t4734 -t4736 := t4735 + t4718 -t4737 := #15147 -*t4736 := t4737 -t4738 := #3 -t4739 := #4 -t4740 := t4738 * t4739 -t4741 := t4740 + t4718 -t4742 := #48277 -*t4741 := t4742 -t4743 := #4 -t4744 := #4 -t4745 := t4743 * t4744 -t4746 := t4745 + t4718 -t4747 := #58965 -*t4746 := t4747 -t4748 := #5 -t4749 := #4 -t4750 := t4748 * t4749 -t4751 := t4750 + t4718 -t4752 := #53473 -*t4751 := t4752 -t4754 := #25301 -t4753 := t4754 -t4756 := #80 -t4755 := t4756 -t4758 := #0 -t4759 := #1 -t4757 := t4759 -t4761 := #0 -t4762 := #1 -t4760 := t4761 -IF t4561 == t4761 GOTO L479 -IF t4753 == t4761 GOTO L479 -t4760 := t4762 -LABEL L479 : -IF t4760 != t4758 GOTO L478 -IF t4662 != t4758 GOTO L478 -t4757 := t4758 -LABEL L478 : -ARG t4757 -t4763 := CALL F10 -LABEL L480 : -t4764 := #57925 -t4765 := #0 -IF t4764 == t4765 GOTO L481 -LABEL L482 : -t4719 := t4664 -t4766 := #9884 -t4768 := #0 -t4769 := #1 -t4767 := t4769 -t4770 := #8166 -IF t4770 != t4768 GOTO L484 -IF t4721 != t4768 GOTO L484 -t4767 := t4768 -LABEL L484 : -t4771 := #4 -t4772 := t4578 * t4771 -t4773 := t4772 + t4718 -t4774 := *t4773 -t4775 := t4774 / t4753 -ARG t4775 -t4776 := CALL F10 -t4777 := #18276 -t4778 := #47134 -t4779 := t4777 + t4778 -t4780 := t4755 / t4655 -t4781 := #14563 -t4782 := t4780 / t4781 -t4783 := #10832 -t4784 := t4783 * t4662 -ARG t4784 -ARG t4782 -ARG t4779 -ARG t4776 -ARG t4767 -t4785 := CALL F9 -t4786 := #65042 -t4787 := #19458 -t4788 := t4786 / t4787 -t4789 := #34972 -t4791 := #0 -t4792 := #1 -t4790 := t4792 -t4794 := #0 -t4795 := #1 -t4796 := #34559 -t4797 := #8702 -t4793 := t4795 -IF t4796 != t4797 GOTO L486 -t4793 := t4794 -LABEL L486 : -IF t4793 != t4791 GOTO L485 -IF t4755 != t4791 GOTO L485 -t4790 := t4791 -LABEL L485 : -ARG t4790 -ARG t4789 -ARG t4788 -ARG t4785 -ARG t4766 -t4798 := CALL F9 -t4799 := #37023 -t4800 := t4798 + t4799 -t4801 := #4 -t4802 := t4561 * t4801 -t4803 := t4802 + t4560 -t4804 := *t4803 -t4805 := t4804 * t4664 -t4806 := #19439 -t4666 := t4806 -t4808 := #0 -t4809 := #1 -t4807 := t4808 -t4811 := #0 -t4812 := #1 -t4813 := #1802 -t4814 := #39761 -t4810 := t4812 -IF t4813 != t4814 GOTO L488 -t4810 := t4811 -LABEL L488 : -IF t4810 == t4808 GOTO L487 -IF t4755 == t4808 GOTO L487 -t4807 := t4809 -LABEL L487 : -ARG t4807 -ARG t4806 -ARG t4805 -ARG t4800 -ARG t4664 -t4815 := CALL F12 -t4816 := #0 -IF t4815 == t4816 GOTO L483 -LABEL L489 : -t4817 := #2 -t4818 := #4 -t4819 := t4817 * t4818 -t4820 := t4819 + t4558 -t4821 := *t4820 -t4822 := #0 -IF t4821 == t4822 GOTO L490 -t4824 := #36797 -t4823 := t4824 -t4825 := t4823 - t4753 -GOTO L489 -LABEL L490 : -GOTO L482 -LABEL L483 : -GOTO L480 -LABEL L481 : -t4827 := #0 -t4828 := #1 -t4829 := #12868 -t4830 := #16248 -t4831 := t4829 / t4830 -t4826 := t4828 -IF t4831 <= t4664 GOTO L491 -t4826 := t4827 -LABEL L491 : -ARG t4826 -t4832 := CALL F11 -t4833 := #0 -IF t4832 == t4833 GOTO L492 -LABEL L492 : -t4835 := #0 -t4836 := #1 -t4834 := t4836 -t4837 := #25183 -IF t4837 != t4835 GOTO L493 -t4839 := #0 -t4840 := #1 -t4841 := #4 -t4842 := t4664 * t4841 -t4843 := t4842 + t4718 -t4844 := *t4843 -t4845 := #54563 -t4847 := #0 -t4848 := #1 -t4849 := #37914 -t4850 := #49064 -t4851 := t4849 / t4850 -t4846 := t4848 -IF t4851 == t4561 GOTO L495 -t4846 := t4847 -LABEL L495 : -t4852 := #4 -t4853 := t4655 * t4852 -t4854 := t4853 + t4718 -t4855 := *t4854 -ARG t4855 -t4856 := CALL F10 -t4858 := #0 -t4859 := #1 -t4861 := #0 -t4862 := #1 -t4863 := #4175 -t4864 := #20655 -t4860 := t4862 -IF t4863 < t4864 GOTO L497 -t4860 := t4861 -LABEL L497 : -t4865 := #42494 -t4857 := t4859 -IF t4860 >= t4865 GOTO L496 -t4857 := t4858 -LABEL L496 : -t4867 := #0 -t4868 := #1 -t4866 := t4867 -IF t4561 == t4867 GOTO L498 -IF t4755 == t4867 GOTO L498 -t4866 := t4868 -LABEL L498 : -ARG t4866 -ARG t4857 -ARG t4856 -ARG t4846 -ARG t4845 -t4869 := CALL F9 -t4838 := t4840 -IF t4844 < t4869 GOTO L494 -t4838 := t4839 -LABEL L494 : -IF t4838 != t4835 GOTO L493 -t4834 := t4835 -LABEL L493 : -WRITE t4561 -t4871 := #0 -t4872 := #4 -t4873 := t4871 * t4872 -t4874 := t4873 + t4554 -t4875 := *t4874 -WRITE t4875 -t4877 := #1 -t4878 := #4 -t4879 := t4877 * t4878 -t4880 := t4879 + t4554 -t4881 := *t4880 -WRITE t4881 -t4883 := #2 -t4884 := #4 -t4885 := t4883 * t4884 -t4886 := t4885 + t4554 -t4887 := *t4886 -WRITE t4887 -WRITE t4578 -t4890 := #0 -t4891 := #4 -t4892 := t4890 * t4891 -t4893 := t4892 + t4556 -t4894 := *t4893 -WRITE t4894 -t4896 := #1 -t4897 := #4 -t4898 := t4896 * t4897 -t4899 := t4898 + t4556 -t4900 := *t4899 -WRITE t4900 -t4902 := #2 -t4903 := #4 -t4904 := t4902 * t4903 -t4905 := t4904 + t4556 -t4906 := *t4905 -WRITE t4906 -t4908 := #3 -t4909 := #4 -t4910 := t4908 * t4909 -t4911 := t4910 + t4556 -t4912 := *t4911 -WRITE t4912 -t4914 := #4 -t4915 := #4 -t4916 := t4914 * t4915 -t4917 := t4916 + t4556 -t4918 := *t4917 -WRITE t4918 -t4920 := #0 -t4921 := #4 -t4922 := t4920 * t4921 -t4923 := t4922 + t4558 -t4924 := *t4923 -WRITE t4924 -t4926 := #1 -t4927 := #4 -t4928 := t4926 * t4927 -t4929 := t4928 + t4558 -t4930 := *t4929 -WRITE t4930 -t4932 := #2 -t4933 := #4 -t4934 := t4932 * t4933 -t4935 := t4934 + t4558 -t4936 := *t4935 -WRITE t4936 -t4938 := #3 -t4939 := #4 -t4940 := t4938 * t4939 -t4941 := t4940 + t4558 -t4942 := *t4941 -WRITE t4942 -t4944 := #4 -t4945 := #4 -t4946 := t4944 * t4945 -t4947 := t4946 + t4558 -t4948 := *t4947 -WRITE t4948 -t4950 := #5 -t4951 := #4 -t4952 := t4950 * t4951 -t4953 := t4952 + t4558 -t4954 := *t4953 -WRITE t4954 -t4956 := #6 -t4957 := #4 -t4958 := t4956 * t4957 -t4959 := t4958 + t4558 -t4960 := *t4959 -WRITE t4960 -t4962 := #7 -t4963 := #4 -t4964 := t4962 * t4963 -t4965 := t4964 + t4558 -t4966 := *t4965 -WRITE t4966 -t4968 := #8 -t4969 := #4 -t4970 := t4968 * t4969 -t4971 := t4970 + t4558 -t4972 := *t4971 -WRITE t4972 -t4974 := #9 -t4975 := #4 -t4976 := t4974 * t4975 -t4977 := t4976 + t4558 -t4978 := *t4977 -WRITE t4978 -WRITE t4655 -t4981 := #0 -t4982 := #4 -t4983 := t4981 * t4982 -t4984 := t4983 + t4560 -t4985 := *t4984 -WRITE t4985 -WRITE t4662 -WRITE t4664 -WRITE t4666 -t4990 := t4662 / t4664 -t4991 := t4990 + t4561 -t4992 := #8 -t4993 := #4 -t4994 := t4992 * t4993 -t4995 := t4994 + t4558 -t4996 := *t4995 -t4998 := #0 -t4997 := t4998 - t4996 -ARG t4997 -t4999 := CALL F10 -t5000 := t4991 - t4999 -t5001 := #4 -t5002 := t5000 * t5001 -t5003 := t5002 + t4556 -t5004 := *t5003 -RETURN t5004 -FUNCTION F14 : -PARAM t5005 -PARAM t5006 -PARAM t5007 -DEC t5008 12 -t5009 := &t5008 -DEC t5010 20 -t5011 := &t5010 -t5012 := #0 -t5013 := #4 -t5014 := t5012 * t5013 -t5015 := t5014 + t5009 -t5016 := #42574 -*t5015 := t5016 -t5017 := #1 -t5018 := #4 -t5019 := t5017 * t5018 -t5020 := t5019 + t5009 -t5021 := #50037 -*t5020 := t5021 -t5022 := #2 -t5023 := #4 -t5024 := t5022 * t5023 -t5025 := t5024 + t5009 -t5026 := #55840 -*t5025 := t5026 -t5028 := #50740 -t5027 := t5028 -t5030 := #2778 -t5029 := t5030 -t5032 := #37439 -t5031 := t5032 -t5034 := #65303 -t5033 := t5034 -t5036 := #13610 -t5035 := t5036 -t5038 := #36945 -t5037 := t5038 -t5040 := #19226 -t5039 := t5040 -t5041 := #0 -t5042 := #4 -t5043 := t5041 * t5042 -t5044 := t5043 + t5011 -t5045 := #48582 -*t5044 := t5045 -t5046 := #1 -t5047 := #4 -t5048 := t5046 * t5047 -t5049 := t5048 + t5011 -t5050 := #5969 -*t5049 := t5050 -t5051 := #2 -t5052 := #4 -t5053 := t5051 * t5052 -t5054 := t5053 + t5011 -t5055 := #27928 -*t5054 := t5055 -t5056 := #3 -t5057 := #4 -t5058 := t5056 * t5057 -t5059 := t5058 + t5011 -t5060 := #20069 -*t5059 := t5060 -t5061 := #4 -t5062 := #4 -t5063 := t5061 * t5062 -t5064 := t5063 + t5011 -t5065 := #25408 -*t5064 := t5065 -t5067 := #0 -t5068 := #1 -t5069 := #29730 -t5070 := t5069 * t5007 -t5066 := t5068 -IF t5070 < t5031 GOTO L499 -t5066 := t5067 -LABEL L499 : -RETURN t5027 -t5072 := #0 -t5073 := #1 -t5071 := t5073 -t5075 := #0 -t5076 := #1 -t5074 := t5076 -t5077 := #59830 -t5078 := CALL F13 -t5079 := #7254 -t5081 := #0 -t5080 := t5081 - t5079 -t5082 := CALL F13 -t5083 := #6130 -t5084 := t5082 / t5083 -t5029 := t5005 -t5086 := #0 -t5087 := #1 -t5088 := #31091 -t5089 := t5039 + t5088 -t5090 := #20122 -t5085 := t5087 -IF t5089 != t5090 GOTO L502 -t5085 := t5086 -LABEL L502 : -t5092 := #0 -t5093 := #1 -t5095 := #0 -t5096 := #1 -t5097 := #22378 -t5098 := #56274 -t5094 := t5096 -IF t5097 <= t5098 GOTO L504 -t5094 := t5095 -LABEL L504 : -t5099 := #9150 -t5091 := t5093 -IF t5094 != t5099 GOTO L503 -t5091 := t5092 -LABEL L503 : -ARG t5091 -ARG t5085 -ARG t5005 -ARG t5084 -ARG t5080 -t5100 := CALL F12 -t5101 := #60293 -t5103 := #0 -t5102 := t5103 - t5101 -t5104 := #39803 -t5105 := t5102 - t5104 -ARG t5105 -ARG t5100 -ARG t5078 -t5106 := CALL F14 -t5108 := #0 -t5107 := t5108 - t5106 -t5109 := #0 -t5110 := #1 -t5111 := t5110 -IF t5031 == t5109 GOTO L505 -t5111 := t5109 -LABEL L505 : -t5113 := #0 -t5112 := t5113 - t5111 -t5114 := #13325 -t5116 := #0 -t5117 := #1 -t5118 := #15412 -t5120 := #0 -t5119 := t5120 - t5118 -t5115 := t5117 -IF t5119 < t5037 GOTO L506 -t5115 := t5116 -LABEL L506 : -t5122 := #0 -t5123 := #1 -t5124 := #16761 -t5125 := t5124 + t5031 -t5126 := #5437 -t5121 := t5123 -IF t5125 != t5126 GOTO L507 -t5121 := t5122 -LABEL L507 : -t5127 := #4 -t5128 := t5007 * t5127 -t5129 := t5128 + t5011 -t5130 := *t5129 -t5131 := #61369 -t5132 := t5131 / t5031 -t5133 := #59335 -t5134 := t5132 + t5133 -t5135 := #55475 -t5136 := #1 -t5137 := t5135 * t5136 -t5138 := #1 -t5139 := t5137 * t5138 -ARG t5139 -ARG t5134 -ARG t5130 -ARG t5121 -ARG t5115 -t5140 := CALL F9 -t5141 := t5140 - t5039 -ARG t5141 -ARG t5114 -ARG t5112 -ARG t5107 -ARG t5077 -t5142 := CALL F12 -IF t5142 != t5075 GOTO L501 -t5143 := #58253 -t5145 := #0 -t5144 := t5145 - t5143 -IF t5144 != t5075 GOTO L501 -t5074 := t5075 -LABEL L501 : -IF t5074 != t5072 GOTO L500 -t5147 := #0 -t5148 := #1 -t5149 := #4 -t5150 := t5027 * t5149 -t5151 := t5150 + t5009 -t5152 := *t5151 -t5153 := #0 -t5154 := #1 -t5155 := t5154 -IF t5152 == t5153 GOTO L509 -t5155 := t5153 -LABEL L509 : -t5156 := #23576 -t5157 := #44307 -t5158 := t5156 + t5157 -t5146 := t5148 -IF t5155 <= t5158 GOTO L508 -t5146 := t5147 -LABEL L508 : -IF t5146 != t5072 GOTO L500 -t5071 := t5072 -LABEL L500 : -t5159 := #0 -IF t5071 == t5159 GOTO L510 -t5161 := #0 -t5162 := #1 -t5160 := t5161 -t5164 := #0 -t5165 := #1 -t5167 := #0 -t5168 := #1 -t5169 := #6327 -t5170 := #60522 -t5171 := t5169 / t5170 -t5172 := t5033 / t5031 -t5166 := t5168 -IF t5171 == t5172 GOTO L513 -t5166 := t5167 -LABEL L513 : -t5163 := t5165 -IF t5166 >= t5035 GOTO L512 -t5163 := t5164 -LABEL L512 : -IF t5163 == t5161 GOTO L511 -t5174 := #0 -t5175 := #1 -t5176 := #63533 -t5177 := #54909 -t5173 := t5175 -IF t5176 != t5177 GOTO L514 -t5173 := t5174 -LABEL L514 : -ARG t5173 -t5178 := CALL F10 -IF t5178 == t5161 GOTO L511 -t5160 := t5162 -LABEL L511 : -t5179 := #0 -IF t5160 == t5179 GOTO L515 -LABEL L516 : -t5181 := #0 -t5182 := #1 -t5183 := CALL F13 -t5184 := #955 -t5185 := #25925 -t5186 := t5184 + t5185 -t5187 := #9442 -t5189 := #0 -t5188 := t5189 - t5187 -t5190 := t5186 + t5188 -t5180 := t5182 -IF t5183 < t5190 GOTO L518 -t5180 := t5181 -LABEL L518 : -t5191 := #0 -IF t5180 == t5191 GOTO L517 -t5192 := #26363 -GOTO L516 -LABEL L517 : -GOTO L520 -LABEL L515 : -t5194 := #0 -t5195 := #1 -t5196 := CALL F13 -t5197 := #55655 -t5199 := #0 -t5198 := t5199 - t5197 -t5201 := #0 -t5200 := t5201 - t5198 -t5193 := t5195 -IF t5196 != t5200 GOTO L520 -t5193 := t5194 -LABEL L520 : -GOTO L521 -LABEL L510 : -t5202 := #3736 -LABEL L521 : -t5204 := #0 -t5205 := #1 -t5203 := t5205 -t5207 := #0 -t5208 := #1 -t5209 := #33617 -t5210 := #0 -t5211 := #1 -t5212 := t5211 -IF t5209 == t5210 GOTO L524 -t5212 := t5210 -LABEL L524 : -t5213 := #61785 -t5214 := t5035 + t5213 -t5215 := t5214 - t5006 -t5206 := t5208 -IF t5212 >= t5215 GOTO L523 -t5206 := t5207 -LABEL L523 : -IF t5206 != t5204 GOTO L522 -t5216 := #34828 -t5218 := #0 -t5217 := t5218 - t5216 -t5219 := #0 -t5220 := #1 -t5221 := t5220 -IF t5217 == t5219 GOTO L525 -t5221 := t5219 -LABEL L525 : -t5222 := #0 -t5223 := #1 -t5224 := t5223 -IF t5221 == t5222 GOTO L526 -t5224 := t5222 -LABEL L526 : -IF t5224 != t5204 GOTO L522 -t5203 := t5204 -LABEL L522 : -t5226 := #0 -t5227 := #1 -t5225 := t5227 -t5229 := #0 -t5230 := #1 -t5232 := #0 -t5233 := #1 -t5235 := #0 -t5236 := #1 -t5237 := #2 -t5238 := #4 -t5239 := t5237 * t5238 -t5240 := t5239 + t5009 -t5241 := *t5240 -t5234 := t5236 -IF t5241 < t5031 GOTO L530 -t5234 := t5235 -LABEL L530 : -t5231 := t5233 -IF t5234 <= t5006 GOTO L529 -t5231 := t5232 -LABEL L529 : -t5228 := t5230 -IF t5231 > t5033 GOTO L528 -t5228 := t5229 -LABEL L528 : -IF t5228 != t5226 GOTO L527 -t5242 := #25566 -t5243 := t5242 / t5035 -t5244 := #62890 -t5245 := t5243 / t5244 -t5246 := #13385 -t5247 := t5245 + t5246 -IF t5247 != t5226 GOTO L527 -t5225 := t5226 -LABEL L527 : -t5249 := #0 -t5250 := #1 -t5248 := t5250 -t5251 := #2 -t5252 := #4 -t5253 := t5251 * t5252 -t5254 := t5253 + t5009 -t5255 := *t5254 -t5256 := #16595 -t5257 := t5255 / t5256 -t5259 := #0 -t5260 := #1 -t5258 := t5259 -t5261 := #1 -t5262 := #4 -t5263 := t5261 * t5262 -t5264 := t5263 + t5009 -t5265 := *t5264 -IF t5265 == t5259 GOTO L532 -t5266 := #10394 -IF t5266 == t5259 GOTO L532 -t5258 := t5260 -LABEL L532 : -t5268 := #0 -t5269 := #1 -t5267 := t5268 -t5271 := #0 -t5272 := #1 -t5273 := #6055 -t5274 := #10768 -t5270 := t5272 -IF t5273 <= t5274 GOTO L534 -t5270 := t5271 -LABEL L534 : -IF t5270 == t5268 GOTO L533 -IF t5031 == t5268 GOTO L533 -t5267 := t5269 -LABEL L533 : -t5276 := #0 -t5277 := #1 -t5275 := t5276 -t5279 := #0 -t5280 := #1 -t5281 := #54934 -t5282 := #64308 -t5278 := t5280 -IF t5281 < t5282 GOTO L536 -t5278 := t5279 -LABEL L536 : -IF t5278 == t5276 GOTO L535 -t5283 := #34344 -IF t5283 == t5276 GOTO L535 -t5275 := t5277 -LABEL L535 : -ARG t5275 -ARG t5267 -ARG t5258 -t5284 := CALL F14 -t5285 := t5257 / t5284 -IF t5285 != t5249 GOTO L531 -t5286 := #4 -t5287 := t5033 * t5286 -t5288 := t5287 + t5011 -t5289 := *t5288 -t5290 := #33705 -t5291 := t5289 - t5290 -t5292 := #5099 -t5293 := t5027 / t5292 -t5294 := t5291 + t5293 -IF t5294 != t5249 GOTO L531 -t5248 := t5249 -LABEL L531 : -t5295 := #0 -t5296 := #4 -t5297 := t5295 * t5296 -t5298 := t5297 + t5009 -t5299 := *t5298 -WRITE t5299 -t5301 := #1 -t5302 := #4 -t5303 := t5301 * t5302 -t5304 := t5303 + t5009 -t5305 := *t5304 -WRITE t5305 -t5307 := #2 -t5308 := #4 -t5309 := t5307 * t5308 -t5310 := t5309 + t5009 -t5311 := *t5310 -WRITE t5311 -WRITE t5027 -WRITE t5029 -WRITE t5031 -WRITE t5033 -WRITE t5035 -WRITE t5037 -WRITE t5039 -t5320 := #0 -t5321 := #4 -t5322 := t5320 * t5321 -t5323 := t5322 + t5011 -t5324 := *t5323 -WRITE t5324 -t5326 := #1 -t5327 := #4 -t5328 := t5326 * t5327 -t5329 := t5328 + t5011 -t5330 := *t5329 -WRITE t5330 -t5332 := #2 -t5333 := #4 -t5334 := t5332 * t5333 -t5335 := t5334 + t5011 -t5336 := *t5335 -WRITE t5336 -t5338 := #3 -t5339 := #4 -t5340 := t5338 * t5339 -t5341 := t5340 + t5011 -t5342 := *t5341 -WRITE t5342 -t5344 := #4 -t5345 := #4 -t5346 := t5344 * t5345 -t5347 := t5346 + t5011 -t5348 := *t5347 -WRITE t5348 -t5351 := #0 -t5352 := #1 -t5350 := t5352 -t5353 := #2 -t5354 := #4 -t5355 := t5353 * t5354 -t5356 := t5355 + t5011 -t5357 := *t5356 -IF t5357 != t5351 GOTO L537 -t5358 := #2 -t5359 := #4 -t5360 := t5358 * t5359 -t5361 := t5360 + t5009 -t5362 := *t5361 -IF t5362 != t5351 GOTO L537 -t5350 := t5351 -LABEL L537 : -t5037 := t5350 -RETURN t5350 -FUNCTION F15 : -PARAM t5363 -PARAM t5364 -PARAM t5365 -PARAM t5366 -DEC t5367 24 -t5368 := &t5367 -t5369 := #0 -t5370 := #4 -t5371 := t5369 * t5370 -t5372 := t5371 + t5368 -t5373 := #57628 -*t5372 := t5373 -t5374 := #1 -t5375 := #4 -t5376 := t5374 * t5375 -t5377 := t5376 + t5368 -t5378 := #3914 -*t5377 := t5378 -t5379 := #2 -t5380 := #4 -t5381 := t5379 * t5380 -t5382 := t5381 + t5368 -t5383 := #56648 -*t5382 := t5383 -t5384 := #3 -t5385 := #4 -t5386 := t5384 * t5385 -t5387 := t5386 + t5368 -t5388 := #47748 -*t5387 := t5388 -t5389 := #4 -t5390 := #4 -t5391 := t5389 * t5390 -t5392 := t5391 + t5368 -t5393 := #7651 -*t5392 := t5393 -t5394 := #5 -t5395 := #4 -t5396 := t5394 * t5395 -t5397 := t5396 + t5368 -t5398 := #24730 -*t5397 := t5398 -t5400 := #43997 -t5399 := t5400 -t5402 := #42479 -t5401 := t5402 -t5404 := #12934 -t5403 := t5404 -t5406 := #62625 -t5405 := t5406 -LABEL L538 : -t5408 := #0 -t5409 := #1 -t5411 := #0 -t5410 := t5411 - t5363 -t5412 := #0 -t5413 := #1 -t5414 := t5413 -IF t5410 == t5412 GOTO L541 -t5414 := t5412 -LABEL L541 : -t5415 := #2509 -t5416 := #0 -t5417 := #1 -t5418 := t5417 -IF t5415 == t5416 GOTO L542 -t5418 := t5416 -LABEL L542 : -t5419 := t5414 - t5418 -t5407 := t5409 -IF t5399 >= t5419 GOTO L540 -t5407 := t5408 -LABEL L540 : -t5420 := #0 -IF t5407 == t5420 GOTO L539 -t5422 := #0 -t5423 := #1 -t5421 := t5422 -IF t5364 == t5422 GOTO L543 -t5424 := #0 -t5425 := #4 -t5426 := t5424 * t5425 -t5427 := t5426 + t5368 -t5428 := *t5427 -t5429 := #2343 -t5430 := #0 -t5431 := #1 -t5432 := t5431 -IF t5429 == t5430 GOTO L544 -t5432 := t5430 -LABEL L544 : -t5433 := t5428 * t5432 -IF t5433 == t5422 GOTO L543 -t5421 := t5423 -LABEL L543 : -GOTO L538 -LABEL L539 : -t5434 := #0 -t5435 := #4 -t5436 := t5434 * t5435 -t5437 := t5436 + t5368 -t5438 := *t5437 -WRITE t5438 -t5440 := #1 -t5441 := #4 -t5442 := t5440 * t5441 -t5443 := t5442 + t5368 -t5444 := *t5443 -WRITE t5444 -t5446 := #2 -t5447 := #4 -t5448 := t5446 * t5447 -t5449 := t5448 + t5368 -t5450 := *t5449 -WRITE t5450 -t5452 := #3 -t5453 := #4 -t5454 := t5452 * t5453 -t5455 := t5454 + t5368 -t5456 := *t5455 -WRITE t5456 -t5458 := #4 -t5459 := #4 -t5460 := t5458 * t5459 -t5461 := t5460 + t5368 -t5462 := *t5461 -WRITE t5462 -t5464 := #5 -t5465 := #4 -t5466 := t5464 * t5465 -t5467 := t5466 + t5368 -t5468 := *t5467 -WRITE t5468 -WRITE t5399 -WRITE t5401 -WRITE t5403 -WRITE t5405 -t5474 := #0 -t5475 := #1 -t5476 := t5475 -IF t5405 == t5474 GOTO L545 -t5476 := t5474 -LABEL L545 : -t5477 := t5403 / t5476 -t5478 := t5477 * t5365 -RETURN t5478 -LABEL L546 : -t5479 := #20967 -t5480 := t5366 * t5479 -t5481 := #0 -IF t5480 == t5481 GOTO L547 -t5483 := #0 -t5484 := #1 -t5485 := #39272 -t5486 := #0 -t5487 := #1 -t5488 := t5487 -IF t5485 == t5486 GOTO L549 -t5488 := t5486 -LABEL L549 : -t5489 := #0 -t5490 := #1 -t5491 := t5490 -IF t5488 == t5489 GOTO L550 -t5491 := t5489 -LABEL L550 : -t5493 := #0 -t5492 := t5493 - t5491 -t5482 := t5484 -IF t5492 == t5364 GOTO L548 -t5482 := t5483 -LABEL L548 : -GOTO L546 -LABEL L547 : -t5494 := #18937 -t5496 := #0 -t5495 := t5496 - t5494 -t5498 := #0 -t5497 := t5498 - t5495 -t5499 := #37083 -t5500 := t5499 + t5364 -t5502 := #0 -t5503 := #1 -t5501 := t5503 -t5504 := t5363 + t5366 -IF t5504 != t5502 GOTO L551 -t5505 := #63902 -IF t5505 != t5502 GOTO L551 -t5501 := t5502 -LABEL L551 : -t5506 := #0 -t5507 := #1 -t5508 := t5507 -IF t5363 == t5506 GOTO L552 -t5508 := t5506 -LABEL L552 : -t5509 := t5508 * t5364 -t5510 := #29331 -t5511 := t5510 * t5401 -t5512 := t5511 * t5403 -ARG t5512 -ARG t5509 -ARG t5501 -ARG t5500 -ARG t5497 -t5513 := CALL F9 -t5514 := #43139 -t5515 := t5514 / t5363 -t5516 := t5515 - t5403 -t5517 := #9134 -t5399 := t5517 -t5519 := #0 -t5520 := #1 -t5521 := #18729 -t5522 := #41911 -t5518 := t5520 -IF t5521 <= t5522 GOTO L553 -t5518 := t5519 -LABEL L553 : -ARG t5518 -ARG t5517 -ARG t5401 -ARG t5516 -ARG t5513 -t5523 := CALL F12 -t5524 := #43479 -t5525 := #0 -t5526 := #1 -t5527 := t5526 -IF t5524 == t5525 GOTO L554 -t5527 := t5525 -LABEL L554 : -t5528 := t5523 + t5527 -t5529 := #0 -t5530 := #4 -t5531 := t5529 * t5530 -t5532 := t5531 + t5368 -t5533 := *t5532 -WRITE t5533 -t5535 := #1 -t5536 := #4 -t5537 := t5535 * t5536 -t5538 := t5537 + t5368 -t5539 := *t5538 -WRITE t5539 -t5541 := #2 -t5542 := #4 -t5543 := t5541 * t5542 -t5544 := t5543 + t5368 -t5545 := *t5544 -WRITE t5545 -t5547 := #3 -t5548 := #4 -t5549 := t5547 * t5548 -t5550 := t5549 + t5368 -t5551 := *t5550 -WRITE t5551 -t5553 := #4 -t5554 := #4 -t5555 := t5553 * t5554 -t5556 := t5555 + t5368 -t5557 := *t5556 -WRITE t5557 -t5559 := #5 -t5560 := #4 -t5561 := t5559 * t5560 -t5562 := t5561 + t5368 -t5563 := *t5562 -WRITE t5563 -WRITE t5399 -WRITE t5401 -WRITE t5403 -WRITE t5405 -t5570 := #0 -t5571 := #1 -t5573 := #0 -t5574 := #1 -t5575 := #4 -t5576 := t5363 * t5575 -t5577 := t5576 + t5368 -t5578 := *t5577 -t5579 := #52435 -t5580 := t5578 / t5579 -t5581 := #4 -t5582 := t5580 * t5581 -t5583 := t5582 + t5368 -t5584 := *t5583 -t5585 := #47011 -t5572 := t5574 -IF t5584 != t5585 GOTO L556 -t5572 := t5573 -LABEL L556 : -t5586 := #7273 -t5587 := t5363 + t5586 -t5569 := t5571 -IF t5572 < t5587 GOTO L555 -t5569 := t5570 -LABEL L555 : -RETURN t5569 -FUNCTION F16 : -PARAM t5588 -PARAM t5589 -DEC t5590 8 -t5591 := &t5590 -DEC t5592 40 -t5593 := &t5592 -t5594 := #0 -t5595 := #4 -t5596 := t5594 * t5595 -t5597 := t5596 + t5591 -t5598 := #18602 -*t5597 := t5598 -t5599 := #1 -t5600 := #4 -t5601 := t5599 * t5600 -t5602 := t5601 + t5591 -t5603 := #41483 -*t5602 := t5603 -t5604 := #0 -t5605 := #4 -t5606 := t5604 * t5605 -t5607 := t5606 + t5593 -t5608 := #37559 -*t5607 := t5608 -t5609 := #1 -t5610 := #4 -t5611 := t5609 * t5610 -t5612 := t5611 + t5593 -t5613 := #10694 -*t5612 := t5613 -t5614 := #2 -t5615 := #4 -t5616 := t5614 * t5615 -t5617 := t5616 + t5593 -t5618 := #45398 -*t5617 := t5618 -t5619 := #3 -t5620 := #4 -t5621 := t5619 * t5620 -t5622 := t5621 + t5593 -t5623 := #28671 -*t5622 := t5623 -t5624 := #4 -t5625 := #4 -t5626 := t5624 * t5625 -t5627 := t5626 + t5593 -t5628 := #58442 -*t5627 := t5628 -t5629 := #5 -t5630 := #4 -t5631 := t5629 * t5630 -t5632 := t5631 + t5593 -t5633 := #53049 -*t5632 := t5633 -t5634 := #6 -t5635 := #4 -t5636 := t5634 * t5635 -t5637 := t5636 + t5593 -t5638 := #53401 -*t5637 := t5638 -t5639 := #7 -t5640 := #4 -t5641 := t5639 * t5640 -t5642 := t5641 + t5593 -t5643 := #36904 -*t5642 := t5643 -t5644 := #8 -t5645 := #4 -t5646 := t5644 * t5645 -t5647 := t5646 + t5593 -t5648 := #29992 -*t5647 := t5648 -t5649 := #9 -t5650 := #4 -t5651 := t5649 * t5650 -t5652 := t5651 + t5593 -t5653 := #799 -*t5652 := t5653 -t5655 := #33993 -t5654 := t5655 -t5657 := #32501 -t5656 := t5657 -t5659 := #11087 -t5658 := t5659 -t5661 := #0 -t5662 := #1 -t5660 := t5662 -t5664 := #0 -t5665 := #1 -t5663 := t5665 -t5666 := #44468 -t5667 := t5666 - t5658 -IF t5667 != t5664 GOTO L558 -IF t5654 != t5664 GOTO L558 -t5663 := t5664 -LABEL L558 : -IF t5663 != t5661 GOTO L557 -t5668 := t5656 * t5589 -IF t5668 != t5661 GOTO L557 -t5660 := t5661 -LABEL L557 : -t5669 := #4 -t5670 := t5660 * t5669 -t5671 := t5670 + t5593 -t5672 := *t5671 -t5674 := #0 -t5675 := #1 -t5673 := t5674 -t5677 := #0 -t5678 := #1 -t5679 := CALL F13 -t5676 := t5678 -IF t5679 <= t5654 GOTO L560 -t5676 := t5677 -LABEL L560 : -t5658 := t5588 -t5680 := #34844 -t5681 := #32054 -t5682 := t5680 * t5681 -t5683 := t5682 + t5656 -t5589 := t5588 -ARG t5588 -ARG t5683 -ARG t5588 -ARG t5676 -t5684 := CALL F15 -t5685 := #0 -t5686 := #1 -t5687 := t5686 -IF t5684 == t5685 GOTO L561 -t5687 := t5685 -LABEL L561 : -t5688 := #0 -t5689 := #1 -t5690 := t5689 -IF t5687 == t5688 GOTO L562 -t5690 := t5688 -LABEL L562 : -t5691 := #4 -t5692 := t5656 * t5691 -t5693 := t5692 + t5591 -t5694 := *t5693 -t5695 := #18204 -t5696 := t5694 / t5695 -t5697 := t5690 - t5696 -IF t5697 == t5674 GOTO L559 -t5698 := #53782 -t5700 := #0 -t5699 := t5700 - t5698 -t5702 := #0 -t5701 := t5702 - t5699 -t5703 := #16571 -t5704 := t5701 / t5703 -IF t5704 == t5674 GOTO L559 -t5673 := t5675 -LABEL L559 : -t5705 := #17577 -t5706 := #46741 -t5707 := t5705 / t5706 -t5708 := #0 -t5709 := #1 -t5710 := t5709 -IF t5589 == t5708 GOTO L563 -t5710 := t5708 -LABEL L563 : -t5711 := t5707 * t5710 -t5658 := t5711 -t5712 := #0 -t5713 := #4 -t5714 := t5712 * t5713 -t5715 := t5714 + t5591 -t5716 := *t5715 -WRITE t5716 -t5718 := #1 -t5719 := #4 -t5720 := t5718 * t5719 -t5721 := t5720 + t5591 -t5722 := *t5721 -WRITE t5722 -t5724 := #0 -t5725 := #4 -t5726 := t5724 * t5725 -t5727 := t5726 + t5593 -t5728 := *t5727 -WRITE t5728 -t5730 := #1 -t5731 := #4 -t5732 := t5730 * t5731 -t5733 := t5732 + t5593 -t5734 := *t5733 -WRITE t5734 -t5736 := #2 -t5737 := #4 -t5738 := t5736 * t5737 -t5739 := t5738 + t5593 -t5740 := *t5739 -WRITE t5740 -t5742 := #3 -t5743 := #4 -t5744 := t5742 * t5743 -t5745 := t5744 + t5593 -t5746 := *t5745 -WRITE t5746 -t5748 := #4 -t5749 := #4 -t5750 := t5748 * t5749 -t5751 := t5750 + t5593 -t5752 := *t5751 -WRITE t5752 -t5754 := #5 -t5755 := #4 -t5756 := t5754 * t5755 -t5757 := t5756 + t5593 -t5758 := *t5757 -WRITE t5758 -t5760 := #6 -t5761 := #4 -t5762 := t5760 * t5761 -t5763 := t5762 + t5593 -t5764 := *t5763 -WRITE t5764 -t5766 := #7 -t5767 := #4 -t5768 := t5766 * t5767 -t5769 := t5768 + t5593 -t5770 := *t5769 -WRITE t5770 -t5772 := #8 -t5773 := #4 -t5774 := t5772 * t5773 -t5775 := t5774 + t5593 -t5776 := *t5775 -WRITE t5776 -t5778 := #9 -t5779 := #4 -t5780 := t5778 * t5779 -t5781 := t5780 + t5593 -t5782 := *t5781 -WRITE t5782 -WRITE t5654 -WRITE t5656 -WRITE t5658 -t5787 := #25705 -t5788 := t5589 * t5787 -RETURN t5788 -FUNCTION F17 : -DEC t5789 16 -t5790 := &t5789 -t5791 := #0 -t5792 := #4 -t5793 := t5791 * t5792 -t5794 := t5793 + t5790 -t5795 := #36307 -*t5794 := t5795 -t5796 := #1 -t5797 := #4 -t5798 := t5796 * t5797 -t5799 := t5798 + t5790 -t5800 := #23116 -*t5799 := t5800 -t5801 := #2 -t5802 := #4 -t5803 := t5801 * t5802 -t5804 := t5803 + t5790 -t5805 := #3648 -*t5804 := t5805 -t5806 := #3 -t5807 := #4 -t5808 := t5806 * t5807 -t5809 := t5808 + t5790 -t5810 := #23206 -*t5809 := t5810 -t5812 := #4591 -t5811 := t5812 -t5813 := #0 -t5814 := #4 -t5815 := t5813 * t5814 -t5816 := t5815 + t5790 -t5817 := *t5816 -WRITE t5817 -t5819 := #1 -t5820 := #4 -t5821 := t5819 * t5820 -t5822 := t5821 + t5790 -t5823 := *t5822 -WRITE t5823 -t5825 := #2 -t5826 := #4 -t5827 := t5825 * t5826 -t5828 := t5827 + t5790 -t5829 := *t5828 -WRITE t5829 -t5831 := #3 -t5832 := #4 -t5833 := t5831 * t5832 -t5834 := t5833 + t5790 -t5835 := *t5834 -WRITE t5835 -WRITE t5811 -t5839 := #0 -t5840 := #1 -t5841 := #41809 -t5842 := t5811 / t5841 -t5843 := #46075 -t5844 := #0 -t5845 := #1 -t5846 := t5845 -IF t5843 == t5844 GOTO L565 -t5846 := t5844 -LABEL L565 : -t5848 := #0 -t5849 := #1 -t5850 := #48480 -t5852 := #0 -t5851 := t5852 - t5850 -t5847 := t5849 -IF t5851 != t5811 GOTO L566 -t5847 := t5848 -LABEL L566 : -t5853 := #52502 -t5854 := #25937 -t5855 := t5853 * t5854 -ARG t5855 -ARG t5847 -ARG t5846 -t5856 := CALL F14 -t5857 := t5842 + t5856 -t5858 := #1 -t5859 := #4 -t5860 := t5858 * t5859 -t5861 := t5860 + t5790 -t5862 := *t5861 -t5863 := t5862 / t5811 -t5864 := #13450 -t5865 := t5863 - t5864 -t5838 := t5840 -IF t5857 != t5865 GOTO L564 -t5838 := t5839 -LABEL L564 : -RETURN t5838 -t5866 := #0 -t5867 := #4 -t5868 := t5866 * t5867 -t5869 := t5868 + t5790 -t5870 := *t5869 -WRITE t5870 -t5872 := #1 -t5873 := #4 -t5874 := t5872 * t5873 -t5875 := t5874 + t5790 -t5876 := *t5875 -WRITE t5876 -t5878 := #2 -t5879 := #4 -t5880 := t5878 * t5879 -t5881 := t5880 + t5790 -t5882 := *t5881 -WRITE t5882 -t5884 := #3 -t5885 := #4 -t5886 := t5884 * t5885 -t5887 := t5886 + t5790 -t5888 := *t5887 -WRITE t5888 -WRITE t5811 -RETURN t5811 -FUNCTION F18 : -PARAM t5891 -PARAM t5892 -DEC t5893 12 -t5894 := &t5893 -DEC t5895 4 -t5896 := &t5895 -DEC t5897 24 -t5898 := &t5897 -DEC t5899 8 -t5900 := &t5899 -DEC t5901 12 -t5902 := &t5901 -t5904 := #65017 -t5903 := t5904 -t5906 := #16777 -t5905 := t5906 -t5908 := #43442 -t5907 := t5908 -t5910 := #281 -t5909 := t5910 -t5911 := #0 -t5912 := #4 -t5913 := t5911 * t5912 -t5914 := t5913 + t5894 -t5915 := #50770 -*t5914 := t5915 -t5916 := #1 -t5917 := #4 -t5918 := t5916 * t5917 -t5919 := t5918 + t5894 -t5920 := #10407 -*t5919 := t5920 -t5921 := #2 -t5922 := #4 -t5923 := t5921 * t5922 -t5924 := t5923 + t5894 -t5925 := #11368 -*t5924 := t5925 -t5926 := #0 -t5927 := #4 -t5928 := t5926 * t5927 -t5929 := t5928 + t5896 -t5930 := #29702 -*t5929 := t5930 -t5932 := #45252 -t5931 := t5932 -t5933 := #0 -t5934 := #4 -t5935 := t5933 * t5934 -t5936 := t5935 + t5898 -t5937 := #43423 -*t5936 := t5937 -t5938 := #1 -t5939 := #4 -t5940 := t5938 * t5939 -t5941 := t5940 + t5898 -t5942 := #47906 -*t5941 := t5942 -t5943 := #2 -t5944 := #4 -t5945 := t5943 * t5944 -t5946 := t5945 + t5898 -t5947 := #33498 -*t5946 := t5947 -t5948 := #3 -t5949 := #4 -t5950 := t5948 * t5949 -t5951 := t5950 + t5898 -t5952 := #47025 -*t5951 := t5952 -t5953 := #4 -t5954 := #4 -t5955 := t5953 * t5954 -t5956 := t5955 + t5898 -t5957 := #64477 -*t5956 := t5957 -t5958 := #5 -t5959 := #4 -t5960 := t5958 * t5959 -t5961 := t5960 + t5898 -t5962 := #51075 -*t5961 := t5962 -t5964 := #28230 -t5963 := t5964 -t5966 := #24646 -t5965 := t5966 -t5968 := #21846 -t5967 := t5968 -t5970 := #51346 -t5969 := t5970 -t5971 := #0 -t5972 := #4 -t5973 := t5971 * t5972 -t5974 := t5973 + t5900 -t5975 := #28294 -*t5974 := t5975 -t5976 := #1 -t5977 := #4 -t5978 := t5976 * t5977 -t5979 := t5978 + t5900 -t5980 := #45052 -*t5979 := t5980 -t5981 := #0 -t5982 := #4 -t5983 := t5981 * t5982 -t5984 := t5983 + t5902 -t5985 := #55938 -*t5984 := t5985 -t5986 := #1 -t5987 := #4 -t5988 := t5986 * t5987 -t5989 := t5988 + t5902 -t5990 := #39215 -*t5989 := t5990 -t5991 := #2 -t5992 := #4 -t5993 := t5991 * t5992 -t5994 := t5993 + t5902 -t5995 := #21324 -*t5994 := t5995 -t5997 := #36477 -t5996 := t5997 -t5998 := t5907 / t5996 -t5999 := #22160 -t6000 := t5998 * t5999 -t6001 := CALL F13 -t6002 := t6000 * t6001 -t6003 := #8291 -t6004 := #0 -t6005 := #1 -t6006 := t6005 -IF t6003 == t6004 GOTO L567 -t6006 := t6004 -LABEL L567 : -t6007 := #0 -t6008 := #1 -t6009 := t6008 -IF t6006 == t6007 GOTO L568 -t6009 := t6007 -LABEL L568 : -t6010 := t6002 * t6009 -t6012 := #0 -t6013 := #1 -t6014 := #62414 -t6015 := t6014 / t5903 -t6016 := #33776 -t6017 := t6015 * t6016 -t6019 := #0 -t6020 := #1 -t6018 := t6020 -IF t5903 != t5891 GOTO L570 -t6018 := t6019 -LABEL L570 : -t6022 := #0 -t6023 := #1 -t6024 := #0 -t6025 := #4 -t6026 := t6024 * t6025 -t6027 := t6026 + t5898 -t6028 := *t6027 -t6021 := t6023 -IF t6028 >= t5931 GOTO L571 -t6021 := t6022 -LABEL L571 : -t6030 := #0 -t6031 := #1 -t6029 := t6031 -t6032 := #33257 -t6033 := t5903 * t6032 -IF t6033 != t6030 GOTO L572 -IF t5963 != t6030 GOTO L572 -t6029 := t6030 -LABEL L572 : -ARG t6029 -t6034 := CALL F11 -ARG t6034 -ARG t5892 -ARG t6021 -ARG t6018 -ARG t6017 -t6035 := CALL F12 -t6036 := #4941 -t6011 := t6013 -IF t6035 == t6036 GOTO L569 -t6011 := t6012 -LABEL L569 : -t6038 := #0 -t6039 := #1 -t6037 := t6039 -t6040 := CALL F13 -IF t6040 != t6038 GOTO L573 -t6041 := #53770 -IF t6041 != t6038 GOTO L573 -t6037 := t6038 -LABEL L573 : -t6043 := #0 -t6044 := #1 -t6045 := t5931 * t5963 -t6042 := t6044 -IF t6045 > t5909 GOTO L574 -t6042 := t6043 -LABEL L574 : -ARG t6042 -ARG t6037 -ARG t6011 -t6046 := CALL F14 -t6047 := t5969 * t6046 -t6048 := t6010 + t6047 -t6049 := #33538 -t6050 := #55711 -t6051 := #1 -t6052 := t6050 * t6051 -t6053 := t6049 - t6052 -t5963 := t6053 -t6054 := #0 -IF t6053 == t6054 GOTO L575 -t6055 := #44907 -t6056 := t5963 / t6055 -t6057 := #0 -IF t6056 == t6057 GOTO L576 -LABEL L577 : -t6059 := #0 -t6060 := #1 -t6062 := #0 -t6063 := #1 -t6065 := #0 -t6066 := #1 -t6067 := #19878 -t6064 := t6066 -IF t5931 == t6067 GOTO L581 -t6064 := t6065 -LABEL L581 : -t6068 := #43893 -t6061 := t6063 -IF t6064 >= t6068 GOTO L580 -t6061 := t6062 -LABEL L580 : -t6069 := #22794 -t6071 := #0 -t6070 := t6071 - t6069 -t6058 := t6060 -IF t6061 >= t6070 GOTO L579 -t6058 := t6059 -LABEL L579 : -t6072 := #0 -IF t6058 == t6072 GOTO L578 -t6073 := #2248 -t6074 := t5891 / t6073 -t6075 := CALL F17 -t6076 := t6074 / t6075 -t6077 := #11855 -t5905 := t6077 -t6078 := #4283 -t6079 := #1189 -t6080 := t6078 + t6079 -ARG t6080 -ARG t6077 -t6081 := CALL F16 -t6083 := #0 -t6082 := t6083 - t6081 -t6084 := t6076 + t6082 -t6085 := #0 -IF t6084 == t6085 GOTO L582 -t6086 := #0 -t6087 := #1 -t6088 := t6087 -IF t5907 == t6086 GOTO L583 -t6088 := t6086 -LABEL L583 : -t6090 := #0 -t6089 := t6090 - t6088 -t6092 := #0 -t6091 := t6092 - t6089 -t6094 := #0 -t6093 := t6094 - t6091 -GOTO L584 -LABEL L582 : -t6095 := #62931 -t5996 := t5891 -t6096 := #4 -t6097 := t5891 * t6096 -t6098 := t6097 + t5902 -t6099 := *t6098 -t6100 := t6095 + t6099 -LABEL L584 : -GOTO L577 -LABEL L578 : -GOTO L587 -LABEL L576 : -t6101 := #32513 -t6102 := #25835 -t6103 := t6101 * t6102 -t6104 := #0 -IF t6103 == t6104 GOTO L587 -t6106 := #0 -t6107 := #1 -t6109 := #0 -t6110 := #1 -t6112 := #0 -t6113 := #1 -t6114 := #4 -t6115 := t5905 * t6114 -t6116 := t6115 + t5894 -t6117 := *t6116 -t6118 := #19241 -t6119 := #0 -t6120 := #1 -t6121 := t6120 -IF t6118 == t6119 GOTO L591 -t6121 := t6119 -LABEL L591 : -t6122 := t6117 * t6121 -t6123 := #18323 -t6124 := #54129 -t6125 := t6123 / t6124 -t6111 := t6113 -IF t6122 != t6125 GOTO L590 -t6111 := t6112 -LABEL L590 : -t6108 := t6110 -IF t6111 <= t5967 GOTO L589 -t6108 := t6109 -LABEL L589 : -t6126 := #64294 -t5965 := t6126 -t6127 := #8725 -ARG t6127 -ARG t6126 -t6128 := CALL F18 -t6130 := #0 -t6129 := t6130 - t6128 -t6105 := t6107 -IF t6108 == t6129 GOTO L588 -t6105 := t6106 -LABEL L588 : -GOTO L576 -LABEL L587 : -GOTO L594 -LABEL L575 : -t6131 := #27809 -t6132 := #0 -IF t6131 == t6132 GOTO L594 -t6134 := #0 -t6135 := #1 -t6136 := #20082 -t6137 := #45202 -t6133 := t6135 -IF t6136 == t6137 GOTO L595 -t6133 := t6134 -LABEL L595 : -ARG t6133 -t6138 := CALL F11 -t6140 := #0 -t6139 := t6140 - t6138 -t6142 := #0 -t6143 := #1 -t6144 := t5909 / t5891 -t6145 := #49969 -t6141 := t6143 -IF t6144 == t6145 GOTO L596 -t6141 := t6142 -LABEL L596 : -ARG t6141 -t6146 := CALL F10 -t6147 := t6139 / t6146 -t5963 := t6147 -GOTO L575 -LABEL L594 : -t6149 := #0 -t6150 := #1 -t6148 := t6150 -t6151 := #4 -t6152 := t5963 * t6151 -t6153 := t6152 + t5900 -t6154 := *t6153 -t6156 := #0 -t6155 := t6156 - t6154 -t6157 := #0 -t6158 := #1 -t6159 := t6158 -IF t5969 == t6157 GOTO L598 -t6159 := t6157 -LABEL L598 : -t6161 := #0 -t6160 := t6161 - t6159 -t6162 := t6155 / t6160 -IF t6162 != t6149 GOTO L597 -t6163 := #28373 -t6164 := t5905 + t6163 -t6165 := t6164 + t5967 -t6166 := #42080 -t6167 := t6166 * t5891 -t6168 := t6165 - t6167 -IF t6168 != t6149 GOTO L597 -t6148 := t6149 -LABEL L597 : -DEC t6169 4 -t6170 := &t6169 -t6171 := #0 -t6172 := #4 -t6173 := t6171 * t6172 -t6174 := t6173 + t6170 -t6175 := #18209 -*t6174 := t6175 -t6177 := #16537 -t6176 := t6177 -t6179 := #0 -t6180 := #1 -t6178 := t6180 -IF t5963 != t6179 GOTO L599 -t6181 := #52408 -t6182 := #0 -t6183 := #1 -t6184 := t6183 -IF t6181 == t6182 GOTO L600 -t6184 := t6182 -LABEL L600 : -IF t6184 != t6179 GOTO L599 -t6178 := t6179 -LABEL L599 : -t6186 := #0 -t6187 := #1 -t6189 := #0 -t6190 := #1 -t6192 := #0 -t6191 := t6192 - t5965 -t6193 := #51466 -t6194 := t6191 + t6193 -t6195 := #0 -t6196 := #1 -t6197 := t6196 -IF t5965 == t6195 GOTO L603 -t6197 := t6195 -LABEL L603 : -t6198 := t6194 - t6197 -t6199 := t5965 - t5931 -t6200 := #21478 -t6201 := t6199 - t6200 -t6203 := #0 -t6204 := #1 -t6202 := t6203 -t6206 := #0 -t6207 := #1 -t6208 := #40642 -t6205 := t6207 -IF t5963 < t6208 GOTO L605 -t6205 := t6206 -LABEL L605 : -IF t6205 == t6203 GOTO L604 -IF t5996 == t6203 GOTO L604 -t6202 := t6204 -LABEL L604 : -t6209 := CALL F17 -t6210 := #19469 -t6211 := #0 -t6212 := #1 -t6213 := t6212 -IF t6210 == t6211 GOTO L606 -t6213 := t6211 -LABEL L606 : -t6214 := t6213 + t5891 -t6215 := #11654 -t5903 := t6215 -ARG t6215 -ARG t6214 -ARG t6209 -ARG t6202 -ARG t6201 -t6216 := CALL F12 -t6218 := #0 -t6217 := t6218 - t6216 -t6188 := t6190 -IF t6198 == t6217 GOTO L602 -t6188 := t6189 -LABEL L602 : -t6219 := #39284 -t6221 := #0 -t6222 := #1 -t6223 := #4 -t6224 := t5905 * t6223 -t6225 := t6224 + t5898 -t6226 := *t6225 -t6220 := t6222 -IF t6226 > t5969 GOTO L607 -t6220 := t6221 -LABEL L607 : -ARG t6220 -ARG t6219 -t6227 := CALL F16 -t6228 := #0 -t6229 := #1 -t6230 := t6229 -IF t6227 == t6228 GOTO L608 -t6230 := t6228 -LABEL L608 : -t6185 := t6187 -IF t6188 != t6230 GOTO L601 -t6185 := t6186 -LABEL L601 : -t6231 := #0 -t6232 := #4 -t6233 := t6231 * t6232 -t6234 := t6233 + t5898 -t6235 := *t6234 -t6237 := #0 -t6236 := t6237 - t6235 -t6238 := #0 -t6239 := #1 -t6240 := t6239 -IF t6236 == t6238 GOTO L609 -t6240 := t6238 -LABEL L609 : -t6241 := #4 -t6242 := t6240 * t6241 -t6243 := t6242 + t6170 -t6244 := *t6243 -t6245 := #0 -t6246 := #1 -t6247 := t6246 -IF t6176 == t6245 GOTO L610 -t6247 := t6245 -LABEL L610 : -WRITE t5903 -WRITE t5905 -WRITE t5907 -WRITE t5909 -t6252 := #0 -t6253 := #4 -t6254 := t6252 * t6253 -t6255 := t6254 + t5894 -t6256 := *t6255 -WRITE t6256 -t6258 := #1 -t6259 := #4 -t6260 := t6258 * t6259 -t6261 := t6260 + t5894 -t6262 := *t6261 -WRITE t6262 -t6264 := #2 -t6265 := #4 -t6266 := t6264 * t6265 -t6267 := t6266 + t5894 -t6268 := *t6267 -WRITE t6268 -t6270 := #0 -t6271 := #4 -t6272 := t6270 * t6271 -t6273 := t6272 + t5896 -t6274 := *t6273 -WRITE t6274 -WRITE t5931 -t6277 := #0 -t6278 := #4 -t6279 := t6277 * t6278 -t6280 := t6279 + t5898 -t6281 := *t6280 -WRITE t6281 -t6283 := #1 -t6284 := #4 -t6285 := t6283 * t6284 -t6286 := t6285 + t5898 -t6287 := *t6286 -WRITE t6287 -t6289 := #2 -t6290 := #4 -t6291 := t6289 * t6290 -t6292 := t6291 + t5898 -t6293 := *t6292 -WRITE t6293 -t6295 := #3 -t6296 := #4 -t6297 := t6295 * t6296 -t6298 := t6297 + t5898 -t6299 := *t6298 -WRITE t6299 -t6301 := #4 -t6302 := #4 -t6303 := t6301 * t6302 -t6304 := t6303 + t5898 -t6305 := *t6304 -WRITE t6305 -t6307 := #5 -t6308 := #4 -t6309 := t6307 * t6308 -t6310 := t6309 + t5898 -t6311 := *t6310 -WRITE t6311 -WRITE t5963 -WRITE t5965 -WRITE t5967 -WRITE t5969 -t6317 := #0 -t6318 := #4 -t6319 := t6317 * t6318 -t6320 := t6319 + t5900 -t6321 := *t6320 -WRITE t6321 -t6323 := #1 -t6324 := #4 -t6325 := t6323 * t6324 -t6326 := t6325 + t5900 -t6327 := *t6326 -WRITE t6327 -t6329 := #0 -t6330 := #4 -t6331 := t6329 * t6330 -t6332 := t6331 + t5902 -t6333 := *t6332 -WRITE t6333 -t6335 := #1 -t6336 := #4 -t6337 := t6335 * t6336 -t6338 := t6337 + t5902 -t6339 := *t6338 -WRITE t6339 -t6341 := #2 -t6342 := #4 -t6343 := t6341 * t6342 -t6344 := t6343 + t5902 -t6345 := *t6344 -WRITE t6345 -WRITE t5996 -t6349 := #0 -t6350 := #1 -t6351 := #0 -t6352 := #4 -t6353 := t6351 * t6352 -t6354 := t6353 + t5896 -t6355 := *t6354 -t6357 := #0 -t6356 := t6357 - t6355 -t6358 := #0 -t6359 := #1 -t6360 := t6359 -IF t5931 == t6358 GOTO L612 -t6360 := t6358 -LABEL L612 : -t6348 := t6350 -IF t6356 >= t6360 GOTO L611 -t6348 := t6349 -LABEL L611 : -t5963 := t6348 -RETURN t6348 -FUNCTION F19 : -t6362 := #33780 -t6361 := t6362 -t6364 := #0 -t6365 := #1 -t6366 := #29497 -t6368 := #0 -t6367 := t6368 - t6366 -t6369 := #25917 -t6363 := t6365 -IF t6367 >= t6369 GOTO L613 -t6363 := t6364 -LABEL L613 : -t6371 := #0 -t6372 := #1 -t6373 := #34970 -t6370 := t6372 -IF t6361 != t6373 GOTO L614 -t6370 := t6371 -LABEL L614 : -t6374 := #26892 -t6375 := #58430 -t6376 := t6374 / t6375 -t6377 := #60805 -t6378 := t6376 - t6377 -ARG t6378 -ARG t6370 -ARG t6363 -t6379 := CALL F14 -WRITE t6361 -t6381 := #46133 -RETURN t6381 -FUNCTION main : -t6382 := CALL F19 -WRITE t6382 -t6384 := #0 -RETURN t6384 diff --git a/Lab/Code/out.s b/Lab/Code/out.s index beae8cf..01b4453 100644 --- a/Lab/Code/out.s +++ b/Lab/Code/out.s @@ -1,7 +1,6 @@ .data _prompt: .asciiz "Enter an integer:" _ret: .asciiz "\n" -_data: .space 25536 .globl main .text read: @@ -21,55359 +20,106 @@ syscall move $v0, $0 jr $ra -F4: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 28 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 32 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 28 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 40 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 44 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 40 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 36 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 52 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 56 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 60 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 56 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 48 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 60 -lw $t2, 0($t0) -bgt $t1, $t2, L4 -la $t0, _data -addi $t0, $t0, 52 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 48 -sw $t1, 0($t0) -L4: -la $t0, _data -addi $t0, $t0, 48 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 40 -lw $t2, 0($t0) -beq $t1, $t2, L3 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 68 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 72 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 76 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 72 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 64 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 76 -lw $t2, 0($t0) -bgt $t1, $t2, L5 -la $t0, _data -addi $t0, $t0, 68 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 64 -sw $t1, 0($t0) -L5: -la $t0, _data -addi $t0, $t0, 64 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 40 -lw $t2, 0($t0) -beq $t1, $t2, L3 -la $t0, _data -addi $t0, $t0, 44 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 36 -sw $t1, 0($t0) -L3: -la $t0, _data -addi $t0, $t0, 36 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 28 -lw $t2, 0($t0) -beq $t1, $t2, L2 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 84 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 88 -sw $t1, 0($t0) -li $t1, 2147483647 -la $t0, _data -addi $t0, $t0, 92 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 92 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 96 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 88 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 80 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 96 -lw $t2, 0($t0) -bgt $t1, $t2, L6 -la $t0, _data -addi $t0, $t0, 84 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 80 -sw $t1, 0($t0) -L6: -la $t0, _data -addi $t0, $t0, 80 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 28 -lw $t2, 0($t0) -beq $t1, $t2, L2 -la $t0, _data -addi $t0, $t0, 32 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24 -sw $t1, 0($t0) -L2: -la $t0, _data -addi $t0, $t0, 24 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16 -lw $t2, 0($t0) -bne $t1, $t2, L1 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 104 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 100 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 116 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 120 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 112 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 128 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 132 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 136 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 136 -lw $t2, 0($t0) -blt $t1, $t2, L9 -la $t0, _data -addi $t0, $t0, 128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 124 -sw $t1, 0($t0) -L9: -la $t0, _data -addi $t0, $t0, 124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 116 -lw $t2, 0($t0) -beq $t1, $t2, L8 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 144 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 148 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 140 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 152 -lw $t2, 0($t0) -blt $t1, $t2, L10 -la $t0, _data -addi $t0, $t0, 144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 140 -sw $t1, 0($t0) -L10: -la $t0, _data -addi $t0, $t0, 140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 116 -lw $t2, 0($t0) -beq $t1, $t2, L8 -la $t0, _data -addi $t0, $t0, 120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 112 -sw $t1, 0($t0) -L8: -la $t0, _data -addi $t0, $t0, 112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 104 -lw $t2, 0($t0) -beq $t1, $t2, L7 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 160 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 164 -sw $t1, 0($t0) -li $t1, -2147483648 -la $t0, _data -addi $t0, $t0, 168 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 168 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 180 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 180 -lw $t2, 0($t0) -blt $t1, $t2, L11 -la $t0, _data -addi $t0, $t0, 160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 156 -sw $t1, 0($t0) -L11: -la $t0, _data -addi $t0, $t0, 156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 104 -lw $t2, 0($t0) -beq $t1, $t2, L7 -la $t0, _data -addi $t0, $t0, 108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 100 -sw $t1, 0($t0) -L7: -la $t0, _data -addi $t0, $t0, 100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16 -lw $t2, 0($t0) -bne $t1, $t2, L1 -la $t0, _data -addi $t0, $t0, 16 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12 -sw $t1, 0($t0) -L1: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 184 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 184 -lw $t2, 0($t0) -beq $t1, $t2, L12 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 4 -lw, $v0, 0($t0) -jr $ra -L12: -la $t0, _data -addi $t0, $t0, 4 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 188 -sw $t3, 0($t0) -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 188 -lw, $v0, 0($t0) -jr $ra -F5: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 204 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 200 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 216 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 212 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 228 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 232 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 224 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 240 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 244 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 248 -lw $t2, 0($t0) -bgt $t1, $t2, L16 -la $t0, _data -addi $t0, $t0, 240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 236 -sw $t1, 0($t0) -L16: -la $t0, _data -addi $t0, $t0, 236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 228 -lw $t2, 0($t0) -beq $t1, $t2, L15 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 256 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 260 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 264 -lw $t2, 0($t0) -blt $t1, $t2, L17 -la $t0, _data -addi $t0, $t0, 256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 252 -sw $t1, 0($t0) -L17: -la $t0, _data -addi $t0, $t0, 252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 228 -lw $t2, 0($t0) -beq $t1, $t2, L15 -la $t0, _data -addi $t0, $t0, 232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 224 -sw $t1, 0($t0) -L15: -la $t0, _data -addi $t0, $t0, 224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 216 -lw $t2, 0($t0) -beq $t1, $t2, L14 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 272 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 276 -sw $t1, 0($t0) -li $t1, 2147483647 -la $t0, _data -addi $t0, $t0, 280 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 196 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 284 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 268 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 284 -lw $t2, 0($t0) -bgt $t1, $t2, L18 -la $t0, _data -addi $t0, $t0, 272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 268 -sw $t1, 0($t0) -L18: -la $t0, _data -addi $t0, $t0, 268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 216 -lw $t2, 0($t0) -beq $t1, $t2, L14 -la $t0, _data -addi $t0, $t0, 220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 212 -sw $t1, 0($t0) -L14: -la $t0, _data -addi $t0, $t0, 212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 204 -lw $t2, 0($t0) -bne $t1, $t2, L13 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 292 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 288 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 304 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 300 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 316 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 320 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 312 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 324 -lw $t2, 0($t0) -blt $t1, $t2, L21 -la $t0, _data -addi $t0, $t0, 316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 312 -sw $t1, 0($t0) -L21: -la $t0, _data -addi $t0, $t0, 312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 304 -lw $t2, 0($t0) -beq $t1, $t2, L20 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 332 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 336 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 340 -lw $t2, 0($t0) -bgt $t1, $t2, L22 -la $t0, _data -addi $t0, $t0, 332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 328 -sw $t1, 0($t0) -L22: -la $t0, _data -addi $t0, $t0, 328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 304 -lw $t2, 0($t0) -beq $t1, $t2, L20 -la $t0, _data -addi $t0, $t0, 308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 300 -sw $t1, 0($t0) -L20: -la $t0, _data -addi $t0, $t0, 300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 292 -lw $t2, 0($t0) -beq $t1, $t2, L19 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 348 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 352 -sw $t1, 0($t0) -li $t1, -2147483648 -la $t0, _data -addi $t0, $t0, 356 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 356 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 360 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 196 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 368 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 368 -lw $t2, 0($t0) -blt $t1, $t2, L23 -la $t0, _data -addi $t0, $t0, 348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 344 -sw $t1, 0($t0) -L23: -la $t0, _data -addi $t0, $t0, 344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 292 -lw $t2, 0($t0) -beq $t1, $t2, L19 -la $t0, _data -addi $t0, $t0, 296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 288 -sw $t1, 0($t0) -L19: -la $t0, _data -addi $t0, $t0, 288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 204 -lw $t2, 0($t0) -bne $t1, $t2, L13 -la $t0, _data -addi $t0, $t0, 204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 200 -sw $t1, 0($t0) -L13: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 372 -lw $t2, 0($t0) -beq $t1, $t2, L24 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 192 -lw, $v0, 0($t0) -jr $ra -L24: -la $t0, _data -addi $t0, $t0, 192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 196 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 376 -sw $t3, 0($t0) -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 376 -lw, $v0, 0($t0) -jr $ra -F6: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 392 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 388 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 404 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 400 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 416 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 420 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 412 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 428 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 424 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 440 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 444 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 436 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 452 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 456 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 460 -lw $t2, 0($t0) -bgt $t1, $t2, L30 -la $t0, _data -addi $t0, $t0, 452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 448 -sw $t1, 0($t0) -L30: -la $t0, _data -addi $t0, $t0, 448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 440 -lw $t2, 0($t0) -beq $t1, $t2, L29 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 468 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 472 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 476 -lw $t2, 0($t0) -bgt $t1, $t2, L31 -la $t0, _data -addi $t0, $t0, 468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 464 -sw $t1, 0($t0) -L31: -la $t0, _data -addi $t0, $t0, 464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 440 -lw $t2, 0($t0) -beq $t1, $t2, L29 -la $t0, _data -addi $t0, $t0, 444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 436 -sw $t1, 0($t0) -L29: -la $t0, _data -addi $t0, $t0, 436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 428 -lw $t2, 0($t0) -beq $t1, $t2, L28 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 484 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 488 -sw $t1, 0($t0) -li $t1, 2147483647 -la $t0, _data -addi $t0, $t0, 492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 496 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 496 -lw $t2, 0($t0) -bgt $t1, $t2, L32 -la $t0, _data -addi $t0, $t0, 484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 480 -sw $t1, 0($t0) -L32: -la $t0, _data -addi $t0, $t0, 480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 428 -lw $t2, 0($t0) -beq $t1, $t2, L28 -la $t0, _data -addi $t0, $t0, 432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 424 -sw $t1, 0($t0) -L28: -la $t0, _data -addi $t0, $t0, 424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 416 -lw $t2, 0($t0) -bne $t1, $t2, L27 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 504 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 508 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 500 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 516 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 512 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 528 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 532 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 536 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 524 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 536 -lw $t2, 0($t0) -bgt $t1, $t2, L35 -la $t0, _data -addi $t0, $t0, 528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 524 -sw $t1, 0($t0) -L35: -la $t0, _data -addi $t0, $t0, 524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 516 -lw $t2, 0($t0) -beq $t1, $t2, L34 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 544 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 548 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 552 -lw $t2, 0($t0) -ble $t1, $t2, L36 -la $t0, _data -addi $t0, $t0, 544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 540 -sw $t1, 0($t0) -L36: -la $t0, _data -addi $t0, $t0, 540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 516 -lw $t2, 0($t0) -beq $t1, $t2, L34 -la $t0, _data -addi $t0, $t0, 520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 512 -sw $t1, 0($t0) -L34: -la $t0, _data -addi $t0, $t0, 512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 504 -lw $t2, 0($t0) -beq $t1, $t2, L33 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 560 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 564 -sw $t1, 0($t0) -li $t1, -2147483648 -la $t0, _data -addi $t0, $t0, 568 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 576 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 568 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 572 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 580 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 556 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 580 -lw $t2, 0($t0) -blt $t1, $t2, L37 -la $t0, _data -addi $t0, $t0, 560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 556 -sw $t1, 0($t0) -L37: -la $t0, _data -addi $t0, $t0, 556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 504 -lw $t2, 0($t0) -beq $t1, $t2, L33 -la $t0, _data -addi $t0, $t0, 508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 500 -sw $t1, 0($t0) -L33: -la $t0, _data -addi $t0, $t0, 500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 416 -lw $t2, 0($t0) -bne $t1, $t2, L27 -la $t0, _data -addi $t0, $t0, 416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 412 -sw $t1, 0($t0) -L27: -la $t0, _data -addi $t0, $t0, 412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 404 -lw $t2, 0($t0) -bne $t1, $t2, L26 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 588 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 592 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 584 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 600 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 604 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 596 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 612 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 616 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 620 -lw $t2, 0($t0) -ble $t1, $t2, L40 -la $t0, _data -addi $t0, $t0, 612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 608 -sw $t1, 0($t0) -L40: -la $t0, _data -addi $t0, $t0, 608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 600 -lw $t2, 0($t0) -beq $t1, $t2, L39 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 628 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 632 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 636 -lw $t2, 0($t0) -bgt $t1, $t2, L41 -la $t0, _data -addi $t0, $t0, 628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 624 -sw $t1, 0($t0) -L41: -la $t0, _data -addi $t0, $t0, 624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 600 -lw $t2, 0($t0) -beq $t1, $t2, L39 -la $t0, _data -addi $t0, $t0, 604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 596 -sw $t1, 0($t0) -L39: -la $t0, _data -addi $t0, $t0, 596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 588 -lw $t2, 0($t0) -beq $t1, $t2, L38 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 644 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 648 -sw $t1, 0($t0) -li $t1, -2147483648 -la $t0, _data -addi $t0, $t0, 652 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 652 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 656 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 664 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 664 -lw $t2, 0($t0) -blt $t1, $t2, L42 -la $t0, _data -addi $t0, $t0, 644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 640 -sw $t1, 0($t0) -L42: -la $t0, _data -addi $t0, $t0, 640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 588 -lw $t2, 0($t0) -beq $t1, $t2, L38 -la $t0, _data -addi $t0, $t0, 592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 584 -sw $t1, 0($t0) -L38: -la $t0, _data -addi $t0, $t0, 584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 404 -lw $t2, 0($t0) -bne $t1, $t2, L26 -la $t0, _data -addi $t0, $t0, 404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 400 -sw $t1, 0($t0) -L26: -la $t0, _data -addi $t0, $t0, 400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 392 -lw $t2, 0($t0) -bne $t1, $t2, L25 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 672 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 668 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 684 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 688 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 680 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 696 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 692 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 708 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 712 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 704 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 716 -lw $t2, 0($t0) -ble $t1, $t2, L46 -la $t0, _data -addi $t0, $t0, 708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 704 -sw $t1, 0($t0) -L46: -la $t0, _data -addi $t0, $t0, 704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 696 -lw $t2, 0($t0) -beq $t1, $t2, L45 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 724 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 728 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 732 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 732 -lw $t2, 0($t0) -ble $t1, $t2, L47 -la $t0, _data -addi $t0, $t0, 724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 720 -sw $t1, 0($t0) -L47: -la $t0, _data -addi $t0, $t0, 720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 696 -lw $t2, 0($t0) -beq $t1, $t2, L45 -la $t0, _data -addi $t0, $t0, 700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 692 -sw $t1, 0($t0) -L45: -la $t0, _data -addi $t0, $t0, 692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 684 -lw $t2, 0($t0) -beq $t1, $t2, L44 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 740 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 744 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 748 -lw $t2, 0($t0) -bne $t1, $t2, L48 -la $t0, _data -addi $t0, $t0, 740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 736 -sw $t1, 0($t0) -L48: -la $t0, _data -addi $t0, $t0, 736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 684 -lw $t2, 0($t0) -beq $t1, $t2, L44 -la $t0, _data -addi $t0, $t0, 688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 680 -sw $t1, 0($t0) -L44: -la $t0, _data -addi $t0, $t0, 680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 672 -lw $t2, 0($t0) -beq $t1, $t2, L43 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 756 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 760 -sw $t1, 0($t0) -li $t1, 2147483647 -la $t0, _data -addi $t0, $t0, 764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 380 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 768 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 752 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 768 -lw $t2, 0($t0) -blt $t1, $t2, L49 -la $t0, _data -addi $t0, $t0, 756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 752 -sw $t1, 0($t0) -L49: -la $t0, _data -addi $t0, $t0, 752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 672 -lw $t2, 0($t0) -beq $t1, $t2, L43 -la $t0, _data -addi $t0, $t0, 676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 668 -sw $t1, 0($t0) -L43: -la $t0, _data -addi $t0, $t0, 668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 392 -lw $t2, 0($t0) -bne $t1, $t2, L25 -la $t0, _data -addi $t0, $t0, 392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 388 -sw $t1, 0($t0) -L25: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 772 -lw $t2, 0($t0) -beq $t1, $t2, L50 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 380 -lw, $v0, 0($t0) -jr $ra -L50: -la $t0, _data -addi $t0, $t0, 380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 384 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 776 -sw $t3, 0($t0) -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 776 -lw, $v0, 0($t0) -jr $ra -F7: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 792 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 796 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 788 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 804 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 808 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 812 -lw $t2, 0($t0) -beq $t1, $t2, L52 -la $t0, _data -addi $t0, $t0, 804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 800 -sw $t1, 0($t0) -L52: -la $t0, _data -addi $t0, $t0, 800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 792 -lw $t2, 0($t0) -bne $t1, $t2, L51 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 820 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 816 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 832 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 836 -sw $t1, 0($t0) -li $t1, -2147483648 -la $t0, _data -addi $t0, $t0, 840 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 840 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 844 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 828 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 844 -lw $t2, 0($t0) -beq $t1, $t2, L54 -la $t0, _data -addi $t0, $t0, 832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 828 -sw $t1, 0($t0) -L54: -la $t0, _data -addi $t0, $t0, 828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 820 -lw $t2, 0($t0) -beq $t1, $t2, L53 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 856 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 860 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 864 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 864 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 868 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 868 -lw $t2, 0($t0) -beq $t1, $t2, L55 -la $t0, _data -addi $t0, $t0, 856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 852 -sw $t1, 0($t0) -L55: -la $t0, _data -addi $t0, $t0, 852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 820 -lw $t2, 0($t0) -beq $t1, $t2, L53 -la $t0, _data -addi $t0, $t0, 824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 816 -sw $t1, 0($t0) -L53: -la $t0, _data -addi $t0, $t0, 816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 792 -lw $t2, 0($t0) -bne $t1, $t2, L51 -la $t0, _data -addi $t0, $t0, 792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 788 -sw $t1, 0($t0) -L51: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 876 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 876 -lw $t2, 0($t0) -beq $t1, $t2, L56 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 780 -lw, $v0, 0($t0) -jr $ra -L56: -la $t0, _data -addi $t0, $t0, 780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 784 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 880 -sw $t3, 0($t0) -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 880 -lw, $v0, 0($t0) -jr $ra -F8: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 896 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 892 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 908 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 912 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 916 -lw $t2, 0($t0) -blt $t1, $t2, L58 -la $t0, _data -addi $t0, $t0, 908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 904 -sw $t1, 0($t0) -L58: -la $t0, _data -addi $t0, $t0, 904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 896 -lw $t2, 0($t0) -bne $t1, $t2, L57 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 924 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 888 -lw $t2, 0($t0) -bge $t1, $t2, L59 -la $t0, _data -addi $t0, $t0, 924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 920 -sw $t1, 0($t0) -L59: -la $t0, _data -addi $t0, $t0, 920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 896 -lw $t2, 0($t0) -bne $t1, $t2, L57 -la $t0, _data -addi $t0, $t0, 896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 892 -sw $t1, 0($t0) -L57: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 932 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 932 -lw $t2, 0($t0) -beq $t1, $t2, L60 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 936 -sw $t1, 0($t0) -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 936 -lw, $v0, 0($t0) -jr $ra -L60: -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 884 -lw, $v0, 0($t0) -jr $ra -F9: +main: +move $t0, $sp +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +addi $sp, $sp, -100 +move $fp, $sp addi $sp, $sp, -40 move $t1, $sp -la $t0, _data -addi $t0, $t0, 960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -sw $t1, 0($t0) +sw $t1, 0($fp) +lw $t1, 0($fp) +sw $t1, 4($fp) li $t1, 0 -la $t0, _data -addi $t0, $t0, 968 -sw $t1, 0($t0) +sw $t1, 8($fp) li $t1, 4 -la $t0, _data -addi $t0, $t0, 972 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 972 -lw $t2, 0($t0) +sw $t1, 12($fp) +lw $t1, 8($fp) +lw $t2, 12($fp) mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 976 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) +sw $t3, 16($fp) +lw $t1, 16($fp) +lw $t2, 4($fp) add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 980 -sw $t3, 0($t0) -li $t1, 47010 -la $t0, _data -addi $t0, $t0, 984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 980 -lw $t2, 0($t0) +sw $t3, 20($fp) +li $t1, 10 +sw $t1, 24($fp) +lw $t1, 24($fp) +lw $t2, 20($fp) sw $t1, 0($t2) li $t1, 1 -la $t0, _data -addi $t0, $t0, 988 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 992 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 992 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 996 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1000 -sw $t3, 0($t0) -li $t1, 53015 -la $t0, _data -addi $t0, $t0, 1004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1000 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 1008 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1012 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1012 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1016 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1020 -sw $t3, 0($t0) -li $t1, 5443 -la $t0, _data -addi $t0, $t0, 1024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1020 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 1028 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1032 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1036 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1040 -sw $t3, 0($t0) -li $t1, 22146 -la $t0, _data -addi $t0, $t0, 1044 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1040 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1048 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1052 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1052 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1056 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1060 -sw $t3, 0($t0) -li $t1, 34614 -la $t0, _data -addi $t0, $t0, 1064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1060 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 1068 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1072 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1076 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1080 -sw $t3, 0($t0) -li $t1, 16958 -la $t0, _data -addi $t0, $t0, 1084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1080 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 1088 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1092 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1096 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1100 -sw $t3, 0($t0) -li $t1, 49608 -la $t0, _data -addi $t0, $t0, 1104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1100 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 1108 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1112 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1116 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1120 -sw $t3, 0($t0) -li $t1, 60504 -la $t0, _data -addi $t0, $t0, 1124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1120 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 1128 -sw $t1, 0($t0) +sw $t1, 28($fp) li $t1, 4 -la $t0, _data -addi $t0, $t0, 1132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1132 -lw $t2, 0($t0) +sw $t1, 32($fp) +lw $t1, 28($fp) +lw $t2, 32($fp) mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1136 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) +sw $t3, 36($fp) +lw $t1, 36($fp) +lw $t2, 4($fp) add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1140 -sw $t3, 0($t0) -li $t1, 32856 -la $t0, _data -addi $t0, $t0, 1144 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1140 -lw $t2, 0($t0) -sw $t1, 0($t2) +sw $t3, 40($fp) li $t1, 9 -la $t0, _data -addi $t0, $t0, 1148 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1152 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1156 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1160 -sw $t3, 0($t0) -li $t1, 53066 -la $t0, _data -addi $t0, $t0, 1164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1160 -lw $t2, 0($t0) +sw $t1, 44($fp) +lw $t1, 44($fp) +lw $t2, 40($fp) sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1168 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1176 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1176 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1180 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1180 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1184 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) li $t1, 0 -la $t0, _data -addi $t0, $t0, 1188 -sw $t1, 0($t0) +sw $t1, 48($fp) li $t1, 4 -la $t0, _data -addi $t0, $t0, 1192 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1192 -lw $t2, 0($t0) +sw $t1, 52($fp) +lw $t1, 48($fp) +lw $t2, 52($fp) mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1196 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) +sw $t3, 56($fp) +lw $t1, 56($fp) +lw $t2, 4($fp) add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1200 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1200 -lw $t1, 0($t0) +sw $t3, 60($fp) +lw $t1, 60($fp) lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1204 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1204 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 +sw $t2, 64($fp) li $t1, 1 -la $t0, _data -addi $t0, $t0, 1212 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1216 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1216 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1220 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1224 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1224 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1228 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1228 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 1236 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1240 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1244 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1248 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1248 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1252 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1252 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 1260 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1264 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1268 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1272 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1272 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1276 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1276 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1284 -sw $t1, 0($t0) +sw $t1, 68($fp) li $t1, 4 -la $t0, _data -addi $t0, $t0, 1288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1288 -lw $t2, 0($t0) +sw $t1, 72($fp) +lw $t1, 68($fp) +lw $t2, 72($fp) mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1292 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) +sw $t3, 76($fp) +lw $t1, 76($fp) +lw $t2, 4($fp) add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1296 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1296 -lw $t1, 0($t0) +sw $t3, 80($fp) +lw $t1, 80($fp) lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1300 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1300 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 1308 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1312 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1312 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1316 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) +sw $t2, 84($fp) +lw $t1, 64($fp) +lw $t2, 84($fp) add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1320 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1320 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1324 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1324 -lw $t1, 0($t0) +sw $t3, 88($fp) +lw $t1, 88($fp) move $a0, $t1 -addi $sp, $sp, -4 +move $t0, $sp +addi $sp, $sp, -8 +sw $fp, 4($sp) sw $ra, 0($sp) +addi $sp, $sp, -0 +move $fp, $sp jal write +move $sp, $fp +addi $sp, $sp, 0 +lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 1332 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1336 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1336 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1340 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1344 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1344 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1348 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1348 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write +addi $sp, $sp, 8 +li $t1, 0 +sw $t1, 96($fp) +move $sp, $fp +addi $sp, $sp, 100 +lw $fp, 4($sp) lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 1356 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1360 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1364 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1368 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1368 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1372 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1372 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 1380 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1384 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1384 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1388 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1392 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1392 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1396 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1396 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 9 -la $t0, _data -addi $t0, $t0, 1404 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1408 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1412 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1416 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1416 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1420 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 1420 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1432 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 1436 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1440 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1444 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1448 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1448 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1452 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1452 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1456 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1464 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 1468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1464 -lw $t2, 0($t0) -beq $t1, $t2, L62 -la $t0, _data -addi $t0, $t0, 1464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1472 -sw $t1, 0($t0) -L62: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1472 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1476 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1476 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 1484 -sw $t3, 0($t0) -li $t1, 24937 -la $t0, _data -addi $t0, $t0, 1488 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1496 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 1500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1492 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1508 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 1512 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1508 -lw $t2, 0($t0) -bne $t1, $t2, L64 -li $t1, 7196 -la $t0, _data -addi $t0, $t0, 1516 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1508 -lw $t2, 0($t0) -bne $t1, $t2, L64 -la $t0, _data -addi $t0, $t0, 1508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1504 -sw $t1, 0($t0) -L64: -la $t0, _data -addi $t0, $t0, 1504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1496 -lw $t2, 0($t0) -bne $t1, $t2, L63 -la $t0, _data -addi $t0, $t0, 944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1496 -lw $t2, 0($t0) -bne $t1, $t2, L63 -la $t0, _data -addi $t0, $t0, 1496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1492 -sw $t1, 0($t0) -L63: -li $t1, 60795 -la $t0, _data -addi $t0, $t0, 1520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1524 -sw $t3, 0($t0) -li $t1, 36660 -la $t0, _data -addi $t0, $t0, 1528 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1528 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1532 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -li $t1, 9 -la $t0, _data -addi $t0, $t0, 1536 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1540 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 964 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1548 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1548 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 1552 -sw $t2, 0($t0) -li $t1, 61909 -la $t0, _data -addi $t0, $t0, 1556 -sw $t1, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 940 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 944 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 948 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 952 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 956 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 1556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 1560 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 1488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1560 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1564 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1564 -lw $t2, 0($t0) -blt $t1, $t2, L61 -la $t0, _data -addi $t0, $t0, 1432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1428 -sw $t1, 0($t0) -L61: -addi $sp, $sp, 40 -la $t0, _data -addi $t0, $t0, 1428 -lw, $v0, 0($t0) -jr $ra -F10: -addi $sp, $sp, -40 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 1572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -sw $t1, 0($t0) -addi $sp, $sp, -28 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 1580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -sw $t1, 0($t0) -addi $sp, $sp, -36 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 1588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -sw $t1, 0($t0) -addi $sp, $sp, -40 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 1596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -sw $t1, 0($t0) -addi $sp, $sp, -36 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 1604 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -sw $t1, 0($t0) -addi $sp, $sp, -28 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 1612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -sw $t1, 0($t0) -addi $sp, $sp, -36 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 1620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -sw $t1, 0($t0) -addi $sp, $sp, -20 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 1628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1636 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1640 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1644 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1648 -sw $t3, 0($t0) -li $t1, 13694 -la $t0, _data -addi $t0, $t0, 1652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1648 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 1656 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1660 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1664 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1668 -sw $t3, 0($t0) -li $t1, 49297 -la $t0, _data -addi $t0, $t0, 1672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1668 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 1676 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1680 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1684 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1688 -sw $t3, 0($t0) -li $t1, 31485 -la $t0, _data -addi $t0, $t0, 1692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1688 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 1696 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1700 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1704 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1708 -sw $t3, 0($t0) -li $t1, 44758 -la $t0, _data -addi $t0, $t0, 1712 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1708 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1716 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1720 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1724 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1728 -sw $t3, 0($t0) -li $t1, 20490 -la $t0, _data -addi $t0, $t0, 1732 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1728 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 1736 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1740 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1744 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1748 -sw $t3, 0($t0) -li $t1, 47454 -la $t0, _data -addi $t0, $t0, 1752 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1748 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 1756 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1760 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1760 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1764 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1768 -sw $t3, 0($t0) -li $t1, 17518 -la $t0, _data -addi $t0, $t0, 1772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1768 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 1776 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1780 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1780 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1784 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1788 -sw $t3, 0($t0) -li $t1, 26982 -la $t0, _data -addi $t0, $t0, 1792 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1788 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 1796 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1800 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1804 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1808 -sw $t3, 0($t0) -li $t1, 48919 -la $t0, _data -addi $t0, $t0, 1812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1808 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 9 -la $t0, _data -addi $t0, $t0, 1816 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1820 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1820 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1824 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1828 -sw $t3, 0($t0) -li $t1, 25776 -la $t0, _data -addi $t0, $t0, 1832 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1828 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 21886 -la $t0, _data -addi $t0, $t0, 1840 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1836 -sw $t1, 0($t0) -li $t1, 57705 -la $t0, _data -addi $t0, $t0, 1848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1844 -sw $t1, 0($t0) -li $t1, 46744 -la $t0, _data -addi $t0, $t0, 1856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1852 -sw $t1, 0($t0) -li $t1, 8765 -la $t0, _data -addi $t0, $t0, 1864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1860 -sw $t1, 0($t0) -li $t1, 39179 -la $t0, _data -addi $t0, $t0, 1872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1868 -sw $t1, 0($t0) -li $t1, 34223 -la $t0, _data -addi $t0, $t0, 1880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1876 -sw $t1, 0($t0) -li $t1, 14208 -la $t0, _data -addi $t0, $t0, 1888 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1884 -sw $t1, 0($t0) -li $t1, 61325 -la $t0, _data -addi $t0, $t0, 1896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1892 -sw $t1, 0($t0) -li $t1, 3301 -la $t0, _data -addi $t0, $t0, 1904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1900 -sw $t1, 0($t0) -li $t1, 31166 -la $t0, _data -addi $t0, $t0, 1912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1908 -sw $t1, 0($t0) -li $t1, 45397 -la $t0, _data -addi $t0, $t0, 1920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1916 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 1924 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1928 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1932 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1936 -sw $t3, 0($t0) -li $t1, 63805 -la $t0, _data -addi $t0, $t0, 1940 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1936 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 1944 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1948 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1952 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1956 -sw $t3, 0($t0) -li $t1, 64023 -la $t0, _data -addi $t0, $t0, 1960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1956 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 1964 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1968 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1968 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1972 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1976 -sw $t3, 0($t0) -li $t1, 32927 -la $t0, _data -addi $t0, $t0, 1980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1976 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 1984 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 1988 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1988 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1992 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 1992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 1996 -sw $t3, 0($t0) -li $t1, 23207 -la $t0, _data -addi $t0, $t0, 2000 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1996 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2004 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2008 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2012 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2016 -sw $t3, 0($t0) -li $t1, 5683 -la $t0, _data -addi $t0, $t0, 2020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2016 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 2024 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2028 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2032 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2036 -sw $t3, 0($t0) -li $t1, 28186 -la $t0, _data -addi $t0, $t0, 2040 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2036 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 2044 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2048 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2048 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2052 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2056 -sw $t3, 0($t0) -li $t1, 59867 -la $t0, _data -addi $t0, $t0, 2060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2056 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 18332 -la $t0, _data -addi $t0, $t0, 2068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2064 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 2072 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2076 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2080 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2084 -sw $t3, 0($t0) -li $t1, 28188 -la $t0, _data -addi $t0, $t0, 2088 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2084 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 2092 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2096 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2096 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2100 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2104 -sw $t3, 0($t0) -li $t1, 56240 -la $t0, _data -addi $t0, $t0, 2108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2104 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 2112 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2116 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2120 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2124 -sw $t3, 0($t0) -li $t1, 32026 -la $t0, _data -addi $t0, $t0, 2128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2124 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 2132 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2136 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2136 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2140 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2144 -sw $t3, 0($t0) -li $t1, 11949 -la $t0, _data -addi $t0, $t0, 2148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2144 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2152 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2156 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2160 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2164 -sw $t3, 0($t0) -li $t1, 22190 -la $t0, _data -addi $t0, $t0, 2168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2164 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 2172 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2176 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2180 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2184 -sw $t3, 0($t0) -li $t1, 11249 -la $t0, _data -addi $t0, $t0, 2188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2184 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 2192 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2196 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2200 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2204 -sw $t3, 0($t0) -li $t1, 32440 -la $t0, _data -addi $t0, $t0, 2208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2204 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 2212 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2216 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2216 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2220 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2224 -sw $t3, 0($t0) -li $t1, 4108 -la $t0, _data -addi $t0, $t0, 2228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2224 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 2232 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2236 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2240 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2244 -sw $t3, 0($t0) -li $t1, 28767 -la $t0, _data -addi $t0, $t0, 2248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2244 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 59422 -la $t0, _data -addi $t0, $t0, 2256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2252 -sw $t1, 0($t0) -li $t1, 53028 -la $t0, _data -addi $t0, $t0, 2264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2260 -sw $t1, 0($t0) -li $t1, 54543 -la $t0, _data -addi $t0, $t0, 2272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -sw $t1, 0($t0) -li $t1, 15772 -la $t0, _data -addi $t0, $t0, 2280 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -sw $t1, 0($t0) -li $t1, 45197 -la $t0, _data -addi $t0, $t0, 2288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2284 -sw $t1, 0($t0) -li $t1, 35751 -la $t0, _data -addi $t0, $t0, 2296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -sw $t1, 0($t0) -li $t1, 24537 -la $t0, _data -addi $t0, $t0, 2304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2300 -sw $t1, 0($t0) -li $t1, 18840 -la $t0, _data -addi $t0, $t0, 2312 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2308 -sw $t1, 0($t0) -li $t1, 4438 -la $t0, _data -addi $t0, $t0, 2320 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2316 -sw $t1, 0($t0) -li $t1, 38746 -la $t0, _data -addi $t0, $t0, 2328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2324 -sw $t1, 0($t0) -li $t1, 14630 -la $t0, _data -addi $t0, $t0, 2336 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2332 -sw $t1, 0($t0) -li $t1, 7740 -la $t0, _data -addi $t0, $t0, 2344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2340 -sw $t1, 0($t0) -li $t1, 4376 -la $t0, _data -addi $t0, $t0, 2352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2348 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 2356 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2360 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2364 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2368 -sw $t3, 0($t0) -li $t1, 60027 -la $t0, _data -addi $t0, $t0, 2372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2368 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 2376 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2380 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2384 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2388 -sw $t3, 0($t0) -li $t1, 6009 -la $t0, _data -addi $t0, $t0, 2392 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2388 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 2396 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2400 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2404 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2408 -sw $t3, 0($t0) -li $t1, 2863 -la $t0, _data -addi $t0, $t0, 2412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2408 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 2416 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2420 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2420 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2424 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2428 -sw $t3, 0($t0) -li $t1, 27419 -la $t0, _data -addi $t0, $t0, 2432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2428 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2436 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2440 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2444 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2448 -sw $t3, 0($t0) -li $t1, 29216 -la $t0, _data -addi $t0, $t0, 2452 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2448 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 2456 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2460 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2464 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2468 -sw $t3, 0($t0) -li $t1, 8547 -la $t0, _data -addi $t0, $t0, 2472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2468 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 2476 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2480 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2484 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2488 -sw $t3, 0($t0) -li $t1, 55605 -la $t0, _data -addi $t0, $t0, 2492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2488 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 2496 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2500 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2504 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2508 -sw $t3, 0($t0) -li $t1, 23547 -la $t0, _data -addi $t0, $t0, 2512 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2508 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 2516 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2520 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2524 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2528 -sw $t3, 0($t0) -li $t1, 26879 -la $t0, _data -addi $t0, $t0, 2532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2528 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 9 -la $t0, _data -addi $t0, $t0, 2536 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2540 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2548 -sw $t3, 0($t0) -li $t1, 18257 -la $t0, _data -addi $t0, $t0, 2552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2548 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 14252 -la $t0, _data -addi $t0, $t0, 2560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2556 -sw $t1, 0($t0) -li $t1, 58906 -la $t0, _data -addi $t0, $t0, 2568 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2564 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 2572 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2576 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2576 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2580 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2584 -sw $t3, 0($t0) -li $t1, 30207 -la $t0, _data -addi $t0, $t0, 2588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2584 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 2592 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2596 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2600 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2604 -sw $t3, 0($t0) -li $t1, 36442 -la $t0, _data -addi $t0, $t0, 2608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2604 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 2612 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2616 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2616 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2620 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2624 -sw $t3, 0($t0) -li $t1, 4619 -la $t0, _data -addi $t0, $t0, 2628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2624 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 2632 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2636 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2640 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2644 -sw $t3, 0($t0) -li $t1, 62647 -la $t0, _data -addi $t0, $t0, 2648 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2644 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2652 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2656 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2656 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2660 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2664 -sw $t3, 0($t0) -li $t1, 40550 -la $t0, _data -addi $t0, $t0, 2668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2664 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 2672 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2676 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2684 -sw $t3, 0($t0) -li $t1, 33386 -la $t0, _data -addi $t0, $t0, 2688 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2684 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 2692 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2696 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2696 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2700 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2704 -sw $t3, 0($t0) -li $t1, 56533 -la $t0, _data -addi $t0, $t0, 2708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2704 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 2712 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2716 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2720 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2724 -sw $t3, 0($t0) -li $t1, 28042 -la $t0, _data -addi $t0, $t0, 2728 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2724 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 2732 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2736 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2740 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2744 -sw $t3, 0($t0) -li $t1, 22393 -la $t0, _data -addi $t0, $t0, 2748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2744 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6769 -la $t0, _data -addi $t0, $t0, 2756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2752 -sw $t1, 0($t0) -li $t1, 7703 -la $t0, _data -addi $t0, $t0, 2764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2760 -sw $t1, 0($t0) -li $t1, 58144 -la $t0, _data -addi $t0, $t0, 2772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2768 -sw $t1, 0($t0) -li $t1, 31307 -la $t0, _data -addi $t0, $t0, 2780 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2776 -sw $t1, 0($t0) -li $t1, 26544 -la $t0, _data -addi $t0, $t0, 2788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2784 -sw $t1, 0($t0) -li $t1, 62582 -la $t0, _data -addi $t0, $t0, 2796 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -sw $t1, 0($t0) -li $t1, 4517 -la $t0, _data -addi $t0, $t0, 2804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2800 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 2808 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2812 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2816 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2820 -sw $t3, 0($t0) -li $t1, 41174 -la $t0, _data -addi $t0, $t0, 2824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2820 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 2828 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2832 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2832 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2836 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2840 -sw $t3, 0($t0) -li $t1, 4786 -la $t0, _data -addi $t0, $t0, 2844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2840 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 2848 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2852 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2856 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2860 -sw $t3, 0($t0) -li $t1, 8893 -la $t0, _data -addi $t0, $t0, 2864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2860 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 2868 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2872 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2876 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2880 -sw $t3, 0($t0) -li $t1, 35665 -la $t0, _data -addi $t0, $t0, 2884 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2880 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2888 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2892 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2892 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2896 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2900 -sw $t3, 0($t0) -li $t1, 10796 -la $t0, _data -addi $t0, $t0, 2904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2900 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 2908 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2912 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2916 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2920 -sw $t3, 0($t0) -li $t1, 11757 -la $t0, _data -addi $t0, $t0, 2924 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2920 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 2928 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2932 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2932 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2936 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2940 -sw $t3, 0($t0) -li $t1, 63084 -la $t0, _data -addi $t0, $t0, 2944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2940 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 40012 -la $t0, _data -addi $t0, $t0, 2952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2948 -sw $t1, 0($t0) -li $t1, 20304 -la $t0, _data -addi $t0, $t0, 2960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2956 -sw $t1, 0($t0) -li $t1, 53154 -la $t0, _data -addi $t0, $t0, 2968 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2964 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 2972 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2976 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2980 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 2984 -sw $t3, 0($t0) -li $t1, 63560 -la $t0, _data -addi $t0, $t0, 2988 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2984 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 2992 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 2996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2996 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3000 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3004 -sw $t3, 0($t0) -li $t1, 47183 -la $t0, _data -addi $t0, $t0, 3008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3004 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 3012 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3016 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3016 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3020 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3024 -sw $t3, 0($t0) -li $t1, 5875 -la $t0, _data -addi $t0, $t0, 3028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3024 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 3032 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3036 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3040 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3044 -sw $t3, 0($t0) -li $t1, 12276 -la $t0, _data -addi $t0, $t0, 3048 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3044 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3052 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3056 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3060 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3064 -sw $t3, 0($t0) -li $t1, 40553 -la $t0, _data -addi $t0, $t0, 3068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3064 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 3072 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3076 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3080 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3084 -sw $t3, 0($t0) -li $t1, 36082 -la $t0, _data -addi $t0, $t0, 3088 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3084 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 3092 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3096 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3096 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3100 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3104 -sw $t3, 0($t0) -li $t1, 48718 -la $t0, _data -addi $t0, $t0, 3108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3104 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 3112 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3116 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3120 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3124 -sw $t3, 0($t0) -li $t1, 45172 -la $t0, _data -addi $t0, $t0, 3128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3124 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 3132 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3136 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3136 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3140 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3144 -sw $t3, 0($t0) -li $t1, 33193 -la $t0, _data -addi $t0, $t0, 3148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3144 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3152 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3156 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3160 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3164 -sw $t3, 0($t0) -li $t1, 23732 -la $t0, _data -addi $t0, $t0, 3168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3164 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3172 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3176 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3180 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3184 -sw $t3, 0($t0) -li $t1, 13022 -la $t0, _data -addi $t0, $t0, 3188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3184 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 3192 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3196 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3200 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3204 -sw $t3, 0($t0) -li $t1, 24190 -la $t0, _data -addi $t0, $t0, 3208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3204 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 3212 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3216 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3216 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3220 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3224 -sw $t3, 0($t0) -li $t1, 51775 -la $t0, _data -addi $t0, $t0, 3228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3224 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3232 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3236 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3240 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3244 -sw $t3, 0($t0) -li $t1, 35415 -la $t0, _data -addi $t0, $t0, 3248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3244 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 30960 -la $t0, _data -addi $t0, $t0, 3256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3252 -sw $t1, 0($t0) -li $t1, 59478 -la $t0, _data -addi $t0, $t0, 3264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3260 -sw $t1, 0($t0) -li $t1, 28023 -la $t0, _data -addi $t0, $t0, 3272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3268 -sw $t1, 0($t0) -li $t1, 62267 -la $t0, _data -addi $t0, $t0, 3280 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -sw $t1, 0($t0) -li $t1, 20486 -la $t0, _data -addi $t0, $t0, 3288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3284 -sw $t1, 0($t0) -li $t1, 25070 -la $t0, _data -addi $t0, $t0, 3296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3292 -sw $t1, 0($t0) -L65: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3304 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3308 -sw $t1, 0($t0) -li $t1, 1248 -la $t0, _data -addi $t0, $t0, 3312 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3316 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3320 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3320 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3328 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3300 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3328 -lw $t2, 0($t0) -bgt $t1, $t2, L67 -la $t0, _data -addi $t0, $t0, 3304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3300 -sw $t1, 0($t0) -L67: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3332 -lw $t2, 0($t0) -beq $t1, $t2, L66 -L68: -li $t1, 61660 -la $t0, _data -addi $t0, $t0, 3336 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3340 -lw $t2, 0($t0) -beq $t1, $t2, L69 -li $t1, 29856 -la $t0, _data -addi $t0, $t0, 3348 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3344 -sw $t1, 0($t0) -li $t1, 10141 -la $t0, _data -addi $t0, $t0, 3356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3352 -sw $t1, 0($t0) -li $t1, 31790 -la $t0, _data -addi $t0, $t0, 3360 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3368 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3360 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3364 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3372 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3376 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3372 -lw $t2, 0($t0) -beq $t1, $t2, L70 -la $t0, _data -addi $t0, $t0, 3372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3380 -sw $t1, 0($t0) -L70: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3384 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3392 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3384 -lw $t2, 0($t0) -beq $t1, $t2, L71 -la $t0, _data -addi $t0, $t0, 3384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3392 -sw $t1, 0($t0) -L71: -la $t0, _data -addi $t0, $t0, 3392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1916 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3396 -lw $t2, 0($t0) -beq $t1, $t2, L72 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3400 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3404 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3400 -lw $t2, 0($t0) -beq $t1, $t2, L73 -la $t0, _data -addi $t0, $t0, 3400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3408 -sw $t1, 0($t0) -L73: -j L139 -L72: -li $t1, 40652 -la $t0, _data -addi $t0, $t0, 3416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3412 -sw $t1, 0($t0) -li $t1, 21898 -la $t0, _data -addi $t0, $t0, 3424 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3420 -sw $t1, 0($t0) -li $t1, 29338 -la $t0, _data -addi $t0, $t0, 3432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3428 -sw $t1, 0($t0) -li $t1, 15129 -la $t0, _data -addi $t0, $t0, 3440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3436 -sw $t1, 0($t0) -li $t1, 42202 -la $t0, _data -addi $t0, $t0, 3448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3444 -sw $t1, 0($t0) -li $t1, 16956 -la $t0, _data -addi $t0, $t0, 3456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3452 -sw $t1, 0($t0) -li $t1, 13153 -la $t0, _data -addi $t0, $t0, 3464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3460 -sw $t1, 0($t0) -li $t1, 23850 -la $t0, _data -addi $t0, $t0, 3472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3468 -sw $t1, 0($t0) -li $t1, 22832 -la $t0, _data -addi $t0, $t0, 3480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3476 -sw $t1, 0($t0) -li $t1, 25429 -la $t0, _data -addi $t0, $t0, 3488 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3484 -sw $t1, 0($t0) -li $t1, 64403 -la $t0, _data -addi $t0, $t0, 3496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3492 -sw $t1, 0($t0) -li $t1, 58914 -la $t0, _data -addi $t0, $t0, 3504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3500 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3512 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3516 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3524 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3528 -sw $t1, 0($t0) -li $t1, 8611 -la $t0, _data -addi $t0, $t0, 3532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1884 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3536 -sw $t3, 0($t0) -li $t1, 44040 -la $t0, _data -addi $t0, $t0, 3540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3540 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3544 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3548 -sw $v0, 0($t0) -li $t1, 26572 -la $t0, _data -addi $t0, $t0, 3552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3552 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3556 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3452 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3560 -sw $t3, 0($t0) -li $t1, 32343 -la $t0, _data -addi $t0, $t0, 3568 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3568 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3572 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3576 -sw $v0, 0($t0) -li $t1, 57062 -la $t0, _data -addi $t0, $t0, 3580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3580 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 3584 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3584 -lw $t2, 0($t0) -bgt $t1, $t2, L76 -la $t0, _data -addi $t0, $t0, 3524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3520 -sw $t1, 0($t0) -L76: -li $t1, 50762 -la $t0, _data -addi $t0, $t0, 3588 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3588 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3592 -sw $t3, 0($t0) -li $t1, 18582 -la $t0, _data -addi $t0, $t0, 3600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3600 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3604 -sw $t3, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3608 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3612 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3508 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3612 -lw $t2, 0($t0) -ble $t1, $t2, L75 -la $t0, _data -addi $t0, $t0, 3512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3508 -sw $t1, 0($t0) -L75: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3616 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3616 -lw $t2, 0($t0) -beq $t1, $t2, L77 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3624 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3628 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3636 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3640 -sw $t1, 0($t0) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 3644 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3648 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3648 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3652 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3656 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3656 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 3660 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3668 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3664 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3680 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3684 -sw $t1, 0($t0) -li $t1, 12917 -la $t0, _data -addi $t0, $t0, 3688 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1868 -lw $t2, 0($t0) -beq $t1, $t2, L81 -la $t0, _data -addi $t0, $t0, 3680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3676 -sw $t1, 0($t0) -L81: -la $t0, _data -addi $t0, $t0, 3676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3668 -lw $t2, 0($t0) -beq $t1, $t2, L80 -la $t0, _data -addi $t0, $t0, 3292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3668 -lw $t2, 0($t0) -beq $t1, $t2, L80 -la $t0, _data -addi $t0, $t0, 3672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3664 -sw $t1, 0($t0) -L80: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3696 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3700 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3708 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3712 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3720 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3724 -sw $t1, 0($t0) -li $t1, 33011 -la $t0, _data -addi $t0, $t0, 3728 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3728 -lw $t2, 0($t0) -blt $t1, $t2, L84 -la $t0, _data -addi $t0, $t0, 3720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3716 -sw $t1, 0($t0) -L84: -li $t1, 14499 -la $t0, _data -addi $t0, $t0, 3732 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3704 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3732 -lw $t2, 0($t0) -blt $t1, $t2, L83 -la $t0, _data -addi $t0, $t0, 3708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3704 -sw $t1, 0($t0) -L83: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3736 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 3736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3292 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3740 -sw $t3, 0($t0) -li $t1, 14165 -la $t0, _data -addi $t0, $t0, 3744 -sw $t1, 0($t0) -li $t1, 29136 -la $t0, _data -addi $t0, $t0, 3748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2324 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3752 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3760 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3764 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3772 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3776 -sw $t1, 0($t0) -li $t1, 44356 -la $t0, _data -addi $t0, $t0, 3780 -sw $t1, 0($t0) -li $t1, 24307 -la $t0, _data -addi $t0, $t0, 3784 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3784 -lw $t2, 0($t0) -bge $t1, $t2, L86 -la $t0, _data -addi $t0, $t0, 3772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3768 -sw $t1, 0($t0) -L86: -li $t1, 60926 -la $t0, _data -addi $t0, $t0, 3788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3788 -lw $t2, 0($t0) -bne $t1, $t2, L85 -la $t0, _data -addi $t0, $t0, 3760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3756 -sw $t1, 0($t0) -L85: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3792 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3792 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3796 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3800 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3800 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 3804 -sw $t2, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3808 -sw $v0, 0($t0) -li $t1, 19472 -la $t0, _data -addi $t0, $t0, 3812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3812 -lw $t2, 0($t0) -bgt $t1, $t2, L82 -la $t0, _data -addi $t0, $t0, 3696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3692 -sw $t1, 0($t0) -L82: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3820 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3816 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3832 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3836 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3828 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2948 -lw $t2, 0($t0) -bne $t1, $t2, L88 -la $t0, _data -addi $t0, $t0, 3832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3828 -sw $t1, 0($t0) -L88: -la $t0, _data -addi $t0, $t0, 3828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3820 -lw $t2, 0($t0) -bne $t1, $t2, L87 -la $t0, _data -addi $t0, $t0, 2316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3820 -lw $t2, 0($t0) -bne $t1, $t2, L87 -la $t0, _data -addi $t0, $t0, 3820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3816 -sw $t1, 0($t0) -L87: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3844 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3840 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3852 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3852 -lw $t2, 0($t0) -beq $t1, $t2, L90 -la $t0, _data -addi $t0, $t0, 3852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3860 -sw $t1, 0($t0) -L90: -la $t0, _data -addi $t0, $t0, 3860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3844 -lw $t2, 0($t0) -beq $t1, $t2, L89 -la $t0, _data -addi $t0, $t0, 2316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3844 -lw $t2, 0($t0) -beq $t1, $t2, L89 -la $t0, _data -addi $t0, $t0, 3848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3840 -sw $t1, 0($t0) -L89: -la $t0, _data -addi $t0, $t0, 2956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3352 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3868 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3864 -sw $t1, 0($t0) -li $t1, 46205 -la $t0, _data -addi $t0, $t0, 3876 -sw $t1, 0($t0) -li $t1, 24728 -la $t0, _data -addi $t0, $t0, 3880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3880 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3884 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3868 -lw $t2, 0($t0) -bne $t1, $t2, L91 -la $t0, _data -addi $t0, $t0, 2964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3868 -lw $t2, 0($t0) -bne $t1, $t2, L91 -la $t0, _data -addi $t0, $t0, 3868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3864 -sw $t1, 0($t0) -L91: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3892 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3460 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3888 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3896 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3896 -lw $t2, 0($t0) -beq $t1, $t2, L92 -la $t0, _data -addi $t0, $t0, 3896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3904 -sw $t1, 0($t0) -L92: -li $t1, 34601 -la $t0, _data -addi $t0, $t0, 3908 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3912 -sw $v0, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3916 -sw $v0, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3920 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3920 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3924 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3932 -sw $v0, 0($t0) -li $t1, 22872 -la $t0, _data -addi $t0, $t0, 3936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3936 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3940 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3632 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3940 -lw $t2, 0($t0) -ble $t1, $t2, L79 -la $t0, _data -addi $t0, $t0, 3636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3632 -sw $t1, 0($t0) -L79: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3944 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3948 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3952 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3952 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 3956 -sw $t2, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 3960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3960 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3964 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3968 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3968 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 3972 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 3956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3972 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 3976 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3976 -lw $t2, 0($t0) -beq $t1, $t2, L78 -la $t0, _data -addi $t0, $t0, 3624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3620 -sw $t1, 0($t0) -L78: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3980 -lw $t2, 0($t0) -beq $t1, $t2, L93 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 3988 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 3992 -sw $t1, 0($t0) -li $t1, 41685 -la $t0, _data -addi $t0, $t0, 3996 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4004 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4000 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4016 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4020 -sw $t1, 0($t0) -li $t1, 47754 -la $t0, _data -addi $t0, $t0, 4024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4012 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4024 -lw $t2, 0($t0) -beq $t1, $t2, L96 -la $t0, _data -addi $t0, $t0, 4016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4012 -sw $t1, 0($t0) -L96: -la $t0, _data -addi $t0, $t0, 4012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4004 -lw $t2, 0($t0) -beq $t1, $t2, L95 -la $t0, _data -addi $t0, $t0, 2964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4004 -lw $t2, 0($t0) -beq $t1, $t2, L95 -la $t0, _data -addi $t0, $t0, 4008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4000 -sw $t1, 0($t0) -L95: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4032 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3500 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4040 -sw $t3, 0($t0) -li $t1, 46722 -la $t0, _data -addi $t0, $t0, 4044 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4044 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 4048 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4052 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 4036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -lw $t2, 0($t0) -beq $t1, $t2, L97 -la $t0, _data -addi $t0, $t0, 4032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4028 -sw $t1, 0($t0) -L97: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4056 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4056 -lw $t2, 0($t0) -beq $t1, $t2, L98 -la $t0, _data -addi $t0, $t0, 4056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4064 -sw $t1, 0($t0) -L98: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4068 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4068 -lw $t2, 0($t0) -beq $t1, $t2, L99 -la $t0, _data -addi $t0, $t0, 4068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4076 -sw $t1, 0($t0) -L99: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4080 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4088 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4080 -lw $t2, 0($t0) -beq $t1, $t2, L100 -la $t0, _data -addi $t0, $t0, 4080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4088 -sw $t1, 0($t0) -L100: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4092 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4100 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4092 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4096 -sw $t3, 0($t0) -li $t1, 64517 -la $t0, _data -addi $t0, $t0, 4104 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4104 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4108 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4120 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4108 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4116 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4124 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 4096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4124 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 4128 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4128 -lw $t2, 0($t0) -bne $t1, $t2, L94 -la $t0, _data -addi $t0, $t0, 3988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3984 -sw $t1, 0($t0) -L94: -j L103 -L93: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4136 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4140 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3412 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4144 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4144 -lw $t2, 0($t0) -bne $t1, $t2, L104 -la $t0, _data -addi $t0, $t0, 4136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4132 -sw $t1, 0($t0) -L104: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4152 -lw $t2, 0($t0) -beq $t1, $t2, L103 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4160 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4156 -sw $t1, 0($t0) -li $t1, 7647 -la $t0, _data -addi $t0, $t0, 4168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4160 -lw $t2, 0($t0) -beq $t1, $t2, L105 -la $t0, _data -addi $t0, $t0, 2316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4160 -lw $t2, 0($t0) -beq $t1, $t2, L105 -la $t0, _data -addi $t0, $t0, 4164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4156 -sw $t1, 0($t0) -L105: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 4172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4172 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4176 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4180 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4180 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 4184 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4192 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4184 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4188 -sw $t3, 0($t0) -li $t1, 45589 -la $t0, _data -addi $t0, $t0, 4196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4196 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4200 -sw $t3, 0($t0) -j L93 -L103: -j L106 -L77: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4204 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4204 -lw $t2, 0($t0) -beq $t1, $t2, L107 -la $t0, _data -addi $t0, $t0, 4204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4212 -sw $t1, 0($t0) -L107: -li $t1, 6 -la $t0, _data -addi $t0, $t0, 4216 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 4220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4220 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4224 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4228 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4228 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 4232 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 4212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4232 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4236 -sw $t3, 0($t0) -addi $sp, $sp, 264 -la $t0, _data -addi $t0, $t0, 4236 -lw, $v0, 0($t0) -jr $ra -L106: -li $t1, 9 -la $t0, _data -addi $t0, $t0, 4240 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 4244 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4244 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4248 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4252 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4252 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 4256 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4256 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4260 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4260 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4268 -sw $t3, 0($t0) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 4272 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 4276 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4276 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4280 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4284 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4284 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 4288 -sw $t2, 0($t0) -li $t1, 4158 -la $t0, _data -addi $t0, $t0, 4292 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4296 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4300 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4296 -lw $t2, 0($t0) -beq $t1, $t2, L108 -la $t0, _data -addi $t0, $t0, 4296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4304 -sw $t1, 0($t0) -L108: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4308 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4312 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4316 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4308 -lw $t2, 0($t0) -beq $t1, $t2, L109 -la $t0, _data -addi $t0, $t0, 4308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4316 -sw $t1, 0($t0) -L109: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4320 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 4288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4320 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4324 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4328 -lw $t2, 0($t0) -beq $t1, $t2, L110 -L111: -li $t1, 1648 -la $t0, _data -addi $t0, $t0, 4332 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4336 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4336 -lw $t2, 0($t0) -beq $t1, $t2, L112 -L113: -li $t1, 42562 -la $t0, _data -addi $t0, $t0, 4340 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4348 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4352 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4360 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4364 -sw $t1, 0($t0) -li $t1, 20344 -la $t0, _data -addi $t0, $t0, 4368 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3428 -lw $t2, 0($t0) -ble $t1, $t2, L116 -la $t0, _data -addi $t0, $t0, 4360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4356 -sw $t1, 0($t0) -L116: -la $t0, _data -addi $t0, $t0, 4352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2300 -lw $t2, 0($t0) -bne $t1, $t2, L115 -la $t0, _data -addi $t0, $t0, 4348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4344 -sw $t1, 0($t0) -L115: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4376 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4372 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4388 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4392 -sw $t1, 0($t0) -li $t1, 14173 -la $t0, _data -addi $t0, $t0, 4396 -sw $t1, 0($t0) -li $t1, 31991 -la $t0, _data -addi $t0, $t0, 4400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4384 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4400 -lw $t2, 0($t0) -blt $t1, $t2, L118 -la $t0, _data -addi $t0, $t0, 4388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4384 -sw $t1, 0($t0) -L118: -la $t0, _data -addi $t0, $t0, 4384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4376 -lw $t2, 0($t0) -beq $t1, $t2, L117 -li $t1, 33262 -la $t0, _data -addi $t0, $t0, 4404 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4376 -lw $t2, 0($t0) -beq $t1, $t2, L117 -la $t0, _data -addi $t0, $t0, 4380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4372 -sw $t1, 0($t0) -L117: -li $t1, 47185 -la $t0, _data -addi $t0, $t0, 4408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4408 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4412 -sw $t3, 0($t0) -li $t1, 46491 -la $t0, _data -addi $t0, $t0, 4416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4416 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4420 -sw $t3, 0($t0) -li $t1, 47427 -la $t0, _data -addi $t0, $t0, 4424 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4424 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4428 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2324 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4436 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4440 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4440 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4444 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4452 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4452 -lw $t2, 0($t0) -beq $t1, $t2, L114 -L119: -li $t1, 10785 -la $t0, _data -addi $t0, $t0, 4456 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4460 -lw $t2, 0($t0) -beq $t1, $t2, L120 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4468 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4472 -sw $t1, 0($t0) -li $t1, 25311 -la $t0, _data -addi $t0, $t0, 4476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4476 -lw $t2, 0($t0) -bgt $t1, $t2, L121 -la $t0, _data -addi $t0, $t0, 4468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4464 -sw $t1, 0($t0) -L121: -li $t1, 9 -la $t0, _data -addi $t0, $t0, 4480 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 4484 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4484 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4488 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4492 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4492 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 4496 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4504 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4508 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4516 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4520 -sw $t1, 0($t0) -li $t1, 44783 -la $t0, _data -addi $t0, $t0, 4524 -sw $t1, 0($t0) -li $t1, 52404 -la $t0, _data -addi $t0, $t0, 4528 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4512 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4528 -lw $t2, 0($t0) -blt $t1, $t2, L123 -la $t0, _data -addi $t0, $t0, 4516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4512 -sw $t1, 0($t0) -L123: -la $t0, _data -addi $t0, $t0, 4508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3292 -lw $t2, 0($t0) -blt $t1, $t2, L122 -la $t0, _data -addi $t0, $t0, 4504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4500 -sw $t1, 0($t0) -L122: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4536 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4536 -lw $t2, 0($t0) -beq $t1, $t2, L124 -la $t0, _data -addi $t0, $t0, 1836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4536 -lw $t2, 0($t0) -beq $t1, $t2, L124 -la $t0, _data -addi $t0, $t0, 4540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4532 -sw $t1, 0($t0) -L124: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4544 -sw $v0, 0($t0) -li $t1, 30903 -la $t0, _data -addi $t0, $t0, 4548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4548 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 4552 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4560 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4564 -sw $t1, 0($t0) -li $t1, 13849 -la $t0, _data -addi $t0, $t0, 4568 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4576 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4580 -sw $t1, 0($t0) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 4584 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 4588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4588 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4592 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4596 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4596 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 4600 -sw $t2, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4604 -sw $v0, 0($t0) -li $t1, 61603 -la $t0, _data -addi $t0, $t0, 4608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4608 -lw $t2, 0($t0) -beq $t1, $t2, L126 -la $t0, _data -addi $t0, $t0, 4576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4572 -sw $t1, 0($t0) -L126: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4616 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1844 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4624 -sw $t3, 0($t0) -li $t1, 56462 -la $t0, _data -addi $t0, $t0, 4628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4628 -lw $t2, 0($t0) -beq $t1, $t2, L127 -la $t0, _data -addi $t0, $t0, 4616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4612 -sw $t1, 0($t0) -L127: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4636 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4632 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4648 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4644 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4648 -lw $t2, 0($t0) -beq $t1, $t2, L129 -la $t0, _data -addi $t0, $t0, 1852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4648 -lw $t2, 0($t0) -beq $t1, $t2, L129 -la $t0, _data -addi $t0, $t0, 4652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4644 -sw $t1, 0($t0) -L129: -la $t0, _data -addi $t0, $t0, 4644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4636 -lw $t2, 0($t0) -bne $t1, $t2, L128 -la $t0, _data -addi $t0, $t0, 1868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4636 -lw $t2, 0($t0) -bne $t1, $t2, L128 -la $t0, _data -addi $t0, $t0, 4636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4632 -sw $t1, 0($t0) -L128: -li $t1, 6033 -la $t0, _data -addi $t0, $t0, 4656 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4664 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4656 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4660 -sw $t3, 0($t0) -li $t1, 3715 -la $t0, _data -addi $t0, $t0, 4668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4668 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 4672 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4676 -sw $v0, 0($t0) -li $t1, 36515 -la $t0, _data -addi $t0, $t0, 4680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4680 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4684 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4692 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4696 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4688 -sw $t1, 0($t0) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 4700 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 4704 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4704 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4708 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4712 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4712 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 4716 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 4716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4692 -lw $t2, 0($t0) -beq $t1, $t2, L130 -la $t0, _data -addi $t0, $t0, 1868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4692 -lw $t2, 0($t0) -beq $t1, $t2, L130 -la $t0, _data -addi $t0, $t0, 4696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4688 -sw $t1, 0($t0) -L130: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4720 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4728 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4720 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4724 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4736 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4732 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t2, 0($t0) -bgt $t1, $t2, L131 -la $t0, _data -addi $t0, $t0, 4736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4732 -sw $t1, 0($t0) -L131: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4748 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4752 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4760 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2340 -lw $t2, 0($t0) -bgt $t1, $t2, L133 -la $t0, _data -addi $t0, $t0, 4760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4756 -sw $t1, 0($t0) -L133: -la $t0, _data -addi $t0, $t0, 4752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4744 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3284 -lw $t2, 0($t0) -ble $t1, $t2, L132 -la $t0, _data -addi $t0, $t0, 4748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4744 -sw $t1, 0($t0) -L132: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4768 -sw $v0, 0($t0) -li $t1, 60609 -la $t0, _data -addi $t0, $t0, 4772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4556 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4772 -lw $t2, 0($t0) -blt $t1, $t2, L125 -la $t0, _data -addi $t0, $t0, 4560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4556 -sw $t1, 0($t0) -L125: -li $t1, 17324 -la $t0, _data -addi $t0, $t0, 4776 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1876 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4780 -sw $t3, 0($t0) -li $t1, 3039 -la $t0, _data -addi $t0, $t0, 4784 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4792 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4796 -sw $t1, 0($t0) -li $t1, 10693 -la $t0, _data -addi $t0, $t0, 4800 -sw $t1, 0($t0) -li $t1, 21482 -la $t0, _data -addi $t0, $t0, 4804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4804 -lw $t2, 0($t0) -bge $t1, $t2, L134 -la $t0, _data -addi $t0, $t0, 4792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4788 -sw $t1, 0($t0) -L134: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4812 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4816 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4808 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3436 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 4820 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4812 -lw $t2, 0($t0) -beq $t1, $t2, L135 -li $t1, 4688 -la $t0, _data -addi $t0, $t0, 4824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4812 -lw $t2, 0($t0) -beq $t1, $t2, L135 -la $t0, _data -addi $t0, $t0, 4816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4808 -sw $t1, 0($t0) -L135: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4832 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4836 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4844 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4848 -sw $t1, 0($t0) -li $t1, 53255 -la $t0, _data -addi $t0, $t0, 4852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4840 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4852 -lw $t2, 0($t0) -bne $t1, $t2, L137 -la $t0, _data -addi $t0, $t0, 4844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4840 -sw $t1, 0($t0) -L137: -la $t0, _data -addi $t0, $t0, 4836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4828 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -lw $t2, 0($t0) -bne $t1, $t2, L136 -la $t0, _data -addi $t0, $t0, 4832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4828 -sw $t1, 0($t0) -L136: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4860 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2284 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4868 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4860 -lw $t2, 0($t0) -beq $t1, $t2, L138 -li $t1, 41827 -la $t0, _data -addi $t0, $t0, 4872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4860 -lw $t2, 0($t0) -beq $t1, $t2, L138 -la $t0, _data -addi $t0, $t0, 4864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4856 -sw $t1, 0($t0) -L138: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4876 -sw $v0, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 4876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4880 -sw $v0, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 2768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 4884 -sw $v0, 0($t0) -li $t1, 18861 -la $t0, _data -addi $t0, $t0, 4888 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4888 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4892 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4892 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4900 -sw $t3, 0($t0) -j L119 -L120: -j L113 -L114: -j L111 -L112: -j L139 -L110: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4908 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4912 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 4916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4916 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4920 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4924 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4924 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 4928 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4932 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 4936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4940 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4932 -lw $t2, 0($t0) -beq $t1, $t2, L141 -la $t0, _data -addi $t0, $t0, 4932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4940 -sw $t1, 0($t0) -L141: -li $t1, 19710 -la $t0, _data -addi $t0, $t0, 4944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4944 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4948 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4948 -lw $t2, 0($t0) -blt $t1, $t2, L140 -la $t0, _data -addi $t0, $t0, 4908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4904 -sw $t1, 0($t0) -L140: -addi $sp, $sp, 264 -la $t0, _data -addi $t0, $t0, 4904 -lw, $v0, 0($t0) -jr $ra -L139: -li $t1, 9553 -la $t0, _data -addi $t0, $t0, 4956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4952 -sw $t1, 0($t0) -li $t1, 510 -la $t0, _data -addi $t0, $t0, 4964 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4960 -sw $t1, 0($t0) -li $t1, 665 -la $t0, _data -addi $t0, $t0, 4972 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4968 -sw $t1, 0($t0) -li $t1, 56980 -la $t0, _data -addi $t0, $t0, 4980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4976 -sw $t1, 0($t0) -li $t1, 11295 -la $t0, _data -addi $t0, $t0, 4988 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4984 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 4996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 4992 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4992 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5000 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5012 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5016 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2260 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5020 -sw $t3, 0($t0) -li $t1, 25976 -la $t0, _data -addi $t0, $t0, 5024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5024 -lw $t2, 0($t0) -beq $t1, $t2, L142 -la $t0, _data -addi $t0, $t0, 5012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5008 -sw $t1, 0($t0) -L142: -li $t1, 3 -la $t0, _data -addi $t0, $t0, 5028 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 5032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5032 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5036 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5040 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5040 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 5044 -sw $t2, 0($t0) -li $t1, 5224 -la $t0, _data -addi $t0, $t0, 5048 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5048 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5052 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5060 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4952 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5068 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5060 -lw $t2, 0($t0) -beq $t1, $t2, L143 -li $t1, 50047 -la $t0, _data -addi $t0, $t0, 5072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5060 -lw $t2, 0($t0) -beq $t1, $t2, L143 -la $t0, _data -addi $t0, $t0, 5064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5056 -sw $t1, 0($t0) -L143: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5076 -sw $v0, 0($t0) -li $t1, 48374 -la $t0, _data -addi $t0, $t0, 5080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5080 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5084 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5092 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5096 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5104 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5108 -sw $t1, 0($t0) -li $t1, 19073 -la $t0, _data -addi $t0, $t0, 5112 -sw $t1, 0($t0) -li $t1, 59787 -la $t0, _data -addi $t0, $t0, 5116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5100 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5116 -lw $t2, 0($t0) -beq $t1, $t2, L145 -la $t0, _data -addi $t0, $t0, 5104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5100 -sw $t1, 0($t0) -L145: -li $t1, 55426 -la $t0, _data -addi $t0, $t0, 5120 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5088 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5120 -lw $t2, 0($t0) -beq $t1, $t2, L144 -la $t0, _data -addi $t0, $t0, 5092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5088 -sw $t1, 0($t0) -L144: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5128 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1908 -lw $t2, 0($t0) -bne $t1, $t2, L146 -la $t0, _data -addi $t0, $t0, 5128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5124 -sw $t1, 0($t0) -L146: -la $t0, _data -addi $t0, $t0, 3252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1916 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5136 -sw $v0, 0($t0) -li $t1, 15140 -la $t0, _data -addi $t0, $t0, 5140 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5140 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5144 -sw $t3, 0($t0) -li $t1, 50713 -la $t0, _data -addi $t0, $t0, 5148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4968 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5152 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5152 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 5156 -sw $t3, 0($t0) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 5160 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 5164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5164 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5168 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5172 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 5176 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 5156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5176 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5180 -sw $t3, 0($t0) -li $t1, 21692 -la $t0, _data -addi $t0, $t0, 5184 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5184 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5188 -sw $t3, 0($t0) -li $t1, 59853 -la $t0, _data -addi $t0, $t0, 5196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5192 -sw $t1, 0($t0) -li $t1, 38829 -la $t0, _data -addi $t0, $t0, 5204 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5200 -sw $t1, 0($t0) -li $t1, 16765 -la $t0, _data -addi $t0, $t0, 5212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5208 -sw $t1, 0($t0) -li $t1, 11641 -la $t0, _data -addi $t0, $t0, 5220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5216 -sw $t1, 0($t0) -li $t1, 41868 -la $t0, _data -addi $t0, $t0, 5228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5224 -sw $t1, 0($t0) -li $t1, 27458 -la $t0, _data -addi $t0, $t0, 5236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5232 -sw $t1, 0($t0) -li $t1, 33124 -la $t0, _data -addi $t0, $t0, 5244 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5240 -sw $t1, 0($t0) -li $t1, 46556 -la $t0, _data -addi $t0, $t0, 5252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5248 -sw $t1, 0($t0) -li $t1, 15177 -la $t0, _data -addi $t0, $t0, 5260 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5256 -sw $t1, 0($t0) -li $t1, 9415 -la $t0, _data -addi $t0, $t0, 5268 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5264 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5276 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5280 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5288 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5292 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5300 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5304 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5312 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5316 -sw $t1, 0($t0) -li $t1, 65418 -la $t0, _data -addi $t0, $t0, 5320 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5320 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5324 -sw $t3, 0($t0) -li $t1, 34888 -la $t0, _data -addi $t0, $t0, 5332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5332 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5336 -sw $t3, 0($t0) -li $t1, 18968 -la $t0, _data -addi $t0, $t0, 5340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5340 -lw $t2, 0($t0) -bne $t1, $t2, L150 -la $t0, _data -addi $t0, $t0, 5312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5308 -sw $t1, 0($t0) -L150: -la $t0, _data -addi $t0, $t0, 5304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -lw $t2, 0($t0) -bgt $t1, $t2, L149 -la $t0, _data -addi $t0, $t0, 5300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5296 -sw $t1, 0($t0) -L149: -la $t0, _data -addi $t0, $t0, 5292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5284 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5192 -lw $t2, 0($t0) -ble $t1, $t2, L148 -la $t0, _data -addi $t0, $t0, 5288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5284 -sw $t1, 0($t0) -L148: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5348 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2300 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5356 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5348 -lw $t2, 0($t0) -beq $t1, $t2, L151 -li $t1, 392 -la $t0, _data -addi $t0, $t0, 5360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5348 -lw $t2, 0($t0) -beq $t1, $t2, L151 -la $t0, _data -addi $t0, $t0, 5352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5344 -sw $t1, 0($t0) -L151: -li $t1, 35553 -la $t0, _data -addi $t0, $t0, 5364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4960 -sw $t1, 0($t0) -li $t1, 10412 -la $t0, _data -addi $t0, $t0, 5368 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5376 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5380 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5388 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5392 -sw $t1, 0($t0) -li $t1, 11688 -la $t0, _data -addi $t0, $t0, 5396 -sw $t1, 0($t0) -li $t1, 61530 -la $t0, _data -addi $t0, $t0, 5400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5384 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5400 -lw $t2, 0($t0) -bgt $t1, $t2, L153 -la $t0, _data -addi $t0, $t0, 5388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5384 -sw $t1, 0($t0) -L153: -li $t1, 8055 -la $t0, _data -addi $t0, $t0, 5404 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5404 -lw $t2, 0($t0) -bge $t1, $t2, L152 -la $t0, _data -addi $t0, $t0, 5376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5372 -sw $t1, 0($t0) -L152: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5408 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5416 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5420 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5420 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5424 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5424 -lw $t2, 0($t0) -beq $t1, $t2, L147 -la $t0, _data -addi $t0, $t0, 5276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5272 -sw $t1, 0($t0) -L147: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5436 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2284 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 5444 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5436 -lw $t2, 0($t0) -bne $t1, $t2, L154 -li $t1, 29158 -la $t0, _data -addi $t0, $t0, 5448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5436 -lw $t2, 0($t0) -bne $t1, $t2, L154 -la $t0, _data -addi $t0, $t0, 5436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5432 -sw $t1, 0($t0) -L154: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5452 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5460 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5464 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5468 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5468 -lw $t2, 0($t0) -beq $t1, $t2, L156 -la $t0, _data -addi $t0, $t0, 5468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5476 -sw $t1, 0($t0) -L156: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5484 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5488 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5484 -lw $t2, 0($t0) -bne $t1, $t2, L157 -li $t1, 1218 -la $t0, _data -addi $t0, $t0, 5492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5484 -lw $t2, 0($t0) -bne $t1, $t2, L157 -la $t0, _data -addi $t0, $t0, 5484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5480 -sw $t1, 0($t0) -L157: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5496 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5496 -lw $t2, 0($t0) -bge $t1, $t2, L155 -la $t0, _data -addi $t0, $t0, 5460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5456 -sw $t1, 0($t0) -L155: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5504 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5508 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5516 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3344 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 2064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5524 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5528 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5536 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5540 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 5544 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5544 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5548 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5552 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5552 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 5556 -sw $t2, 0($t0) -li $t1, 58102 -la $t0, _data -addi $t0, $t0, 5560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5560 -lw $t2, 0($t0) -bne $t1, $t2, L160 -la $t0, _data -addi $t0, $t0, 5536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5532 -sw $t1, 0($t0) -L160: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5564 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5564 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5568 -sw $t3, 0($t0) -li $t1, 11996 -la $t0, _data -addi $t0, $t0, 5572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5512 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5572 -lw $t2, 0($t0) -bgt $t1, $t2, L159 -la $t0, _data -addi $t0, $t0, 5516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5512 -sw $t1, 0($t0) -L159: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5580 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5584 -sw $t1, 0($t0) -li $t1, 20291 -la $t0, _data -addi $t0, $t0, 5588 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5588 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5592 -sw $t3, 0($t0) -li $t1, 52353 -la $t0, _data -addi $t0, $t0, 5600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5576 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5600 -lw $t2, 0($t0) -bge $t1, $t2, L161 -la $t0, _data -addi $t0, $t0, 5580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5576 -sw $t1, 0($t0) -L161: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5604 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5604 -lw $t2, 0($t0) -beq $t1, $t2, L162 -la $t0, _data -addi $t0, $t0, 5604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5612 -sw $t1, 0($t0) -L162: -la $t0, _data -addi $t0, $t0, 5612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1868 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5616 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5620 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5208 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5624 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5632 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5636 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5644 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5648 -sw $t1, 0($t0) -li $t1, 1887 -la $t0, _data -addi $t0, $t0, 5652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5652 -lw $t2, 0($t0) -bge $t1, $t2, L164 -la $t0, _data -addi $t0, $t0, 5644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5640 -sw $t1, 0($t0) -L164: -la $t0, _data -addi $t0, $t0, 5636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -lw $t2, 0($t0) -bgt $t1, $t2, L163 -la $t0, _data -addi $t0, $t0, 5632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5628 -sw $t1, 0($t0) -L163: -la $t0, _data -addi $t0, $t0, 4960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5216 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3292 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5656 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5656 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5664 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5672 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5676 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5684 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5676 -lw $t2, 0($t0) -beq $t1, $t2, L165 -la $t0, _data -addi $t0, $t0, 5676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5684 -sw $t1, 0($t0) -L165: -la $t0, _data -addi $t0, $t0, 5508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5684 -lw $t2, 0($t0) -ble $t1, $t2, L158 -la $t0, _data -addi $t0, $t0, 5504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5500 -sw $t1, 0($t0) -L158: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5692 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5696 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5688 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5704 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5708 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5716 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5712 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5728 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5732 -sw $t1, 0($t0) -li $t1, 35431 -la $t0, _data -addi $t0, $t0, 5736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5724 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5736 -lw $t2, 0($t0) -blt $t1, $t2, L169 -la $t0, _data -addi $t0, $t0, 5728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5724 -sw $t1, 0($t0) -L169: -la $t0, _data -addi $t0, $t0, 5724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5716 -lw $t2, 0($t0) -beq $t1, $t2, L168 -li $t1, 37530 -la $t0, _data -addi $t0, $t0, 5740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5716 -lw $t2, 0($t0) -beq $t1, $t2, L168 -la $t0, _data -addi $t0, $t0, 5720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5712 -sw $t1, 0($t0) -L168: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5748 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5752 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5744 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5760 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5760 -lw $t2, 0($t0) -beq $t1, $t2, L171 -la $t0, _data -addi $t0, $t0, 5232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5760 -lw $t2, 0($t0) -beq $t1, $t2, L171 -la $t0, _data -addi $t0, $t0, 5764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5756 -sw $t1, 0($t0) -L171: -la $t0, _data -addi $t0, $t0, 5756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5748 -lw $t2, 0($t0) -bne $t1, $t2, L170 -la $t0, _data -addi $t0, $t0, 2268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5748 -lw $t2, 0($t0) -bne $t1, $t2, L170 -la $t0, _data -addi $t0, $t0, 5748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5744 -sw $t1, 0($t0) -L170: -li $t1, 63347 -la $t0, _data -addi $t0, $t0, 5768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5768 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5772 -sw $t3, 0($t0) -li $t1, 54287 -la $t0, _data -addi $t0, $t0, 5776 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5780 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1900 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5784 -sw $t3, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5788 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 5792 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5792 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5796 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5800 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5800 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 5804 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 5804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3252 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5808 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5816 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5820 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5240 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 5824 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5816 -lw $t2, 0($t0) -beq $t1, $t2, L172 -li $t1, 27580 -la $t0, _data -addi $t0, $t0, 5828 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5816 -lw $t2, 0($t0) -beq $t1, $t2, L172 -la $t0, _data -addi $t0, $t0, 5820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5812 -sw $t1, 0($t0) -L172: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5836 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5840 -sw $t1, 0($t0) -li $t1, 10452 -la $t0, _data -addi $t0, $t0, 5844 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5848 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5848 -lw $t2, 0($t0) -beq $t1, $t2, L174 -la $t0, _data -addi $t0, $t0, 5848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5856 -sw $t1, 0($t0) -L174: -li $t1, 3769 -la $t0, _data -addi $t0, $t0, 5860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5832 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5860 -lw $t2, 0($t0) -bgt $t1, $t2, L173 -la $t0, _data -addi $t0, $t0, 5836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5832 -sw $t1, 0($t0) -L173: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5868 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5872 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5876 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5248 -lw $t2, 0($t0) -beq $t1, $t2, L175 -la $t0, _data -addi $t0, $t0, 5868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5864 -sw $t1, 0($t0) -L175: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5884 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2760 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 5888 -sw $t3, 0($t0) -li $t1, 3912 -la $t0, _data -addi $t0, $t0, 5892 -sw $t1, 0($t0) -li $t1, 37911 -la $t0, _data -addi $t0, $t0, 5896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5896 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 5900 -sw $t3, 0($t0) -li $t1, 36893 -la $t0, _data -addi $t0, $t0, 5904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5904 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 5908 -sw $t3, 0($t0) -li $t1, 50469 -la $t0, _data -addi $t0, $t0, 5912 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5912 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5916 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3352 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5924 -sw $t3, 0($t0) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 5928 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 5932 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5932 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5936 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5940 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5940 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 5944 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5952 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5948 -sw $t1, 0($t0) -li $t1, 50351 -la $t0, _data -addi $t0, $t0, 5960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5960 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5964 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 5964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5952 -lw $t2, 0($t0) -beq $t1, $t2, L176 -la $t0, _data -addi $t0, $t0, 5256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5952 -lw $t2, 0($t0) -beq $t1, $t2, L176 -la $t0, _data -addi $t0, $t0, 5956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5948 -sw $t1, 0($t0) -L176: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5968 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5968 -lw $t2, 0($t0) -beq $t1, $t2, L167 -la $t0, _data -addi $t0, $t0, 5704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5700 -sw $t1, 0($t0) -L167: -la $t0, _data -addi $t0, $t0, 5700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5692 -lw $t2, 0($t0) -bne $t1, $t2, L166 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 5972 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 5976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5972 -lw $t2, 0($t0) -beq $t1, $t2, L177 -la $t0, _data -addi $t0, $t0, 5972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5980 -sw $t1, 0($t0) -L177: -li $t1, 22440 -la $t0, _data -addi $t0, $t0, 5984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5984 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 5988 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 5988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 5992 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 5992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5692 -lw $t2, 0($t0) -bne $t1, $t2, L166 -la $t0, _data -addi $t0, $t0, 5692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5688 -sw $t1, 0($t0) -L166: -li $t1, 65276 -la $t0, _data -addi $t0, $t0, 5996 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 5996 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6000 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6012 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6000 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6008 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6008 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6016 -sw $t3, 0($t0) -L178: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6028 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6032 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6040 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6044 -sw $t1, 0($t0) -li $t1, 50743 -la $t0, _data -addi $t0, $t0, 6048 -sw $t1, 0($t0) -li $t1, 57994 -la $t0, _data -addi $t0, $t0, 6052 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6052 -lw $t2, 0($t0) -beq $t1, $t2, L181 -la $t0, _data -addi $t0, $t0, 6040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6036 -sw $t1, 0($t0) -L181: -la $t0, _data -addi $t0, $t0, 6032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1868 -lw $t2, 0($t0) -beq $t1, $t2, L180 -la $t0, _data -addi $t0, $t0, 6028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6024 -sw $t1, 0($t0) -L180: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6060 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2284 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6068 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2752 -lw $t2, 0($t0) -ble $t1, $t2, L182 -la $t0, _data -addi $t0, $t0, 6060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6056 -sw $t1, 0($t0) -L182: -li $t1, 10153 -la $t0, _data -addi $t0, $t0, 6072 -sw $t1, 0($t0) -li $t1, 62431 -la $t0, _data -addi $t0, $t0, 6076 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6080 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 6080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4976 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 6084 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 4968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6084 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6088 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6092 -lw $t2, 0($t0) -beq $t1, $t2, L179 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6100 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3292 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6096 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6104 -lw $t2, 0($t0) -beq $t1, $t2, L183 -li $t1, 53988 -la $t0, _data -addi $t0, $t0, 6112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1844 -sw $t1, 0($t0) -li $t1, 18208 -la $t0, _data -addi $t0, $t0, 6116 -sw $t1, 0($t0) -li $t1, 26054 -la $t0, _data -addi $t0, $t0, 6120 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6120 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 6124 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2252 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 6128 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6136 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6140 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6132 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6148 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6144 -sw $t1, 0($t0) -li $t1, 55206 -la $t0, _data -addi $t0, $t0, 6156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6148 -lw $t2, 0($t0) -beq $t1, $t2, L185 -la $t0, _data -addi $t0, $t0, 2776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6148 -lw $t2, 0($t0) -beq $t1, $t2, L185 -la $t0, _data -addi $t0, $t0, 6152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6144 -sw $t1, 0($t0) -L185: -la $t0, _data -addi $t0, $t0, 6144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6136 -lw $t2, 0($t0) -beq $t1, $t2, L184 -li $t1, 10775 -la $t0, _data -addi $t0, $t0, 6160 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6136 -lw $t2, 0($t0) -beq $t1, $t2, L184 -la $t0, _data -addi $t0, $t0, 6140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6132 -sw $t1, 0($t0) -L184: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6164 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 3292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6108 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6168 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6172 -lw $t2, 0($t0) -beq $t1, $t2, L186 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6180 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6184 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6176 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6192 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2300 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6188 -sw $t3, 0($t0) -li $t1, 38050 -la $t0, _data -addi $t0, $t0, 6196 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6204 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6196 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6200 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6200 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6208 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6180 -lw $t2, 0($t0) -bne $t1, $t2, L187 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6216 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6212 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6212 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6220 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 3260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2776 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6228 -sw $t3, 0($t0) -li $t1, 9961 -la $t0, _data -addi $t0, $t0, 6232 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2956 -sw $t1, 0($t0) -li $t1, 63128 -la $t0, _data -addi $t0, $t0, 6236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2252 -sw $t1, 0($t0) -li $t1, 39937 -la $t0, _data -addi $t0, $t0, 6240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3344 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6244 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6248 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6248 -lw $t2, 0($t0) -beq $t1, $t2, L188 -la $t0, _data -addi $t0, $t0, 6248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6256 -sw $t1, 0($t0) -L188: -li $t1, 45392 -la $t0, _data -addi $t0, $t0, 6260 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6268 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6260 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6264 -sw $t3, 0($t0) -li $t1, 35123 -la $t0, _data -addi $t0, $t0, 6272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6272 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6276 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6280 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 6220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6280 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6284 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6180 -lw $t2, 0($t0) -bne $t1, $t2, L187 -la $t0, _data -addi $t0, $t0, 6180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6176 -sw $t1, 0($t0) -L187: -addi $sp, $sp, 264 -la $t0, _data -addi $t0, $t0, 6176 -lw, $v0, 0($t0) -jr $ra -j L190 -L186: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6292 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6296 -sw $t1, 0($t0) -li $t1, 37748 -la $t0, _data -addi $t0, $t0, 6300 -sw $t1, 0($t0) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 6304 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6308 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6312 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6316 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6316 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 6320 -sw $t2, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6324 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 6296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6324 -lw $t2, 0($t0) -beq $t1, $t2, L190 -la $t0, _data -addi $t0, $t0, 6292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6288 -sw $t1, 0($t0) -L190: -j L193 -L183: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6332 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6336 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6340 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6348 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6340 -lw $t2, 0($t0) -beq $t1, $t2, L195 -la $t0, _data -addi $t0, $t0, 6340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6348 -sw $t1, 0($t0) -L195: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6348 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6352 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6360 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6368 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6360 -lw $t2, 0($t0) -beq $t1, $t2, L196 -la $t0, _data -addi $t0, $t0, 6360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6368 -sw $t1, 0($t0) -L196: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6372 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6376 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6372 -lw $t2, 0($t0) -beq $t1, $t2, L197 -la $t0, _data -addi $t0, $t0, 6372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6380 -sw $t1, 0($t0) -L197: -la $t0, _data -addi $t0, $t0, 6368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6380 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 6384 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6392 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6396 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6404 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6408 -sw $t1, 0($t0) -li $t1, 29876 -la $t0, _data -addi $t0, $t0, 6412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6412 -lw $t2, 0($t0) -bge $t1, $t2, L199 -la $t0, _data -addi $t0, $t0, 6404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6400 -sw $t1, 0($t0) -L199: -la $t0, _data -addi $t0, $t0, 6396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2308 -lw $t2, 0($t0) -beq $t1, $t2, L198 -la $t0, _data -addi $t0, $t0, 6392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6388 -sw $t1, 0($t0) -L198: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6420 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6424 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6432 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6436 -sw $t1, 0($t0) -li $t1, 61723 -la $t0, _data -addi $t0, $t0, 6440 -sw $t1, 0($t0) -li $t1, 39262 -la $t0, _data -addi $t0, $t0, 6444 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6444 -lw $t2, 0($t0) -bne $t1, $t2, L201 -la $t0, _data -addi $t0, $t0, 6432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6428 -sw $t1, 0($t0) -L201: -li $t1, 33646 -la $t0, _data -addi $t0, $t0, 6448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6448 -lw $t2, 0($t0) -beq $t1, $t2, L200 -la $t0, _data -addi $t0, $t0, 6420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6416 -sw $t1, 0($t0) -L200: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6452 -sw $t3, 0($t0) -li $t1, 100 -la $t0, _data -addi $t0, $t0, 6460 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6460 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6464 -sw $t3, 0($t0) -li $t1, 11637 -la $t0, _data -addi $t0, $t0, 6472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6472 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6476 -sw $t3, 0($t0) -li $t1, 5003 -la $t0, _data -addi $t0, $t0, 6480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6480 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6484 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1868 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 6488 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6492 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 6336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6492 -lw $t2, 0($t0) -bge $t1, $t2, L194 -la $t0, _data -addi $t0, $t0, 6332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6328 -sw $t1, 0($t0) -L194: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6496 -lw $t2, 0($t0) -beq $t1, $t2, L193 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 6500 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6504 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6508 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6512 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6512 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 6516 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 6516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2332 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6520 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6524 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 6524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 4984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2564 -sw $t1, 0($t0) -addi $sp, $sp, 264 -la $t0, _data -addi $t0, $t0, 6524 -lw, $v0, 0($t0) -jr $ra -j L183 -L193: -j L178 -L179: -j L68 -L69: -j L65 -L66: -addi $sp, $sp, -24 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 6528 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -sw $t1, 0($t0) -li $t1, 51312 -la $t0, _data -addi $t0, $t0, 6540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6536 -sw $t1, 0($t0) -li $t1, 35384 -la $t0, _data -addi $t0, $t0, 6548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6544 -sw $t1, 0($t0) -li $t1, 21630 -la $t0, _data -addi $t0, $t0, 6556 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6552 -sw $t1, 0($t0) -li $t1, 51052 -la $t0, _data -addi $t0, $t0, 6564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6560 -sw $t1, 0($t0) -li $t1, 20591 -la $t0, _data -addi $t0, $t0, 6572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6568 -sw $t1, 0($t0) -li $t1, 14088 -la $t0, _data -addi $t0, $t0, 6580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6576 -sw $t1, 0($t0) -li $t1, 61205 -la $t0, _data -addi $t0, $t0, 6588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6584 -sw $t1, 0($t0) -li $t1, 17487 -la $t0, _data -addi $t0, $t0, 6596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6592 -sw $t1, 0($t0) -li $t1, 2540 -la $t0, _data -addi $t0, $t0, 6604 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6600 -sw $t1, 0($t0) -li $t1, 13878 -la $t0, _data -addi $t0, $t0, 6612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6608 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6616 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6620 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6624 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6628 -sw $t3, 0($t0) -li $t1, 43541 -la $t0, _data -addi $t0, $t0, 6632 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6628 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6636 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6640 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6644 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6648 -sw $t3, 0($t0) -li $t1, 57746 -la $t0, _data -addi $t0, $t0, 6652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6648 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 6656 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6660 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6664 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6668 -sw $t3, 0($t0) -li $t1, 24653 -la $t0, _data -addi $t0, $t0, 6672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6668 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 6676 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6680 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6684 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6688 -sw $t3, 0($t0) -li $t1, 16055 -la $t0, _data -addi $t0, $t0, 6692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6688 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6696 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6700 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6704 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6708 -sw $t3, 0($t0) -li $t1, 2171 -la $t0, _data -addi $t0, $t0, 6712 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6708 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 6716 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 6720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6720 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6724 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6728 -sw $t3, 0($t0) -li $t1, 22245 -la $t0, _data -addi $t0, $t0, 6732 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6728 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6740 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6744 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6736 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6752 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6752 -lw $t2, 0($t0) -beq $t1, $t2, L203 -li $t1, 55993 -la $t0, _data -addi $t0, $t0, 6760 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1916 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6764 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6752 -lw $t2, 0($t0) -beq $t1, $t2, L203 -la $t0, _data -addi $t0, $t0, 6756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6748 -sw $t1, 0($t0) -L203: -la $t0, _data -addi $t0, $t0, 6748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6740 -lw $t2, 0($t0) -bne $t1, $t2, L202 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6772 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6776 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6784 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6788 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6792 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6796 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6792 -lw $t2, 0($t0) -beq $t1, $t2, L206 -la $t0, _data -addi $t0, $t0, 6792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6800 -sw $t1, 0($t0) -L206: -li $t1, 47564 -la $t0, _data -addi $t0, $t0, 6804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6780 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6804 -lw $t2, 0($t0) -bge $t1, $t2, L205 -la $t0, _data -addi $t0, $t0, 6784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6780 -sw $t1, 0($t0) -L205: -li $t1, 57368 -la $t0, _data -addi $t0, $t0, 6808 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6816 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6808 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6812 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6812 -lw $t2, 0($t0) -bgt $t1, $t2, L204 -la $t0, _data -addi $t0, $t0, 6772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6768 -sw $t1, 0($t0) -L204: -la $t0, _data -addi $t0, $t0, 6768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6740 -lw $t2, 0($t0) -bne $t1, $t2, L202 -la $t0, _data -addi $t0, $t0, 6740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6736 -sw $t1, 0($t0) -L202: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6820 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6820 -lw $t2, 0($t0) -beq $t1, $t2, L207 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6828 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6832 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6824 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6840 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6836 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6852 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1908 -lw $t2, 0($t0) -bne $t1, $t2, L210 -la $t0, _data -addi $t0, $t0, 6852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6848 -sw $t1, 0($t0) -L210: -la $t0, _data -addi $t0, $t0, 6848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6840 -lw $t2, 0($t0) -bne $t1, $t2, L209 -li $t1, 28205 -la $t0, _data -addi $t0, $t0, 6860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6840 -lw $t2, 0($t0) -bne $t1, $t2, L209 -la $t0, _data -addi $t0, $t0, 6840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6836 -sw $t1, 0($t0) -L209: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6864 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6868 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6876 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6868 -lw $t2, 0($t0) -beq $t1, $t2, L211 -la $t0, _data -addi $t0, $t0, 6868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6876 -sw $t1, 0($t0) -L211: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6880 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6884 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6888 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6880 -lw $t2, 0($t0) -beq $t1, $t2, L212 -la $t0, _data -addi $t0, $t0, 6880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6888 -sw $t1, 0($t0) -L212: -li $t1, 16171 -la $t0, _data -addi $t0, $t0, 6892 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6896 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6896 -lw $t2, 0($t0) -beq $t1, $t2, L213 -la $t0, _data -addi $t0, $t0, 6896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6904 -sw $t1, 0($t0) -L213: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6908 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6908 -lw $t2, 0($t0) -beq $t1, $t2, L214 -la $t0, _data -addi $t0, $t0, 6908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6916 -sw $t1, 0($t0) -L214: -la $t0, _data -addi $t0, $t0, 6888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6916 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6920 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6828 -lw $t2, 0($t0) -beq $t1, $t2, L208 -li $t1, 20642 -la $t0, _data -addi $t0, $t0, 6924 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6828 -lw $t2, 0($t0) -beq $t1, $t2, L208 -la $t0, _data -addi $t0, $t0, 6832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6824 -sw $t1, 0($t0) -L208: -j L215 -L207: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6928 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6932 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6928 -lw $t2, 0($t0) -beq $t1, $t2, L216 -la $t0, _data -addi $t0, $t0, 6928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6936 -sw $t1, 0($t0) -L216: -addi $sp, $sp, 288 -la $t0, _data -addi $t0, $t0, 6936 -lw, $v0, 0($t0) -jr $ra -L215: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6944 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6940 -sw $t1, 0($t0) -li $t1, 58082 -la $t0, _data -addi $t0, $t0, 6952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6944 -lw $t2, 0($t0) -beq $t1, $t2, L219 -li $t1, 12359 -la $t0, _data -addi $t0, $t0, 6956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6944 -lw $t2, 0($t0) -beq $t1, $t2, L219 -la $t0, _data -addi $t0, $t0, 6948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6940 -sw $t1, 0($t0) -L219: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6964 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6968 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6960 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1900 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 6972 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 6972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6964 -lw $t2, 0($t0) -beq $t1, $t2, L220 -li $t1, 59905 -la $t0, _data -addi $t0, $t0, 6980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6964 -lw $t2, 0($t0) -beq $t1, $t2, L220 -la $t0, _data -addi $t0, $t0, 6968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6960 -sw $t1, 0($t0) -L220: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 6984 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 6992 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 6996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6552 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7000 -sw $t3, 0($t0) -li $t1, 26192 -la $t0, _data -addi $t0, $t0, 7004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6988 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7004 -lw $t2, 0($t0) -ble $t1, $t2, L221 -la $t0, _data -addi $t0, $t0, 6992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6988 -sw $t1, 0($t0) -L221: -li $t1, 8 -la $t0, _data -addi $t0, $t0, 7008 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7012 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7012 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7016 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7020 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7020 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7024 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7024 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7028 -sw $t3, 0($t0) -li $t1, 31195 -la $t0, _data -addi $t0, $t0, 7036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1836 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 7036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 7040 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7044 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7048 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7052 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7044 -lw $t2, 0($t0) -beq $t1, $t2, L222 -la $t0, _data -addi $t0, $t0, 7044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7052 -sw $t1, 0($t0) -L222: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7056 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7056 -lw $t2, 0($t0) -beq $t1, $t2, L223 -la $t0, _data -addi $t0, $t0, 7056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7064 -sw $t1, 0($t0) -L223: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7064 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7068 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7076 -lw $t2, 0($t0) -beq $t1, $t2, L218 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7084 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7088 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7080 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7092 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7096 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7100 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7100 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7104 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7104 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7108 -sw $t3, 0($t0) -li $t1, 63028 -la $t0, _data -addi $t0, $t0, 7116 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7120 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7120 -lw $t2, 0($t0) -beq $t1, $t2, L225 -la $t0, _data -addi $t0, $t0, 7120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7128 -sw $t1, 0($t0) -L225: -li $t1, 5196 -la $t0, _data -addi $t0, $t0, 7132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7132 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 7136 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7136 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7140 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7084 -lw $t2, 0($t0) -bne $t1, $t2, L224 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 7144 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7148 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7152 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7156 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7156 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7160 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7160 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7164 -sw $t3, 0($t0) -li $t1, 26827 -la $t0, _data -addi $t0, $t0, 7172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7172 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7176 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7084 -lw $t2, 0($t0) -bne $t1, $t2, L224 -la $t0, _data -addi $t0, $t0, 7084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7080 -sw $t1, 0($t0) -L224: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7180 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7180 -lw $t2, 0($t0) -beq $t1, $t2, L226 -L227: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7184 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7184 -lw $t2, 0($t0) -beq $t1, $t2, L228 -li $t1, 2488 -la $t0, _data -addi $t0, $t0, 7192 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7188 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7200 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7188 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7196 -sw $t3, 0($t0) -li $t1, 53467 -la $t0, _data -addi $t0, $t0, 7204 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7204 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7208 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7208 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7216 -sw $t3, 0($t0) -j L227 -L228: -addi $sp, $sp, 288 -la $t0, _data -addi $t0, $t0, 2332 -lw, $v0, 0($t0) -jr $ra -L229: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7224 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7228 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7236 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7232 -sw $t1, 0($t0) -li $t1, 40915 -la $t0, _data -addi $t0, $t0, 7244 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7248 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7236 -lw $t2, 0($t0) -bne $t1, $t2, L232 -li $t1, 63693 -la $t0, _data -addi $t0, $t0, 7252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7236 -lw $t2, 0($t0) -bne $t1, $t2, L232 -la $t0, _data -addi $t0, $t0, 7236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7232 -sw $t1, 0($t0) -L232: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7256 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7260 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7264 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7264 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7268 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7276 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7280 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7272 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7284 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7284 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7288 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7292 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7292 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7296 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 7296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7276 -lw $t2, 0($t0) -beq $t1, $t2, L233 -li $t1, 5418 -la $t0, _data -addi $t0, $t0, 7300 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7276 -lw $t2, 0($t0) -beq $t1, $t2, L233 -la $t0, _data -addi $t0, $t0, 7280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7272 -sw $t1, 0($t0) -L233: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7308 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7312 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7304 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7320 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7316 -sw $t1, 0($t0) -li $t1, 43456 -la $t0, _data -addi $t0, $t0, 7328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7320 -lw $t2, 0($t0) -bne $t1, $t2, L235 -la $t0, _data -addi $t0, $t0, 6560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7320 -lw $t2, 0($t0) -bne $t1, $t2, L235 -la $t0, _data -addi $t0, $t0, 7320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7316 -sw $t1, 0($t0) -L235: -la $t0, _data -addi $t0, $t0, 7316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7308 -lw $t2, 0($t0) -bne $t1, $t2, L234 -la $t0, _data -addi $t0, $t0, 1836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7308 -lw $t2, 0($t0) -bne $t1, $t2, L234 -la $t0, _data -addi $t0, $t0, 7308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7304 -sw $t1, 0($t0) -L234: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7332 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7336 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7332 -lw $t2, 0($t0) -beq $t1, $t2, L236 -la $t0, _data -addi $t0, $t0, 7332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7340 -sw $t1, 0($t0) -L236: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7348 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7340 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7344 -sw $t3, 0($t0) -li $t1, 9 -la $t0, _data -addi $t0, $t0, 7352 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7356 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7360 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7364 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7364 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7368 -sw $t2, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 7368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 7372 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 1908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7372 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 7376 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7376 -lw $t2, 0($t0) -blt $t1, $t2, L231 -la $t0, _data -addi $t0, $t0, 7224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7220 -sw $t1, 0($t0) -L231: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7380 -lw $t2, 0($t0) -beq $t1, $t2, L230 -L237: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6608 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7384 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7392 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7392 -lw $t2, 0($t0) -beq $t1, $t2, L238 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2564 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7396 -sw $t3, 0($t0) -j L237 -L238: -j L229 -L230: -li $t1, 35666 -la $t0, _data -addi $t0, $t0, 7408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7404 -sw $t1, 0($t0) -li $t1, 36688 -la $t0, _data -addi $t0, $t0, 7416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7412 -sw $t1, 0($t0) -li $t1, 65015 -la $t0, _data -addi $t0, $t0, 7420 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7424 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7424 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7428 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7432 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7412 -sw $t1, 0($t0) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 7436 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7440 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7444 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7448 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7448 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7452 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7460 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7456 -sw $t1, 0($t0) -li $t1, 19866 -la $t0, _data -addi $t0, $t0, 7468 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7472 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7472 -lw $t2, 0($t0) -beq $t1, $t2, L240 -la $t0, _data -addi $t0, $t0, 7472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7480 -sw $t1, 0($t0) -L240: -la $t0, _data -addi $t0, $t0, 7480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7460 -lw $t2, 0($t0) -beq $t1, $t2, L239 -li $t1, 50766 -la $t0, _data -addi $t0, $t0, 7484 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7460 -lw $t2, 0($t0) -beq $t1, $t2, L239 -la $t0, _data -addi $t0, $t0, 7464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7456 -sw $t1, 0($t0) -L239: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7492 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7488 -sw $t1, 0($t0) -li $t1, 18141 -la $t0, _data -addi $t0, $t0, 7500 -sw $t1, 0($t0) -li $t1, 36037 -la $t0, _data -addi $t0, $t0, 7504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7508 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7492 -lw $t2, 0($t0) -bne $t1, $t2, L241 -la $t0, _data -addi $t0, $t0, 2340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7492 -lw $t2, 0($t0) -bne $t1, $t2, L241 -la $t0, _data -addi $t0, $t0, 7492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7488 -sw $t1, 0($t0) -L241: -li $t1, 5873 -la $t0, _data -addi $t0, $t0, 7512 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7516 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7524 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7516 -lw $t2, 0($t0) -beq $t1, $t2, L242 -la $t0, _data -addi $t0, $t0, 7516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7524 -sw $t1, 0($t0) -L242: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7528 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7536 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7528 -lw $t2, 0($t0) -beq $t1, $t2, L243 -la $t0, _data -addi $t0, $t0, 7528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7536 -sw $t1, 0($t0) -L243: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 7536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 7540 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 7540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2252 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7544 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7552 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7556 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7564 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7568 -sw $t1, 0($t0) -li $t1, 10687 -la $t0, _data -addi $t0, $t0, 7572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7572 -lw $t2, 0($t0) -beq $t1, $t2, L245 -la $t0, _data -addi $t0, $t0, 7564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7560 -sw $t1, 0($t0) -L245: -la $t0, _data -addi $t0, $t0, 7556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2064 -lw $t2, 0($t0) -bne $t1, $t2, L244 -la $t0, _data -addi $t0, $t0, 7552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7548 -sw $t1, 0($t0) -L244: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 7548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 7576 -sw $v0, 0($t0) -li $t1, 48396 -la $t0, _data -addi $t0, $t0, 7580 -sw $t1, 0($t0) -li $t1, 242 -la $t0, _data -addi $t0, $t0, 7584 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7588 -sw $t3, 0($t0) -li $t1, 36879 -la $t0, _data -addi $t0, $t0, 7592 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7592 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7596 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7596 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7600 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6536 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7604 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7604 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7612 -sw $t3, 0($t0) -j L246 -L226: -addi $sp, $sp, 288 -la $t0, _data -addi $t0, $t0, 1916 -lw, $v0, 0($t0) -jr $ra -L246: -j L215 -L218: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7620 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7616 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7620 -lw $t2, 0($t0) -beq $t1, $t2, L247 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7632 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7636 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7640 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7644 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7648 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7648 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7652 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7652 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7656 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 2260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2348 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7664 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7664 -lw $t2, 0($t0) -bge $t1, $t2, L248 -la $t0, _data -addi $t0, $t0, 7632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7628 -sw $t1, 0($t0) -L248: -la $t0, _data -addi $t0, $t0, 7628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7620 -lw $t2, 0($t0) -beq $t1, $t2, L247 -la $t0, _data -addi $t0, $t0, 7624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7616 -sw $t1, 0($t0) -L247: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7668 -lw $t2, 0($t0) -beq $t1, $t2, L249 -li $t1, 60855 -la $t0, _data -addi $t0, $t0, 7672 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7672 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7676 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1844 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 7684 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 7684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 7688 -sw $v0, 0($t0) -li $t1, 6248 -la $t0, _data -addi $t0, $t0, 7692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7692 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 7696 -sw $t3, 0($t0) -addi $sp, $sp, 288 -la $t0, _data -addi $t0, $t0, 7696 -lw, $v0, 0($t0) -jr $ra -j L278 -L249: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7704 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7708 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7716 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7720 -sw $t1, 0($t0) -li $t1, 2539 -la $t0, _data -addi $t0, $t0, 7724 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7728 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7732 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7728 -lw $t2, 0($t0) -beq $t1, $t2, L253 -la $t0, _data -addi $t0, $t0, 7728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7736 -sw $t1, 0($t0) -L253: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 7736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 7740 -sw $v0, 0($t0) -li $t1, 58347 -la $t0, _data -addi $t0, $t0, 7744 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7744 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7748 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7712 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7748 -lw $t2, 0($t0) -blt $t1, $t2, L252 -la $t0, _data -addi $t0, $t0, 7716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7712 -sw $t1, 0($t0) -L252: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7752 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7760 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7752 -lw $t2, 0($t0) -beq $t1, $t2, L254 -la $t0, _data -addi $t0, $t0, 7752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7760 -sw $t1, 0($t0) -L254: -la $t0, _data -addi $t0, $t0, 7708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7760 -lw $t2, 0($t0) -bge $t1, $t2, L251 -la $t0, _data -addi $t0, $t0, 7704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7700 -sw $t1, 0($t0) -L251: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7764 -lw $t2, 0($t0) -beq $t1, $t2, L255 -L256: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 3292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 7768 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7776 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7768 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7772 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7780 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7780 -lw $t2, 0($t0) -beq $t1, $t2, L257 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7788 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7792 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7784 -sw $t1, 0($t0) -li $t1, 11445 -la $t0, _data -addi $t0, $t0, 7796 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7796 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7800 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7788 -lw $t2, 0($t0) -bne $t1, $t2, L258 -li $t1, 19510 -la $t0, _data -addi $t0, $t0, 7808 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7788 -lw $t2, 0($t0) -bne $t1, $t2, L258 -la $t0, _data -addi $t0, $t0, 7788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7784 -sw $t1, 0($t0) -L258: -addi $sp, $sp, 288 -la $t0, _data -addi $t0, $t0, 7784 -lw, $v0, 0($t0) -jr $ra -j L256 -L257: -j L278 -L255: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7816 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7820 -sw $t1, 0($t0) -li $t1, 25687 -la $t0, _data -addi $t0, $t0, 7824 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7828 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7832 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7836 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7828 -lw $t2, 0($t0) -beq $t1, $t2, L261 -la $t0, _data -addi $t0, $t0, 7828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7836 -sw $t1, 0($t0) -L261: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7840 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7840 -lw $t2, 0($t0) -beq $t1, $t2, L262 -la $t0, _data -addi $t0, $t0, 7840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7848 -sw $t1, 0($t0) -L262: -la $t0, _data -addi $t0, $t0, 2308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7852 -sw $t3, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7856 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7860 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7864 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7864 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 7868 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 7820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7868 -lw $t2, 0($t0) -ble $t1, $t2, L260 -la $t0, _data -addi $t0, $t0, 7816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7812 -sw $t1, 0($t0) -L260: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7872 -lw $t2, 0($t0) -beq $t1, $t2, L263 -li $t1, 38272 -la $t0, _data -addi $t0, $t0, 7876 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7880 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7884 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7888 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7880 -lw $t2, 0($t0) -beq $t1, $t2, L264 -la $t0, _data -addi $t0, $t0, 7880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7888 -sw $t1, 0($t0) -L264: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1836 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7892 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7892 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7900 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7900 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7908 -sw $t3, 0($t0) -li $t1, 21998 -la $t0, _data -addi $t0, $t0, 7912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7912 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7916 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7920 -lw $t2, 0($t0) -beq $t1, $t2, L265 -addi $sp, $sp, -24 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 7924 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7928 -sw $t1, 0($t0) -li $t1, 13619 -la $t0, _data -addi $t0, $t0, 7936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7932 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 7940 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7944 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7948 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7928 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7952 -sw $t3, 0($t0) -li $t1, 13651 -la $t0, _data -addi $t0, $t0, 7956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7952 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 7960 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7964 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7964 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7968 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7928 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7972 -sw $t3, 0($t0) -li $t1, 20156 -la $t0, _data -addi $t0, $t0, 7976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7972 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 7980 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 7984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7984 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7988 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 7988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7928 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 7992 -sw $t3, 0($t0) -li $t1, 19037 -la $t0, _data -addi $t0, $t0, 7996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7992 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 8000 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8004 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8008 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7928 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8012 -sw $t3, 0($t0) -li $t1, 57107 -la $t0, _data -addi $t0, $t0, 8016 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8012 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8020 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8024 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8028 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7928 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8032 -sw $t3, 0($t0) -li $t1, 32191 -la $t0, _data -addi $t0, $t0, 8036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8032 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 8040 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8044 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8044 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8048 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7928 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8052 -sw $t3, 0($t0) -li $t1, 2461 -la $t0, _data -addi $t0, $t0, 8056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8052 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8064 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8060 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8076 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8072 -sw $t1, 0($t0) -li $t1, 27238 -la $t0, _data -addi $t0, $t0, 8084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7932 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8092 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8096 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2332 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8100 -sw $t3, 0($t0) -li $t1, 3344 -la $t0, _data -addi $t0, $t0, 8108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8088 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8108 -lw $t2, 0($t0) -beq $t1, $t2, L268 -la $t0, _data -addi $t0, $t0, 8092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8088 -sw $t1, 0($t0) -L268: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8116 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8120 -sw $t1, 0($t0) -li $t1, 1940 -la $t0, _data -addi $t0, $t0, 8124 -sw $t1, 0($t0) -li $t1, 65076 -la $t0, _data -addi $t0, $t0, 8128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8128 -lw $t2, 0($t0) -blt $t1, $t2, L269 -la $t0, _data -addi $t0, $t0, 8116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8112 -sw $t1, 0($t0) -L269: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8136 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8140 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2556 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8144 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8136 -lw $t2, 0($t0) -beq $t1, $t2, L270 -li $t1, 62278 -la $t0, _data -addi $t0, $t0, 8148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8136 -lw $t2, 0($t0) -beq $t1, $t2, L270 -la $t0, _data -addi $t0, $t0, 8140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8132 -sw $t1, 0($t0) -L270: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 8132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 8152 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 8152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8076 -lw $t2, 0($t0) -beq $t1, $t2, L267 -li $t1, 57412 -la $t0, _data -addi $t0, $t0, 8156 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8156 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8160 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8160 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8168 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8076 -lw $t2, 0($t0) -beq $t1, $t2, L267 -la $t0, _data -addi $t0, $t0, 8080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8072 -sw $t1, 0($t0) -L267: -la $t0, _data -addi $t0, $t0, 8072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8064 -lw $t2, 0($t0) -bne $t1, $t2, L266 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8180 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8184 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8188 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8192 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 7928 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8196 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8196 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 8200 -sw $t2, 0($t0) -li $t1, 19406 -la $t0, _data -addi $t0, $t0, 8204 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8208 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8216 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8208 -lw $t2, 0($t0) -beq $t1, $t2, L272 -la $t0, _data -addi $t0, $t0, 8208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8216 -sw $t1, 0($t0) -L272: -la $t0, _data -addi $t0, $t0, 8184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8216 -lw $t2, 0($t0) -bne $t1, $t2, L271 -la $t0, _data -addi $t0, $t0, 8180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8176 -sw $t1, 0($t0) -L271: -la $t0, _data -addi $t0, $t0, 8176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8064 -lw $t2, 0($t0) -bne $t1, $t2, L266 -la $t0, _data -addi $t0, $t0, 8064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8060 -sw $t1, 0($t0) -L266: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8224 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8228 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8236 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8232 -sw $t1, 0($t0) -li $t1, 47508 -la $t0, _data -addi $t0, $t0, 8244 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8244 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8248 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8236 -lw $t2, 0($t0) -bne $t1, $t2, L274 -li $t1, 10017 -la $t0, _data -addi $t0, $t0, 8256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8236 -lw $t2, 0($t0) -bne $t1, $t2, L274 -la $t0, _data -addi $t0, $t0, 8236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8232 -sw $t1, 0($t0) -L274: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8260 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8260 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8264 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8268 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8268 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 8272 -sw $t2, 0($t0) -li $t1, 55443 -la $t0, _data -addi $t0, $t0, 8276 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8276 -lw $t2, 0($t0) -beq $t1, $t2, L273 -la $t0, _data -addi $t0, $t0, 8224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8220 -sw $t1, 0($t0) -L273: -j L275 -L265: -li $t1, 53381 -la $t0, _data -addi $t0, $t0, 8280 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8284 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8284 -lw $t2, 0($t0) -beq $t1, $t2, L276 -la $t0, _data -addi $t0, $t0, 8284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8292 -sw $t1, 0($t0) -L276: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8296 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8300 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8304 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8304 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 8308 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8316 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8308 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8312 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8312 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8320 -sw $t3, 0($t0) -L275: -j L278 -L263: -li $t1, 20705 -la $t0, _data -addi $t0, $t0, 8332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8328 -sw $t1, 0($t0) -li $t1, 38304 -la $t0, _data -addi $t0, $t0, 8336 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8336 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8340 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8352 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8348 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8364 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8368 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8376 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2768 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8384 -sw $t3, 0($t0) -li $t1, 53623 -la $t0, _data -addi $t0, $t0, 8388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8388 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8392 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8392 -lw $t2, 0($t0) -bne $t1, $t2, L280 -la $t0, _data -addi $t0, $t0, 8376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8372 -sw $t1, 0($t0) -L280: -la $t0, _data -addi $t0, $t0, 8368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1892 -lw $t2, 0($t0) -bgt $t1, $t2, L279 -la $t0, _data -addi $t0, $t0, 8364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8360 -sw $t1, 0($t0) -L279: -la $t0, _data -addi $t0, $t0, 8360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8352 -lw $t2, 0($t0) -bne $t1, $t2, L278 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8400 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8404 -sw $t1, 0($t0) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 8408 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8412 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8416 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8420 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8420 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 8424 -sw $t2, 0($t0) -li $t1, 59872 -la $t0, _data -addi $t0, $t0, 8428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8428 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8432 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8328 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8436 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8436 -lw $t2, 0($t0) -beq $t1, $t2, L281 -la $t0, _data -addi $t0, $t0, 8400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8396 -sw $t1, 0($t0) -L281: -la $t0, _data -addi $t0, $t0, 8396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8352 -lw $t2, 0($t0) -bne $t1, $t2, L278 -la $t0, _data -addi $t0, $t0, 8352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8348 -sw $t1, 0($t0) -L278: -li $t1, 60123 -la $t0, _data -addi $t0, $t0, 8448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8444 -sw $t1, 0($t0) -li $t1, 26435 -la $t0, _data -addi $t0, $t0, 8456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8452 -sw $t1, 0($t0) -li $t1, 5781 -la $t0, _data -addi $t0, $t0, 8464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8460 -sw $t1, 0($t0) -li $t1, 14098 -la $t0, _data -addi $t0, $t0, 8472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8468 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8480 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8484 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8492 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8496 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8500 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8504 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8508 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8508 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 8512 -sw $t2, 0($t0) -li $t1, 52122 -la $t0, _data -addi $t0, $t0, 8516 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8516 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 8520 -sw $t3, 0($t0) -li $t1, 44053 -la $t0, _data -addi $t0, $t0, 8524 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8444 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8528 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8528 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8532 -sw $t3, 0($t0) -li $t1, 36096 -la $t0, _data -addi $t0, $t0, 8536 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8488 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8536 -lw $t2, 0($t0) -bge $t1, $t2, L283 -la $t0, _data -addi $t0, $t0, 8492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8488 -sw $t1, 0($t0) -L283: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8544 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8544 -lw $t2, 0($t0) -bne $t1, $t2, L284 -la $t0, _data -addi $t0, $t0, 6544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8544 -lw $t2, 0($t0) -bne $t1, $t2, L284 -la $t0, _data -addi $t0, $t0, 8544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8540 -sw $t1, 0($t0) -L284: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8552 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8556 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8560 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8560 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 8564 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 8484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8564 -lw $t2, 0($t0) -ble $t1, $t2, L282 -la $t0, _data -addi $t0, $t0, 8480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8476 -sw $t1, 0($t0) -L282: -la $t0, _data -addi $t0, $t0, 8444 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 8452 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 8460 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 8468 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8588 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8592 -sw $t1, 0($t0) -li $t1, 205 -la $t0, _data -addi $t0, $t0, 8596 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8604 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8600 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8616 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t2, 0($t0) -bne $t1, $t2, L287 -la $t0, _data -addi $t0, $t0, 8616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8612 -sw $t1, 0($t0) -L287: -la $t0, _data -addi $t0, $t0, 8612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8604 -lw $t2, 0($t0) -beq $t1, $t2, L286 -la $t0, _data -addi $t0, $t0, 3252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8604 -lw $t2, 0($t0) -beq $t1, $t2, L286 -la $t0, _data -addi $t0, $t0, 8608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8600 -sw $t1, 0($t0) -L286: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8628 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8632 -sw $t1, 0($t0) -li $t1, 57704 -la $t0, _data -addi $t0, $t0, 8636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2752 -lw $t2, 0($t0) -bne $t1, $t2, L288 -la $t0, _data -addi $t0, $t0, 8628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8624 -sw $t1, 0($t0) -L288: -li $t1, 56252 -la $t0, _data -addi $t0, $t0, 8640 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8648 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8652 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8660 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8664 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2768 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8668 -sw $t3, 0($t0) -li $t1, 19243 -la $t0, _data -addi $t0, $t0, 8672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8656 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8672 -lw $t2, 0($t0) -bge $t1, $t2, L290 -la $t0, _data -addi $t0, $t0, 8660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8656 -sw $t1, 0($t0) -L290: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8680 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8684 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2260 -lw $t2, 0($t0) -ble $t1, $t2, L291 -la $t0, _data -addi $t0, $t0, 8680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8676 -sw $t1, 0($t0) -L291: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8692 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8696 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8688 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8704 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2768 -lw $t2, 0($t0) -bge $t1, $t2, L293 -la $t0, _data -addi $t0, $t0, 8704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8700 -sw $t1, 0($t0) -L293: -la $t0, _data -addi $t0, $t0, 8700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8692 -lw $t2, 0($t0) -beq $t1, $t2, L292 -li $t1, 49276 -la $t0, _data -addi $t0, $t0, 8712 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8692 -lw $t2, 0($t0) -beq $t1, $t2, L292 -la $t0, _data -addi $t0, $t0, 8696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8688 -sw $t1, 0($t0) -L292: -li $t1, 22908 -la $t0, _data -addi $t0, $t0, 8716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3292 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8724 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8728 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8460 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8732 -sw $t3, 0($t0) -li $t1, 21704 -la $t0, _data -addi $t0, $t0, 8736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8736 -lw $t2, 0($t0) -beq $t1, $t2, L294 -la $t0, _data -addi $t0, $t0, 8724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8720 -sw $t1, 0($t0) -L294: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 8720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 8740 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 8652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8644 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8468 -lw $t2, 0($t0) -bge $t1, $t2, L289 -la $t0, _data -addi $t0, $t0, 8648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8644 -sw $t1, 0($t0) -L289: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8748 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8752 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8756 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8760 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8760 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8764 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8768 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8768 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 8772 -sw $t2, 0($t0) -li $t1, 23644 -la $t0, _data -addi $t0, $t0, 8776 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8744 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8776 -lw $t2, 0($t0) -bne $t1, $t2, L295 -la $t0, _data -addi $t0, $t0, 8748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8744 -sw $t1, 0($t0) -L295: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 8744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 8780 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8780 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8784 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8584 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8784 -lw $t2, 0($t0) -blt $t1, $t2, L285 -la $t0, _data -addi $t0, $t0, 8588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8584 -sw $t1, 0($t0) -L285: -addi $sp, $sp, 312 -la $t0, _data -addi $t0, $t0, 8584 -lw, $v0, 0($t0) -jr $ra -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8796 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8792 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8808 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8812 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8820 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8824 -sw $t1, 0($t0) -li $t1, 10518 -la $t0, _data -addi $t0, $t0, 8828 -sw $t1, 0($t0) -li $t1, 22994 -la $t0, _data -addi $t0, $t0, 8832 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8836 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8840 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8836 -lw $t2, 0($t0) -beq $t1, $t2, L299 -la $t0, _data -addi $t0, $t0, 8836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8844 -sw $t1, 0($t0) -L299: -la $t0, _data -addi $t0, $t0, 8824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8816 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8844 -lw $t2, 0($t0) -bge $t1, $t2, L298 -la $t0, _data -addi $t0, $t0, 8820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8816 -sw $t1, 0($t0) -L298: -li $t1, 15520 -la $t0, _data -addi $t0, $t0, 8848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8848 -lw $t2, 0($t0) -beq $t1, $t2, L297 -la $t0, _data -addi $t0, $t0, 8808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8804 -sw $t1, 0($t0) -L297: -la $t0, _data -addi $t0, $t0, 8804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8796 -lw $t2, 0($t0) -bne $t1, $t2, L296 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8856 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8860 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8868 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8872 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2316 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8876 -sw $t3, 0($t0) -li $t1, 29924 -la $t0, _data -addi $t0, $t0, 8884 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8884 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8888 -sw $t3, 0($t0) -li $t1, 4966 -la $t0, _data -addi $t0, $t0, 8892 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8892 -lw $t2, 0($t0) -beq $t1, $t2, L301 -la $t0, _data -addi $t0, $t0, 8868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8864 -sw $t1, 0($t0) -L301: -la $t0, _data -addi $t0, $t0, 8860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6592 -lw $t2, 0($t0) -bgt $t1, $t2, L300 -la $t0, _data -addi $t0, $t0, 8856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8852 -sw $t1, 0($t0) -L300: -la $t0, _data -addi $t0, $t0, 8852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8796 -lw $t2, 0($t0) -bne $t1, $t2, L296 -la $t0, _data -addi $t0, $t0, 8796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8792 -sw $t1, 0($t0) -L296: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8896 -lw $t2, 0($t0) -beq $t1, $t2, L302 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8904 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8908 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8904 -lw $t2, 0($t0) -bne $t1, $t2, L303 -li $t1, 25537 -la $t0, _data -addi $t0, $t0, 8912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2776 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8916 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8920 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8928 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8932 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8924 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8940 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8944 -sw $t1, 0($t0) -li $t1, 19831 -la $t0, _data -addi $t0, $t0, 8948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1860 -lw $t2, 0($t0) -bne $t1, $t2, L305 -la $t0, _data -addi $t0, $t0, 8940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8936 -sw $t1, 0($t0) -L305: -la $t0, _data -addi $t0, $t0, 8936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8928 -lw $t2, 0($t0) -bne $t1, $t2, L304 -la $t0, _data -addi $t0, $t0, 1900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8928 -lw $t2, 0($t0) -bne $t1, $t2, L304 -la $t0, _data -addi $t0, $t0, 8928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8924 -sw $t1, 0($t0) -L304: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8956 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8952 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 8968 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 8972 -sw $t1, 0($t0) -li $t1, 58348 -la $t0, _data -addi $t0, $t0, 8976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8964 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8976 -lw $t2, 0($t0) -beq $t1, $t2, L307 -la $t0, _data -addi $t0, $t0, 8968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8964 -sw $t1, 0($t0) -L307: -la $t0, _data -addi $t0, $t0, 8964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8956 -lw $t2, 0($t0) -beq $t1, $t2, L306 -li $t1, 46242 -la $t0, _data -addi $t0, $t0, 8980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8956 -lw $t2, 0($t0) -beq $t1, $t2, L306 -la $t0, _data -addi $t0, $t0, 8960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8952 -sw $t1, 0($t0) -L306: -li $t1, 2 -la $t0, _data -addi $t0, $t0, 8984 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 8988 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8988 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8992 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 8996 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 8996 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9000 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9008 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9012 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9004 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9020 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9016 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2956 -lw $t2, 0($t0) -bne $t1, $t2, L309 -la $t0, _data -addi $t0, $t0, 9020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9016 -sw $t1, 0($t0) -L309: -la $t0, _data -addi $t0, $t0, 9016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9008 -lw $t2, 0($t0) -beq $t1, $t2, L308 -li $t1, 38291 -la $t0, _data -addi $t0, $t0, 9028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9008 -lw $t2, 0($t0) -beq $t1, $t2, L308 -la $t0, _data -addi $t0, $t0, 9012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9004 -sw $t1, 0($t0) -L308: -li $t1, 26223 -la $t0, _data -addi $t0, $t0, 9032 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9040 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9032 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9036 -sw $t3, 0($t0) -li $t1, 40771 -la $t0, _data -addi $t0, $t0, 9044 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2260 -sw $t1, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9048 -sw $v0, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 9048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9052 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 9052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2792 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9056 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 9056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9060 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 9060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8904 -lw $t2, 0($t0) -bne $t1, $t2, L303 -la $t0, _data -addi $t0, $t0, 8904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 8900 -sw $t1, 0($t0) -L303: -j L312 -L302: -li $t1, 32878 -la $t0, _data -addi $t0, $t0, 9064 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9072 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9076 -sw $t1, 0($t0) -li $t1, 52658 -la $t0, _data -addi $t0, $t0, 9080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3252 -lw $t2, 0($t0) -bge $t1, $t2, L313 -la $t0, _data -addi $t0, $t0, 9072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9068 -sw $t1, 0($t0) -L313: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9084 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9088 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9092 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9092 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9096 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9096 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9100 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9104 -lw $t2, 0($t0) -beq $t1, $t2, L312 -li $t1, 46552 -la $t0, _data -addi $t0, $t0, 9112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9108 -sw $t1, 0($t0) -li $t1, 46976 -la $t0, _data -addi $t0, $t0, 9120 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9108 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9116 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9136 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9140 -sw $t1, 0($t0) -li $t1, 39244 -la $t0, _data -addi $t0, $t0, 9144 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9148 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9152 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9156 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9156 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9160 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9160 -lw $t2, 0($t0) -blt $t1, $t2, L314 -la $t0, _data -addi $t0, $t0, 9136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9132 -sw $t1, 0($t0) -L314: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9164 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9168 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9172 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9176 -sw $t2, 0($t0) -addi $sp, $sp, 312 -la $t0, _data -addi $t0, $t0, 9176 -lw, $v0, 0($t0) -jr $ra -la $t0, _data -addi $t0, $t0, 9108 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9116 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9192 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9196 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9204 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9200 -sw $t3, 0($t0) -li $t1, 25069 -la $t0, _data -addi $t0, $t0, 9208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9208 -lw $t2, 0($t0) -bne $t1, $t2, L315 -la $t0, _data -addi $t0, $t0, 9192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9188 -sw $t1, 0($t0) -L315: -li $t1, 17537 -la $t0, _data -addi $t0, $t0, 9212 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9220 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9216 -sw $t1, 0($t0) -li $t1, 39450 -la $t0, _data -addi $t0, $t0, 9228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2276 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9232 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9220 -lw $t2, 0($t0) -bne $t1, $t2, L316 -la $t0, _data -addi $t0, $t0, 2964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9220 -lw $t2, 0($t0) -bne $t1, $t2, L316 -la $t0, _data -addi $t0, $t0, 9220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9216 -sw $t1, 0($t0) -L316: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9240 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9244 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3260 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9248 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2800 -lw $t2, 0($t0) -beq $t1, $t2, L317 -la $t0, _data -addi $t0, $t0, 9240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9236 -sw $t1, 0($t0) -L317: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9256 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9260 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9268 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9272 -sw $t1, 0($t0) -li $t1, 17238 -la $t0, _data -addi $t0, $t0, 9276 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2776 -lw $t2, 0($t0) -blt $t1, $t2, L319 -la $t0, _data -addi $t0, $t0, 9268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9264 -sw $t1, 0($t0) -L319: -la $t0, _data -addi $t0, $t0, 9260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2284 -lw $t2, 0($t0) -beq $t1, $t2, L318 -la $t0, _data -addi $t0, $t0, 9256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9252 -sw $t1, 0($t0) -L318: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 9252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9280 -sw $v0, 0($t0) -addi $sp, $sp, 312 -la $t0, _data -addi $t0, $t0, 9280 -lw, $v0, 0($t0) -jr $ra -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9288 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9284 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9300 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9304 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9308 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9312 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9316 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9316 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9320 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9324 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9324 -lw $t2, 0($t0) -beq $t1, $t2, L322 -la $t0, _data -addi $t0, $t0, 9324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9332 -sw $t1, 0($t0) -L322: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 9332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9336 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9340 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9348 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9340 -lw $t2, 0($t0) -beq $t1, $t2, L323 -la $t0, _data -addi $t0, $t0, 9340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9348 -sw $t1, 0($t0) -L323: -la $t0, _data -addi $t0, $t0, 9336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9348 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9352 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9356 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9356 -lw $t2, 0($t0) -beq $t1, $t2, L324 -la $t0, _data -addi $t0, $t0, 9356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9364 -sw $t1, 0($t0) -L324: -la $t0, _data -addi $t0, $t0, 9304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9364 -lw $t2, 0($t0) -bge $t1, $t2, L321 -la $t0, _data -addi $t0, $t0, 9300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9296 -sw $t1, 0($t0) -L321: -la $t0, _data -addi $t0, $t0, 9296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9288 -lw $t2, 0($t0) -beq $t1, $t2, L320 -li $t1, 8253 -la $t0, _data -addi $t0, $t0, 9368 -sw $t1, 0($t0) -li $t1, 58693 -la $t0, _data -addi $t0, $t0, 9372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9372 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 9376 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9288 -lw $t2, 0($t0) -beq $t1, $t2, L320 -la $t0, _data -addi $t0, $t0, 9292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9284 -sw $t1, 0($t0) -L320: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9380 -lw $t2, 0($t0) -beq $t1, $t2, L325 -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 6544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9384 -sw $v0, 0($t0) -j L326 -L325: -li $t1, 978 -la $t0, _data -addi $t0, $t0, 9388 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9388 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9392 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9404 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9400 -sw $t1, 0($t0) -li $t1, 31161 -la $t0, _data -addi $t0, $t0, 9412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9404 -lw $t2, 0($t0) -bne $t1, $t2, L327 -la $t0, _data -addi $t0, $t0, 1836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9404 -lw $t2, 0($t0) -bne $t1, $t2, L327 -la $t0, _data -addi $t0, $t0, 9404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9400 -sw $t1, 0($t0) -L327: -la $t0, _data -addi $t0, $t0, 3276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6560 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9416 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9420 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 6532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9424 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9424 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9428 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9436 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9428 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9432 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9444 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9440 -sw $t1, 0($t0) -li $t1, 14861 -la $t0, _data -addi $t0, $t0, 9452 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9108 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 9456 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2768 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9460 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 9460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9464 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 9464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9444 -lw $t2, 0($t0) -beq $t1, $t2, L328 -li $t1, 11956 -la $t0, _data -addi $t0, $t0, 9468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9444 -lw $t2, 0($t0) -beq $t1, $t2, L328 -la $t0, _data -addi $t0, $t0, 9448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9440 -sw $t1, 0($t0) -L328: -li $t1, 5 -la $t0, _data -addi $t0, $t0, 9472 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9476 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9480 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9484 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9484 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9488 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9116 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9492 -sw $t3, 0($t0) -li $t1, 22474 -la $t0, _data -addi $t0, $t0, 9500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2752 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9504 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9512 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9516 -sw $t1, 0($t0) -li $t1, 14871 -la $t0, _data -addi $t0, $t0, 9520 -sw $t1, 0($t0) -li $t1, 54025 -la $t0, _data -addi $t0, $t0, 9524 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9524 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9528 -sw $t3, 0($t0) -li $t1, 52398 -la $t0, _data -addi $t0, $t0, 9532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9508 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9532 -lw $t2, 0($t0) -bne $t1, $t2, L329 -la $t0, _data -addi $t0, $t0, 9512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9508 -sw $t1, 0($t0) -L329: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 9508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9536 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9540 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9544 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9540 -lw $t2, 0($t0) -beq $t1, $t2, L330 -la $t0, _data -addi $t0, $t0, 9540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9548 -sw $t1, 0($t0) -L330: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9556 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9552 -sw $t1, 0($t0) -li $t1, 19838 -la $t0, _data -addi $t0, $t0, 9564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9556 -lw $t2, 0($t0) -beq $t1, $t2, L331 -la $t0, _data -addi $t0, $t0, 3284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9556 -lw $t2, 0($t0) -beq $t1, $t2, L331 -la $t0, _data -addi $t0, $t0, 9560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9552 -sw $t1, 0($t0) -L331: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 1568 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 9552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 9568 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 9392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9568 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9572 -sw $t3, 0($t0) -L326: -li $t1, 14026 -la $t0, _data -addi $t0, $t0, 9580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9576 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9588 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9592 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9584 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9596 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9600 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9604 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9608 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9608 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9612 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9616 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9616 -lw $t2, 0($t0) -beq $t1, $t2, L333 -la $t0, _data -addi $t0, $t0, 9616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9624 -sw $t1, 0($t0) -L333: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9632 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9624 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9628 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9628 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9636 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9588 -lw $t2, 0($t0) -bne $t1, $t2, L332 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9648 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9652 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9660 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9664 -sw $t1, 0($t0) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 9668 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9672 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9676 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9680 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9684 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9656 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9576 -lw $t2, 0($t0) -bne $t1, $t2, L335 -la $t0, _data -addi $t0, $t0, 9660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9656 -sw $t1, 0($t0) -L335: -la $t0, _data -addi $t0, $t0, 2776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 2268 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9688 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9644 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9688 -lw $t2, 0($t0) -bne $t1, $t2, L334 -la $t0, _data -addi $t0, $t0, 9648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9644 -sw $t1, 0($t0) -L334: -la $t0, _data -addi $t0, $t0, 9644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9588 -lw $t2, 0($t0) -bne $t1, $t2, L332 -la $t0, _data -addi $t0, $t0, 9588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9584 -sw $t1, 0($t0) -L332: -j L302 -L312: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9692 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9696 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9696 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9700 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9704 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9704 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9708 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9708 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 9716 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9720 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9724 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9728 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9728 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9732 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9732 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 9740 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9744 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9744 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9748 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9752 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9752 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9756 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9756 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 9764 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9768 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9772 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9776 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9776 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9780 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9780 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9788 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9792 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9792 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9796 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9800 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9800 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9804 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9804 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 9812 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9816 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9816 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9820 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9824 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9824 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9828 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9828 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 9836 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9840 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9840 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9844 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9848 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9848 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9852 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9852 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 9860 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9864 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9868 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9872 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9872 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9876 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9876 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 9884 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9888 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9888 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9892 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9896 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9896 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9900 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9900 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 9 -la $t0, _data -addi $t0, $t0, 9908 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9912 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9916 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9920 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9920 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9924 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9924 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1836 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1844 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1852 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1860 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1868 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1876 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1884 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1892 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1900 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1908 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 1916 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 9976 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 9980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 9980 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9984 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 9988 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 9988 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 9992 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 9992 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 10000 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10004 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10008 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10012 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10012 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10016 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10016 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 10024 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10028 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10032 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10036 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10036 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10040 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10040 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 10048 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10052 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10052 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10056 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10060 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10060 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10064 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10064 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10072 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10076 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10080 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10084 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10084 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10088 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10088 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 10096 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10100 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10100 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10104 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10108 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10108 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10112 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10112 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 10120 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10124 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10128 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10132 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10132 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10136 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10136 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2064 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 10148 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10152 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10156 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10160 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10160 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10164 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10164 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 10172 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10176 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10180 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10184 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10184 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10188 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10188 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 10196 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10200 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10200 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10204 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10208 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10208 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10212 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10212 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 10220 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10224 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10228 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10232 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10232 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10236 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10236 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10244 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10248 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10252 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10256 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10256 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10260 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10260 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 10268 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10272 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10276 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10280 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10280 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10284 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10284 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 10292 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10296 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10300 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10304 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10304 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10308 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10308 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 10316 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10320 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10320 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10324 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10328 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10328 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10332 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10332 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 10340 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10344 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10348 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10352 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10352 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10356 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10356 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2252 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2260 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2268 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2276 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2284 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2292 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2300 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2308 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2316 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2324 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2332 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2340 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2348 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 10416 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10420 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10420 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10424 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10428 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10428 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10432 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10432 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 10440 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10444 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10444 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10448 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10452 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10452 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10456 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10456 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 10464 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10468 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10472 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10476 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10476 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10480 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10480 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 10488 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10492 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10496 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10500 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10500 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10504 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10504 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10512 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10516 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10516 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10520 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10524 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10524 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10528 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10528 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 10536 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10540 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10548 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10548 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10552 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10552 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 10560 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10564 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10568 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10572 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10572 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10576 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10576 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 10584 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10588 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10592 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10596 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10596 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10600 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10600 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 10608 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10612 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10616 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10620 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10620 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10624 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10624 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 9 -la $t0, _data -addi $t0, $t0, 10632 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10636 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10640 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10644 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10644 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10648 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10648 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2556 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2564 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 10664 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10668 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10672 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10676 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10676 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10680 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10680 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 10688 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10692 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10696 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10700 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10700 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10704 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10704 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 10712 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10716 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10720 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10724 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10724 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10728 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10728 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 10736 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10740 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10744 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10748 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10748 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10752 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10752 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10760 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10764 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10768 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10772 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10772 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10776 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10776 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 10784 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10788 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10792 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10796 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10796 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10800 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10800 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 10808 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10812 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10816 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10820 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10820 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10824 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10824 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 10832 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10836 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10836 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10840 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10844 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10844 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10848 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10848 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 10856 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10860 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10864 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10868 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10868 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10872 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10872 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2752 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2760 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2768 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2776 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2784 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2792 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2800 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 10908 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10912 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10916 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10920 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10920 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10924 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10924 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 10932 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10936 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10940 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10944 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10944 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10948 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10948 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 10956 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10960 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10964 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10968 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10968 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10972 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10972 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 10980 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 10984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 10984 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10988 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 10992 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 10992 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 10996 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 10996 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11004 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11008 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11012 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11016 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11016 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11020 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11020 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 11028 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11032 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11036 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11040 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11040 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11044 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11044 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 11052 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11056 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11060 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1616 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11064 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11064 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11068 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11068 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2948 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2956 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 2964 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 11088 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11092 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11096 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11100 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11100 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11104 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11104 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 11112 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11116 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11120 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11124 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11124 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11128 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11128 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 11136 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11140 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11140 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11144 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11148 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11148 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11152 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11152 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 11160 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11164 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11168 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11172 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11176 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11176 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11184 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11188 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11192 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11196 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11196 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11200 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11200 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 11208 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11212 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11216 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11220 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11220 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11224 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11224 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 11232 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11236 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11240 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11244 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11244 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11248 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11248 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 11256 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11260 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11260 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11264 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11268 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11268 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11272 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11272 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 11280 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11284 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11284 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11288 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11292 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11292 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11296 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11296 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 11304 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11308 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11312 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11316 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11316 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11320 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11320 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 11328 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11332 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11336 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11340 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11340 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11344 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11344 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 11352 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11356 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11360 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11364 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11364 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11368 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11368 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 11376 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11380 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11384 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11388 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11388 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11392 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11392 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11400 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11404 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11404 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11408 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1632 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11412 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11412 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11416 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11416 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3252 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3260 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3268 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3276 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3284 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 3292 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 11452 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 11456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11448 -sw $t1, 0($t0) -li $t1, 59085 -la $t0, _data -addi $t0, $t0, 11460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 3292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11460 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11464 -sw $t3, 0($t0) -li $t1, 33024 -la $t0, _data -addi $t0, $t0, 11468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11468 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 11472 -sw $t3, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11476 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11480 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11484 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11484 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11488 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11452 -lw $t2, 0($t0) -beq $t1, $t2, L336 -li $t1, 25516 -la $t0, _data -addi $t0, $t0, 11492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11452 -lw $t2, 0($t0) -beq $t1, $t2, L336 -la $t0, _data -addi $t0, $t0, 11456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11448 -sw $t1, 0($t0) -L336: -addi $sp, $sp, 312 -la $t0, _data -addi $t0, $t0, 11448 -lw, $v0, 0($t0) -jr $ra -F11: -addi $sp, $sp, -28 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 11500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -sw $t1, 0($t0) -addi $sp, $sp, -24 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 11508 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -sw $t1, 0($t0) -addi $sp, $sp, -36 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 11516 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 11524 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11528 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11528 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11532 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11536 -sw $t3, 0($t0) -li $t1, 34321 -la $t0, _data -addi $t0, $t0, 11540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11536 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 11544 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11548 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11552 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11556 -sw $t3, 0($t0) -li $t1, 366 -la $t0, _data -addi $t0, $t0, 11560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11556 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 11564 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11568 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11568 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11572 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11576 -sw $t3, 0($t0) -li $t1, 12638 -la $t0, _data -addi $t0, $t0, 11580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11576 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 11584 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11588 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11592 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11596 -sw $t3, 0($t0) -li $t1, 15337 -la $t0, _data -addi $t0, $t0, 11600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11596 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11604 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11608 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11612 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11616 -sw $t3, 0($t0) -li $t1, 47343 -la $t0, _data -addi $t0, $t0, 11620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11616 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 11624 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11628 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11632 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11636 -sw $t3, 0($t0) -li $t1, 51882 -la $t0, _data -addi $t0, $t0, 11640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11636 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 11644 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11648 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11648 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11652 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11656 -sw $t3, 0($t0) -li $t1, 40407 -la $t0, _data -addi $t0, $t0, 11660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11656 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 11664 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11668 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11672 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11676 -sw $t3, 0($t0) -li $t1, 64880 -la $t0, _data -addi $t0, $t0, 11680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11676 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 11684 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11688 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11688 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11692 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11696 -sw $t3, 0($t0) -li $t1, 25796 -la $t0, _data -addi $t0, $t0, 11700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11696 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 11704 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11708 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11712 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11716 -sw $t3, 0($t0) -li $t1, 57645 -la $t0, _data -addi $t0, $t0, 11720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11716 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 11724 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11728 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11728 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11732 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11736 -sw $t3, 0($t0) -li $t1, 7597 -la $t0, _data -addi $t0, $t0, 11740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11736 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11744 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11748 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11752 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11756 -sw $t3, 0($t0) -li $t1, 18953 -la $t0, _data -addi $t0, $t0, 11760 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11756 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 11764 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11768 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11772 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11776 -sw $t3, 0($t0) -li $t1, 58623 -la $t0, _data -addi $t0, $t0, 11780 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11776 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 38759 -la $t0, _data -addi $t0, $t0, 11788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11784 -sw $t1, 0($t0) -li $t1, 33814 -la $t0, _data -addi $t0, $t0, 11796 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11792 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 11800 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11804 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11808 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11812 -sw $t3, 0($t0) -li $t1, 5043 -la $t0, _data -addi $t0, $t0, 11816 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11812 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 11820 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11824 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11828 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11832 -sw $t3, 0($t0) -li $t1, 30636 -la $t0, _data -addi $t0, $t0, 11836 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11832 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 11840 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11844 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11848 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11852 -sw $t3, 0($t0) -li $t1, 6783 -la $t0, _data -addi $t0, $t0, 11856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11852 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 11860 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11864 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11868 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11872 -sw $t3, 0($t0) -li $t1, 27517 -la $t0, _data -addi $t0, $t0, 11876 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11872 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11880 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11884 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11884 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11888 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11892 -sw $t3, 0($t0) -li $t1, 45508 -la $t0, _data -addi $t0, $t0, 11896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11892 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 11900 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11904 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11908 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11912 -sw $t3, 0($t0) -li $t1, 60808 -la $t0, _data -addi $t0, $t0, 11916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11912 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 11920 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11924 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11924 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11928 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11932 -sw $t3, 0($t0) -li $t1, 14379 -la $t0, _data -addi $t0, $t0, 11936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11932 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 11940 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11944 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11948 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11952 -sw $t3, 0($t0) -li $t1, 65346 -la $t0, _data -addi $t0, $t0, 11956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11952 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 11960 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11964 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11964 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11968 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11972 -sw $t3, 0($t0) -li $t1, 9299 -la $t0, _data -addi $t0, $t0, 11976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11972 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 11980 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 11984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11984 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11988 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 11992 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11992 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 11996 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 11996 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12004 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12008 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12012 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12016 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12016 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12020 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12020 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 12028 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12032 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12036 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12040 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12040 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12044 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12044 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 12052 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12056 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12060 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12064 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12064 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12068 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12068 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12076 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12080 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12084 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12088 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12088 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12092 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12092 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 12100 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12104 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12108 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12112 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12112 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12116 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12116 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 12124 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12128 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12132 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12136 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12136 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12140 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12140 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12148 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12152 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12156 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12160 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12160 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12164 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12164 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12172 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12176 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12180 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12184 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12184 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12188 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12188 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 12196 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12200 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12200 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12204 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12208 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12208 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12212 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12212 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 12220 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12224 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12228 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12232 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12232 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12236 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12236 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12244 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12248 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12252 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12256 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12256 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12260 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12260 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 12268 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12272 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12276 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12280 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12280 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12284 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12284 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 11784 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 11792 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12300 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12304 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12308 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12312 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12312 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12316 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12316 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12324 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12328 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12332 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12336 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12336 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12340 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12340 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 12348 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12352 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12356 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12360 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12360 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12364 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12364 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 12372 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12376 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12376 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12380 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12384 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12384 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12388 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12388 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12396 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12400 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12404 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12408 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12408 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12412 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12412 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 12420 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12424 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12424 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12428 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12432 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12432 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12436 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12436 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 12444 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12448 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12452 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12456 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12456 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12460 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12460 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 12468 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12472 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12476 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12480 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12480 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12484 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12484 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 12492 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12496 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12500 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12504 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12504 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12508 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12508 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12520 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12524 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12516 -sw $t1, 0($t0) -li $t1, 21072 -la $t0, _data -addi $t0, $t0, 12528 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12536 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12528 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12532 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12544 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12532 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12540 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12540 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12548 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12560 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12556 -sw $t1, 0($t0) -li $t1, 12460 -la $t0, _data -addi $t0, $t0, 12568 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11792 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12572 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12560 -lw $t2, 0($t0) -beq $t1, $t2, L338 -la $t0, _data -addi $t0, $t0, 11792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12560 -lw $t2, 0($t0) -beq $t1, $t2, L338 -la $t0, _data -addi $t0, $t0, 12564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12556 -sw $t1, 0($t0) -L338: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 11496 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 12556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 12576 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 12548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12576 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 12580 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12520 -lw $t2, 0($t0) -beq $t1, $t2, L337 -li $t1, 4032 -la $t0, _data -addi $t0, $t0, 12584 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12520 -lw $t2, 0($t0) -beq $t1, $t2, L337 -la $t0, _data -addi $t0, $t0, 12524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12516 -sw $t1, 0($t0) -L337: -addi $sp, $sp, 88 -la $t0, _data -addi $t0, $t0, 12516 -lw, $v0, 0($t0) -jr $ra -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12592 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12588 -sw $t1, 0($t0) -li $t1, 20365 -la $t0, _data -addi $t0, $t0, 12600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12592 -lw $t2, 0($t0) -beq $t1, $t2, L339 -li $t1, 6009 -la $t0, _data -addi $t0, $t0, 12604 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12592 -lw $t2, 0($t0) -beq $t1, $t2, L339 -la $t0, _data -addi $t0, $t0, 12596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12588 -sw $t1, 0($t0) -L339: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12608 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12612 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12616 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12616 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12620 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12624 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12628 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12632 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12636 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12636 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12640 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12640 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12648 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12652 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12656 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12660 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12660 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12664 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12664 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 12672 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12676 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12684 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12684 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12688 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12688 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 12696 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12700 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12704 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12708 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12708 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12712 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12712 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12720 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12724 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12724 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12728 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12732 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12732 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12736 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12736 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 12744 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12748 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12752 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12756 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12756 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12760 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12760 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 12768 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12772 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12776 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12780 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12780 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12784 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12784 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12792 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12796 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12796 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12800 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12804 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12804 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12808 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12808 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12816 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12820 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12820 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12824 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12828 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12828 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12832 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12832 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 12840 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12844 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12848 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12852 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12852 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12856 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12856 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 12864 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12868 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12868 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12872 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12876 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12876 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12880 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12880 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12888 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12892 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12892 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12896 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12900 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12900 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12904 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12904 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 12912 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12916 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12920 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12924 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12924 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12928 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12928 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 11784 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 11792 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 12944 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12948 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12952 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12956 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12956 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12960 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12960 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 12968 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12972 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12972 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12976 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 12980 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 12980 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 12984 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 12984 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 12992 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 12996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 12996 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13000 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13004 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13004 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13008 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13008 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 13016 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13020 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13024 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13028 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13028 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13032 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13032 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13040 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13044 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13044 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13048 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13052 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13052 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13056 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13056 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 13064 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13068 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13072 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13076 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13076 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13080 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13080 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 13088 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13092 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13096 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13100 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13100 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13104 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13104 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 13112 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13116 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13120 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13124 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13124 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13128 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13128 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 13136 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13140 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13140 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13144 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13148 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13148 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13152 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13152 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13160 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13160 -lw $t2, 0($t0) -beq $t1, $t2, L340 -la $t0, _data -addi $t0, $t0, 13160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13168 -sw $t1, 0($t0) -L340: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13172 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13180 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13172 -lw $t2, 0($t0) -beq $t1, $t2, L341 -la $t0, _data -addi $t0, $t0, 13172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13180 -sw $t1, 0($t0) -L341: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 11496 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 13180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 13184 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13192 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13184 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13188 -sw $t3, 0($t0) -li $t1, 37056 -la $t0, _data -addi $t0, $t0, 13196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13196 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13200 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13200 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13204 -sw $t3, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13208 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13212 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13216 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13216 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13220 -sw $t2, 0($t0) -addi $sp, $sp, 88 -la $t0, _data -addi $t0, $t0, 13220 -lw, $v0, 0($t0) -jr $ra -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13228 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13232 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13240 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13244 -sw $t1, 0($t0) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 13248 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13252 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13256 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13260 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13260 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13264 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13268 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13276 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13268 -lw $t2, 0($t0) -beq $t1, $t2, L344 -la $t0, _data -addi $t0, $t0, 13268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13276 -sw $t1, 0($t0) -L344: -li $t1, 37422 -la $t0, _data -addi $t0, $t0, 13280 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13280 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13284 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11792 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13292 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13292 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13296 -sw $t3, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13300 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13304 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13308 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13312 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13312 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13316 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13316 -lw $t2, 0($t0) -beq $t1, $t2, L343 -la $t0, _data -addi $t0, $t0, 13240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13236 -sw $t1, 0($t0) -L343: -li $t1, 19229 -la $t0, _data -addi $t0, $t0, 13320 -sw $t1, 0($t0) -li $t1, 44866 -la $t0, _data -addi $t0, $t0, 13324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13324 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 13328 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13328 -lw $t2, 0($t0) -ble $t1, $t2, L342 -la $t0, _data -addi $t0, $t0, 13228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13224 -sw $t1, 0($t0) -L342: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13332 -lw $t2, 0($t0) -beq $t1, $t2, L345 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13336 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13336 -lw $t2, 0($t0) -beq $t1, $t2, L346 -la $t0, _data -addi $t0, $t0, 13336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13344 -sw $t1, 0($t0) -L346: -li $t1, 30539 -la $t0, _data -addi $t0, $t0, 13348 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13348 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13352 -sw $t3, 0($t0) -li $t1, 18573 -la $t0, _data -addi $t0, $t0, 13360 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13364 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13368 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13364 -lw $t2, 0($t0) -beq $t1, $t2, L347 -la $t0, _data -addi $t0, $t0, 13364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13372 -sw $t1, 0($t0) -L347: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13372 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13376 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11784 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13384 -sw $t3, 0($t0) -li $t1, 5126 -la $t0, _data -addi $t0, $t0, 13388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13388 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13392 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13400 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13404 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13396 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13412 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13416 -sw $t1, 0($t0) -li $t1, 22648 -la $t0, _data -addi $t0, $t0, 13420 -sw $t1, 0($t0) -li $t1, 26171 -la $t0, _data -addi $t0, $t0, 13424 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13424 -lw $t2, 0($t0) -bgt $t1, $t2, L349 -la $t0, _data -addi $t0, $t0, 13412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13408 -sw $t1, 0($t0) -L349: -la $t0, _data -addi $t0, $t0, 13408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13400 -lw $t2, 0($t0) -bne $t1, $t2, L348 -li $t1, 24080 -la $t0, _data -addi $t0, $t0, 13428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13400 -lw $t2, 0($t0) -bne $t1, $t2, L348 -la $t0, _data -addi $t0, $t0, 13400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13396 -sw $t1, 0($t0) -L348: -li $t1, 15735 -la $t0, _data -addi $t0, $t0, 13432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11784 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13436 -sw $t3, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 11496 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 13436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 13440 -sw $v0, 0($t0) -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 11496 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 13440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 13444 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 13344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13444 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13448 -sw $t3, 0($t0) -L345: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13452 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13456 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13460 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13464 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13464 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13468 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13468 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13476 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13480 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13484 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13488 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13488 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13492 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13492 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 13500 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13504 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13508 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13512 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13512 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13516 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13516 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 13524 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13528 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13528 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13532 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13536 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13536 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13540 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13540 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13548 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13552 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13556 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13560 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13560 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13564 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13564 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 13572 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13576 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13576 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13580 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13584 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13584 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13588 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13588 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 13596 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13600 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13604 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11504 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13608 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13608 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13612 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13612 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13620 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13624 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13628 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13632 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13632 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13636 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13636 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13644 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13648 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13648 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13652 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13656 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13656 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13660 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13660 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 13668 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13672 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13676 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13680 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13684 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13684 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 13692 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13696 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13696 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13700 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13704 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13704 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13708 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13708 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13716 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13720 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13724 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13728 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13728 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13732 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13732 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 13740 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13744 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13744 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13748 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11512 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13752 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13752 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13756 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13756 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 11784 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 11792 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13772 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13776 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13776 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13780 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13784 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13784 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13788 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13788 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13796 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13800 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13804 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13808 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13808 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13812 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13812 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 13820 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13824 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13828 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13832 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13832 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13836 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13836 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 13844 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13848 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13852 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13856 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13856 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13860 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13860 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13868 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13872 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13876 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13880 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13880 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13884 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13884 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 13892 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13896 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13900 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13904 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13904 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13908 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13908 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 13916 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13920 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13924 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13928 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13928 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13932 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13932 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 13940 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13944 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13948 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13952 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13952 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13956 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13956 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 13964 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 13968 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13968 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13972 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 13976 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 13976 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 13980 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 13980 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 13992 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 13996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13988 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14000 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13992 -lw $t2, 0($t0) -bne $t1, $t2, L350 -li $t1, 64930 -la $t0, _data -addi $t0, $t0, 14008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13992 -lw $t2, 0($t0) -bne $t1, $t2, L350 -la $t0, _data -addi $t0, $t0, 13992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 13988 -sw $t1, 0($t0) -L350: -addi $sp, $sp, -4 -la $t0, _data -addi $t0, $t0, 11496 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 13988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14012 -sw $v0, 0($t0) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 14016 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14020 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14024 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14028 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14028 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 14032 -sw $t2, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14036 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14040 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11520 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14044 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14044 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 14048 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 14012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14048 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 14052 -sw $t3, 0($t0) -addi $sp, $sp, 88 -la $t0, _data -addi $t0, $t0, 14052 -lw, $v0, 0($t0) -jr $ra -F12: -addi $sp, $sp, -12 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 14076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -sw $t1, 0($t0) -addi $sp, $sp, -16 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 14084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -sw $t1, 0($t0) -addi $sp, $sp, -20 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 14092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -sw $t1, 0($t0) -addi $sp, $sp, -20 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 14100 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14108 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14112 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14116 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14120 -sw $t3, 0($t0) -li $t1, 30030 -la $t0, _data -addi $t0, $t0, 14124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14120 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14128 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14132 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14136 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14140 -sw $t3, 0($t0) -li $t1, 64678 -la $t0, _data -addi $t0, $t0, 14144 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14140 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 14148 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14152 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14156 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14160 -sw $t3, 0($t0) -li $t1, 48295 -la $t0, _data -addi $t0, $t0, 14164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14160 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 10002 -la $t0, _data -addi $t0, $t0, 14172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14168 -sw $t1, 0($t0) -li $t1, 59950 -la $t0, _data -addi $t0, $t0, 14180 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -sw $t1, 0($t0) -li $t1, 62674 -la $t0, _data -addi $t0, $t0, 14188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14184 -sw $t1, 0($t0) -li $t1, 9812 -la $t0, _data -addi $t0, $t0, 14196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14192 -sw $t1, 0($t0) -li $t1, 3713 -la $t0, _data -addi $t0, $t0, 14204 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14208 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14212 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14216 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14220 -sw $t3, 0($t0) -li $t1, 18210 -la $t0, _data -addi $t0, $t0, 14224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14220 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14228 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14232 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14232 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14236 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14240 -sw $t3, 0($t0) -li $t1, 22272 -la $t0, _data -addi $t0, $t0, 14244 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14240 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 14248 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14252 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14256 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14260 -sw $t3, 0($t0) -li $t1, 7745 -la $t0, _data -addi $t0, $t0, 14264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14260 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 14268 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14272 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14276 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14280 -sw $t3, 0($t0) -li $t1, 38576 -la $t0, _data -addi $t0, $t0, 14284 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14280 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 28282 -la $t0, _data -addi $t0, $t0, 14292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14288 -sw $t1, 0($t0) -li $t1, 44801 -la $t0, _data -addi $t0, $t0, 14300 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14296 -sw $t1, 0($t0) -li $t1, 18921 -la $t0, _data -addi $t0, $t0, 14308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14304 -sw $t1, 0($t0) -li $t1, 3076 -la $t0, _data -addi $t0, $t0, 14316 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14312 -sw $t1, 0($t0) -li $t1, 16688 -la $t0, _data -addi $t0, $t0, 14324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14320 -sw $t1, 0($t0) -li $t1, 11905 -la $t0, _data -addi $t0, $t0, 14332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14328 -sw $t1, 0($t0) -li $t1, 58744 -la $t0, _data -addi $t0, $t0, 14340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14336 -sw $t1, 0($t0) -li $t1, 35917 -la $t0, _data -addi $t0, $t0, 14348 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14344 -sw $t1, 0($t0) -li $t1, 56771 -la $t0, _data -addi $t0, $t0, 14356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14352 -sw $t1, 0($t0) -li $t1, 23747 -la $t0, _data -addi $t0, $t0, 14364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14360 -sw $t1, 0($t0) -li $t1, 54491 -la $t0, _data -addi $t0, $t0, 14372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14368 -sw $t1, 0($t0) -li $t1, 61897 -la $t0, _data -addi $t0, $t0, 14380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -sw $t1, 0($t0) -li $t1, 46395 -la $t0, _data -addi $t0, $t0, 14388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14384 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14392 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14396 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14400 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14404 -sw $t3, 0($t0) -li $t1, 15126 -la $t0, _data -addi $t0, $t0, 14408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14404 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14412 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14416 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14420 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14424 -sw $t3, 0($t0) -li $t1, 20441 -la $t0, _data -addi $t0, $t0, 14428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14424 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 14432 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14436 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14436 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14440 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14444 -sw $t3, 0($t0) -li $t1, 62130 -la $t0, _data -addi $t0, $t0, 14448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14444 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 14452 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14456 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14460 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14464 -sw $t3, 0($t0) -li $t1, 14520 -la $t0, _data -addi $t0, $t0, 14468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14464 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14472 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14476 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14480 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14484 -sw $t3, 0($t0) -li $t1, 12800 -la $t0, _data -addi $t0, $t0, 14488 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14484 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 17372 -la $t0, _data -addi $t0, $t0, 14496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14492 -sw $t1, 0($t0) -li $t1, 44550 -la $t0, _data -addi $t0, $t0, 14504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -sw $t1, 0($t0) -li $t1, 11942 -la $t0, _data -addi $t0, $t0, 14512 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14508 -sw $t1, 0($t0) -li $t1, 131 -la $t0, _data -addi $t0, $t0, 14520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14516 -sw $t1, 0($t0) -li $t1, 54553 -la $t0, _data -addi $t0, $t0, 14528 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -sw $t1, 0($t0) -li $t1, 6356 -la $t0, _data -addi $t0, $t0, 14536 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14532 -sw $t1, 0($t0) -li $t1, 62805 -la $t0, _data -addi $t0, $t0, 14544 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14540 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14548 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14552 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14556 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14560 -sw $t3, 0($t0) -li $t1, 64365 -la $t0, _data -addi $t0, $t0, 14564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14560 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14568 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14572 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14576 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14580 -sw $t3, 0($t0) -li $t1, 10070 -la $t0, _data -addi $t0, $t0, 14584 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14580 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 14588 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14592 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14592 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14596 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14600 -sw $t3, 0($t0) -li $t1, 15480 -la $t0, _data -addi $t0, $t0, 14604 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14600 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 14608 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14612 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14616 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14620 -sw $t3, 0($t0) -li $t1, 21102 -la $t0, _data -addi $t0, $t0, 14624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14620 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14628 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14632 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14632 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14636 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14640 -sw $t3, 0($t0) -li $t1, 17815 -la $t0, _data -addi $t0, $t0, 14644 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14640 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14648 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14656 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14648 -lw $t2, 0($t0) -beq $t1, $t2, L351 -la $t0, _data -addi $t0, $t0, 14648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14656 -sw $t1, 0($t0) -L351: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14660 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14664 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14660 -lw $t2, 0($t0) -beq $t1, $t2, L352 -la $t0, _data -addi $t0, $t0, 14660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14668 -sw $t1, 0($t0) -L352: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14668 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14672 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14684 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14672 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14680 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14688 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14688 -lw $t2, 0($t0) -beq $t1, $t2, L353 -la $t0, _data -addi $t0, $t0, 14200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14696 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14704 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14696 -lw $t2, 0($t0) -beq $t1, $t2, L354 -li $t1, 54056 -la $t0, _data -addi $t0, $t0, 14708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14696 -lw $t2, 0($t0) -beq $t1, $t2, L354 -la $t0, _data -addi $t0, $t0, 14700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14692 -sw $t1, 0($t0) -L354: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 14712 -sw $v0, 0($t0) -li $t1, 49384 -la $t0, _data -addi $t0, $t0, 14716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14716 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14720 -sw $t3, 0($t0) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 14724 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14728 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14728 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14732 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14736 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14736 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 14740 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14748 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14752 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14744 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14760 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14764 -sw $t1, 0($t0) -li $t1, 52460 -la $t0, _data -addi $t0, $t0, 14768 -sw $t1, 0($t0) -li $t1, 13769 -la $t0, _data -addi $t0, $t0, 14772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14772 -lw $t2, 0($t0) -ble $t1, $t2, L356 -la $t0, _data -addi $t0, $t0, 14760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14756 -sw $t1, 0($t0) -L356: -la $t0, _data -addi $t0, $t0, 14756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14748 -lw $t2, 0($t0) -beq $t1, $t2, L355 -la $t0, _data -addi $t0, $t0, 14288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14748 -lw $t2, 0($t0) -beq $t1, $t2, L355 -la $t0, _data -addi $t0, $t0, 14752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14744 -sw $t1, 0($t0) -L355: -li $t1, 19346 -la $t0, _data -addi $t0, $t0, 14776 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14784 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14788 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14796 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14800 -sw $t1, 0($t0) -li $t1, 45669 -la $t0, _data -addi $t0, $t0, 14804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14792 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t2, 0($t0) -blt $t1, $t2, L358 -la $t0, _data -addi $t0, $t0, 14796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14792 -sw $t1, 0($t0) -L358: -la $t0, _data -addi $t0, $t0, 14788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14780 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -lw $t2, 0($t0) -bgt $t1, $t2, L357 -la $t0, _data -addi $t0, $t0, 14784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14780 -sw $t1, 0($t0) -L357: -li $t1, 49686 -la $t0, _data -addi $t0, $t0, 14808 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14168 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 14812 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14816 -sw $t3, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 14820 -sw $v0, 0($t0) -li $t1, 10581 -la $t0, _data -addi $t0, $t0, 14824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14824 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 14828 -sw $t3, 0($t0) -li $t1, 3880 -la $t0, _data -addi $t0, $t0, 14832 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14840 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14836 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14852 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14852 -lw $t2, 0($t0) -beq $t1, $t2, L360 -la $t0, _data -addi $t0, $t0, 14532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14852 -lw $t2, 0($t0) -beq $t1, $t2, L360 -la $t0, _data -addi $t0, $t0, 14856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14848 -sw $t1, 0($t0) -L360: -la $t0, _data -addi $t0, $t0, 14848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14840 -lw $t2, 0($t0) -bne $t1, $t2, L359 -li $t1, 38641 -la $t0, _data -addi $t0, $t0, 14860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14840 -lw $t2, 0($t0) -bne $t1, $t2, L359 -la $t0, _data -addi $t0, $t0, 14840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14836 -sw $t1, 0($t0) -L359: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 14864 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14868 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14876 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14868 -lw $t2, 0($t0) -beq $t1, $t2, L361 -la $t0, _data -addi $t0, $t0, 14868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14876 -sw $t1, 0($t0) -L361: -addi $sp, $sp, 68 -la $t0, _data -addi $t0, $t0, 14876 -lw, $v0, 0($t0) -jr $ra -j L456 -L353: -li $t1, 3 -la $t0, _data -addi $t0, $t0, 14880 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 14884 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14884 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14888 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14892 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14892 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 14896 -sw $t2, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 14900 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 14900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14296 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 14904 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14912 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14908 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14924 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14928 -sw $t1, 0($t0) -li $t1, 53767 -la $t0, _data -addi $t0, $t0, 14932 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t2, 0($t0) -beq $t1, $t2, L364 -la $t0, _data -addi $t0, $t0, 14924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14920 -sw $t1, 0($t0) -L364: -la $t0, _data -addi $t0, $t0, 14920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14912 -lw $t2, 0($t0) -beq $t1, $t2, L363 -li $t1, 27384 -la $t0, _data -addi $t0, $t0, 14936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14912 -lw $t2, 0($t0) -beq $t1, $t2, L363 -la $t0, _data -addi $t0, $t0, 14916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14908 -sw $t1, 0($t0) -L363: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 14940 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 14904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14940 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14944 -sw $t3, 0($t0) -li $t1, 46870 -la $t0, _data -addi $t0, $t0, 14948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 14952 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14312 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 14956 -sw $t3, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 14960 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14964 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14968 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14972 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14964 -lw $t2, 0($t0) -beq $t1, $t2, L365 -la $t0, _data -addi $t0, $t0, 14964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14972 -sw $t1, 0($t0) -L365: -la $t0, _data -addi $t0, $t0, 14944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14972 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 14976 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14984 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 14988 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 14996 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15000 -sw $t1, 0($t0) -li $t1, 2751 -la $t0, _data -addi $t0, $t0, 15004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14992 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14304 -lw $t2, 0($t0) -beq $t1, $t2, L367 -la $t0, _data -addi $t0, $t0, 14996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14992 -sw $t1, 0($t0) -L367: -la $t0, _data -addi $t0, $t0, 14988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t2, 0($t0) -bne $t1, $t2, L366 -la $t0, _data -addi $t0, $t0, 14984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14980 -sw $t1, 0($t0) -L366: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 15008 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 14976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15008 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15012 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15016 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15016 -lw $t2, 0($t0) -beq $t1, $t2, L368 -addi $sp, $sp, -20 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 15020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -sw $t1, 0($t0) -li $t1, 40184 -la $t0, _data -addi $t0, $t0, 15032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15028 -sw $t1, 0($t0) -li $t1, 64243 -la $t0, _data -addi $t0, $t0, 15040 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15036 -sw $t1, 0($t0) -li $t1, 47302 -la $t0, _data -addi $t0, $t0, 15048 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15044 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15052 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15056 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15060 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15064 -sw $t3, 0($t0) -li $t1, 52126 -la $t0, _data -addi $t0, $t0, 15068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15064 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15072 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15076 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15080 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15084 -sw $t3, 0($t0) -li $t1, 64374 -la $t0, _data -addi $t0, $t0, 15088 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15084 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 15092 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15096 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15096 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15100 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15104 -sw $t3, 0($t0) -li $t1, 36319 -la $t0, _data -addi $t0, $t0, 15108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15104 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 15112 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15116 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15120 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15124 -sw $t3, 0($t0) -li $t1, 58483 -la $t0, _data -addi $t0, $t0, 15128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15124 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15132 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15136 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15136 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15140 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15144 -sw $t3, 0($t0) -li $t1, 61644 -la $t0, _data -addi $t0, $t0, 15148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15144 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 35148 -la $t0, _data -addi $t0, $t0, 15156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15152 -sw $t1, 0($t0) -li $t1, 3017 -la $t0, _data -addi $t0, $t0, 15164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15160 -sw $t1, 0($t0) -li $t1, 11588 -la $t0, _data -addi $t0, $t0, 15172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15168 -sw $t1, 0($t0) -li $t1, 56250 -la $t0, _data -addi $t0, $t0, 15180 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15176 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15188 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15192 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15200 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15204 -sw $t1, 0($t0) -li $t1, 20832 -la $t0, _data -addi $t0, $t0, 15208 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15216 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15208 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15212 -sw $t3, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15220 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15224 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15228 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15232 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15232 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 15236 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 15212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15236 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15240 -sw $t3, 0($t0) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 15244 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15248 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15252 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15256 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15256 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 15260 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 15204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15260 -lw $t2, 0($t0) -beq $t1, $t2, L370 -la $t0, _data -addi $t0, $t0, 15200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15196 -sw $t1, 0($t0) -L370: -li $t1, 27023 -la $t0, _data -addi $t0, $t0, 15264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15184 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15264 -lw $t2, 0($t0) -bge $t1, $t2, L369 -la $t0, _data -addi $t0, $t0, 15188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15184 -sw $t1, 0($t0) -L369: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15268 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15268 -lw $t2, 0($t0) -beq $t1, $t2, L371 -addi $sp, $sp, -12 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 15272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15276 -sw $t1, 0($t0) -addi $sp, $sp, -4 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 15280 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15284 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15288 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15292 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15296 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15276 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15300 -sw $t3, 0($t0) -li $t1, 31682 -la $t0, _data -addi $t0, $t0, 15304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15300 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15308 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15312 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15312 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15316 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15276 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15320 -sw $t3, 0($t0) -li $t1, 26896 -la $t0, _data -addi $t0, $t0, 15324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15320 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 15328 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15332 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15336 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15276 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15340 -sw $t3, 0($t0) -li $t1, 7156 -la $t0, _data -addi $t0, $t0, 15344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15340 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15348 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15352 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15356 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15284 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15360 -sw $t3, 0($t0) -li $t1, 15833 -la $t0, _data -addi $t0, $t0, 15364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15360 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 37477 -la $t0, _data -addi $t0, $t0, 15372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15368 -sw $t1, 0($t0) -li $t1, 11036 -la $t0, _data -addi $t0, $t0, 15380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15376 -sw $t1, 0($t0) -li $t1, 54474 -la $t0, _data -addi $t0, $t0, 15388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15384 -sw $t1, 0($t0) -L372: -li $t1, 44420 -la $t0, _data -addi $t0, $t0, 15392 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14368 -sw $t1, 0($t0) -li $t1, 61312 -la $t0, _data -addi $t0, $t0, 15396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14532 -sw $t1, 0($t0) -li $t1, 42706 -la $t0, _data -addi $t0, $t0, 15400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15376 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15408 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15404 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15416 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15420 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15424 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15416 -lw $t2, 0($t0) -beq $t1, $t2, L375 -la $t0, _data -addi $t0, $t0, 15416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15424 -sw $t1, 0($t0) -L375: -la $t0, _data -addi $t0, $t0, 15424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15408 -lw $t2, 0($t0) -bne $t1, $t2, L374 -la $t0, _data -addi $t0, $t0, 15176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15408 -lw $t2, 0($t0) -bne $t1, $t2, L374 -la $t0, _data -addi $t0, $t0, 15408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15404 -sw $t1, 0($t0) -L374: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15432 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15436 -sw $t1, 0($t0) -li $t1, 6269 -la $t0, _data -addi $t0, $t0, 15440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15440 -lw $t2, 0($t0) -bge $t1, $t2, L376 -la $t0, _data -addi $t0, $t0, 15432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15428 -sw $t1, 0($t0) -L376: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 15428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 15444 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15448 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15452 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15448 -lw $t2, 0($t0) -beq $t1, $t2, L377 -la $t0, _data -addi $t0, $t0, 15448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15456 -sw $t1, 0($t0) -L377: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15460 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15464 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15468 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15284 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15472 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15472 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 15476 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15484 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15476 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15480 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15480 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15488 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15492 -lw $t2, 0($t0) -beq $t1, $t2, L373 -li $t1, 46453 -la $t0, _data -addi $t0, $t0, 15496 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15500 -lw $t2, 0($t0) -beq $t1, $t2, L378 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15508 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15512 -sw $t1, 0($t0) -li $t1, 41354 -la $t0, _data -addi $t0, $t0, 15516 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15368 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15520 -sw $t3, 0($t0) -li $t1, 33045 -la $t0, _data -addi $t0, $t0, 15524 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15524 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 15528 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15532 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15536 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15532 -lw $t2, 0($t0) -beq $t1, $t2, L380 -la $t0, _data -addi $t0, $t0, 15532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15540 -sw $t1, 0($t0) -L380: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15540 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15544 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15552 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15560 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15564 -sw $t1, 0($t0) -li $t1, 40192 -la $t0, _data -addi $t0, $t0, 15568 -sw $t1, 0($t0) -li $t1, 63542 -la $t0, _data -addi $t0, $t0, 15572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15556 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15572 -lw $t2, 0($t0) -bgt $t1, $t2, L381 -la $t0, _data -addi $t0, $t0, 15560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15556 -sw $t1, 0($t0) -L381: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15576 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15576 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15580 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15284 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15584 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15584 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 15588 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 15512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15588 -lw $t2, 0($t0) -bne $t1, $t2, L379 -la $t0, _data -addi $t0, $t0, 15508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15504 -sw $t1, 0($t0) -L379: -j L383 -L378: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15596 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15592 -sw $t1, 0($t0) -li $t1, 25991 -la $t0, _data -addi $t0, $t0, 15604 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15608 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15612 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15616 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15620 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15620 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 15624 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 15604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15624 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 15628 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15596 -lw $t2, 0($t0) -bne $t1, $t2, L383 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15636 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15640 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15648 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15652 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15660 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15664 -sw $t1, 0($t0) -li $t1, 29008 -la $t0, _data -addi $t0, $t0, 15668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15656 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15152 -lw $t2, 0($t0) -blt $t1, $t2, L386 -la $t0, _data -addi $t0, $t0, 15660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15656 -sw $t1, 0($t0) -L386: -li $t1, 47888 -la $t0, _data -addi $t0, $t0, 15672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15644 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15672 -lw $t2, 0($t0) -blt $t1, $t2, L385 -la $t0, _data -addi $t0, $t0, 15648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15644 -sw $t1, 0($t0) -L385: -li $t1, 23869 -la $t0, _data -addi $t0, $t0, 15676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15676 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15632 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15680 -lw $t2, 0($t0) -bne $t1, $t2, L384 -la $t0, _data -addi $t0, $t0, 15636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15632 -sw $t1, 0($t0) -L384: -la $t0, _data -addi $t0, $t0, 15632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15596 -lw $t2, 0($t0) -bne $t1, $t2, L383 -la $t0, _data -addi $t0, $t0, 15596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15592 -sw $t1, 0($t0) -L383: -j L372 -L373: -li $t1, 49840 -la $t0, _data -addi $t0, $t0, 15684 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14516 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15688 -sw $t3, 0($t0) -li $t1, 47996 -la $t0, _data -addi $t0, $t0, 15692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15692 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15696 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15704 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15708 -sw $t1, 0($t0) -li $t1, 63968 -la $t0, _data -addi $t0, $t0, 15712 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15712 -lw $t2, 0($t0) -ble $t1, $t2, L387 -la $t0, _data -addi $t0, $t0, 15704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15700 -sw $t1, 0($t0) -L387: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15716 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15720 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15724 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15284 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15728 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15728 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 15732 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15740 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15744 -sw $t1, 0($t0) -li $t1, 25455 -la $t0, _data -addi $t0, $t0, 15748 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15748 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15752 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15044 -lw $t2, 0($t0) -bne $t1, $t2, L388 -la $t0, _data -addi $t0, $t0, 15740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15736 -sw $t1, 0($t0) -L388: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 15736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 15760 -sw $v0, 0($t0) -li $t1, 33900 -la $t0, _data -addi $t0, $t0, 15764 -sw $t1, 0($t0) -li $t1, 16906 -la $t0, _data -addi $t0, $t0, 15768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15768 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15772 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15772 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15776 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15784 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15780 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15796 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15792 -sw $t1, 0($t0) -li $t1, 32611 -la $t0, _data -addi $t0, $t0, 15804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15796 -lw $t2, 0($t0) -beq $t1, $t2, L390 -la $t0, _data -addi $t0, $t0, 15168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15796 -lw $t2, 0($t0) -beq $t1, $t2, L390 -la $t0, _data -addi $t0, $t0, 15800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15792 -sw $t1, 0($t0) -L390: -la $t0, _data -addi $t0, $t0, 15792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15784 -lw $t2, 0($t0) -bne $t1, $t2, L389 -la $t0, _data -addi $t0, $t0, 14516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15784 -lw $t2, 0($t0) -bne $t1, $t2, L389 -la $t0, _data -addi $t0, $t0, 15784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15780 -sw $t1, 0($t0) -L389: -li $t1, 49733 -la $t0, _data -addi $t0, $t0, 15808 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15812 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15820 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15824 -sw $t1, 0($t0) -li $t1, 54383 -la $t0, _data -addi $t0, $t0, 15828 -sw $t1, 0($t0) -li $t1, 43647 -la $t0, _data -addi $t0, $t0, 15832 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15816 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15832 -lw $t2, 0($t0) -bge $t1, $t2, L391 -la $t0, _data -addi $t0, $t0, 15820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15816 -sw $t1, 0($t0) -L391: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15836 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15840 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15836 -lw $t2, 0($t0) -beq $t1, $t2, L392 -la $t0, _data -addi $t0, $t0, 15836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15844 -sw $t1, 0($t0) -L392: -li $t1, 38672 -la $t0, _data -addi $t0, $t0, 15848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15848 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15852 -sw $t3, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 15852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 15856 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15864 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15868 -sw $t1, 0($t0) -li $t1, 33268 -la $t0, _data -addi $t0, $t0, 15872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15872 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 15876 -sw $t3, 0($t0) -li $t1, 39424 -la $t0, _data -addi $t0, $t0, 15880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15880 -lw $t2, 0($t0) -blt $t1, $t2, L393 -la $t0, _data -addi $t0, $t0, 15864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15860 -sw $t1, 0($t0) -L393: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 15860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 15884 -sw $v0, 0($t0) -li $t1, 15842 -la $t0, _data -addi $t0, $t0, 15888 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15892 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15036 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15896 -sw $t3, 0($t0) -li $t1, 39537 -la $t0, _data -addi $t0, $t0, 15904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14336 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15908 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15916 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15912 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 15924 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15924 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15928 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15932 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15932 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 15936 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 15936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15916 -lw $t2, 0($t0) -beq $t1, $t2, L394 -li $t1, 16535 -la $t0, _data -addi $t0, $t0, 15940 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15916 -lw $t2, 0($t0) -beq $t1, $t2, L394 -la $t0, _data -addi $t0, $t0, 15920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15912 -sw $t1, 0($t0) -L394: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 15912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 15944 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 15884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15944 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 15948 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 15776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15948 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15952 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15956 -lw $t2, 0($t0) -beq $t1, $t2, L395 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15964 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 15968 -sw $t1, 0($t0) -li $t1, 61299 -la $t0, _data -addi $t0, $t0, 15972 -sw $t1, 0($t0) -li $t1, 20454 -la $t0, _data -addi $t0, $t0, 15976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15976 -lw $t2, 0($t0) -bne $t1, $t2, L396 -la $t0, _data -addi $t0, $t0, 15964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15960 -sw $t1, 0($t0) -L396: -la $t0, _data -addi $t0, $t0, 14540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 15980 -sw $t3, 0($t0) -li $t1, 57889 -la $t0, _data -addi $t0, $t0, 15984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15984 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 15988 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 15996 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16000 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16004 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16008 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16012 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16012 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 16016 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 16000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15992 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -lw $t2, 0($t0) -blt $t1, $t2, L397 -la $t0, _data -addi $t0, $t0, 15996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15992 -sw $t1, 0($t0) -L397: -la $t0, _data -addi $t0, $t0, 14384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14320 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16020 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14320 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16024 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16028 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16028 -lw $t2, 0($t0) -beq $t1, $t2, L398 -la $t0, _data -addi $t0, $t0, 16028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16036 -sw $t1, 0($t0) -L398: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16044 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16036 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16040 -sw $t3, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 16040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16048 -sw $v0, 0($t0) -j L400 -L395: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16056 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16052 -sw $t1, 0($t0) -li $t1, 22987 -la $t0, _data -addi $t0, $t0, 16064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16056 -lw $t2, 0($t0) -bne $t1, $t2, L400 -li $t1, 53498 -la $t0, _data -addi $t0, $t0, 16068 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16068 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16072 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16056 -lw $t2, 0($t0) -bne $t1, $t2, L400 -la $t0, _data -addi $t0, $t0, 16056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16052 -sw $t1, 0($t0) -L400: -la $t0, _data -addi $t0, $t0, 14320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16080 -lw $t2, 0($t0) -beq $t1, $t2, L401 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16088 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16092 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16096 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16100 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16096 -lw $t2, 0($t0) -beq $t1, $t2, L403 -la $t0, _data -addi $t0, $t0, 16096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16104 -sw $t1, 0($t0) -L403: -li $t1, 32545 -la $t0, _data -addi $t0, $t0, 16108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16108 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16112 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16116 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16120 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16116 -lw $t2, 0($t0) -beq $t1, $t2, L404 -la $t0, _data -addi $t0, $t0, 16116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16124 -sw $t1, 0($t0) -L404: -la $t0, _data -addi $t0, $t0, 14328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16124 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16128 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16128 -lw $t2, 0($t0) -beq $t1, $t2, L402 -la $t0, _data -addi $t0, $t0, 16088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16084 -sw $t1, 0($t0) -L402: -j L406 -L401: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16136 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16140 -sw $t1, 0($t0) -li $t1, 20993 -la $t0, _data -addi $t0, $t0, 16144 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15384 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16148 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16148 -lw $t2, 0($t0) -beq $t1, $t2, L407 -la $t0, _data -addi $t0, $t0, 16148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16156 -sw $t1, 0($t0) -L407: -la $t0, _data -addi $t0, $t0, 16156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 16160 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16168 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16172 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16180 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16184 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14344 -lw $t2, 0($t0) -beq $t1, $t2, L409 -la $t0, _data -addi $t0, $t0, 16180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16176 -sw $t1, 0($t0) -L409: -la $t0, _data -addi $t0, $t0, 16172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15036 -lw $t2, 0($t0) -bne $t1, $t2, L408 -la $t0, _data -addi $t0, $t0, 16168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16164 -sw $t1, 0($t0) -L408: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16192 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16188 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16204 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16200 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14336 -lw $t2, 0($t0) -ble $t1, $t2, L411 -la $t0, _data -addi $t0, $t0, 16204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16200 -sw $t1, 0($t0) -L411: -la $t0, _data -addi $t0, $t0, 16200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16192 -lw $t2, 0($t0) -beq $t1, $t2, L410 -li $t1, 13953 -la $t0, _data -addi $t0, $t0, 16212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16192 -lw $t2, 0($t0) -beq $t1, $t2, L410 -la $t0, _data -addi $t0, $t0, 16196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16188 -sw $t1, 0($t0) -L410: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 16188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16216 -sw $v0, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16220 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16224 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15276 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16228 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16228 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 16232 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16232 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16236 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16236 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16244 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16252 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16248 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16260 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16248 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16256 -sw $t3, 0($t0) -li $t1, 3310 -la $t0, _data -addi $t0, $t0, 16264 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16264 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16268 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16268 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 16276 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16276 -lw $t2, 0($t0) -bne $t1, $t2, L406 -la $t0, _data -addi $t0, $t0, 16136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16132 -sw $t1, 0($t0) -L406: -j L454 -L371: -li $t1, 54148 -la $t0, _data -addi $t0, $t0, 16280 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16284 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16284 -lw $t2, 0($t0) -beq $t1, $t2, L413 -la $t0, _data -addi $t0, $t0, 16284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16292 -sw $t1, 0($t0) -L413: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16296 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16300 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16304 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16304 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 16308 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 16308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15168 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16312 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16312 -lw $t2, 0($t0) -beq $t1, $t2, L414 -addi $sp, $sp, -24 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 16316 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16320 -sw $t1, 0($t0) -li $t1, 42961 -la $t0, _data -addi $t0, $t0, 16328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16324 -sw $t1, 0($t0) -li $t1, 51198 -la $t0, _data -addi $t0, $t0, 16336 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16332 -sw $t1, 0($t0) -li $t1, 12482 -la $t0, _data -addi $t0, $t0, 16344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16340 -sw $t1, 0($t0) -li $t1, 27266 -la $t0, _data -addi $t0, $t0, 16352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16348 -sw $t1, 0($t0) -li $t1, 33659 -la $t0, _data -addi $t0, $t0, 16360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16356 -sw $t1, 0($t0) -li $t1, 10914 -la $t0, _data -addi $t0, $t0, 16368 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16364 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16372 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16376 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16376 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16380 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16320 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16384 -sw $t3, 0($t0) -li $t1, 29484 -la $t0, _data -addi $t0, $t0, 16388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16384 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16392 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16396 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16400 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16320 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16404 -sw $t3, 0($t0) -li $t1, 23669 -la $t0, _data -addi $t0, $t0, 16408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16404 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 16412 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16416 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16420 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16320 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16424 -sw $t3, 0($t0) -li $t1, 36369 -la $t0, _data -addi $t0, $t0, 16428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16424 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 16432 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16436 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16436 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16440 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16320 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16444 -sw $t3, 0($t0) -li $t1, 63384 -la $t0, _data -addi $t0, $t0, 16448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16444 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16452 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16456 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16460 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16320 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16464 -sw $t3, 0($t0) -li $t1, 40575 -la $t0, _data -addi $t0, $t0, 16468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16464 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 16472 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16476 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16480 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16320 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16484 -sw $t3, 0($t0) -li $t1, 3444 -la $t0, _data -addi $t0, $t0, 16488 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16484 -lw $t2, 0($t0) -sw $t1, 0($t2) -L415: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16496 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16500 -sw $t1, 0($t0) -li $t1, 47582 -la $t0, _data -addi $t0, $t0, 16504 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16512 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16516 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16508 -sw $t1, 0($t0) -li $t1, 29422 -la $t0, _data -addi $t0, $t0, 16520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 16524 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16512 -lw $t2, 0($t0) -bne $t1, $t2, L418 -la $t0, _data -addi $t0, $t0, 16348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16512 -lw $t2, 0($t0) -bne $t1, $t2, L418 -la $t0, _data -addi $t0, $t0, 16512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16508 -sw $t1, 0($t0) -L418: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 16508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16528 -sw $v0, 0($t0) -li $t1, 47091 -la $t0, _data -addi $t0, $t0, 16532 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16532 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16536 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16536 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 16544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16544 -lw $t2, 0($t0) -bne $t1, $t2, L417 -la $t0, _data -addi $t0, $t0, 16496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16492 -sw $t1, 0($t0) -L417: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16548 -lw $t2, 0($t0) -beq $t1, $t2, L416 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16556 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16552 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16568 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16564 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16580 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16584 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16576 -sw $t1, 0($t0) -li $t1, 20718 -la $t0, _data -addi $t0, $t0, 16588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16588 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16592 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16580 -lw $t2, 0($t0) -bne $t1, $t2, L421 -li $t1, 62690 -la $t0, _data -addi $t0, $t0, 16596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16580 -lw $t2, 0($t0) -bne $t1, $t2, L421 -la $t0, _data -addi $t0, $t0, 16580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16576 -sw $t1, 0($t0) -L421: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 16576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16600 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 16600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16604 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16612 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16616 -sw $t1, 0($t0) -li $t1, 20979 -la $t0, _data -addi $t0, $t0, 16620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16620 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 16624 -sw $t3, 0($t0) -li $t1, 36560 -la $t0, _data -addi $t0, $t0, 16628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16628 -lw $t2, 0($t0) -blt $t1, $t2, L422 -la $t0, _data -addi $t0, $t0, 16612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16608 -sw $t1, 0($t0) -L422: -li $t1, 36691 -la $t0, _data -addi $t0, $t0, 16632 -sw $t1, 0($t0) -li $t1, 37514 -la $t0, _data -addi $t0, $t0, 16636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16636 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 16640 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16644 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16648 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16648 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16652 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16656 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16656 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 16660 -sw $t2, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 16660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16664 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16668 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16668 -lw $t2, 0($t0) -beq $t1, $t2, L423 -la $t0, _data -addi $t0, $t0, 16668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16676 -sw $t1, 0($t0) -L423: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16684 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16676 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16568 -lw $t2, 0($t0) -bne $t1, $t2, L420 -la $t0, _data -addi $t0, $t0, 14288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16568 -lw $t2, 0($t0) -bne $t1, $t2, L420 -la $t0, _data -addi $t0, $t0, 16568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16564 -sw $t1, 0($t0) -L420: -la $t0, _data -addi $t0, $t0, 16564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16556 -lw $t2, 0($t0) -bne $t1, $t2, L419 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16688 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16696 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16688 -lw $t2, 0($t0) -beq $t1, $t2, L424 -la $t0, _data -addi $t0, $t0, 16688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16696 -sw $t1, 0($t0) -L424: -la $t0, _data -addi $t0, $t0, 16696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16556 -lw $t2, 0($t0) -bne $t1, $t2, L419 -la $t0, _data -addi $t0, $t0, 16556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16552 -sw $t1, 0($t0) -L419: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16700 -lw $t2, 0($t0) -beq $t1, $t2, L425 -li $t1, 32323 -la $t0, _data -addi $t0, $t0, 16704 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16712 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16704 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16708 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14516 -sw $t1, 0($t0) -j L426 -L425: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16720 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16724 -sw $t1, 0($t0) -li $t1, 57146 -la $t0, _data -addi $t0, $t0, 16728 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16732 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16732 -lw $t2, 0($t0) -beq $t1, $t2, L428 -la $t0, _data -addi $t0, $t0, 16732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16740 -sw $t1, 0($t0) -L428: -la $t0, _data -addi $t0, $t0, 16724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15152 -lw $t2, 0($t0) -beq $t1, $t2, L427 -la $t0, _data -addi $t0, $t0, 16720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16716 -sw $t1, 0($t0) -L427: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16748 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16752 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16744 -sw $t1, 0($t0) -li $t1, 29867 -la $t0, _data -addi $t0, $t0, 16756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16760 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16748 -lw $t2, 0($t0) -bne $t1, $t2, L429 -la $t0, _data -addi $t0, $t0, 14176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16748 -lw $t2, 0($t0) -bne $t1, $t2, L429 -la $t0, _data -addi $t0, $t0, 16748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16744 -sw $t1, 0($t0) -L429: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16764 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 16764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16768 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16776 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16780 -sw $t1, 0($t0) -li $t1, 55310 -la $t0, _data -addi $t0, $t0, 16784 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16788 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16792 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16796 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16788 -lw $t2, 0($t0) -beq $t1, $t2, L431 -la $t0, _data -addi $t0, $t0, 16788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16796 -sw $t1, 0($t0) -L431: -la $t0, _data -addi $t0, $t0, 16780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t2, 0($t0) -bge $t1, $t2, L430 -la $t0, _data -addi $t0, $t0, 16776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16772 -sw $t1, 0($t0) -L430: -li $t1, 45108 -la $t0, _data -addi $t0, $t0, 16800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14360 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 16804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16804 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16808 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16320 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16812 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16812 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 16816 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16824 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16828 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16820 -sw $t1, 0($t0) -li $t1, 62413 -la $t0, _data -addi $t0, $t0, 16832 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16836 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16840 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16836 -lw $t2, 0($t0) -beq $t1, $t2, L433 -la $t0, _data -addi $t0, $t0, 16836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16844 -sw $t1, 0($t0) -L433: -la $t0, _data -addi $t0, $t0, 16844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16824 -lw $t2, 0($t0) -bne $t1, $t2, L432 -la $t0, _data -addi $t0, $t0, 14184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16824 -lw $t2, 0($t0) -bne $t1, $t2, L432 -la $t0, _data -addi $t0, $t0, 16824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16820 -sw $t1, 0($t0) -L432: -li $t1, 10768 -la $t0, _data -addi $t0, $t0, 16848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16340 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16852 -sw $t3, 0($t0) -li $t1, 59062 -la $t0, _data -addi $t0, $t0, 16856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16856 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16860 -sw $t3, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 16860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16864 -sw $v0, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 16864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16868 -sw $v0, 0($t0) -li $t1, 187 -la $t0, _data -addi $t0, $t0, 16872 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16876 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16884 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16876 -lw $t2, 0($t0) -beq $t1, $t2, L434 -la $t0, _data -addi $t0, $t0, 16876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16884 -sw $t1, 0($t0) -L434: -la $t0, _data -addi $t0, $t0, 16868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16884 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16888 -sw $t3, 0($t0) -li $t1, 64916 -la $t0, _data -addi $t0, $t0, 16892 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16896 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16896 -lw $t2, 0($t0) -beq $t1, $t2, L435 -la $t0, _data -addi $t0, $t0, 16896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16904 -sw $t1, 0($t0) -L435: -la $t0, _data -addi $t0, $t0, 16888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16904 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16908 -sw $t3, 0($t0) -li $t1, 36487 -la $t0, _data -addi $t0, $t0, 16912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16356 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16916 -sw $t3, 0($t0) -li $t1, 51385 -la $t0, _data -addi $t0, $t0, 16920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16920 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16924 -sw $t3, 0($t0) -li $t1, 11862 -la $t0, _data -addi $t0, $t0, 16928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14168 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16936 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16940 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16932 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16948 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16948 -lw $t2, 0($t0) -beq $t1, $t2, L437 -li $t1, 63753 -la $t0, _data -addi $t0, $t0, 16956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16948 -lw $t2, 0($t0) -beq $t1, $t2, L437 -la $t0, _data -addi $t0, $t0, 16952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16944 -sw $t1, 0($t0) -L437: -la $t0, _data -addi $t0, $t0, 16944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16936 -lw $t2, 0($t0) -beq $t1, $t2, L436 -la $t0, _data -addi $t0, $t0, 14328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16936 -lw $t2, 0($t0) -beq $t1, $t2, L436 -la $t0, _data -addi $t0, $t0, 16940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16932 -sw $t1, 0($t0) -L436: -li $t1, 19508 -la $t0, _data -addi $t0, $t0, 16960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -sw $t1, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 16960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 16964 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16968 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 16972 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16968 -lw $t2, 0($t0) -beq $t1, $t2, L438 -la $t0, _data -addi $t0, $t0, 16968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16976 -sw $t1, 0($t0) -L438: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16976 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16980 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 16908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16980 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 16988 -sw $t3, 0($t0) -L426: -j L415 -L416: -j L454 -L414: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 16996 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17000 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17004 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17012 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17004 -lw $t2, 0($t0) -beq $t1, $t2, L441 -la $t0, _data -addi $t0, $t0, 17004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17012 -sw $t1, 0($t0) -L441: -la $t0, _data -addi $t0, $t0, 17000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16992 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t2, 0($t0) -bgt $t1, $t2, L440 -la $t0, _data -addi $t0, $t0, 16996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16992 -sw $t1, 0($t0) -L440: -li $t1, 22776 -la $t0, _data -addi $t0, $t0, 17016 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17016 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17020 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 17028 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17036 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17040 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14524 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17044 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17036 -lw $t2, 0($t0) -bne $t1, $t2, L442 -li $t1, 27701 -la $t0, _data -addi $t0, $t0, 17048 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17036 -lw $t2, 0($t0) -bne $t1, $t2, L442 -la $t0, _data -addi $t0, $t0, 17036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17032 -sw $t1, 0($t0) -L442: -li $t1, 43177 -la $t0, _data -addi $t0, $t0, 17052 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15152 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17060 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17064 -sw $t1, 0($t0) -li $t1, 59145 -la $t0, _data -addi $t0, $t0, 17068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14288 -lw $t2, 0($t0) -bge $t1, $t2, L443 -la $t0, _data -addi $t0, $t0, 17060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17056 -sw $t1, 0($t0) -L443: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 17056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 17072 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17080 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17084 -sw $t1, 0($t0) -li $t1, 25550 -la $t0, _data -addi $t0, $t0, 17088 -sw $t1, 0($t0) -li $t1, 18216 -la $t0, _data -addi $t0, $t0, 17092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17092 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17096 -sw $t3, 0($t0) -li $t1, 62589 -la $t0, _data -addi $t0, $t0, 17100 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17100 -lw $t2, 0($t0) -bgt $t1, $t2, L444 -la $t0, _data -addi $t0, $t0, 17080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17076 -sw $t1, 0($t0) -L444: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17108 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17112 -sw $t1, 0($t0) -li $t1, 7596 -la $t0, _data -addi $t0, $t0, 17116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17116 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 17120 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14360 -lw $t2, 0($t0) -bgt $t1, $t2, L445 -la $t0, _data -addi $t0, $t0, 17108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17104 -sw $t1, 0($t0) -L445: -li $t1, 3 -la $t0, _data -addi $t0, $t0, 17124 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17128 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17132 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15024 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17136 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17136 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17140 -sw $t2, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 17140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 16992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 17144 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17148 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17148 -lw $t2, 0($t0) -beq $t1, $t2, L446 -la $t0, _data -addi $t0, $t0, 17148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17156 -sw $t1, 0($t0) -L446: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17164 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17160 -sw $t1, 0($t0) -li $t1, 28314 -la $t0, _data -addi $t0, $t0, 17172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17164 -lw $t2, 0($t0) -beq $t1, $t2, L447 -li $t1, 44793 -la $t0, _data -addi $t0, $t0, 17176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17164 -lw $t2, 0($t0) -beq $t1, $t2, L447 -la $t0, _data -addi $t0, $t0, 17168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17160 -sw $t1, 0($t0) -L447: -li $t1, 65124 -la $t0, _data -addi $t0, $t0, 17180 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17180 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17184 -sw $t3, 0($t0) -li $t1, 64874 -la $t0, _data -addi $t0, $t0, 17192 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17192 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17196 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17204 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17208 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17216 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17220 -sw $t1, 0($t0) -li $t1, 15949 -la $t0, _data -addi $t0, $t0, 17224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t2, 0($t0) -bgt $t1, $t2, L449 -la $t0, _data -addi $t0, $t0, 17216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17212 -sw $t1, 0($t0) -L449: -la $t0, _data -addi $t0, $t0, 17208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17200 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t2, 0($t0) -bgt $t1, $t2, L448 -la $t0, _data -addi $t0, $t0, 17204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17200 -sw $t1, 0($t0) -L448: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17232 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15176 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17240 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 15028 -lw $t2, 0($t0) -beq $t1, $t2, L450 -la $t0, _data -addi $t0, $t0, 17232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17228 -sw $t1, 0($t0) -L450: -li $t1, 37103 -la $t0, _data -addi $t0, $t0, 17244 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17244 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17248 -sw $t3, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 17248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 17252 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 17156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17252 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17256 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17260 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17260 -lw $t2, 0($t0) -beq $t1, $t2, L451 -li $t1, 31661 -la $t0, _data -addi $t0, $t0, 17264 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17268 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17276 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17268 -lw $t2, 0($t0) -beq $t1, $t2, L452 -la $t0, _data -addi $t0, $t0, 17268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17276 -sw $t1, 0($t0) -L452: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17280 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17280 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17284 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17288 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17288 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17292 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17296 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17300 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17296 -lw $t2, 0($t0) -beq $t1, $t2, L453 -la $t0, _data -addi $t0, $t0, 17296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17304 -sw $t1, 0($t0) -L453: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17308 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17312 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17316 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17316 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17320 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17320 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17324 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17324 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17332 -sw $t3, 0($t0) -addi $sp, $sp, 128 -la $t0, _data -addi $t0, $t0, 17332 -lw, $v0, 0($t0) -jr $ra -j L454 -L451: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17336 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17336 -lw $t2, 0($t0) -beq $t1, $t2, L455 -la $t0, _data -addi $t0, $t0, 17336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17344 -sw $t1, 0($t0) -L455: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17348 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17348 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17352 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17356 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17356 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17360 -sw $t2, 0($t0) -L454: -j L456 -L368: -li $t1, 7559 -la $t0, _data -addi $t0, $t0, 17364 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17372 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17364 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17368 -sw $t3, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17376 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17376 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17380 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17384 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17384 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17388 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17392 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17392 -lw $t2, 0($t0) -beq $t1, $t2, L457 -la $t0, _data -addi $t0, $t0, 17392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17400 -sw $t1, 0($t0) -L457: -la $t0, _data -addi $t0, $t0, 17368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17400 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17404 -sw $t3, 0($t0) -addi $sp, $sp, 128 -la $t0, _data -addi $t0, $t0, 17404 -lw, $v0, 0($t0) -jr $ra -L456: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17408 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17412 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17416 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17420 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17420 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17424 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17424 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17432 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17436 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17436 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17440 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17444 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17444 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17448 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17448 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 17456 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17460 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17464 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14080 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17468 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17468 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17472 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17472 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14168 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14176 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14184 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14192 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14200 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17500 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17504 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17508 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17512 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17512 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17516 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17516 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17524 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17528 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17528 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17532 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17536 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17536 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17540 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17540 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 17548 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17552 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17556 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17560 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17560 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17564 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17564 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 17572 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17576 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17576 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17580 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17584 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17584 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17588 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17588 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14288 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14296 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14304 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14312 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14320 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14328 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14336 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14344 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14352 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14360 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14368 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14376 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14384 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17648 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17652 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17656 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17660 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17660 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17664 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17664 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17672 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17676 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17684 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17684 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17688 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17688 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 17696 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17700 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17704 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17708 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17708 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17712 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17712 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 17720 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17724 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17724 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17728 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17732 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17732 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17736 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17736 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17744 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17748 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17752 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14096 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17756 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17756 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17760 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17760 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14492 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14500 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14508 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14516 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14524 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14532 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 14540 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17796 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17800 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17804 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17808 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17808 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17812 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17812 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17820 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17824 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17828 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17832 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17832 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17836 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17836 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 17844 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17848 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17852 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17856 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17856 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17860 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17860 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 17868 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17872 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17876 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17880 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17880 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17884 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17884 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17892 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17896 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17900 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17904 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17904 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17908 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 17908 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17920 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17924 -sw $t1, 0($t0) -li $t1, 1434 -la $t0, _data -addi $t0, $t0, 17928 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17936 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17940 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17932 -sw $t1, 0($t0) -li $t1, 21436 -la $t0, _data -addi $t0, $t0, 17944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14200 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17948 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17936 -lw $t2, 0($t0) -beq $t1, $t2, L459 -la $t0, _data -addi $t0, $t0, 14200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17936 -lw $t2, 0($t0) -beq $t1, $t2, L459 -la $t0, _data -addi $t0, $t0, 17940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17932 -sw $t1, 0($t0) -L459: -li $t1, 3 -la $t0, _data -addi $t0, $t0, 17952 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 17956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17956 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17960 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14088 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 17964 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 17964 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 17968 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17976 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17972 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 17988 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 17992 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17988 -lw $t2, 0($t0) -beq $t1, $t2, L461 -li $t1, 32204 -la $t0, _data -addi $t0, $t0, 17996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17988 -lw $t2, 0($t0) -beq $t1, $t2, L461 -la $t0, _data -addi $t0, $t0, 17992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17984 -sw $t1, 0($t0) -L461: -la $t0, _data -addi $t0, $t0, 17984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17976 -lw $t2, 0($t0) -beq $t1, $t2, L460 -la $t0, _data -addi $t0, $t0, 14540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17976 -lw $t2, 0($t0) -beq $t1, $t2, L460 -la $t0, _data -addi $t0, $t0, 17980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17972 -sw $t1, 0($t0) -L460: -la $t0, _data -addi $t0, $t0, 14344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14344 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18000 -sw $t3, 0($t0) -li $t1, 46193 -la $t0, _data -addi $t0, $t0, 18004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18004 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18008 -sw $t3, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 18008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 18012 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 18012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14516 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 18016 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18024 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18028 -sw $t1, 0($t0) -li $t1, 64034 -la $t0, _data -addi $t0, $t0, 18032 -sw $t1, 0($t0) -li $t1, 31584 -la $t0, _data -addi $t0, $t0, 18036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18036 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 18040 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14360 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18044 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18052 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18048 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18064 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18068 -sw $t1, 0($t0) -li $t1, 17145 -la $t0, _data -addi $t0, $t0, 18072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14500 -lw $t2, 0($t0) -bgt $t1, $t2, L464 -la $t0, _data -addi $t0, $t0, 18064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18060 -sw $t1, 0($t0) -L464: -la $t0, _data -addi $t0, $t0, 18060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18052 -lw $t2, 0($t0) -beq $t1, $t2, L463 -la $t0, _data -addi $t0, $t0, 14328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18052 -lw $t2, 0($t0) -beq $t1, $t2, L463 -la $t0, _data -addi $t0, $t0, 18056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18048 -sw $t1, 0($t0) -L463: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14376 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18076 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18088 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18092 -sw $t1, 0($t0) -li $t1, 49884 -la $t0, _data -addi $t0, $t0, 18096 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14368 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18100 -sw $t3, 0($t0) -li $t1, 43447 -la $t0, _data -addi $t0, $t0, 18104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18104 -lw $t2, 0($t0) -ble $t1, $t2, L465 -la $t0, _data -addi $t0, $t0, 18088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18084 -sw $t1, 0($t0) -L465: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18112 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18116 -sw $t1, 0($t0) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 18120 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18124 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18128 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18132 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18132 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 18136 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 18116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14508 -lw $t2, 0($t0) -beq $t1, $t2, L466 -la $t0, _data -addi $t0, $t0, 18112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18108 -sw $t1, 0($t0) -L466: -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18140 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18144 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18144 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18148 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14104 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18152 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18152 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 18156 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 14192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14492 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18160 -sw $t3, 0($t0) -li $t1, 47034 -la $t0, _data -addi $t0, $t0, 18164 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18164 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18168 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14352 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 18176 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18184 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18188 -sw $t1, 0($t0) -li $t1, 59833 -la $t0, _data -addi $t0, $t0, 18192 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18196 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18180 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14184 -lw $t2, 0($t0) -bne $t1, $t2, L467 -la $t0, _data -addi $t0, $t0, 18184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18180 -sw $t1, 0($t0) -L467: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 18180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 18200 -sw $v0, 0($t0) -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 18200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 18204 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 18028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14384 -lw $t2, 0($t0) -blt $t1, $t2, L462 -la $t0, _data -addi $t0, $t0, 18024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18020 -sw $t1, 0($t0) -L462: -addi $sp, $sp, -20 -la $t0, _data -addi $t0, $t0, 14056 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14060 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14064 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14068 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14072 -lw $t1, 0($t0) -sw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 18020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -lw $t1, 16($sp) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -addi $sp, $sp, 20 -la $t0, _data -addi $t0, $t0, 18208 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 17924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18208 -lw $t2, 0($t0) -bne $t1, $t2, L458 -la $t0, _data -addi $t0, $t0, 17920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 17916 -sw $t1, 0($t0) -L458: -addi $sp, $sp, 128 -la $t0, _data -addi $t0, $t0, 17916 -lw, $v0, 0($t0) -jr $ra -F13: -addi $sp, $sp, -12 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 18212 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18216 -sw $t1, 0($t0) -addi $sp, $sp, -20 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 18220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -sw $t1, 0($t0) -addi $sp, $sp, -40 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 18228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -sw $t1, 0($t0) -addi $sp, $sp, -4 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 18236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18240 -sw $t1, 0($t0) -li $t1, 3078 -la $t0, _data -addi $t0, $t0, 18248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18244 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18252 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18256 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18260 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18216 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18264 -sw $t3, 0($t0) -li $t1, 65250 -la $t0, _data -addi $t0, $t0, 18268 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18264 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18272 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18276 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18276 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18280 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18216 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18284 -sw $t3, 0($t0) -li $t1, 56886 -la $t0, _data -addi $t0, $t0, 18288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18284 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 18292 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18296 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18300 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18216 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18304 -sw $t3, 0($t0) -li $t1, 10674 -la $t0, _data -addi $t0, $t0, 18308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18304 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 47353 -la $t0, _data -addi $t0, $t0, 18316 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18312 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18320 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18324 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18328 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18332 -sw $t3, 0($t0) -li $t1, 35495 -la $t0, _data -addi $t0, $t0, 18336 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18332 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18340 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18344 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18348 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18352 -sw $t3, 0($t0) -li $t1, 38988 -la $t0, _data -addi $t0, $t0, 18356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18352 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 18360 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18364 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18368 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18372 -sw $t3, 0($t0) -li $t1, 26611 -la $t0, _data -addi $t0, $t0, 18376 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18372 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 18380 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18384 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18384 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18388 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18392 -sw $t3, 0($t0) -li $t1, 35084 -la $t0, _data -addi $t0, $t0, 18396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18392 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18400 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18404 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18404 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18408 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18412 -sw $t3, 0($t0) -li $t1, 38326 -la $t0, _data -addi $t0, $t0, 18416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18412 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18420 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18424 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18424 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18428 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18432 -sw $t3, 0($t0) -li $t1, 42560 -la $t0, _data -addi $t0, $t0, 18436 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18432 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18440 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18444 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18444 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18448 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18452 -sw $t3, 0($t0) -li $t1, 6651 -la $t0, _data -addi $t0, $t0, 18456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18452 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 18460 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18464 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18468 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18472 -sw $t3, 0($t0) -li $t1, 4451 -la $t0, _data -addi $t0, $t0, 18476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18472 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 18480 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18484 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18484 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18488 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18492 -sw $t3, 0($t0) -li $t1, 50119 -la $t0, _data -addi $t0, $t0, 18496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18492 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18500 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18504 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18508 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18512 -sw $t3, 0($t0) -li $t1, 8085 -la $t0, _data -addi $t0, $t0, 18516 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18512 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 18520 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18524 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18524 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18528 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18532 -sw $t3, 0($t0) -li $t1, 25887 -la $t0, _data -addi $t0, $t0, 18536 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18532 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 18540 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18544 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18544 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18548 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18552 -sw $t3, 0($t0) -li $t1, 37250 -la $t0, _data -addi $t0, $t0, 18556 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18552 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 18560 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18564 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18568 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18572 -sw $t3, 0($t0) -li $t1, 6397 -la $t0, _data -addi $t0, $t0, 18576 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18572 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 18580 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18584 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18584 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18588 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18592 -sw $t3, 0($t0) -li $t1, 58091 -la $t0, _data -addi $t0, $t0, 18596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18592 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 9 -la $t0, _data -addi $t0, $t0, 18600 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18604 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18604 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18608 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18612 -sw $t3, 0($t0) -li $t1, 17908 -la $t0, _data -addi $t0, $t0, 18616 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18612 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4895 -la $t0, _data -addi $t0, $t0, 18624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18620 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18628 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18632 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18632 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18636 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18240 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18640 -sw $t3, 0($t0) -li $t1, 24140 -la $t0, _data -addi $t0, $t0, 18644 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18640 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 35053 -la $t0, _data -addi $t0, $t0, 18652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18648 -sw $t1, 0($t0) -li $t1, 54779 -la $t0, _data -addi $t0, $t0, 18660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18656 -sw $t1, 0($t0) -li $t1, 2051 -la $t0, _data -addi $t0, $t0, 18668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18664 -sw $t1, 0($t0) -L468: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18672 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18676 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18216 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18684 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18684 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 18688 -sw $t2, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18692 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18696 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18240 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18700 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18700 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 18704 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18712 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18712 -lw $t2, 0($t0) -bne $t1, $t2, L470 -li $t1, 2738 -la $t0, _data -addi $t0, $t0, 18720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18712 -lw $t2, 0($t0) -bne $t1, $t2, L470 -la $t0, _data -addi $t0, $t0, 18712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18708 -sw $t1, 0($t0) -L470: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18724 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18724 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18728 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18732 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18732 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 18736 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 18704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18736 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 18740 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18744 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18744 -lw $t2, 0($t0) -beq $t1, $t2, L469 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 18748 -sw $v0, 0($t0) -j L468 -L469: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18752 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18760 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18752 -lw $t2, 0($t0) -beq $t1, $t2, L471 -la $t0, _data -addi $t0, $t0, 18752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18760 -sw $t1, 0($t0) -L471: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18312 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18764 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18764 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18772 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18776 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18776 -lw $t2, 0($t0) -beq $t1, $t2, L472 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18784 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18780 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18796 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18792 -sw $t1, 0($t0) -li $t1, 27943 -la $t0, _data -addi $t0, $t0, 18804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18796 -lw $t2, 0($t0) -beq $t1, $t2, L474 -li $t1, 40134 -la $t0, _data -addi $t0, $t0, 18808 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18796 -lw $t2, 0($t0) -beq $t1, $t2, L474 -la $t0, _data -addi $t0, $t0, 18800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18792 -sw $t1, 0($t0) -L474: -la $t0, _data -addi $t0, $t0, 18664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18648 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 18812 -sw $v0, 0($t0) -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 18812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 18816 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18820 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18828 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18820 -lw $t2, 0($t0) -beq $t1, $t2, L475 -la $t0, _data -addi $t0, $t0, 18820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18828 -sw $t1, 0($t0) -L475: -li $t1, 62571 -la $t0, _data -addi $t0, $t0, 18832 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18840 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18832 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18836 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18836 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18844 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18784 -lw $t2, 0($t0) -beq $t1, $t2, L473 -li $t1, 31021 -la $t0, _data -addi $t0, $t0, 18848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18784 -lw $t2, 0($t0) -beq $t1, $t2, L473 -la $t0, _data -addi $t0, $t0, 18788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18780 -sw $t1, 0($t0) -L473: -j L477 -L472: -li $t1, 39848 -la $t0, _data -addi $t0, $t0, 18852 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18856 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18856 -lw $t2, 0($t0) -beq $t1, $t2, L477 -la $t0, _data -addi $t0, $t0, 18856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18864 -sw $t1, 0($t0) -L477: -addi $sp, $sp, -24 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 18868 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -sw $t1, 0($t0) -li $t1, 53922 -la $t0, _data -addi $t0, $t0, 18880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18876 -sw $t1, 0($t0) -li $t1, 41695 -la $t0, _data -addi $t0, $t0, 18888 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18884 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 18892 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18896 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18900 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18904 -sw $t3, 0($t0) -li $t1, 21666 -la $t0, _data -addi $t0, $t0, 18908 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18904 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 18912 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18916 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18920 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18924 -sw $t3, 0($t0) -li $t1, 23881 -la $t0, _data -addi $t0, $t0, 18928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18924 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 18932 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18936 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18940 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18944 -sw $t3, 0($t0) -li $t1, 15147 -la $t0, _data -addi $t0, $t0, 18948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18944 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 18952 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18956 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18960 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18964 -sw $t3, 0($t0) -li $t1, 48277 -la $t0, _data -addi $t0, $t0, 18968 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18964 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18972 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18976 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18980 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 18980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 18984 -sw $t3, 0($t0) -li $t1, 58965 -la $t0, _data -addi $t0, $t0, 18988 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18984 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 18992 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 18996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18996 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19000 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19004 -sw $t3, 0($t0) -li $t1, 53473 -la $t0, _data -addi $t0, $t0, 19008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19004 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 25301 -la $t0, _data -addi $t0, $t0, 19016 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19012 -sw $t1, 0($t0) -li $t1, 80 -la $t0, _data -addi $t0, $t0, 19024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19020 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19032 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19028 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19044 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19048 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19040 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19044 -lw $t2, 0($t0) -beq $t1, $t2, L479 -la $t0, _data -addi $t0, $t0, 19012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19044 -lw $t2, 0($t0) -beq $t1, $t2, L479 -la $t0, _data -addi $t0, $t0, 19048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19040 -sw $t1, 0($t0) -L479: -la $t0, _data -addi $t0, $t0, 19040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19032 -lw $t2, 0($t0) -bne $t1, $t2, L478 -la $t0, _data -addi $t0, $t0, 18648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19032 -lw $t2, 0($t0) -bne $t1, $t2, L478 -la $t0, _data -addi $t0, $t0, 19032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19028 -sw $t1, 0($t0) -L478: -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19052 -sw $v0, 0($t0) -L480: -li $t1, 57925 -la $t0, _data -addi $t0, $t0, 19056 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19060 -lw $t2, 0($t0) -beq $t1, $t2, L481 -L482: -la $t0, _data -addi $t0, $t0, 18656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18876 -sw $t1, 0($t0) -li $t1, 9884 -la $t0, _data -addi $t0, $t0, 19064 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19072 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19068 -sw $t1, 0($t0) -li $t1, 8166 -la $t0, _data -addi $t0, $t0, 19080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19072 -lw $t2, 0($t0) -bne $t1, $t2, L484 -la $t0, _data -addi $t0, $t0, 18884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19072 -lw $t2, 0($t0) -bne $t1, $t2, L484 -la $t0, _data -addi $t0, $t0, 19072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19068 -sw $t1, 0($t0) -L484: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19084 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19088 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19092 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19092 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19096 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19012 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 19100 -sw $t3, 0($t0) -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19104 -sw $v0, 0($t0) -li $t1, 18276 -la $t0, _data -addi $t0, $t0, 19108 -sw $t1, 0($t0) -li $t1, 47134 -la $t0, _data -addi $t0, $t0, 19112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19112 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19116 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18620 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 19120 -sw $t3, 0($t0) -li $t1, 14563 -la $t0, _data -addi $t0, $t0, 19124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19124 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 19128 -sw $t3, 0($t0) -li $t1, 10832 -la $t0, _data -addi $t0, $t0, 19132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18648 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19136 -sw $t3, 0($t0) -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19140 -sw $v0, 0($t0) -li $t1, 65042 -la $t0, _data -addi $t0, $t0, 19144 -sw $t1, 0($t0) -li $t1, 19458 -la $t0, _data -addi $t0, $t0, 19148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19148 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 19152 -sw $t3, 0($t0) -li $t1, 34972 -la $t0, _data -addi $t0, $t0, 19156 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19164 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19160 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19176 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19180 -sw $t1, 0($t0) -li $t1, 34559 -la $t0, _data -addi $t0, $t0, 19184 -sw $t1, 0($t0) -li $t1, 8702 -la $t0, _data -addi $t0, $t0, 19188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19172 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19188 -lw $t2, 0($t0) -bne $t1, $t2, L486 -la $t0, _data -addi $t0, $t0, 19176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19172 -sw $t1, 0($t0) -L486: -la $t0, _data -addi $t0, $t0, 19172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19164 -lw $t2, 0($t0) -bne $t1, $t2, L485 -la $t0, _data -addi $t0, $t0, 19020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19164 -lw $t2, 0($t0) -bne $t1, $t2, L485 -la $t0, _data -addi $t0, $t0, 19164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19160 -sw $t1, 0($t0) -L485: -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19192 -sw $v0, 0($t0) -li $t1, 37023 -la $t0, _data -addi $t0, $t0, 19196 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19196 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19200 -sw $t3, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19204 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19204 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19208 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19208 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18240 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19212 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19212 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19216 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19216 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18656 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19220 -sw $t3, 0($t0) -li $t1, 19439 -la $t0, _data -addi $t0, $t0, 19224 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18664 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19232 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19236 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19228 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19244 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19248 -sw $t1, 0($t0) -li $t1, 1802 -la $t0, _data -addi $t0, $t0, 19252 -sw $t1, 0($t0) -li $t1, 39761 -la $t0, _data -addi $t0, $t0, 19256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19256 -lw $t2, 0($t0) -bne $t1, $t2, L488 -la $t0, _data -addi $t0, $t0, 19244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19240 -sw $t1, 0($t0) -L488: -la $t0, _data -addi $t0, $t0, 19240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19232 -lw $t2, 0($t0) -beq $t1, $t2, L487 -la $t0, _data -addi $t0, $t0, 19020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19232 -lw $t2, 0($t0) -beq $t1, $t2, L487 -la $t0, _data -addi $t0, $t0, 19236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19228 -sw $t1, 0($t0) -L487: -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19260 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19264 -lw $t2, 0($t0) -beq $t1, $t2, L483 -L489: -li $t1, 2 -la $t0, _data -addi $t0, $t0, 19268 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19272 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19276 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19280 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19280 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19284 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19288 -lw $t2, 0($t0) -beq $t1, $t2, L490 -li $t1, 36797 -la $t0, _data -addi $t0, $t0, 19296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19012 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19300 -sw $t3, 0($t0) -j L489 -L490: -j L482 -L483: -j L480 -L481: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19308 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19312 -sw $t1, 0($t0) -li $t1, 12868 -la $t0, _data -addi $t0, $t0, 19316 -sw $t1, 0($t0) -li $t1, 16248 -la $t0, _data -addi $t0, $t0, 19320 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19320 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 19324 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18656 -lw $t2, 0($t0) -ble $t1, $t2, L491 -la $t0, _data -addi $t0, $t0, 19308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19304 -sw $t1, 0($t0) -L491: -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19328 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19332 -lw $t2, 0($t0) -beq $t1, $t2, L492 -L492: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19340 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19336 -sw $t1, 0($t0) -li $t1, 25183 -la $t0, _data -addi $t0, $t0, 19348 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19340 -lw $t2, 0($t0) -bne $t1, $t2, L493 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19356 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19360 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19364 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19368 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19372 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19372 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19376 -sw $t2, 0($t0) -li $t1, 54563 -la $t0, _data -addi $t0, $t0, 19380 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19388 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19392 -sw $t1, 0($t0) -li $t1, 37914 -la $t0, _data -addi $t0, $t0, 19396 -sw $t1, 0($t0) -li $t1, 49064 -la $t0, _data -addi $t0, $t0, 19400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19400 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 19404 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19384 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18244 -lw $t2, 0($t0) -beq $t1, $t2, L495 -la $t0, _data -addi $t0, $t0, 19388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19384 -sw $t1, 0($t0) -L495: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19408 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19412 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18872 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19416 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19416 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19420 -sw $t2, 0($t0) -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19424 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19432 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19436 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19444 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19448 -sw $t1, 0($t0) -li $t1, 4175 -la $t0, _data -addi $t0, $t0, 19452 -sw $t1, 0($t0) -li $t1, 20655 -la $t0, _data -addi $t0, $t0, 19456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19456 -lw $t2, 0($t0) -blt $t1, $t2, L497 -la $t0, _data -addi $t0, $t0, 19444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19440 -sw $t1, 0($t0) -L497: -li $t1, 42494 -la $t0, _data -addi $t0, $t0, 19460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19460 -lw $t2, 0($t0) -bge $t1, $t2, L496 -la $t0, _data -addi $t0, $t0, 19432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19428 -sw $t1, 0($t0) -L496: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19468 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19468 -lw $t2, 0($t0) -beq $t1, $t2, L498 -la $t0, _data -addi $t0, $t0, 19020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19468 -lw $t2, 0($t0) -beq $t1, $t2, L498 -la $t0, _data -addi $t0, $t0, 19472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19464 -sw $t1, 0($t0) -L498: -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19476 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 19360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19476 -lw $t2, 0($t0) -blt $t1, $t2, L494 -la $t0, _data -addi $t0, $t0, 19356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19352 -sw $t1, 0($t0) -L494: -la $t0, _data -addi $t0, $t0, 19352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19340 -lw $t2, 0($t0) -bne $t1, $t2, L493 -la $t0, _data -addi $t0, $t0, 19340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19336 -sw $t1, 0($t0) -L493: -la $t0, _data -addi $t0, $t0, 18244 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19484 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19488 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19488 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19492 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18216 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19496 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19496 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19500 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19500 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19508 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19512 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19512 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19516 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18216 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19520 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19520 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19524 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19524 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 19532 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19536 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19536 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19540 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18216 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19544 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19548 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19548 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 18312 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19560 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19564 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19568 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19572 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19572 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19576 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19576 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19584 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19588 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19592 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19596 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19596 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19600 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19600 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 19608 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19612 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19616 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19620 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19620 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19624 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19624 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 19632 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19636 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19640 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19644 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19644 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19648 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19648 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19656 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19660 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19664 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19668 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19668 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19672 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19672 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19680 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19684 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19684 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19688 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19692 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19692 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19696 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19696 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 19704 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19708 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19712 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19716 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19716 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19720 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19720 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 19728 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19732 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19732 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19736 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19740 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19740 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19744 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19744 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 19752 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19756 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19760 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19764 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19764 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19768 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19768 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19776 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19780 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19780 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19784 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19788 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19788 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19792 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19792 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 19800 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19804 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19808 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19812 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19812 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19816 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19816 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 19824 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19828 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19828 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19832 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19836 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19836 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19840 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19840 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 19848 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19852 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19856 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19860 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19860 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19864 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19864 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 19872 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19876 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19876 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19880 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19884 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19884 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19888 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19888 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 9 -la $t0, _data -addi $t0, $t0, 19896 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19900 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19904 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19908 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19908 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19912 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19912 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 18620 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19924 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19928 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19932 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18240 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19936 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19936 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19940 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 19940 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 18648 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 18656 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 18664 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 18648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18656 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 19960 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18244 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19964 -sw $t3, 0($t0) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 19968 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 19972 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19972 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19976 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18232 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19980 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 19980 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 19984 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 19992 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19984 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 19988 -sw $t3, 0($t0) -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 19988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 19996 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 19964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 19996 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20000 -sw $t3, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20004 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20008 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 18224 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20012 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20012 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 20016 -sw $t2, 0($t0) -addi $sp, $sp, 100 -la $t0, _data -addi $t0, $t0, 20016 -lw, $v0, 0($t0) -jr $ra -F14: -addi $sp, $sp, -12 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 20032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -sw $t1, 0($t0) -addi $sp, $sp, -20 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 20040 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20048 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20052 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20052 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20056 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20060 -sw $t3, 0($t0) -li $t1, 42574 -la $t0, _data -addi $t0, $t0, 20064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20060 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20068 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20072 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20076 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20080 -sw $t3, 0($t0) -li $t1, 50037 -la $t0, _data -addi $t0, $t0, 20084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20080 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 20088 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20092 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20096 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20100 -sw $t3, 0($t0) -li $t1, 55840 -la $t0, _data -addi $t0, $t0, 20104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20100 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 50740 -la $t0, _data -addi $t0, $t0, 20112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20108 -sw $t1, 0($t0) -li $t1, 2778 -la $t0, _data -addi $t0, $t0, 20120 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20116 -sw $t1, 0($t0) -li $t1, 37439 -la $t0, _data -addi $t0, $t0, 20128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20128 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20124 -sw $t1, 0($t0) -li $t1, 65303 -la $t0, _data -addi $t0, $t0, 20136 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20132 -sw $t1, 0($t0) -li $t1, 13610 -la $t0, _data -addi $t0, $t0, 20144 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20144 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20140 -sw $t1, 0($t0) -li $t1, 36945 -la $t0, _data -addi $t0, $t0, 20152 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20148 -sw $t1, 0($t0) -li $t1, 19226 -la $t0, _data -addi $t0, $t0, 20160 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20156 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20164 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20168 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20176 -sw $t3, 0($t0) -li $t1, 48582 -la $t0, _data -addi $t0, $t0, 20180 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20176 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20184 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20188 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20192 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20196 -sw $t3, 0($t0) -li $t1, 5969 -la $t0, _data -addi $t0, $t0, 20200 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20196 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 20204 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20208 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20212 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20216 -sw $t3, 0($t0) -li $t1, 27928 -la $t0, _data -addi $t0, $t0, 20220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20216 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 20224 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20228 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20232 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20236 -sw $t3, 0($t0) -li $t1, 20069 -la $t0, _data -addi $t0, $t0, 20240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20236 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20244 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20248 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20252 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20256 -sw $t3, 0($t0) -li $t1, 25408 -la $t0, _data -addi $t0, $t0, 20260 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20256 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20268 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20272 -sw $t1, 0($t0) -li $t1, 29730 -la $t0, _data -addi $t0, $t0, 20276 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20028 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20280 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20272 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20264 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20124 -lw $t2, 0($t0) -blt $t1, $t2, L499 -la $t0, _data -addi $t0, $t0, 20268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20264 -sw $t1, 0($t0) -L499: -addi $sp, $sp, 32 -la $t0, _data -addi $t0, $t0, 20108 -lw, $v0, 0($t0) -jr $ra -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20288 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20284 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20300 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20296 -sw $t1, 0($t0) -li $t1, 59830 -la $t0, _data -addi $t0, $t0, 20308 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20312 -sw $v0, 0($t0) -li $t1, 7254 -la $t0, _data -addi $t0, $t0, 20316 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20316 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20320 -sw $t3, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20328 -sw $v0, 0($t0) -li $t1, 6130 -la $t0, _data -addi $t0, $t0, 20332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20332 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 20336 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20116 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20344 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20348 -sw $t1, 0($t0) -li $t1, 31091 -la $t0, _data -addi $t0, $t0, 20352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20352 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20356 -sw $t3, 0($t0) -li $t1, 20122 -la $t0, _data -addi $t0, $t0, 20360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20360 -lw $t2, 0($t0) -bne $t1, $t2, L502 -la $t0, _data -addi $t0, $t0, 20344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20340 -sw $t1, 0($t0) -L502: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20368 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20372 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20380 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20384 -sw $t1, 0($t0) -li $t1, 22378 -la $t0, _data -addi $t0, $t0, 20388 -sw $t1, 0($t0) -li $t1, 56274 -la $t0, _data -addi $t0, $t0, 20392 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20376 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20392 -lw $t2, 0($t0) -ble $t1, $t2, L504 -la $t0, _data -addi $t0, $t0, 20380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20376 -sw $t1, 0($t0) -L504: -li $t1, 9150 -la $t0, _data -addi $t0, $t0, 20396 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20396 -lw $t2, 0($t0) -bne $t1, $t2, L503 -la $t0, _data -addi $t0, $t0, 20368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20364 -sw $t1, 0($t0) -L503: -addi $sp, $sp, -12 -la $t0, _data -addi $t0, $t0, 20020 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20024 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20028 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20400 -sw $v0, 0($t0) -li $t1, 60293 -la $t0, _data -addi $t0, $t0, 20404 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20404 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20408 -sw $t3, 0($t0) -li $t1, 39803 -la $t0, _data -addi $t0, $t0, 20416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20416 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20420 -sw $t3, 0($t0) -addi $sp, $sp, -12 -la $t0, _data -addi $t0, $t0, 20020 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20024 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20028 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F14 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20424 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20424 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20428 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20436 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20444 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20436 -lw $t2, 0($t0) -beq $t1, $t2, L505 -la $t0, _data -addi $t0, $t0, 20436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20444 -sw $t1, 0($t0) -L505: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20452 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20444 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20448 -sw $t3, 0($t0) -li $t1, 13325 -la $t0, _data -addi $t0, $t0, 20456 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20464 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20468 -sw $t1, 0($t0) -li $t1, 15412 -la $t0, _data -addi $t0, $t0, 20472 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20472 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20476 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20148 -lw $t2, 0($t0) -blt $t1, $t2, L506 -la $t0, _data -addi $t0, $t0, 20464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20460 -sw $t1, 0($t0) -L506: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20488 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20492 -sw $t1, 0($t0) -li $t1, 16761 -la $t0, _data -addi $t0, $t0, 20496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20124 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20500 -sw $t3, 0($t0) -li $t1, 5437 -la $t0, _data -addi $t0, $t0, 20504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20484 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20500 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20504 -lw $t2, 0($t0) -bne $t1, $t2, L507 -la $t0, _data -addi $t0, $t0, 20488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20484 -sw $t1, 0($t0) -L507: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20508 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20508 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20512 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20516 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20516 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 20520 -sw $t2, 0($t0) -li $t1, 61369 -la $t0, _data -addi $t0, $t0, 20524 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20124 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 20528 -sw $t3, 0($t0) -li $t1, 59335 -la $t0, _data -addi $t0, $t0, 20532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20528 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20532 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20536 -sw $t3, 0($t0) -li $t1, 55475 -la $t0, _data -addi $t0, $t0, 20540 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20544 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20544 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20548 -sw $t3, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20548 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20552 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20556 -sw $t3, 0($t0) -addi $sp, $sp, -12 -la $t0, _data -addi $t0, $t0, 20020 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20024 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20028 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20560 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 20560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20156 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20564 -sw $t3, 0($t0) -addi $sp, $sp, -12 -la $t0, _data -addi $t0, $t0, 20020 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20024 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20028 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20568 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 20568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20300 -lw $t2, 0($t0) -bne $t1, $t2, L501 -li $t1, 58253 -la $t0, _data -addi $t0, $t0, 20572 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20572 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20576 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20300 -lw $t2, 0($t0) -bne $t1, $t2, L501 -la $t0, _data -addi $t0, $t0, 20300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20296 -sw $t1, 0($t0) -L501: -la $t0, _data -addi $t0, $t0, 20296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20288 -lw $t2, 0($t0) -bne $t1, $t2, L500 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20588 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20592 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20596 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20600 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20604 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20604 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 20608 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20612 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20616 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20612 -lw $t2, 0($t0) -beq $t1, $t2, L509 -la $t0, _data -addi $t0, $t0, 20612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20620 -sw $t1, 0($t0) -L509: -li $t1, 23576 -la $t0, _data -addi $t0, $t0, 20624 -sw $t1, 0($t0) -li $t1, 44307 -la $t0, _data -addi $t0, $t0, 20628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20628 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20632 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20584 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20632 -lw $t2, 0($t0) -ble $t1, $t2, L508 -la $t0, _data -addi $t0, $t0, 20588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20584 -sw $t1, 0($t0) -L508: -la $t0, _data -addi $t0, $t0, 20584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20288 -lw $t2, 0($t0) -bne $t1, $t2, L500 -la $t0, _data -addi $t0, $t0, 20288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20284 -sw $t1, 0($t0) -L500: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20636 -lw $t2, 0($t0) -beq $t1, $t2, L510 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20644 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20648 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20640 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20656 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20660 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20668 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20672 -sw $t1, 0($t0) -li $t1, 6327 -la $t0, _data -addi $t0, $t0, 20676 -sw $t1, 0($t0) -li $t1, 60522 -la $t0, _data -addi $t0, $t0, 20680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20680 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 20684 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20124 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 20688 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20664 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20688 -lw $t2, 0($t0) -beq $t1, $t2, L513 -la $t0, _data -addi $t0, $t0, 20668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20664 -sw $t1, 0($t0) -L513: -la $t0, _data -addi $t0, $t0, 20660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20140 -lw $t2, 0($t0) -bge $t1, $t2, L512 -la $t0, _data -addi $t0, $t0, 20656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20652 -sw $t1, 0($t0) -L512: -la $t0, _data -addi $t0, $t0, 20652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20644 -lw $t2, 0($t0) -beq $t1, $t2, L511 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20696 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20700 -sw $t1, 0($t0) -li $t1, 63533 -la $t0, _data -addi $t0, $t0, 20704 -sw $t1, 0($t0) -li $t1, 54909 -la $t0, _data -addi $t0, $t0, 20708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20708 -lw $t2, 0($t0) -bne $t1, $t2, L514 -la $t0, _data -addi $t0, $t0, 20696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20692 -sw $t1, 0($t0) -L514: -addi $sp, $sp, -12 -la $t0, _data -addi $t0, $t0, 20020 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20024 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20028 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20712 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 20712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20644 -lw $t2, 0($t0) -beq $t1, $t2, L511 -la $t0, _data -addi $t0, $t0, 20648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20640 -sw $t1, 0($t0) -L511: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20716 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20716 -lw $t2, 0($t0) -beq $t1, $t2, L515 -L516: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20724 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20728 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20732 -sw $v0, 0($t0) -li $t1, 955 -la $t0, _data -addi $t0, $t0, 20736 -sw $t1, 0($t0) -li $t1, 25925 -la $t0, _data -addi $t0, $t0, 20740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20740 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20744 -sw $t3, 0($t0) -li $t1, 9442 -la $t0, _data -addi $t0, $t0, 20748 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20748 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20752 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20752 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20760 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20760 -lw $t2, 0($t0) -blt $t1, $t2, L518 -la $t0, _data -addi $t0, $t0, 20724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20720 -sw $t1, 0($t0) -L518: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20764 -lw $t2, 0($t0) -beq $t1, $t2, L517 -li $t1, 26363 -la $t0, _data -addi $t0, $t0, 20768 -sw $t1, 0($t0) -j L516 -L517: -j L520 -L515: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20776 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20780 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 20784 -sw $v0, 0($t0) -li $t1, 55655 -la $t0, _data -addi $t0, $t0, 20788 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20796 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20788 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20792 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20804 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20792 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20800 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20800 -lw $t2, 0($t0) -bne $t1, $t2, L520 -la $t0, _data -addi $t0, $t0, 20776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20772 -sw $t1, 0($t0) -L520: -j L521 -L510: -li $t1, 3736 -la $t0, _data -addi $t0, $t0, 20808 -sw $t1, 0($t0) -L521: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20816 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20820 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20812 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20828 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20832 -sw $t1, 0($t0) -li $t1, 33617 -la $t0, _data -addi $t0, $t0, 20836 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20840 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20844 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20840 -lw $t2, 0($t0) -beq $t1, $t2, L524 -la $t0, _data -addi $t0, $t0, 20840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20848 -sw $t1, 0($t0) -L524: -li $t1, 61785 -la $t0, _data -addi $t0, $t0, 20852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20852 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20856 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20024 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20860 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20860 -lw $t2, 0($t0) -bge $t1, $t2, L523 -la $t0, _data -addi $t0, $t0, 20828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20824 -sw $t1, 0($t0) -L523: -la $t0, _data -addi $t0, $t0, 20824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20816 -lw $t2, 0($t0) -bne $t1, $t2, L522 -li $t1, 34828 -la $t0, _data -addi $t0, $t0, 20864 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20864 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20868 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20876 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20884 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20868 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20876 -lw $t2, 0($t0) -beq $t1, $t2, L525 -la $t0, _data -addi $t0, $t0, 20876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20884 -sw $t1, 0($t0) -L525: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20888 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20892 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20896 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20888 -lw $t2, 0($t0) -beq $t1, $t2, L526 -la $t0, _data -addi $t0, $t0, 20888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20896 -sw $t1, 0($t0) -L526: -la $t0, _data -addi $t0, $t0, 20896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20816 -lw $t2, 0($t0) -bne $t1, $t2, L522 -la $t0, _data -addi $t0, $t0, 20816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20812 -sw $t1, 0($t0) -L522: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20904 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20908 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20900 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20916 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20920 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20928 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20932 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20940 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 20944 -sw $t1, 0($t0) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 20948 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 20952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20952 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20956 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20960 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20960 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 20964 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 20944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20936 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20124 -lw $t2, 0($t0) -blt $t1, $t2, L530 -la $t0, _data -addi $t0, $t0, 20940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20936 -sw $t1, 0($t0) -L530: -la $t0, _data -addi $t0, $t0, 20932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20924 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20024 -lw $t2, 0($t0) -ble $t1, $t2, L529 -la $t0, _data -addi $t0, $t0, 20928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20924 -sw $t1, 0($t0) -L529: -la $t0, _data -addi $t0, $t0, 20920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20912 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20132 -lw $t2, 0($t0) -bgt $t1, $t2, L528 -la $t0, _data -addi $t0, $t0, 20916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20912 -sw $t1, 0($t0) -L528: -la $t0, _data -addi $t0, $t0, 20912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20904 -lw $t2, 0($t0) -bne $t1, $t2, L527 -li $t1, 25566 -la $t0, _data -addi $t0, $t0, 20968 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20140 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 20972 -sw $t3, 0($t0) -li $t1, 62890 -la $t0, _data -addi $t0, $t0, 20976 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20976 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 20980 -sw $t3, 0($t0) -li $t1, 13385 -la $t0, _data -addi $t0, $t0, 20984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20984 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 20988 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 20988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20904 -lw $t2, 0($t0) -bne $t1, $t2, L527 -la $t0, _data -addi $t0, $t0, 20904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20900 -sw $t1, 0($t0) -L527: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 20996 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21000 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20992 -sw $t1, 0($t0) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 21004 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21008 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21008 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21012 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21016 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21016 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21020 -sw $t2, 0($t0) -li $t1, 16595 -la $t0, _data -addi $t0, $t0, 21024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21024 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 21028 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21036 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21040 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21032 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21044 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21048 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21048 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21052 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21056 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21056 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21060 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21036 -lw $t2, 0($t0) -beq $t1, $t2, L532 -li $t1, 10394 -la $t0, _data -addi $t0, $t0, 21064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21036 -lw $t2, 0($t0) -beq $t1, $t2, L532 -la $t0, _data -addi $t0, $t0, 21040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21032 -sw $t1, 0($t0) -L532: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21072 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21076 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21068 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21084 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21088 -sw $t1, 0($t0) -li $t1, 6055 -la $t0, _data -addi $t0, $t0, 21092 -sw $t1, 0($t0) -li $t1, 10768 -la $t0, _data -addi $t0, $t0, 21096 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21096 -lw $t2, 0($t0) -ble $t1, $t2, L534 -la $t0, _data -addi $t0, $t0, 21084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21080 -sw $t1, 0($t0) -L534: -la $t0, _data -addi $t0, $t0, 21080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21072 -lw $t2, 0($t0) -beq $t1, $t2, L533 -la $t0, _data -addi $t0, $t0, 20124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21072 -lw $t2, 0($t0) -beq $t1, $t2, L533 -la $t0, _data -addi $t0, $t0, 21076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21068 -sw $t1, 0($t0) -L533: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21104 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21100 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21116 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21120 -sw $t1, 0($t0) -li $t1, 54934 -la $t0, _data -addi $t0, $t0, 21124 -sw $t1, 0($t0) -li $t1, 64308 -la $t0, _data -addi $t0, $t0, 21128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21128 -lw $t2, 0($t0) -blt $t1, $t2, L536 -la $t0, _data -addi $t0, $t0, 21116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21112 -sw $t1, 0($t0) -L536: -la $t0, _data -addi $t0, $t0, 21112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21104 -lw $t2, 0($t0) -beq $t1, $t2, L535 -li $t1, 34344 -la $t0, _data -addi $t0, $t0, 21132 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21104 -lw $t2, 0($t0) -beq $t1, $t2, L535 -la $t0, _data -addi $t0, $t0, 21108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21100 -sw $t1, 0($t0) -L535: -addi $sp, $sp, -12 -la $t0, _data -addi $t0, $t0, 20020 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20024 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20028 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 21100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F14 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -addi $sp, $sp, 12 -la $t0, _data -addi $t0, $t0, 21136 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 21028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21136 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 21140 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20996 -lw $t2, 0($t0) -bne $t1, $t2, L531 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21144 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21144 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21148 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21152 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21152 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21156 -sw $t2, 0($t0) -li $t1, 33705 -la $t0, _data -addi $t0, $t0, 21160 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21160 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21164 -sw $t3, 0($t0) -li $t1, 5099 -la $t0, _data -addi $t0, $t0, 21168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21168 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 21172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21172 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21176 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20996 -lw $t2, 0($t0) -bne $t1, $t2, L531 -la $t0, _data -addi $t0, $t0, 20996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20992 -sw $t1, 0($t0) -L531: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21180 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21184 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21184 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21188 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21192 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21192 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21196 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21196 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21204 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21208 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21212 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21216 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21216 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21220 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21220 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 21228 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21232 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21232 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21236 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21240 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21240 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21244 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21244 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 20108 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 20116 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 20124 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 20132 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 20140 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 20148 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 20156 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21280 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21284 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21284 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21288 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21292 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21292 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21296 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21296 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21304 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21308 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21312 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21316 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21316 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21320 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21320 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 21328 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21332 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21336 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21340 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21340 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21344 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21344 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 21352 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21356 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21360 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21364 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21364 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21368 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21368 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21376 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21380 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21384 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21388 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21388 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21392 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21392 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21404 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21400 -sw $t1, 0($t0) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 21412 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21416 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21420 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20044 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21424 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21424 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21428 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21404 -lw $t2, 0($t0) -bne $t1, $t2, L537 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 21432 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21436 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21436 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21440 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20036 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21444 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21444 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21448 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21404 -lw $t2, 0($t0) -bne $t1, $t2, L537 -la $t0, _data -addi $t0, $t0, 21404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21400 -sw $t1, 0($t0) -L537: -la $t0, _data -addi $t0, $t0, 21400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20148 -sw $t1, 0($t0) -addi $sp, $sp, 32 -la $t0, _data -addi $t0, $t0, 21400 -lw, $v0, 0($t0) -jr $ra -F15: -addi $sp, $sp, -24 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 21468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21476 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21480 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21484 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21488 -sw $t3, 0($t0) -li $t1, 57628 -la $t0, _data -addi $t0, $t0, 21492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21488 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21496 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21500 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21504 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21508 -sw $t3, 0($t0) -li $t1, 3914 -la $t0, _data -addi $t0, $t0, 21512 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21508 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 21516 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21520 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21524 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21528 -sw $t3, 0($t0) -li $t1, 56648 -la $t0, _data -addi $t0, $t0, 21532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21528 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 21536 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21540 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21548 -sw $t3, 0($t0) -li $t1, 47748 -la $t0, _data -addi $t0, $t0, 21552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21548 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21556 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21560 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21564 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21568 -sw $t3, 0($t0) -li $t1, 7651 -la $t0, _data -addi $t0, $t0, 21572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21568 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 21576 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21580 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21584 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21588 -sw $t3, 0($t0) -li $t1, 24730 -la $t0, _data -addi $t0, $t0, 21592 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21588 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 43997 -la $t0, _data -addi $t0, $t0, 21600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21596 -sw $t1, 0($t0) -li $t1, 42479 -la $t0, _data -addi $t0, $t0, 21608 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21604 -sw $t1, 0($t0) -li $t1, 12934 -la $t0, _data -addi $t0, $t0, 21616 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21612 -sw $t1, 0($t0) -li $t1, 62625 -la $t0, _data -addi $t0, $t0, 21624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21620 -sw $t1, 0($t0) -L538: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21632 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21636 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21644 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21452 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21640 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21648 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21656 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21648 -lw $t2, 0($t0) -beq $t1, $t2, L541 -la $t0, _data -addi $t0, $t0, 21648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21656 -sw $t1, 0($t0) -L541: -li $t1, 2509 -la $t0, _data -addi $t0, $t0, 21660 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21664 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21672 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21664 -lw $t2, 0($t0) -beq $t1, $t2, L542 -la $t0, _data -addi $t0, $t0, 21664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21672 -sw $t1, 0($t0) -L542: -la $t0, _data -addi $t0, $t0, 21656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21672 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21676 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21676 -lw $t2, 0($t0) -bge $t1, $t2, L540 -la $t0, _data -addi $t0, $t0, 21632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21628 -sw $t1, 0($t0) -L540: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21680 -lw $t2, 0($t0) -beq $t1, $t2, L539 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21688 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21692 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21688 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21684 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21688 -lw $t2, 0($t0) -beq $t1, $t2, L543 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21696 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21700 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21704 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21708 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21708 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21712 -sw $t2, 0($t0) -li $t1, 2343 -la $t0, _data -addi $t0, $t0, 21716 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21720 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21724 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21728 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21720 -lw $t2, 0($t0) -beq $t1, $t2, L544 -la $t0, _data -addi $t0, $t0, 21720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21728 -sw $t1, 0($t0) -L544: -la $t0, _data -addi $t0, $t0, 21712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21728 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21732 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21688 -lw $t2, 0($t0) -beq $t1, $t2, L543 -la $t0, _data -addi $t0, $t0, 21692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21684 -sw $t1, 0($t0) -L543: -j L538 -L539: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21736 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21740 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21744 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21748 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21748 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21752 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21752 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21760 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21764 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21768 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21772 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21772 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21776 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21776 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 21784 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21788 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21792 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21796 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21796 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21800 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21800 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 21808 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21812 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21816 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21820 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21820 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21824 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21824 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21832 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21836 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21836 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21840 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21844 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21844 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21848 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21848 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 21856 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 21860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21860 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21864 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21868 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21868 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 21872 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 21872 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 21596 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 21604 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 21612 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 21620 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21896 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21904 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21896 -lw $t2, 0($t0) -beq $t1, $t2, L545 -la $t0, _data -addi $t0, $t0, 21896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21904 -sw $t1, 0($t0) -L545: -la $t0, _data -addi $t0, $t0, 21612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21904 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 21908 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21460 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21912 -sw $t3, 0($t0) -addi $sp, $sp, 24 -la $t0, _data -addi $t0, $t0, 21912 -lw, $v0, 0($t0) -jr $ra -L546: -li $t1, 20967 -la $t0, _data -addi $t0, $t0, 21916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21916 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21920 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21924 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21924 -lw $t2, 0($t0) -beq $t1, $t2, L547 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21932 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21936 -sw $t1, 0($t0) -li $t1, 39272 -la $t0, _data -addi $t0, $t0, 21940 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21944 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21944 -lw $t2, 0($t0) -beq $t1, $t2, L549 -la $t0, _data -addi $t0, $t0, 21944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21952 -sw $t1, 0($t0) -L549: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21956 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 21960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21964 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21956 -lw $t2, 0($t0) -beq $t1, $t2, L550 -la $t0, _data -addi $t0, $t0, 21956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21964 -sw $t1, 0($t0) -L550: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21972 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21964 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21968 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 21936 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21456 -lw $t2, 0($t0) -beq $t1, $t2, L548 -la $t0, _data -addi $t0, $t0, 21932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21928 -sw $t1, 0($t0) -L548: -j L546 -L547: -li $t1, 18937 -la $t0, _data -addi $t0, $t0, 21976 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21976 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21980 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 21992 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21980 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 21988 -sw $t3, 0($t0) -li $t1, 37083 -la $t0, _data -addi $t0, $t0, 21996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21996 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21456 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22000 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22008 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22012 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22004 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21464 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22016 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22008 -lw $t2, 0($t0) -bne $t1, $t2, L551 -li $t1, 63902 -la $t0, _data -addi $t0, $t0, 22020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22008 -lw $t2, 0($t0) -bne $t1, $t2, L551 -la $t0, _data -addi $t0, $t0, 22008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22004 -sw $t1, 0($t0) -L551: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22024 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22024 -lw $t2, 0($t0) -beq $t1, $t2, L552 -la $t0, _data -addi $t0, $t0, 22024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22032 -sw $t1, 0($t0) -L552: -la $t0, _data -addi $t0, $t0, 22032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21456 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22036 -sw $t3, 0($t0) -li $t1, 29331 -la $t0, _data -addi $t0, $t0, 22040 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21604 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22044 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21612 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22048 -sw $t3, 0($t0) -addi $sp, $sp, -16 -la $t0, _data -addi $t0, $t0, 21452 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 21456 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 21460 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 21464 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 22048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22036 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 952 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22004 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 944 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 940 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F9 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 21452 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 21456 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 21460 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 21464 -sw $t1, 0($t0) -addi $sp, $sp, 16 -la $t0, _data -addi $t0, $t0, 22052 -sw $v0, 0($t0) -li $t1, 43139 -la $t0, _data -addi $t0, $t0, 22056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21452 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 22060 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21612 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22064 -sw $t3, 0($t0) -li $t1, 9134 -la $t0, _data -addi $t0, $t0, 22068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21596 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22076 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22080 -sw $t1, 0($t0) -li $t1, 18729 -la $t0, _data -addi $t0, $t0, 22084 -sw $t1, 0($t0) -li $t1, 41911 -la $t0, _data -addi $t0, $t0, 22088 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22088 -lw $t2, 0($t0) -ble $t1, $t2, L553 -la $t0, _data -addi $t0, $t0, 22076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22072 -sw $t1, 0($t0) -L553: -addi $sp, $sp, -16 -la $t0, _data -addi $t0, $t0, 21452 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 21456 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 21460 -lw $t1, 0($t0) -sw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 21464 -lw $t1, 0($t0) -sw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 22072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 21452 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 21456 -sw $t1, 0($t0) -lw $t1, 8($sp) -la $t0, _data -addi $t0, $t0, 21460 -sw $t1, 0($t0) -lw $t1, 12($sp) -la $t0, _data -addi $t0, $t0, 21464 -sw $t1, 0($t0) -addi $sp, $sp, 16 -la $t0, _data -addi $t0, $t0, 22092 -sw $v0, 0($t0) -li $t1, 43479 -la $t0, _data -addi $t0, $t0, 22096 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22100 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22104 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22108 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22100 -lw $t2, 0($t0) -beq $t1, $t2, L554 -la $t0, _data -addi $t0, $t0, 22100 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22108 -sw $t1, 0($t0) -L554: -la $t0, _data -addi $t0, $t0, 22092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22108 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22112 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22116 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22120 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22120 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22124 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22128 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22128 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22132 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22132 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22140 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22144 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22144 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22148 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22152 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22152 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22156 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22156 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 22164 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22168 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22176 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22176 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22180 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22180 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 22188 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22192 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22192 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22196 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22200 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22200 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22204 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22204 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22212 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22216 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22216 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22220 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22224 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22224 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22228 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22228 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 22236 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22240 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22244 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22248 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22248 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22252 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22252 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 21596 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 21604 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 21612 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 21620 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22280 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22284 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22292 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22296 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22300 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22300 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22304 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22308 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22308 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22312 -sw $t2, 0($t0) -li $t1, 52435 -la $t0, _data -addi $t0, $t0, 22316 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22316 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 22320 -sw $t3, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22324 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22324 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22328 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22328 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21472 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22332 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22332 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22336 -sw $t2, 0($t0) -li $t1, 47011 -la $t0, _data -addi $t0, $t0, 22340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22340 -lw $t2, 0($t0) -bne $t1, $t2, L556 -la $t0, _data -addi $t0, $t0, 22292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22288 -sw $t1, 0($t0) -L556: -li $t1, 7273 -la $t0, _data -addi $t0, $t0, 22344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22344 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22348 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22276 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22288 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22348 -lw $t2, 0($t0) -blt $t1, $t2, L555 -la $t0, _data -addi $t0, $t0, 22280 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22276 -sw $t1, 0($t0) -L555: -addi $sp, $sp, 24 -la $t0, _data -addi $t0, $t0, 22276 -lw, $v0, 0($t0) -jr $ra -F16: -addi $sp, $sp, -8 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 22360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22364 -sw $t1, 0($t0) -addi $sp, $sp, -40 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 22368 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22376 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22380 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22384 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22364 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22388 -sw $t3, 0($t0) -li $t1, 18602 -la $t0, _data -addi $t0, $t0, 22392 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22388 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22396 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22400 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22400 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22404 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22364 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22408 -sw $t3, 0($t0) -li $t1, 41483 -la $t0, _data -addi $t0, $t0, 22412 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22408 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22416 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22420 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22416 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22420 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22424 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22428 -sw $t3, 0($t0) -li $t1, 37559 -la $t0, _data -addi $t0, $t0, 22432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22428 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22436 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22440 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22444 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22448 -sw $t3, 0($t0) -li $t1, 10694 -la $t0, _data -addi $t0, $t0, 22452 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22448 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 22456 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22460 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22464 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22468 -sw $t3, 0($t0) -li $t1, 45398 -la $t0, _data -addi $t0, $t0, 22472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22468 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 22476 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22480 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22484 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22488 -sw $t3, 0($t0) -li $t1, 28671 -la $t0, _data -addi $t0, $t0, 22492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22488 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22496 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22500 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22504 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22508 -sw $t3, 0($t0) -li $t1, 58442 -la $t0, _data -addi $t0, $t0, 22512 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22508 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 22516 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22516 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22520 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22524 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22528 -sw $t3, 0($t0) -li $t1, 53049 -la $t0, _data -addi $t0, $t0, 22532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22528 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 6 -la $t0, _data -addi $t0, $t0, 22536 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22540 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22548 -sw $t3, 0($t0) -li $t1, 53401 -la $t0, _data -addi $t0, $t0, 22552 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22552 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22548 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 7 -la $t0, _data -addi $t0, $t0, 22556 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22560 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22564 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22568 -sw $t3, 0($t0) -li $t1, 36904 -la $t0, _data -addi $t0, $t0, 22572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22568 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 8 -la $t0, _data -addi $t0, $t0, 22576 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22580 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22584 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22584 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22588 -sw $t3, 0($t0) -li $t1, 29992 -la $t0, _data -addi $t0, $t0, 22592 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22592 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22588 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 9 -la $t0, _data -addi $t0, $t0, 22596 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22600 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22604 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22608 -sw $t3, 0($t0) -li $t1, 799 -la $t0, _data -addi $t0, $t0, 22612 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22608 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 33993 -la $t0, _data -addi $t0, $t0, 22620 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22616 -sw $t1, 0($t0) -li $t1, 32501 -la $t0, _data -addi $t0, $t0, 22628 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22624 -sw $t1, 0($t0) -li $t1, 11087 -la $t0, _data -addi $t0, $t0, 22636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22632 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22644 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22648 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22640 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22656 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22652 -sw $t1, 0($t0) -li $t1, 44468 -la $t0, _data -addi $t0, $t0, 22664 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22632 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22668 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22668 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22656 -lw $t2, 0($t0) -bne $t1, $t2, L558 -la $t0, _data -addi $t0, $t0, 22616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22656 -lw $t2, 0($t0) -bne $t1, $t2, L558 -la $t0, _data -addi $t0, $t0, 22656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22652 -sw $t1, 0($t0) -L558: -la $t0, _data -addi $t0, $t0, 22652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22644 -lw $t2, 0($t0) -bne $t1, $t2, L557 -la $t0, _data -addi $t0, $t0, 22624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22356 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22672 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22644 -lw $t2, 0($t0) -bne $t1, $t2, L557 -la $t0, _data -addi $t0, $t0, 22644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22640 -sw $t1, 0($t0) -L557: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22676 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22680 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22684 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22684 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22688 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22696 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22696 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22692 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22708 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22712 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 22352 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 22356 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 22716 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 22712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22704 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22616 -lw $t2, 0($t0) -ble $t1, $t2, L560 -la $t0, _data -addi $t0, $t0, 22708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22704 -sw $t1, 0($t0) -L560: -la $t0, _data -addi $t0, $t0, 22352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22632 -sw $t1, 0($t0) -li $t1, 34844 -la $t0, _data -addi $t0, $t0, 22720 -sw $t1, 0($t0) -li $t1, 32054 -la $t0, _data -addi $t0, $t0, 22724 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22724 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22728 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22624 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22732 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22356 -sw $t1, 0($t0) -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 22352 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 22356 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 22352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21464 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21460 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22352 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 21452 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F15 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 22352 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 22356 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 22736 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22740 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22744 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22740 -lw $t2, 0($t0) -beq $t1, $t2, L561 -la $t0, _data -addi $t0, $t0, 22740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22748 -sw $t1, 0($t0) -L561: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22752 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22760 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22752 -lw $t2, 0($t0) -beq $t1, $t2, L562 -la $t0, _data -addi $t0, $t0, 22752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22760 -sw $t1, 0($t0) -L562: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22764 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22764 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22768 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22364 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22772 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22772 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22776 -sw $t2, 0($t0) -li $t1, 18204 -la $t0, _data -addi $t0, $t0, 22780 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22780 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 22784 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22784 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22788 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22696 -lw $t2, 0($t0) -beq $t1, $t2, L559 -li $t1, 53782 -la $t0, _data -addi $t0, $t0, 22792 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22792 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22796 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22808 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22796 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22804 -sw $t3, 0($t0) -li $t1, 16571 -la $t0, _data -addi $t0, $t0, 22812 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22812 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 22816 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22696 -lw $t2, 0($t0) -beq $t1, $t2, L559 -la $t0, _data -addi $t0, $t0, 22700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22692 -sw $t1, 0($t0) -L559: -li $t1, 17577 -la $t0, _data -addi $t0, $t0, 22820 -sw $t1, 0($t0) -li $t1, 46741 -la $t0, _data -addi $t0, $t0, 22824 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22824 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 22828 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22832 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22836 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22840 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22832 -lw $t2, 0($t0) -beq $t1, $t2, L563 -la $t0, _data -addi $t0, $t0, 22832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22840 -sw $t1, 0($t0) -L563: -la $t0, _data -addi $t0, $t0, 22828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22840 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22844 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22632 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22848 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22852 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22856 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22364 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22860 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22860 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22864 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22864 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22872 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22876 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22876 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22880 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22364 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22884 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22884 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22888 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22888 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 22896 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22900 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22904 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22908 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22908 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22912 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22912 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 22920 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22924 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22924 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22928 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22928 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22932 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22932 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22936 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22936 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 22944 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22948 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22952 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22956 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22956 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22960 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22960 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 22968 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22972 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22972 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22976 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22976 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 22980 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 22980 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 22984 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 22984 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22992 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 22996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22996 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23000 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23004 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23004 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23008 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23008 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 23016 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23020 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23024 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23028 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23028 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23032 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23032 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 6 -la $t0, _data -addi $t0, $t0, 23040 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23044 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23044 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23048 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23052 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23052 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23056 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23056 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 7 -la $t0, _data -addi $t0, $t0, 23064 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23068 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23072 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23076 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23076 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23080 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23080 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 8 -la $t0, _data -addi $t0, $t0, 23088 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23092 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23092 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23096 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23100 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23100 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23104 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23104 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 9 -la $t0, _data -addi $t0, $t0, 23112 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23116 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23116 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23120 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22372 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23124 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23124 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23128 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23128 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 22616 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 22624 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 22632 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 25705 -la $t0, _data -addi $t0, $t0, 23148 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23148 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23152 -sw $t3, 0($t0) -addi $sp, $sp, 48 -la $t0, _data -addi $t0, $t0, 23152 -lw, $v0, 0($t0) -jr $ra -F17: -addi $sp, $sp, -16 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 23156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23164 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23168 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23172 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23176 -sw $t3, 0($t0) -li $t1, 36307 -la $t0, _data -addi $t0, $t0, 23180 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23176 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23184 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23188 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23184 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23188 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23192 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23192 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23196 -sw $t3, 0($t0) -li $t1, 23116 -la $t0, _data -addi $t0, $t0, 23200 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23196 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 23204 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23208 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23212 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23216 -sw $t3, 0($t0) -li $t1, 3648 -la $t0, _data -addi $t0, $t0, 23220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23220 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23216 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 23224 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23228 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23232 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23236 -sw $t3, 0($t0) -li $t1, 23206 -la $t0, _data -addi $t0, $t0, 23240 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23236 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4591 -la $t0, _data -addi $t0, $t0, 23248 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23244 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23252 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23256 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23260 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23264 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23264 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23268 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23268 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23276 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23280 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23280 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23284 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23288 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23288 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23292 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23292 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 23300 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23304 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23304 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23308 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23312 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23312 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23316 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23316 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 23324 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23328 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23328 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23332 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23336 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23336 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23340 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23340 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23244 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23356 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23360 -sw $t1, 0($t0) -li $t1, 41809 -la $t0, _data -addi $t0, $t0, 23364 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23364 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 23368 -sw $t3, 0($t0) -li $t1, 46075 -la $t0, _data -addi $t0, $t0, 23372 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23376 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23384 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23376 -lw $t2, 0($t0) -beq $t1, $t2, L565 -la $t0, _data -addi $t0, $t0, 23376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23384 -sw $t1, 0($t0) -L565: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23392 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23396 -sw $t1, 0($t0) -li $t1, 48480 -la $t0, _data -addi $t0, $t0, 23400 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23408 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23400 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23404 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23388 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23244 -lw $t2, 0($t0) -bne $t1, $t2, L566 -la $t0, _data -addi $t0, $t0, 23392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23388 -sw $t1, 0($t0) -L566: -li $t1, 52502 -la $t0, _data -addi $t0, $t0, 23412 -sw $t1, 0($t0) -li $t1, 25937 -la $t0, _data -addi $t0, $t0, 23416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23416 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23420 -sw $t3, 0($t0) -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 23420 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23384 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F14 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 23424 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 23368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23424 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23428 -sw $t3, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23432 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23436 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23436 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23440 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23444 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23444 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23448 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23244 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 23452 -sw $t3, 0($t0) -li $t1, 13450 -la $t0, _data -addi $t0, $t0, 23456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23456 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23460 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23460 -lw $t2, 0($t0) -bne $t1, $t2, L564 -la $t0, _data -addi $t0, $t0, 23356 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23352 -sw $t1, 0($t0) -L564: -addi $sp, $sp, 16 -la $t0, _data -addi $t0, $t0, 23352 -lw, $v0, 0($t0) -jr $ra -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23464 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23468 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23464 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23468 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23472 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23476 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23476 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23480 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23480 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23488 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23492 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23496 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23500 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23500 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23504 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23504 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 23512 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23516 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23516 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23520 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23524 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23524 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23528 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23528 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 23536 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23540 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23540 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23544 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23160 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23548 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23548 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 23552 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 23552 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23244 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 16 -la $t0, _data -addi $t0, $t0, 23244 -lw, $v0, 0($t0) -jr $ra -F18: -addi $sp, $sp, -12 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 23572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23576 -sw $t1, 0($t0) -addi $sp, $sp, -4 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 23580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23580 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23584 -sw $t1, 0($t0) -addi $sp, $sp, -24 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 23588 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -sw $t1, 0($t0) -addi $sp, $sp, -8 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 23596 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23600 -sw $t1, 0($t0) -addi $sp, $sp, -12 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 23604 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23604 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23608 -sw $t1, 0($t0) -li $t1, 65017 -la $t0, _data -addi $t0, $t0, 23616 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23616 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23612 -sw $t1, 0($t0) -li $t1, 16777 -la $t0, _data -addi $t0, $t0, 23624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23620 -sw $t1, 0($t0) -li $t1, 43442 -la $t0, _data -addi $t0, $t0, 23632 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23628 -sw $t1, 0($t0) -li $t1, 281 -la $t0, _data -addi $t0, $t0, 23640 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23640 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23636 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23644 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23648 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23648 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23652 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23652 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23656 -sw $t3, 0($t0) -li $t1, 50770 -la $t0, _data -addi $t0, $t0, 23660 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23656 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23664 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23668 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23668 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23672 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23676 -sw $t3, 0($t0) -li $t1, 10407 -la $t0, _data -addi $t0, $t0, 23680 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23680 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23676 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 23684 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23688 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23688 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23692 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23696 -sw $t3, 0($t0) -li $t1, 11368 -la $t0, _data -addi $t0, $t0, 23700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23696 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23704 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23708 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23712 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23712 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23716 -sw $t3, 0($t0) -li $t1, 29702 -la $t0, _data -addi $t0, $t0, 23720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23716 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 45252 -la $t0, _data -addi $t0, $t0, 23728 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23724 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23732 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23736 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23740 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23740 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23744 -sw $t3, 0($t0) -li $t1, 43423 -la $t0, _data -addi $t0, $t0, 23748 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23744 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23752 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23756 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23756 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23760 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23764 -sw $t3, 0($t0) -li $t1, 47906 -la $t0, _data -addi $t0, $t0, 23768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23764 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 23772 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23776 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23772 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23776 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23780 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23784 -sw $t3, 0($t0) -li $t1, 33498 -la $t0, _data -addi $t0, $t0, 23788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23788 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23784 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 3 -la $t0, _data -addi $t0, $t0, 23792 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23796 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23796 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23800 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23800 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23804 -sw $t3, 0($t0) -li $t1, 47025 -la $t0, _data -addi $t0, $t0, 23808 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23804 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23812 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23816 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23816 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23820 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23824 -sw $t3, 0($t0) -li $t1, 64477 -la $t0, _data -addi $t0, $t0, 23828 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23824 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 5 -la $t0, _data -addi $t0, $t0, 23832 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23836 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23832 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23836 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23840 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23844 -sw $t3, 0($t0) -li $t1, 51075 -la $t0, _data -addi $t0, $t0, 23848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23844 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 28230 -la $t0, _data -addi $t0, $t0, 23856 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -sw $t1, 0($t0) -li $t1, 24646 -la $t0, _data -addi $t0, $t0, 23864 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23864 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23860 -sw $t1, 0($t0) -li $t1, 21846 -la $t0, _data -addi $t0, $t0, 23872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23868 -sw $t1, 0($t0) -li $t1, 51346 -la $t0, _data -addi $t0, $t0, 23880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23876 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23884 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23888 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23888 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23892 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23892 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23896 -sw $t3, 0($t0) -li $t1, 28294 -la $t0, _data -addi $t0, $t0, 23900 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23900 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23896 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23904 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23908 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23908 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23912 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23916 -sw $t3, 0($t0) -li $t1, 45052 -la $t0, _data -addi $t0, $t0, 23920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23920 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23916 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 23924 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23928 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23932 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23936 -sw $t3, 0($t0) -li $t1, 55938 -la $t0, _data -addi $t0, $t0, 23940 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23940 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23936 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 23944 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23948 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23952 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23956 -sw $t3, 0($t0) -li $t1, 39215 -la $t0, _data -addi $t0, $t0, 23960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23956 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 2 -la $t0, _data -addi $t0, $t0, 23964 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 23968 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23964 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23968 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23972 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23972 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 23976 -sw $t3, 0($t0) -li $t1, 21324 -la $t0, _data -addi $t0, $t0, 23980 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23976 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 36477 -la $t0, _data -addi $t0, $t0, 23988 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23988 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23984 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 23992 -sw $t3, 0($t0) -li $t1, 22160 -la $t0, _data -addi $t0, $t0, 23996 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23992 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23996 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24000 -sw $t3, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24004 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 24000 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24004 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24008 -sw $t3, 0($t0) -li $t1, 8291 -la $t0, _data -addi $t0, $t0, 24012 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24016 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24020 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24020 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24012 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24016 -lw $t2, 0($t0) -beq $t1, $t2, L567 -la $t0, _data -addi $t0, $t0, 24016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24024 -sw $t1, 0($t0) -L567: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24028 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24032 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24024 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24028 -lw $t2, 0($t0) -beq $t1, $t2, L568 -la $t0, _data -addi $t0, $t0, 24028 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24036 -sw $t1, 0($t0) -L568: -la $t0, _data -addi $t0, $t0, 24008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24036 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24040 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24048 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24052 -sw $t1, 0($t0) -li $t1, 62414 -la $t0, _data -addi $t0, $t0, 24056 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23612 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 24060 -sw $t3, 0($t0) -li $t1, 33776 -la $t0, _data -addi $t0, $t0, 24064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24060 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24064 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24068 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24076 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24080 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23564 -lw $t2, 0($t0) -bne $t1, $t2, L570 -la $t0, _data -addi $t0, $t0, 24076 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24072 -sw $t1, 0($t0) -L570: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24088 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24092 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24096 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 24100 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24096 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24100 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24104 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24104 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24108 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24108 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 24112 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 24092 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24112 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23724 -lw $t2, 0($t0) -bge $t1, $t2, L571 -la $t0, _data -addi $t0, $t0, 24088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24084 -sw $t1, 0($t0) -L571: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24120 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24124 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24124 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24116 -sw $t1, 0($t0) -li $t1, 33257 -la $t0, _data -addi $t0, $t0, 24128 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23612 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24128 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24132 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24120 -lw $t2, 0($t0) -bne $t1, $t2, L572 -la $t0, _data -addi $t0, $t0, 23852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24120 -lw $t2, 0($t0) -bne $t1, $t2, L572 -la $t0, _data -addi $t0, $t0, 24120 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24116 -sw $t1, 0($t0) -L572: -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24136 -sw $v0, 0($t0) -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24136 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24084 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24072 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24068 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24140 -sw $v0, 0($t0) -li $t1, 4941 -la $t0, _data -addi $t0, $t0, 24144 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24052 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24044 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24144 -lw $t2, 0($t0) -beq $t1, $t2, L569 -la $t0, _data -addi $t0, $t0, 24048 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24044 -sw $t1, 0($t0) -L569: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24152 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24156 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24148 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F13 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24160 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 24160 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24152 -lw $t2, 0($t0) -bne $t1, $t2, L573 -li $t1, 53770 -la $t0, _data -addi $t0, $t0, 24164 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24152 -lw $t2, 0($t0) -bne $t1, $t2, L573 -la $t0, _data -addi $t0, $t0, 24152 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24148 -sw $t1, 0($t0) -L573: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24172 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24176 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24180 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24176 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24168 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23636 -lw $t2, 0($t0) -bgt $t1, $t2, L574 -la $t0, _data -addi $t0, $t0, 24172 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24168 -sw $t1, 0($t0) -L574: -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24168 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24148 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24044 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F14 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24184 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 23876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24184 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24188 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24188 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24192 -sw $t3, 0($t0) -li $t1, 33538 -la $t0, _data -addi $t0, $t0, 24196 -sw $t1, 0($t0) -li $t1, 55711 -la $t0, _data -addi $t0, $t0, 24200 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24204 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24200 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24204 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24208 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24196 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24208 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24212 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24216 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24216 -lw $t2, 0($t0) -beq $t1, $t2, L575 -li $t1, 44907 -la $t0, _data -addi $t0, $t0, 24220 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24220 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 24224 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24228 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24224 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24228 -lw $t2, 0($t0) -beq $t1, $t2, L576 -L577: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24236 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24240 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24248 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24252 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24260 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24264 -sw $t1, 0($t0) -li $t1, 19878 -la $t0, _data -addi $t0, $t0, 24268 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24264 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24256 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24268 -lw $t2, 0($t0) -beq $t1, $t2, L581 -la $t0, _data -addi $t0, $t0, 24260 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24256 -sw $t1, 0($t0) -L581: -li $t1, 43893 -la $t0, _data -addi $t0, $t0, 24272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24252 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24244 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24256 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24272 -lw $t2, 0($t0) -bge $t1, $t2, L580 -la $t0, _data -addi $t0, $t0, 24248 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24244 -sw $t1, 0($t0) -L580: -li $t1, 22794 -la $t0, _data -addi $t0, $t0, 24276 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24284 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24284 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24276 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24280 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24240 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24232 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24244 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24280 -lw $t2, 0($t0) -bge $t1, $t2, L579 -la $t0, _data -addi $t0, $t0, 24236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24232 -sw $t1, 0($t0) -L579: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24288 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24232 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24288 -lw $t2, 0($t0) -beq $t1, $t2, L578 -li $t1, 2248 -la $t0, _data -addi $t0, $t0, 24292 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24292 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 24296 -sw $t3, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F17 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24300 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 24296 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24300 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 24304 -sw $t3, 0($t0) -li $t1, 11855 -la $t0, _data -addi $t0, $t0, 24308 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23620 -sw $t1, 0($t0) -li $t1, 4283 -la $t0, _data -addi $t0, $t0, 24312 -sw $t1, 0($t0) -li $t1, 1189 -la $t0, _data -addi $t0, $t0, 24316 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24312 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24316 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24320 -sw $t3, 0($t0) -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24320 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24308 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22352 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F16 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24324 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24332 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24332 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24324 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24328 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24304 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24328 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24336 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24340 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24336 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24340 -lw $t2, 0($t0) -beq $t1, $t2, L582 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24344 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24348 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24352 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24344 -lw $t2, 0($t0) -beq $t1, $t2, L583 -la $t0, _data -addi $t0, $t0, 24344 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24352 -sw $t1, 0($t0) -L583: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24360 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24360 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24352 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24356 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24368 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24368 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24356 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24364 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24376 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24376 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24364 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24372 -sw $t3, 0($t0) -j L584 -L582: -li $t1, 62931 -la $t0, _data -addi $t0, $t0, 24380 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23984 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 24384 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24384 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24388 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24388 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24392 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24392 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 24396 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 24380 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24396 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24400 -sw $t3, 0($t0) -L584: -j L577 -L578: -j L587 -L576: -li $t1, 32513 -la $t0, _data -addi $t0, $t0, 24404 -sw $t1, 0($t0) -li $t1, 25835 -la $t0, _data -addi $t0, $t0, 24408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24408 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24412 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24416 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24416 -lw $t2, 0($t0) -beq $t1, $t2, L587 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24424 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24428 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24436 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24440 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24448 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24452 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 24456 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24456 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24460 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24464 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24464 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 24468 -sw $t2, 0($t0) -li $t1, 19241 -la $t0, _data -addi $t0, $t0, 24472 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24476 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24484 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24476 -lw $t2, 0($t0) -beq $t1, $t2, L591 -la $t0, _data -addi $t0, $t0, 24476 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24484 -sw $t1, 0($t0) -L591: -la $t0, _data -addi $t0, $t0, 24468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24484 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24488 -sw $t3, 0($t0) -li $t1, 18323 -la $t0, _data -addi $t0, $t0, 24492 -sw $t1, 0($t0) -li $t1, 54129 -la $t0, _data -addi $t0, $t0, 24496 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24492 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24496 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 24500 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24444 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24500 -lw $t2, 0($t0) -bne $t1, $t2, L590 -la $t0, _data -addi $t0, $t0, 24448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24444 -sw $t1, 0($t0) -L590: -la $t0, _data -addi $t0, $t0, 24440 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24432 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23868 -lw $t2, 0($t0) -ble $t1, $t2, L589 -la $t0, _data -addi $t0, $t0, 24436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24432 -sw $t1, 0($t0) -L589: -li $t1, 64294 -la $t0, _data -addi $t0, $t0, 24504 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23860 -sw $t1, 0($t0) -li $t1, 8725 -la $t0, _data -addi $t0, $t0, 24508 -sw $t1, 0($t0) -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24508 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F18 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24512 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24520 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24520 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24512 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24516 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24420 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24516 -lw $t2, 0($t0) -beq $t1, $t2, L588 -la $t0, _data -addi $t0, $t0, 24424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24420 -sw $t1, 0($t0) -L588: -j L576 -L587: -j L594 -L575: -li $t1, 27809 -la $t0, _data -addi $t0, $t0, 24524 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24528 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24524 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24528 -lw $t2, 0($t0) -beq $t1, $t2, L594 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24536 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24540 -sw $t1, 0($t0) -li $t1, 20082 -la $t0, _data -addi $t0, $t0, 24544 -sw $t1, 0($t0) -li $t1, 45202 -la $t0, _data -addi $t0, $t0, 24548 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24540 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24532 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24544 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24548 -lw $t2, 0($t0) -beq $t1, $t2, L595 -la $t0, _data -addi $t0, $t0, 24536 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24532 -sw $t1, 0($t0) -L595: -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24532 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 11496 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F11 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24552 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24560 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24560 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24552 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24556 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24568 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24572 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23636 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23564 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 24576 -sw $t3, 0($t0) -li $t1, 49969 -la $t0, _data -addi $t0, $t0, 24580 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24572 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24564 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24576 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24580 -lw $t2, 0($t0) -beq $t1, $t2, L596 -la $t0, _data -addi $t0, $t0, 24568 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24564 -sw $t1, 0($t0) -L596: -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24564 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 1568 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F10 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24584 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 24556 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24584 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 24588 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24588 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -sw $t1, 0($t0) -j L575 -L594: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24596 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24600 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24600 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24592 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 24604 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24604 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24608 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24608 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24612 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24612 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 24616 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24624 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24624 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24616 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24620 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24628 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24632 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24632 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24636 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24628 -lw $t2, 0($t0) -beq $t1, $t2, L598 -la $t0, _data -addi $t0, $t0, 24628 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24636 -sw $t1, 0($t0) -L598: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24644 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24644 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24636 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24640 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24640 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 24648 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24648 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24596 -lw $t2, 0($t0) -bne $t1, $t2, L597 -li $t1, 28373 -la $t0, _data -addi $t0, $t0, 24652 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24652 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24656 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24656 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23868 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24660 -sw $t3, 0($t0) -li $t1, 42080 -la $t0, _data -addi $t0, $t0, 24664 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24664 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23564 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24668 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24660 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24668 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24672 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24672 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24596 -lw $t2, 0($t0) -bne $t1, $t2, L597 -la $t0, _data -addi $t0, $t0, 24596 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24592 -sw $t1, 0($t0) -L597: -addi $sp, $sp, -4 -move $t1, $sp -la $t0, _data -addi $t0, $t0, 24676 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24676 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24680 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24684 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 24688 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24684 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24688 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24692 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24692 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24680 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24696 -sw $t3, 0($t0) -li $t1, 18209 -la $t0, _data -addi $t0, $t0, 24700 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24700 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24696 -lw $t2, 0($t0) -sw $t1, 0($t2) -li $t1, 16537 -la $t0, _data -addi $t0, $t0, 24708 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24708 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24704 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24716 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24720 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24720 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24712 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24716 -lw $t2, 0($t0) -bne $t1, $t2, L599 -li $t1, 52408 -la $t0, _data -addi $t0, $t0, 24724 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24728 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24732 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24732 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24736 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24728 -lw $t2, 0($t0) -beq $t1, $t2, L600 -la $t0, _data -addi $t0, $t0, 24728 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24736 -sw $t1, 0($t0) -L600: -la $t0, _data -addi $t0, $t0, 24736 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24716 -lw $t2, 0($t0) -bne $t1, $t2, L599 -la $t0, _data -addi $t0, $t0, 24716 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24712 -sw $t1, 0($t0) -L599: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24744 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24748 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24756 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24760 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24768 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24768 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23860 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24764 -sw $t3, 0($t0) -li $t1, 51466 -la $t0, _data -addi $t0, $t0, 24772 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24764 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24772 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24776 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24780 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24784 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24784 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24788 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24780 -lw $t2, 0($t0) -beq $t1, $t2, L603 -la $t0, _data -addi $t0, $t0, 24780 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24788 -sw $t1, 0($t0) -L603: -la $t0, _data -addi $t0, $t0, 24776 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24788 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24792 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 23860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23724 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24796 -sw $t3, 0($t0) -li $t1, 21478 -la $t0, _data -addi $t0, $t0, 24800 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24796 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24800 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24804 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24812 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24816 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24812 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24808 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24824 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24828 -sw $t1, 0($t0) -li $t1, 40642 -la $t0, _data -addi $t0, $t0, 24832 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24828 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24820 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24832 -lw $t2, 0($t0) -blt $t1, $t2, L605 -la $t0, _data -addi $t0, $t0, 24824 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24820 -sw $t1, 0($t0) -L605: -la $t0, _data -addi $t0, $t0, 24820 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24812 -lw $t2, 0($t0) -beq $t1, $t2, L604 -la $t0, _data -addi $t0, $t0, 23984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24812 -lw $t2, 0($t0) -beq $t1, $t2, L604 -la $t0, _data -addi $t0, $t0, 24816 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24808 -sw $t1, 0($t0) -L604: -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F17 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24836 -sw $v0, 0($t0) -li $t1, 19469 -la $t0, _data -addi $t0, $t0, 24840 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24844 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24848 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24848 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24852 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24840 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24844 -lw $t2, 0($t0) -beq $t1, $t2, L606 -la $t0, _data -addi $t0, $t0, 24844 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24852 -sw $t1, 0($t0) -L606: -la $t0, _data -addi $t0, $t0, 24852 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23564 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24856 -sw $t3, 0($t0) -li $t1, 11654 -la $t0, _data -addi $t0, $t0, 24860 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23612 -sw $t1, 0($t0) -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24860 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14072 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24856 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14068 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24836 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14064 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24808 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24804 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 14056 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F12 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) -addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24864 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24872 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24872 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24864 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24868 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24760 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24752 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24792 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24868 -lw $t2, 0($t0) -beq $t1, $t2, L602 -la $t0, _data -addi $t0, $t0, 24756 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24752 -sw $t1, 0($t0) -L602: -li $t1, 39284 -la $t0, _data -addi $t0, $t0, 24876 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24884 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24888 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 24892 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23620 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24892 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24896 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24896 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24900 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24900 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 24904 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 24888 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24880 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24904 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23876 -lw $t2, 0($t0) -bgt $t1, $t2, L607 -la $t0, _data -addi $t0, $t0, 24884 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24880 -sw $t1, 0($t0) -L607: -addi $sp, $sp, -8 -la $t0, _data -addi $t0, $t0, 23564 -lw $t1, 0($t0) -sw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23568 -lw $t1, 0($t0) -sw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 24880 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22356 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24876 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 22352 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F16 -lw $ra, 0($sp) -addi $sp, $sp, 4 -lw $t1, 0($sp) -la $t0, _data -addi $t0, $t0, 23564 -sw $t1, 0($t0) -lw $t1, 4($sp) -la $t0, _data -addi $t0, $t0, 23568 -sw $t1, 0($t0) addi $sp, $sp, 8 -la $t0, _data -addi $t0, $t0, 24908 -sw $v0, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24912 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24916 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24916 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24920 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24908 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24912 -lw $t2, 0($t0) -beq $t1, $t2, L608 -la $t0, _data -addi $t0, $t0, 24912 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24920 -sw $t1, 0($t0) -L608: -la $t0, _data -addi $t0, $t0, 24748 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24740 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24752 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24920 -lw $t2, 0($t0) -bne $t1, $t2, L601 -la $t0, _data -addi $t0, $t0, 24744 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24740 -sw $t1, 0($t0) -L601: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24924 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 24928 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24924 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24928 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24932 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24932 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24936 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24936 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 24940 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24948 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24948 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24940 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24944 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24952 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24956 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24956 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24960 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24944 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24952 -lw $t2, 0($t0) -beq $t1, $t2, L609 -la $t0, _data -addi $t0, $t0, 24952 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24960 -sw $t1, 0($t0) -L609: -li $t1, 4 -la $t0, _data -addi $t0, $t0, 24964 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24960 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24964 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24968 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24968 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24680 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 24972 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 24972 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 24976 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 24980 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 24984 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24984 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24988 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24704 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24980 -lw $t2, 0($t0) -beq $t1, $t2, L610 -la $t0, _data -addi $t0, $t0, 24980 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 24988 -sw $t1, 0($t0) -L610: -la $t0, _data -addi $t0, $t0, 23612 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23620 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23628 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23636 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25008 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25012 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25008 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25012 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25016 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25016 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25020 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25020 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25024 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25024 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 25032 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25036 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25032 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25036 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25040 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25040 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25044 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25044 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25048 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25048 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 25056 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25060 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25056 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25060 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25064 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25064 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23576 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25068 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25068 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25072 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25072 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25080 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25084 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25080 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25084 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25088 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25088 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25092 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25092 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25096 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25096 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23724 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25108 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25112 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25108 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25112 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25116 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25116 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25120 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25120 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25124 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25124 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 25132 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25136 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25132 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25136 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25140 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25140 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25144 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25144 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25148 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25148 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 25156 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25160 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25156 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25160 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25164 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25164 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25168 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25168 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25172 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25172 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 3 -la $t0, _data -addi $t0, $t0, 25180 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25184 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25180 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25184 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25188 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25188 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25192 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25192 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25196 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25196 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25204 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25208 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25204 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25208 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25212 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25212 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25216 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25216 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25220 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25220 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 5 -la $t0, _data -addi $t0, $t0, 25228 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25232 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25228 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25232 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25236 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25236 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23592 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25240 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25240 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25244 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25244 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23852 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23860 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23868 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23876 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25268 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25272 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25268 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25272 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25276 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25276 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25280 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25280 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25284 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25284 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 25292 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25296 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25292 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25296 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25300 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25300 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23600 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25304 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25304 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25308 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25308 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25316 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25320 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25316 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25320 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25324 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25324 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25328 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25328 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25332 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25332 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 1 -la $t0, _data -addi $t0, $t0, 25340 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25344 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25340 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25344 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25348 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25348 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25352 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25352 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25356 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25356 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 2 -la $t0, _data -addi $t0, $t0, 25364 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25368 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25364 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25368 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25372 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25372 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23608 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25376 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25376 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25380 -sw $t2, 0($t0) -la $t0, _data -addi $t0, $t0, 25380 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -la $t0, _data -addi $t0, $t0, 23984 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25396 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 25400 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25404 -sw $t1, 0($t0) -li $t1, 4 -la $t0, _data -addi $t0, $t0, 25408 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25404 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25408 -lw $t2, 0($t0) -mul $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25412 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25412 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23584 -lw $t2, 0($t0) -add $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25416 -sw $t3, 0($t0) -la $t0, _data -addi $t0, $t0, 25416 -lw $t1, 0($t0) -lw $t2, 0($t1) -la $t0, _data -addi $t0, $t0, 25420 -sw $t2, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25428 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25428 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25420 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25424 -sw $t3, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25432 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 25436 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25436 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25440 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23724 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25432 -lw $t2, 0($t0) -beq $t1, $t2, L612 -la $t0, _data -addi $t0, $t0, 25432 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25440 -sw $t1, 0($t0) -L612: -la $t0, _data -addi $t0, $t0, 25400 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25392 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25424 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25440 -lw $t2, 0($t0) -bge $t1, $t2, L611 -la $t0, _data -addi $t0, $t0, 25396 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25392 -sw $t1, 0($t0) -L611: -la $t0, _data -addi $t0, $t0, 25392 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 23852 -sw $t1, 0($t0) -addi $sp, $sp, 64 -la $t0, _data -addi $t0, $t0, 25392 -lw, $v0, 0($t0) -jr $ra -F19: -li $t1, 33780 -la $t0, _data -addi $t0, $t0, 25448 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25448 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25444 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25456 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 25460 -sw $t1, 0($t0) -li $t1, 29497 -la $t0, _data -addi $t0, $t0, 25464 -sw $t1, 0($t0) -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25472 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25472 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25464 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25468 -sw $t3, 0($t0) -li $t1, 25917 -la $t0, _data -addi $t0, $t0, 25476 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25460 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25452 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25468 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25476 -lw $t2, 0($t0) -bge $t1, $t2, L613 -la $t0, _data -addi $t0, $t0, 25456 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25452 -sw $t1, 0($t0) -L613: -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25484 -sw $t1, 0($t0) -li $t1, 1 -la $t0, _data -addi $t0, $t0, 25488 -sw $t1, 0($t0) -li $t1, 34970 -la $t0, _data -addi $t0, $t0, 25492 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25488 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25480 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25444 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25492 -lw $t2, 0($t0) -bne $t1, $t2, L614 -la $t0, _data -addi $t0, $t0, 25484 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25480 -sw $t1, 0($t0) -L614: -li $t1, 26892 -la $t0, _data -addi $t0, $t0, 25496 -sw $t1, 0($t0) -li $t1, 58430 -la $t0, _data -addi $t0, $t0, 25500 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25496 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25500 -lw $t2, 0($t0) -div $t1, $t2 -mflo $t3 -la $t0, _data -addi $t0, $t0, 25504 -sw $t3, 0($t0) -li $t1, 60805 -la $t0, _data -addi $t0, $t0, 25508 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25504 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25508 -lw $t2, 0($t0) -sub $t3, $t1, $t2 -la $t0, _data -addi $t0, $t0, 25512 -sw $t3, 0($t0) -addi $sp, $sp, -0 -la $t0, _data -addi $t0, $t0, 25512 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20028 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25480 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20024 -sw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 25452 -lw $t1, 0($t0) -la $t0, _data -addi $t0, $t0, 20020 -sw $t1, 0($t0) -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F14 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 25516 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 25444 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 46133 -la $t0, _data -addi $t0, $t0, 25524 -sw $t1, 0($t0) -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 25524 -lw, $v0, 0($t0) -jr $ra -main: -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal F19 -lw $ra, 0($sp) -addi $sp, $sp, 4 -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 25528 -sw $v0, 0($t0) -la $t0, _data -addi $t0, $t0, 25528 -lw $t1, 0($t0) -move $a0, $t1 -addi $sp, $sp, -4 -sw $ra, 0($sp) -jal write -lw $ra, 0($sp) -addi $sp, $sp, 4 -li $t1, 0 -la $t0, _data -addi $t0, $t0, 25536 -sw $t1, 0($t0) -addi $sp, $sp, 0 -la $t0, _data -addi $t0, $t0, 25536 -lw, $v0, 0($t0) +lw, $v0, 96($fp) jr $ra diff --git a/Lab/Code/parser b/Lab/Code/parser index 8842bf9217fb7df30b3253435c5e9dfbb4c8ea3b..e1248f6cc2c935a9ce7b6a27eaa033230e7bddf5 100755 GIT binary patch delta 22631 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 P6#C5=K2OB)Piy`^i24F- delta 23199 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 Kk2rZD{Qm(%{K=yL From 229d55eca6a9438ca10faaedbc09dbd83b0b6516 Mon Sep 17 00:00:00 2001 From: DerekHJH <181240020@smail.nju.edu.cn> Date: Thu, 17 Jun 2021 15:01:35 +0800 Subject: [PATCH 15/16] finish all the labs --- Lab/Code/mips.c | 2 +- Lab/Code/mips.o | Bin 12712 -> 12712 bytes Lab/Code/out.ir | 101 ++++++++++++++ Lab/Code/out.s | 326 ++++++++++++++++++++++++++++++++++++---------- Lab/Code/parser | Bin 71856 -> 71856 bytes Lab/Test/test.cmm | 41 +++++- Lab/report.pdf | Bin 174029 -> 154824 bytes 7 files changed, 393 insertions(+), 77 deletions(-) create mode 100644 Lab/Code/out.ir diff --git a/Lab/Code/mips.c b/Lab/Code/mips.c index 3dd094e..1957772 100644 --- a/Lab/Code/mips.c +++ b/Lab/Code/mips.c @@ -144,8 +144,8 @@ void print_mips() } else if(temp->kind == codeRETURN) { - if(in_which_func == 1)after_funcall(1); value_load(0, temp->result->value); + if(in_which_func == 1)after_funcall(1); fprintf(fp, "jr $ra\n"); } else if(temp->kind == codeDEC) diff --git a/Lab/Code/mips.o b/Lab/Code/mips.o index 8bc6866f363cfbf11ec1d8c2516f6a37d2ab26ee..7e6c932cb498a6feecfa67d04212fca930b4cd17 100644 GIT binary patch delta 51 zcmZ3HydrtSI_}AVeBzVWaf@%h!~I2?v2ik^hB#yU!z3UB7sn9T_Q D(Zvp9 delta 74 zcmZ3HydrtSI&Oh(Rt6ww{=rzvwVx5ln*5PhX7erXZ_<(l+#neS1|}fp1>!&dA)tOT TqlP%+w8= t3 GOTO L1 +t17 := t18 +LABEL L1 : +t36 := #0 +IF t17 == t36 GOTO L6 +t37 := #123 +WRITE t37 +LABEL L6 : +t40 := #0 +t41 := #1 +t42 := #0 +t43 := #1 +t44 := t43 +IF t7 == t42 GOTO L8 +t44 := t42 +LABEL L8 : +t45 := t44 + t9 +t46 := #6332 +t39 := t41 +IF t45 != t46 GOTO L7 +t39 := t40 +LABEL L7 : +WRITE t39 +RETURN t11 +FUNCTION F5 : +t49 := #1991 +t48 := t49 +t50 := #1230 +t52 := #0 +t53 := #1 +t51 := t53 +t55 := #0 +t56 := #1 +t54 := t56 +IF t48 != t48 GOTO L10 +t54 := t55 +LABEL L10 : +IF t54 != t52 GOTO L9 +t57 := #47129 +IF t57 != t52 GOTO L9 +t51 := t52 +LABEL L9 : +ARG t51 +ARG t50 +t58 := CALL F4 +WRITE t48 +t60 := #64344 +RETURN t60 +FUNCTION main : +t61 := CALL F5 +WRITE t61 +t63 := #0 +RETURN t63 diff --git a/Lab/Code/out.s b/Lab/Code/out.s index 01b4453..bade7b2 100644 --- a/Lab/Code/out.s +++ b/Lab/Code/out.s @@ -20,87 +20,160 @@ syscall move $v0, $0 jr $ra -main: -move $t0, $sp -addi $sp, $sp, -8 -sw $fp, 4($sp) -sw $ra, 0($sp) -addi $sp, $sp, -100 -move $fp, $sp -addi $sp, $sp, -40 -move $t1, $sp -sw $t1, 0($fp) -lw $t1, 0($fp) -sw $t1, 4($fp) -li $t1, 0 -sw $t1, 8($fp) -li $t1, 4 +F4: +li $t1, 60483 sw $t1, 12($fp) -lw $t1, 8($fp) -lw $t2, 12($fp) -mul $t3, $t1, $t2 -sw $t3, 16($fp) -lw $t1, 16($fp) -lw $t2, 4($fp) -add $t3, $t1, $t2 -sw $t3, 20($fp) -li $t1, 10 -sw $t1, 24($fp) -lw $t1, 24($fp) -lw $t2, 20($fp) -sw $t1, 0($t2) -li $t1, 1 +lw $t1, 12($fp) +sw $t1, 8($fp) +li $t1, 63528 +sw $t1, 20($fp) +lw $t1, 20($fp) +sw $t1, 16($fp) +li $t1, 62159 sw $t1, 28($fp) -li $t1, 4 -sw $t1, 32($fp) lw $t1, 28($fp) -lw $t2, 32($fp) -mul $t3, $t1, $t2 -sw $t3, 36($fp) +sw $t1, 24($fp) +li $t1, 23290 +sw $t1, 36($fp) lw $t1, 36($fp) -lw $t2, 4($fp) -add $t3, $t1, $t2 -sw $t3, 40($fp) -li $t1, 9 +sw $t1, 32($fp) +li $t1, 23183 sw $t1, 44($fp) lw $t1, 44($fp) -lw $t2, 40($fp) -sw $t1, 0($t2) -li $t1, 0 -sw $t1, 48($fp) -li $t1, 4 +sw $t1, 40($fp) +li $t1, 63380 sw $t1, 52($fp) -lw $t1, 48($fp) -lw $t2, 52($fp) -mul $t3, $t1, $t2 -sw $t3, 56($fp) -lw $t1, 56($fp) -lw $t2, 4($fp) -add $t3, $t1, $t2 -sw $t3, 60($fp) +lw $t1, 52($fp) +sw $t1, 48($fp) +li $t1, 28578 +sw $t1, 60($fp) lw $t1, 60($fp) -lw $t2, 0($t1) -sw $t2, 64($fp) -li $t1, 1 +sw $t1, 56($fp) +li $t1, 0 sw $t1, 68($fp) -li $t1, 4 +li $t1, 1 sw $t1, 72($fp) -lw $t1, 68($fp) -lw $t2, 72($fp) -mul $t3, $t1, $t2 -sw $t3, 76($fp) -lw $t1, 76($fp) -lw $t2, 4($fp) +li $t1, 0 +sw $t1, 80($fp) +li $t1, 1 +sw $t1, 84($fp) +li $t1, 0 +sw $t1, 92($fp) +li $t1, 1 +sw $t1, 96($fp) +li $t1, 0 +sw $t1, 104($fp) +li $t1, 1 +sw $t1, 108($fp) +li $t1, 0 +sw $t1, 112($fp) +li $t1, 1 +sw $t1, 116($fp) +lw $t1, 116($fp) +sw $t1, 120($fp) +lw $t1, 24($fp) +lw $t2, 112($fp) +beq $t1, $t2, L5 +lw $t1, 112($fp) +sw $t1, 120($fp) +L5: +lw $t1, 120($fp) +lw $t2, 32($fp) add $t3, $t1, $t2 -sw $t3, 80($fp) +sw $t3, 124($fp) +li $t1, 6632 +sw $t1, 128($fp) +lw $t1, 108($fp) +sw $t1, 100($fp) +lw $t1, 124($fp) +lw $t2, 128($fp) +bne $t1, $t2, L4 +lw $t1, 104($fp) +sw $t1, 100($fp) +L4: +li $t1, 0 +sw $t1, 136($fp) +lw $t1, 136($fp) +lw $t2, 56($fp) +sub $t3, $t1, $t2 +sw $t3, 132($fp) +lw $t1, 96($fp) +sw $t1, 88($fp) +lw $t1, 100($fp) +lw $t2, 132($fp) +bne $t1, $t2, L3 +lw $t1, 92($fp) +sw $t1, 88($fp) +L3: +lw $t1, 84($fp) +sw $t1, 76($fp) +lw $t1, 88($fp) +lw $t2, 16($fp) +beq $t1, $t2, L2 lw $t1, 80($fp) -lw $t2, 0($t1) -sw $t2, 84($fp) +sw $t1, 76($fp) +L2: +lw $t1, 72($fp) +sw $t1, 64($fp) +lw $t1, 76($fp) +lw $t2, 8($fp) +bge $t1, $t2, L1 +lw $t1, 68($fp) +sw $t1, 64($fp) +L1: +li $t1, 0 +sw $t1, 140($fp) lw $t1, 64($fp) -lw $t2, 84($fp) +lw $t2, 140($fp) +beq $t1, $t2, L6 +li $t1, 123 +sw $t1, 144($fp) +lw $t1, 144($fp) +move $a0, $t1 +move $t0, $sp +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +addi $sp, $sp, -0 +move $fp, $sp +jal write +move $sp, $fp +addi $sp, $sp, 0 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +L6: +li $t1, 0 +sw $t1, 156($fp) +li $t1, 1 +sw $t1, 160($fp) +li $t1, 0 +sw $t1, 164($fp) +li $t1, 1 +sw $t1, 168($fp) +lw $t1, 168($fp) +sw $t1, 172($fp) +lw $t1, 24($fp) +lw $t2, 164($fp) +beq $t1, $t2, L8 +lw $t1, 164($fp) +sw $t1, 172($fp) +L8: +lw $t1, 172($fp) +lw $t2, 32($fp) add $t3, $t1, $t2 -sw $t3, 88($fp) -lw $t1, 88($fp) +sw $t3, 176($fp) +li $t1, 6332 +sw $t1, 180($fp) +lw $t1, 160($fp) +sw $t1, 152($fp) +lw $t1, 176($fp) +lw $t2, 180($fp) +bne $t1, $t2, L7 +lw $t1, 156($fp) +sw $t1, 152($fp) +L7: +lw $t1, 152($fp) move $a0, $t1 move $t0, $sp addi $sp, $sp, -8 @@ -114,12 +187,125 @@ addi $sp, $sp, 0 lw $fp, 4($sp) lw $ra, 0($sp) addi $sp, $sp, 8 +lw, $v0, 40($fp) +jr $ra +F5: +li $t1, 1991 +sw $t1, 4($fp) +lw $t1, 4($fp) +sw $t1, 0($fp) +li $t1, 1230 +sw $t1, 8($fp) li $t1, 0 -sw $t1, 96($fp) +sw $t1, 16($fp) +li $t1, 1 +sw $t1, 20($fp) +lw $t1, 20($fp) +sw $t1, 12($fp) +li $t1, 0 +sw $t1, 28($fp) +li $t1, 1 +sw $t1, 32($fp) +lw $t1, 32($fp) +sw $t1, 24($fp) +lw $t1, 0($fp) +lw $t2, 0($fp) +bne $t1, $t2, L10 +lw $t1, 28($fp) +sw $t1, 24($fp) +L10: +lw $t1, 24($fp) +lw $t2, 16($fp) +bne $t1, $t2, L9 +li $t1, 47129 +sw $t1, 36($fp) +lw $t1, 36($fp) +lw $t2, 16($fp) +bne $t1, $t2, L9 +lw $t1, 16($fp) +sw $t1, 12($fp) +L9: +lw $t1, 12($fp) +addi $sp, $sp, -4 +sw $t1, 0($sp) +lw $t1, 8($fp) +addi $sp, $sp, -4 +sw $t1, 0($sp) +move $t0, $sp +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +addi $sp, $sp, -188 +move $fp, $sp +lw $t1, 0($t0) +sw $t1, 0($fp) +lw $t1, 4($t0) +sw $t1, 4($fp) +jal F4 +move $sp, $fp +addi $sp, $sp, 188 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +sw $v0, 40($fp) +lw $t1, 0($fp) +move $a0, $t1 +move $t0, $sp +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +addi $sp, $sp, -0 +move $fp, $sp +jal write +move $sp, $fp +addi $sp, $sp, 0 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 64344 +sw $t1, 48($fp) +lw, $v0, 48($fp) +jr $ra +main: +move $t0, $sp +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +addi $sp, $sp, -12 +move $fp, $sp +move $t0, $sp +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +addi $sp, $sp, -52 +move $fp, $sp +jal F5 +move $sp, $fp +addi $sp, $sp, 52 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +sw $v0, 0($fp) +lw $t1, 0($fp) +move $a0, $t1 +move $t0, $sp +addi $sp, $sp, -8 +sw $fp, 4($sp) +sw $ra, 0($sp) +addi $sp, $sp, -0 +move $fp, $sp +jal write +move $sp, $fp +addi $sp, $sp, 0 +lw $fp, 4($sp) +lw $ra, 0($sp) +addi $sp, $sp, 8 +li $t1, 0 +sw $t1, 8($fp) +lw, $v0, 8($fp) move $sp, $fp -addi $sp, $sp, 100 +addi $sp, $sp, 12 lw $fp, 4($sp) lw $ra, 0($sp) addi $sp, $sp, 8 -lw, $v0, 96($fp) jr $ra diff --git a/Lab/Code/parser b/Lab/Code/parser index e1248f6cc2c935a9ce7b6a27eaa033230e7bddf5..a0502d9fd65fc8934cf5effd1d48c605a3799e72 100755 GIT binary patch delta 83 zcmdn6k!1rAwJ?eJPrr62%q#XCPqPK@%BiiUf0+d3H_u?=jo0$%cKzYe?ZDCPz|wha kKLZfFIQ#AY|8CZ2{VEL2KNw57_A`P6Z+zW+KJno;0JJ6~IsgCw delta 83 zcmdn6k!1rAwJ?eFR-{%P4y~W1SNO`LQQ6{=Pquvd<{3=9@mk%ifBRJ!ntw2sa_whi mU|@Lh{_Fq$9^I}#Jh~k?x*b?LkL?GFGQ8OFZS(oWhuZ+ia3rz- diff --git a/Lab/Test/test.cmm b/Lab/Test/test.cmm index 860213f..ad884f6 100644 --- a/Lab/Test/test.cmm +++ b/Lab/Test/test.cmm @@ -1,8 +1,37 @@ -int main() +int id_OOj3M(int id_Snrw, int id_HyerJj) { - int a[10]; - a[0] = 10; - a[1] = 9; - write(a[0] + a[1]); - return 0; + int id_B0; + int id_O7f; + int id_uL; + int id_FGC; + int id_l; + int id_d0q; + int id_FtYelLAw; + id_B0 = 60483; + id_O7f = 63528; + id_uL = 62159; + id_FGC = 23290; + id_l = 23183; + id_d0q = 63380; + id_FtYelLAw = 28578; + if (! id_uL + id_FGC != 6632 != - id_FtYelLAw == id_O7f >= id_B0) + { + write(123); + } + write(!id_uL + id_FGC != 6332); + return id_l; +} + +int id_ertebiIg() +{ + int id_jIJ3GiE8N6; + id_jIJ3GiE8N6 = 1991; + id_OOj3M(1230, id_jIJ3GiE8N6 != id_jIJ3GiE8N6 || 47129); + write(id_jIJ3GiE8N6); + return 64344; +} + +int main() { + write(id_ertebiIg()); + return 0; } diff --git a/Lab/report.pdf b/Lab/report.pdf index 211117e577a3efc298480c4485390ac975033cff..a4b04e0f209c8a0fdcf9f4f915909fed35cc2009 100644 GIT binary patch literal 154824 zcmeFXRd`&>k|iu=vcO`gWU*v1Gcz+YGc!vTvt%(dGc&Wr3?*g;i)nnir*Gfeeg5fr zny0^Bc4d8gXYE`Ov0`OJlFAE<(lF4nz>)Sm=6}F3FaziTc7~R4+}r>iFa|N4O$z()TUE)uq;b^vCEKQE#Ppi{K7a|ST5{`)}b52yh4KT!Ue z(e>YfV*0P(&`Agbw78i~*-aUk3>euAnHWq=m<)}X*$hmXS&WR>4Vl>uSxtGl*_lj@ z7+6_3j93|2=@|`}SWG#L*yv5z*x8xc*%%nucy<0Vfs?bNiGdBAd!~`0vHrH1zM;N8 zJM1?N=00m9l(8qgUsDkA=U)K{7N}wSjo^{w{^Bu;wUS;aW8Ub$9zf$OvGtod)KjQa z@u5t&pcA63i2J?`=_m2%&*$^+PN6&qqEKFA{gO4%H+*x`#Q$ZgkC#RQVv3JE^Ox!W z_h0|NcY^I?d?+C#Cn@j#j#LF9)nK%Jh|001uF8l9cBV^!gU~OmiPjSq^_D`|( zw=tvyVB`4DP-FQw68KLK)Yt#Z{TK}NAsPFzeqiN-{4#|MXRNJcpXr)2H~@u$S`th5 zp`mtiyn3^T*VSZayE1p&yb}_2YVy)e5l{gEg$7TQ;)weSZHQePh7$w`GTe)Y0)~Vm zMqwJ;q(-G4GD(}Fo69T8zxA&6K5&1Fo=q7`4M-U{0(lKt!$jc2!otG9B4@j1ho!7# z_m2VrX>q0)|L>mqhsyqw3x(`#olR_=o&Jh%j(>yaPk_t(p#uX!J9hvx{l6pjhc*7( z^bY_PO`Pmp9F6`!%JLT-{R7g!VE$)3|C;bWOz^jO{s(EXu`&NkFb}D7#4@p=PQFuf zF7%@43}vW$fPuSi|LQev4&rS<{Hp%+_^J}`BYuiKeFPo?kVmhGRH?bV{8)And$Lcl zPBCO?bKdjoxY}&D^WBbddTe$+?+T}NTh2r*y0m$D7Tv@wHctDR&uEhVHaeJGoEK+S z%zk%PW5=gTtJl=+SWb{+5@j(skb@- zXF##LVKhyw`kZxx(Cyp5yyso+70T3c?!^Toli25iCk%!A=kbmg!-Ope3t?YU$Klsn zIGmJVsFw5cL|B#Qb3_q+^8yJDHWZsR|BMNK-|RB8o*>v8@0_%eU^0#j^7LEbJmh*a zoPJMY2L8vo89cZm6zUw&y;m^Z-Zf1sr?085Disdj2k7O84#9T=e<>J{HVvs$%%R&> zTAX^FrrdxExQ?}=^rj;WG*F$fXBwI7w@5O^Br76Sq-6EN$^m!2<7U>VxuHGj)_jnm zj8oa4z}dFbT9mzZUlR3HTPz$=Osj4$Y~AhuG?R77>8d!B_aLusROzpk7=;BRYvHK9 z%1|0s%dlMpoma+R;GsTV-A7q2fo3a1*^9fMGjvk1&oAy>KrcT+YjUa)?Dun53G+Cn zh6$n?-e3FV=Ar(w()%L=^{XUA+`4zgj?=g2MGWY9;ktN-$qe+N1^HiyB9)Ok&RJk% z<0NqUeDXzSI-aO-5~By;wF5}j-B}S3k5r8wm0(2my;=t`sD@o!2<^ySHCAb7pJ0Z` zGlygu!RPsX+S8Zsfv9=;b=cGvmnvhLeejxda5h#A&BOhjOAbL-%_da*Eun=8Qd|UIoqx z<@%4KKCjxz2aVd91~~fEf#?^aOjz_nlwo;wa#O#0i_wqS9u!a(!G6+8)M(J*%Ay($ zx6@=i5ULi!nlKb-Pt^{w^AW$>QWb&REKBa^^`(jmsDKFu2GD%RRaAx-ho|3$5eU}L zrex}7pr`xN)mu7lFOG9VVH6}v1bt)rv(y)ll1z-CiMn@+xOE3AB2R5s@hcd%GlkV; zr7VSt)gxcLa-LESd;E6y;jGY5I5*cDtXIuiG|>`GaV4#vb9j}a7w4@@U8I0y_5N2=WqDj@@`q zC^9{=1Cucm_L;Z#26Tlkr6BWFo*VMah^_N6-u;UBS?T*mC{n#?d4-vkq`ey@l0zxY z8;*rFAEr5JTBoa{-dD4$RZD8W8-L~qiM`wPd3@MpZJtw-LHTr^Pah&EecqT_{mfUT zFApW40@KP}%vsu_=89~{Z!H6)pZE40fg?BHbrUFWoCuyrZt|C=WXZLwf{a$Wa7%`Vg-4E2kQ$+n8+u3ULTHwfcu)(} z%wFIJ!9?&tMGJ6&=FQ%&P3PX=W^L{`;|Qkdj>_!m*3WZtUxjBQ;ovj*u!m02LF@52 z=d161^%pQTD#>k5TRp>(!e>yziEUu%x2`TY`st#qqrLJdsW&1^c=ijw0608lqwHcc zp74y5m~(6QyLLp$S;LX6M2w9a;mfeyz}b>znc}@7=)-q9lGjwsDUUh*0=Vc8@BD@xfq)~0rKNVQ;=jd7&f+(x*7g+zTi_;7o6!sMfiR2&O<(ktG>KqyR>#5(SnwFj`77v7qS|JWapzTBso&(0xC z{V=9M`FvH+l;x`-40T#&6d5?cPQRJ@b?do0{{yB}!Nq%lLMax- zPcrdcpTM{d4Tz|F4xELdS7b4En51@7iq_o9gJg;8onTap$>-UGJ!aX{Pqplo3bHUE z0m@O|@rV04wD&b?P5PzPIi}0q0>sTtDGOtEK~4~jzRVF&x}pb*Qx}dZGzzSJ%VW$= z(kjHV2yGM?k3W2bD+D_M&cam)A3Ftm5DlY7Rn3|Os*nW{e05^@-IkpNSZOdPhLeMm5RTJeJKV@BWH!7=W$6K{HBtS&v6m*5Lrkpg~& z6G62BaHS<6)sQl($m9D-Kcly6F*O{@-E@Qwd2${rTfij;YG<@T=eZvHMVX#p_>QuDo4HwpB;0-d{qvC39(vymT(p3R_~Xs*hYuHjSGRWA zB57uN-p$SKE6xkW;jKgs%nl|At2y$rRCO8dhN(o@d*l8_GF!EwRx1|i%x?^;S-s|H zsp2B&Mhn!=o}y**IBsW09*ptfR6Is=rwLe>RZ688b)F*JMhk<~&QU}PeGoQlSYws5 zmI%^emL-A(YV-sI2nA{sslq`9kBoG5K?)~ji4*mL1VnwH z6$7l*56p$wsSs5$;c8fhDwbVG(_sUR?fdF1!!&HxWX&LV{oeF?)|7{_kcL)u_v#d1 z14IlQ)KQb8itgHm9U^;S%;0tEzUd-dRYulGVSM8ILVY${`CC=@%3ZhFC)ihCa}xNk z3)|)ONZnq%D(w)Rjd{7r%st@J+YTBK%hskt*H1^`-oW@=@#9HJuuG`F8lgisxPU>VvKF_=T;RVls zsp~l+_{alFq8VvC0}a&|ZBLd7jyW$Z_|+S}+E6}EF8fH+<>SN@=WwUF{~LG_Dra*@ zvc;IjCV@Fl`oqlLNm2GZ{{8Pz6Q5$)+mE^tlmdmHIo}b{FPY@mSr{lC3iY1AM}s>1 zpj+hp3^(Qk)rtfAncE_Z!{m?NvaR-|1}p+BrR>93d+2g`(gGEL#r0&5+gb|xcewQzxs`4vU6c$^pwC7IQu zAdn|D{65Bzs;#ReHmJNObpfw1`;Vq9AUzm-%Yr1rzXUzUHx3{#t%WpSp`N_t5@E5 zMZ__mk)uBz?smS&A}OW7<1l(I7&yY#3XM;l%5bl|lIBDQT}_-jtyHyQpkGa}1pU&6 zLzJd~#Btxim7^GaD3Qj=E4oB7|CVtX7|6M1+YkQhpyVXfy;dg#32sNgwVaK2&_4i!m}2n!rxnOhQ~xQ;*rB< z@1fSRfITpzF!bAy@cG&>@H$?!%z_by%+?1vs?1U!#9eN4vW!=L0W_KbUv0nj^8vbV z`o#7ncRLH*oSRc3Yx&@l!ORGKejqX-s;5z=THz7es2xPU$nTTgGR-KC-G#@1H@vimk!ySCXp+rX}(IJ{y!^ShDInotYjf<=f5mbEXa6Xp$Du^`~ zc+z|$q0;~&+?B<2B~eN(*Axh~umq_$YPvBkOD|t!57KN)_#`c72)u8xfx9>_l)B&% z4Nmh>9MGkSmM#*g;l)%z#0~t0X5WD2HheRQP7G(M&xI1o4Uee`)LVJ$r?{O>chjP$ z`Z9TtqsW+e5T=aq`z7yhB@4fLz>1rFq9nH#wX>dkv7pu$qBncUnh1F26oHNKTh`S#y>!bv}3~mMm;h9 zPwMG^*Ma^N;s3d$Yo)KhZI8liKa-k2lMCqI1_8ld2gmuF`I-J{{(mp-$r)NIIote0 zelf7q|0zoUZ3#*i!2GAGFKXfFUB7}7XXS{Fz7^z{qw#+N2{--?wjVM0m2 zr9g*K%l(N=>pEQgc`NFmp9^76#4iyS6{ILG zA&(O^lZ&7pN&L05PXIcT33+@Ep+tabJA!%!uhjsGx!RZ|MrwPCYX%M?k-%QuK2i-_ zaCdhta3&$Z6%aMxh1`#g6cTW)3zCq))rkoxqW8})GKGr*vnYftxH-Mq^mlHJsdK+~ zcLDG?>C216cxs3?yVsg0ix$ynp0q+ne#1VEO|}TQr75pe(1;|%nwm9MMm*5cj+p0; z&Hn-?mj44>G5XvYOa$QE_~ZI5*6j*Vj-0@5Rnm3AE~RhtTBRSzG(fXAPN`#bF88KI zcvA$f9(1?Q%n|yV_H4_9{~Y(1wf$?dDPV6FU<1@4ANAOJS-ouWb-vnJ$GK%7Yx`*K zM!MR99@Dy^wTns|OeA=fsqO7@Vm&vl+Xa!IiD6|uktnZF{i8zFo{ZOKBYfxh5f zHKfdxHSd2s&&z?Z7<7za8}-2%4veU%&|bI6+jf1BUl-`3pgw8Z)fH_Bv6twR`c?yY zndy+#G8SXzFsdAfugjOscmt(W}BrAF?fdQagmU2Q0c zql@hiy6Cz~3}U+v3eu5vZGj%B^o`6lB+U`&+Yb@R+5LiiWGl*>BS~c`>+8H^YtkZA z{#t~EzxasDl~Fo1*2uat_se3>tg%nmD4wxc6I-cTy5Yv*Y8x!cLRZ>K2^C;1irprU zsa6%4wLr=Z2SEArTV) z72k$UzHFaharI)DO~S_+h@<1i0CyzM2^_S%&x1KLg%)~rc`Wwp-*m3rScH#OZx+bW zAv+wBF-9S={7@1uacC*D>=#?os$ep}vi(ILd zzoB0Ly0a2ifk`eVkPd1eWqfiqd4fO4E8RI!xm{MAQ;bfrdbCzp|!%q>u<;az(++hpJ0<6zaXdknxzphE%9{{jOL;S!{4-3?=qa zJ=jN%Gau-4APZi?in$%{Ckz}U5ZSvkJl7PD{iJn70cByz34v(vkj*5LMB%zqVots` zBT6@20gP-iERDI>1QMNeq6|}XbxDlEytK!I?vO{ro!R0iVJQt_*v{fw()(eC48AHC z3PN@!BF<+?JXBHJo~G+mQMS$%(ABdbQwLF6Md>b9LqrN?a%0URvMzE?<*a$wDLYJo z9>P%8Z3ynNPBMGP#SMcHF|J5rY-yye`jPfOe;s_@D(}1@M45gaE+5F-N+lPmq}ilQAgAvwKlCePoRRXliY0$tHm^p`9#vlTaX!F zf}Bo_J;@LuF7a{r6E#c%{xOvaOhTHV&p|QfP87w05^cXACiZuJY+pyF(N9@(Y&iqk zE*Loqa;4+Q+3)#5npj~&RC~%nZypWtB^k3!3)Jb`)v$%#$h%|BD{TD`k1k;aO!Qn-zul1dd!DJrFZEr@u zXV@}#W)}%R!Ljiq|1PQjb4UGeGwVN+I_tkARUP?0%OCV8T}RZ1twrbsTIZw?nj*FO zT1z^|EMx_U3nYW?*H;w^4>LjuY>8~Kk7Sgm^{kxyw+B_$4E#0Gx9qE{Qa_NOZN$?9 z<{0r*Iu9uDBqBsxkr}>`$UJ}eSP(=OmnpqCcc@w*!M$cV>fi~wF1W1HD)rW}c0mrq z@H=W?lx$Hb+Ik;dqWqd9<#`1M?9 zmQ>$|4(4~_zpKo7oCc{Yj*-x(2N2q5ZP*?Tor9KKu0dpqBy5xGD>iLg6Eu!`6E z=v8FkGq53*{vInW|6Xe zI7k4J`-~OGPfy(j+2{}NPY((MV-M9CK>j-wk&i*M_-1Sih0XL=s|@8EpxfSUEPs3c z&1pgBCyvrp)G&sKKw*BAc1wZhhqam-dz5Vf7ROI4S&|;_VUM4PpNM9^fekBVeFu-G z-Wq)Jt){ceg`~t3#x>2{1Fxt!IOOv|mV6jO{o+5}a2GqqX&fQ$5oNzkc3V2&+zq@_ z2sd*def6W=5lTEoWR@106+c&P_4$1EhmP+Px15S07$zT{E0npK@J%)YgiM@rX*ZfK zd1QUp{w)_g=--nf2p*m>cHNkHTOgZY!zd`KTk+dDK+ulRFa4b}UUoz1aZC+(hdIHq zr_Y?9&tCM6G&?o@`R29{;T!pU>3Ymym>tD}X&iWpJeP(4VnvMu5cQ*(f7O$zoheP) zz;4*Ec5G6aSD`@Tj;!)IqDi0i)2Oe&p#r1k{0*5d_1^MtocOO}AOFX)=znkk%fI@p zj=YT3zj1)tF9#_~(cn2Dl;#NK@n#d?J17ITO)eQxJM^c|ox$Ub5Tl*xW(Kyds+&y7 zBHU^UQ~n5sXi?F?&_*Udmc3&7KBPG55>I4LY8$DB&+bFe^zq`o*Q={{rQA^_uMVBf z2LkHIV5{}lyp_A^lNOVqw)q0kKP2G#0G_gFW6v(hv@KNX!x=7n0*kcV9-H)GdVxGu zs+L<=zT3*3MG`eQdNYY{FjQftcnWTCAT`MAzCp4v zh|R_IIe%$2UR(SfE%EZ#0(@kUkXz8;B!{18BSSjsr5etatd>y_Rkt1zf-m3SVEI2E zKKPFk^M4@(26`s8e_;fc1RrTMH>{B>^R~^}-9qL>>6(^bGBEO*Fav=IwXl{b3iM2o z-&D;h1hu{|H<^$w^r`QJpNkCjwI_38Rns4<>f+@wNY7#$8z8aa2e5zoBPL6Ww`{qH z)ngQYdM6xtBpf~Ok715Hc_WP6Ook?Tw7oj*COro`u6hzT{j_>N0&a8doJV4H;G4Pq zs6&tS3FrYIsNG(2p|#OCDmYqxmW1&(Kp!4)m{VW>o>(MqQg2+;y=GWSu}tr5ZGlIl zMlpwaY@8-7aAdw15}}wBGo{9W)1*4|BZ8`3Tu(F4^t2+2<2}45GKAu}xnAj?j8S_89-u6}Q{KlTgiW->CB9=0~ z`VEb|gPA~mWIAYK-#Srm-GLZs4^L)r+TV(1^KxQ{`MdAu5VlttO#L>%cz{=nz(R&% zAsd3x8K1jynQ6CQ;ogS;2T?SVFX#>-DJKOiiC+~~J5Oi1W2^~Dpsh<+Rz>y8dsS@T zkr%>ye^$0+z{cibQe};YKUe^HHiaKZ(s!(O;qRzCD4$Ic#$oL|NPfcrLEZ@w#~lud zF%e&Lm*08>=grPmf21Uo*F;js-X<&nGh`kEb=2Kyde-}r!p$^e@@x81Ts{ajz;kBP z9(=aY<~xU(jWs*SFrt^yG>>q8mYV!vBA1SWP}t`h+_?HLO$-Mt98u7ljUzO^A0JF9 zj>I2}m4TH^ws$JA6F!T6V3j}3tWWnq0nj}x=9?}v52CFwO*|(Gk*}S0g;Z-QHhK!DXhPKOOHsdqQ+Qi^*ug&l0l4&hHT zb~HO>R(SjeXEXh4$Le2o8%yxRw}7Fcp+Fl8S7fiKF>`P$ zR738kN0z^YTS(fN*B{|lk*;Lq?0>$lHTJKDA9z20@8vCcqBn-~|Rjh4PbxKeFmAEAQ_|k{V z*%q3em~e3F{TG#~%^HF^0mXK6VO;NxUmBPiC-0z|A9ksK1Ka<2mg)aXul+eY`Y-Hk zWUOyspl@uv5AW*qcpJUo`hXb2%nTB~vi}bMe7|#Ky+p`}z-Nr@H_GrHXZArf_3d#c z@_-LH@jEy;aUvkj_-O+9TMxXyI7{3$HW8GnsHkpyam-2h5NVl6+R$oSI4L$1)UYQM zl<3qmWRghQ2{tJl&R9BJNOJNaC!8o0R5Dyl8-LMQxCdM}|4)PPH!;gzZ0U!$Y>9{Xa@Thnb@6|78~uQyrGB`=Ru zvm8zxN7FUu)d`;s@m1yZ9i85`k9Z#4g!opNZ*l3u_c%$%g z^OE$gyI~`~^x0-WleNX>_P0jj;n<>g%QJ00TTxYulVZ#MFKi~Wakpv9ba}p6KNGW- z$&f3@BN9`&?2Rp+NF!BXlxAD<<NBR(Te95OPa1SPC&O(QRX2Fh; zH(HlKRYJihwA;7aWRl5$8~q)A4>NmJ_VzKB!xvL@nih59SW<21!9lnS0l`Xi&us63R{4ZU{|8F9QR`+YC^YX&HB}vQO+(vm)piXmtB6e@G3jO zCaenl0!)GLZV4#kmJTG{OJs0`rmIvNp_!BDw5myRRrz=WKTPxcJ5>M2=KTL=G-mq$ zvJ*`dunOWw3BLM>;A#GuTiwoz@v7(Rj?eq8ksN4Vbhiwu^^ zdR6iW^gWh3@rvYWT6QY?IwEuluc{PuK43#KOk>xu>zY=&HEyb3ku;FXWp_rK*j^Xv z!jpNdP~%gcu1v1=U@r~dpr}1^BhB+CW@QtwI0!FPgk)0cD#erPNzD!><@!~h-$;$lkCTQ3jHPMFq+kS*2yLe}uue%-hL~fwhMZWwRKP3|+&I5umzu<#&$c6hAsZ{;L z(mhbhOFh}dW6<^7S`g|-ZGSPk=vJ1mhh5La*@}R zN6zx=vu6%5KC>M`;rxkY3vYw#-ICdrdv*SSyw&{DQu10yv+}Yln~F2K-|L|C>aUhI zk&v_uXQmJ<(_}rapy_$6s_U(u*DIV<&BnKN(f52U+rVC_6#rMNtci%nVi9WFK<87V z$ZqI9PJG5KEc9&71x<~v!;_@x#^yAxQ>(LfTUtGjt@rJ%F60fZ`yOPq&9?zBwU29B zd$+ADHokdf;H>*yNCcOiuAZLH-O^>p=X-q;--aSkS!Y(m=lC%DrMf+1+1hjGkn8Z$ zN>i)dwwhH%rNw2jrFrB1^J?zX2MVl3vJ}H|o@OcOIQb-5@3q0>xKrdVdGd9$bN#R? z^KqfG*I@IylkL!l=W6=y1B}jpVq0q);~IEv zbS>)6)Cpc4%B4@d0l%&f_jMaRGYERe;0gT=)%$BV%qP|d`UmO<&JqfG8-WMHYT!Bl z1K>4IavxB+KU7TP3a-LkSTmjb%RU_1e08J^z zeLn9(EK&jS@t5D zQZcv!Wenz5GFEEpR-dom&W>tQ{np>ErhB|T%AdIoud;jGx*dG4-hRJH-SMS;p1kEu zeOi88VFKW5A-6Q`CjwRA3H0Qfdb{}5?S1=(Anj;cJGUR?OpU+t@o=I;|j>zk^`E3Hn~8~8{zn$2eSt=;!XTue4PTMcX7jgD43hAwqY?)sWq&iY~Qg2eNq&K7|r1Mg;v>Xlli=e&qAI3epG8f>deFF6!0&9paqJ+ zyz?^qu{2(DHy*>68dEmzAI;R$<(~P0pN!<h1jM;W6KJ%Aq%#6 z!}!!-wBIuwzd{~E`vqUVkvqHLv}1-``XIjS@a00=2KzE2@;ssZp5Z-?N1Q1j&mFM~ z$acr|yhZrkh^*hCBJ8vTa28WjG4Fe8N&HhNM}CoMqsoNi7_X% zG6nDo9=FFidXGPP|7D*th&wvY4gEG&pl^#mPcE<9GK>>};g#qToy1wt5RD`}E;AS% zJ7O@;oEZHT`lmaNWO43-Uhap7{3kuLJ>t&}5X7wD5H+WmMqRU(=%s2GZ`2&>&(9|m1ewzW?ruZ2z?QJ z-lUEbg=R`h@}|LN;~|ETQX$?w<`1!fhsdo7(^0!y{hmVhbCz)v?|Z1brq&0>|~sj5%4 z*EL&vsO~b)TTZ)}U%nT2p%>~r&wG>Yy-)j*Z>g42v6feb?R!u=rtYE*chUOKc^e;< zmiJ6s@`81Y*^9PZ>dy>YznaT!UY!H3_R|t)7BLqWP@VV6>YJ$=^-1Iwme=`V4 zs;9IU^IZ(3UT3txb-S}o?71#4iN{U&_D7m_WD1~I`Q^ygqEEf_W8y@+oZ1<0hr;8t zC~z9-)c2w35_9^@mnHAjCH9gJ3uqVAP6ywhsX% z-QcjH`{ab~mF%mJT_HhN1s!9zHmP6mhpz40>@6tEYIvn1%Z7nF|3N&1CcB9|CebM} zREuTE(=BMB%0-Bo94jJ#FE6WU!i>q>X7u?-9vY+*GuqR`6pWsPtrc?<++J}Hg>Gy@wt@YKm5sLJJ=7S~kjSN~YF~t3; zpQhZfS_>!_Ebu%gq-tblU@u2^N%O>M8}farHudX)hq~aDarwE1IX!rE2k+LszZa-v z%w{a@+DIW2NKeF$nocGiCt)f*(!Tz?xn@))V7B$`E814E_Hb8rU6Y6?VK8M<*yq^D9 z2devV;dOeSf?&32)qmR5L-GErjCQlQAIfDc5?R|d=@|@Eua@p7Bi-lTBc0`=#bVJK z8q1ocO_^&}-{mnpWFMCeSB+h4i_G9aCk3uKPVuYw`dt++@=v;T;5DIa|E+E0C&6q+J4EVgJ%W0Choj6d)+xWus)q-zU@rD!{(POEG&=$Q# zWiWAbl9_LX^!Smt$M7h^PCOG;%d-}#5Whxic`a$xrrAy7Ex_Y|`32=C?Nnz@({E2e zH7F*EL8YLe*2ZBej$)a^GDgRjbt{)I zgg|fwR(%}uJLOW(;2z(v0c}${=33GR&!c@7st>rzpvEP&DA~?1>G=pF3Z)if7bXsl zQF7u76sE5n7Q+r1YkM)g1fkVq^;aA_>+qI}Q7Rscx;$ldinE01Hb4kawgtxGJXPt~ zH#t2%e%&|?-rR{zMP&|}rlZscR>EJxRg(su1$u#3*^ zCV;cPHCl~Qau`D&ed9^Rlnz>sJ9-ID#lkFzKvl_COpv;Jx8`H&-A_$vlM`-2FZrgN zj)QkRf)SkWov8$1#k1Ogp0*WKEI6tArLNoWk)CIPV+2;IM9+Ow-vYF|abC@U6>~bu zUTbo(TIO?H2Bx-4>69HY=ZdT8lON<}LE#Jr?#BZa^cdsdI?-B``S2C-mFN~H zN=L}TF_0Du&+p{Pu6~6buH*lPUV{2ts&xUgND&HmcT0{FoackJf9vq#;la}jC>y(c z&;UJ2Vrok~wsv3)^mWwIKwMoi%V!Q7&S*Cu?%o((_2`Lu9@K|`(1~8_#;1Xi2-tIv z*~40T#ID{9Ln_pdH`9O<#y&zt&?-5l*1rJBU$RK@tkTh`X$HShs@}if5}S>e5!vj>c_R)g}(jdyrOY;GIL_W%Y1 z$rF@4GsLs$rSs4xi~Uttfgpnm-x&^IEd>+zkUWG?1M`S}B2~4Inp1AYN_dw>d=as8 zGEwRW#ZXGwGT?rC(Wa`RwCdQrfy-Jpv8keD!n&DLdxf5p$-g+Evlj#wPzty(L3Bw| z^4tD-Z2rKl5atLtq(}!*fF|MZ()CiRd0CK3N2cM()BH`IL$ME)U=b`H`bxYi?!a9o zKpsb$vnA?Ur;{08H}AS8^I8gWP|zhk8e#U1EjOO!Dz=dsdxs8<=%hd}ZbLDZG8#Z8 zzC9eyKkFfx|1I?;=eX`IZAWe7-N4(+tF5jcQ>mqtEtes$RMQ#d`@4rrFZ5&w8MY ze$|U0Yi(`EJ8RAKQB!a`CAmpaR8)N33@fMcNbKrebt(BdS}&y0WgPi2Lsad%p#vnP z0uk-tGeV*nbeqJ7G;MGs7>u?3-3^k(8EoeVpfW8!H1=lA@F}CnDSpHxIF&!HY@m*~ ztzd7kEm5CSBY-@=dGB@VVmfuVIV?0TKmU6jYAQ+0ZYerXzdqv{i3_aiCRJ)tb}fUo zf^}}%-thTMcwY*%F1|OW842(A!O#SDwFN||g7;1(Mr#fo#74U6?%2{tZ}5}#(>1O3 z=qw=qu&UBEv38aRp-KBQYo3HTdd3iI9*r)Kd`wxYr}~x6EiMnu182YPndRdecNam% zh$%sTS3TDSR Y-6rUjf6rFVuq5MYr03Yp+`ceT3aR7!O)7={T5KfG)EzcyJiuFT zpggb`pFwPecHJby8lx&O%c)*=cmzT~@)*q{{-AIC07H|kC~hCV!!VUgb-l;HnBKwo z_*^-p-^0?@{RHI*!!>6hO9!-NU~XRYcOx!WG%)q*F$^%A(3Tesxqc$~oh? zOeNh!J0md!IwG5ydTBsk82MPok#i)NLC9|N!%Se&G1M#LJcRNX1W7T7tsC0ZRhLTi zb${fD-PgZYMA~H&`h;V7Q2I!6hli85jqNCU{=g}QTk(QX6X9r+EenaW8d9wjI}dLp zJLOzY*F<8$x71d0^I|dU)054NB8-+93C))vtu8Ehzxhz-u7o*a(_V9GV~v*@nzIh< zrxZCi8t*@jyx}=H)t=(aT3R>KV*(wF8aZyH<62KdO&YsL@P8 z;xu}_4KZcG7B}6yc0X#A_@+88%0}M-W68H@{+%U(rSBqSJEm7aud8NO!LFKZ(S^;e zv8iRbMVZy$bS5hIXu+q}v!EGyb-qlEjkx>Je{69`>k=mLDPjDfOR)I(zH5d6GVm`$oiipklpC}3GPF~UlDFY1#w z$z$0AJOw;x#gx+T90_rUyrjJz!UOGYY&JidN9Z_GekS2U+27ld`Lqe8CwWW_g-ShRaRR=VYmLrY@K_CahYHR!7)Izb;i6J*u z2eAcbg@iGkOhQ5lqUAB|Q*emln+_jyr+ig3q)Ozrj$q&S$3qEXV7%~yB`5YVQ0)83 zn}&+mC7wIm!zPbrPA+(%EA<8J!dD6fUIS#^QK?Jf_y1F~+amnkVO9x*@*vrVw%B`fXBG18(wD^cKpEw}(sQAjKWrQU4{UB*VPYpP zoFH`iLS~R0y^i(uz=8Z3=E!FSKHBmya71YlzMdzyUYNXH*C$eZd=GxLi9JX8j+_bP zAs7VyAmU#7Cl0PRVweuo0sJKy0`E!fd`F-C^5V!b< zEFri%pn%S$c~&mb#p@EKY*X4x(Bl$`Jp;?a?&%x&vWfEx>%jRPh(W1m3S@9aw!^&x z{?6}`L(lFcUy=j3e-u+2GNSf^fz!>p7N(!Ni8JqjX9w>op{PNDbzt;s4+ZU ziKSf>s$`0yja`m&1Guru$pmBsM0WD8 z)9vHEFqEiq<2n-*^1p0}v6uN)@Dag$e&v}WwapmD70CAc+8T+(Q*#-x*tJF=T#^0G z&j-hj7Uji&%d~Q}u%07qq)3b4ABri`Uqzd{fYF8^PlQqdq0&gTF-+Nsk*h~pZ;<&) zTWKRQO@40~>DjRqSiS`+dZ2Nrt|A-8^iAd(4ujfD$Lk4cU*d2@K>dVpcX&e9d<%5< zA&WajWe#xife%%$8Y{W6VVL_K$kcg)+UY8aF zs_XmiCaj9;4@&8Z29pr#^#*Zig~0h{YR9#6^4qz+11Rd1ScW>EzM%G-++W~3I%56{ zHtHc|dF2XzOXDG^6Vkpdwh+4YthI0E!s70xAfd*!)6|tsnm;V z8La*sWTM#tb(20X!5qcX0RI7Yd%4x;a94w?#o6KPur>5lnXAmrHgj)}(+N~N;10Nh zBQN5U(WH1P{BeTN7HN+u_sfFn4(5g&~ugpc~w>&J-*s_pMlTh;IY2ZKnY z!1YpKV)%6@aBsKIV(Tcz86Mk7wfP{=(2yLB>Uf zEmlIP0ORE_^+&T!`lok2Tl<`8jcJW#t(CUo>cYsE>34GP=3dLcoIlfYuJdBg#h&-g zKeNh1IFrbSUly@2x{=((z9?)K_A2#}+GtCpEBxVmZ(Kh6Rw0bbEO!;bIJfZpd3+y; zpT8k@(-q9tsJnPR4dDP_VYhV%zVnhNH;dB~aagY4;#_+yxQ z8mZpURMFYh+1+EdSh3mlGwHY5ajN&u<`{4_7c*lDo^!pFIi5RG zASMe#L&>4!U}Q)h7Kem9lVt~(ER(_1n~~r;vLn z4Z@B{$bsja3AgN*eWDK-Q!neKJ+v2CS9gj{@^jT2IUG?UQjVYGC%I|%7{(rDr`gHD zEDlDDp-M?A2!dn%F}wvhtZyO0uk%TeXTi7;R}pU27<>RVhiU>_4cbk}8v0meN`yHn zO^=lQ0txj58@<)egM{;7PgPrOYt5dD=k{Q#?#fqsekH8kj0SF=2xma1A&#rIayr2pg4v89!|ub|@~zBe+-> z?E;J4ITr4h!A<0WLB(i^j%7=)IM93s7UqgN05P1bq2wnsm-MIhrzH@8DJEa0&ets3 zbI2;@6rk{-oX}sUeg_HGfDveLHW1DRb5%!q$G*MWpW7%o@lP(EKRtY;Fp)i$JRLtR zA7;`_Kb@kInA)Sgig*FK%VSZ7;sB@;9`!m{9aSgMV$otbO%-Ey?Wg#T4Y2lzYEjz| z5#&~yWP;4{^&jm8sc0>7tcLVNa~dWf+z?aaDj|W%alaP zq*&xPk6@EAE3kC!anNEN07xcI>qYx`>O|rEG;#juiK$7@hQ`uEpcOJB*z9K1qkU^g z$|;#J;ZqmEGY_HJD1SAsiXHK>2L|!sOGB^Z&SL5}$ef52EeoLXM}L8DdJ_Idk9;4* zT1JR-63E_Cn2MIEml5+mJ(n1<*T?X}K^HBNG^zboO`UyYpTB9jT5~Q@VPfroSz2 z2IF9qJ3!VwIdh$U@(?Wb=h%GNl`*79p8!CZ;`KlE0ls+?tR>Vf>O}GCi@yM~7GR%w z58n-D=%GI&g*05O>GT2l^|21_p5r*L-2iK8Z4GcCV@VhUKhS1oj%M$g5Vc!i?S5@J zdgX_jPT$?q-QLyN)lt*1vtnoEvlaIrystu=->BW%jr9VC3jaO%{=jN#60Xi1siJ;);-GZC1i*Lw#ocLHxvKt7ShjlVV#Rlw52f+*gwAzW> z%N#oZE4ds$P^R`Hu3fGwXN#-3x1xI+rrD9PAL)5*A*`)Oec#E5V^Q$wEXxtUQfu!+ zr@~oLU_3yIoy1F9HoYyDXWee*8AZce! z7;mO6meO9@%>@l&K%zuW=7cbx;FENO6hmS_^a*~^9`1=5W9GOehRys5&cE+2CM1xe{P)auVjZT--WA*irU1Wu@G48kHueF8!vPZTP zqMdiq9%?Q}oKi+2@o+pEj!Ll@$PU3X!868VmE%}s?=WC{d|;v2Mvtf2$^ z(~+PJKWQECCft&nkX*c*@iHFTN!iZ}!(ka@Cq7DtF)B>OQ>8O`^(VzGouUAS7(e&S zNBGu_+HMk7A4Df|FyI(~mVo|QCwJ#DT+kN4+Kscz(FcmGp^Rj?L|Mtq9qJ{0)1LMk zQ>UrDy`{0fslK_nwXLrp>?Y9bZsmVQ6x^{vg{;BC-4ToRqT*DrRGFU zwq~Giv~Id?sypwFxnnNyAK3CaRRi4tdchjjeXwt{Hcr78(WD3~fKvb``#@g|j~wP7 zfa|nZ(R-Ma`(t8)n=9ufiVNzknf>}_S{m#dZ7XfWeKzfShqlUv+0fwB8S?eAH>hbk zL*;7XEmDtc5=@*$sl|bq_yEfIft3(Mkq@&mCP9Tso&-;MB#+oIy6IJQp{Op3steP{ zoVXO^`vAUC0l}qU-`xC+{_xIBgJ2b`yaObEH-KXkZ{nQbEdvrQO0vWk>x~j66yGu^ z`4r5jn9_|yjfIYk8ASN|Bl_OGeutyOSWOtKTlds#414j{-ul^}cu@{VV?>sR6^5Ua zsG{uzOglSstG=bOrLMKLrKPU1qOPKDU&F2@-iA+Qj%3C`n=YJ~I6gjB=+9=d+1x+@ zQ|~}hmFb3bd#WSXG1@uYHDHN*Vy=SixJgOlG%N5CAtI!Ko?s%nOFAIeNp8WOt()Q5CCG)(DVmq%6!8x89{T~;Ux!O(*(L`h zfsh2i9|{}k3kM^?h%4M1>5a4{YBSXtW7x;~Xop~yyl(vTp+bjj58EWC=$>6~#=m^+ zr!T*IbX35lId?<>_3|-KoWwV*wOUN(4kOXg({1Ut_E^nsd(a-V1#O`d&*Ld6%MY;y z_7wXz*L467c%40_M$Jv)cd^qI2|mUuAWW15l_{I~t#(GQp+C?Ttk+5!wUQ?;J<`FrT(1y<=}_oAC6zhPo}159EdOraxF-;oI(3gJ*hXgd)@6l2O5ckjR)H* zx+=SOc5djP?f5_PUld*&y)<%uGlDUHdM6U@P3IK7sUKb+-U<=SoJ8i~!Xzz~5bkuAwIm#AKKgV@#&( zqP82UF>UX7t_4%wvrF`s#!lvkvm@D|Y!0-sv8iL2_8jWdpcKf5xd`F?C9LiaquKqO zL$XGCiLg1+8|#f()8?EhXUbR;ZY80FWnShp>?n;z&`M!{WM^u3sy5d>+%sxR`6Wyp zD#qUbrpk36;^lz#_Dvv(I4l%5wMr>J?P3k9hu95pt>#3Zp(iS0z+Ve#X0%LQj&#?y z)YKfRJ=ECTY;5grHyN$iA7-xTxrg9;Q2*UoJ__WLn4?PuJN93#XiiQ@iV%1oe;ZAO z|3x0aLW5*?V6vqdz7q**x9Zg;|D`QKpPkvN=O2RaMSVZa3P~}h5P7wE2MWMlN=Uvp z@IRoL1bo#x6hqm|mmkGzDq(F8qSk0D^jfpJSZzi&Xq9^IK6oAKebJCoXoEQv13QZkB=YE z9t}?`)4~yYlA54~sR7WkR6nNPI*TLrkjLknOOkd9vs-D}wA{oRnGQDKz$YAeSHdm2 z2;MWd$LIq_&Uq}HkAy**7Q%GVt5BJd(wPP7-RMvMSn zUY{rECOsiD)mGdzJ>kqdC8ywKyF(3FeW1nPW$<-`ER>sa0|($|{eoXAT36t_W3(8d z2dD@cBjcfXFdfWd-s8cML@AY^(ljtnOp;Bqad|v;Hg+!ivx0gpruiE5IeiI0FAlX4Hba|cErox;BSA51Sg{&MD>^TV$ZBbSmFgfslh z>!(-{)9Q~SG=2rp4&TlYJ%4ufoFe#nn)|@Hju8M*XIxT9b^w}rW^VFK*O)x z1Hk+ySc?K(U7lhyLRKQY>QY$!6dmlR<~B#?3bt+z0K)w&??_?h$Lqy6##FhDFAK?VcC=#&jxPai6WwO^_CA=!i?avbOt=#z~zJeB7)2-cR| zf+{D3j4y6dh#sXg(j0G!cZIE@*NIOx4R%FrVVh!;Y?2j#wjVSfpd)Ax zxc%Vf1w!N|&2$^n#&$EkjL(W6_YArer|bZ8<13!vpj{azEhM9fa3mrqLKvWTmhPuV znPc>EYJ^H+RGP}urzqfv8!V%&y2pF+)}%M( zi3P%BEF{w)Ve@@rP{J%DekGs;!$dGlMxv!rDoOVn=zeyTJ8GkFZ*B8;1NNXZ=pllh zKyi5mO>$$lDcjj^$yhSBgfo^uh0BTPaPma*WahQ(N7*P|+~FjP#U&7z_fO!VF47(B z^>-5fj({;>4w$?hjz(9LtJ7-*&E~b6kKh2q23+H=aqoyPAIJxWLWN)I_+lg$cU2j~BZFKeO!=vv`ck@{ zs%9!N?JzR4LVZ|&s%fZGw#vPNopTkdQ4EQN7+{>rBvRn{un=ZsO2VW-*qt=E>433FHT(P#xQr+mwgnIE7cOa1$NPtn8f1mkj4 zU4UGcKUHFMKZsvq%o_;`eH23g>%selt#9MIyPh%LVZO_vEj4R*nHf7CCr{8n=04)y z;V$u*h5&bXFE>?@5nxs+7GBjHqCKX$^ySuSM~k=Fd&phxn%;m9CK8bg`LB)=PoM%N zvk@`Ei#*4MevYg6pvmyRP7?xE06hHo7|yPuI$#Y))-c5?S3J$;%Kn0=pR0O3cRQ>- zjyj8Z+CaNyPtu2ZQp3UHWp5s3_|$SB2;p#o6KEihBokm=yodJ+K`|ix>m+2HOkxfs z)I^#>R?H8r+%beV}RORKrbg#8sAOv1&SQ$+h9h-R$hqnRi5Svkw)NbEzzvfEs4 zI%q!FQ_)k^UDdv~af|H7v-w2791kbX{N&f_x3SqpsP8)xnGwh0MBpQM=0;Q`Fhc~Tf;Qz2X=*}ft*li*EvUdFe!miN@ys~u}icXTjTT-C+j0X@L9 zwVED%hK1D=v*Y^d3RoV_bGfn^`QJrSs#qjl_ddSmMOeE@U9VOkB5+y%KAyMcEqw2G z_;&Sal|*>(adWTt3LDAXWhvfuEQ`j808!oBCJ5Z5Qm;3M5_P9~B5>jyk$eP@U(;mhT zpeQJi0wvHQFUg_;$RF2P3HQd@6P*c*;^sZ9L$DUTn}+E5?*p|1@Ul#zWG2D` z6%mRQ2J$GwVqd6hH4*&sI}#P)k|Gfo6p)VtDvGO|`shk@SScPh0Tjlvj1LTC4_e3+ z%Ui``5VViCOWUUKB9Y&xZbS+L+*P(>087$_J4bj8gSGEyYf)`ro=SpGBGET*01qAo z4@%T;t09nFVQmvy+y3G1(G&2@CwC(G&v2jX+*Jpq+b0ft?) z;{GFCv53uR4Qe?6Q&FU-Amw9-RikwA0B8wX*YL)+Bjd1IGmC3swH+Bu{M&~V4_>iA z(yzHvsvlI~;&{!iZPv$cc?mxRqUt7O4M37d;o0ATk^P=R!IZ#o(dA)IEaD6W#+~)4 z3vhJ{db)SWCfEcAZ)2_FTrQdzNaVypsz40|2fc&d0bkaa{^ie3pAIW>I6F9Y3_CoX z85F{TEP_0fX~d7NPqbxQhZ~8Z=A#W~>%vh*k{OvzF?os(D`O)ZFPIV&!pHQ_$(`G}RI2x|aP_+pD&>)>=)yCUcLmd-oUk$mNj_ z#y-Zhn%QRkOgpf0-Rrxa?tCP>9~Uj6N$3{3`EJ&TF-F>AFYO5Qx;+Mu2ShUI1U%Cz zbn+(7%3|tyM(=9&o2||5RYYe+^|sy5DK7l{x#OqCrp~;M1I3b*$e=iP0viYiQ{3Xm zw0qPA`eO%SIh*H3%KoAyklv8X?=$#|6&T7wRr8x70ULhKl<bd#hIv`yub#<|ma3=J_+0U&nDGLFQ`vO^-@OyoeyA>2A3_9{>YFpD0dC9dcr^&= z7UW0F(E|}7!bNF{V^K_8mm+(-!Mv*2&sTcib2;5fPJYk}Y63TwF1)P%@86 z9H+!f$(S$Y$T%`vr*FH6l}xCEdc}X_<=l8AMMToE!PFQwyB!T^x5e0$l#3FJ+T)>6e`Ch)4wNZB3 z4&o@FI3-F7iwY+(pzkzbA(9XB0TB!Gwn!(CC1cDK#?+o!NKZGx9`wK=kGH;k<9Suhs!(rg%TCBcF_j>CSeRzHNYlt@RJFe_f&k^z1o@FlKB(QHNpBSTWa z%K__P*fL!Y?7(K^$i(!~<0mn-7KsQTe=VPzQ^Skz?%E39gZxch&M=Wwc7n)>ums+U zDh06Y=L}m<`q=;-A_=eA)oE|Bwp!WMeht+t$2FO8l;K_@Vu9kNPbn zpXGshA&Z+aMR9s)j9Ue3^PfPUrzffsAaF#WlA=OI$_{I{+>Ja%9|7!=%yFY-DvVU_ z_IWL)mKGwbeW3?pSgm~<)vDDW>Qx*(#?g{-HK>=ouYZt8#xsclBA!hQCi2+q7GSyW z7!mr#s7Uz#0nfaM4kZ4swy_|!?HV0>ckJ>Ah#aYSrlROi86WQyb`9gkh_}tY&)w8p z(Y=%C-f61nZLl_)8+#ginvC^bb=b^)b%kETkX7vD!8jiV{6Nr>LPg7diMU%loqnUw z=(GF4&F1Q|y}cbjJPoS~vTlXf+1+?(2k~rvU3x<_=)k9Yr%lt{)7_&z{iXp^rYB{@ zy3=7N@be@`7mpmX0;90~futkmi1mhhWTV`p7?lrydh9eX?a^2y5j`T|;kmQK6zdgj zkxggt%1T(1kW=cn;h7Z(a}_Wc;DnWp7xD5fur`XEQy+rWlYk|zF7hDf7GHP;KL{52 zbI7E+U??p7YdmNlXBVEH#se)uBXB0pfW_D4?GD&TPskUr`z_cHkd^Gw;=z!9E?@Q` zQu4;k!}^ouur!$F!)3tWP&rC1qww}a9o2P*4pb8RDx2CZHjBe(?X+}ROb)x7x8pBm zj`vUYPYxU%IWa|P4DQp2v^=7KD5gPvdt>IB`_UnxKOAQHxr?Iu0Kj-v9S+jo#hT;o zd8-nYB?Syrh8|9}%^YLrn!gp?&y^hQtr#T^^ z3=uQmLKN=mE^u+H5DZe)PHlpchQ(pAK+K>BPqM`$#%ys1>$yw#L6EtkNceIlEOB#s z!+2RcXLu&(-%UD$9lk?^W=FL7%=!Jp3QI)**AV?wloBaSU5~g9lD>e|-9czu$d$}X z`?6A;n+qO^Qp(g7NbjMb$7SwqCA94ntlmCb2f}>j8W85Q*QodE)f>U%8&N-aIEy0V zli8t25-3z$iK$PMczz$}&a@oaOO%}1uRs0d;lyxkKp_T|P(8><78U_V066HI%l~&C<+U<+_G46A*aXkCqSB@wEs;qK@I|2JwfN# z1ef3rka$x7ZWWA1PunkZE-p`W}qoV|GFmp>uWMG*sY$johlJo|Rbp2q!kl|*f2b!Am0 zrv3#TOTz*SxE7FYkST6jPmrkJ*A{8)EnpubOkM>6C-`3*Inx7Tw$j{c7}anDnf}2 z$738vOX1Q88738j`xXCiFi#HgQ=)a6OHyXR0-HsMpZLes`xz&LY2W%vpE=!s zHg{nt^6x`ubNie{uLA$rZSxq>rt^3V8EIW;RI}Uan?5Z->gx&b5i^G%C@1Ome zP(MSS(=ge4;ml}W;s}{n_y~WP#={g((JV#>c$a8+@ZE+3aLM@ddc|?}wQw{wG)Ksvf6hZd`ml7ss!9@?tMt+{#Iu+)H+nt-(ej)EGGADfjJj z?RM;RZtvRIxVnCI=bqknYinZ=XyB|>|H2Le@rO7C9RHuqNZ&bB?Rd%CO5?WR_1kHcoSS}mp?lgZL!F<~XDZ3fXl zf9F&8Jb16MEk5%!I`wM)SbQj+Pfuiz zV>5~3iId`qf#Mdf;mHp-KM&6?MkYTRQlz;MDMk;#yC0sx{mrD;Z}k*U{rY=@-k>+& z_B$|*L>{2006+{BX;>{sY<2b)Tc@Mj)@?WL9K_kD;4i>hIeHKd=kh%8$LqmgxI;dF z@f)n}kgd!{R}H z?cD=wdE_2?vN8dPLIz1e1R_$Vib!2$FzB!wjfAn=YV~?rWSn0KAJPsKzasi~{Zv&( z%(6L(_(1yz+1n5ONQ4}bIlfE~f_`cFWTWIsI`URxsP~NHeeVZe z^`?+|fE5REM$Sb~C$T8H()qlvCRiQX6WRpYezKWrp&IB~u9j;RObTcba~xAYK=b`D zQ*@D3(M1A1U3;cx4}3o|plbSnZLCA_DE6qC2wN1h0Fa+|a9)sm0|F_ABsMHzvdoA3 zqJ0rxEU{>XBe7%Xj%iGNLaW!GsDhPDo*OGuZ$-#Gq$Si9Y$F0~zBV^#_BL~ixy9Jt z-r3o4uxVorXT#4Ap3WZ~J~}iuHZY!>hz$z^!T^_M6PI?JIxt#0QlF^{*U9ywnGIq= zjwRVLffN{l7kJ?A1tHEPf~jE2+TW6I$u|u&3^eqYk8C<3yp2;Fm83^7^;JaS{{;tN znx1_d-|@Wm0>ysBUZUcCIckjP55pob{p`Qav4HhX-v(0+ea$VUWNTk5*@9^sk&>AQ zXDalbRiri0>8mGvjrN^A&l;aAfAQ&EPw(1XeXvb%;OaFOQeq)BSs*5dC&mtsk4@xG z#LvagDJS_O{1M?L;WaFQ$gAjXp;|};*($C8=ix; z%ZRMPltNE%uM-22A__3Y(+xlk_D`^AMW5htvYC3vye@co0 zktFDFj7pW2s4Hgn=$(jZHR<&_?N-8WbJ*=p%mI=t$eeE0BYH)T5{lAMHo_~ww+jij zSg0SM@|gOr_C0MqvhE~z53KzN^=k{FT$2^CIWwe z|39MM15A#qOc%a@tGZa50d}{cYG!HKcn!ujVB>&oz&5sJSvhBoMw*;s&veeYr*iC^ zrqlG~QI583*_NCG3oJhwe*U|=Tv#^MXls1$J*P+VuhKlv=+Sgfb)9p*?|r}Ue(Iun zNP9{*7_rv#E8eg@YLB!ro8*WKKV_ftaS<-eLz5oh{NNmWp&yU4aXv04L|MF5BZ)CG znaDM&J9Wjl#MVj)#)1%dIh_7I8u zi!K&VCO@54NCBM85?P{W>1E7?4r_M=MnkqpkO&9EklRN+l%2QpR>>SQ z$0iD6GsfD)S<7qYtL`h2i{XorxoAqgF5{n6KGGrP>G$yFZQ5RcqtV zrN*iB%_c1vCGye_&EvfG8LFRtj@51>w6FRQwV=}a@@U!uL(qbob+aB8;A7TBd%*$( z!Pl*&)Si&MZITx^^6B6*Pu^Sn^>zLz^ZNGKz*v{U~ zy_>o>b#4Sp@zEbSF;kg6Ppr0prN9MJhJH5A%V3*@e~z!Db&6Ckg`RATk`eHWhf{d< z&FZzv>je>q44;M>9Y1S$bpj?fSD(>^wT1$nX2HAsTK)YKIu_W41PjkNO9%fAU)iWD zZFSA%+WT>ZT^uG4<6l6utyzBlPsy{jYolkJF9m|;&g ztyEF5ZdoZBw!&?C13$bSSv`U_{Cc1MWHX|aXSn&Mm5-iA=cIzD2%-PNRZW-A-E3}& zhG{0SZvFYz-H7%K`t}F^p?*#f6eW=)svIIy990iB(gAkcIegNXo}Bbe-tpD3edgAK z-}|0+2eDKA1zJcWJiFE?15SwHkt(YZh?dj}x`&wMV~AX=uruHWv}aZ?qmQtQ&4`?@ zvf!2yTI=d6I(*}>-tWJ`%U>vlY@qu#`q@!$@C4r-1fPsne zF|f8GB}~fU7#5D(GsA_Uspgr@%UHu3hxF&4s-(*CibRy8vxzq|*E7GZsJAT!WB8Ni zA6TEVVd@UG^JW_;G}&SL`yb-RcOmzyKSXQnGIx;|hH!3_^3p*jO5FOj9M8%^l8Hs7 zs2qy<SnDp`1Kp!$D8Z9hbQQzRzUZQY@td06l&ZX^0`c=Uc%I8H+tUV-``M5kKj|*HWv}ezf%^dn*Tc9AY=%#WNl_FT9%Fb~5F5ezWNM8! zhIP3VI4$+s_6S9V)-|ZFuJq~)0s?p@wRYhB?BkbkR~uj|Cie*88ZmVa9U43|)@dFw z4O_?U7RiHu^y64;dg1&Vg!X56D#6KS;yeK}(*hs*8NTu<@M~agPn0C;NnE;X3eQ(_ z)l3;1Rxjw?Mz760HrPiD_KuC3!Jn@FJuSQ!|M`Wh3$vw}sm1A&bF&O|KqMqjzz6Wy z%I&L5dhI9Z!|c*=L@d@<=4EXQYL9q>Awwt}2>YVmsF@t12kBvUl=VCD)Aq7Q3PLgt zV49zEa1&x3rYAXtgH>+=j1KdF0V$2@pt|{!Z3wU*{p^SMzMaTMRj1wsk^9XZ5~kN* z!`luatAB@nmpR!QW8!pzBIu+nix+TMY4Lfq zbh+|!?bSlPSF4_A3Bgp_lP9C5s5La?=_Gue{?U*lUBy4wkNyR*~T@m?+3`Wfl-CY7PV5^%C_i{VwwdUd3`TTmi?0 zY+S1fef}!U3~WbJC$pz>=P>On+J}0{RTxN^%1%2dZ@r)JV`coZEv$`0 zfvsq2Dv^(83LFmGCt;&4Oi8?O0{8X>C%hx}e!|{A+T69REsb;EMUH4ax~J*WZQ!&{ z!PENe{n{T;6<-&vuroO2(JxNqdgm~8 z16oflt!2FF=ik6Pzy~s*=ie-`b&(4OLO0k~qS;q}q(23Sc5aF(H~k5n>CO%d#>aPH)&%t;ABrsb#-m4b>(@+kdET3!|X8I&vkKO z2Y$|4aVcKOTh}(Be5B9Yn4r^qR?f;X87u?`-b`#%`_+Lu`-T;hFoyl&8+hwpMElfb zG%F&ov%G#V!CHTJ8D}3u23Ge0IJ@;F{fnbJEl1p!*5l<|ExVXm%%04i$)3xV6c}EU zxr7i%;#-Xet(|U6{h3aEkVNVl6Kflaec>bg$Y!KXwW5V21P~-(>H)^Z8-8$thX`W* zy}F&$bf-us=sci9**GwHr%*L?Os_q%X>ll%%_a&Gajl4G|3^2-nnagDa?SbQ2)`D- z6g@%yntX)>EQrc7X(q+R1YQA%8tgw~9uG1hF&qcTA(~7zrX~}lY#s zgaDvIBIf@yu9kG_H{Xjq8SMtIZzUqFkzr?J)DdyP3_#HD3t^#vC*o*wjWS~Qx`1QJ zS#a_mLI50}gvU8Z`fIUV43Ij7hs6akI!UH5Dn;chjbw>hpifa}s3meXU%TqV3mdpWlH1_fx1BE5jECz=twCwZLn)BMs^% z^=taVJfdzz-PVA|X*Zb(li4^iY#cTYn)Py*B+??fmTg!u(>f z6i;B3l=R}}L*NZPn=oE~L| z#IPNo_7%JdchW7nVP!k*BpqkvYC2Yk6~ru)U=nPOFL5O<&!(qS^{yb2#7Kxu4I5tW z1ZMKI`We;Kg(^{nmH~4YIF^r|!hfx+C1EKB46%TpX70FW^X2wdWR*joq-UY2m}O2h zsk^mLYvbtN%b}jAGi(i+h|qY*QkMgBd;LR3{I{aMqJ9QZ-P&i+SJWmw@R}y=)4J7p zC^R$-{D{RlKsblIrl2S2aht6}wjswja1B<6#X6z5@yi#dYv9bqbV83zF@xRZ2ZF3QJ*3{ZMTpmPJnFyEfORVKmcft z0A&nGKCv$Qqu64YN~7=&z|AqRM(MeC@S{7BhS^Q}%g+{1=VsG+A~Tgz;#86>IhOjD z1}f&HH|0zFQ^9m_DfC)I{cQjjK6$^qv$o|jre4#Pa`p0is?jBGKQqw!AbFUY>PEy^nwe_)K>H;+;X63^y@S~A zZt(i@py-wDu`wbxE*jZ!W*iv$Ah^Oz6u41Rpe2UmI0;xXm?jWm(^^>YCTuy(mT#+U zna5ThUOlY$m@OkCy`w!tLxaWvWA|9=h~UD1zVQ0|61e6UXHH<+MqS{m6)`U*Wg_s; zh`L+duM4+_ha-+#rXb`4ZYbylC&C|fkmIzGo?uKYFyFJDf;Z-k`*^6RMR}q5u8BEO z0p?5+p#&fsV`5Z{PLUZZOBdN{Aq5+ksmXd*yO-a58t*@jXfLW?QNM8vEs$9ukqEzq z|4~<(Vj)(hh)LLOYS?n3?-+6y`X?2uN!-n_0_=Qdo<4{BM?FK%erLa}ccK%!7fq#s zsSzldAmykC`(M2=d&-{b%Izum-T1Uo^b20WMF5`dWSyLYaf93TQf|_LX?LJosc9Hb zo@N%B)Guqe_9b-l3A46kaQI4Vxq^^W`lR|5ME!g1E9e#V5tx_$2Fy#V&s@_7#sbEW z&1Z3&2)Eg0HQUX0mp2^30{*Z+*hmJzrwDKXDV!oxWRi==k_sS4IX1`S=q#0^rs-vD zW(D$_&mh{}I=}W=J}OZPLny#ai2`Ya{p08Yf-G4FW&_;%x9jzc%3sjw0=Jf*fw2t6@a=`V)%9sjx|Ihs zyMA@O+Oe`8)!ttHJN;PInucfEBe+G67q1*(y@2yN3Ccy=X)9#~oXd{cDK7&MREUYP zz!m_?2mU}gDhwD2Np6(GazHi&WxwnLM-TmxzR(>T=e&%Ub+IE?P`-f&gjlqSCaj^V2K6UjI5~5& ze6m1jIo(*u?hhIK!1=jIXSA2z$AiuOlBensJe->a`y6&*lKvc%65>)!kpXqW0Pcwc zfBPHVO!i01EDZ&Wh+wkA+-f;$CBUH~bZcQ)8d@B~mbVV?MMl*JV52e2B2B`mGUa6- zS;ATE4&=^n0BBL|ND2ter>IKP>sk-GZOj(v@$7RDE3ax#>9rwrBUJ;twNPfK0g}86 z^=n9#O|cwDz}{4r3;hfJd-YYF$kjW>C@8e~-23&u^j+%b)TT~!8ZvD$@F!e-6gc8~ zR}e%vtV=L#J=uRu`H*#Q8Rl+8dqU^Gs~F93i8xVFZ_{bFP3eLAyQ(AM7Jm(TD5U-`1Zg-6c7BQjA2m(Y zn$Bx)p%W2%$ZH4zaN}}bKZMt=q$-g0O7ToNU5W!X>6P#?<6wVxC#JrqE969xW$T&; zjF&g;S?)f9Jc1sgkUy%w)O%eqXWW)H5lNF`1>4QRI4DSbd~`^30mmhaG7QDBA|;R< z%=dW|gHJIf2hs!C(YRT{RIgD_9jBioJILMSv&8o%w@2Cx?UBw%pCQr{8uE|&M}0=O z(LL@MGYwfr`g@MIOD_D}VltM^7RyAjoSp(0DJxG&Rk_M9GUu6d)XU@>nEHZle)47V z1H;OukDo`aQD9sRQGYlX3c_+OThtzHXSc`^8-CtZbH~6XLfIJ~##QO zIkic>uigZ|7VsgrzKOT&M-IHd7B+*fYO=1y`t&UOePqYq>yA?84n#<0m|W9a8h#h5 z4n33< zQ^m#7VtQIBNQGD_R?QqrcEm(Sz&ME_GVR+|mR9M*H~>@O@hVasfy9H>d!E+OX@C z^YZ{T?B9Z{UIsgD`gn#%xLA>1YEqk5A3@ut{`f?CB4f^3OSUO{&AFJpf|ru@iVG;( z0Us!)p({FlxE!S>g=n0xq2VsD{O+KY2-y4%zsu*GF!c_5y&*pdE;_*ZF+VSbV@;`O zN=U|2NhwQL=n`EZ)7Z-Yi&{ENt;VCVARbRnO^cE&DH0I}xLjfth|8%ob(5h2ZUYwo zyFbE@9fTD^;CCIaz220gcH0H;1<2hs2?Zub&7TN`)VB{>c zOZ(CUZVn#^Jm&pC{S$wA}Wv+~AU(-k0qsHh!sFR3v1`c>O`8G}L z={?%l($Up2cyw^r@bkl*4SzjzF|(XpPM;_&*G^1V=Tpn+<=CRQAkJ|M>;k(;&r;J= zjhd%VV(PbBQB$-f@`54qLi9*)0n#WTu-M)W=j- zzvsZd=7a5u6PLM*3%`8_(@3arn!K`?EUoIN;_Io8S_hB8syAkGN_D zHW`6NnQF8s+n4$e1CN1TyCU%U-24KecHc}0tZl{T-^CB_KpsXv{H+`-FP^zZR5+33 zsCtzi6aZ^Ll)s1E@G9;d57>g}@7(kr3`h_D2`#4USq^%w{(^a|inCuuwrCIO z_EGb#1tHFI01 z8&d%*e%@Mfh_Kz#LxT%o8~dVyGo-@jlDT*?Czs?Bn~!F&Oc-zwLn!IZItq@0xiDHB zof<92wYKk7y!gqp<(XJYNl6(gBY^$KXZZ|UWtW&G zdY+smXQ&J0ThyD>MRJCmqpD;XyU~e?EcMCaKK&uSe-kXDOU|*vq~ueGfMSJ4IyNEM zIiCkF8j} zNtRQyV{_&O`=WipIq#l#S3Nm@qJY!9P!|u#a78wn#5>4#s-145+r-v*YrG@Xl|8Y9 z%kuoms~^rMU?Pl!^gPIVM8noA?Z*)9U(sfI=2#q->_X8RSf-jIm0{j0Po##3)JVR+ z+=D%;Zq}Ib&FMooQ# zZNyOP_<+r9Gxc>H*)O{AbaG)P9-Au8%@cF;<(XV1SIN&7m!^*4qFotGwWM0aApowO zG|Vyu0DXXBchs8L9V;>b;!_d{wG-&)XPWJVD9 zIH%AtQo*wRoIP)F9pC^BW z@7;)eY)0o+eyyK9o)vBajg?<~@?$Vq`Q4x3`!^t~F|=WEhyK;A<%LW^mIzsjiQp0x z1}Z{LIhTf)MrO=Kcga2DT?k;orFX*r()7pZ2a~6x;xx{tO7U|_G>$*$yxXUJHllqt z`a`mh8(>Cw6L03bvioPE>MMA4O=$~C-UK+8wDSVqeGs`1Jxo>Glfbu18LHa!lJ-8j z$GCTN|1kEK8|U<1cX2pn5*>tS7wjDPVjZ-DaRFNwpaKkl0kBv{? zQdsgUe%T%$PmLw}vu#tDn%}AC_LAXA6WLBsPa@`MSLA>pav?sE>hhO9ltwgc7O zrR`Gz8~$$hiLsa`<`R8;plg47>+yl(0|O?j$Lbkz^?>`wUrJrfohzR!&E|9IT)I#w zSLcT-quKHNSaKphp_oJu*aF}qNi6Jqh@~5&*+?pw3?K(sJ$!ysK2P{%5el%FR%3zd%34C;laUReXfCT$kpy_clUWl zy<^TnN3X5dJ?3}%oGy#qsCe)*ucY(oa=J#OYnjCyKrj!WyR3ZF?85*aB$DDi}p zWlI7s0bmc?zUvCtZ{rt6i)4im3a)dlaP%V?k>mKW1WNT=9s5vkY z81M~xhTX$%BMfAM%jU2-9d5VFJz{Df#3bjtC(h58D@0{FUjdGzDi`@2pXbVKjjb^= zG`Og9^y}EmDAUXIvHfhn&=qTq9nT)B?in7%hX*@*Tl-sviRR(`!`ns~8~#!0Ofn^; zxPnqiR+GgyX+L9hvq_+kETA zL_U_63UWcN#AlQ_xh7PFX`#l~X3}^)Btv0jgbLG!A71IK8%tXK48oE*deQKE`MNO2 z&T=P(^YSZxocm(u_P6MI=3*27B3?}shEL022$Z1W6yEk29S>a}-Y z!(ACq-dFS%{lx(I3T2{lM2;lG8LXkSa#}xkyeP7yLgfLI&L*HFc?ga6MSDZ-!J|a5 z#dp+o)YEJ`Vmf3#+|zuh$*Jc-{7pAL~d^uN2mlM@^MVVC=r6n2M zD+b;rv@g6f)DjsaLIdHkuqA8`nS$fNalhT;@%rrk@vtd$ko`eCY{M@)r=ijI3jr?3 z1Q|c$p`dn{>vC>3pUS54N)bLX{tWj9_Zt7U_#sx!LK_W}_i%6l{p`7Vzq}2VKB8fh zz-eN|gx*wQUZZpG;rq5DAA3;sf;ynjj*DK&2`P?6u<}+Ok{mm@JY;Y!p9~&vl#7Z{ ziIqf2;uW~ClQCG8#7!SSTh0`G(i-D zDvICux=#HP>FxHkPrL}=Val2vD-0C|V(rX90LE=lJSgDy`Y?~n9U48n_8a$@6(R{_%rXpK>0xGQjw@E`K*wePa;>^pdKDor(=m&f{&9jS@2{h661-M>ZVgzLuzG7Khp|cT;y_1 z*U{+nh&j?6eAW>BVPL2Kxc|7j)z;={v-X-t%)^#Zi!tWGtF=rHvg~*!T}&4fRb@t* zmF9&dVTqlk%XAsAzSEfccW8KT;O@Xf0AG)V9Yn|$@c05gzb$H{jLZw(q^?9iFsYcsi!Ucue7P)HIxB zvMX^g-%>qR9V|E!j)W`Wj;Ctzl9ZS7a#dbb7KItE!c^EYU1G}26qCo)FV~MX1$8G` zzqs{1eE()dbEEP!NwR5qo{$&BX`wiks4FMHGM*sqW}jHV0qeB^ssnA2_o#E5bDM3i z<%s35xy95L^WxJNSRs3A@h61v96iVmu_FXG#Eo&|{Dj<_JciXS=|`@3GrqjPMEIxt zmB4hM7Ai#Jkt7sYPoBZmhf&|tk%{1-uaoe1`uhDtz7a>~L^IZKRsFPnzBMZ{q(mi2 zf=b9F-=yxn3-xJ@IWf-h48buXACm&=?f8vv>GBy_dIF#UnwP{c&z_3sIZ+-A! zxGUHj7$W=wFzo6Zw{?#m89lOLpN8xdZ20@L7p5wyGC+K(R5F#!CJV{D0-&Fm7pu~O zxWLz#64*ggbOBR)QHORA35UmmM+|}H;84gNa{GPWfHz={4$^~kuh1cfZ1`zw#RXGb zqMLQH@QAohCUJ$0i}83eAtiWlF$KCtPt(ivMdl)Vo%?AG&OfP3Y}M7-w_L<~T9MTT zbT?T6Hl|dDz53>r4f@Q!>4#Yx@H!TPx5#6O!Q|jn&qDiL`-QgGTT{7IJRu}R81bRw zco%16U}(V14=F=(PoaIGZEkSEykuE$mx8f+=M8YaxFXqjqyc7AYgcXa_$)-P` z%#+B&+U>e+b?Q|rvE`=swaus**rfjO5B+%5Iy%|ibnXYm_+sq5Ok9w!$A6OgN$Q-G zWD-oAi7}BR{(aXIP8)bZUyx9rQ(JZae*`DMZoGyc+>6}%7qk?wM>r{B5>P(Quwf2S z^S8?C>mA0sufU(wKBwNP9;?^WteGdTxaAG}z;5Ir^-i>ys)wqm`iZ@n5NSXj(7vME zMJ==@>%lvEw&`bphdqU^?E95|uC*WnGB`yoH~sUfAGL=)fsi2>*v;RSi8$~%cfqFw zm5>sUe6m;Yf@kQay_7dcXSuAH6=M>kV4O_FQ;jQA>epeigMmgR#CxPIZ{zzmA-(F* znjGxS5>mjzA2`jyT*r3pQC)}j1--{pZRWhZO&lY{G1g2vnGT%vf!mLW0r2*5DK0?y zFGeJJwvki7Lzn9&5;|U(^fExU^8or!JiO@q2{!Yj9fsw#XFZT!sj!pF&n{ z(`Bae<*90k#bpX0?VA&to_)j7XCJbU61K7N{=tsHj-A^cehib zy6qa?2Jq<9=;fc4C8$>cd%GC0#{6?jxMg?P-#D<@BS3Gf#;uAgfN@=hxMKL2PfUb(tS{qg}*SMlr z59=iEli30ChHLndZOEe^qNP;5Ed`R$Fz}k+ISsbSXOJH4s&3&)ecGs4c`vx^f|-XJ zm=@N|Kn<+`1vRw9sK~)qZ#G7zuw)?Z&KTU8w%P{Zu(#Z%xLjJU_FJ)^Cot=1ur!{acG4t4_DxqamwJ@Z6V3m{#gX5Vgu zcemxh@X?{8eJ$Osf)}5yPS;AarMb+sJf)OkbMZ4dYuXaG#w?PFo8Tr`JL6+vS6dVV z#E<3HaV#s)BA1I~+(}Q;rMLu#V3SOWNw&%kk$VGYX6Z}xd$jsDcx*C577Z!oW-^eh zEB|P_RuAaQVqQwifq%nSo>AAY>U06^>nX5B5@I<)1XUfP{--XRfWCsYMALX(4A}-)5Z3PU2>P)t-#?pV{v0*A~6xS zDK6QQaAh57SIVCtF@d8PW*rpDV!*9QzNEpM3gm<3a6XbFGvG>53K^#objC&Do^Icu z-{?06ZDCK?8wv)ap{Pf)W~~`}**<5Vb1!*L`A!FxL-UdO$aJ)TMGKSJXcAL9>Zp{u zDKY)x+xW44$X#go8WPD(7ORa^m7JmG3UPdGzTuj9$D?!HeF!;5_O~~Z9h2Q;9|jQ2 zH>p!cb7GQ{NP?7PQf|6{^4i}b+HZ8vn-KLCU9zqP#C%dMv~j*3mI~>NK~vBY!e(#m z(w}Y3^GRTD2uhMCV@>K8QL%1pX?U6qd#|*%Aoru{N3ZG&qe%L#-s)zpkHdXOBupg#)Qw#f6!2 zIg`uev&DRQA&%GEz+qt@*9AVz~bE1+t44JfKo^XuvI@bBj-h#Cl=q=0Tb0Z2(IqV;~mF3_8r@NL~!AMxcJ`L z)5~X;7w4QicRr$9y;J>+ z{#Pq^epjdcNR#wx0yPa-Mr|hRgwZ%S(pegsGUX@omMMD~({8AwUUo0ls>N)Y$fnMo zfBz@gjW3`qeG^WxLH7B#@m<@HRXcj-e3|2+5;#Lp^>&LV&f@MN*Wk#pwmn4ao{?_1 z!{rzmYCi_N$I6TP<+ft1Amk|G9S&K&Q#Ty327HE)&j&cz2Yd0v5=qCV3TKH^zY!9# zsZ@<{N!gWCRLn|L0;E=m(;_XBLX^XVkm64n{HgxJ?&{uZ zTXs~gE#TSw+_{VI*LYYe23a5tZ4KBRy&JlAbR6h7uy4mpVJpA8aZSH( z2eSGc`WQG<6&YcrG+l1`7u4SF9`aeeR{Q8!?|6^JG>q;Q#g z@mn~Qq8{k!>)Uha$xVV2|A*7p&s;il@!Xm7%NLg}o_y`}+j9cUtKOVU=H;HgjC)1{ zHskTO7YXf=+jN=9joim@4pqITrqQjm{$LO zI(Ksd29!$k)0oQrN`K;bPC!_>1b+U!WX4e#Lx zb|4z6UQsvHeL66kbWm`{c3-XkM+^EO1zTaVWp*CC-IcGQ4VB;NC2uyFNoR5doLLvo zC38wenv>@F8VxD@JaZDGPEutVz`w~jKpiVzK)F5K5%HMZM#!zH*23|@?vY{RgmGeE zymJ(I`D@kdr>?(J?JSI@>?wP}R<@NbWp^=9^QWRDPjL~+mk1;RN<_gzQWT)qXo{={ zf&d$ta_%cHDVvJ1GqcXiK%xR_5RL?({FK(6V7qF z*b1w!zfvDZwJt3N;2ffT22P}toCd}9vj30K|B8G>FYpU| zPG$j{1g@Gj$6Nr02bFL#n!&OFRAdb<)W0=q30ebo!fy|_{Q-~H80;c7G>U(}jpjq^ zB78)QHLADiacXpr58l)Jyo;U1p4cFfKE`^uARi@ISRf}#A`^?GqRBwqt+-=0 z#i)!avD z4A8$|6G!Dyc}yJRLmqs}nzBI!R>98NSS#%XCNK(&W)Rc<8@;hndtcw(jI90veRhG- z9)tOUkftm004>SH%0nw3Ywzp8>iYwRfZrY+rAO%=zC{8gu~ zl=*^`j-_I<%t#n5Q?X>D`jM`fhieLJ;p&+f?FVY7J_mc1=z5zijJj=K#s@nQ?OpWg zMfN+$Bf8MjHEj6hk01}| z!rv(h88I#qm()nJZdOilxAdHXui?McWitpYo4++=XV*NU#bJ#Uszx+a*Py0vwCar- zGV=Jy{-M2N&Bj)21l>TLgtm^0SLriNH!iFl)B5n4@BMVoCPaHh-LAd|aR)GW_1b5{ z)BkXABckn9zlP4#h3x7$%EOxZC#G@k5kw=jqq^jLYCf|#oxtl=(==9BAvI_t+W*q$ zO0nd^mDm12s6Eg*fc zNBqP7A#cC8Ct<=ByE35+DF~_)MNDH7#l1M8l6(00&?hf`wyGnDD!}`c?JY zu!fYpWp?+z+|`QgMSr8B;LO2#Cki%Yv4M4mmXZI^{t+Dw+t;$<^|8p{iwQaK(~g2K z;bXl73#HP1q!)JGoR$koE{ic)Iu&nJ|6NziK$ZdtU>K$gR(Go>^z8G$}w4Cfme$t0mU2h#6~l1Wvn5s=JmXz5c~0o`OL}c z`32(q($ZXYwlaI}wYPs+JWxJ7eRTTha>s?f3;ox+f83rc;c{Y1Tw<`8?ughX^~?Qo zZ=x&JlNw4*Bqx$%g~92;Y4emj3 zWl!0C&h?JtEyvsLxBX!6C!oM#j-O_+gzf?IVdi_n_xRm%pVAv2m91iS9+whgwl0W~ z1KT+R1+y`=eFHk5n384Q4~V_`0&L>GHD?rtC3l^|yAC7T9`&}Br|M?nR%_eSzruGt zhkX1LdOv;gSYAX}r344KO>4Jld(p?288|}kA*j+fAJ6artwG4gGuQ>SMHewfM?+)& zQNlkKv6w%>gUyVT}1ml^5&Ol z_4A0@qJ18PWmqlXXIjvPm985G{l^b$ztVk+S^%f6vcR5gx)DO*IasTG2s2Op5SFXBX1N8C%JTq0Hmuxx<8FQP9z>f&ze}G6FfKpM zE;fCzdM~=(yxG3f{mKS>DwS7qQcn1fv+Ay&g%x~@dAnto9b5U5`l9ZZlm;xhz|`Bm zs*kipb_e%(_7T2)&K7%*t!JpCy|w-L@t)?Q*R{SC6x<2}In#gilUV&rMEFMx(}~ciahMqIN>-b6n~wDl(g4 zsx;A{9$As~-WJb6%kI&w#K@Mxt-ae6A6}X-%w%erTB@p4;$^ug7cgxVFz@e8i3KGW zCqilivhrEoOdlNBBDe_AE!ahq0I46;MWEOE6&YT_c!5!rMlv2&d`dvJ%SLHj8j%M8 zKKX0)v742-R6SwqcoChYh6XV+*Z634F3;^zKDS(%1`C7J`p3W~9E@J9AG@|7YZ=^r6+Ys6tIv6?@ zIOZF1c`>ic5wbTK_llXv)`dM)=Xpy!p!g*y8pgxQY#;5S9j~VG44YCCnRr&rvN>=8 z{12`gS)nS_1?oNWUHWIt?`JAFz*4aAAJQH6*-QAq5kxDZxl5U|spVqgR-mZf7^n5D z{*(U9i}|E1lBZ=dMrNJm;f3M3{)OH} zj}Mn^iHTHOZX2N;9$9$j)Xy*cGf_*jH;pzlee@5Oaer&r95M&Ygx~D$wKUtB9RnUf z7`+}}#24~L+)=DyR=Y}Hi)rPYH(WRJU z=DJ)09MoxLt>6(w>)okT6T^brUB~gP#Ktg2rev`(Dh3r#!ksWDhf~Ap{%mi70}O>s zP$h%<>?bA)9{5e~;K%nO>rq~P8UYYnj7C|HxaAtGXWx#B>bG-ggyZX_>-C`qk1nzr zf=o`5FM{nIoU{$yanFP3R%)&dkxC`D)U=F7p9XuqFMNRbCi*0GqAdq0!4$RBbQ%r! zf#cX68X$rL{$5X)r_0hg(lOG}*V);Lt^C)G9)MCl=hyCubO&19hY9x~^WmW*!$(?M zcX#jY?wSB7#Aosvy^IaNUUEMhLy zaeu@C+`bKt^lJ9;cSList&&xa)7-g|ZVc->vmjTUj+yzmiVjkEMgf<8$t zQS-UjTJnloi>qUrYqddN1F$8=2h>Jf{i!NxXTZUJye3V_sTdJZzlf-FP;&DorlabZ z?j+vb3N_`QUKU}dq*RxeQQ(Y>h;|G)9yt)&X$Wuk?6mK+?;31|gQJf2A085&_+oq^ zJzJQ|SMpQ&d?8zk*OJrHys*rjV3+7QYJq-(`7NjZHBOevQ`FUJ9%tyAV#qL3U0Gey zhqN!&xB?gB!M*(*G&-gD+N^n^o}4s1y2Jt(raD$L`U`Dom`^Iwfc*Vj`yx6Q%L;G| zDaUdgtmj>MT~{k3!kPiCs}yX!g0~)m!2jFS*%m}8SGegWbx})eucLQUC)*LRSOT_2 zJ*U08`nPDqva0G&A4>rrDx~R3)63c=bW8i*o}Y4>UO_24fe*e`w+C4ak)$&x(B%K{+@Sz#K^chv}o_JyGK zSsMI(M(R!VCcBF5vzS`d6_fRG?qJUYA|u{$&yJVc4bIQrc~WDsamhpo zW?_Og@;x{(UVbKoMHnUm)w3ixJtfZ7qZBfoZ(Mm!U9Y>Py8|_3 zpZfp@{P2MK9WwE-1q3-mId?F)l{N$%H@c$k}tf)dP!I!%FuJS??TiPmJ`mA0gV0G#}l6{J`<{ zff4J7wP&JrRB+*MRbQWesdi=N($d8<7tfwQd-m*9$87uQ_EYV1Llt|;K5d_|*Bn(( zF(Bt~V7~;3m-#$D&tq}jdU`M4A$Q2f(}$;;r@HgT^mukGKU$g=a1j>BLH#$z#~QRh zYnuM$<7r7`rMKN2?4Q+d;B!gf8(^O!1#3VJ+g|Qy*4_ys z_iB&oIl!;}9-P3xDb+a@@%G9+-_e!Cf}B-?Du%0f>I(Ur`I|`y^bGr#yIUZ?@@f5g zb??eO+FqSjT>0OC>{mu)ujJ$%gkS@h+zkinLcM4ryZ=} z2SrZ%IDr7hY~?rVoW8An^<&rR&YU2#Q`9m^tn|yRy3>-`t9yIVJLi^m2t*uFgyqGnlqr2gPgG z1~_}0ygiJteO<_N(pvP00YVJ%KJaP1G$24FJ|ikpOyQw83?)#xxkh!9?yaLSPuiLv zBl2Upk<4IbDDDuViKrluNit2wqH`<&E;_Q_MZU^!zUzS zfkVW4%64s{#Kt#q`-t0YHVzLF!$aM@M>{Zehpv)nz%7;jJ4Ot+K1Vw7?H(zKAw$&4R6m)WPlG% zjV4E9VBD$b95N@4h~dIX_x2`?UE&SWdX0T?l_`y zC_PD$lk_B@1N0sDY`WS8n9YBq4^byO>J5^!P5%=eo3PsZO)Vot^H`U8&^hRAbL_W* z2k@V{pXARK&lcx1g}CeopwqqiFy20Rcwpz?&VgNHyDhW>S3gtuP4)jW^&a4jT-VvK zZD|JMl68eLLnc_;vWhKBvSit^iq*B!R&DQvT=q_aAbQ834W~DB5CBPl1bf}8-IcUz zYe|-5#kOL{v7KTku@mP{8SXb!{{LQZmGAdh&jT%2AaG~yIq!S!Iq!RI;o97b)%mf6 z52xcG6?ifIm)eApyo7ks@BxI3_=7G}z!mb5WLGyH4#miD9Xw3~6r7i1$@+9!OeHs` zl2Vo#!Pq=KlCQh|P1I#^^jmus5>KZysVulsPWohz>&T zf#(WrgwTJ6{)g^0!h&W}#B$n)U52uhlT;~o6<;-EvWi-BALodDljb%AZ;548_}Xn;coHyQg*hJ${$!$!EEaFN62XzkzME_m?QrdGzrvSYci;^=5;yf`{C zTJ0b0PY+-NX~o0UbMcz;HOtG;k192sQ0n4xL=7l`1o)V;Pqrod)43&FNQpL>|FCw8G4Q=e19`%KobVs_HoDtxJ&Px= zDNC6TiyB6(-K8Hf>d&DMFy|T(IhU?A>?h#q>R0t?)D8e-*hGb6k!Um;@y0E*g=rHG z!}|AC+h{Niw~Pql4GCi5FiF-e@Z(A<0q%B^OJd-5=Sy|ktC|9h;n&qY^sj@sV=%y%i0ef{pMWOJ_id z=U3oqE{5t~&<+?YN*yXkRwizZs%FCxdzI>vSq7G8@$lfg}GL z*Z#p!b^|mPOuLATC*cwO#a3MQiD90?pqq@i8A=#IkP!i##h-R3t*T9JO&m;OzXKQ> zGAm{?S1Z(Qe+x>eeNsDyYQ#7)4pqqEn#1l@)1mh|hMMiCoWv<-leaC{7Ch?P>BU@z zzv6$QyqCoEeflGY$C%|tIJu@4+1dJkLv4rs1CCbnF~WR&sM*%z=;=M(dk>sxzjFEn_)3LwjF{0!RnDF^vLE#o-n(?vxRWdOc}nm$k}S9kph?bC+Z z4%iHzW7hP;pB&$XtUrJr*Y7Y2aIoN6sPt8q!Na2vZ)^ALGl17pQif*s#|>jSzzq`; zz{$ftc^HI~7n@H&+r@xBVblce9$heOS{uBcHTEAKI62VN-*kN6vrj+w%#+(5-J|;P zm#S|rzkBK3OP9`0&rL5ZU%d3@>knVtv(Pc$J~>$M6g@Y4~`uiJ2BZf+ceWV?##NfuDo;PTpEX6t#Ayah8DFK)}J(gFf~;R0aU3 zCam8tFbbFEiIkx75(~D&&L<5Obu^Jr27Zlelwq_`Q&xkd9`CE zL~JnbqJmT~?vJ@K{Y&U$FqNp43SX&z2Mzbcyum)_X~KEBrFnPD?zTNW`-ZUP>!eZm z2BQB7KEXw?ngHPmEGyV(H$iTj&wR|gYhA*^Aly!g@d`Yec;aKzsoI`+`t3u9kUglV z-87M{NmesAj6Pnt1RY=-&?nLJ04)_Nu&?;Ls2?g^`N30g@cJWQ4}B-9@1nMacLrV{ z0x!4@T2ER}cAq?bQVHR&U0FU`S}ZN(R}&Xf7o?ZCH~81t^UN%E{fYmT34~ooPy84^ z`~tH6I`{++YtJOL&nRyQ#2ezf(qGHdQJkk(XqU;x`G|P%$9S{rkn?%R^A7!sHhudL zwwBWW$=C=m-9Mv`UJ#&9(KBE<{-Pij)KZf8(b~=5H;jrUxuAys1=ofQQ$=Z`Aqeo^ zplDie)R&D~ZtZ402jZHtcG;+#(C;$Kr$)pap8|g?lLy=2r)X3^g1mq}dQpJgR!!g+ zU^y5GtzYj#&6G11GR4Sf82mr#kGtu9 zrcu}j2QXfBtY!nnH3B z&a`!<<1nH>i9Wu>>tCcTR5P`op!QR6I^F_(d}A%qmT*g?#oKHLS5HS%UsM0#t{v@| z_Q$oa8Trdhi9N@@PiW0LfE7(zmyy$s!6N@LbknRhWK;u-i<48OaiUnRt}I=}*7t*T z|N2a-s3-yv{T;H_U?^p4$FX32Yok%e%KxHmnNbkfm;u)h>|y4C%Q$I{2P3Y4nFtNK z+ib^d$NCSo?`z*b)aG*s+_r)KHcXq+zhIO+uTH!>|JUaUeb8WGor2FK_>#dqiIMpi zV}Dcsi-dK=`1tLK* z6bdy*w@{e1f0*gm+(A3&7#(86;J?D6a(rZ}PHQo&&Mr*NPR>kTx%mD&a}*9h9u4&Z zp`_t+AK*h>L%l<0>wwi_vs!H}EqnK4Yo9Spqg9p-k+ z^9{J4bO-Ek+>Zh1wOoPc#s4dWvh7UQp(n!+(JPH5wIWP2#CaB3HyGlrh}C219Weds zpi+=BqCyBtB9|?ndk;_M3lrrxv>6~5phH=B#D2~-n+*zsTO3AoT2f{DZ}_EbY9v}UIxE=`#j!r6n2mw z1bGWiOf#@;hp)*u9NCWO+q4$+uQONWX&Or?6eVnyV3>zCr|`fCwjzl8evDh(ecpC& zoA-owk9&{nN%wbLv;%)z_)z|b1g0O=j~YH$?=@;Z?LFNGLdL0oFz#^g^zIH^eh@!1 z@p|>=Guo#w;8|%rF`Eu&@a>k}jsqS{i)&vsaO{oQckqdJypEsRkF;x1?H1_rx1quV z{(RS)wcg+-(TADoRzxgMa?|z8D5Xb{d(mf@IY?QjxaImO6cCI3M#X#e;+d7{X<~Y2 z^~y^>!PcKK1oiJp4Ac)NMr9VDRf#9U+UJn9FBr;((F6jUnc#AP=+16gz$eb9O2rib zy|f-w7T|(y$YMPCF1~Lo0w~~}%tgQ`tMGX2cj(aWu-n<*vzO@G+j+R{MBB;Z2lwv6 z*1n*fHvZxfflRov{Y17u)u;BV-8k#x$Qye5Y(4A;6gCThy|N0QW)pB~F0Mr6i0n_> z3-*!0k?vy8NL%UjD0o~?YA+eLbnhNI>N)=$J~O#mxl+dTWdrorhW_5p;eP%}1*g0# zo-w}^BE%41JFFfK#JyE{L`+DEAS+@G049@l+J77V>y2>YjwS@aIc+nIupbYI@uYP0 zB^)4{ChglBl0`KYR}MBXe0LTX^v@%A?lgRZnQPBWEL~t0S>inU_xe9W+X%HXE5HUb zG}J-GVxh2`2z$c5XdvwOyX+Rb#cb&s>@x4~f2^B#;eV?BbmrpR#rf&E%zS!2IipNt zIaKZBT%s*uA(X-7P;w|`%MX<-B}>ko3?@UF;7A}*z{T{qaz>yN_)ht7u4%lvGEnem zec3=JkPf9uH73P`NFtnpr&2ctCTcUkTd(1#4j^95idIV8jkdW6)X_P(3{7tDK($Y6 zUpt%RZZzw&6bR;9UdG|E{AM&?&W&aZSrM;6FRnI0&OUSoCoM5=$mZ=Oygl}g{>J_$ zYnOA#X|?qBw5b97-FFaurq{5noi(1ntf-@t3+D;#ezf;s*Z%hXm|l;@^rBH4*1l|r z{g4V!wsG}i+zLHT%d|p|(uU)=)0;8@&p(URl!%i`@Xc zKc=URT1eZfhYZ@`wPxe`74&=O1-%hj4*-0+V=_@xlQQv7YroTPGE6C>iEJ{Ub>nMQ z!{kP9O3l;-yxsFF`1=3($YH$xt+n5M^esRGj$Rjyu7+4JQ&}S0wGO zq&8g0G(zvpFc-z5oEVqt6+ujMo7ohj&;qSSGr>}@^vr8|-M{#~_=k^Vo#UO;$BFex z%SgIXgb1WET1X|6iEMVHkS~r`rxvlb%@9;`;OT@q=?5<1hxQ@stLWMnwdalcAgcd4 zv)Wh`czT+BgD12_ROD_L5Qhcump8ql;l_*3NqfSM$zIOmuA|(PBW{aZYgyJF_d+{c zKB)NQfErd9EFrQyzZsw~88C2_%EpSpU*gf}crj5&<>?%oWwU%ysz?*LtCinWep7ls z`-+FdpVOag`0C&;66|Dm$QiN+Yyoc|;)|Gvn?x+8{g1KW$U0JvghO#~cEQg2*eDZ$ z@&q^3F9bmRa-9-R_%bGMx?%LGX>4u(?MD5S{-oin%>3yIK>3ri%xm@k zt#8%8fIfAG*T077cY|#CmnESnmGnwbc#g!$83!?%}ublY0^U5v?74S-q;hp-zV&4j+c;1LP_3$lLgHT~7`? zV&CGzU-0_l9pSw}!eh9`eklH4#q_$5?lx*(?E~El_QlNF|1s8zH0ct!%jeFoEG{fJRQl82w6Elz zbWS>|foUoUmWvi?F)oLth!PcJVpM=&qb7|@=jc2$#!Y)!+>na-is{)>223TFbNp%R&o zrNNbor$T3O?Qd>8sa#YDN;|LO$H0o2(a;~u8|JFD;t6=W`(|+c7au)fbfIK#+#mIl zuwygi3Hky)uh;2zxr2U+jQiQ31THm}U{Z_T2d{PWx0@duSmF@YvnvJ6$KjC&D|(M}pWN-!P8Jc_}GiOWKisLrKhwNip^o{<2|o zgxzT2t7&1G4$Sqp=ugnkE^>DvI}KO7M(vZ@5&aVeeY4(Ts2kA9wm3&NG z2!ntLavFe!01UHWXJ9l>i*lVDm%@@MD*Hq@>EA6isMxPRy307*CWjK9nzMsym+Ybg z?AZ`glO+KuATEGCD{$arK;0WfNHdAJ99P0gUj_?gj!b{|61J)OUq&@_=9TI5rA4B+ zSXeA9Vfxz!Qhz)zCwPG&I7SgtYE=6IuKn7u*j4UJ52gnd4-0}X3!rPgLWu&Cz_=8h zQ0tO$B?>;J=#_2CkldL(p2oB;k=lL8a%pI%a108vXZ}cK=6rqy4Od3z&qU7*ZliI2|3KO7YV0IF!7Gt;4Je zIJGQEik!5keTkS7Rl%;#V*qSGlfUu&@DzOxbE1Ij{dNZQ^!LZZ{%VuJL5P}@ZL_v=7$yV7W z`UQ&L7>nWriGen863t`av5Jb|h6NRO!mYX$m*kSHO23NzR(r+(A9UDg%SAcU)9;?z zfxMt?MYT`m7UBq0@L=m;CsSBH@h0x{cDYX2PdFYL(myl6xbYYH*QIx5On>}-gZ@c& zv2j9L;xDpB}5OAQn4xd9^Imo_H`)j`S02Dq9$1@GlTY&7Le zFtCkIOfw=Q4NH_9mqTgS2<9mcjCWMqs*SVoRKE1@#zb&pesn5VA+qK4SfZFHr6+Uq zn0^&}#?xbJA(c-PQSDoZ_7lVT6HJ^BNnS$s@;)xW1h_C8mr03+LexCexrdWOG9^b8 z0I(Cy`7L9ZR;S%<*pPK+SW@z&j-7)7m&dj5q18MTU5T><-0H09{#BS@@7QX%i=Az% zij({VLrkLH!x3Ak-`7C|I{ZBWbHMEDcZ18`Zf*pWPY)WU;HzgPA(2Ssh)fQO4Q0nu zNk;cVwvCNma5jGFv=@c``E%N7cTX5c@cBC8ArzUrt{Xug>SGU<=wwWD+ZnL}5 zw%fvb@!wA**^)Y)C8o2LY!MpW7AD7*Pfc}=+DrB^+qgYn#93b9;e2*sxEy8E_~~R@ zsyo?}?9UAr1`D>lJCm#As+pPG^!VFzf0%>%GSFLsso6*ExQw4Zg?u0VrDk5rL(_>3 zw>>}~cD#r;1FXQI`j?r-rU|jiS6L#a@1V@_u2?G(YmGFJ$H=3B~F0=x($e?%L(c zdP=T}tKuCE=7V{E*)!#v@mI)Eax64XRscynaQ#kWRb1d!8SF9|eK>B3^+h{~Xh*ao z4E~AqMJy3Zcp%sdop?z*Y4;C-J2T)MunySz2hDv0y@P$`UJIspe}3te)#+JcdUm{; zujD2&Q<>S+T=J~?vig#IMZPrtAkMjy?IZh&`$ifH-G%O)Ic@75=rFf}>-gY)%YI9v ztC#EpS8o{X&G)56?rQq4%EV90FOSWQ&5oAy`P4hx{$|g=933g+a;l^*$biuG@>U+o zYPbZeXp;t&fmDB@b>jG$>6NjW>{wt}F^qzTeB!PJy!SZt9(j5Zd2_wa zsNJKrLfe=vH|wq1U0N%u9r)<)jMZdTx?!ZoMYOx{>$hqTuagFI%tewWlJvx_><~M^ z^{|u+U-XxP;8TbAAnk|N7Id&6(hRHGhh5}1Xp=S4DC!n0) zK)0+2`VWxx%Z5!aX>S-;PnE?p!kav?)~Ejy>WcZpVN*B~h`Sm6^Eo``eao7NDx?%3 zWWZ~fFbmaRg6GnBPDl#y*hG+^OP#`GOLerSBihj#zk*1V0@>v0ALEC1BKl`hxx~o~ zhxCe7+;rBOYq>{G)Y{Qcew=8~;sFWHJ#Y<)la^2nLORH0fZjwJGl9Eko| zOnVKT&JEXmKmfw1si_E!Gx+>OC7%btGQ%ZlEFleppRsK1FGK}W{K31mHn^Xm$q|GD z&`hbLK>j9GGT~7y%8+E2ogx{;$9mINVMApdwt@v1Kc+9C(K*D6hE7w#s1L$qm*3;| zxByU&g<^o@i6JovP2({|W_WS4!~^K12nzU?3M&DA3N9wiYriGHBX3h+!==W8#G{ZTOAhL(2!%mWA@qt zZqiLULsma_61{Sdk-r0Z&=Aql6gMK472;j(#9l)|91*i}^l$Os7%F+FY7F8f^pJ*P z>s_Z1{V7!2t$)j?pU}Rjoj^B@uYJ`x*FPqf_!2|BEFkNjGYrK&QPLD6NirC`v<1&h zWGWy4j4i+V)<60sT)#yp5bYxO#)XptoLuq}5=^ds4z_+n z(<{I$>6%2998)>K$CCndBTkYTcg~Y-DsP>`w9sS5xwaxN(sS%P06r*sT7MONewDoy z(f`q4X6(G*#QUXSg2cj!E3x0#|L0F=W?}OpJ0XCFLrGhrGmIADsB!I> z1omd^nCm>EU!{;u(_!PvmerBP?0kxtOa7?%kJT99JGb^c;OvQXM|xwu6!zZQ{lZxR>(mY2n}nkU9o*y3CB35SK@r_bV!T|+wuw+?J~Gy~G*^^^YC%yzt-OiHWC z_p?OTfk-gma+(RJ+2&-A8}JPHtO0k>?X|fE0h)dBRRBCjN9TyqnTc~VS1}zPzLRlf7Ht!l51Cr?i*Q>IkyYr(Tm+GCefK!-E6cw+(kN^DTJ+ zIuxH}i0^8X#!xuhsP=L$f^)JS+KYh)I25X*LUfpcu%s)1`*+sk74;7&cd#y-XBD zmEG`>he9Q$P1@rcYt(OHW=~he^ZbuELOX!EcE-G(Uh^r!e5$qiXvfix?d^}%$WG}p z^b5+*j!cbC6)Tft^P}^b38^F&rE#f>EuwQ@rz4^#X(5u9v^6`FwUsS%;Civ|t!^oU z%Z2&GHJVQ0Ph}1#dXyfiJJp@-&i0fB%Kc^AxOdb$>L2r$v9&vEQ{Wpl-3SjI)<972 zLSOlp+E1YnLZ#13+U z0Q3O*p5RhhER_{gi8>{ctepsXGLEbxYaZzu1MtGOHf)UPpQ3tW?XlBD>~yp}+6RTR zyr+C89L)pmgYEqty`72|Uz{(OGx;vd!YnhF zG3|CVq_0pGsw>t=#2X{+p@C4J%QwjCHz|13Js%ne&l8ahDI^cluHfU{3mJSw%A^t_ ziGoz+SNT=;HRfl$wh!Ns&Yl{>Hw;@~_pV@i{(KimI0VYR$X(^$$|pB|2$@%H@MM|Q zKTW%-hRCzTx6pf;xu#KZnqOgwweS6>QPA%}*0;ms%@L`hvNU+uIpPo6V|Rh{Qj$1Y zU}X+a&|8qTPH4KkVOa?!q=Mq^v$a{RucPkuv&OZO_SkyKu<5^6jilZI_=TKL0D|-& zvNmt17Qx4<1=$!IVNBmz7WM7O-)qapa(l+Y1%)8*6?XZs2R01bB*Fzx1#+(tkbrL2f8YuyJ7Gip&$6!Q1DHfJb}AR>q( zwMrPEpU*GjeJAxJ^p@qCq^H$zb&pYdRO{9sHR#>iKBIOoczuuIn`;K6{#oW+V@XJ| z3*0rZ9i@*R0XWGQCQV_|7jrWDXA`*7aNbvlq)8=6C;%8RK@Q?F|7>b3nO4)Pq;fLG z$V{eCcl|NL#Q4WY0kz(l=PtAyMmAkoJ7rXY)ynvIaf~RAO-#?NV(+7}8*1M1UM2_@ z_$VG>!(!MZh9nj`kH8h6lfkTGq-_b;cEeM%jbb&(!n>~E%|~IzUwW+oebQ>G4q&x| z{MH3LG!zR4hU^`Lqutr-9(0*IPaJ*@`@4@mWh}`hr69+&&qF83QB~q#0|DICA=dQ$ zc^0-boHLwTTQx2=Wt~a8U?n6g?}4|6j|xy9Tq$e#6r?tDGFUQk5V$i#^3FB;Ql|RS5!GN2y-i=!0zG%c0jYMNH3Z%?o5BrTQ9`~+# z%ie^aNPv97gdi(t{0rI9w3-B{8R}jE$d)eDt+m53Nw{60+ZVtbrajAWC6`d`bJ{hd zw=EV5IXwe}r{CFU>$Z0HwY8sC{P@KSXD=+D$38@}9W`-8H^I7L{-C`eX~b`gj)BLQ z1&=Q*0RYZ1EX4rT2+OdK)Rng6VZ+ZxAqK`e#`ILpfqe+QbZrb;n?RwJn#>i8ZMvfE zHC}Op>=@=k1P{Il<;6TPTf}UNm?O5RC*qAm_m?o>(0(PLgcFoN@xwd=pt($^vGj0> znlMol!v$K!@^qfdnV1|m!j<@F)b@4|&Z%2}`!EMr3x_Od-25x`Ah!PAS0aG^|ra!iUTluE?YwfcRIPSc6h zpKuq`u75q^j0IvbA|8uI!!a`IPC>h7+oY>9_F8sTF3aQDE2FEVTV zCrF4xk#-`|9&8JA_}T(J!2$QHcua}qqGRBiip|I7<5Tf*Y&>43DkjZ`rsbLukAN@% z#hx=YE}T4w=(nR$?Mn#73@1x^c0sXGCdfWh#Mx6woOaTkCc2Y7%^t?|adi6y z9$>Y54acd5ShFeC5^IZgL^`}pLnkaJtsO%an`LOoV#T!F+TR%`+H>3ly9@yMr_dxN zWj&jl&$S#!9!2-wZR7yd-z}V!v<}~_0Jni_OwgzOFkZ6elGa&Q~(Czj38|0I9>vg66}sz6+JG- zgs2$ip%{XvCe7gzygat4r1^|$@Hg5g1u-{1d4^d3j)Bx4OoJ3N1*@YNvesc3&#L0E z;OB|<{L~vtp>THUePSw6J6Zwz2vE}y`<(?m+!r1Qo5N;*hx4TCq_;CL7#Q;QIy;@6 zo<5J&XSMeZwqu%-F|M4hN-1uNg|*FHI*pS0x5nk7l2<`W`!u3)TFH>2h6QhO%iH*| znhy)9xlx#NSwKjkM&;AjprJHi$WNe^Q67ZV+I@=yRCDhfE`eM0HT^cj+&_%+aIZsM z7!DGUXBP0_!BBH#AUsH#gM-1r&`{7Cve{dE4yXZq`fOX=C+hW`KdWD!{uyR^E^u_Oo`*4*n!2g(XVlBwmm>l~V!t z6)_ps$xUI^lOLEEoERt%jA3iLr;M}bD-xi;wcf-y2aw3aE5WW$nk}7{ z&cUw1&V(O-`6ZfBlZ7HtC}r}=QUX*SlO!&Ys-x1uq(il=G^!j>KnNqmEJ79GX3Jpg_YH% z+4;E?UaK%dKMK*8JbVd1c@o*KuN(C#^a18#dzl+y5n3IgC+f9U{T!z(hz>C!DntdZ01PN)FsM+Os?+{e+Y8+jY6qKupX_=YKd>8l zIRI0ai3%#uHu~j2}Hl5f5y0US`NzIgq=|AlB=eE8)V>6M2v&mgHc3G5(Fh# z$0TDZGC`(5I7(a6J^A(m1|Y?talXCOuhB z8BR5n9-hXuxM19&|FGqDPnWwhU?l_LKsX$Vhp9ojiHo@LQY05ng_99ADEcuz$oSlK zZps_?n*2{wzTp5(5)26tD4BL9$rJzt6bbhKQ9aH(jr7)}PV;9Mv&)wFMCuSGcqFYu`p? zj^#H8l;?kRXb;@5&uH(XwFjU!>PL!Cy^9}sLEl3m+FgdRj4BHMH`3lciHrKJ$m9AQ zh6epr5E?&?=*JDw+e$(~$tMZw*NFDvgJ_ynIj}ESSxCx}4{)vBP|PGHf!}x=ut-}k z;cXzKUqH3DEJod?|6H>fHcbOYy|R5NJ*`#*VqB;SGeXNQe8;_Ri_a4b69Ljr_LECn z@rk6w&#G@`h&OYWldEbxga6R~Xz-CxaRUFn_8FF)zx=_!5n~J@+^_?Vft0=NRovGR z3r74Q4?%j}1D599vE8vfvB?$ukJ{JOY<8?POH^R{aLxD%;i0gbbo&PE zE%r9=K*$sF`0OsTd(i6+kpa>l@kB9c{W0U2C(7wUQv1ZBcIYi4VbHgBBKEKE^ON;t z+(lVp*xJ9Zy=>G`O23&~Y(}I~g`2JalfF&=GxR=o9`=}3p{3#fd&9!mpV;}q!L7*G zv~60h)}srFJwP7v_BZi;;FjH{ZAPnwnkOj>Cu@VO>7I)4RYZU0qakDD_8e1?MpJ;g zEPT^Y6-JdzItp$=zoC>zHnaxlS|`rdvz>sm2qWE$y%z=4?|RA@ z9ijqZSHMC9EUu2BlS3y?ZQJ@F2vFmt>DlG;l>P&}foi5&O;lT~Bia@14tJB?q3&Rx zf52~c_u4y?e!N^An=LMsmeNbYs3_rzDF8oY*oRmO>k-V~fLdq+$DyzaqQ!Jg%)~#g>#o7c8;5cke z5@^qA+Y#hmbZjwSPNmYBw4C9v3@tqg&X7JrVi6-;Od@467*1WfB<$c~S zU^=dEGhX>AqJ06iH#^(h?bvtG0sTWGtKE+L0RWM^w8xEj z6FU6K?Hm7oJ91?$Vq83p$b}+TtY1Wh|N0hTTy`65M+YC62!bO_N~QT-F^zc9`> zB67LPPuKrS|2)X>f0m*_{9*{1Re4p4{1Vr0)wUQE{{Py=?z)DbJb*l+-KjnDu{Rx5 z+}QmZe(EUl{9mIb>El7KTDAAls_+!D-EbdOSSr-qWosgG5G@^<4~h|%q6mtjqEsmE z$D`I@x3|I5;5cbLo(9I4FEB{X8`nL=Z(a5Hyt;UzO=0=xRi=|9b;RsHa7y&}> zxDXekDSydYv`x67>(CYQ-8dF~cZEvVzZw4x13(j-!D$gnY)MK^DvMMCZw()h?2hb? zHpb1={c-#Uu}7$VT$fCA$!5i_+LeG56|gv86Y)A@sN`=H(>6Z)jtd=)$m8fk8^&BE zexm+u{SxY;0&zIg>J0XPOkxfCqrQkY;tpefe?4O?_vX#2Rk4az-ojg0FT@jILE~7g z=1Bv2q%6oFOYsV?)I4FJIj0-}T*;gCB)zIn_9^CcYZ23azrNY{G_|>g%{MXP*<(UeUf_nC&izd9EhS4(9>Zj=(9@4S7zm zrMG}5av!4Khn8n1W+tXbpq<`^Jb4sw**%N6c0ZbB#H45Qj+c%cLG*8-g$clY)L4Q5 zd|mabUZpR6dL$UY^X8-t5InCqD0X0Xq52n@spb)|mC|7Aq>FT=9;`=XDDDqCgCI5z zf=~zJLvEVoX(=udloD3_Nnf&OsO(eXw!*v>~*Tt@(2f zGs7T)v!A=|{w404h<@@J!vpL>OFFmk>KF#x+e8WhDPU53(~;Mx_v7cead}kErPLfJ zGCak=a-$!_I#P+GB2aHGhs8&ROXWHr6K?fC8TZHhu>cVZkRg905O&1OAk>>_D9T3G znuWNylBv@k`bmR9q*X4(CwXXK5xtCS+YRF*H>S#c;;u8j4G7p2JEpli;ZR6ydyZGZ z{wKg%@ktSzUNyuWlp|sd4uYk0^$+$~x;w3n-bU{s&n_3HO={u1GRNVzQ(DYPga z>)$X=pUwy=E&(!pB28!O*Y3D6zrA6>@cf(ji35m!3tA}GY_n5DB9aOuO@U-j>F`u2 zgpalI&~DpF@J_y0JdNq!L~py9`yTRDL;SlVLQcvmME*m4$>6?W78;DWsW9cHE$kq; z{XQn{#>c`VWHy)$DllXR*Z>nu%lK3_pGYK_1i>X>i;?!z_Zkd&c0?{Fqt|fl^M+DR zuGXx7*RXT_1*7Eq(bUWH7nX^0D>G+D&gU;A&xi}+ z5;xDyGjmJ@Dk%?V=`?m`-HTH8VK)=P0stEMO`?B1yh>e(&#)OWBPC@?RumpYRYrs+ z;tmB5vZNBuVv$TNo3Equ%qTnIWbl|RHV^@sKL&6D6^Mo6Fk?qR=8gv99smlgOhm$< zQUS=&1AqX?ALB7DB5ZrN#tENCCG87{LeH|Vn?`GPrd(}OD#V(;Gska3XfM@$q%MAV zxZ76;*3?DWPf+-?Y_$oIi#aY?UqvHN#E!--lqJ#}*dN+wJJ@}=`*3f2?@*u3;&AvJ z9&eD0U}f#^j74+SlC&nQl8txp4#43+Zm89!c#3CvQ4n~E2icC5A&HBs!IUYKY#x7h z5nD5^DaO&kj9r4tuYdlck%84$Ob4Y8b!_kf*nyv(V9S}2r^)wFU} z)NeP+fip9+Q{$7w_(X9gGoPDRSH!czS#WnI*$OjGm$0>eLSqk6)_7}dKM^|+Z;qMc zgKObUjT9UfFbDq3Ia1-hpm8NAE-E-r?ih>b^rg6F+K-ABi0eAB`Rh zHhNpVt*$O>kF~F_6S@HVuYVte`@cZe>;M@31+xBCJ#OUgK=hjpv3tg)5iuna)SHOb zbqvjj02MMA2d!M|VO5Z0BX8n=GK^+xD$=lx9`?-cS%p4A2hf0iFEsk@f=1u7TEVE2 z6P3xC=|y6C@yy#V{~lX=9qf~1l->mbSSK|=#QWkyaYxJ^^M*r!$%f&uv?p$-PREb4 zhoy)Ef896hRXmvD5dz^lh8!k?b+hW2l9MxXT1li52{|ofg$!3@%50gQVHUAP`U3rm ziPIX8F?xZ%WU3UP839x`sv)fx&YeDhte4Si+RYPkjcUVsCai$pa}f`B#RK4@IEkn; zV0O2;JDkn-23w=0$=qUY?rrLBz%;w|n2`tIz8y}yRn>y5^2E=yp{)iHz_Scsgo*$n z?=NvmYnUtva0@~Abr=PoJBxQ8NAxySAHA8(6(KD#H|+T4V81M^ zv&PhzLJJ%QFt$V|>BMj*UWgZ{5vmZMqKY)sMM^M9Cc&ooG@q8oGSjK)>_T=K%PyC% z&HoD1OYa(IyGsMAJzv@de_K#E+v+gs!UYnx#V(oIXhddj#kGhk-!;uVfw?UeiOHH0!fr- zh2?tfD`=>JYzuU_y9sxfqt9xwS~>u>zFS(bQ32cHc z(~_@C^Adc`rG4X6DTFnd#LtZ(jXnfyE_e!_OF! z>E|xtzV?W7@KnQ7g#KV`dgVX0+thS+v{WU^G8D&Tm>cy|J^#^O!0oYp|dH{5^0Te#4v4Hd(Wr_3dNa)^H+%V69zMFW8Eg!t@?B1Na(Go zb`!0AnZu{)5(^$VJ|RGDT|s07mWLgWLm8ap!g4ejO~o@*4qPRw;*aBz&PadE8nZ^7 z5l_S$4MrkZBn*g2y`LJSI%4gyCaQrxMfVN+D9j&ZIC3+|Mftdh#Y8GQQKuczE;Sfr zRsow+;h+^~^lx$Pj+)`F1kgquv|f=-hv#}4peOg`cV?Gz$!sbqNp#HunuR75473=1 z;Z?l(6s&un`&CXrpa3)s)nP#0pIX8FO;LMj(APuwyM6usL7&Cm-hZP1Wc$IByD{w> z+U>@vbCYMwXE5zy^wdL6;%DE$<&Y2{7ho6k&C z6m@dsQiZrwSsjIk>*aJ_jb`wJw%wNPW=#93cAvq1BIh zk!ScNeu-OU&w=Yr`a^J?p;b(!Gj!23@o^Ur4TpZ^T`%IT0NK5Tp3!bD$|A#V#9;6v z{-LvYyo(~^?ueO)3`Pb?OW5K*ZhrRJYk1Q>+ zNIIA{1=H4SXRb5bne9kpo2IoW#I>{MUU}_9V*N2gNWXn9Q&Lrt2>lnbcEpgAYn>=H zc~B7B2Qqkm?#G&eSLJN7NQ_Ac936!HhcTAq9=?b>_Ydvv-`c;u`-RQ}od>#(^?+2; zw0@_N^Szb4mVIM{cw^+P+4nC__s?49>~oHD)|V~GQZfZFkdWufEC_zz$ZyT`C;F4^ zxznZUN?}6Ds2Me%DkKVOPD)Lvc#X+}EglwXOWamNrDrae#2cR!if(hJXIDZ)L3_|e z1e}h3Ge~Ux?S0*SJp*R5UGd^SxqM-B97X(^`y*@4d4>f8}rAB{FP= z9p>E<@$9_6KSq*)pqB`G1_xSOTUvYjt$=st z@GVQOl551Cv*xS`r{EQ99otxh0EJoWF`-A>h#2PaXz_{T#=UmbX;Jk*fOS3`g>?d|K5b06?ldKpMXzDr1m*n`)f^w z+Bmf#+NcncpZhVsb1R~MNxO{lG?X3F8fcu|knv|>i{j(&;zze4>sL|z&-u9%c^To8 z zTih3onxe6AJOBd4Al=HevOSEIjXUv+!KqM+%#cb*@Sv8wQ9EUz^&+zAihi?E_W#G~&z3JP5*HU2 zr>o@)O;fFzj!dUwgN6Ua&am*ni@^djIM$dzA!U6J2hLG8n2E`7Dm&#NeLI|+8KS# z&tv;#eCVXlYVGPhP3XsB)ybc|FUzT9E=PC4tnpXNjg)n{Wsl)C*0tLjaSeEP00!9g$0enm^65ZqJ}~mJ^{634k*s~;2bXM_0ZtY7Y{}wrbxsWx6=J| z8-GdyTXXGM<7{gl?4%S;TxO%|Ujr037$=E184SApukOW1CiCOD;=8}XCuVa+0AA!o zGMx#jczgE?2fp_hxAs|lqExHs)3uHo(X``S%VDHNTQcTd8E4v&w#yJk`&mEi`hZi8 zfVak&xD=6TNm3*MfD{fk@yQq^MWwJ5mi@9b;Zy*R1e?V!_owW8&5T!>g*b{S!}QoMD*ilOXn*uPQN(4x;S@k?o4?mTf+1{xVjQ}{{%~rMRdUPM2neObGs5iJNsrI3pJ2G@EGV|i{vm11L1c+Vo< z4ZzeN(4Ezq+Ix?IyuHE~q*Q`f(eBZ|tosc2a)|b%cAHWA3iyMs7__@?*6-2kz<1Uf z^g5${2Y7u4sxRCOUVR0;+BE%+@xrsE`W5HD@XlI2LUC537x)hJ4$DE3~_iQemCvAyqNdfVAvu>cm8BnWm& zRJCN;k}bK#juR(woH%hDC$Z1+4)ol6&VtIlfBY~HpJzD)cV}nL`M&pS?+bncp1}V{ zRSzOLxHanznzjQAR!W%Us%94F_{Wd3ts>x0G9m zFUx18GvX|tBXmq{5=P}gwVzh|QXQqHQqyaPe(`)d8BUf#Ovb&K3Lb>}hO06g za9+VGnV&544=|QUU2rSC4SSMbZAc-#!!%c}oyJ1j{l*vkd(asCL;Qt0Q?xjP_@y4p zlWbZ3wFoE^co^DE4Th?Fenw{gr)03Mf^^wY*xI zOXkkKLJ5+hYB9pN2RuMtI%U$Q=cVP^9~lYE9`Ly$W>;jK9TW!nan8;9?P#n3jRU&` z7xWBn6xJ4%j2u;BvZ{)z9EICkBA~0+Vl^NE+Hv`oTrpgL(#}_?CKzI0!XB%9kv!8> zP)xj%XV1V7+wds%0Q}ZS*hVjMOSOPOBoiEBcL<7Zb^j|=^I_9oumPOFq9Vg=L^@gl z@rAdkrX!|%eu+(|K1Q&7i1o1#&Qknl(^JML@kS$2<##QV#BwcMQgEU1>sJGPz{}OT z)(coAdAstoc!cjq4MT{BQtgX%#=BzuvEkTAp?jfaDxFc|k$6N8>meyhoz9$|YFTKR z>suMWY`JW|;5zF%>z@gwLunYs=Svx?x*TfIC@pLL#$xzTq&?gl8KT3(!7hJ`zs22T zZ?ZLY)*U->f&#$grUwOH-qR&QWm1XI?c!8hi3S5EBFmb~8d!v=~ zdGh`75p{x=C!ndf2o~1K1lb@H;yzBTRfUz%bf?5i1c%z}YM7WWZcEq`9mT^71bDyl zDtSvp9p%ykNOEn{Lby9J?(20m)2?QBr)R)B;OcdB+PlVD2J3VWRX&%ShtX>>R?u?< zkT6@bYarkZxV$!xHRhw1ujEQ7;h;z{IV$Tylp$F3jB3~ExQVL7h%`LB z-}9Q3P_p!fYj=_FExx&Uefiq*`7;Y==FgqIe&O4M@ha{&HkRbPn$l?BZ%yFmQ9N}_ z8cg)&JLr5zp|3bx9G)3j99|rr880~GEXB!^tVx=j=a(Zy5^oS2)P`6?{M6L(v&YYL z&)aA0)9$Pvdb2-Zs4Vv}&;Ezhp`9jUCwBIYpj8)9|W8vJX=_uR*v+T86@H{qH-*L2YUlVi~4c!er-6Lc6QHR~_ z4G>_*O`M!*$2VI&Pg98S5SC8y*}Vb&NXtC%PbVrru1yoVz%6p?I-$ab||4 z5IR{e3i%`gYy>{?nU1}Kr>ynX7FV~g+t(H9X3E>CqFChfe1ZKN34BR|zytS$yaCkr zIy~7THA_8ksRkyfOB1t>m?!R$t43qe9q}wnMJXogqN+$5fq0wr8ZeCiTKc*00hh8+ z<PN&)ur;-Qbeg}1l0s|K~aIg*WCxln|)~V0>8c$@|`>db*FbKi_Jsh}5_97ZX!zQJs&iBxfSj z$7MYvfl_y#0{UqzC&bW};v_*9{U1``0X&=fczmmxvDtT?>N&AC9(jC4fZ^^gJox04 zkd@*Ry#faDV|6Dx8^-EKdz|*rL~tb38=5{qomb9_E8KbR9qw;A!pMQ6+jlxr-)l;Jn;l_h&B{J)Jw=L($TMHICZ%Nt|SH73>NkT}d6(MBc zHwq$$h7A&v(J+L=cgGH74`z-ekH?4&mFUe+k!ufOJGq6ngdnn0%w>kIv}0{; zc3baIT?gH-?ae$;4%(?XTi%5TlZ*Dn(Yp4%ZChJJ7xixbLaG=o=u@#${A@oZ1>%l^ zr7#wE!@z~%MJ~!~lUh&>Ykt`)c_g>!l$_FpGNyq)`W{uRN{}Hkx`5=0wl7oQ&0F$4 zNXpbJ?|27sb{g+tQ%k%sDTj236MULS@u(BZh%zFN$rj1)re+3`7SScSM7ua4T6qr_ zL_1mt5o;ShS|zh$K`v^+zoCEw9KnZMti84|my33~Y(8sfVKSwf&}}0{DT!B56LvJBNAwW<=KlEU>E~BGJ}NaHAJaw+Wr(`?vLMDYg?YO2$3`bM z9J2cnQuTzLwazv{-MukryErlBl-)EMyjv$^W__#rbTq1JFh;r6;9aPJ5m2chiQFwX z>JiK@uC_x9`L~#!(bIaWq*fcv*c!Gv57bhifY6O4goS7#8u-uzzJQm~s>~p2Sb=_c z0Tm4IUmFFF;W-`Aq@&J24wZ%;ou|ZSOhygva5+Zp=68-wUoe3evA}r9Y3mt0K^up$ z&8yNKCgVkXLsllQJ~@-0D=Zi2<>KF72lP)|8ntKO$Z&&&0CrGQ6|7kI$sXnKHLCHL zsTD-Q9oWZn8F0&pyT3)9ID{zp_ObKrCQ*xV@!DS*(fhFj>_Ur4O=N^Z?Q4dLz0mFO zwK?}$Y2f%8d8sL>F$_wE(@ac;&ZF}8Rl)aa2@HPNj_*}$=RT|?WYkzJ2yUamS-dJOk3a$HTa?WQmU~X2tk$-RNWs;};{jtsSB5EiD-UlrSqt1tseX4WeI`d zS?DYOTxWAqS*O1P+Kd;BF#c8UOasagC@Btp51X;Ws9@l(%6%lfM{UMt+-O6C3tQmp zE%@8Uf&ahL8>Ydp$f&1Onl6_Y>GEPc#W2L$AdFJJn1pdcT%3kG^WP#BZ+<;J&me9V zmtbyBW@Z^yi6=^Qd^$OsE+;rD%B>55p}g0wE0m)?VE2wXdud0XwSBm0xN)>~w0o>; zu&uX+s5}O~K!VR<{{5kTceC{Oc%?= za(*7+_{_QFh2+KPS!qF95Qqk5ZsnF+OtK22zS^H)VOzuz9P%G_ z(69?XSpy?oXn{85c9F}iQPISSDQ33z=38*3R+-Duc7OTA zLc{PA;tq(NqG&peBi5;^?|s#G%Gcs+^LEg_4#zRe4$F)76Yf4w5B$?htUZePDt{oW zI+z(gS9^0ew%#pOWhga2@q;5TeRNyI^n2rzWWFg~pQ=mLX&u}MKf(=geFWFTjM!_K z33$N)c!UvGyedR>H7X~#G?$5F1MqN8TbHa0qsv2QhRzJnk4zKbPVgRC97&HxQO#^j z8kKt}MEMtn-yO;F@d0@@F8!6EX z{r7+}B#bcQjFoet5e^QGaEK8}Kr`|1cEmV+G8T%3ba%p*v?aSrCzq7BDK^F}@HfB{ z5o+xuJ{Yq3{AQou6LK(4_)dfDAUgrQqnC9fYAPF*@V{wE!lf^HXxS}}3xo4<>P#w^ z;A4asXEReZm41A>Ad0udym`U1@%fdm<0zo!KZr!xGJll@-?_yrhsIf5>QhzC`;Xc& za19!4?o}qqEU~ZAU@I2cA3hj4LTo5j9wC=co1|=9kZW04oz!b@e*2dAHA-)~Q9k0p ze$z)5tbQ#^Rt1=ne6;pv36(UNbtQLa^uP`32y}XLzXWd}zg11S!1LPiOQ^@sIQ?sI zun8-PIW?&VUZ*19&it*d$0FTp;Zt|*S?O+EdzN|j9RGEb@mbt=XG(~RNdXaf3miR< zgSv?6e&Z~@ox1|}O)4#F)2I{_v8+HFh{sh!LfxmetJaG`7IEYRh zd;(wdRCH2+FyMAPaDNUyEY#!A%A6t)*~;S`cu5qQsE}4@|4&Wek5KC?>JMetTw-2a;HYVq6GE~}qqqL> z7`)Vf#y0%0^1n&Zcy`@GK2?k+WV91`i0~vo_!L#yi05LOgc@8uJpId$g5A3>4yI+8T!3rFiebL-v?hPtJP*ZuA28nvP8XWh}zp^ zGFW)EpGis?wV>1A2miJWFG+bV8T0)I1)O*;Yf@3Xg9mh<@hnUy+E(un_ zUl^_qWNUqiMmrwr`!A5dYgJqbrax=8hO1wsY0B{ z>d*q{QB=|(vF2y2-3{BHzk_~e`nf5qFd%oRw8#0{;MM-s9(uKJzP~U$-ABnD*(bqh z0>-p3NM;dTVco+?XCfwW2sp`7 zPi7!K5*t-5NCZr9BSBX*Xd#9~290||@CM($Dr%kdCG07)Bhfhh{8=PtT{%MfVDOsn zKXZ~kb28U2cmMe1y&XmQB-+oEZHcdFxf!PS#ah@=XzIqRxDEEj=DvUr^XZUhCSx1%4{r}Ce)0W$=2Kq<5P)h=RZ@! zMA$H6zVDJ`Y%_hd0pcVN!b$!C=7e-g8sx$ZvEfIRKPHoM9J+sk)l!Jr_d9D(VV-ax z2!9jezd>e@Y2puxgcZNwoAYJ7X^-k+CK&sqGvYlTEk!jgs!19Il$^>WVT|`5cxiX0 zK_7?>CHt%5F@1}ubEa>#FIS?pP6Z>Xq~aD&}}I-gBz?_v*gCK=kPw_aFXzPk9@9DSqw-Q~Yt_3D&y;G55M*N@wR zwB0}GZFLfGE4@R`^d`q7hlH3T?a~DAtm-j&VNhD-_&{SxsCiqIc$r6~VS!+x!I(SY zO4OIPTqHIWDtD1*yW$$pMcFh`q4h;uK zgX472>Ua8lUcW2g2-!pJk^PKe3R4z4Cwew|#GtI!fIaw>b|Lfj^tWcNWaneVWFa!i zbIhmiU>O*fYlq*U95$!5bKqbbeXy;eziXTTU&nL$Eh)zJhW8Eg;0PJ>zwrw}()0Nh z+PDm3?|aiqI+{w*{|Zb`BT5=I84I8h?*yLBqB7mO-h)ptA35LMYBC5ceKm1Dx}+^d z&*4%Sg zodAy+UnIdl0Yn;8*#^E!B0-ZV*2tc#PbyJSg4;!s8MPL?f*kn&RY)~%RNQ3faHK2L z9%!Y5t^Sj~18v>ZTZd-On81&)$Wx}KP*b4A9BA=(1xEZs9=pS9_gh0F%m~{o?b9K~ zJ?|)aQy!Eaf)O4{5AjZZ;??wGE)H?GmKSqkmY?FvT$wF%^YA#!U&`mH_2L}EB4Lx= z=c&GW({5}T{M$5I+|||*#IU0rJx{gPn~Wf~gIlgQMYBm!MV#zH-SDb>T!;vALY2``mQf!fr!xv6hn1je z4yt3Z_EdYi7rH?rv4)d2JQ>ahlR-H|t3k;xc?rqG*+**}5nIS=4p~DJ0efI9WMkZn zTXaV45SaMkEoMXxK5BuBMG8cuFsU;&zJCtqCyQ)}=1SUy^xNro(yu39PQ6n2p!`n` zfifOk`-|~9N1xwGd)WW+DiOSZGwvfZa)``=Ddpqd89WV4eF{n7Hw_D zXmE6BoY+vg4|I`*!NiziQ*5GLfCuMdQNGmAh1nqY zKLo?FEUJReRf)j}L=xcC+|dabmyc>A`XGc7V1Uf^h(3rQ$7yMtpI~jAopVkE@zq1r z+>)ts91C|x`hDXr5AE_;10#{aNV9NA4Ng!iF0`3d7_NGhai#xCayE%RNY>GKGu$oE zb+CDMh5+|fwM(FXt_mo<@cyy=rWQ;A{U-1f(mdln7OUR3Yja7)fCVE_?2C+=F8IP&;jW3Inx9h+F^zm8}u4(QjIN3(v)O+t;zKRlOQ*%YQ_-|IFXg4wpQZ;$@ht!dmOlw`(%4=m2 zjdxZBu~8ivqSvO1N|w?eOCTaSEAGC_lwj;Y5)MA&_?%Q!(`c~XYzo{QB+s47cZ#Fp zs4&h=@DrQ^^$~G?Zr#HQweVSTiXtl_^!|d3;5fHnDK}5IOn2t{Qv?|Q3R!M5Nizj5 zQw!vep1?c-xZ}+p-^gUU&@S|&nv#RMK2~<9KGlz8Kv1Hc@iXX8U|ue2sdzf3Mmd?_ zA!3DC@Cket-cuN|qxu|Lr(3Ugz|g#aZ2-zmk#wE(b&l=t+DvzD?%gxkJlH(iH8H6A zsKv8W^XaK{DKnid6Knfne6~elqMR<%x~M6V5&)m4Dkt!4+Jpv7*K2>AxiMRQqx|;V zcTvY0s$+9C5jMg^7()N(SELr@q}axoq)Ce62Q*bV1#t?ZI$oCvh5!BWGn_$~*6zkH z-TW)k>zeA1I#jD-p%sfb!8xS?L{JzMLP8LNC{>Zgs1PGK7;%U-)fs1VK=R3M#UpoS z_RkUE!Dq>NcrP7!HFFFra-R=nWeH81`)_#FxE z29Fwd<3qO@cNmX?J8<~7pOEm?Ch#csrm+eA>O=5XH-IDH0=cQ%6YBS#a?lsIUz|Tb zwVbA506iXd27TtB&lVXH2ZSMhPzc$nvODWRynr%XZh{|LEX##tA%-Z&qO7LZR6c=& znjiR7<8#NW(hc`8CRFaa)%Cvbb?W#rQxn*PElioJ`W-d!D+XEf1Lvv&-+ykH@V(qL zd{D_8H(mQ<4D5QnT29EO`E>2oBUs?h5|>eQoeq6qdJ~wN@ZcQ^qp_MmYdo4ak!33M zq3J4k3D;R(_HKOfoyH@k$HC{Z=`_mGqs3LNOFvTP?=U@Tn8Bamb6L3es?x~x!%G6h zl+Qhk_kUy|i(*0$ctJp26~z1CH{Zmkr6j}}D7X~_H@KYwucOH|u_{0TEr&-o?_KSH z=;IyiiHibKTPor=PLl9iz*iWP@e*!)1vHUh8~BQ`4F{)&NaH2rYw%wSx50B?gXcE< z_szpF`1_*C_$35~TdR^_A{`fGq?UqA4oCb0*s&Qdmz)}p`F~GUZpX_xv<%_*VynyW zg&Q4k8GaqJuGN#E3G6VMaAOCUAVC9s-GCdWwO^64FU$v_V2ab0{=1*~|CxZ9=^ma!_YoQ{I?Y_p4sXEBa)M(o@#6swSzD zjAXxs7#CG*ZaVRq+$}P7q(d&4w_QLv$~x@1WzP6hlM%<+uX-OE-!i_XVb2SVFEpI& z>$ef$KPwNB9B46tF{1@DM&MO*pw$EhjaF(}2Wz&~S0pB-#(sXKUxK6J3DwQsaKvka4!!n=Vk!{(#$V8R?^k`Z`ZHoN736q;3y9j zCX-Ui3W-{@G%=^a-BhK$Ls80nv7QvuMPZOY8tu}UZj2CPfg$_ zU<4X*H!}qEqpC!uT)v?Y9@0ten>AAo!Z8@)>-# zL$}38;@xz-M?)-B5s{Td7}_DW@%6zZHLM_K1zi;k!&R#~rjBb?#V!;74erCMt{Q%8 zWanS{9@TKbbOJnqE#^%SYjcw@=J9h5@!@k6hxC(cH{*YW&o865i0y zYN+8>q@z-Gd}`ec=6{Qa4w!slOQ6ea3}f5a`4&`vsmf7l@H>MSFz=wdd${#Aza<4d@41ALzRcW~n#eC-&>lchEd#u_kI&Q@>PBv<>x0WA1ZNytdL zN{7#zrabikD8SN>EO47m z$Bf#a;idR3cZY6EhJM-I-8E^2=V&&sGeYeKu&HvBjE>)_~cp>dH&E!RO3p*1)07m{%Zn!tr*Nud%U}SyL`kyg5&td z6)Du-w)0z5!wJ(@e-Hk=2P^O?DXN4%Kni3FxhlkBZb7V#B z8sER@>2)-D25lX~b#&uxMZC1Uc=7zJISsW;7(a&?%n^(niVV01#s}!Zc8@dUVm!2m zmHn~WSU4)GQB{M{Q;ZN}Y${umiKIgrb0`%~g%iYkc2eqR0<4#D)2tgt69L9P>4;R1 zup?~eymC-RmEc%3ChBOmDUfhy%-uZLYvK+5b^c8vjxoK=2-C}*rnxquK{_d)j33P&&K*v-BnJ~i@iE;RPf{Ewb0}4x zVzLoIqfX}AX9t%Dmq*W7&RNdd&$^af%f55L)xc_~9L|8z2z9GKj-HtLx$hs}k8loq ziCvzqVW!!u%=?Qa3hglzVxT$6hi55%57)#rM(XHDedJX5B(WEJk}E+pnJMt4+Qn{c zFwz-pFozpF$839T`-YEpHFPz!wV&>9?(Z1s87FRlA{iZ4#w3emfh*O?I^bRN6F$UJ zR?9_rGzE?rcSS*Al!!>kKGm5pJ7XjH?ir$TTjl4Z&pp?k8J19DNpcA2aPvO+2B=d_ zK*gtxXk>#)5K0)afQ6!s#Vu!v4YLMK{(5CTb~d+KrdP|0rRm~S;oRAmUnPus7(0A9 z$?1HQr&YchJ^dR6EEzo4GJW)1-Hm4Y<>t5AzS|Yc=z0`-v!syY2o2vB-50M<)u&G9 zItpD=!x;yX{_M1?|e`Nt*<#uBI>^mXuQu;Cb1gsvHZMfg;elzr;G zhQp>!?_%XbHA4Tm+w=aifb89+_wnh(t_-|t}c+l1PCwLjgynmNSR-Hw+X_SV^{|H%ar0 zsFQs0Da--mUBogI2>T;Mz{(1J8~b2PH!6fCsBbyu?IJulcO*zm;8`IpWuhr)iFlPj zP(`o#k4g=$M;P9tZ2fMPHf8qjfruIz;f6$+1mUG`QS~QH#yvm9e#m`acu!mmQA$LZ zMEC`*n4@n{!=4^*D?E01@ArJe^IYIm$S?({K*T%gjxaVV4gQqnK;On^jdpx5i&9d> zGQV64?%rhl7X~&0hRkyrDXtR5$|o%N6nd?N&r>hsQ(3k;(o_w^S@Vk*`dUrK|HAey zbK6W$;jiBQ_mxj zH*Q>=xj20>wWt)8qL6~fK;`0mh5!#?kw+uF;lAJi9qjXtyWB4K;mP|oc)zaO$}YvD z!hi@VB_JL2yp&Z^@Q6j#gc_4FFsdrDQ%s2{O}@kYo0$baUo7$KhK29u5BdjXZlgJiCiw5j~19Ib}BsWFZ;{m<(|2oa?9Mwc>;VH_?BbU=}sQm0wEv}8$b^jC;PX% z`^VaP>*(H7quoxMbHYA8F{*l~8?TifVEunW~| zKF0Ix)}KD;QeJogjo)DDyJ2KEN{R7tB&A)}cV zWUjt>&AvZiakX2H(v~A*Cr2Ab8#)f2dVv6~#=n#Bv+g#I;Gpj|<8Ju=cVougMH0UG z-NshDrSeI#*eOyVv+SNGL)ZfzIa`?!Wosx&TS~^#n zo0^-NDrRz-0<=|AT2Y0&>y)y0K z=9Q8AmB;0QX)UY9R2>cJphO;*Db-Y7#g}H$K8#fD2gI{ayo}OqDi#F~O?}MSyKYq@`zIIcSs6KVKgo#(z>9Ek`#mx z;q&06@kKmX`Q?7T;fXaUVbYhKw0SA(B-3-+0KHmWHo z$&2(26*SUR`6fP_tr~WgMgTg(Klzs2kIxm$xTGMkx37`77uA*{q| z{uBSlmA^gr(=#(6N{aB4s4W(nBjx1#)XBPrw$_2u1E+^thl#y6AFT4sMDV7i(GM9j zpfKoRxYWi3yq~I~%F#ruVAY&jKqdTIC^J*D?7%(SL)MTzs4+Wcd* zju0*{Cj>SI#IP2xc@KXx4?cA*E)>*xoi2u|;~1#eja1T)zd`l)yIlk0js0|E|A5Wo zcLygt!%hM`f-huDRj>m6dyw^V5F)~`QLz91)r?Zktj^G@v#X1%=PsO^osK2riDWvR zoj*pEk6u6dy~g(&-s-+ODoB(Zg?Lqf+g9ST!lFRLaO1P-`^zt_?p$ptPoz)???@Kp zs!Hj{JoVczQQb#RAF4Z8fAGYK!_9}AcQ-y?M}RLGCrEFbuh&27AGM7Pjdb@@4yWJk zuc>NeLx?OXA+1)4Xq+zUVpLbNYF1p}uCg~MaZ+J)bHxhMWD5+seumx8&YwnvbkO60 zA7PIfUseL92rEb8wJ{Cp#Y|mW`R;52^?X%nYLMC$vGzxXk1S@ZQrb+l9fmi5b5=l9 zu=nG`{DkZ^%ictw5GEpp`N&Ew_-y1uHpON5m>5-5MNjC((G=xUym}}}z~CwwuX)*q zhkAU^2im=(ZV&Bs*@NS?ZJ#xBJaj7=hN~>0cnM4c4 zR5=@ju*Aw@m2+R`R91_qMAWa^qh_btmf1f|aK`^4i@nJqWn3ATCSWjN=bWe*j2P0Y z;~S`rSJYx^T#ParqXl(ujPNBI=bpYsfOnoFr}`wH>WGfhsK6`PWJEA*=O;Kf=SRBT zAE%cPGZn89LX6d;HDN8FBZVeQvJZ9Nr2CS@hDyG2h%_!>FI*G0ntYRk;W~3&xHa5u z4)+8*{H=jjU$=kAJLDO33^@kII{TVr2eq&;yF7Jf>Rj@ivZAbrOZ+Us&2YJR4HIW$ zOq{6vun)`2X*nhZuTgK}Q#nCkKPK)M&4*Sx>rpqkn&JdjVKq7$kwc<6#QQ{#5Q~== zFW;Ezq!MHLkld^E$`evh49FZ3(}dBHPUvARD4UUL`9#znb1FU&an(6gl)ey=FeDl~ z75u`E*QmNFyYpQ&354M)6>?Iwo0mnpd-zmE9G%K4^iP1^iU+=46tZGMq60rQy$7B$Ot?Gj3&Btz=ns2qy^(RY zm+R%nI0qZDQPaMxPY=Wbil6flypQ$!YM3gc)m3d8u1i9W3&~^+u;Vj@Y84cbuc5-n z;q%=srZpBDH$F@L7JTlj_|@Bg3+S)nFW>%K96S{<-Ggt)057Td^7*N`nH73wrLk{-;f**XEs#x%pR(<=b?uDN>cVRuJ zlxHqb{{FzAtJQj(9zQ+3xey;BU`X&) zi1YuPSOb5NV^krb1YW0p_dDYWd?M_s7W@Jsf5ab|UrUV>1r^{Prio<{x9=K4UX^7ufteY{OZwmz-@fsrj;SwzjhIR?{#W6y2KnGP{(viNt+kG^{J_Q`Zk+Ql5b5Uq3$DC7=HeYR zk5-La=MrKH*<*;^h^Q(g^GHtxK9_YC)(D3rKo2cZeWy^>8f-R#q_M|%5$Au%#3z@T zw`lNemV}6o11C|3##+Z(o-B32`|gy-X=Oqh7cGQE52r?4aF1^5Z6D|y>KtwvZWxj5)ITo1JG)X?DO{O(WdRM_ z3b!~ApkpA`Zu<{rmsyd;JsD=?;$Ae3vft!%f;AVafF2Shgp) z1c`tshQwNtfzCK8M%hFp8_A62TJkOVW4T@FUFj}0!VnvDx?_M2*pkuFntZ|09&gh8r3#_zhvJ1)`>%=XMcrFr?H=?TW#iyaIqGAaqS_jJ2sFRDU3{w&03bURf-d) z)T`#CjP`345TlvS$L1)mh4Dlz;T}5F6Y2_d1lnCK)&^^Xt=l>79CzD1PNK4SbA?=l zpH`X^&(wlX8a>8c*!Gg}6*NfTfZN_@77%A`SP#BE3I0EpSe+K5@r`jUn%1U<;xO0@ zq#|V^GB=qPY9ivKs@K@DaE~bxv4{H2q5kk#*agj^+wTu}ed~0Zu85=dk;n-KrO^El za}i-7f|RgjaDOwN5p`Z*MOG1_lK;mP#O_n^kNJ(Oe0AHeRXG-)f}!JYz%R+ZuEE~s z_5;oIq2@guJ9}9h3>r&HR>>%NwWt$DKXl;pnp~Yir%@V3*!Us%>a%zbx)~nnU~?)T z_z@KW&u7!O^nKUGk`6C-HyNK}>~b-6b$(%L<=o|0Xz*O*`~lvtJF^x#J3cqMGB|Ff z3<`T`5shp=f(Py>Nhw)X=X{(2mHhC@rQxFD?5ej90s?gw8r_T#|8lHefthH(&I`%JtZusESaXux= z&{fM4{VKTk7(OFqWlajaO929nng~^88mDr2r3d2Izrg&)H%V|OxYxK72X&x@6rM9d zLlD@O7Sd8mp|jwzMtoLHRQuVGpb2`T+wgp~H!xDwa7SQxsi)qkWlR&s6R1h&G2?E0 z!}-cj$z^EkX3vNhYi~NRTVya*+3MZjp$_gb8N*m2nvUm_NISS(Sl}o$d;o6;(wi2Z zeuHuh*ajztCx*IPPaZRNMkswAQ6NMlx~dK%1tq&W5Fd)QC+pLG4^sz2(J zd}xM*ck;Fw8G&I@6rpvObbP6r8rgtp;As<}+pv;QZ7YKNm=}WIrof#@4hXrbNq&+IA^y)p z=LVXL7a~X4nHK1crqLkwXN-f!=dk^A;jN~T;0fO|=D~rtnhOgM%wfJQ?gvBN!T!J~ z9T@f6++L^85wt~YktT6F+;`VJ2jXl-F6i{quZ?>R8h`1Gu*GD20S`Qshr&jW!+!bk>u zlmw5!Q;*>Hf!~whULYCw;&&UrM`ynb&u&;eM9#FGmCo`j41KdyZ9rw#1#zXPKA?7O zH$8H5FLsN5wOTq6T*|JC6l#h5XYBFwlJP0iNB6_+S$PlGNyEPO$1w28-v&l2e{786 z@NWzWy5Q?Bd_(17;3C^c_I5s2_gMXjL7U(1pYU6JZ*HfiimFyFTt7>{d}d{~oGWLO zI%2rGKh<6AghyAgx7fSV`D&}4 zrX)p`;zCTwG35}eQ`@qK^X-N9d{1FGKb#-WI+F0n+6wQSrM|lwl~QUUMwi1%L`11Z zwmQha?;UEWd$6Y;{&aPp?(Dlx1td?-e#XA!n(=0c%auFuxU!DagQ7>?`Yv^1m&sTK z4`NwOh07jU10I!VA6%kDUo4kANm>D?&|lAhsJ}ppd)nYDQY&G(Jy4)pQ7KNx{{uW63`;~j4$Togro?xBEaZ| z^P$GFO?WwWIs0}gpi>>L9V3V;&K9IAD%gc9>oiRWn3}hJ`{*9i+BdKR+(E#%|L zSR#>5X3I^}-TBeij#6=l>JfrMKnX;B={#!4(byQ14D(THZ@I46o9<1uEFFI}vqB~3 zldH*>Q!i(JQ25vB1cm0t5dMG&nScI`YGxshonRMQ;$jM3A{ z`PNTgzjTAX@an?l>`Hc}^qu)%<#pUY?z_}g6?MGw-?=DafUBY&l;_-h##0}5 zd3)`3w7qWhSl^+(!)*ua4oWU69xKmXx*i{)ct7u{4x2d`JKIE6GmQT;$r4rtStrye zpUBiiGVb(Pax7&@jK}h&>~wlow^O2DacGG6eu8&%PQ=|Hgx484;Z~^XF)}I<4Mu%Y zvsZVhR>_Jc9i^#D6u1v_9(V2^-Pf~^?%mURw7#yse)owdj}YMNaWXLM9}hU-LUH<> zKDW>9@iq2Q4wv7}+5-K~)1$}e(WBi>jU7#0b-l+2;cZyd7UGNP#Y{OrU79ZCXVMGlx#*lUE6xf< zE`zAN?_h26px#dF?WvypKw)6E_e^&(8P||1MVcvwh$ucF4JpIwNOUj-EoX6L$~I*y zI;VU^boh$|2xB5@Mcc>+WM|ZT{L1lz#x{mO&lT8dc7bN**fKMdk5P(*;-d(QXlORg zQT#z>VzMuCnr@EtM#jvMvG8bQlz0j|!kul5OaF(e_W+OMyv~Jf$FnR}@EzY`wfwM@+Djz9AnfkBr+#YQv@BENWc0am6+_BoT5% z3E*;2@(EtS%ZK^@VqwWCvLy2vs)AM`S(jpWDIMA~IkdKU#kSZ|8IV1SPj-v0>~Uy* z8LwN{KpO=Sgm(!}KWsHD!oe0fB`0KiLXK$OocHR)@Vw!+snPS#zwpzGzsEQCg4lfR ztW=Y8Djqk!glybrEountJ9 z;UOG2;fM}K2BHJLlcUE*k2qW0o$k*5qwV`qWAPtttH<*aBIl;K(~ZV9^CR=PWgoK+ zHD~4QBKLCR#*H7Bav}N_cfE@}^aPZy{m58_k_b>Q1a{3m{66+1c>fOLwBabmvE8iM$RROzDD2Y@Eg-~6&?rL{!I2TaRjq4Q~_kE_DdN#QOPwt34 z7JM}L=-|UG54Akd{!C9-Pghr0d#4n@-n($={OY-ta|;(HUzmQea7JBHm*hohQF{{O zTyl@zq&HO$%s;a5=+sewOh$_CT%eH0SY8BKPvr{C1Z+fY%Z9npY}X{-IoW*a(BB^V zZU1|b*JG~{7sw^v_!K5G6Wm$*q+VYla62-|v7f(oTj{qpKCq%K>I)fsA+uI}ewKRx zGY?ydTPNfUbbsVvlRt;97$4kctxB1?s+h=&Lh>@~A1oIUwvKn%dM$p}(omauhI(T4 z+}zUCcnzPdEi9jT{)HWw7%e%Mx|TYZ`d5Zm9234AktIseT2wD%oG3{O?9URa9LQ;h zxZ_fDx>ao|oT#1{@2n109hJd}foVO1!R`O8Dq+2farZeakKB?kt%@gO+436(+;+Af60HgP~wo z4;Bh0B9R6r#>bSn5(j}9Fq^b0=j5!QGth8Zr?cplzpz9DVR-mM{-9ruVW(d@U7Bi~ zqH|-ga#L>~;{ZA2@A)Ox0y5qUmQql4(+-vQ!DBO4I~3hk7lk z=A`)-ls6HGMR6k9ncTzdqkDvej3(risy1x2S^*u|GN!Amwu?K~u+C@9R{HLjmFpP) zSbJ(8PBo?4lHIB9SZnZD@Yry3M?1hcE&H0#EAvi{5uYA(t?jYl?-i`x! zHafRb8BeEiEuB_1z=CCvDyBqOU4sJNTtW;h09%i25VpWwM0>0yd<+jC4;>30osNyi z%8^oR-gUOO1-WzqKtJJLGf9^XkjEv7IN6Q0_!?bQd1o6+0H~kM)CWGI%V1 zJbyfgZhUT|%O;qgLpIy3r1`C?k^!p&7kGgeMf86d2d$KOO<5^wg)E-@XJjL6t>h(f zYvU7^_{7K0VLgWs^I;3MS+Q+U#=%VrP)z^ES)2c$|AenI(BX#r=grOzcb~g=xM#3) zpsT;9ufMPV+2%)|1`z1Q$>(OyE}ox1yMFfK`b#S>&%ZkRYH3BvNjbS77iYeP@ou#@ z-;{02c4dcjM`5tiR~aZe;6pUqyWTu82?s^^43`xu^c=-%SWB)up+=!suDeRs>AG&r-M_~6K8$R>Z@H62 zUNhgfoo+#tsVRPllD9MCLaFh}MdZAt^Ww7o(iShcG8^~O$?&nvE1^!a1*lm zWvlr_wA?=dKxT=?H-huG?{NE1^gVI{f8^McJnrSm^8=w7# zb@Q{vmu$u-H$H2A628W4#;3vSPlE;72QtmSTOMGRPwJe`X2GY|6`E_jQvHvc2L*~B z`Z;#sF~qDG6UO4z8V(!=B*fkCV2Ab~<|77Y{0`oT`ZrPlPCfoMc6c{px-GPEY@&#$ zGPo7>;$DQiX&z(0hM4!6KI`OVPL!*e6?|NSH<4jsBX5ki|LBbOhp8wr9BRdbt&!g7 zXmlhz6zC211|1<+*zF&7_p2dnFgf$2(~l!ZjpLSDzV03fXC5Gpym1*5p+kXUUa-wH3o#)md2zubcsLKrc^R+2f%Y>1 zuEP;qkx~KQP&7pobXsSoB9kNIqqWZIBlGCCbH-z~g;qqKs_>ac<6kT>XLN9+z5N*8 ze)QSyJ)?VE50Bn8N(ZoCtM6yuD!o;DetcPtqe~y2ie-RLCaZ5ry&W3sW?X%>~iR;PZWP4%|PYfm<3FqdQY3w%} zyKTt|!lcBcYL8ly{eUKTBMv;`@H^dpmoEs=P9icE6=P^rRFisRRu?pVyQYEQo)dFi z7V=Z*(~NHXt0g=dc1OJtZ`4l&+NJkl^~*_FR3xD;eZr`eL@5b1sztPC%Qw%U7mXWiiSS~-3V6Hb!F9I+MF&EB6zb6c zHU~XXnfle2SeXSVAf=?#NZOO}WSR>*Dv*p7Y%(#uP@O5%@O-VZFm(pq%vi~rC-@vM zh`0ci${NU5kc~6ei~{Zs{Ic%n#15vh**9ihn|gIz*y_sRpdfryyz@mYaDWVlx%zcu&gVui zxh}i4GRCWlqKUd#;-{b$&3@(xe^NXtbxVWNfOM$zz??RR@fp4-l({NbW-Dxk$uk+$ zxNDbXN``unNDaFEFv>(5Xoj8D)PyL;x zRz>Q`8~hKrzV4dA*zX}b%vS52%u;8Lo#GJ&?hiH^`%H^@ljX6~>|M|To7^=amE??y zpEG`7O&&>hki*I0_(*i5uZ+d`NIIAe=6yByT!_GO$GNcNPrLE7yD&W7>mGHxTwa%V z(B0+gavgT=8bOU+8@JnxoyL!>F>@#K>Q_W#Ct}=c?zC)M3fM0EXtkD+e^NC*cM1o8 z-!7-Y;wVZJY9fQ}_ulR_KQ)9JRpU`Bc$nb%0W?l>kGzc?-H({8TX=!n>$!) zE;rRqPIXUpj}KN{Raezh^`ZVsC01(G0ZLD87n4dXZI7oDd9sRJ?qdgoN<)WEbG9NszqLSP}X5L<{Z#HYz|ay(T|<NSA$35)wiL%UY3CJ-zln43+ja+Np7k)VMBLZFc=yNv7|Ni_-)63)d zVr_nAdU1NGuprONb9|N6jddQQI;co$DA9^1o0EM>SHcw!#)udZB)yb7bx`<`mJDK- zy+tBJs4-k6_$V|E9Rnw0pQR`Gl2TIgIelEODr>@J{xY{pmnQQVxcuNWwj^@*u4C;- z%_%}&$cV5M$ku}h^ha67s7{KaqLd$pVzgA)yeWmTg$ zl)ngdyIOEp>tJVBe^=krZ4VqljdwSCY*KKhRLbZoo>ug1YoD6Kysv-%p?K5rt+za7$pOinn!(> z2)-zr{jWC0q>ULV*D+l_bIecgPb8L?Y3!$2&NTZhO(Z*``LGTT9F3 z>g*Cew^SO3b1!NxU08Vr(>+CZ)idsz@-2ks17{f7X|EmqsQ|y^U36k>#)URSH4n z;Y(P&n~D+cU>_dr3p*mNh}-XQ0fOasMgq~$K*zED=#`^aF5AjQL;*LHY2fM}I(yDF zJ&Tx|mb>5PuSa0NhWUjFISarR4#gr^4lQqdv%@+gmsK?#|0ito*h4nss~g`mziKsp z@afHO(ujd>eABvZY2#Yk{7FPE!8x(I9boCstjq&ebNWlc&~S zxg6E7;~fWE_8p~-O>DgUv9&fxOssw9bDhs1KeC)R-nN}SDiD%i8O7C6!OZ{;!iKpx zo8U;&7BWnlQYe*3hcls!S9fO6QGGZw1hV4|=95s(L@E@xVxzHa;eWvH zWm=eFoEhbN#dhhW)FTav4rv6=NUEdy2sm5-F8H#ZqA%~sN3zL$Ql&W_<@i*Z$PxKO zHl?GKM(LS`44r37cDBq-3(H{^bM6c_C0q%2A`++2xIbMR-ab-up7Olxc{#k67*9?n zr&9}Pav?QYZlKE49JP)bWPJv$uHD1OrQJWn4uiPfXrYYz^Enwj3-!%XCd%4>JTBbL z_OQ>e58~!4mZr^B+nM|3N=vzw3~qeyVnLctpUUD1?L_2Qc#w!vcr@is_9akb#n@(r z?2+Bh*4qyET*gl9ht&K@25R$UvTUL89rFdt;mEVmgHd$j$tyj!$w59TMieiudc^>2 zyI2;CM;~jI%;!TC) z341agBHfgmI?CUtCOz1N;7qg<)g!nbmOy-EiLo#hoKtJ*d^)Qu(0_&&X*JtmoZGmq zp4gc>-6q6)KEU<@mb+~1FfKvg0lp5O0sVdWE$r#X5%W=FujM_-_>`8RO8~s!X9zVV zjMdw1;b`!qzruRF?#MH~+eY!*M$MaDrq_dpt?yGDHOsul;szohg-M26-fr#$jOP({ z`6MFcimhXQFlhhE&c_73Z!T2<0Y910G7!CEW-|4R4!*Rj^4ra~>hFuOjnf^Xaea(;cE zfrTT8kG+K*dI~W^ma{L5a?-}&FhTwHt_1NHm|c7*MHh*0IwUY+e+qVY;xqCOJ`Th6}(z0PnKs&vz3+F zdTl*>L3%-ck)LNX)f@)tKTLtpK8B2$h6zB?QVSwi;FRMZEY5?`QE&H1Gd^-+ zsCl4uu(|2rz9*C@_Qwx@@{`qWUD5FMCU81_K zOC-ePy>CMMKJ%N#okoX60_n2eR|U>)_p8vz;cLeCE#q)0vh|TC2&jHIkJZOb&~ICX zf-J{;mL&i>G1?CGRC+7x&k-wQ`kJ3+|PIkj=Y5_&q)8Xa^! zj-`lXJdsGm!-OyV#vZJ;jQqm4kj;+wNigk*Eq7xi_nbt~c zwXf=)a8LNk;R4TNIhLol+7jWg0DI3078^`>qoctgJTU0)b+iw)KXc&Dd(pQy-?Zuc ztOibx;W(Up4KZ#sEao-V02xUn?1?x*5{(2k#5A#~Fg8aNAyOlF0#;q2L_4fHrgc1s zgw6bhK!2NhIN6kHO0*?TCOU|o z*l=_x>eyoNx1)}K*4Rk!mw$DC)*)98=Q?^|~-@rRMG zSrgCH_#$i|EE+fd$b8niW0`vZ0Yp9dXidrp9MndKE(OWwG2^7s@?GmU2xPZqX3rZ1 zmYxw_k?~(1(8`EAw)?FwMrI@Fm>LmdTnxaJ2osu8N-ES)meP!haw_b3 zFdl~$$E&tl^@`)})&3KRIq9wJgYAfU z%imgz6WWECNbzGV07VQGA3!$;%~soQjT>*bzVMab8h74q-B#H6G!$HuvNPF0pr^N#>$SSExlf3-lv3*>Jw zW6XM~M@?kwZPMT97l#vj`WQTjP{QVj0||4K|i{2@5aB{D(;*|^`^bDPxOm^KElP( zB+EgC5*|KKP;83TxXf5Op(Ip*TXd)1tGDXtwwigTO$hv?^g>}di!bJ<^OZuSP%Pwg z7n(33t_E{%H6+F%0|VDZ6`(|tf~H9|E`u`-$zI7Tdt|pdaSBs2`MHS~$8}7Bjjgcr z6@Y?$7qIT*-z1CkIT^ywI?sZ`!uKy=zC%iDb@1)JU%x+zp}7~nxC>J?wOKGvaaCCi^x0H7dy469?+b)?o@(8LQF`E ztSAbXCN)xvr^9Mk4ahFZBYW$*tbTBy%SMa!KPwn<@!%zB|73pNc*0UsGs2kY6Y<;U z`R^d+_2#YCM;PdoQOa>T06C6kz$0CLw`auZ7UsgiXy2v4z6M-=81XY!9?`w8!`Ak z-N=wgiUC);k&&frX8Uh`E6M;q(|C=ptBKKDeFOq(e)pq)v~htCY8Ok31$?nETb`^< zj*m~)W+vKeJ>vt_{=8d>$q_Z0j^=9^0}FzDmMhW~l992dVqeyydeUy)opon?I@FB| z=KPh(%b1XsD$0VgATJ2>(xURZ{(IE;tcBfDf2CoaZpTltgL`2OtNK>yQel0fF2xVN zkJhco?YEut-jEm|`iTLY=nHoRn}e;vj&NV7&)qt7NQ+@hmujnN=)X3p&#Jd#Y`@Sg zwn=S}ib_Ljuh!}49O&u;M|=N?;p4+Cu9H4=%75D>Q%nu4l%fA}{$xLJRrzF9gu zhp*4g&6a12Gy1A{LA=1Pu}kQ?=8~mfbZQ~H7MhB$QESxV*fc#!SGcU0l~h>(4=}Is zxd9!EvT=pXpvg=sn{S}9V^wMfjaVW(V^5RLWPps}$tZwANi<0er&j8Z%z z>~r^V5iS8JRBCJU1IqC65~uK4I+M`Rq#nw;3a&!S)UH)@8z9Fw*y01JSTY><4L0n*JLf1uBa8U#*VWS%p^OFCO3X- z6QP_P4RXzQCb^QNtN6-BWVf{@l$E?5H?GAD#k#ccz)Kwf=d@dbn>L$qztL&lZ#52m z+Ux|Zq|@?>`ET&e;j3>BgExmQo5wbrY{K;j;0Qi8#Kr6ah?u!pF8;Hm@kQ#_)N@=x zDS%%GtwBYw0$gb<4(>jYMTu;xSZ<)JOaY)VpCvI!g4In$@Yqvu+=-0fsYnvwl|(W| zg0E9u)B&oEYNOlPldKaE1~kd1WPnWWwn7shsC3^j25+zZy;p4$UHKsic7?hHH}B^B zbabl$73x`YTbtzy)Y9cOh;LM-A*F(Rk`8I^>|klAVBr`+L)AP(3<|Wkl^5$I@Cl>%KN{Z)`6Cf~56e+b) zE7HvP_8OCAc!sZcg0W&k4yhrP5GfiJi3FQ!B&j6iVc>2>QYaM;QNhLm$_Hf&k|L?- z4I4J2W%J*y+cvs44%y6qwA{&@fm2cw!gQk%wTz4mj`TYFoFhSB+?RAGM^n=~unBcp zx*%K-FY<4&4|W`M^agtU1L2{VBi0pfCTAYUX2ofKlAT~*P zOe?=jCcW5m(dnoR(n@u(E}jY25>nbKpRUCWH=~g zKnnuTfg1*WWaN~Js!2HxRRDa7LmSfip#_ZYlA~NafL-k3$xNu~#5aFH{OQzN6Vn<# zt-Ukzug|SO8LBPsy%eDHPrZV5bhPvy8#FU<{HKyJ|M<(;i6e;l%+EGHWq}?g%+>kR2j9e?lfu{q%Y44B zI1FbUz)xnrJBji4Af4tJ>x1m+mW-eQ=!mnbM&}xhc7wj~39YJR(IwgaE-$h$ZY&^d5r8^OcFNs=J3DwUx?=!5pSL)qi`1Kj%7lQ)OugNehS}`yR{*_+4T%0hylscy5%R=BcqHt1JBI*1bBDuV z!B5vJ#auR*o0?fWhyK=*8CE;_i+32D_S`!Od@5cCKt$btX-;!WTq<=N2{|8L(zJjn@Q}PYW#F znEc;}ai6u8*^->8a~<~c*X};keG)MfmQzb>>+3I|Z&*~95aENYALly}nixxx4KxXj z@BkC0z-3B-P@&5juY%7dCuKsi6Lmk=s7MIV40sAQ0bi{MlkB}8Vh492W{>5CpNuO| zLbxvO1+UosFJaOC2%yV=Fb{Zp?)VUE21^7t8QV`c9(mNd`H1Zg zw=A1qHP>xs*s_yZZ9}AmDwk;ld?D#h1(SZlhsS*pkIxlw^|+2Yk2;S84o6uZ_Ivdw zx$~v7<>`uENmrBtr-OK>(h>uuX2C^FnRZM38`El8(IuSxEdrQH1$vn>SB3Yv2Y*(t z`2O&;C9lED1{FS&Aa2_q8fTwITC8TA7UnW)-EtA|&^Q<3?GH^c4tN>^ z)_L5tQ;gC0M)qZGS-~Xw6&k?Xlw6nA3h1_A$an)%@}c;99=y%Ih(EExoUM`<{WB%1fWO9OuDG5GWguz zK{mc*&1K;x3$?Y=$J;x~lNU1+l^14yflnx~UHYoSL7cnwIV|3lbcNeo`*F{H_hE0F zr_Iyu>h^T?H=R6)8ocqBwsS*Jf}e-#xC(d>=hE2b_pJcn@4V389SXF(`n7iV5EceP|-v?7Vjioq>l{Z zWGE3O5=0`Fj8YM5Fm(bPZB!@y6n&C*(QYQd5gbYgNl|UsxWQ_CX$3JI;M8|#g^Hqb z0(dCF>S0(GtifwAW5Q}&_Z)eB;tr~h@&G=Sav)SR6^l2dVySpMfhLk+(%0y7Fnss+ zRA4GrAY=lE>N8N|57y_`vf~*LB6L2@%8UYMvG}(z(fA~irK{|my;iJGc5bOMMui>g zSnnb8tH%(-Z7u7tI|g3kx(dNP3m6=7?Y5d@#eeuh#b&exbDe1izE5b zxuLT?XZubMFZr`Yj2A^7+O(ATIf2e#$Hiu)T{)RPnQt9GIo?-x72E~KbpIM^{O!kf z#gP4pkNyNZydSnaX*1fiHnpI_4n`P=U}9x&I*$=uWH8~54dKzjs3S6hnlqNW0ba@R zDgzA+RffrIXEOEjZkxs3;p}$~kB&Nq2S*2o`(3@BUhgx*_w}R3kFK?akB8a={egb( zh|}xzgu;mgnoOh;L<0p|pc6tOohs1a$QKq0^V$Nxz%O!h>=gRp&*~ar`>i94M+n-v zpb|~Tb)uGBN-d{Ws8f`2EsIT6Sw6QtC#X_=cSL5vN{+}0HLfI;ltL*~j;bYJ#wc+N z05GqGJeho$@{qoiA5R975x^pdNFoSA`f-3KZ=??LAq5S~ap;-$w6&rlaOi6c97(7d z^GenxM<)A~kP?vnxZ)QBd`N4?_^=dLXpt5{n-J%OKX(|>ZW-#Rrf&@8$}ubdCY6&f&yT&_LyO!IR+7{4l zC4;oBJ(AUVVX5}c8g9M|C#UNh=5DHs>*5AEH&6Pp`Di7kCejIsfL0_NY+xbi2pu}D zP3W4Arn3S7d>hwV-`Q!B((tZnqf=usy~4`9K=D(;pA3(4*N33lRXWZ1aNGMxvH z0S_HQnFQ34`QaJvdx-giA6Xw_R$CEyev&UW&YQa}?e6~IXlyh#80`rIGPwCEn;2TH z%~vNY_+)u%Vs>VF=Iq7Seu0_~fM9T7POYk%f+r0dV(=BK`VYz02O`!EfC{jqn7v zKk)8xu)-hxpO%U)ew^d#{VNL?_aJhkIcVL@o^D2zsR@3((Xd!Lc1PU)5obT{8W`>y z=o#!CcDOxm@2K11LjQi_Hk%Y1FHBZvrt#^?wR11OH7;RNUD&GbSYvorV6wfa>O>Tojx;Y+6hKR7Jts18h9tRFqZ5WVs;)z*S6* zsqRc~vA1}lw6B70lQ+I$JKL^FEF-fzhi6%Z5$V?@%=}j?6`;aUYk(vY@nj-K1fy^4 z!ZH(DMaydW(!|u#)Y9Z)Z7!-{hmRd;I^K#Jzq5{Kt}2VL_0E`GD}7C0k09?F=WM0n z+-TaZx#Uq{Sa5K`|JaZbsrvMYC`g=$!Z@ciQ0XKH1X0D8apW9%M`lPxji=0Z+iF{p zn-&nZpfO^jA#Qps4l)1@6Ui{?rMy%#|ENX=unYdVP&S;8${{9*GC?{*G@R2WH7K{K z^BF+W&KkR{>{W?S$UPo<4>m&Y0xV#nP&ZAeZNWb4(NjY<|(L3viEwcz66eyl3d>=+|q1MG9bX4ZMKzm0FY<6@x~2b zeT#7m%_h0~KERIbLCk~3eFpts>~cuK@zt{@haf~?7cgbFgNq#KM6jN?|BVa53Ndw==t6Ubc`EE5@|KDZ2W zJygB94aA6tkfY{;HFL8qKcac1pd5s|!@M7?PRO7Lh7x0d6N5jz44x0bn`jn7jz75&9-I~qRfeO5jAEeF;abH`0!W+k-8>6TV}8f^Bow*nYOG|)W)f+%Rc2C=Tw);48t0isx zjcut%jjDca6i+)PC-3H+7#)Y3b12Dz=-eoPI8oPK5cFaLl_#>HI;3>y4rn<8ezr@o ztv4%thAVP7Q`8x`(WqJ4dt19(I(@1~amr5FA@?fr2=-#D7R@?J&A1c>fJjyW&Y)#f zrX)(Xe|Y}fWKlq+Vvf@qHQ4yhpnx}Xa3=+Zg`IC;N7@nde_D>1H`!p?|6f+Z#L9dL zI;^GMq>RrX#w`aeakFtkDb>TxACR|=+stdMQ8EsLZ?cEmmj+?C5X}(jSUN7%%_i9h z6F#L?)1p>)*v>R;JYWSleaq5qYrB5$8r0(clOPpBam|s9P{~z##J((4YlEkWTgCc5NgIu}&ishqbD?!Ey z(jHGnQqZ;Gn0Pmg92Y}#AvK&1OA*+~#f90xh1|5hC4LOj&K0M19E#Onl|xLh_D9yC ziS6$#e>9tH@&p7C8=td$98#e`|AX%y*$<7Vb~4CMO^Xf2(FZ|f{(Ma=D%mvtj?wav zbxJF#x*Y!p%=kfF!G+(VBXutR9M*jlF?U)*rpsnD8!cwDb=xU}vz>itWh$r5mo7}= z=6kTDoh0o^GMWlB`l(iar;>y)uolzf*|;3%zyYO6!RiXL{)$+Ta%xUh>i#-)Re9s9 z)`iM+rBx^7gGwFo!b+|)5TLO0pst%8(poidn zmpZ|18nig_)#v1_I<7C_`cm#f@iJq&scG;)zG{j0 zlHO>$Zy)a8*R$jB{YUOUu;cLqs1dNfF@Jgfl{q4V?H}Cl*ylivyN&zm`Ix!tg7Vng zSo71!9^<=~*=*h26)KfMes<$ojK2vnzixif`jlmHfO^c21myx6)g~@U>OjAd(W8L-$IR? zb-ZxZOBO~m#%>nO9$UPN3@2RiK|D4X>kD;9y1nfqO`}bNt=(-sZJk{w`%d;X^&aUK zL)f35dv|^9)Y_@}rHKWQNEY&o`6Yc`ol$4RDxZ-TFjnStK0jZNkJKTOjZF}B~)0g9aZ||9@)#2 zG)X5x*sh+boGG6{x6PS%*@Tes)wRDneQFgyb$Vh(E2YbFRhSgUxf)w$%S?r>qQ)1^ z4=h0@$OY_NK#69_EICcCQOl`QW9!^HGcCXbrbxU3pdd)O!#OO$CWVBYkVz2Q(3DK2 z^#*;cL{HfLY@&$@k)w%jJkb+(!`}FI@^R`g)lWy*Ff4_zD9J%hYU3s21?zvhC~$ZE z3VV7d^3fM84>4;XL9Wj6wMOH6mQ))RN_pxaKHBL!5jfV-`sB$cJD%uxxEtL#awTmu zFIrMl2sOsb)ONomHB3dw5E%eGGZqN>L;gU(8}tUF5sIMV3}9zyOi+{A#%zXDwC%d2 zXj~Q*vP=f*tdGGFrYoPeIQFLEF>i1HPsgTDDH&bQYj|EONCgHh0x%Ap-5_?m^WCPW z5p&H_nv@k@r}B6%oN=b@qv;;KB}as@+DL9h0f+1m0VTf++>6c6TOOkUkb)DO(~TRC zf4qrW_ffp}18ke|Df7oRnN_*8pbBDLf{g*30lj$TOIG?`jRibaz%@w{c!4l*?8;wS zC+jYJP>iD1u^m#{;|3~;RD=UJ0fPYaOmz9 z^E2i(mIv5H5FykoUv4x${Vnr;%l*s}NcAcpJdGf{f7_BUZ=6hLWr4$CD?i6WGqXpH zd#tG;vNP!*Jvix0h7%+TrJIOGf)3LG_Jn{X=>!OWAPdchi(xS;MA#UeK$*lCK{V93 zf&lW6sHVlN2!1m=#Z9qO{8V1UM0RU*gChj{u_fpwd+VQ#18~?CcD=*x&u3o7jvhyD zFg^p%>S_a73jFiE7qO#<5%ZQ8Ez`xTE=OA}fR9dN#z!BuShj8SZXC0jD{<4pU3fOH zmBn!yH|8bc1aT~K6ptPC9B~|V9PK{Za;)Xpo+Ec0KG=)F`Ga_p3t(yfmGQO0T5W9# zKRq=+IWaLYUY;t>M3FMG+olskYdQsgbOwFjO4U9m1$I%m>-T)e3}?0(e-H zG+w7QTA|W#zoB>hz{))ru#m*TPo3t=cCO47*}U8NLDXC{0=9xv_eoI^a7ERb9+jM&8yvxU0h+7}b+eKr3xdL{ zoJwb?0!kGlS-0-ioSET_BjZ;60=jLf17vG*u z=cRhv8l1C>8(+aTp0yUTNWFQkq3%v=A1LYNH;ikb?X!}@^Q=T)Eyl-%pz`2LShPLi zjQ09k@IZ^N&C}*P85oFqqFzt`aO+T;ZzvLsh2k+Xi5iS~*|yZIi-@2svadI8X!U_A zW_w)}$-d|HCjhB>z>=NMua_>CF6ygNMXD&%>SB6Pos}o%vh__q*#86Z#SdS>h{MFu z&_2(Dxc9+<>ra|r1eeVc+V~gSnHEHwo)%^rH}=9YaR3KlGgC}_ZzRw5qCNk)EQbkDs~mHFVoW({2k` zKa_u7{pHdxmS38knVcRkmou5?53hHwIG0CHjjoTbkIecDF(He=-U3BZMF4adl$COH zt&!G_%H4vO$31+L{#f;~+K#oIm*>t+yij_jbSd|uc0s!!O)`=(L}417j)cwnd|bT$ zU2M-|$VZ>Fn4e@%ok+_pQ=i(RHJ#QQ4I9m$WF2C+){JY-dRz8nrb8b{yV4%rnQ@Nv zV*$^gqouE6n=k9nhf0B>cg}fk^qhZ%n2pWGClfW)0G#${ z;)rl-3H4Y@vAIx&&tdfU%VN!lZ zSPgSnbR^~gkZLgQPKE+qSc)K%sT7$4=>VX55DK!+yeI3+26CZXBp=JivV>kNW3RnY zC{NBWp2f$x`tu1LrxQX*-Te|adctw2<-mbmcz7W;MV68!a)O#m&83!7YpC%-UH$%J zNyCR3>;?z1ci%hD-z zqHc*%cb9+z1bg4aMtse#J&rxYcRRo1Mg7)yh4siN%LBp5?&c!oSL7*=jJBn%8SMM?6R^VuZXMMD!;;==FXtTBbyB% zE8j9D7DSQ9p*oKs62^U)@kgt%gGPj{!JxX`_#Jzt;5hUK>%Kf{QaH!>6+3U`K1gpY?$M4O0PS26xxsNF@k;cZk?>WDpc zn1nhkZHcy6TddW4Y~bL~!6Q%Z*oQuPf zVxdsZmh;u(Z1r^QRADhQgPMN^!TkCewU#ZEaKf-7#=lrEv`u!3ePR#qV^VdyaIsMm zc~#mjshmbH9lqBVTD2%TeB_+e$SiO;ir(@#t$u%g{wO|u*o#e zT)&9P=6^?SGOgDA>`TpvQYrC;#%;!~zq17`;m-JIl1LG;P{H(30eciW6>Hf{uzfAdD;+kl9J*Pny0zhN^F@EWmh-naQVoA5PQ zIdgDcF=_|tG?7W^sq?AdP=80gGB!(3GbK)iuwGU*fW%ZzaVbF+U=oeg={%aH%Mj9A z5-p)86V8O6h~Wegj(bTj>8yJV^^SE=XvY9eySER}J}wDcZcuhF(ihC0PmA~Fu?lb9LbSlN~XbcA@Vw}fy^bL(7YpSk7imck4~e; zPmkFOuB==0roF05cFIm^L>v}}xnSK<9yUb@0?P~A1%QlMp)f~Hjf@XhhpPjXp~`U1 zsiNB!uiRui`z(@KUzHXb4gW{iSP1j}ikuZB*l?E?VKdYNnDKAcbJmj#l-MbDbdcyB3t)SjZNuq(d%>btf*`?OC5n_) zUE&(o*!~?Saek-FDg%GtfA4~Hey$!pAQo8e&fI&>`<{Ew`#Q&+nQz9Vg0tlw!1t_@1i~ zFXy*0070uEl}tp^aV(ymq?W5s%^j!5*N@Rt{G2qaWOc6M7(~ks-Uk3&Sd6OiR6I=; zsBvoicoI5+9p@>@=0l@(vCjA~Z#L zc~0PY!ngs)1R(zvUf#?@Nej2hXh^t90Yj zfPI4{z}p_06U`4HpEvhd^vUF8a;m7{!rCIQ6kZ;?fRl~E25-H$-q-5u@%0Qh_3o2G z_|oNMZtT>FHwdG~tT%s#KEj=h4Pxsqr>y5+I5)jmm`D=FSAUq43ffeP2&WDYA95UW5e8>eS+Xb#yQJhjxA6VD zk!FK2s?fBwrU?*R%L{vUn%k+Z++uxN$cqT8D2!Zvi9$@~1QvTkRBuksiU!dw%GpY{_y_Dfswr(JKA^E9^Tcmv!$lDeFQUh zmz%8-^KYm148Tf+u1AfJA;!NLOXhz=E8#Jge-l1@ps*kyyRQn#)y2DOh67#`5ubTzC-Ly7%xSFdX_PB4?>rsUNO>?eSzhkL9T}rQ7^ycwe+RJ`f*_J7d0hAQ}vlWY`lMqOtv` zhYCQlLPy|uMvSEdrE1;im{kr6Cg|#MnwIK=n zlf`(BM$!_^uBXmYE_&+wn0 zvKswH%G!i^ zVnNGfK>9_I@;jEq==AHHC@5lrm{MTx0xZ2&#;c#Y;yMuZ1^OLF3D?o##({c!eZ#ix zk7I`4_#3O_9Z$`dPR|i0VIl7y7qgP464M51>1+=Aov!{NqJMb6Ip`krw2T}X0I2hy z7r#9{Tbdmk%_S14AzT~SzxzPlp$_6u=aKIEe%^%}pS+nC$I~ZD#EH_v*!-B*htqMI zWc-aa4b8P3wH=*94*!V1aqy)U@YBCK@$TG(=?l{r=P#b*x8SrRZV&f|`$JBDC_wt7 zUdm0?%g<+G4xCb=IntI3B|}PB4T-Q;3uWBH7+8CuK-GKc*7~0IAv6A^pV9Sz2V(O@KinV&P(qsDe~ zy;Um6MWM(P2)4kcXcaS_GuNZ*jN11}Yv6F8G1MMt_cc0?IFI-`LN3y6Z*1MF1aVna zl6nS&5%9o%Y}y`#mY~NFDP7>ktIwNG)JOTF0UK=3j)FgtXgG3p2c8=h9uZs|6s--icY00X zVLt$U0yIg+IGIt@D$SQ3EZ7DM?fLpFrkNY9qKP1@_kk_=x6@i0nis)h2G2oPNu$cR zVcu);#)46J&Kit)Da>nUxX$%m+%OxYF^^>~Pzt8VG(e}kn*+3zCQoQ34XhVUQdkA! zR3gbGD$4RccyCSC_n`}uHaEG=?abnM|?xRLGR#5SN~CL z-K{cdEe@?o$0#lUFoy*XbWs91CC*2oZ5vd*5)=%)Y4x~vT#ISi$LDEU8 zi1Q9v$-voKxS?eiAv>iJVOSjDd`twOo>&FIf;?L-$0c3_YytMEVNmlOo@CTcKeddN z%vP)L1hV>yC16&~Dmk$t3;>57!^TH&<8#J8S!nY`gp5ZjM^ce^7(_`AZD;IE58p1v zyto+EqUlIFk_;yU&=r*PGG4HV$dmf0D!~#$#o|(7(xX-7VM{T2yBC42oC$6{(^iX^ zpF}AmQpzHV$X66PVVlB+8Jssi2$qcbDe%_5V>SNP_zl!~{|(f6uLfUNTfS!0StarZ z-(6nf;gn%QFJvbKe9hGjs$d1=-4}58(cao)`|7sg(MUK%`muFqKoYy~Og^ECGupK* zVc36=7iW~^BoRs1dwWTLj0nVsqn%;Q*kRla>EBzbEQ%KFF$z`c4DkG)G;cvG>rEfTrcR9IuPK zBB(sLQ$8^yM1=?!Q)B5^n#$2d_BA~1w8Z?_-oSm1NZ8@%=p;HjYmV-$ z#nzR7XMD-J`U?6md$JBu$L56P>hf`DPF4}whzbE^=XHE_f0?rS;^6^uIOHTqXTSwd zV!S?2&>IXz;xQ~j#=_yMF!al`g+(c*R_jz!OeNAuH7`zx6MTuwLlxG(W{L`W9fQQk zfP2L6*8KSO%Zsy_R3?#;vuu`8U_qLLf+IVx;f;;R>i_}hC%Pa|bJ8b21Rjn+jPh|uO(d!(QA5TpxSsz@N>jXCH}>M;MZ8g=7h zJQ*p5ilGdthqZ_lga(Jum2OU-OpK;S)2VR@%CBA&-w@tl=V$@SjwG4U@jPA$w{*n~ zjkmpgxn@5cZJL6;$3I5%Ji}Xm zV@0d+0pl_A0~Yf!bIxk~4fy(REdO9ETIZVb@)UQHCT3T4bR_Pt#7i<3qOjmmPTsOU z?n*_+NG+;|6ColIlmf6@%|{0#RXU#)lLC~c;3bLEFhOH7rK<8thf#|bD#Ky715B8GcnKHGuOjAWEDun~A@fnIIwU#aa4lC+r}xlaZTtEk)VAU-%Rmh8wK8Hb%aqgIjBs9>lez2s_Zu2E;M#zE{g|T@UybS~PYOmc&uyLVT z$N|K>h;HDJKbdz~pI(8MJbM6{{wTl+5*z`owA90acCFiso+L#G`CIq7eP1;`1&Zfl#ChBY=QB`g>c0ysM+Zr^ah?!N!+tvfGAm*#+ zv+Od+ENid*D^$AUZwOrx*BKuuAGgMO;sep4u!|raL66Vd*NcZkUu3r#K~fcS5t6k%JTI7kh5Xq9X!(AT zRd}tk*EyJCDwp5*G+x#$`9O9!*{OHpya&8-*ncj{NioT3V2jDIiuk!lvWxIBBx0|c z7p!VT&&-@I&P`oi{5}DQkPlFy7uk~lTolKJ>FS@GGbRN-^-^7uPxEPT12eF#tXx3X zI>Hzp3cYQ+1-%{3Cyg1S>kdDuoQ1#eE`DGK@@2zku+Wm_FLF5G7hc(kn0Fg>=;SC; zsn7xZ54$}dpTk-6V~F{n`KTp%CUqutx};aSOaIdD_|4^LQ?x76LALmt34c=%DxM7Z zdt4o!PFI(!7odQB#xvHp{~amcjqCI zV==xAp4$R{Lz&hQSSsPxM_)tWGxvdKIxX&aFcP*!qTcu*H^}y|?L5G}Oa4+oCAE+U zjax~;4T94$bh%R{snUb3GO0op_?L^hN)H$Zv7+FY_blO1cICgy{nk)R%tg8aE&_lU zkK5lhjFV&}Ohsa$N;e59Xt8v4hDzyLDN&NLtjcOo5E?TsnO{Vs=7&l$lqey1R^%i; z`U~8+%lM7O+3M=>R(i`9(|Lj81pvSWuvj^fN%MHcwS%L%un6ACS-h>r{4tIE&|>_7 zLU`u3H*8R`?YvpD8(AGg_b}%g@*p!NXoAsF$J5ou*J$J^i+O=UPFM`ZJZ?3WK|?`J z?|)hiSIKmtWz_tf)liG3in9M`H9RHLgRVPKe$qOF!l z+g**0MsJ6I&~JCN_1CB*K65ISTex=Zw}i3Y979bzy@NSZKd#WUMgu_3u8FbUh0^Br zu!*MG1S_+I%)---=s)4KaSbt|cSN~i0F<}BhaY$mF$tq&97At&ii!sN^WVb{fz7vw ze%tuWG>GWz9c@w0wk~UK0C{t9UQ^S#!X#0c%ub~zQZsb8-DIdzL(U>DhG4oV57 zBuSN2*fY_W#Y22pjb@_Rc!thm89L9DY;HENHSUc$W5Yz$9`Qs%5zmE-YYSAtvip<&0%w^tOi6no;@AGi`gn6cdbZ6cUQa--(Ny?dzu*^TUXn zuBSKI%#TKo&?jq4N=A?wLWZU*^a&QHo})Uc7OIJ$nxZx2f$)C!-u_(!yIOV}dKoMK z^8KsUCr?VI4OzY05;U!&d_m6Y#4Y2%7R!X3*OEHOm2~;VsWBGT6Bq*IaW=Ak%LUlt zxOG*t8eZdo>9rX0hs^^Z&K*G4EtEG}7j|9GX82|0+d8rP(Y8ZAuixYI`2xP6J1`Pl z+>TErHSs4o@-AQ>E#GfUo&!t|>8Zy@dOEf`h}Yoks}s z$)NFo;T)3?8DvxtH90s5`1~c@UGHs!gRJhZkz*q*?mn->>vDTXg4n55pS6%IY2(_2 z@}o)PvuC0y+`Rjki4Hy*#L7Q6K4|qeyE{h)M+RDY_jT{<-qQ1}e#V0v4^IEf%);El z-1tPcFgG+iIMYAfR~$$T>vq{EM7bCbpc@9AN#ymC#Ofe(WunQj8djZJuimTosRMGq z+^w}G(kF0j!HBX*iWYS5`Yo>?+-ZIyuD{NYN*C215R(PyT?$o^;;;+y8}rE17Jqy& za?BPv7VV8etupX1sVM#geWo!ZX1Odw(e)ISBoKK4WzL|AxoKmv7*;0Dk?|+h`$q zTiYMb2L-urP2t=Ix(@n&J*{)RFSAmE=yNB;I9=#I9^Fyaxf>XRpCF1i1Z}+ny^M&hYmlO{*)G_djWD zx30#~Czxe;L+6C0>hjhmbW|!Tc@_HCH(18=0)HHACgQpCZHJN7Ai9w`S%V~IPKlSQ z%ilCVx7rSt!`UNS0X!I&T1i9^Cedd!6{`zHL! zU@EBG9$}z;vofwS2{Emw^@JuTWKGHl1s=9c=9rB1orLl6OcK8>3moNwqOESe>lorg zg@v=m4~l6XcG5%Q7U2TYfm3)-Jz{Q0jV|+TtL(jX=G^l10x>f`Rym`cJa^))v28f- zmPhn~M1Q6)-<|I{-SoyjJ*`0tNR z&J+M27}aUMy8I-B{jddgZFPNT_e;pb=vm_fXDa{AXgI9FL5vT3A2(dZBdvig?#=cW zh~XC;d%TU9DV0BI&DZK}(x5QN4>2QP4?5@(+D&;VPuxQX0XT~SIs{KH1O}p2k%z85 zoW$PgSQ-sXI~Hxji#_L>U&Z{twk|ZM!HU=DEKQtb;lYW(-m%|^u`j-bAKnWOC;xk! zHU9+bV@KFtg6pI0jw&bRjJs@c=W#y`t4VxRs;&swiHamCg3ha~N`d7WONUD~veftb zkw0MTMt^2i1KEj%3yDH{B0ERq=5kBf6>JsiCVdhPKxPv}^k-E0GbLx*E&B-x<_Wjp z=7W4B;nt4BQFTs-L%tCegl07$`2?TPr5sLT#(Lw6mOCYaN{+gP*X%w@A;vSX6t0SE z9xU+G?4f0x2ch~U^Fx+{%yLsf;+O)n#1eTlP!n?p+MTZu&i#(VL-j-T_J)Cato+mO zSOMVP&75v1DhMx)G9Y<=4KSdH`4Ns)g|tkhLHHGg*bi`Hn{n!PDSOQ%=9zc!gWI6$ z_p?U$FSau9q~)a>c>O-a#EpjyxiVgUr*5+S23`lQxeW!W;IT=)(n3U6yfb;*Bd0^1 z@gQJeeMGP?Fc2IH40(H;ZJ61GHnJz`M?sh$XICiVCIHM2BjyHl8?#hjkPsm;#h$5t z4>g}FKV+RhHrk~PXakaih4Xkp4n%P7PE)S}&k;CD&>1zZQff$ZCoxa5ethFe*zVY7 zJ<)WV@*2;fHJhSg&v1V`F&3F6Pm;^zR5%;WMaROkp*^kpdk;Ad4exYq^uFN3gB4hd z`7Gb(ejxuS@x$cJ?5X1E;!Gy1UmeD?^ChqoO8x4`(Q@fNBa=jFiq z7j7K^toTWE2Q%J`s8g^eW$ZCOYJMDj{1o>s#QeA=@(qqw_@qcAMMdCPY|hwgakP=H zq1M({2s48k_ZtsdjjtGAGQVQkVP3TU1P*`&(1Cp;t*&7YfT4aLW`4-{75tgIz|WX> z8Bf63th>yQTF#nJz;FM(g)+Z_teZE!Z@ti&ND5+78kLD#qsZ!qEdkokzz!q9tGHFq zXlN;RB6d0cRuqfBc_BVsJx^VxzstNwpXWyTQ9iA}tt2J*L`M#{z^sYNG0nAEC`^_FG(^&?h*>kc5TAsFtcK zV-}f}sb)N(v7swLAl_jZfk9IJ?YVoi0Iz zX^<(r@|KHjyUq4z5s-JMQqVORG9%cSWP4`Ot{@ME{pkzI%M6n@gwVGbA~Ij;~;=fq-ml0{q$|yR5&>fw&M?WZAAWDhpwAG zXO+V%XQyW_eeXL4LYRNBkfu!$Rz{(6CeIO(KOn}REE#tS(qgyjkcOpUI8eY=Hl7rd zcv+J*7KXM23~eFRFMB1-D|ciLOk%$`*5B@qgm#^zwEG6$uor1C_Ml7r5_ggx4MR(w z?(0Qr0p|Q55_E=L_`+(xdZ!Kh$OY^_DK_o|17w;9k z;KF%@Hk=8vBp>6VAnU-ULqV*FSWprs#gwpW3#+68z`F!;gbXgG>`|BIapU>&-&xyh zyN>pD_jdR6boO@jcGx>c+8nKpV@}?OznZ>WIA6L@IypWwIWu|f+K+#_kg7CsGF8Xn zXRtkc{U|^hN72%FaV%e&mT|VC+zjFlNZF5H!u_2QUtq}DNjN&4z0Lt=e@DZSomvQ= zotmFnm`}JBFBE9tJ)E0`9s96vGRjvp1>mGU)D(cz&~X71qhc6(cl70s%$COSb(7{7 ztV;04!pi*AEHO1(I+eSSbKz`E4kVljr|jp*R41+vsWCN)sYx!ORly_~0&B^uI3=gj ztG4LMMcml@7voo06xn+VmdBq&xzqd^{v2l9gGv-7_|?6yh%`3E z%~fAR$zx=1*b#R42OZrm*yJ}fG&DFoIE)z^-v70AJX;aGTJ!iK*(auO24t~K76JBhme0`LoXI+rhu!wEm7pcdu4lrPn%dPJY(Q9Vgd(v@|Oxkp_K-gEwQfu-oeK^X1(s1e zp+<6rTsE5|vPr;sm`N6g1$D6SDh)B4-o%@05c7UCm6K%1y9g~V140@R!a_(~T$r9H zTW!36b~U#*wAA)yJ2EZslxDm) z<>28f1w?4!8cD}Nz>Gl)ulv#G*_mcUo|xqptKV9E5gkefMNi66ARMEPG3O+I zfxjeN%Ii1?w9wVEB5`hec#hjc`;HG&Jw&{R>W>Y_?2-OZ7un_OcK5ithx-Ql2m3qw zj`d>e{`CG=taEjvG9sj>*|XK<7ffa~d~>Zae695wihSL-%s+^%zHIT+eqR-MkA5L2 z1ocps%#xR*zli-J{uXtf#@>C46{F#JFqi*MLZd8$XKCVCsQjc#Hc%n0WN$PEihQP?>B zALZ~S%eYXKGivzPIAyfXj8^8e>57AWlzr|B-m)KARnT?+{kiY$C@oE{EML0(DslPM z>o;$_;ZyOieB-`{Haw1%CoCns;(5nbl;KHs!&zJ~??G0#TLAWsdTmipBp89(^-(f{ z8IJ;xa3OmtJC~ZzER{~pt<23WjxCp#ODm%n-rI0?OR=U{lRPH%O1-?BiB(iW08bEE zNn9@qf(Bb=j%Q-ISY~*-?NrODj`^;Mu8E$p-qF%8adla}BEKWQCBH4bHJ!yPqa+N* zRY>B!XQ`)PX`ze1Gp{g2jM)%$D#49#4DNt2Qt%GI$ZEh*u3L)*Ps3cz@X&; z>&Zq$%|da4_m^Ppw{qAQ5&X)N@8JhGA!ZaEpDs&dg zOYxt0ujVDh97fY=QDl@jARx(*2DY;X_K8yj(9HXiz zGjDmGo(8MGP~h^_WdsfPg@>SsroYd13<|^QDM4i9s7}OnfM2Bm$m$N+r8s1V8ujDF z-h=}-Bya%;b{IeF#Y`Rj$?7B4KoeBT^ScPY%jfk3Tl;Z;aLs8R>ONs%UXCTIwFIvu z*C$m~ugqVj0WL~ILtHFzJWb_ne>8q>-Ex`*5%eKTGQi4(cf7q%p?jJ?^g#kPH_Affn3Hnf?==PghjJp@I+`;P_Sn7aya) zfb=TveAE`tUx@#(`bX3?W}2Pm3Zkm0ik8qagUPk}cnXVV;;B>>oupxz+{~S_PWDJ7 zNa;>Oa)~b92_8W%UQxdm6p5EuMPBfZw`5u}J&7S1GhW?ey<9(cEZLQ5zy-e$7NK}9 zUFnDySsC`%scIDkr%{r@)PeD@pMV3`)mFjxFXKO%zBNbOoI5);T>|T=R4TrD2v53a z2G4h%?_9D^dM4ddo@sBohzqhJL+id0zsO*UWn*$@vL;oNtj*Vt)s=cO9>u4)bZ2^U zIX|gpw2YQdl(bS}GBul+Rf-%O`^sNE@h<>Oh!q2lH5;U_e%tkQxXs_}sw3QWu14ok z$5B_iyT{!-*w)>A=o;?VoTZ@!`-$NN$D(u5v*=&)F9jDubFLV!ZxLGL7Nv#IT9OU< zBe^5F=6q+qGuNH#t*t#$f1v3=)4`4d0|y4`hL5>1<5&OlDQnn2(NpYC*@=ujVONH< zArZhK&Iel|E2AB-yvN9*ED9o=9%p1)#S$?+0!8D!iIMb3%ArHK;`Z#JNo<`~e$jfa zIjiw(5@P2Q9Af^n#Y_3(J{$O7AQl1~HW2i`eFWF1SV=FHP7$S3ljrBJ_ypXvm{o}J zN6T0#sX@=wph#>z)qY?@77|pW_)qA!7BRS9le~L*NKJ1TzV!qotw&yXMb3Gt$WTh=b85|_{9t^ zrVEKB6_YJ{#5$ov>JWApA6>e5b#^hG1CK(sIHTh-TRFgIVA$DtxiYc*d-QqcpRyX4(80Em9@ntb zKG4(Ny5mgK{77k}kOfRO;BwR=HH_c^RK30uPIG%4B+g1 z^q08tMdK8#f3UaZJULjp*^QVl8H8c4jHurRIO2}A!o#{((PHMd#U91LR@ld8aQ;PP zhxx2!CwrzI5QGU~y!uZjfv!7m-fvYxOLLQxxltlJnw!kdWoPw80gkfGvg4RBU~=G1 zeSA_a!uf>AzamD+2%Eaa9V8ti4TAcjE$%wwo$x6^LJJ5%CWtXXI^eCko}JA|X-r9R z$wbxrdoAN*u&@UeGAae=?I+tCk<}Rb>?!UZqnOcH{=Ahl>JX#HtV7KnW5{Y8wirD$G_Aa8g1^;)w^nB{!|<6S z;Oirnb*GHu-~;B1*?JWWIUy0>&~88|f3InwFs^$cO5mYt`wKkC(?`B3D~M8fD6u! zb4&as?8@qK^q3{U1>}HD4y3|`7#15nNxfG6`Uy@hlg7IlYWX9QZw()!g`LGpTmI!_CEY57F`{{0~ zm1w0Js6#e$6I#Q}Hx^}%QJD-)(3vEyRvTW!V_hB?ABMI}vIn|VLSq3e%<*x)8pLoO zP$ijBX^qz6N*s`-knB@DYQ6qU5?fb3QjS?o5BkKCV15NzeGJ^kPiE=7R7etUl&?Qv zNwFGN2@;|%hmF6+%k@wNTv^j6BSnvD+q2x!h?u0Y6T(bg7I+YqL!4W*eSJ~57y0wC z51Wjk8w_ePMXM1o7&BnGWiD93_h_){P1;z1-=@L0*NqvUvC!Jh3N=*kaS>7EJ_6h%c*LrP(_#Rxpd`ofD1_q(0b-XOD$sl9DVh-yqFj*E)!)3 zwbn=iFjGizq<3DgoR|Lxdi4)uIs*MK;Iu7NLVxs>zb57nJ3~W6aLC{1?t&BU4{|5! z0TgGY0s{x|(7{9PyBan(yjZjQQ0<|bhGVVWnDI|utMM7|Nj_sSe-Gt_aPT#5SvOw( z8|!Q{oVpUnn3ZbdI)$u$0(N}FVE>*!?xY;lVc{tib6GC=XMM>)0uXnAzKBUqH-pBZ?N%$eP@B<;k$<)i&M4_rHX! z7SMZH=zCY315^TpE#3Slbe-{S51vFv!`Bv zb(F)!N}p9_5>Ud-LvLAg5+dkh>~ghHXU?KNDin>`;?Zy{5D&$NnGT^#=ob3Lh!a2Q zneeB`)L(l1nIN>zO-U(5Re2rbbv6lD!xiHfmfHnlx)P_a;f;q8(`9@aH6EonilNtd z0AOzWFX2rMh^e5DGjomLZSdMSvt0cT<~=5bew{_iZu76KZyY+^JlZ|llj&3K+JNK- z=`kiSJYTUE)7UJn$K<#aRsxD&v!~h%SbP5P)XR(5>c1K5t+Myh)N3c-I8VHB@$$;a zlP8zXT)cGi*4?<`%=J&TO}CEqq@NfYG5Y{8xo;>60B1gLFUfD>zvT@(8eKq@Pb{&5C5ZJ!| zV+5`HH?MA_p5kVXxp%N!0QgW0|77TBOS4Rx{a>o_bQmja?U&HU)xAL$&-Rxuw%)LpcdB`0X9o$ zNli zJ@*FmgkRl`O2(&4Yr1%B6-#m+!S>8V{Jx;6QE+>cM1%|kU0!TmzWktdvP&1zT#hEL zuwW-zDz2$Ec#Ihf$08&ko;P>mljnI^OQv%~CU@%On>YO`Zr*Et5GjAuGMeSNN;+EW z0NH)A_sG^LvTXdLH9wpg(uV<_8y1E!VTkj`0k)*$Ohp|WHk2xYreV4&>WL~!kLqxm zZXn%Mz?urfDqUsVyZXF!zHtm}cRoiiR+oQ=s&O&tUjOo~-P@j}dE)^nG$-)f@ha$Z zrP%hYwAYyr(euXLh;aoKD1b)5pRnXf?7CjLEFVI@!Ok^JfftlVnWgFJ_xvd;$49YCJ+&7mZDbu@McKn~--lSljEt-bSB2$vuFW`z;|8nUtXI zHSt~Jx`ldpQYoq_jfngnF`l#JQnxLwX>h;1GPe2&GiWv1;SZYa$hsNxlUCMuBX?`; ztvTY`GiOd0FOObMoE4V1C2oP8WoMXqb_p}?1GmvFfCOaI+^+`zo%%I(jmyggIic}M zKFR5fI-=kKo>Zf0ERv!M6IJvCJxNVt9yGi)+7M}v^bwH((itR!q&qqU66sLi@$TxE zsTLumVnH>kgCKT~aqEs`CWtHnb>rLk?yYdf_#tkhIWHibI>TJ5Hol6+H&VT^Ch`@6 z-0wXy(mc}Cezdlwwsm*grgrRo=6^n7J-8KF?FZX`wka=WDve}`%<)2X`Fte~!gvqw z1h&rD@P3z7GCxW?=tI=E2ZWi56K}9@e!q(TF8wq5cbM@m8mftVf^E*d#8=Smi`;#P`6S3@9~0T44EO;riv&H2 z7=Lfls6Q4Wq1LW1HeBtfXT>e+Cm)VP<2_CVVNI9ct%T9 z8FLont2EtJyjbf$%>mo!v>u^m|Is6)(lG&@t6E6!&`fXpj;OdyB( zg!%$r{y;@m6WX7Wk~_KY5`J(uvifV(c*cAUHkg-TgL&EfJ1cD((S^1KFQ9G$jO0gvVMDSaI zM}wy?PA#PJnf!%!erj081YBi=O4fn{`9bjT*15sY2kVZHR!+~`C)uM&A> zA$c)-A$zs>+IS>^Z?bm>_PL*M5Kj#6^|eQ^GHT3P)$nU?FI~$o6S?K&w4B3?I2wB- zc7OEI=(9xhx!A#2f2=Py67fg;;b1Tv3VWjt2nF~j^|%MW=%4kceQCeqV=8SpG&w7c zX@x{CmC8ybrNoc3Q|u&jmbnEUud)`IV8)pVW}aC#_NMXGqZS9}k$g5OFiM`Ju=vSwDpCCh>NP&6=2cDQ zH9_SxP92uLDw)8-dOTaIqDyp7V$kl5n5Q4}nJnRG0;jt^3c4a-;j}E%6hV#l z$#B;HW(__$Jma1Z%=_Po{4tLG+hvNYz8YVqCpkWY^Z6X$Q-aq@$R#DOAYch^qlc$YpFjwq&iinJi?DC zP4GY}a(fVvtA?W=YNdopr?6yPkI1%&>`4r!2h;7@hAj5}H_b`w>bKBGxYGxab zs&p|f)(zeONHR=C{22-vt(PTH;WaVKq~IXGFFRBmDh}uE;NJD*+KS;Ie)8~WyX2A_ zqDSzqerg!MboIokvFWkt`BSH_jj|QI#xNLIJ08V$bPO?mbi0LtsdO)IdIw+aHlDDa zIyj{wViJ(jYU9lcNUQWR2qAgvt;!6@7{J&o#+R(a&4aB29ewS+U0vN>-N(A>JEZ`A zu2j@!iz^Gn>ACZ#uUt4S;|dc8{~%`m%6QT$_)6lOb}CCOXHFMSjjxQ)Oy*_^Q;7*_ zR2mg?eA?J6;iOqlc{qPXU`Y)p<5)B~MV+nwJ$0SWs2N37Ds)d~WP2LW;HUx;c07IC zJuF2heH0$p6SGH0VooCJBz=AoBmEuGebsxrSRt}LBE}@SiZlLxJP$!2l)`|h!nW&l z>ml=5GXJY$qH>D7CX?dlA6dX-JIP&CB<2bC6Xq5Yc>y?V{JqG_X4z66x!bzjf1-a5JZ8EkTUK`Beo=^koCRKm<-i}AO|WS?L8%zDS=ViT zy(d#!tSj~=0z!amOG3@_JXi~hO*t{isQ`T_2|81K%X|h6ns;Z#qBfZ!;yJGqz_zv7