Annotation of researchv10no/cmd/lcc/gen2/sparc-sun/tst/cq.s, revision 1.1

1.1     ! root        1: .seg "data"
        !             2: .align 4; _2:.word _s22
        !             3: .word _s241
        !             4: .word _s243
        !             5: .word _s244
        !             6: .word _s25
        !             7: .word _s26
        !             8: .word _s4
        !             9: .word _s61
        !            10: .word _s626
        !            11: .word _s71
        !            12: .word _s72
        !            13: .word _s757
        !            14: .word _s7813
        !            15: .word _s714
        !            16: .word _s715
        !            17: .word _s81
        !            18: .word _s84
        !            19: .word _s85
        !            20: .word _s86
        !            21: .word _s88
        !            22: .word _s9
        !            23: .seg "bss"
        !            24: .align 4; .reserve _3,68
        !            25: .align 4; .reserve _4,4
        !            26: .seg "text"
        !            27: .global _main
        !            28: .align 4
        !            29: .proc 4
        !            30: _main:save %sp,-96,%sp
        !            31: set 1,%r28
        !            32: set _3+36,%r27
        !            33: st %r28,[%r27]
        !            34: set 1,%r28
        !            35: set _3+40,%r27
        !            36: st %r28,[%r27]
        !            37: set 1,%r28
        !            38: set _3+44,%r27
        !            39: st %r28,[%r27]
        !            40: set 1,%r28
        !            41: set _3+48,%r27
        !            42: st %r28,[%r27]
        !            43: set _3,%r28
        !            44: set _4,%r27
        !            45: st %r28,[%r27]
        !            46: mov %r0,%r29
        !            47: ba L12; nop
        !            48: L9:
        !            49: set _4,%r28
        !            50: ld [%r28],%r8
        !            51: sll %r29,2,%r28
        !            52: set _2,%r27
        !            53: ld [%r28+%r27],%r28
        !            54: call %r28; nop
        !            55: set _3+52,%r28
        !            56: st %r8,[%r28]
        !            57: set _3+56,%r28
        !            58: ld [%r28],%r28
        !            59: set _3+52,%r27
        !            60: ld [%r27],%r27
        !            61: add %r28,%r27,%r28
        !            62: set _3+56,%r27
        !            63: st %r28,[%r27]
        !            64: set _3+36,%r28
        !            65: ld [%r28],%r28
        !            66: cmp %r28,%r0; be L17; nop
        !            67: set L20,%r8
        !            68: set _3+60,%r9
        !            69: set _3+52,%r28
        !            70: ld [%r28],%r10
        !            71: call _printf; nop
        !            72: L17:
        !            73: L10:
        !            74: add %r29,1,%r29
        !            75: L12:
        !            76: cmp %r29,21; blu L9; nop
        !            77: set _3+56,%r28
        !            78: ld [%r28],%r28
        !            79: cmp %r28,%r0; bne L23; nop
        !            80: set L26,%r8
        !            81: call _printf; nop
        !            82: ba L24; nop
        !            83: L23:
        !            84: set L27,%r8
        !            85: call _printf; nop
        !            86: L24:
        !            87: mov %r0,%r24
        !            88: L1:
        !            89: ret; restore
        !            90: .seg "data"
        !            91: _29:.ascii "s22,er%d\012\000"
        !            92: _30:.ascii "s22    \000"
        !            93: .seg "text"
        !            94: .global _s22
        !            95: .align 4
        !            96: .proc 4
        !            97: _s22:save %sp,-96,%sp
        !            98: mov %r0,%r27
        !            99: set _30,%r29
        !           100: add %r24,60,%r28
        !           101: L31:
        !           102: L32:
        !           103: mov %r28,%r20
        !           104: add %r20,1,%r28
        !           105: mov %r29,%r19
        !           106: add %r19,1,%r29
        !           107: ldsb [%r19],%r19
        !           108: stb %r19,[%r20]
        !           109: sll %r19,24,%g1; sra %g1,24,%r20
        !           110: cmp %r20,%r0; bne L31; nop
        !           111: set 1,%r26
        !           112: set 2,%r23
        !           113: set 3,%r22
        !           114: set 4,%r25
        !           115: add %r26,%r23,%r20
        !           116: add %r20,%r22,%r20
        !           117: add %r20,%r25,%r20
        !           118: cmp %r20,10; be L34; nop
        !           119: add %r27,1,%r27
        !           120: ld [%r24+44],%r20
        !           121: cmp %r20,%r0; be L36; nop
        !           122: set _29,%r8
        !           123: set 1,%r9
        !           124: call _printf; nop
        !           125: L36:
        !           126: L34:
        !           127: set 2,%r21
        !           128: cmp %r21,%r26; bne L38; nop
        !           129: add %r27,4,%r27
        !           130: ld [%r24+44],%r20
        !           131: cmp %r20,%r0; be L40; nop
        !           132: set _29,%r8
        !           133: set 4,%r9
        !           134: call _printf; nop
        !           135: L40:
        !           136: L38:
        !           137: mov %r27,%r24
        !           138: L28:
        !           139: ret; restore
        !           140: .seg "data"
        !           141: _43:.ascii "s241,er%d\012\000"
        !           142: _44:.ascii "s241   \000"
        !           143: .align 4; _45:.word 0
        !           144: .word 0
        !           145: .word 0
        !           146: .word 0
        !           147: .word 0
        !           148: .word 0
        !           149: .word 0
        !           150: .word 0
        !           151: .word 0
        !           152: .word 0
        !           153: .word 0
        !           154: .word 0
        !           155: .word 0
        !           156: .word 0
        !           157: .word 0
        !           158: .word 0
        !           159: .word 0
        !           160: .word 0
        !           161: .word 6
        !           162: .word 0
        !           163: .word 8
        !           164: .word 0
        !           165: .word 12
        !           166: .word 0
        !           167: .word 16
        !           168: .word 0
        !           169: .word 18
        !           170: .word 0
        !           171: .word 20
        !           172: .word 0
        !           173: .word 24
        !           174: .word 0
        !           175: .word 28
        !           176: .word 0
        !           177: .word 30
        !           178: .word 0
        !           179: .word 32
        !           180: .word 0
        !           181: .word 36
        !           182: .seg "text"
        !           183: .global _s241
        !           184: .align 4
        !           185: .proc 4
        !           186: _s241:save %sp,-560,%sp
        !           187: mov %r0,%r26
        !           188: mov %r0,%r25
        !           189: set _44,%r28
        !           190: add %r24,60,%r27
        !           191: L46:
        !           192: L47:
        !           193: mov %r27,%r23
        !           194: add %r23,1,%r27
        !           195: mov %r28,%r22
        !           196: add %r22,1,%r28
        !           197: ldsb [%r22],%r22
        !           198: stb %r22,[%r23]
        !           199: sll %r22,24,%g1; sra %g1,24,%r23
        !           200: cmp %r23,%r0; bne L46; nop
        !           201: ba L49; nop
        !           202: add %r26,1,%r26
        !           203: ld [%r24+44],%r23
        !           204: cmp %r23,%r0; be L51; nop
        !           205: set _43,%r8
        !           206: set 1,%r9
        !           207: call _printf; nop
        !           208: L51:
        !           209: L49:
        !           210: ba L53; nop
        !           211: add %r26,2,%r26
        !           212: ld [%r24+44],%r23
        !           213: cmp %r23,%r0; be L55; nop
        !           214: set _43,%r8
        !           215: set 2,%r9
        !           216: call _printf; nop
        !           217: L55:
        !           218: L53:
        !           219: ba L57; nop
        !           220: add %r26,4,%r26
        !           221: ld [%r24+44],%r23
        !           222: cmp %r23,%r0; be L59; nop
        !           223: set _43,%r8
        !           224: set 4,%r9
        !           225: call _printf; nop
        !           226: L59:
        !           227: L57:
        !           228: ba L61; nop
        !           229: add %r26,8,%r26
        !           230: ld [%r24+44],%r23
        !           231: cmp %r23,%r0; be L63; nop
        !           232: set _43,%r8
        !           233: set 8,%r9
        !           234: call _printf; nop
        !           235: L63:
        !           236: L61:
        !           237: mov %r0,%r29
        !           238: L65:
        !           239: sll %r29,2,%r23
        !           240: set _45,%r22
        !           241: st %r29,[%r23+%r22]
        !           242: L66:
        !           243: add %r29,1,%r29
        !           244: cmp %r29,17; bl L65; nop
        !           245: set 18,%r29
        !           246: L69:
        !           247: sll %r29,2,%r23
        !           248: set _45,%r22
        !           249: add %r23,%r22,%r23
        !           250: ld [%r23],%r8
        !           251: call _pow2; nop
        !           252: st %r8,[%r23]
        !           253: sll %r29,2,%r23
        !           254: set _45,%r22
        !           255: ld [%r23+%r22],%r22
        !           256: sub %r22,1,%r22
        !           257: set _45-4,%r21
        !           258: st %r22,[%r23+%r21]
        !           259: add %r29,2,%r29
        !           260: L70:
        !           261: cmp %r29,39; bl L69; nop
        !           262: st %r0,[%fp+-156]
        !           263: st %r0,[%fp+-312]
        !           264: st %r0,[%fp+-468]
        !           265: set 1,%r23
        !           266: st %r23,[%fp+-152]
        !           267: set 1,%r23
        !           268: st %r23,[%fp+-308]
        !           269: set 1,%r23
        !           270: st %r23,[%fp+-464]
        !           271: set 2,%r23
        !           272: st %r23,[%fp+-148]
        !           273: set 2,%r23
        !           274: st %r23,[%fp+-304]
        !           275: set 2,%r23
        !           276: st %r23,[%fp+-460]
        !           277: set 3,%r23
        !           278: st %r23,[%fp+-144]
        !           279: set 3,%r23
        !           280: st %r23,[%fp+-300]
        !           281: set 3,%r23
        !           282: st %r23,[%fp+-456]
        !           283: set 4,%r23
        !           284: st %r23,[%fp+-140]
        !           285: set 4,%r23
        !           286: st %r23,[%fp+-296]
        !           287: set 4,%r23
        !           288: st %r23,[%fp+-452]
        !           289: set 5,%r23
        !           290: st %r23,[%fp+-136]
        !           291: set 5,%r23
        !           292: st %r23,[%fp+-292]
        !           293: set 5,%r23
        !           294: st %r23,[%fp+-448]
        !           295: set 6,%r23
        !           296: st %r23,[%fp+-132]
        !           297: set 6,%r23
        !           298: st %r23,[%fp+-288]
        !           299: set 6,%r23
        !           300: st %r23,[%fp+-444]
        !           301: set 7,%r23
        !           302: st %r23,[%fp+-128]
        !           303: set 7,%r23
        !           304: st %r23,[%fp+-284]
        !           305: set 7,%r23
        !           306: st %r23,[%fp+-440]
        !           307: set 8,%r23
        !           308: st %r23,[%fp+-124]
        !           309: set 8,%r23
        !           310: st %r23,[%fp+-280]
        !           311: set 8,%r23
        !           312: st %r23,[%fp+-436]
        !           313: set 9,%r23
        !           314: st %r23,[%fp+-120]
        !           315: set 9,%r23
        !           316: st %r23,[%fp+-276]
        !           317: set 9,%r23
        !           318: st %r23,[%fp+-432]
        !           319: set 10,%r23
        !           320: st %r23,[%fp+-116]
        !           321: set 10,%r23
        !           322: st %r23,[%fp+-272]
        !           323: set 10,%r23
        !           324: st %r23,[%fp+-428]
        !           325: set 11,%r23
        !           326: st %r23,[%fp+-112]
        !           327: set 11,%r23
        !           328: st %r23,[%fp+-268]
        !           329: set 11,%r23
        !           330: st %r23,[%fp+-424]
        !           331: set 12,%r23
        !           332: st %r23,[%fp+-108]
        !           333: set 12,%r23
        !           334: st %r23,[%fp+-264]
        !           335: set 12,%r23
        !           336: st %r23,[%fp+-420]
        !           337: set 13,%r23
        !           338: st %r23,[%fp+-104]
        !           339: set 13,%r23
        !           340: st %r23,[%fp+-260]
        !           341: set 13,%r23
        !           342: st %r23,[%fp+-416]
        !           343: set 14,%r23
        !           344: st %r23,[%fp+-100]
        !           345: set 14,%r23
        !           346: st %r23,[%fp+-256]
        !           347: set 14,%r23
        !           348: st %r23,[%fp+-412]
        !           349: set 15,%r23
        !           350: st %r23,[%fp+-96]
        !           351: set 15,%r23
        !           352: st %r23,[%fp+-252]
        !           353: set 15,%r23
        !           354: st %r23,[%fp+-408]
        !           355: set 16,%r23
        !           356: st %r23,[%fp+-92]
        !           357: set 16,%r23
        !           358: st %r23,[%fp+-248]
        !           359: set 16,%r23
        !           360: st %r23,[%fp+-404]
        !           361: set 63,%r23
        !           362: st %r23,[%fp+-88]
        !           363: set 63,%r23
        !           364: st %r23,[%fp+-244]
        !           365: set 63,%r23
        !           366: st %r23,[%fp+-400]
        !           367: set 64,%r23
        !           368: st %r23,[%fp+-84]
        !           369: set 64,%r23
        !           370: st %r23,[%fp+-240]
        !           371: set 64,%r23
        !           372: st %r23,[%fp+-396]
        !           373: set 255,%r23
        !           374: st %r23,[%fp+-80]
        !           375: set 255,%r23
        !           376: st %r23,[%fp+-236]
        !           377: set 255,%r23
        !           378: st %r23,[%fp+-392]
        !           379: set 256,%r23
        !           380: st %r23,[%fp+-76]
        !           381: set 256,%r23
        !           382: st %r23,[%fp+-232]
        !           383: set 256,%r23
        !           384: st %r23,[%fp+-388]
        !           385: set 4095,%r23
        !           386: st %r23,[%fp+-72]
        !           387: set 4095,%r23
        !           388: st %r23,[%fp+-228]
        !           389: set 4095,%r23
        !           390: st %r23,[%fp+-384]
        !           391: set 4096,%r23
        !           392: st %r23,[%fp+-68]
        !           393: set 4096,%r23
        !           394: st %r23,[%fp+-224]
        !           395: set 4096,%r23
        !           396: st %r23,[%fp+-380]
        !           397: set 65535,%r23
        !           398: st %r23,[%fp+-64]
        !           399: set 65535,%r23
        !           400: st %r23,[%fp+-220]
        !           401: set 65535,%r23
        !           402: st %r23,[%fp+-376]
        !           403: set 65536,%r23
        !           404: st %r23,[%fp+-60]
        !           405: set 65536,%r23
        !           406: st %r23,[%fp+-216]
        !           407: set 65536,%r23
        !           408: st %r23,[%fp+-372]
        !           409: set 262143,%r23
        !           410: st %r23,[%fp+-56]
        !           411: set 262143,%r23
        !           412: st %r23,[%fp+-212]
        !           413: set 262143,%r23
        !           414: st %r23,[%fp+-368]
        !           415: set 262144,%r23
        !           416: st %r23,[%fp+-52]
        !           417: set 262144,%r23
        !           418: st %r23,[%fp+-208]
        !           419: set 262144,%r23
        !           420: st %r23,[%fp+-364]
        !           421: set 1048575,%r23
        !           422: st %r23,[%fp+-48]
        !           423: set 1048575,%r23
        !           424: st %r23,[%fp+-204]
        !           425: set 1048575,%r23
        !           426: st %r23,[%fp+-360]
        !           427: set 1048576,%r23
        !           428: st %r23,[%fp+-44]
        !           429: set 1048576,%r23
        !           430: st %r23,[%fp+-200]
        !           431: set 1048576,%r23
        !           432: st %r23,[%fp+-356]
        !           433: set 16777215,%r23
        !           434: st %r23,[%fp+-40]
        !           435: set 16777215,%r23
        !           436: st %r23,[%fp+-196]
        !           437: set 16777215,%r23
        !           438: st %r23,[%fp+-352]
        !           439: set 16777216,%r23
        !           440: st %r23,[%fp+-36]
        !           441: set 16777216,%r23
        !           442: st %r23,[%fp+-192]
        !           443: set 16777216,%r23
        !           444: st %r23,[%fp+-348]
        !           445: set 268435455,%r23
        !           446: st %r23,[%fp+-32]
        !           447: set 268435455,%r23
        !           448: st %r23,[%fp+-188]
        !           449: set 268435455,%r23
        !           450: st %r23,[%fp+-344]
        !           451: set 268435456,%r23
        !           452: st %r23,[%fp+-28]
        !           453: set 268435456,%r23
        !           454: st %r23,[%fp+-184]
        !           455: set 268435456,%r23
        !           456: st %r23,[%fp+-340]
        !           457: set 1073741823,%r23
        !           458: st %r23,[%fp+-24]
        !           459: set 1073741823,%r23
        !           460: st %r23,[%fp+-180]
        !           461: set 1073741823,%r23
        !           462: st %r23,[%fp+-336]
        !           463: set 1073741824,%r23
        !           464: st %r23,[%fp+-20]
        !           465: set 1073741824,%r23
        !           466: st %r23,[%fp+-176]
        !           467: set 1073741824,%r23
        !           468: st %r23,[%fp+-332]
        !           469: set 0xffffffff,%r23
        !           470: st %r23,[%fp+-16]
        !           471: set 0xffffffff,%r23
        !           472: st %r23,[%fp+-172]
        !           473: set 0xffffffff,%r23
        !           474: st %r23,[%fp+-328]
        !           475: set 2147483647,%r23
        !           476: st %r23,[%fp+-12]
        !           477: set 2147483647,%r23
        !           478: st %r23,[%fp+-168]
        !           479: set 2147483647,%r23
        !           480: st %r23,[%fp+-324]
        !           481: set 2147483647,%r23
        !           482: st %r23,[%fp+-8]
        !           483: set 2147483647,%r23
        !           484: st %r23,[%fp+-164]
        !           485: set 2147483647,%r23
        !           486: st %r23,[%fp+-320]
        !           487: set 2147483647,%r23
        !           488: st %r23,[%fp+-4]
        !           489: set 2147483647,%r23
        !           490: st %r23,[%fp+-160]
        !           491: set 2147483647,%r23
        !           492: st %r23,[%fp+-316]
        !           493: mov %r0,%r29
        !           494: L188:
        !           495: sll %r29,2,%r23
        !           496: set _45,%r22
        !           497: ld [%r23+%r22],%r22
        !           498: add -156,%fp,%r21
        !           499: ld [%r23+%r21],%r21
        !           500: cmp %r22,%r21; bne L195; nop
        !           501: add -312,%fp,%r22
        !           502: ld [%r23+%r22],%r22
        !           503: cmp %r21,%r22; bne L195; nop
        !           504: add -468,%fp,%r21
        !           505: ld [%r23+%r21],%r23
        !           506: cmp %r22,%r23; be L192; nop
        !           507: L195:
        !           508: ld [%r24+40],%r23
        !           509: cmp %r23,%r0; be L196; nop
        !           510: set L198,%r8
        !           511: call _printf; nop
        !           512: set L199,%r8
        !           513: call _printf; nop
        !           514: L196:
        !           515: L192:
        !           516: L189:
        !           517: add %r29,1,%r29
        !           518: cmp %r29,39; bl L188; nop
        !           519: cmp %r25,%r0; be L200; nop
        !           520: set 16,%r26
        !           521: L200:
        !           522: mov %r26,%r24
        !           523: L42:
        !           524: ret; restore
        !           525: .global _pow2
        !           526: .align 4
        !           527: .proc 4
        !           528: _pow2:
        !           529: set 1,%r13
        !           530: ba L204; nop
        !           531: L203:
        !           532: sll %r13,1,%r13
        !           533: L204:
        !           534: mov %r8,%r12
        !           535: sub %r12,1,%r8
        !           536: cmp %r12,%r0; bne L203; nop
        !           537: mov %r13,%r8
        !           538: L202:
        !           539: retl; nop
        !           540: .seg "data"
        !           541: _207:.ascii "s243,er%d\012\000"
        !           542: _208:.ascii "s243   \000"
        !           543: .seg "text"
        !           544: .global _s243
        !           545: .align 4
        !           546: .proc 4
        !           547: _s243:save %sp,-352,%sp
        !           548: mov %r0,%r27
        !           549: set _208,%r29
        !           550: add %r24,60,%r28
        !           551: L209:
        !           552: L210:
        !           553: mov %r28,%r26
        !           554: add %r26,1,%r28
        !           555: mov %r29,%r25
        !           556: add %r25,1,%r29
        !           557: ldsb [%r25],%r25
        !           558: stb %r25,[%r26]
        !           559: sll %r25,24,%g1; sra %g1,24,%r26
        !           560: cmp %r26,%r0; bne L209; nop
        !           561: add -256,%fp,%r8
        !           562: call _zerofill; nop
        !           563: set 1,%r26
        !           564: stb %r26,[%fp+-159]
        !           565: set 1,%r26
        !           566: stb %r26,[%fp+-191]
        !           567: set 1,%r26
        !           568: stb %r26,[%fp+-130]
        !           569: set 1,%r26
        !           570: stb %r26,[%fp+-208]
        !           571: set 1,%r26
        !           572: stb %r26,[%fp+-158]
        !           573: set 1,%r26
        !           574: stb %r26,[%fp+-190]
        !           575: set 1,%r26
        !           576: stb %r26,[%fp+-223]
        !           577: set 1,%r26
        !           578: stb %r26,[%fp+-207]
        !           579: set 1,%r26
        !           580: stb %r26,[%fp+-157]
        !           581: set 1,%r26
        !           582: stb %r26,[%fp+-189]
        !           583: set 1,%r26
        !           584: stb %r26,[%fp+-222]
        !           585: set 1,%r26
        !           586: stb %r26,[%fp+-206]
        !           587: set 1,%r26
        !           588: stb %r26,[%fp+-156]
        !           589: set 1,%r26
        !           590: stb %r26,[%fp+-188]
        !           591: set 1,%r26
        !           592: stb %r26,[%fp+-221]
        !           593: set 1,%r26
        !           594: stb %r26,[%fp+-205]
        !           595: set 1,%r26
        !           596: stb %r26,[%fp+-155]
        !           597: set 1,%r26
        !           598: stb %r26,[%fp+-187]
        !           599: set 1,%r26
        !           600: stb %r26,[%fp+-219]
        !           601: set 1,%r26
        !           602: stb %r26,[%fp+-204]
        !           603: set 1,%r26
        !           604: stb %r26,[%fp+-154]
        !           605: set 1,%r26
        !           606: stb %r26,[%fp+-186]
        !           607: set 1,%r26
        !           608: stb %r26,[%fp+-218]
        !           609: set 1,%r26
        !           610: stb %r26,[%fp+-203]
        !           611: set 1,%r26
        !           612: stb %r26,[%fp+-153]
        !           613: set 1,%r26
        !           614: stb %r26,[%fp+-185]
        !           615: set 1,%r26
        !           616: stb %r26,[%fp+-216]
        !           617: set 1,%r26
        !           618: stb %r26,[%fp+-202]
        !           619: set 1,%r26
        !           620: stb %r26,[%fp+-152]
        !           621: set 1,%r26
        !           622: stb %r26,[%fp+-184]
        !           623: set 1,%r26
        !           624: stb %r26,[%fp+-215]
        !           625: set 1,%r26
        !           626: stb %r26,[%fp+-201]
        !           627: set 1,%r26
        !           628: stb %r26,[%fp+-151]
        !           629: set 1,%r26
        !           630: stb %r26,[%fp+-183]
        !           631: set 1,%r26
        !           632: stb %r26,[%fp+-161]
        !           633: set 1,%r26
        !           634: stb %r26,[%fp+-200]
        !           635: set 1,%r26
        !           636: stb %r26,[%fp+-150]
        !           637: set 1,%r26
        !           638: stb %r26,[%fp+-182]
        !           639: set 1,%r26
        !           640: stb %r26,[%fp+-195]
        !           641: set 1,%r26
        !           642: stb %r26,[%fp+-199]
        !           643: set 1,%r26
        !           644: stb %r26,[%fp+-149]
        !           645: set 1,%r26
        !           646: stb %r26,[%fp+-181]
        !           647: set 1,%r26
        !           648: stb %r26,[%fp+-211]
        !           649: set 1,%r26
        !           650: stb %r26,[%fp+-148]
        !           651: set 1,%r26
        !           652: stb %r26,[%fp+-180]
        !           653: set 1,%r26
        !           654: stb %r26,[%fp+-162]
        !           655: set 1,%r26
        !           656: stb %r26,[%fp+-147]
        !           657: set 1,%r26
        !           658: stb %r26,[%fp+-179]
        !           659: set 1,%r26
        !           660: stb %r26,[%fp+-132]
        !           661: set 1,%r26
        !           662: stb %r26,[%fp+-246]
        !           663: set 1,%r26
        !           664: stb %r26,[%fp+-146]
        !           665: set 1,%r26
        !           666: stb %r26,[%fp+-178]
        !           667: set 1,%r26
        !           668: stb %r26,[%fp+-247]
        !           669: set 1,%r26
        !           670: stb %r26,[%fp+-145]
        !           671: set 1,%r26
        !           672: stb %r26,[%fp+-177]
        !           673: set 1,%r26
        !           674: stb %r26,[%fp+-133]
        !           675: set 1,%r26
        !           676: stb %r26,[%fp+-248]
        !           677: set 1,%r26
        !           678: stb %r26,[%fp+-144]
        !           679: set 1,%r26
        !           680: stb %r26,[%fp+-176]
        !           681: set 1,%r26
        !           682: stb %r26,[%fp+-131]
        !           683: set 1,%r26
        !           684: stb %r26,[%fp+-243]
        !           685: set 1,%r26
        !           686: stb %r26,[%fp+-143]
        !           687: set 1,%r26
        !           688: stb %r26,[%fp+-175]
        !           689: set 1,%r26
        !           690: stb %r26,[%fp+-165]
        !           691: set 1,%r26
        !           692: stb %r26,[%fp+-244]
        !           693: set 1,%r26
        !           694: stb %r26,[%fp+-142]
        !           695: set 1,%r26
        !           696: stb %r26,[%fp+-174]
        !           697: set 1,%r26
        !           698: stb %r26,[%fp+-163]
        !           699: set 1,%r26
        !           700: stb %r26,[%fp+-141]
        !           701: set 1,%r26
        !           702: stb %r26,[%fp+-173]
        !           703: set 1,%r26
        !           704: stb %r26,[%fp+-213]
        !           705: set 1,%r26
        !           706: stb %r26,[%fp+-164]
        !           707: set 1,%r26
        !           708: stb %r26,[%fp+-140]
        !           709: set 1,%r26
        !           710: stb %r26,[%fp+-172]
        !           711: set 1,%r26
        !           712: stb %r26,[%fp+-197]
        !           713: set 1,%r26
        !           714: stb %r26,[%fp+-217]
        !           715: set 1,%r26
        !           716: stb %r26,[%fp+-139]
        !           717: set 1,%r26
        !           718: stb %r26,[%fp+-171]
        !           719: set 1,%r26
        !           720: stb %r26,[%fp+-214]
        !           721: set 1,%r26
        !           722: stb %r26,[%fp+-138]
        !           723: set 1,%r26
        !           724: stb %r26,[%fp+-170]
        !           725: set 1,%r26
        !           726: stb %r26,[%fp+-198]
        !           727: set 1,%r26
        !           728: stb %r26,[%fp+-256]
        !           729: stb %r26,[%fp+-137]
        !           730: set 1,%r26
        !           731: stb %r26,[%fp+-169]
        !           732: set 1,%r26
        !           733: stb %r26,[%fp+-196]
        !           734: set 1,%r26
        !           735: stb %r26,[%fp+-224]
        !           736: set 1,%r26
        !           737: stb %r26,[%fp+-136]
        !           738: set 1,%r26
        !           739: stb %r26,[%fp+-168]
        !           740: set 1,%r26
        !           741: stb %r26,[%fp+-194]
        !           742: set 1,%r26
        !           743: stb %r26,[%fp+-135]
        !           744: set 1,%r26
        !           745: stb %r26,[%fp+-167]
        !           746: set 1,%r26
        !           747: stb %r26,[%fp+-212]
        !           748: set 1,%r26
        !           749: stb %r26,[%fp+-134]
        !           750: set 1,%r26
        !           751: stb %r26,[%fp+-166]
        !           752: set 1,%r26
        !           753: stb %r26,[%fp+-210]
        !           754: set 1,%r26
        !           755: stb %r26,[%fp+-193]
        !           756: set 1,%r26
        !           757: stb %r26,[%fp+-209]
        !           758: add -256,%fp,%r8
        !           759: call _sumof; nop
        !           760: cmp %r8,98; be L309; nop
        !           761: add %r27,1,%r27
        !           762: ld [%r24+44],%r26
        !           763: cmp %r26,%r0; be L311; nop
        !           764: set _207,%r8
        !           765: set 1,%r9
        !           766: call _printf; nop
        !           767: L311:
        !           768: L309:
        !           769: ba L313; nop
        !           770: add %r27,8,%r27
        !           771: ld [%r24+44],%r26
        !           772: cmp %r26,%r0; be L315; nop
        !           773: set _207,%r8
        !           774: set 8,%r9
        !           775: call _printf; nop
        !           776: L315:
        !           777: L313:
        !           778: mov %r27,%r24
        !           779: L206:
        !           780: ret; restore
        !           781: .global _zerofill
        !           782: .align 4
        !           783: .proc 4
        !           784: _zerofill:
        !           785: mov %r0,%r13
        !           786: L318:
        !           787: mov %r8,%r12
        !           788: add %r12,1,%r8
        !           789: stb %r0,[%r12]
        !           790: L319:
        !           791: add %r13,1,%r13
        !           792: cmp %r13,256; bl L318; nop
        !           793: L317:
        !           794: retl; nop
        !           795: .global _sumof
        !           796: .align 4
        !           797: .proc 4
        !           798: _sumof:
        !           799: mov %r8,%r11
        !           800: mov %r0,%r13
        !           801: mov %r0,%r12
        !           802: L323:
        !           803: mov %r11,%r10
        !           804: add %r10,1,%r11
        !           805: ldsb [%r10],%r10
        !           806: add %r13,%r10,%r13
        !           807: L324:
        !           808: add %r12,1,%r12
        !           809: cmp %r12,256; bl L323; nop
        !           810: mov %r13,%r8
        !           811: L322:
        !           812: retl; nop
        !           813: .seg "data"
        !           814: _328:.ascii "s244,er%d\012\000"
        !           815: _329:.ascii "s244   \000"
        !           816: .seg "text"
        !           817: .global _s244
        !           818: .align 4
        !           819: .proc 4
        !           820: _s244:save %sp,-160,%sp
        !           821: set _329,%r28
        !           822: add %r24,60,%r27
        !           823: L330:
        !           824: L331:
        !           825: mov %r27,%r23
        !           826: add %r23,1,%r27
        !           827: mov %r28,%r22
        !           828: add %r22,1,%r28
        !           829: ldsb [%r22],%r22
        !           830: stb %r22,[%r23]
        !           831: sll %r22,24,%g1; sra %g1,24,%r23
        !           832: cmp %r23,%r0; bne L330; nop
        !           833: mov %r0,%r25
        !           834: mov %r0,%r26
        !           835: set L333,%r23
        !           836: ld [%r23],%f30; ld [%r23+4],%f31
        !           837: st %f30,[%fp+-64]; st %f31,[%fp+-64+4]
        !           838: st %f30,[%fp+-56]; st %f31,[%fp+-56+4]
        !           839: set L333,%r23
        !           840: ld [%r23],%f30; ld [%r23+4],%f31
        !           841: st %f30,[%fp+-48]; st %f31,[%fp+-48+4]
        !           842: set L333,%r23
        !           843: ld [%r23],%f30; ld [%r23+4],%f31
        !           844: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !           845: set L333,%r23
        !           846: ld [%r23],%f30; ld [%r23+4],%f31
        !           847: st %f30,[%fp+-32]; st %f31,[%fp+-32+4]
        !           848: set L333,%r23
        !           849: ld [%r23],%f30; ld [%r23+4],%f31
        !           850: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !           851: set L333,%r23
        !           852: ld [%r23],%f30; ld [%r23+4],%f31
        !           853: st %f30,[%fp+-16]; st %f31,[%fp+-16+4]
        !           854: set L333,%r23
        !           855: ld [%r23],%f30; ld [%r23+4],%f31
        !           856: st %f30,[%fp+-8]; st %f31,[%fp+-8+4]
        !           857: mov %r0,%r26
        !           858: mov %r0,%r29
        !           859: L341:
        !           860: sll %r29,3,%r23
        !           861: add -64,%fp,%r22
        !           862: add %r23,%r22,%r22
        !           863: ld [%r22],%f30; ld [%r22+4],%f31
        !           864: add -56,%fp,%r22
        !           865: add %r23,%r22,%r23
        !           866: ld [%r23],%f28; ld [%r23+4],%f29
        !           867: fcmped %f30,%f28; nop; fbue L345; nop
        !           868: set 1,%r26
        !           869: L345:
        !           870: L342:
        !           871: add %r29,1,%r29
        !           872: cmp %r29,7; bl L341; nop
        !           873: cmp %r26,%r0; be L348; nop
        !           874: ld [%r24+44],%r23
        !           875: cmp %r23,%r0; be L350; nop
        !           876: set _328,%r8
        !           877: set 1,%r9
        !           878: call _printf; nop
        !           879: L350:
        !           880: add %r25,1,%r25
        !           881: L348:
        !           882: ba L352; nop
        !           883: ld [%r24+44],%r23
        !           884: cmp %r23,%r0; be L354; nop
        !           885: set _328,%r8
        !           886: set 2,%r9
        !           887: call _printf; nop
        !           888: L354:
        !           889: add %r25,2,%r25
        !           890: L352:
        !           891: mov %r25,%r24
        !           892: L327:
        !           893: ret; restore
        !           894: .seg "data"
        !           895: _357:.ascii "s25,er%d\012\000"
        !           896: _358:.ascii "s25    \000"
        !           897: .seg "text"
        !           898: .global _s25
        !           899: .align 4
        !           900: .proc 4
        !           901: _s25:save %sp,-96,%sp
        !           902: set _358,%r26
        !           903: add %r24,60,%r25
        !           904: L359:
        !           905: L360:
        !           906: mov %r25,%r21
        !           907: add %r21,1,%r25
        !           908: mov %r26,%r20
        !           909: add %r20,1,%r26
        !           910: ldsb [%r20],%r20
        !           911: stb %r20,[%r21]
        !           912: sll %r20,24,%g1; sra %g1,24,%r21
        !           913: cmp %r21,%r0; bne L359; nop
        !           914: mov %r0,%r23
        !           915: set L362,%r28
        !           916: ldsb [%r28],%r21
        !           917: ldsb [%r28+1],%r20
        !           918: cmp %r21,%r20; bne L366; nop
        !           919: ldsb [%r28+2],%r21
        !           920: cmp %r20,%r21; bne L366; nop
        !           921: cmp %r21,46; be L363; nop
        !           922: L366:
        !           923: add %r23,1,%r23
        !           924: ld [%r24+44],%r21
        !           925: cmp %r21,%r0; be L367; nop
        !           926: set _357,%r8
        !           927: set 1,%r9
        !           928: call _printf; nop
        !           929: L367:
        !           930: L363:
        !           931: ldsb [%r28+3],%r21
        !           932: cmp %r21,%r0; be L369; nop
        !           933: add %r23,4,%r23
        !           934: ld [%r24+44],%r21
        !           935: cmp %r21,%r0; be L371; nop
        !           936: set _357,%r8
        !           937: set 4,%r9
        !           938: call _printf; nop
        !           939: L371:
        !           940: L369:
        !           941: set L375+1,%r21
        !           942: ldsb [%r21],%r21
        !           943: cmp %r21,34; be L373; nop
        !           944: add %r23,8,%r23
        !           945: ld [%r24+44],%r21
        !           946: cmp %r21,%r0; be L377; nop
        !           947: set _357,%r8
        !           948: set 8,%r9
        !           949: call _printf; nop
        !           950: L377:
        !           951: L373:
        !           952: set L379,%r28
        !           953: ldsb [%r28],%r21
        !           954: cmp %r21,10; bne L387; nop
        !           955: ldsb [%r28+1],%r21
        !           956: cmp %r21,9; bne L387; nop
        !           957: ldsb [%r28+2],%r21
        !           958: cmp %r21,8; bne L387; nop
        !           959: ldsb [%r28+3],%r21
        !           960: cmp %r21,13; bne L387; nop
        !           961: ldsb [%r28+4],%r21
        !           962: cmp %r21,12; bne L387; nop
        !           963: ldsb [%r28+5],%r21
        !           964: cmp %r21,92; bne L387; nop
        !           965: ldsb [%r28+6],%r21
        !           966: cmp %r21,39; be L380; nop
        !           967: L387:
        !           968: add %r23,16,%r23
        !           969: ld [%r24+44],%r21
        !           970: cmp %r21,%r0; be L388; nop
        !           971: set _357,%r8
        !           972: set 16,%r9
        !           973: call _printf; nop
        !           974: L388:
        !           975: L380:
        !           976: set L390,%r21
        !           977: mov %r21,%r27
        !           978: mov %r21,%r28
        !           979: mov %r0,%r22
        !           980: mov %r0,%r29
        !           981: ba L394; nop
        !           982: L391:
        !           983: ldsb [%r29+%r28],%r21
        !           984: ldsb [%r29+%r27],%r20
        !           985: cmp %r21,%r20; be L395; nop
        !           986: set 1,%r22
        !           987: L395:
        !           988: L392:
        !           989: add %r29,1,%r29
        !           990: L394:
        !           991: cmp %r29,7; blu L391; nop
        !           992: cmp %r22,%r0; be L397; nop
        !           993: add %r23,32,%r23
        !           994: ld [%r24+44],%r21
        !           995: cmp %r21,%r0; be L399; nop
        !           996: set _357,%r8
        !           997: set 32,%r9
        !           998: call _printf; nop
        !           999: L399:
        !          1000: L397:
        !          1001: mov %r23,%r24
        !          1002: L356:
        !          1003: ret; restore
        !          1004: .seg "data"
        !          1005: _402:.ascii "s26    \000"
        !          1006: _403:.ascii "%3d bits in %ss.\012\000"
        !          1007: _404:.ascii "%e is the least number that can be added to 1. (%s).\012\000"
        !          1008: .seg "text"
        !          1009: .global _s26
        !          1010: .align 4
        !          1011: .proc 4
        !          1012: _s26:save %sp,-128,%sp
        !          1013: set _402,%r28
        !          1014: add %r24,60,%r27
        !          1015: L405:
        !          1016: L406:
        !          1017: mov %r27,%r25
        !          1018: add %r25,1,%r27
        !          1019: mov %r28,%r23
        !          1020: add %r23,1,%r28
        !          1021: ldsb [%r23],%r23
        !          1022: stb %r23,[%r25]
        !          1023: sll %r23,24,%g1; sra %g1,24,%r25
        !          1024: cmp %r25,%r0; bne L405; nop
        !          1025: st %r0,[%r24]
        !          1026: mov %r0,%r26
        !          1027: set 1,%r29
        !          1028: ba L409; nop
        !          1029: L408:
        !          1030: sll %r29,24,%g1; sra %g1,24,%r25
        !          1031: sll %r25,1,%r29
        !          1032: ld [%r24],%r25
        !          1033: add %r25,1,%r25
        !          1034: st %r25,[%r24]
        !          1035: L409:
        !          1036: sll %r26,24,%g1; sra %g1,24,%r25
        !          1037: sll %r29,24,%g1; sra %g1,24,%r23
        !          1038: cmp %r25,%r23; bne L408; nop
        !          1039: ld [%r24],%r25
        !          1040: sll %r25,2,%r25
        !          1041: st %r25,[%r24+4]
        !          1042: ld [%r24],%r25
        !          1043: sll %r25,1,%r25
        !          1044: st %r25,[%r24+8]
        !          1045: ld [%r24],%r25
        !          1046: sll %r25,2,%r25
        !          1047: st %r25,[%r24+12]
        !          1048: ld [%r24],%r25
        !          1049: sll %r25,2,%r25
        !          1050: st %r25,[%r24+16]
        !          1051: ld [%r24],%r25
        !          1052: sll %r25,2,%r25
        !          1053: st %r25,[%r24+20]
        !          1054: ld [%r24],%r25
        !          1055: sll %r25,3,%r25
        !          1056: st %r25,[%r24+24]
        !          1057: set L411,%r25
        !          1058: ld [%r25],%f31
        !          1059: st %f31,[%fp+-12]
        !          1060: st %f31,[%fp+-4]
        !          1061: set L412,%r25
        !          1062: ld [%r25],%f31
        !          1063: st %f31,[%fp+-8]
        !          1064: ba L414; nop
        !          1065: L413:
        !          1066: ld [%fp+-12],%f31
        !          1067: ld [%fp+-4],%f30
        !          1068: fadds %f31,%f30,%f31
        !          1069: st %f31,[%fp+-8]
        !          1070: fstod %f30,%f30
        !          1071: set L416,%r25
        !          1072: ld [%r25],%f28; ld [%r25+4],%f29
        !          1073: fdivd %f30,%f28,%f30
        !          1074: fdtos %f30,%f31
        !          1075: st %f31,[%fp+-4]
        !          1076: L414:
        !          1077: ld [%fp+-8],%f31
        !          1078: ld [%fp+-12],%f30
        !          1079: fcmpes %f31,%f30; nop; fbne L413; nop
        !          1080: set L417,%r25
        !          1081: ld [%r25],%f30; ld [%r25+4],%f31
        !          1082: ld [%fp+-4],%f29
        !          1083: fstod %f29,%f28
        !          1084: fmuld %f30,%f28,%f30
        !          1085: fdtos %f30,%f31
        !          1086: st %f31,[%r24+28]
        !          1087: set L418,%r25
        !          1088: ld [%r25],%f30; ld [%r25+4],%f31
        !          1089: st %f30,[%fp+-32]; st %f31,[%fp+-32+4]
        !          1090: set L411,%r25
        !          1091: ld [%r25],%f31
        !          1092: st %f31,[%fp+-4]
        !          1093: set L419,%r25
        !          1094: ld [%r25],%f30; ld [%r25+4],%f31
        !          1095: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          1096: ba L421; nop
        !          1097: L420:
        !          1098: ld [%fp+-32],%f30; ld [%fp+-32+4],%f31
        !          1099: ld [%fp+-4],%f29
        !          1100: fstod %f29,%f28
        !          1101: faddd %f30,%f28,%f30
        !          1102: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          1103: set L416,%r25
        !          1104: ld [%r25],%f30; ld [%r25+4],%f31
        !          1105: fdivd %f28,%f30,%f30
        !          1106: fdtos %f30,%f31
        !          1107: st %f31,[%fp+-4]
        !          1108: L421:
        !          1109: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          1110: ld [%fp+-32],%f28; ld [%fp+-32+4],%f29
        !          1111: fcmped %f30,%f28; nop; fbne L420; nop
        !          1112: set L417,%r25
        !          1113: ld [%r25],%f30; ld [%r25+4],%f31
        !          1114: ld [%fp+-4],%f29
        !          1115: fstod %f29,%f28
        !          1116: fmuld %f30,%f28,%f30
        !          1117: fdtos %f30,%f31
        !          1118: st %f31,[%r24+32]
        !          1119: ld [%r24+40],%r25
        !          1120: cmp %r25,%r0; be L423; nop
        !          1121: set _403,%r8
        !          1122: ld [%r24],%r9
        !          1123: set L425,%r10
        !          1124: call _printf; nop
        !          1125: set _403,%r8
        !          1126: ld [%r24+4],%r9
        !          1127: set L426,%r10
        !          1128: call _printf; nop
        !          1129: set _403,%r8
        !          1130: ld [%r24+8],%r9
        !          1131: set L427,%r10
        !          1132: call _printf; nop
        !          1133: set _403,%r8
        !          1134: ld [%r24+12],%r9
        !          1135: set L428,%r10
        !          1136: call _printf; nop
        !          1137: set _403,%r8
        !          1138: ld [%r24+16],%r9
        !          1139: set L429,%r10
        !          1140: call _printf; nop
        !          1141: set _403,%r8
        !          1142: ld [%r24+20],%r9
        !          1143: set L430,%r10
        !          1144: call _printf; nop
        !          1145: set _403,%r8
        !          1146: ld [%r24+24],%r9
        !          1147: set L431,%r10
        !          1148: call _printf; nop
        !          1149: set _404,%r8
        !          1150: ld [%r24+28],%f31
        !          1151: fstod %f31,%f30
        !          1152: st %f30,[%sp+4*1+68]
        !          1153: st %f31,[%sp+4*2+68]
        !          1154: ld [%sp+4*1+68],%o1
        !          1155: ld [%sp+4*2+68],%o2
        !          1156: set L430,%r11
        !          1157: call _printf; nop
        !          1158: set _404,%r8
        !          1159: ld [%r24+32],%f31
        !          1160: fstod %f31,%f30
        !          1161: st %f30,[%sp+4*1+68]
        !          1162: st %f31,[%sp+4*2+68]
        !          1163: ld [%sp+4*1+68],%o1
        !          1164: ld [%sp+4*2+68],%o2
        !          1165: set L431,%r11
        !          1166: call _printf; nop
        !          1167: L423:
        !          1168: mov %r0,%r24
        !          1169: L401:
        !          1170: ret; restore
        !          1171: .seg "data"
        !          1172: _433:.ascii "s4,er%d\012\000"
        !          1173: _434:.ascii "s4     \000"
        !          1174: .seg "text"
        !          1175: .global _s4
        !          1176: .align 4
        !          1177: .proc 4
        !          1178: _s4:save %sp,-96,%sp
        !          1179: mov %r0,%r23
        !          1180: set _434,%r26
        !          1181: add %r24,60,%r25
        !          1182: L435:
        !          1183: L436:
        !          1184: mov %r25,%r19
        !          1185: add %r19,1,%r25
        !          1186: mov %r26,%r18
        !          1187: add %r18,1,%r26
        !          1188: ldsb [%r18],%r18
        !          1189: stb %r18,[%r19]
        !          1190: sll %r18,24,%g1; sra %g1,24,%r19
        !          1191: cmp %r19,%r0; bne L435; nop
        !          1192: mov %r0,%r29
        !          1193: L438:
        !          1194: mov %r29,%r8
        !          1195: call _svtest; nop
        !          1196: st %r8,[%fp+-4]
        !          1197: call _zero; nop
        !          1198: ld [%fp+-4],%r19
        !          1199: cmp %r19,%r8; be L442; nop
        !          1200: set 1,%r23
        !          1201: ld [%r24+44],%r19
        !          1202: cmp %r19,%r0; be L444; nop
        !          1203: set _433,%r8
        !          1204: set 1,%r9
        !          1205: call _printf; nop
        !          1206: L444:
        !          1207: L442:
        !          1208: L439:
        !          1209: add %r29,1,%r29
        !          1210: cmp %r29,3; bl L438; nop
        !          1211: call _setev; nop
        !          1212: call _testev; nop
        !          1213: cmp %r8,%r0; be L446; nop
        !          1214: add %r23,2,%r23
        !          1215: ld [%r24+44],%r19
        !          1216: cmp %r19,%r0; be L448; nop
        !          1217: set _433,%r8
        !          1218: set 2,%r9
        !          1219: call _printf; nop
        !          1220: L448:
        !          1221: L446:
        !          1222: ba L450; nop
        !          1223: add %r23,4,%r23
        !          1224: ld [%r24+44],%r19
        !          1225: cmp %r19,%r0; be L452; nop
        !          1226: set _433,%r8
        !          1227: set 4,%r9
        !          1228: call _printf; nop
        !          1229: L452:
        !          1230: L450:
        !          1231: mov %r0,%r28
        !          1232: sub %r28,1,%r28
        !          1233: set 1,%r27
        !          1234: mov %r0,%r29
        !          1235: ba L457; nop
        !          1236: L454:
        !          1237: and %r27,%r28,%r27
        !          1238: srl %r28,1,%r28
        !          1239: L455:
        !          1240: add %r29,1,%r29
        !          1241: L457:
        !          1242: ld [%r24],%r19
        !          1243: sll %r19,2,%r19
        !          1244: cmp %r29,%r19; blu L454; nop
        !          1245: cmp %r27,1; bne L460; nop
        !          1246: cmp %r28,%r0; be L458; nop
        !          1247: L460:
        !          1248: add %r23,8,%r23
        !          1249: ld [%r24+44],%r19
        !          1250: cmp %r19,%r0; be L461; nop
        !          1251: set _433,%r8
        !          1252: set 8,%r9
        !          1253: call _printf; nop
        !          1254: L461:
        !          1255: L458:
        !          1256: mov %r23,%r24
        !          1257: L432:
        !          1258: ret; restore
        !          1259: .seg "bss"
        !          1260: .align 4; .reserve _465,4
        !          1261: .seg "text"
        !          1262: .global _svtest
        !          1263: .align 4
        !          1264: .proc 4
        !          1265: _svtest:
        !          1266: cmp %r8,%r0; be L468; nop
        !          1267: cmp %r8,1; be L469; nop
        !          1268: cmp %r8,2; be L472; nop
        !          1269: ba L466; nop
        !          1270: L468:
        !          1271: set 1978,%r12
        !          1272: set _465,%r11
        !          1273: st %r12,[%r11]
        !          1274: mov %r0,%r13
        !          1275: ba L467; nop
        !          1276: L469:
        !          1277: set _465,%r12
        !          1278: ld [%r12],%r12
        !          1279: cmp %r12,1978; be L470; nop
        !          1280: set 1,%r13
        !          1281: ba L467; nop
        !          1282: L470:
        !          1283: set 1929,%r12
        !          1284: set _465,%r11
        !          1285: st %r12,[%r11]
        !          1286: mov %r0,%r13
        !          1287: ba L467; nop
        !          1288: L472:
        !          1289: set _465,%r12
        !          1290: ld [%r12],%r12
        !          1291: cmp %r12,1929; be L473; nop
        !          1292: set 1,%r13
        !          1293: ba L467; nop
        !          1294: L473:
        !          1295: mov %r0,%r13
        !          1296: L466:
        !          1297: L467:
        !          1298: mov %r13,%r8
        !          1299: L464:
        !          1300: retl; nop
        !          1301: .seg "bss"
        !          1302: .align 4; .reserve _476,4
        !          1303: .seg "text"
        !          1304: .global _zero
        !          1305: .align 4
        !          1306: .proc 4
        !          1307: _zero:
        !          1308: set 2,%r12
        !          1309: set _476,%r11
        !          1310: st %r12,[%r11]
        !          1311: mov %r0,%r13
        !          1312: mov %r13,%r8
        !          1313: L475:
        !          1314: retl; nop
        !          1315: .global _testev
        !          1316: .align 4
        !          1317: .proc 4
        !          1318: _testev:
        !          1319: set _extvar,%r13
        !          1320: ld [%r13],%r13
        !          1321: cmp %r13,1066; be L478; nop
        !          1322: set 1,%r8
        !          1323: ba L477; nop
        !          1324: L478:
        !          1325: mov %r0,%r8
        !          1326: L477:
        !          1327: retl; nop
        !          1328: .seg "data"
        !          1329: _481:.ascii "s61,er%d\012\000"
        !          1330: _482:.ascii "s61    \000"
        !          1331: _483:.ascii "ABCDEFGHIJKLMNOPQRSTUVWXYZ\000"
        !          1332: _484:.ascii "abcdefghijklmnopqrstuvwxyz\000"
        !          1333: _485:.ascii "0123456789\000"
        !          1334: _486:.ascii "~!\"#%&()_=-^|{}[]+;*:<>,.?/\000"
        !          1335: _487:.byte 10,9,8,13,12,92,39,0
        !          1336: _488:.byte 32,0,0
        !          1337: .seg "text"
        !          1338: .global _s61
        !          1339: .align 4
        !          1340: .proc 4
        !          1341: _s61:save %sp,-120,%sp
        !          1342: set _482,%r27
        !          1343: add %r24,60,%r26
        !          1344: mov %r0,%r23
        !          1345: L489:
        !          1346: L490:
        !          1347: mov %r26,%r19
        !          1348: add %r19,1,%r26
        !          1349: mov %r27,%r18
        !          1350: add %r18,1,%r27
        !          1351: ldsb [%r18],%r18
        !          1352: stb %r18,[%r19]
        !          1353: sll %r18,24,%g1; sra %g1,24,%r19
        !          1354: cmp %r19,%r0; bne L489; nop
        !          1355: set -19,%r20
        !          1356: sll %r20,16,%g1; sra %g1,16,%r19
        !          1357: st %r19,[%fp+-28]
        !          1358: ld [%fp+-28],%r19
        !          1359: cmp %r19,-19; be L492; nop
        !          1360: add %r23,1,%r23
        !          1361: ld [%r24+44],%r19
        !          1362: cmp %r19,%r0; be L494; nop
        !          1363: set _481,%r8
        !          1364: set 1,%r9
        !          1365: call _printf; nop
        !          1366: L494:
        !          1367: L492:
        !          1368: set _483,%r19
        !          1369: st %r19,[%fp+-24]
        !          1370: set _484,%r19
        !          1371: st %r19,[%fp+-20]
        !          1372: set _485,%r19
        !          1373: st %r19,[%fp+-16]
        !          1374: set _486,%r19
        !          1375: st %r19,[%fp+-12]
        !          1376: set _487,%r19
        !          1377: st %r19,[%fp+-8]
        !          1378: set _488,%r19
        !          1379: st %r19,[%fp+-4]
        !          1380: mov %r0,%r28
        !          1381: mov %r0,%r29
        !          1382: ba L506; nop
        !          1383: L505:
        !          1384: sll %r29,2,%r19
        !          1385: add -24,%fp,%r18
        !          1386: add %r19,%r18,%r19
        !          1387: ld [%r19],%r18
        !          1388: add %r18,1,%r17
        !          1389: st %r17,[%r19]
        !          1390: ldsb [%r18],%r19
        !          1391: cmp %r19,%r0; bge L508; nop
        !          1392: set 1,%r28
        !          1393: L508:
        !          1394: L506:
        !          1395: sll %r29,2,%r19
        !          1396: add -24,%fp,%r18
        !          1397: ld [%r19+%r18],%r19
        !          1398: ldsb [%r19],%r19
        !          1399: cmp %r19,%r0; bne L505; nop
        !          1400: L502:
        !          1401: add %r29,1,%r29
        !          1402: cmp %r29,6; bl L506; nop
        !          1403: cmp %r28,%r0; be L510; nop
        !          1404: add %r23,2,%r23
        !          1405: ld [%r24+44],%r19
        !          1406: cmp %r19,%r0; be L512; nop
        !          1407: set _481,%r8
        !          1408: set 2,%r9
        !          1409: call _printf; nop
        !          1410: L512:
        !          1411: L510:
        !          1412: set 1048579,%r25
        !          1413: mov %r25,%r22
        !          1414: mov %r25,%r21
        !          1415: sll %r22,16,%g1; sra %g1,16,%r19
        !          1416: cmp %r19,%r25; be L517; nop
        !          1417: cmp %r19,3; bne L516; nop
        !          1418: L517:
        !          1419: sll %r21,24,%g1; sra %g1,24,%r19
        !          1420: cmp %r19,%r25; be L514; nop
        !          1421: cmp %r19,3; be L514; nop
        !          1422: L516:
        !          1423: add %r23,8,%r23
        !          1424: ld [%r24+44],%r19
        !          1425: cmp %r19,%r0; be L518; nop
        !          1426: set _481,%r8
        !          1427: set 8,%r9
        !          1428: call _printf; nop
        !          1429: L518:
        !          1430: L514:
        !          1431: mov %r23,%r24
        !          1432: L480:
        !          1433: ret; restore
        !          1434: .seg "data"
        !          1435: _521:.ascii "s626,er%d\012\000"
        !          1436: _522:.ascii "s626   \000"
        !          1437: .seg "text"
        !          1438: .global _s626
        !          1439: .align 4
        !          1440: .proc 4
        !          1441: _s626:save %sp,-200,%sp
        !          1442: set _522,%r26
        !          1443: add %r24,60,%r25
        !          1444: st %r0,[%fp+-76]
        !          1445: L523:
        !          1446: L524:
        !          1447: mov %r25,%r19
        !          1448: add %r19,1,%r25
        !          1449: mov %r26,%r18
        !          1450: add %r18,1,%r26
        !          1451: ldsb [%r18],%r18
        !          1452: stb %r18,[%r19]
        !          1453: sll %r18,24,%g1; sra %g1,24,%r19
        !          1454: cmp %r19,%r0; bne L523; nop
        !          1455: set L411,%r19
        !          1456: ld [%r19],%f31
        !          1457: st %f31,[%fp+-32]
        !          1458: set 1,%r19
        !          1459: mov %r19,%r23
        !          1460: mov %r19,%r28
        !          1461: mov %r0,%r29
        !          1462: ba L529; nop
        !          1463: L526:
        !          1464: set L530,%r19
        !          1465: ld [%r19],%f31
        !          1466: ld [%fp+-32],%f30
        !          1467: fmuls %f31,%f30,%f31
        !          1468: st %f31,[%fp+-32]
        !          1469: sll %r28,1,%r19
        !          1470: or %r19,%r23,%r28
        !          1471: L527:
        !          1472: add %r29,1,%r29
        !          1473: L529:
        !          1474: ld [%r24+12],%r19
        !          1475: sub %r19,2,%r19
        !          1476: cmp %r29,%r19; bl L526; nop
        !          1477: st %r28,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          1478: fdtos %f30,%f31
        !          1479: st %f31,[%fp+-84]
        !          1480: ld [%fp+-32],%f31
        !          1481: ld [%fp+-84],%f30
        !          1482: fsubs %f31,%f30,%f30
        !          1483: fdivs %f30,%f31,%f31
        !          1484: st %f31,[%fp+-32]
        !          1485: ld [%fp+-32],%f31
        !          1486: fstod %f31,%f30
        !          1487: set L416,%r19
        !          1488: ld [%r19],%f28; ld [%r19+4],%f29
        !          1489: ld [%r24+28],%f27
        !          1490: fstod %f27,%f26
        !          1491: fmuld %f28,%f26,%f28
        !          1492: fcmped %f30,%f28; nop; fbule L531; nop
        !          1493: ld [%fp+-76],%r19
        !          1494: add %r19,2,%r19
        !          1495: st %r19,[%fp+-76]
        !          1496: ld [%r24+44],%r19
        !          1497: cmp %r19,%r0; be L533; nop
        !          1498: set _521,%r8
        !          1499: set 2,%r9
        !          1500: call _printf; nop
        !          1501: L533:
        !          1502: L531:
        !          1503: set 125,%r21
        !          1504: set 125,%r20
        !          1505: set 125,%r19
        !          1506: st %r19,[%fp+-48]
        !          1507: set 15625,%r19
        !          1508: st %r19,[%fp+-68]
        !          1509: set 125,%r19
        !          1510: st %r19,[%fp+-52]
        !          1511: set 15625,%r19
        !          1512: st %r19,[%fp+-72]
        !          1513: set 125,%r22
        !          1514: set 15625,%r19
        !          1515: st %r19,[%fp+-80]
        !          1516: set L535,%r19
        !          1517: ld [%r19],%f31
        !          1518: st %f31,[%fp+-44]
        !          1519: set L536,%r19
        !          1520: ld [%r19],%f30; ld [%r19+4],%f31
        !          1521: st %f30,[%fp+-64]; st %f31,[%fp+-64+4]
        !          1522: set L537,%r19
        !          1523: ld [%r19],%f30; ld [%r19+4],%f31
        !          1524: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          1525: mov %r0,%r29
        !          1526: L538:
        !          1527: add -28,%fp,%r19
        !          1528: stb %r0,[%r29+%r19]
        !          1529: L539:
        !          1530: add %r29,1,%r29
        !          1531: cmp %r29,28; bl L538; nop
        !          1532: sll %r21,24,%g1; sra %g1,24,%r19
        !          1533: mov %r19,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          1534: ld [%fp+-68],%r18
        !          1535: cmp %r19,%r18; be L542; nop
        !          1536: set 1,%r19
        !          1537: stb %r19,[%fp+-28]
        !          1538: L542:
        !          1539: sll %r20,16,%g1; sra %g1,16,%r19
        !          1540: sll %r21,24,%g1; sra %g1,24,%r18
        !          1541: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          1542: ld [%fp+-68],%r18
        !          1543: cmp %r19,%r18; be L544; nop
        !          1544: set 1,%r19
        !          1545: stb %r19,[%fp+-27]
        !          1546: L544:
        !          1547: sll %r20,16,%g1; sra %g1,16,%r19
        !          1548: mov %r19,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          1549: ld [%fp+-68],%r18
        !          1550: cmp %r19,%r18; be L547; nop
        !          1551: set 1,%r19
        !          1552: stb %r19,[%fp+-26]
        !          1553: L547:
        !          1554: ld [%fp+-48],%r19
        !          1555: sll %r21,24,%g1; sra %g1,24,%r18
        !          1556: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          1557: ld [%fp+-68],%r18
        !          1558: cmp %r19,%r18; be L550; nop
        !          1559: set 1,%r19
        !          1560: stb %r19,[%fp+-25]
        !          1561: L550:
        !          1562: ld [%fp+-48],%r19
        !          1563: sll %r20,16,%g1; sra %g1,16,%r18
        !          1564: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          1565: ld [%fp+-68],%r18
        !          1566: cmp %r19,%r18; be L553; nop
        !          1567: set 1,%r19
        !          1568: stb %r19,[%fp+-24]
        !          1569: L553:
        !          1570: ld [%fp+-48],%r19
        !          1571: mov %r19,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          1572: ld [%fp+-68],%r18
        !          1573: cmp %r19,%r18; be L556; nop
        !          1574: set 1,%r19
        !          1575: stb %r19,[%fp+-23]
        !          1576: L556:
        !          1577: ld [%fp+-52],%r19
        !          1578: sll %r21,24,%g1; sra %g1,24,%r18
        !          1579: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          1580: ld [%fp+-72],%r18
        !          1581: cmp %r19,%r18; be L559; nop
        !          1582: set 1,%r19
        !          1583: stb %r19,[%fp+-22]
        !          1584: L559:
        !          1585: ld [%fp+-52],%r19
        !          1586: sll %r20,16,%g1; sra %g1,16,%r18
        !          1587: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          1588: ld [%fp+-72],%r18
        !          1589: cmp %r19,%r18; be L562; nop
        !          1590: set 1,%r19
        !          1591: stb %r19,[%fp+-21]
        !          1592: L562:
        !          1593: ld [%fp+-52],%r19
        !          1594: ld [%fp+-48],%r18
        !          1595: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          1596: ld [%fp+-72],%r18
        !          1597: cmp %r19,%r18; be L565; nop
        !          1598: set 1,%r19
        !          1599: stb %r19,[%fp+-20]
        !          1600: L565:
        !          1601: ld [%fp+-52],%r19
        !          1602: mov %r19,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          1603: ld [%fp+-72],%r18
        !          1604: cmp %r19,%r18; be L568; nop
        !          1605: set 1,%r19
        !          1606: stb %r19,[%fp+-19]
        !          1607: L568:
        !          1608: sll %r21,24,%g1; sra %g1,24,%r19
        !          1609: mov %r19,%o1; call .mul,2; mov %r22,%o0; mov %o0,%r19
        !          1610: ld [%fp+-80],%r18
        !          1611: cmp %r19,%r18; be L571; nop
        !          1612: set 1,%r19
        !          1613: stb %r19,[%fp+-18]
        !          1614: L571:
        !          1615: sll %r20,16,%g1; sra %g1,16,%r19
        !          1616: mov %r19,%o1; call .mul,2; mov %r22,%o0; mov %o0,%r19
        !          1617: ld [%fp+-80],%r18
        !          1618: cmp %r19,%r18; be L574; nop
        !          1619: set 1,%r19
        !          1620: stb %r19,[%fp+-17]
        !          1621: L574:
        !          1622: ld [%fp+-48],%r19
        !          1623: mov %r19,%o1; call .mul,2; mov %r22,%o0; mov %o0,%r19
        !          1624: ld [%fp+-80],%r18
        !          1625: cmp %r19,%r18; be L577; nop
        !          1626: set 1,%r19
        !          1627: stb %r19,[%fp+-16]
        !          1628: L577:
        !          1629: mov %r22,%r19
        !          1630: ld [%fp+-52],%r18
        !          1631: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          1632: ld [%fp+-72],%r18
        !          1633: cmp %r19,%r18; be L580; nop
        !          1634: set 1,%r19
        !          1635: stb %r19,[%fp+-15]
        !          1636: L580:
        !          1637: mov %r22,%o1; call .mul,2; mov %r22,%o0; mov %o0,%r19
        !          1638: ld [%fp+-80],%r18
        !          1639: cmp %r19,%r18; be L583; nop
        !          1640: set 1,%r19
        !          1641: stb %r19,[%fp+-14]
        !          1642: L583:
        !          1643: ld [%fp+-44],%f31
        !          1644: sll %r21,24,%g1; sra %g1,24,%r19
        !          1645: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          1646: fdtos %f28,%f30
        !          1647: fmuls %f31,%f30,%f31
        !          1648: fstod %f31,%f30
        !          1649: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1650: fcmped %f30,%f28; nop; fbue L586; nop
        !          1651: set 1,%r19
        !          1652: stb %r19,[%fp+-13]
        !          1653: L586:
        !          1654: ld [%fp+-44],%f31
        !          1655: sll %r20,16,%g1; sra %g1,16,%r19
        !          1656: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          1657: fdtos %f28,%f30
        !          1658: fmuls %f31,%f30,%f31
        !          1659: fstod %f31,%f30
        !          1660: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1661: fcmped %f30,%f28; nop; fbue L589; nop
        !          1662: set 1,%r19
        !          1663: stb %r19,[%fp+-12]
        !          1664: L589:
        !          1665: ld [%fp+-44],%f31
        !          1666: ld [%fp+-48],%r19
        !          1667: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          1668: fdtos %f28,%f30
        !          1669: fmuls %f31,%f30,%f31
        !          1670: fstod %f31,%f30
        !          1671: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1672: fcmped %f30,%f28; nop; fbue L592; nop
        !          1673: set 1,%r19
        !          1674: stb %r19,[%fp+-11]
        !          1675: L592:
        !          1676: ld [%fp+-52],%r19
        !          1677: cmp %r19,%r0; bl L598; nop
        !          1678: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          1679: st %f30,[%fp+-96]; st %f31,[%fp+-96+4]
        !          1680: ba L599; nop
        !          1681: L598:
        !          1682: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          1683: set L600,%r19
        !          1684: ld [%r19],%f28; ld [%r19+4],%f29
        !          1685: faddd %f30,%f28,%f30
        !          1686: st %f30,[%fp+-96]; st %f31,[%fp+-96+4]
        !          1687: L599:
        !          1688: ld [%fp+-44],%f31
        !          1689: ld [%fp+-96],%f28; ld [%fp+-96+4],%f29
        !          1690: fdtos %f28,%f30
        !          1691: fmuls %f31,%f30,%f31
        !          1692: fstod %f31,%f30
        !          1693: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1694: fcmped %f30,%f28; nop; fbue L595; nop
        !          1695: set 1,%r19
        !          1696: stb %r19,[%fp+-10]
        !          1697: L595:
        !          1698: ld [%fp+-44],%f31
        !          1699: st %r22,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          1700: fdtos %f28,%f30
        !          1701: fmuls %f31,%f30,%f31
        !          1702: fstod %f31,%f30
        !          1703: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1704: fcmped %f30,%f28; nop; fbue L602; nop
        !          1705: set 1,%r19
        !          1706: stb %r19,[%fp+-9]
        !          1707: L602:
        !          1708: ld [%fp+-44],%f31
        !          1709: fmuls %f31,%f31,%f31
        !          1710: fstod %f31,%f30
        !          1711: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1712: fcmped %f30,%f28; nop; fbue L605; nop
        !          1713: set 1,%r19
        !          1714: stb %r19,[%fp+-8]
        !          1715: L605:
        !          1716: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
        !          1717: sll %r21,24,%g1; sra %g1,24,%r19
        !          1718: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          1719: fmuld %f30,%f28,%f30
        !          1720: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1721: fcmped %f30,%f28; nop; fbue L608; nop
        !          1722: set 1,%r19
        !          1723: stb %r19,[%fp+-7]
        !          1724: L608:
        !          1725: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
        !          1726: sll %r20,16,%g1; sra %g1,16,%r19
        !          1727: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          1728: fmuld %f30,%f28,%f30
        !          1729: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1730: fcmped %f30,%f28; nop; fbue L611; nop
        !          1731: set 1,%r19
        !          1732: stb %r19,[%fp+-6]
        !          1733: L611:
        !          1734: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
        !          1735: ld [%fp+-48],%r19
        !          1736: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          1737: fmuld %f30,%f28,%f30
        !          1738: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1739: fcmped %f30,%f28; nop; fbue L614; nop
        !          1740: set 1,%r19
        !          1741: stb %r19,[%fp+-5]
        !          1742: L614:
        !          1743: ld [%fp+-52],%r19
        !          1744: cmp %r19,%r0; bl L620; nop
        !          1745: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          1746: st %f30,[%fp+-104]; st %f31,[%fp+-104+4]
        !          1747: ba L621; nop
        !          1748: L620:
        !          1749: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          1750: set L600,%r19
        !          1751: ld [%r19],%f28; ld [%r19+4],%f29
        !          1752: faddd %f30,%f28,%f30
        !          1753: st %f30,[%fp+-104]; st %f31,[%fp+-104+4]
        !          1754: L621:
        !          1755: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
        !          1756: ld [%fp+-104],%f28; ld [%fp+-104+4],%f29
        !          1757: fmuld %f30,%f28,%f30
        !          1758: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1759: fcmped %f30,%f28; nop; fbue L617; nop
        !          1760: set 1,%r19
        !          1761: stb %r19,[%fp+-4]
        !          1762: L617:
        !          1763: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
        !          1764: st %r22,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          1765: fmuld %f30,%f28,%f30
        !          1766: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1767: fcmped %f30,%f28; nop; fbue L623; nop
        !          1768: set 1,%r19
        !          1769: stb %r19,[%fp+-3]
        !          1770: L623:
        !          1771: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
        !          1772: ld [%fp+-44],%f29
        !          1773: fstod %f29,%f28
        !          1774: fmuld %f30,%f28,%f30
        !          1775: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1776: fcmped %f30,%f28; nop; fbue L626; nop
        !          1777: set 1,%r19
        !          1778: stb %r19,[%fp+-2]
        !          1779: L626:
        !          1780: ld [%fp+-64],%f30; ld [%fp+-64+4],%f31
        !          1781: fmuld %f30,%f30,%f30
        !          1782: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          1783: fcmped %f30,%f28; nop; fbue L629; nop
        !          1784: set 1,%r19
        !          1785: stb %r19,[%fp+-1]
        !          1786: L629:
        !          1787: mov %r0,%r27
        !          1788: mov %r0,%r29
        !          1789: L632:
        !          1790: sll %r27,24,%g1; sra %g1,24,%r19
        !          1791: add -28,%fp,%r18
        !          1792: ldsb [%r29+%r18],%r18
        !          1793: add %r19,%r18,%r27
        !          1794: L633:
        !          1795: add %r29,1,%r29
        !          1796: cmp %r29,28; bl L632; nop
        !          1797: sll %r27,24,%g1; sra %g1,24,%r19
        !          1798: cmp %r19,%r0; be L636; nop
        !          1799: ld [%fp+-76],%r19
        !          1800: add %r19,4,%r19
        !          1801: st %r19,[%fp+-76]
        !          1802: ld [%r24+44],%r19
        !          1803: cmp %r19,%r0; be L638; nop
        !          1804: set _521,%r8
        !          1805: set 4,%r9
        !          1806: call _printf; nop
        !          1807: set L640,%r8
        !          1808: call _printf; nop
        !          1809: mov %r0,%r29
        !          1810: L641:
        !          1811: set L645,%r8
        !          1812: add -28,%fp,%r19
        !          1813: ldsb [%r29+%r19],%r9
        !          1814: call _printf; nop
        !          1815: L642:
        !          1816: add %r29,1,%r29
        !          1817: cmp %r29,28; bl L641; nop
        !          1818: set L646,%r8
        !          1819: call _printf; nop
        !          1820: L638:
        !          1821: L636:
        !          1822: set 32768,%r22
        !          1823: set 0x8000,%r19
        !          1824: cmp %r22,%r19; bleu L647; nop
        !          1825: ld [%fp+-76],%r19
        !          1826: add %r19,8,%r19
        !          1827: st %r19,[%fp+-76]
        !          1828: ld [%r24+44],%r19
        !          1829: cmp %r19,%r0; be L649; nop
        !          1830: set _521,%r8
        !          1831: set 8,%r9
        !          1832: call _printf; nop
        !          1833: L649:
        !          1834: L647:
        !          1835: ld [%fp+-76],%r24
        !          1836: L520:
        !          1837: ret; restore
        !          1838: .seg "data"
        !          1839: _652:.ascii "s71,er%d\012\000"
        !          1840: _653:.ascii "s71    \000"
        !          1841: _654:.byte 113
        !          1842: .seg "text"
        !          1843: .global _s71
        !          1844: .align 4
        !          1845: .proc 4
        !          1846: _s71:save %sp,-136,%sp
        !          1847: set _653,%r29
        !          1848: add %r24,60,%r28
        !          1849: mov %r0,%r27
        !          1850: L655:
        !          1851: L656:
        !          1852: mov %r28,%r23
        !          1853: add %r23,1,%r28
        !          1854: mov %r29,%r22
        !          1855: add %r22,1,%r29
        !          1856: ldsb [%r22],%r22
        !          1857: stb %r22,[%r23]
        !          1858: sll %r22,24,%g1; sra %g1,24,%r23
        !          1859: cmp %r23,%r0; bne L655; nop
        !          1860: set L660,%r23
        !          1861: ldsb [%r23],%r23
        !          1862: set _654,%r22
        !          1863: ldsb [%r22],%r22
        !          1864: cmp %r23,%r22; be L658; nop
        !          1865: add %r27,1,%r27
        !          1866: ld [%r24+44],%r23
        !          1867: cmp %r23,%r0; be L661; nop
        !          1868: set _652,%r8
        !          1869: set 1,%r9
        !          1870: call _printf; nop
        !          1871: L661:
        !          1872: L658:
        !          1873: ba L663; nop
        !          1874: add %r27,2,%r27
        !          1875: ld [%r24+44],%r23
        !          1876: cmp %r23,%r0; be L665; nop
        !          1877: set _652,%r8
        !          1878: set 2,%r9
        !          1879: call _printf; nop
        !          1880: L665:
        !          1881: L663:
        !          1882: set 1942,%r23
        !          1883: st %r23,[%fp+-20]
        !          1884: ld [%fp+-20],%r23
        !          1885: cmp %r23,1942; bne L673; nop
        !          1886: ld [%fp+-20],%r23
        !          1887: ld [%fp+-20],%r22
        !          1888: cmp %r23,%r22; be L668; nop
        !          1889: L673:
        !          1890: add %r27,4,%r27
        !          1891: ld [%r24+44],%r23
        !          1892: cmp %r23,%r0; be L674; nop
        !          1893: set _652,%r8
        !          1894: set 4,%r9
        !          1895: call _printf; nop
        !          1896: L674:
        !          1897: L668:
        !          1898: set -5,%r8
        !          1899: call _McCarthy; nop
        !          1900: cmp %r8,91; be L676; nop
        !          1901: add %r27,8,%r27
        !          1902: ld [%r24+44],%r23
        !          1903: cmp %r23,%r0; be L678; nop
        !          1904: set _652,%r8
        !          1905: set 8,%r9
        !          1906: call _printf; nop
        !          1907: L678:
        !          1908: L676:
        !          1909: set 2,%r26
        !          1910: set 3,%r23
        !          1911: st %r23,[%fp+-44]
        !          1912: add -44,%fp,%r25
        !          1913: mov %r26,%r8
        !          1914: mov %r25,%r9
        !          1915: call _clobber; nop
        !          1916: cmp %r26,2; bne L682; nop
        !          1917: ld [%fp+-44],%r23
        !          1918: cmp %r23,2; be L680; nop
        !          1919: L682:
        !          1920: add %r27,16,%r27
        !          1921: ld [%r24+44],%r23
        !          1922: cmp %r23,%r0; be L683; nop
        !          1923: set _652,%r8
        !          1924: set 16,%r9
        !          1925: call _printf; nop
        !          1926: L683:
        !          1927: L680:
        !          1928: ld [%r24+32],%f31
        !          1929: fcmpes %f31,%f31; nop; fbue L685; nop
        !          1930: add %r27,32,%r27
        !          1931: ld [%r24+44],%r23
        !          1932: cmp %r23,%r0; be L687; nop
        !          1933: set _652,%r8
        !          1934: set 32,%r9
        !          1935: call _printf; nop
        !          1936: L687:
        !          1937: L685:
        !          1938: mov %r27,%r24
        !          1939: L651:
        !          1940: ret; restore
        !          1941: .global _McCarthy
        !          1942: .align 4
        !          1943: .proc 4
        !          1944: _McCarthy:save %sp,-96,%sp
        !          1945: cmp %r24,100; ble L690; nop
        !          1946: sub %r24,10,%r24
        !          1947: ba L689; nop
        !          1948: L690:
        !          1949: add %r24,11,%r8
        !          1950: call _McCarthy; nop
        !          1951: call _McCarthy; nop
        !          1952: mov %r8,%r24
        !          1953: L689:
        !          1954: ret; restore
        !          1955: .global _clobber
        !          1956: .align 4
        !          1957: .proc 4
        !          1958: _clobber:
        !          1959: set 3,%r8
        !          1960: set 2,%r13
        !          1961: st %r13,[%r9]
        !          1962: L692:
        !          1963: retl; nop
        !          1964: .seg "data"
        !          1965: _694:.ascii "Local error %d.\012\000"
        !          1966: _695:.ascii "s714,er%d\012\000"
        !          1967: _696:.ascii "s714   \000"
        !          1968: .seg "text"
        !          1969: .global _s714
        !          1970: .align 4
        !          1971: .proc 4
        !          1972: _s714:save %sp,-368,%sp
        !          1973: set _696,%r19
        !          1974: st %r19,[%fp+-44]
        !          1975: add %r24,60,%r19
        !          1976: st %r19,[%fp+-48]
        !          1977: st %r0,[%fp+-52]
        !          1978: mov %r0,%r28
        !          1979: ld [%r24+48],%r29
        !          1980: L697:
        !          1981: L698:
        !          1982: ld [%fp+-48],%r19
        !          1983: add %r19,1,%r18
        !          1984: st %r18,[%fp+-48]
        !          1985: ld [%fp+-44],%r18
        !          1986: add %r18,1,%r17
        !          1987: st %r17,[%fp+-44]
        !          1988: ldsb [%r18],%r18
        !          1989: stb %r18,[%r19]
        !          1990: sll %r18,24,%g1; sra %g1,24,%r19
        !          1991: cmp %r19,%r0; bne L697; nop
        !          1992: set 5,%r27
        !          1993: set 2,%r21
        !          1994: mov %r21,%r27
        !          1995: sll %r27,24,%g1; sra %g1,24,%r19
        !          1996: cmp %r19,2; be L700; nop
        !          1997: set 1,%r28
        !          1998: cmp %r29,%r0; be L702; nop
        !          1999: set _694,%r8
        !          2000: mov %r28,%r9
        !          2001: call _printf; nop
        !          2002: L702:
        !          2003: L700:
        !          2004: set 5,%r27
        !          2005: set 2,%r20
        !          2006: sll %r20,16,%g1; sra %g1,16,%r19
        !          2007: mov %r19,%r27
        !          2008: sll %r27,24,%g1; sra %g1,24,%r19
        !          2009: cmp %r19,2; be L704; nop
        !          2010: set 2,%r28
        !          2011: cmp %r29,%r0; be L706; nop
        !          2012: set _694,%r8
        !          2013: mov %r28,%r9
        !          2014: call _printf; nop
        !          2015: L706:
        !          2016: L704:
        !          2017: set 5,%r27
        !          2018: set 2,%r19
        !          2019: st %r19,[%fp+-4]
        !          2020: ld [%fp+-4],%r27
        !          2021: sll %r27,24,%g1; sra %g1,24,%r19
        !          2022: cmp %r19,2; be L708; nop
        !          2023: set 3,%r28
        !          2024: cmp %r29,%r0; be L710; nop
        !          2025: set _694,%r8
        !          2026: mov %r28,%r9
        !          2027: call _printf; nop
        !          2028: L710:
        !          2029: L708:
        !          2030: set 5,%r27
        !          2031: set 2,%r19
        !          2032: st %r19,[%fp+-8]
        !          2033: ld [%fp+-8],%r27
        !          2034: sll %r27,24,%g1; sra %g1,24,%r19
        !          2035: cmp %r19,2; be L712; nop
        !          2036: set 4,%r28
        !          2037: cmp %r29,%r0; be L714; nop
        !          2038: set _694,%r8
        !          2039: mov %r28,%r9
        !          2040: call _printf; nop
        !          2041: L714:
        !          2042: L712:
        !          2043: set 5,%r27
        !          2044: set 2,%r19
        !          2045: st %r19,[%fp+-12]
        !          2046: ld [%fp+-12],%r27
        !          2047: sll %r27,24,%g1; sra %g1,24,%r19
        !          2048: cmp %r19,2; be L716; nop
        !          2049: set 5,%r28
        !          2050: cmp %r29,%r0; be L718; nop
        !          2051: set _694,%r8
        !          2052: mov %r28,%r9
        !          2053: call _printf; nop
        !          2054: L718:
        !          2055: L716:
        !          2056: set 5,%r27
        !          2057: set L530,%r19
        !          2058: ld [%r19],%f31
        !          2059: st %f31,[%fp+-28]
        !          2060: ld [%fp+-28],%f31
        !          2061: fstod %f31,%f30
        !          2062: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2063: mov %r19,%r27
        !          2064: sll %r27,24,%g1; sra %g1,24,%r19
        !          2065: cmp %r19,2; be L720; nop
        !          2066: set 6,%r28
        !          2067: cmp %r29,%r0; be L722; nop
        !          2068: set _694,%r8
        !          2069: mov %r28,%r9
        !          2070: call _printf; nop
        !          2071: L722:
        !          2072: L720:
        !          2073: set 5,%r27
        !          2074: set L416,%r19
        !          2075: ld [%r19],%f30; ld [%r19+4],%f31
        !          2076: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2077: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
        !          2078: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2079: mov %r19,%r27
        !          2080: sll %r27,24,%g1; sra %g1,24,%r19
        !          2081: cmp %r19,2; be L724; nop
        !          2082: set 7,%r28
        !          2083: cmp %r29,%r0; be L726; nop
        !          2084: set _694,%r8
        !          2085: mov %r28,%r9
        !          2086: call _printf; nop
        !          2087: L726:
        !          2088: L724:
        !          2089: set 5,%r26
        !          2090: set 2,%r21
        !          2091: sll %r21,24,%g1; sra %g1,24,%r19
        !          2092: mov %r19,%r26
        !          2093: sll %r26,16,%g1; sra %g1,16,%r19
        !          2094: cmp %r19,2; be L728; nop
        !          2095: set 8,%r28
        !          2096: cmp %r29,%r0; be L730; nop
        !          2097: set _694,%r8
        !          2098: mov %r28,%r9
        !          2099: call _printf; nop
        !          2100: L730:
        !          2101: L728:
        !          2102: set 5,%r26
        !          2103: set 2,%r20
        !          2104: mov %r20,%r26
        !          2105: sll %r26,16,%g1; sra %g1,16,%r19
        !          2106: cmp %r19,2; be L732; nop
        !          2107: set 9,%r28
        !          2108: cmp %r29,%r0; be L734; nop
        !          2109: set _694,%r8
        !          2110: mov %r28,%r9
        !          2111: call _printf; nop
        !          2112: L734:
        !          2113: L732:
        !          2114: set 5,%r26
        !          2115: set 2,%r19
        !          2116: st %r19,[%fp+-4]
        !          2117: ld [%fp+-4],%r26
        !          2118: sll %r26,16,%g1; sra %g1,16,%r19
        !          2119: cmp %r19,2; be L736; nop
        !          2120: set 10,%r28
        !          2121: cmp %r29,%r0; be L738; nop
        !          2122: set _694,%r8
        !          2123: mov %r28,%r9
        !          2124: call _printf; nop
        !          2125: L738:
        !          2126: L736:
        !          2127: set 5,%r26
        !          2128: set 2,%r19
        !          2129: st %r19,[%fp+-8]
        !          2130: ld [%fp+-8],%r26
        !          2131: sll %r26,16,%g1; sra %g1,16,%r19
        !          2132: cmp %r19,2; be L740; nop
        !          2133: set 11,%r28
        !          2134: cmp %r29,%r0; be L742; nop
        !          2135: set _694,%r8
        !          2136: mov %r28,%r9
        !          2137: call _printf; nop
        !          2138: L742:
        !          2139: L740:
        !          2140: set 5,%r26
        !          2141: set 2,%r19
        !          2142: st %r19,[%fp+-12]
        !          2143: ld [%fp+-12],%r26
        !          2144: sll %r26,16,%g1; sra %g1,16,%r19
        !          2145: cmp %r19,2; be L744; nop
        !          2146: set 12,%r28
        !          2147: cmp %r29,%r0; be L746; nop
        !          2148: set _694,%r8
        !          2149: mov %r28,%r9
        !          2150: call _printf; nop
        !          2151: L746:
        !          2152: L744:
        !          2153: set 5,%r26
        !          2154: set L530,%r19
        !          2155: ld [%r19],%f31
        !          2156: st %f31,[%fp+-28]
        !          2157: ld [%fp+-28],%f31
        !          2158: fstod %f31,%f30
        !          2159: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2160: mov %r19,%r26
        !          2161: sll %r26,16,%g1; sra %g1,16,%r19
        !          2162: cmp %r19,2; be L748; nop
        !          2163: set 13,%r28
        !          2164: cmp %r29,%r0; be L750; nop
        !          2165: set _694,%r8
        !          2166: mov %r28,%r9
        !          2167: call _printf; nop
        !          2168: L750:
        !          2169: L748:
        !          2170: set 5,%r26
        !          2171: set L416,%r19
        !          2172: ld [%r19],%f30; ld [%r19+4],%f31
        !          2173: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2174: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
        !          2175: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2176: mov %r19,%r26
        !          2177: sll %r26,16,%g1; sra %g1,16,%r19
        !          2178: cmp %r19,2; be L752; nop
        !          2179: set 14,%r28
        !          2180: cmp %r29,%r0; be L754; nop
        !          2181: set _694,%r8
        !          2182: mov %r28,%r9
        !          2183: call _printf; nop
        !          2184: L754:
        !          2185: L752:
        !          2186: set 5,%r25
        !          2187: set 2,%r21
        !          2188: sll %r21,24,%g1; sra %g1,24,%r19
        !          2189: mov %r19,%r25
        !          2190: cmp %r25,2; be L756; nop
        !          2191: set 15,%r28
        !          2192: cmp %r29,%r0; be L758; nop
        !          2193: set _694,%r8
        !          2194: mov %r28,%r9
        !          2195: call _printf; nop
        !          2196: L758:
        !          2197: L756:
        !          2198: set 5,%r25
        !          2199: set 2,%r20
        !          2200: sll %r20,16,%g1; sra %g1,16,%r19
        !          2201: mov %r19,%r25
        !          2202: cmp %r25,2; be L760; nop
        !          2203: set 16,%r28
        !          2204: cmp %r29,%r0; be L762; nop
        !          2205: set _694,%r8
        !          2206: mov %r28,%r9
        !          2207: call _printf; nop
        !          2208: L762:
        !          2209: L760:
        !          2210: set 5,%r25
        !          2211: set 2,%r19
        !          2212: st %r19,[%fp+-4]
        !          2213: ld [%fp+-4],%r25
        !          2214: cmp %r25,2; be L764; nop
        !          2215: set 17,%r28
        !          2216: cmp %r29,%r0; be L766; nop
        !          2217: set _694,%r8
        !          2218: mov %r28,%r9
        !          2219: call _printf; nop
        !          2220: L766:
        !          2221: L764:
        !          2222: set 5,%r25
        !          2223: set 2,%r19
        !          2224: st %r19,[%fp+-8]
        !          2225: ld [%fp+-8],%r25
        !          2226: cmp %r25,2; be L768; nop
        !          2227: set 18,%r28
        !          2228: cmp %r29,%r0; be L770; nop
        !          2229: set _694,%r8
        !          2230: mov %r28,%r9
        !          2231: call _printf; nop
        !          2232: L770:
        !          2233: L768:
        !          2234: set 5,%r25
        !          2235: set 2,%r19
        !          2236: st %r19,[%fp+-12]
        !          2237: ld [%fp+-12],%r25
        !          2238: cmp %r25,2; be L772; nop
        !          2239: set 19,%r28
        !          2240: cmp %r29,%r0; be L774; nop
        !          2241: set _694,%r8
        !          2242: mov %r28,%r9
        !          2243: call _printf; nop
        !          2244: L774:
        !          2245: L772:
        !          2246: set 5,%r25
        !          2247: set L530,%r19
        !          2248: ld [%r19],%f31
        !          2249: st %f31,[%fp+-28]
        !          2250: ld [%fp+-28],%f31
        !          2251: fstod %f31,%f30
        !          2252: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2253: mov %r19,%r25
        !          2254: cmp %r25,2; be L776; nop
        !          2255: set 20,%r28
        !          2256: cmp %r29,%r0; be L778; nop
        !          2257: set _694,%r8
        !          2258: mov %r28,%r9
        !          2259: call _printf; nop
        !          2260: L778:
        !          2261: L776:
        !          2262: set 5,%r25
        !          2263: set L416,%r19
        !          2264: ld [%r19],%f30; ld [%r19+4],%f31
        !          2265: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2266: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
        !          2267: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2268: mov %r19,%r25
        !          2269: cmp %r25,2; be L780; nop
        !          2270: set 21,%r28
        !          2271: cmp %r29,%r0; be L782; nop
        !          2272: set _694,%r8
        !          2273: mov %r28,%r9
        !          2274: call _printf; nop
        !          2275: L782:
        !          2276: L780:
        !          2277: set 5,%r23
        !          2278: set 2,%r21
        !          2279: sll %r21,24,%g1; sra %g1,24,%r19
        !          2280: mov %r19,%r23
        !          2281: cmp %r23,2; be L784; nop
        !          2282: set 22,%r28
        !          2283: cmp %r29,%r0; be L786; nop
        !          2284: set _694,%r8
        !          2285: mov %r28,%r9
        !          2286: call _printf; nop
        !          2287: L786:
        !          2288: L784:
        !          2289: set 5,%r23
        !          2290: set 2,%r20
        !          2291: sll %r20,16,%g1; sra %g1,16,%r19
        !          2292: mov %r19,%r23
        !          2293: cmp %r23,2; be L788; nop
        !          2294: set 23,%r28
        !          2295: cmp %r29,%r0; be L790; nop
        !          2296: set _694,%r8
        !          2297: mov %r28,%r9
        !          2298: call _printf; nop
        !          2299: L790:
        !          2300: L788:
        !          2301: set 5,%r23
        !          2302: set 2,%r19
        !          2303: st %r19,[%fp+-4]
        !          2304: ld [%fp+-4],%r23
        !          2305: cmp %r23,2; be L792; nop
        !          2306: set 24,%r28
        !          2307: cmp %r29,%r0; be L794; nop
        !          2308: set _694,%r8
        !          2309: mov %r28,%r9
        !          2310: call _printf; nop
        !          2311: L794:
        !          2312: L792:
        !          2313: set 5,%r23
        !          2314: set 2,%r19
        !          2315: st %r19,[%fp+-8]
        !          2316: ld [%fp+-8],%r23
        !          2317: cmp %r23,2; be L796; nop
        !          2318: set 25,%r28
        !          2319: cmp %r29,%r0; be L798; nop
        !          2320: set _694,%r8
        !          2321: mov %r28,%r9
        !          2322: call _printf; nop
        !          2323: L798:
        !          2324: L796:
        !          2325: set 5,%r23
        !          2326: set 2,%r19
        !          2327: st %r19,[%fp+-12]
        !          2328: ld [%fp+-12],%r23
        !          2329: cmp %r23,2; be L800; nop
        !          2330: set 26,%r28
        !          2331: cmp %r29,%r0; be L802; nop
        !          2332: set _694,%r8
        !          2333: mov %r28,%r9
        !          2334: call _printf; nop
        !          2335: L802:
        !          2336: L800:
        !          2337: set 5,%r23
        !          2338: set L530,%r19
        !          2339: ld [%r19],%f31
        !          2340: st %f31,[%fp+-28]
        !          2341: ld [%fp+-28],%f31
        !          2342: fstod %f31,%f30
        !          2343: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2344: mov %r19,%r23
        !          2345: cmp %r23,2; be L804; nop
        !          2346: set 27,%r28
        !          2347: cmp %r29,%r0; be L806; nop
        !          2348: set _694,%r8
        !          2349: mov %r28,%r9
        !          2350: call _printf; nop
        !          2351: L806:
        !          2352: L804:
        !          2353: set 5,%r23
        !          2354: set L416,%r19
        !          2355: ld [%r19],%f30; ld [%r19+4],%f31
        !          2356: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2357: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
        !          2358: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2359: mov %r19,%r23
        !          2360: cmp %r23,2; be L808; nop
        !          2361: set 28,%r28
        !          2362: cmp %r29,%r0; be L810; nop
        !          2363: set _694,%r8
        !          2364: mov %r28,%r9
        !          2365: call _printf; nop
        !          2366: L810:
        !          2367: L808:
        !          2368: set 5,%r22
        !          2369: set 2,%r21
        !          2370: sll %r21,24,%g1; sra %g1,24,%r19
        !          2371: mov %r19,%r22
        !          2372: cmp %r22,2; be L812; nop
        !          2373: set 29,%r28
        !          2374: cmp %r29,%r0; be L814; nop
        !          2375: set _694,%r8
        !          2376: mov %r28,%r9
        !          2377: call _printf; nop
        !          2378: L814:
        !          2379: L812:
        !          2380: set 5,%r22
        !          2381: set 2,%r20
        !          2382: sll %r20,16,%g1; sra %g1,16,%r19
        !          2383: mov %r19,%r22
        !          2384: cmp %r22,2; be L816; nop
        !          2385: set 30,%r28
        !          2386: cmp %r29,%r0; be L818; nop
        !          2387: set _694,%r8
        !          2388: mov %r28,%r9
        !          2389: call _printf; nop
        !          2390: L818:
        !          2391: L816:
        !          2392: set 5,%r22
        !          2393: set 2,%r19
        !          2394: st %r19,[%fp+-4]
        !          2395: ld [%fp+-4],%r22
        !          2396: cmp %r22,2; be L820; nop
        !          2397: set 31,%r28
        !          2398: cmp %r29,%r0; be L822; nop
        !          2399: set _694,%r8
        !          2400: mov %r28,%r9
        !          2401: call _printf; nop
        !          2402: L822:
        !          2403: L820:
        !          2404: set 5,%r22
        !          2405: set 2,%r19
        !          2406: st %r19,[%fp+-8]
        !          2407: ld [%fp+-8],%r22
        !          2408: cmp %r22,2; be L824; nop
        !          2409: set 32,%r28
        !          2410: cmp %r29,%r0; be L826; nop
        !          2411: set _694,%r8
        !          2412: mov %r28,%r9
        !          2413: call _printf; nop
        !          2414: L826:
        !          2415: L824:
        !          2416: set 5,%r22
        !          2417: set 2,%r19
        !          2418: st %r19,[%fp+-12]
        !          2419: ld [%fp+-12],%r22
        !          2420: cmp %r22,2; be L828; nop
        !          2421: set 33,%r28
        !          2422: cmp %r29,%r0; be L830; nop
        !          2423: set _694,%r8
        !          2424: mov %r28,%r9
        !          2425: call _printf; nop
        !          2426: L830:
        !          2427: L828:
        !          2428: set 5,%r22
        !          2429: set L530,%r19
        !          2430: ld [%r19],%f31
        !          2431: st %f31,[%fp+-28]
        !          2432: ld [%fp+-28],%f31
        !          2433: fstod %f31,%f30
        !          2434: set L835,%r19
        !          2435: ld [%r19],%f28; ld [%r19+4],%f29
        !          2436: fcmped %f30,%f28; nop; fbul L833; nop
        !          2437: fsubd %f30,%f28,%f28
        !          2438: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2439: set 0x80000000,%r18
        !          2440: add %r19,%r18,%r19
        !          2441: st %r19,[%fp+-56]
        !          2442: ba L834; nop
        !          2443: L833:
        !          2444: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2445: st %r19,[%fp+-56]
        !          2446: L834:
        !          2447: ld [%fp+-56],%r22
        !          2448: cmp %r22,2; be L836; nop
        !          2449: set 34,%r28
        !          2450: cmp %r29,%r0; be L838; nop
        !          2451: set _694,%r8
        !          2452: mov %r28,%r9
        !          2453: call _printf; nop
        !          2454: L838:
        !          2455: L836:
        !          2456: set 5,%r22
        !          2457: set L416,%r19
        !          2458: ld [%r19],%f30; ld [%r19+4],%f31
        !          2459: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2460: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
        !          2461: set L835,%r19
        !          2462: ld [%r19],%f28; ld [%r19+4],%f29
        !          2463: fcmped %f30,%f28; nop; fbul L841; nop
        !          2464: fsubd %f30,%f28,%f28
        !          2465: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2466: set 0x80000000,%r18
        !          2467: add %r19,%r18,%r19
        !          2468: st %r19,[%fp+-60]
        !          2469: ba L842; nop
        !          2470: L841:
        !          2471: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2472: st %r19,[%fp+-60]
        !          2473: L842:
        !          2474: ld [%fp+-60],%r22
        !          2475: cmp %r22,2; be L843; nop
        !          2476: set 35,%r28
        !          2477: cmp %r29,%r0; be L845; nop
        !          2478: set _694,%r8
        !          2479: mov %r28,%r9
        !          2480: call _printf; nop
        !          2481: L845:
        !          2482: L843:
        !          2483: set L847,%r19
        !          2484: ld [%r19],%f31
        !          2485: st %f31,[%fp+-16]
        !          2486: set 2,%r21
        !          2487: sll %r21,24,%g1; sra %g1,24,%r19
        !          2488: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2489: fdtos %f30,%f31
        !          2490: st %f31,[%fp+-16]
        !          2491: ld [%fp+-16],%f31
        !          2492: set L530,%r19
        !          2493: ld [%r19],%f30
        !          2494: fcmpes %f31,%f30; nop; fbue L848; nop
        !          2495: set 36,%r28
        !          2496: cmp %r29,%r0; be L850; nop
        !          2497: set _694,%r8
        !          2498: mov %r28,%r9
        !          2499: call _printf; nop
        !          2500: L850:
        !          2501: L848:
        !          2502: set L847,%r19
        !          2503: ld [%r19],%f31
        !          2504: st %f31,[%fp+-16]
        !          2505: set 2,%r20
        !          2506: sll %r20,16,%g1; sra %g1,16,%r19
        !          2507: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2508: fdtos %f30,%f31
        !          2509: st %f31,[%fp+-16]
        !          2510: ld [%fp+-16],%f31
        !          2511: set L530,%r19
        !          2512: ld [%r19],%f30
        !          2513: fcmpes %f31,%f30; nop; fbue L852; nop
        !          2514: set 37,%r28
        !          2515: cmp %r29,%r0; be L854; nop
        !          2516: set _694,%r8
        !          2517: mov %r28,%r9
        !          2518: call _printf; nop
        !          2519: L854:
        !          2520: L852:
        !          2521: set L847,%r19
        !          2522: ld [%r19],%f31
        !          2523: st %f31,[%fp+-16]
        !          2524: set 2,%r19
        !          2525: st %r19,[%fp+-4]
        !          2526: ld [%fp+-4],%r19
        !          2527: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2528: fdtos %f30,%f31
        !          2529: st %f31,[%fp+-16]
        !          2530: ld [%fp+-16],%f31
        !          2531: set L530,%r19
        !          2532: ld [%r19],%f30
        !          2533: fcmpes %f31,%f30; nop; fbue L856; nop
        !          2534: set 38,%r28
        !          2535: cmp %r29,%r0; be L858; nop
        !          2536: set _694,%r8
        !          2537: mov %r28,%r9
        !          2538: call _printf; nop
        !          2539: L858:
        !          2540: L856:
        !          2541: set L847,%r19
        !          2542: ld [%r19],%f31
        !          2543: st %f31,[%fp+-16]
        !          2544: set 2,%r19
        !          2545: st %r19,[%fp+-8]
        !          2546: ld [%fp+-8],%r19
        !          2547: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2548: fdtos %f30,%f31
        !          2549: st %f31,[%fp+-16]
        !          2550: ld [%fp+-16],%f31
        !          2551: set L530,%r19
        !          2552: ld [%r19],%f30
        !          2553: fcmpes %f31,%f30; nop; fbue L860; nop
        !          2554: set 39,%r28
        !          2555: cmp %r29,%r0; be L862; nop
        !          2556: set _694,%r8
        !          2557: mov %r28,%r9
        !          2558: call _printf; nop
        !          2559: L862:
        !          2560: L860:
        !          2561: set L847,%r19
        !          2562: ld [%r19],%f31
        !          2563: st %f31,[%fp+-16]
        !          2564: set 2,%r19
        !          2565: st %r19,[%fp+-12]
        !          2566: ld [%fp+-12],%r19
        !          2567: cmp %r19,%r0; bl L865; nop
        !          2568: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2569: st %f30,[%fp+-72]; st %f31,[%fp+-72+4]
        !          2570: ba L866; nop
        !          2571: L865:
        !          2572: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2573: set L600,%r19
        !          2574: ld [%r19],%f28; ld [%r19+4],%f29
        !          2575: faddd %f30,%f28,%f30
        !          2576: st %f30,[%fp+-72]; st %f31,[%fp+-72+4]
        !          2577: L866:
        !          2578: ld [%fp+-72],%f30; ld [%fp+-72+4],%f31
        !          2579: fdtos %f30,%f31
        !          2580: st %f31,[%fp+-16]
        !          2581: ld [%fp+-16],%f31
        !          2582: set L530,%r19
        !          2583: ld [%r19],%f30
        !          2584: fcmpes %f31,%f30; nop; fbue L867; nop
        !          2585: set 40,%r28
        !          2586: cmp %r29,%r0; be L869; nop
        !          2587: set _694,%r8
        !          2588: mov %r28,%r9
        !          2589: call _printf; nop
        !          2590: L869:
        !          2591: L867:
        !          2592: set L847,%r19
        !          2593: ld [%r19],%f31
        !          2594: st %f31,[%fp+-16]
        !          2595: set L530,%r19
        !          2596: ld [%r19],%f31
        !          2597: st %f31,[%fp+-28]
        !          2598: ld [%fp+-28],%f30
        !          2599: st %f30,[%fp+-16]
        !          2600: ld [%fp+-16],%f30
        !          2601: fcmpes %f30,%f31; nop; fbue L871; nop
        !          2602: set 41,%r28
        !          2603: cmp %r29,%r0; be L873; nop
        !          2604: set _694,%r8
        !          2605: mov %r28,%r9
        !          2606: call _printf; nop
        !          2607: L873:
        !          2608: L871:
        !          2609: set L847,%r19
        !          2610: ld [%r19],%f31
        !          2611: st %f31,[%fp+-16]
        !          2612: set L416,%r19
        !          2613: ld [%r19],%f30; ld [%r19+4],%f31
        !          2614: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2615: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
        !          2616: fdtos %f30,%f31
        !          2617: st %f31,[%fp+-16]
        !          2618: ld [%fp+-16],%f31
        !          2619: set L530,%r19
        !          2620: ld [%r19],%f30
        !          2621: fcmpes %f31,%f30; nop; fbue L875; nop
        !          2622: set 42,%r28
        !          2623: cmp %r29,%r0; be L877; nop
        !          2624: set _694,%r8
        !          2625: mov %r28,%r9
        !          2626: call _printf; nop
        !          2627: L877:
        !          2628: L875:
        !          2629: set L879,%r19
        !          2630: ld [%r19],%f30; ld [%r19+4],%f31
        !          2631: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2632: set 2,%r21
        !          2633: sll %r21,24,%g1; sra %g1,24,%r19
        !          2634: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2635: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2636: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          2637: set L416,%r19
        !          2638: ld [%r19],%f28; ld [%r19+4],%f29
        !          2639: fcmped %f30,%f28; nop; fbue L880; nop
        !          2640: set 43,%r28
        !          2641: cmp %r29,%r0; be L882; nop
        !          2642: set _694,%r8
        !          2643: mov %r28,%r9
        !          2644: call _printf; nop
        !          2645: L882:
        !          2646: L880:
        !          2647: set L879,%r19
        !          2648: ld [%r19],%f30; ld [%r19+4],%f31
        !          2649: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2650: set 2,%r20
        !          2651: sll %r20,16,%g1; sra %g1,16,%r19
        !          2652: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2653: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2654: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          2655: set L416,%r19
        !          2656: ld [%r19],%f28; ld [%r19+4],%f29
        !          2657: fcmped %f30,%f28; nop; fbue L884; nop
        !          2658: set 44,%r28
        !          2659: cmp %r29,%r0; be L886; nop
        !          2660: set _694,%r8
        !          2661: mov %r28,%r9
        !          2662: call _printf; nop
        !          2663: L886:
        !          2664: L884:
        !          2665: set L879,%r19
        !          2666: ld [%r19],%f30; ld [%r19+4],%f31
        !          2667: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2668: set 2,%r19
        !          2669: st %r19,[%fp+-4]
        !          2670: ld [%fp+-4],%r19
        !          2671: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2672: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2673: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          2674: set L416,%r19
        !          2675: ld [%r19],%f28; ld [%r19+4],%f29
        !          2676: fcmped %f30,%f28; nop; fbue L888; nop
        !          2677: set 45,%r28
        !          2678: cmp %r29,%r0; be L890; nop
        !          2679: set _694,%r8
        !          2680: mov %r28,%r9
        !          2681: call _printf; nop
        !          2682: L890:
        !          2683: L888:
        !          2684: set L879,%r19
        !          2685: ld [%r19],%f30; ld [%r19+4],%f31
        !          2686: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2687: set 2,%r19
        !          2688: st %r19,[%fp+-8]
        !          2689: ld [%fp+-8],%r19
        !          2690: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2691: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2692: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          2693: set L416,%r19
        !          2694: ld [%r19],%f28; ld [%r19+4],%f29
        !          2695: fcmped %f30,%f28; nop; fbue L892; nop
        !          2696: set 46,%r28
        !          2697: cmp %r29,%r0; be L894; nop
        !          2698: set _694,%r8
        !          2699: mov %r28,%r9
        !          2700: call _printf; nop
        !          2701: L894:
        !          2702: L892:
        !          2703: set L879,%r19
        !          2704: ld [%r19],%f30; ld [%r19+4],%f31
        !          2705: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2706: set 2,%r19
        !          2707: st %r19,[%fp+-12]
        !          2708: ld [%fp+-12],%r19
        !          2709: cmp %r19,%r0; bl L897; nop
        !          2710: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2711: st %f30,[%fp+-80]; st %f31,[%fp+-80+4]
        !          2712: ba L898; nop
        !          2713: L897:
        !          2714: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2715: set L600,%r19
        !          2716: ld [%r19],%f28; ld [%r19+4],%f29
        !          2717: faddd %f30,%f28,%f30
        !          2718: st %f30,[%fp+-80]; st %f31,[%fp+-80+4]
        !          2719: L898:
        !          2720: ld [%fp+-80],%f30; ld [%fp+-80+4],%f31
        !          2721: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2722: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          2723: set L416,%r19
        !          2724: ld [%r19],%f28; ld [%r19+4],%f29
        !          2725: fcmped %f30,%f28; nop; fbue L899; nop
        !          2726: set 47,%r28
        !          2727: cmp %r29,%r0; be L901; nop
        !          2728: set _694,%r8
        !          2729: mov %r28,%r9
        !          2730: call _printf; nop
        !          2731: L901:
        !          2732: L899:
        !          2733: set L879,%r19
        !          2734: ld [%r19],%f30; ld [%r19+4],%f31
        !          2735: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2736: set L530,%r19
        !          2737: ld [%r19],%f31
        !          2738: st %f31,[%fp+-28]
        !          2739: ld [%fp+-28],%f31
        !          2740: fstod %f31,%f30
        !          2741: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2742: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          2743: set L416,%r19
        !          2744: ld [%r19],%f28; ld [%r19+4],%f29
        !          2745: fcmped %f30,%f28; nop; fbue L903; nop
        !          2746: set 48,%r28
        !          2747: cmp %r29,%r0; be L905; nop
        !          2748: set _694,%r8
        !          2749: mov %r28,%r9
        !          2750: call _printf; nop
        !          2751: L905:
        !          2752: L903:
        !          2753: set L879,%r19
        !          2754: ld [%r19],%f30; ld [%r19+4],%f31
        !          2755: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          2756: set L416,%r19
        !          2757: ld [%r19],%f30; ld [%r19+4],%f31
        !          2758: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2759: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          2760: st %f28,[%fp+-24]; st %f29,[%fp+-24+4]
        !          2761: ld [%fp+-24],%f28; ld [%fp+-24+4],%f29
        !          2762: fcmped %f28,%f30; nop; fbue L907; nop
        !          2763: set 49,%r28
        !          2764: cmp %r29,%r0; be L909; nop
        !          2765: set _694,%r8
        !          2766: mov %r28,%r9
        !          2767: call _printf; nop
        !          2768: L909:
        !          2769: L907:
        !          2770: set 5,%r27
        !          2771: set 2,%r21
        !          2772: sll %r27,24,%g1; sra %g1,24,%r19
        !          2773: sll %r21,24,%g1; sra %g1,24,%r18
        !          2774: add %r19,%r18,%r27
        !          2775: sll %r27,24,%g1; sra %g1,24,%r19
        !          2776: cmp %r19,7; be L911; nop
        !          2777: set 50,%r28
        !          2778: cmp %r29,%r0; be L913; nop
        !          2779: set _694,%r8
        !          2780: mov %r28,%r9
        !          2781: call _printf; nop
        !          2782: L913:
        !          2783: L911:
        !          2784: set 5,%r27
        !          2785: set 2,%r20
        !          2786: sll %r27,24,%g1; sra %g1,24,%r19
        !          2787: sll %r20,16,%g1; sra %g1,16,%r18
        !          2788: add %r19,%r18,%r27
        !          2789: sll %r27,24,%g1; sra %g1,24,%r19
        !          2790: cmp %r19,7; be L915; nop
        !          2791: set 51,%r28
        !          2792: cmp %r29,%r0; be L917; nop
        !          2793: set _694,%r8
        !          2794: mov %r28,%r9
        !          2795: call _printf; nop
        !          2796: L917:
        !          2797: L915:
        !          2798: set 5,%r27
        !          2799: set 2,%r19
        !          2800: st %r19,[%fp+-4]
        !          2801: sll %r27,24,%g1; sra %g1,24,%r19
        !          2802: ld [%fp+-4],%r18
        !          2803: add %r19,%r18,%r27
        !          2804: sll %r27,24,%g1; sra %g1,24,%r19
        !          2805: cmp %r19,7; be L919; nop
        !          2806: set 52,%r28
        !          2807: cmp %r29,%r0; be L921; nop
        !          2808: set _694,%r8
        !          2809: mov %r28,%r9
        !          2810: call _printf; nop
        !          2811: L921:
        !          2812: L919:
        !          2813: set 5,%r27
        !          2814: set 2,%r19
        !          2815: st %r19,[%fp+-8]
        !          2816: sll %r27,24,%g1; sra %g1,24,%r19
        !          2817: ld [%fp+-8],%r18
        !          2818: add %r19,%r18,%r27
        !          2819: sll %r27,24,%g1; sra %g1,24,%r19
        !          2820: cmp %r19,7; be L923; nop
        !          2821: set 53,%r28
        !          2822: cmp %r29,%r0; be L925; nop
        !          2823: set _694,%r8
        !          2824: mov %r28,%r9
        !          2825: call _printf; nop
        !          2826: L925:
        !          2827: L923:
        !          2828: set 5,%r27
        !          2829: set 2,%r19
        !          2830: st %r19,[%fp+-12]
        !          2831: sll %r27,24,%g1; sra %g1,24,%r19
        !          2832: ld [%fp+-12],%r18
        !          2833: add %r19,%r18,%r27
        !          2834: sll %r27,24,%g1; sra %g1,24,%r19
        !          2835: cmp %r19,7; be L927; nop
        !          2836: set 54,%r28
        !          2837: cmp %r29,%r0; be L929; nop
        !          2838: set _694,%r8
        !          2839: mov %r28,%r9
        !          2840: call _printf; nop
        !          2841: L929:
        !          2842: L927:
        !          2843: set 5,%r27
        !          2844: set L530,%r19
        !          2845: ld [%r19],%f31
        !          2846: st %f31,[%fp+-28]
        !          2847: sll %r27,24,%g1; sra %g1,24,%r19
        !          2848: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2849: fdtos %f30,%f31
        !          2850: ld [%fp+-28],%f30
        !          2851: fadds %f31,%f30,%f31
        !          2852: fstod %f31,%f30
        !          2853: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2854: mov %r19,%r27
        !          2855: sll %r27,24,%g1; sra %g1,24,%r19
        !          2856: cmp %r19,7; be L931; nop
        !          2857: set 55,%r28
        !          2858: cmp %r29,%r0; be L933; nop
        !          2859: set _694,%r8
        !          2860: mov %r28,%r9
        !          2861: call _printf; nop
        !          2862: L933:
        !          2863: L931:
        !          2864: set 5,%r27
        !          2865: set L416,%r19
        !          2866: ld [%r19],%f30; ld [%r19+4],%f31
        !          2867: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2868: sll %r27,24,%g1; sra %g1,24,%r19
        !          2869: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2870: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          2871: faddd %f30,%f28,%f30
        !          2872: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2873: mov %r19,%r27
        !          2874: sll %r27,24,%g1; sra %g1,24,%r19
        !          2875: cmp %r19,7; be L935; nop
        !          2876: set 56,%r28
        !          2877: cmp %r29,%r0; be L937; nop
        !          2878: set _694,%r8
        !          2879: mov %r28,%r9
        !          2880: call _printf; nop
        !          2881: L937:
        !          2882: L935:
        !          2883: set 5,%r26
        !          2884: set 2,%r21
        !          2885: sll %r26,16,%g1; sra %g1,16,%r19
        !          2886: sll %r21,24,%g1; sra %g1,24,%r18
        !          2887: add %r19,%r18,%r26
        !          2888: sll %r26,16,%g1; sra %g1,16,%r19
        !          2889: cmp %r19,7; be L939; nop
        !          2890: set 57,%r28
        !          2891: cmp %r29,%r0; be L941; nop
        !          2892: set _694,%r8
        !          2893: mov %r28,%r9
        !          2894: call _printf; nop
        !          2895: L941:
        !          2896: L939:
        !          2897: set 5,%r26
        !          2898: set 2,%r20
        !          2899: sll %r26,16,%g1; sra %g1,16,%r19
        !          2900: sll %r20,16,%g1; sra %g1,16,%r18
        !          2901: add %r19,%r18,%r26
        !          2902: sll %r26,16,%g1; sra %g1,16,%r19
        !          2903: cmp %r19,7; be L943; nop
        !          2904: set 58,%r28
        !          2905: cmp %r29,%r0; be L945; nop
        !          2906: set _694,%r8
        !          2907: mov %r28,%r9
        !          2908: call _printf; nop
        !          2909: L945:
        !          2910: L943:
        !          2911: set 5,%r26
        !          2912: set 2,%r19
        !          2913: st %r19,[%fp+-4]
        !          2914: sll %r26,16,%g1; sra %g1,16,%r19
        !          2915: ld [%fp+-4],%r18
        !          2916: add %r19,%r18,%r26
        !          2917: sll %r26,16,%g1; sra %g1,16,%r19
        !          2918: cmp %r19,7; be L947; nop
        !          2919: set 59,%r28
        !          2920: cmp %r29,%r0; be L949; nop
        !          2921: set _694,%r8
        !          2922: mov %r28,%r9
        !          2923: call _printf; nop
        !          2924: L949:
        !          2925: L947:
        !          2926: set 5,%r26
        !          2927: set 2,%r19
        !          2928: st %r19,[%fp+-8]
        !          2929: sll %r26,16,%g1; sra %g1,16,%r19
        !          2930: ld [%fp+-8],%r18
        !          2931: add %r19,%r18,%r26
        !          2932: sll %r26,16,%g1; sra %g1,16,%r19
        !          2933: cmp %r19,7; be L951; nop
        !          2934: set 60,%r28
        !          2935: cmp %r29,%r0; be L953; nop
        !          2936: set _694,%r8
        !          2937: mov %r28,%r9
        !          2938: call _printf; nop
        !          2939: L953:
        !          2940: L951:
        !          2941: set 5,%r26
        !          2942: set 2,%r19
        !          2943: st %r19,[%fp+-12]
        !          2944: sll %r26,16,%g1; sra %g1,16,%r19
        !          2945: ld [%fp+-12],%r18
        !          2946: add %r19,%r18,%r26
        !          2947: sll %r26,16,%g1; sra %g1,16,%r19
        !          2948: cmp %r19,7; be L955; nop
        !          2949: set 61,%r28
        !          2950: cmp %r29,%r0; be L957; nop
        !          2951: set _694,%r8
        !          2952: mov %r28,%r9
        !          2953: call _printf; nop
        !          2954: L957:
        !          2955: L955:
        !          2956: set 5,%r26
        !          2957: set L530,%r19
        !          2958: ld [%r19],%f31
        !          2959: st %f31,[%fp+-28]
        !          2960: sll %r26,16,%g1; sra %g1,16,%r19
        !          2961: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2962: fdtos %f30,%f31
        !          2963: ld [%fp+-28],%f30
        !          2964: fadds %f31,%f30,%f31
        !          2965: fstod %f31,%f30
        !          2966: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2967: mov %r19,%r26
        !          2968: sll %r26,16,%g1; sra %g1,16,%r19
        !          2969: cmp %r19,7; be L959; nop
        !          2970: set 62,%r28
        !          2971: cmp %r29,%r0; be L961; nop
        !          2972: set _694,%r8
        !          2973: mov %r28,%r9
        !          2974: call _printf; nop
        !          2975: L961:
        !          2976: L959:
        !          2977: set 5,%r26
        !          2978: set L416,%r19
        !          2979: ld [%r19],%f30; ld [%r19+4],%f31
        !          2980: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          2981: sll %r26,16,%g1; sra %g1,16,%r19
        !          2982: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          2983: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          2984: faddd %f30,%f28,%f30
        !          2985: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          2986: mov %r19,%r26
        !          2987: sll %r26,16,%g1; sra %g1,16,%r19
        !          2988: cmp %r19,7; be L963; nop
        !          2989: set 63,%r28
        !          2990: cmp %r29,%r0; be L965; nop
        !          2991: set _694,%r8
        !          2992: mov %r28,%r9
        !          2993: call _printf; nop
        !          2994: L965:
        !          2995: L963:
        !          2996: set 5,%r25
        !          2997: set 2,%r21
        !          2998: sll %r21,24,%g1; sra %g1,24,%r19
        !          2999: add %r25,%r19,%r25
        !          3000: cmp %r25,7; be L967; nop
        !          3001: set 64,%r28
        !          3002: cmp %r29,%r0; be L969; nop
        !          3003: set _694,%r8
        !          3004: mov %r28,%r9
        !          3005: call _printf; nop
        !          3006: L969:
        !          3007: L967:
        !          3008: set 5,%r25
        !          3009: set 2,%r20
        !          3010: sll %r20,16,%g1; sra %g1,16,%r19
        !          3011: add %r25,%r19,%r25
        !          3012: cmp %r25,7; be L971; nop
        !          3013: set 65,%r28
        !          3014: cmp %r29,%r0; be L973; nop
        !          3015: set _694,%r8
        !          3016: mov %r28,%r9
        !          3017: call _printf; nop
        !          3018: L973:
        !          3019: L971:
        !          3020: set 5,%r25
        !          3021: set 2,%r19
        !          3022: st %r19,[%fp+-4]
        !          3023: ld [%fp+-4],%r19
        !          3024: add %r25,%r19,%r25
        !          3025: cmp %r25,7; be L975; nop
        !          3026: set 66,%r28
        !          3027: cmp %r29,%r0; be L977; nop
        !          3028: set _694,%r8
        !          3029: mov %r28,%r9
        !          3030: call _printf; nop
        !          3031: L977:
        !          3032: L975:
        !          3033: set 5,%r25
        !          3034: set 2,%r19
        !          3035: st %r19,[%fp+-8]
        !          3036: ld [%fp+-8],%r19
        !          3037: add %r25,%r19,%r25
        !          3038: cmp %r25,7; be L979; nop
        !          3039: set 67,%r28
        !          3040: cmp %r29,%r0; be L981; nop
        !          3041: set _694,%r8
        !          3042: mov %r28,%r9
        !          3043: call _printf; nop
        !          3044: L981:
        !          3045: L979:
        !          3046: set 5,%r25
        !          3047: set 2,%r19
        !          3048: st %r19,[%fp+-12]
        !          3049: ld [%fp+-12],%r19
        !          3050: add %r25,%r19,%r25
        !          3051: cmp %r25,7; be L983; nop
        !          3052: set 68,%r28
        !          3053: cmp %r29,%r0; be L985; nop
        !          3054: set _694,%r8
        !          3055: mov %r28,%r9
        !          3056: call _printf; nop
        !          3057: L985:
        !          3058: L983:
        !          3059: set 5,%r25
        !          3060: set L530,%r19
        !          3061: ld [%r19],%f31
        !          3062: st %f31,[%fp+-28]
        !          3063: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3064: fdtos %f30,%f31
        !          3065: ld [%fp+-28],%f30
        !          3066: fadds %f31,%f30,%f31
        !          3067: fstod %f31,%f30
        !          3068: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3069: mov %r19,%r25
        !          3070: cmp %r25,7; be L987; nop
        !          3071: set 69,%r28
        !          3072: cmp %r29,%r0; be L989; nop
        !          3073: set _694,%r8
        !          3074: mov %r28,%r9
        !          3075: call _printf; nop
        !          3076: L989:
        !          3077: L987:
        !          3078: set 5,%r25
        !          3079: set L416,%r19
        !          3080: ld [%r19],%f30; ld [%r19+4],%f31
        !          3081: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          3082: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3083: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          3084: faddd %f30,%f28,%f30
        !          3085: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3086: mov %r19,%r25
        !          3087: cmp %r25,7; be L991; nop
        !          3088: set 70,%r28
        !          3089: cmp %r29,%r0; be L993; nop
        !          3090: set _694,%r8
        !          3091: mov %r28,%r9
        !          3092: call _printf; nop
        !          3093: L993:
        !          3094: L991:
        !          3095: set 5,%r23
        !          3096: set 2,%r21
        !          3097: sll %r21,24,%g1; sra %g1,24,%r19
        !          3098: add %r23,%r19,%r23
        !          3099: cmp %r23,7; be L995; nop
        !          3100: set 71,%r28
        !          3101: cmp %r29,%r0; be L997; nop
        !          3102: set _694,%r8
        !          3103: mov %r28,%r9
        !          3104: call _printf; nop
        !          3105: L997:
        !          3106: L995:
        !          3107: set 5,%r23
        !          3108: set 2,%r20
        !          3109: sll %r20,16,%g1; sra %g1,16,%r19
        !          3110: add %r23,%r19,%r23
        !          3111: cmp %r23,7; be L999; nop
        !          3112: set 72,%r28
        !          3113: cmp %r29,%r0; be L1001; nop
        !          3114: set _694,%r8
        !          3115: mov %r28,%r9
        !          3116: call _printf; nop
        !          3117: L1001:
        !          3118: L999:
        !          3119: set 5,%r23
        !          3120: set 2,%r19
        !          3121: st %r19,[%fp+-4]
        !          3122: ld [%fp+-4],%r19
        !          3123: add %r23,%r19,%r23
        !          3124: cmp %r23,7; be L1003; nop
        !          3125: set 73,%r28
        !          3126: cmp %r29,%r0; be L1005; nop
        !          3127: set _694,%r8
        !          3128: mov %r28,%r9
        !          3129: call _printf; nop
        !          3130: L1005:
        !          3131: L1003:
        !          3132: set 5,%r23
        !          3133: set 2,%r19
        !          3134: st %r19,[%fp+-8]
        !          3135: ld [%fp+-8],%r19
        !          3136: add %r23,%r19,%r23
        !          3137: cmp %r23,7; be L1007; nop
        !          3138: set 74,%r28
        !          3139: cmp %r29,%r0; be L1009; nop
        !          3140: set _694,%r8
        !          3141: mov %r28,%r9
        !          3142: call _printf; nop
        !          3143: L1009:
        !          3144: L1007:
        !          3145: set 5,%r23
        !          3146: set 2,%r19
        !          3147: st %r19,[%fp+-12]
        !          3148: ld [%fp+-12],%r19
        !          3149: add %r23,%r19,%r23
        !          3150: cmp %r23,7; be L1011; nop
        !          3151: set 75,%r28
        !          3152: cmp %r29,%r0; be L1013; nop
        !          3153: set _694,%r8
        !          3154: mov %r28,%r9
        !          3155: call _printf; nop
        !          3156: L1013:
        !          3157: L1011:
        !          3158: set 5,%r23
        !          3159: set L530,%r19
        !          3160: ld [%r19],%f31
        !          3161: st %f31,[%fp+-28]
        !          3162: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3163: fdtos %f30,%f31
        !          3164: ld [%fp+-28],%f30
        !          3165: fadds %f31,%f30,%f31
        !          3166: fstod %f31,%f30
        !          3167: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3168: mov %r19,%r23
        !          3169: cmp %r23,7; be L1015; nop
        !          3170: set 76,%r28
        !          3171: cmp %r29,%r0; be L1017; nop
        !          3172: set _694,%r8
        !          3173: mov %r28,%r9
        !          3174: call _printf; nop
        !          3175: L1017:
        !          3176: L1015:
        !          3177: set 5,%r23
        !          3178: set L416,%r19
        !          3179: ld [%r19],%f30; ld [%r19+4],%f31
        !          3180: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          3181: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3182: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          3183: faddd %f30,%f28,%f30
        !          3184: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3185: mov %r19,%r23
        !          3186: cmp %r23,7; be L1019; nop
        !          3187: set 77,%r28
        !          3188: cmp %r29,%r0; be L1021; nop
        !          3189: set _694,%r8
        !          3190: mov %r28,%r9
        !          3191: call _printf; nop
        !          3192: L1021:
        !          3193: L1019:
        !          3194: set 5,%r22
        !          3195: set 2,%r21
        !          3196: sll %r21,24,%g1; sra %g1,24,%r19
        !          3197: add %r22,%r19,%r22
        !          3198: cmp %r22,7; be L1023; nop
        !          3199: set 78,%r28
        !          3200: cmp %r29,%r0; be L1025; nop
        !          3201: set _694,%r8
        !          3202: mov %r28,%r9
        !          3203: call _printf; nop
        !          3204: L1025:
        !          3205: L1023:
        !          3206: set 5,%r22
        !          3207: set 2,%r20
        !          3208: sll %r20,16,%g1; sra %g1,16,%r19
        !          3209: add %r22,%r19,%r22
        !          3210: cmp %r22,7; be L1027; nop
        !          3211: set 79,%r28
        !          3212: cmp %r29,%r0; be L1029; nop
        !          3213: set _694,%r8
        !          3214: mov %r28,%r9
        !          3215: call _printf; nop
        !          3216: L1029:
        !          3217: L1027:
        !          3218: set 5,%r22
        !          3219: set 2,%r19
        !          3220: st %r19,[%fp+-4]
        !          3221: ld [%fp+-4],%r19
        !          3222: add %r22,%r19,%r22
        !          3223: cmp %r22,7; be L1031; nop
        !          3224: set 80,%r28
        !          3225: cmp %r29,%r0; be L1033; nop
        !          3226: set _694,%r8
        !          3227: mov %r28,%r9
        !          3228: call _printf; nop
        !          3229: L1033:
        !          3230: L1031:
        !          3231: set 5,%r22
        !          3232: set 2,%r19
        !          3233: st %r19,[%fp+-8]
        !          3234: ld [%fp+-8],%r19
        !          3235: add %r22,%r19,%r22
        !          3236: cmp %r22,7; be L1035; nop
        !          3237: set 81,%r28
        !          3238: cmp %r29,%r0; be L1037; nop
        !          3239: set _694,%r8
        !          3240: mov %r28,%r9
        !          3241: call _printf; nop
        !          3242: L1037:
        !          3243: L1035:
        !          3244: set 5,%r22
        !          3245: set 2,%r19
        !          3246: st %r19,[%fp+-12]
        !          3247: ld [%fp+-12],%r19
        !          3248: add %r22,%r19,%r22
        !          3249: cmp %r22,7; be L1039; nop
        !          3250: set 82,%r28
        !          3251: cmp %r29,%r0; be L1041; nop
        !          3252: set _694,%r8
        !          3253: mov %r28,%r9
        !          3254: call _printf; nop
        !          3255: L1041:
        !          3256: L1039:
        !          3257: set 5,%r22
        !          3258: set L530,%r19
        !          3259: ld [%r19],%f31
        !          3260: st %f31,[%fp+-28]
        !          3261: mov %r22,%r19
        !          3262: cmp %r19,%r0; bl L1047; nop
        !          3263: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3264: st %f30,[%fp+-96]; st %f31,[%fp+-96+4]
        !          3265: ba L1048; nop
        !          3266: L1047:
        !          3267: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3268: set L600,%r19
        !          3269: ld [%r19],%f28; ld [%r19+4],%f29
        !          3270: faddd %f30,%f28,%f30
        !          3271: st %f30,[%fp+-96]; st %f31,[%fp+-96+4]
        !          3272: L1048:
        !          3273: ld [%fp+-96],%f30; ld [%fp+-96+4],%f31
        !          3274: fdtos %f30,%f31
        !          3275: ld [%fp+-28],%f30
        !          3276: fadds %f31,%f30,%f31
        !          3277: fstod %f31,%f30
        !          3278: set L835,%r19
        !          3279: ld [%r19],%f28; ld [%r19+4],%f29
        !          3280: fcmped %f30,%f28; nop; fbul L1045; nop
        !          3281: fsubd %f30,%f28,%f28
        !          3282: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3283: set 0x80000000,%r18
        !          3284: add %r19,%r18,%r19
        !          3285: st %r19,[%fp+-84]
        !          3286: ba L1046; nop
        !          3287: L1045:
        !          3288: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3289: st %r19,[%fp+-84]
        !          3290: L1046:
        !          3291: ld [%fp+-84],%r22
        !          3292: cmp %r22,7; be L1049; nop
        !          3293: set 83,%r28
        !          3294: cmp %r29,%r0; be L1051; nop
        !          3295: set _694,%r8
        !          3296: mov %r28,%r9
        !          3297: call _printf; nop
        !          3298: L1051:
        !          3299: L1049:
        !          3300: set 5,%r22
        !          3301: set L416,%r19
        !          3302: ld [%r19],%f30; ld [%r19+4],%f31
        !          3303: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          3304: mov %r22,%r19
        !          3305: cmp %r19,%r0; bl L1057; nop
        !          3306: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3307: st %f30,[%fp+-112]; st %f31,[%fp+-112+4]
        !          3308: ba L1058; nop
        !          3309: L1057:
        !          3310: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3311: set L600,%r19
        !          3312: ld [%r19],%f28; ld [%r19+4],%f29
        !          3313: faddd %f30,%f28,%f30
        !          3314: st %f30,[%fp+-112]; st %f31,[%fp+-112+4]
        !          3315: L1058:
        !          3316: ld [%fp+-112],%f30; ld [%fp+-112+4],%f31
        !          3317: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          3318: faddd %f30,%f28,%f30
        !          3319: set L835,%r19
        !          3320: ld [%r19],%f28; ld [%r19+4],%f29
        !          3321: fcmped %f30,%f28; nop; fbul L1055; nop
        !          3322: fsubd %f30,%f28,%f28
        !          3323: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3324: set 0x80000000,%r18
        !          3325: add %r19,%r18,%r19
        !          3326: st %r19,[%fp+-100]
        !          3327: ba L1056; nop
        !          3328: L1055:
        !          3329: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3330: st %r19,[%fp+-100]
        !          3331: L1056:
        !          3332: ld [%fp+-100],%r22
        !          3333: cmp %r22,7; be L1059; nop
        !          3334: set 84,%r28
        !          3335: cmp %r29,%r0; be L1061; nop
        !          3336: set _694,%r8
        !          3337: mov %r28,%r9
        !          3338: call _printf; nop
        !          3339: L1061:
        !          3340: L1059:
        !          3341: set L847,%r19
        !          3342: ld [%r19],%f31
        !          3343: st %f31,[%fp+-16]
        !          3344: set 2,%r21
        !          3345: ld [%fp+-16],%f31
        !          3346: sll %r21,24,%g1; sra %g1,24,%r19
        !          3347: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          3348: fdtos %f28,%f30
        !          3349: fadds %f31,%f30,%f31
        !          3350: st %f31,[%fp+-16]
        !          3351: ld [%fp+-16],%f31
        !          3352: set L1065,%r19
        !          3353: ld [%r19],%f30
        !          3354: fcmpes %f31,%f30; nop; fbue L1063; nop
        !          3355: set 85,%r28
        !          3356: cmp %r29,%r0; be L1066; nop
        !          3357: set _694,%r8
        !          3358: mov %r28,%r9
        !          3359: call _printf; nop
        !          3360: L1066:
        !          3361: L1063:
        !          3362: set L847,%r19
        !          3363: ld [%r19],%f31
        !          3364: st %f31,[%fp+-16]
        !          3365: set 2,%r20
        !          3366: ld [%fp+-16],%f31
        !          3367: sll %r20,16,%g1; sra %g1,16,%r19
        !          3368: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          3369: fdtos %f28,%f30
        !          3370: fadds %f31,%f30,%f31
        !          3371: st %f31,[%fp+-16]
        !          3372: ld [%fp+-16],%f31
        !          3373: set L1065,%r19
        !          3374: ld [%r19],%f30
        !          3375: fcmpes %f31,%f30; nop; fbue L1068; nop
        !          3376: set 86,%r28
        !          3377: cmp %r29,%r0; be L1070; nop
        !          3378: set _694,%r8
        !          3379: mov %r28,%r9
        !          3380: call _printf; nop
        !          3381: L1070:
        !          3382: L1068:
        !          3383: set L847,%r19
        !          3384: ld [%r19],%f31
        !          3385: st %f31,[%fp+-16]
        !          3386: set 2,%r19
        !          3387: st %r19,[%fp+-4]
        !          3388: ld [%fp+-16],%f31
        !          3389: ld [%fp+-4],%r19
        !          3390: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          3391: fdtos %f28,%f30
        !          3392: fadds %f31,%f30,%f31
        !          3393: st %f31,[%fp+-16]
        !          3394: ld [%fp+-16],%f31
        !          3395: set L1065,%r19
        !          3396: ld [%r19],%f30
        !          3397: fcmpes %f31,%f30; nop; fbue L1072; nop
        !          3398: set 87,%r28
        !          3399: cmp %r29,%r0; be L1074; nop
        !          3400: set _694,%r8
        !          3401: mov %r28,%r9
        !          3402: call _printf; nop
        !          3403: L1074:
        !          3404: L1072:
        !          3405: set L847,%r19
        !          3406: ld [%r19],%f31
        !          3407: st %f31,[%fp+-16]
        !          3408: set 2,%r19
        !          3409: st %r19,[%fp+-8]
        !          3410: ld [%fp+-16],%f31
        !          3411: ld [%fp+-8],%r19
        !          3412: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          3413: fdtos %f28,%f30
        !          3414: fadds %f31,%f30,%f31
        !          3415: st %f31,[%fp+-16]
        !          3416: ld [%fp+-16],%f31
        !          3417: set L1065,%r19
        !          3418: ld [%r19],%f30
        !          3419: fcmpes %f31,%f30; nop; fbue L1076; nop
        !          3420: set 88,%r28
        !          3421: cmp %r29,%r0; be L1078; nop
        !          3422: set _694,%r8
        !          3423: mov %r28,%r9
        !          3424: call _printf; nop
        !          3425: L1078:
        !          3426: L1076:
        !          3427: set L847,%r19
        !          3428: ld [%r19],%f31
        !          3429: st %f31,[%fp+-16]
        !          3430: set 2,%r19
        !          3431: st %r19,[%fp+-12]
        !          3432: ld [%fp+-12],%r19
        !          3433: cmp %r19,%r0; bl L1081; nop
        !          3434: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3435: st %f30,[%fp+-120]; st %f31,[%fp+-120+4]
        !          3436: ba L1082; nop
        !          3437: L1081:
        !          3438: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3439: set L600,%r19
        !          3440: ld [%r19],%f28; ld [%r19+4],%f29
        !          3441: faddd %f30,%f28,%f30
        !          3442: st %f30,[%fp+-120]; st %f31,[%fp+-120+4]
        !          3443: L1082:
        !          3444: ld [%fp+-16],%f31
        !          3445: ld [%fp+-120],%f28; ld [%fp+-120+4],%f29
        !          3446: fdtos %f28,%f30
        !          3447: fadds %f31,%f30,%f31
        !          3448: st %f31,[%fp+-16]
        !          3449: ld [%fp+-16],%f31
        !          3450: set L1065,%r19
        !          3451: ld [%r19],%f30
        !          3452: fcmpes %f31,%f30; nop; fbue L1083; nop
        !          3453: set 89,%r28
        !          3454: cmp %r29,%r0; be L1085; nop
        !          3455: set _694,%r8
        !          3456: mov %r28,%r9
        !          3457: call _printf; nop
        !          3458: L1085:
        !          3459: L1083:
        !          3460: set L847,%r19
        !          3461: ld [%r19],%f31
        !          3462: st %f31,[%fp+-16]
        !          3463: set L530,%r19
        !          3464: ld [%r19],%f31
        !          3465: st %f31,[%fp+-28]
        !          3466: ld [%fp+-16],%f31
        !          3467: ld [%fp+-28],%f30
        !          3468: fadds %f31,%f30,%f31
        !          3469: st %f31,[%fp+-16]
        !          3470: ld [%fp+-16],%f31
        !          3471: set L1065,%r19
        !          3472: ld [%r19],%f30
        !          3473: fcmpes %f31,%f30; nop; fbue L1087; nop
        !          3474: set 90,%r28
        !          3475: cmp %r29,%r0; be L1089; nop
        !          3476: set _694,%r8
        !          3477: mov %r28,%r9
        !          3478: call _printf; nop
        !          3479: L1089:
        !          3480: L1087:
        !          3481: set L847,%r19
        !          3482: ld [%r19],%f31
        !          3483: st %f31,[%fp+-16]
        !          3484: set L416,%r19
        !          3485: ld [%r19],%f30; ld [%r19+4],%f31
        !          3486: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          3487: ld [%fp+-16],%f31
        !          3488: fstod %f31,%f30
        !          3489: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          3490: faddd %f30,%f28,%f30
        !          3491: fdtos %f30,%f31
        !          3492: st %f31,[%fp+-16]
        !          3493: ld [%fp+-16],%f31
        !          3494: set L1065,%r19
        !          3495: ld [%r19],%f30
        !          3496: fcmpes %f31,%f30; nop; fbue L1091; nop
        !          3497: set 91,%r28
        !          3498: cmp %r29,%r0; be L1093; nop
        !          3499: set _694,%r8
        !          3500: mov %r28,%r9
        !          3501: call _printf; nop
        !          3502: L1093:
        !          3503: L1091:
        !          3504: set L879,%r19
        !          3505: ld [%r19],%f30; ld [%r19+4],%f31
        !          3506: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3507: set 2,%r21
        !          3508: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3509: sll %r21,24,%g1; sra %g1,24,%r19
        !          3510: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          3511: faddd %f30,%f28,%f30
        !          3512: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3513: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3514: set L1097,%r19
        !          3515: ld [%r19],%f28; ld [%r19+4],%f29
        !          3516: fcmped %f30,%f28; nop; fbue L1095; nop
        !          3517: set 92,%r28
        !          3518: cmp %r29,%r0; be L1098; nop
        !          3519: set _694,%r8
        !          3520: mov %r28,%r9
        !          3521: call _printf; nop
        !          3522: L1098:
        !          3523: L1095:
        !          3524: set L879,%r19
        !          3525: ld [%r19],%f30; ld [%r19+4],%f31
        !          3526: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3527: set 2,%r20
        !          3528: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3529: sll %r20,16,%g1; sra %g1,16,%r19
        !          3530: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          3531: faddd %f30,%f28,%f30
        !          3532: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3533: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3534: set L1097,%r19
        !          3535: ld [%r19],%f28; ld [%r19+4],%f29
        !          3536: fcmped %f30,%f28; nop; fbue L1100; nop
        !          3537: set 93,%r28
        !          3538: cmp %r29,%r0; be L1102; nop
        !          3539: set _694,%r8
        !          3540: mov %r28,%r9
        !          3541: call _printf; nop
        !          3542: L1102:
        !          3543: L1100:
        !          3544: set L879,%r19
        !          3545: ld [%r19],%f30; ld [%r19+4],%f31
        !          3546: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3547: set 2,%r19
        !          3548: st %r19,[%fp+-4]
        !          3549: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3550: ld [%fp+-4],%r19
        !          3551: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          3552: faddd %f30,%f28,%f30
        !          3553: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3554: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3555: set L1097,%r19
        !          3556: ld [%r19],%f28; ld [%r19+4],%f29
        !          3557: fcmped %f30,%f28; nop; fbue L1104; nop
        !          3558: set 94,%r28
        !          3559: cmp %r29,%r0; be L1106; nop
        !          3560: set _694,%r8
        !          3561: mov %r28,%r9
        !          3562: call _printf; nop
        !          3563: L1106:
        !          3564: L1104:
        !          3565: set L879,%r19
        !          3566: ld [%r19],%f30; ld [%r19+4],%f31
        !          3567: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3568: set 2,%r19
        !          3569: st %r19,[%fp+-8]
        !          3570: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3571: ld [%fp+-8],%r19
        !          3572: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          3573: faddd %f30,%f28,%f30
        !          3574: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3575: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3576: set L1097,%r19
        !          3577: ld [%r19],%f28; ld [%r19+4],%f29
        !          3578: fcmped %f30,%f28; nop; fbue L1108; nop
        !          3579: set 95,%r28
        !          3580: cmp %r29,%r0; be L1110; nop
        !          3581: set _694,%r8
        !          3582: mov %r28,%r9
        !          3583: call _printf; nop
        !          3584: L1110:
        !          3585: L1108:
        !          3586: set L879,%r19
        !          3587: ld [%r19],%f30; ld [%r19+4],%f31
        !          3588: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3589: set 2,%r19
        !          3590: st %r19,[%fp+-12]
        !          3591: ld [%fp+-12],%r19
        !          3592: cmp %r19,%r0; bl L1113; nop
        !          3593: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3594: st %f30,[%fp+-128]; st %f31,[%fp+-128+4]
        !          3595: ba L1114; nop
        !          3596: L1113:
        !          3597: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3598: set L600,%r19
        !          3599: ld [%r19],%f28; ld [%r19+4],%f29
        !          3600: faddd %f30,%f28,%f30
        !          3601: st %f30,[%fp+-128]; st %f31,[%fp+-128+4]
        !          3602: L1114:
        !          3603: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3604: ld [%fp+-128],%f28; ld [%fp+-128+4],%f29
        !          3605: faddd %f30,%f28,%f30
        !          3606: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3607: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3608: set L1097,%r19
        !          3609: ld [%r19],%f28; ld [%r19+4],%f29
        !          3610: fcmped %f30,%f28; nop; fbue L1115; nop
        !          3611: set 96,%r28
        !          3612: cmp %r29,%r0; be L1117; nop
        !          3613: set _694,%r8
        !          3614: mov %r28,%r9
        !          3615: call _printf; nop
        !          3616: L1117:
        !          3617: L1115:
        !          3618: set L879,%r19
        !          3619: ld [%r19],%f30; ld [%r19+4],%f31
        !          3620: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3621: set L530,%r19
        !          3622: ld [%r19],%f31
        !          3623: st %f31,[%fp+-28]
        !          3624: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3625: ld [%fp+-28],%f29
        !          3626: fstod %f29,%f28
        !          3627: faddd %f30,%f28,%f30
        !          3628: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3629: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3630: set L1097,%r19
        !          3631: ld [%r19],%f28; ld [%r19+4],%f29
        !          3632: fcmped %f30,%f28; nop; fbue L1119; nop
        !          3633: set 97,%r28
        !          3634: cmp %r29,%r0; be L1121; nop
        !          3635: set _694,%r8
        !          3636: mov %r28,%r9
        !          3637: call _printf; nop
        !          3638: L1121:
        !          3639: L1119:
        !          3640: set L879,%r19
        !          3641: ld [%r19],%f30; ld [%r19+4],%f31
        !          3642: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3643: set L416,%r19
        !          3644: ld [%r19],%f30; ld [%r19+4],%f31
        !          3645: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          3646: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3647: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          3648: faddd %f30,%f28,%f30
        !          3649: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          3650: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          3651: set L1097,%r19
        !          3652: ld [%r19],%f28; ld [%r19+4],%f29
        !          3653: fcmped %f30,%f28; nop; fbue L1123; nop
        !          3654: set 98,%r28
        !          3655: cmp %r29,%r0; be L1125; nop
        !          3656: set _694,%r8
        !          3657: mov %r28,%r9
        !          3658: call _printf; nop
        !          3659: L1125:
        !          3660: L1123:
        !          3661: set 5,%r27
        !          3662: set 2,%r21
        !          3663: sll %r27,24,%g1; sra %g1,24,%r19
        !          3664: sll %r21,24,%g1; sra %g1,24,%r18
        !          3665: sub %r19,%r18,%r27
        !          3666: sll %r27,24,%g1; sra %g1,24,%r19
        !          3667: cmp %r19,3; be L1127; nop
        !          3668: set 99,%r28
        !          3669: cmp %r29,%r0; be L1129; nop
        !          3670: set _694,%r8
        !          3671: mov %r28,%r9
        !          3672: call _printf; nop
        !          3673: L1129:
        !          3674: L1127:
        !          3675: set 5,%r27
        !          3676: set 2,%r20
        !          3677: sll %r27,24,%g1; sra %g1,24,%r19
        !          3678: sll %r20,16,%g1; sra %g1,16,%r18
        !          3679: sub %r19,%r18,%r27
        !          3680: sll %r27,24,%g1; sra %g1,24,%r19
        !          3681: cmp %r19,3; be L1131; nop
        !          3682: set 100,%r28
        !          3683: cmp %r29,%r0; be L1133; nop
        !          3684: set _694,%r8
        !          3685: mov %r28,%r9
        !          3686: call _printf; nop
        !          3687: L1133:
        !          3688: L1131:
        !          3689: set 5,%r27
        !          3690: set 2,%r19
        !          3691: st %r19,[%fp+-4]
        !          3692: sll %r27,24,%g1; sra %g1,24,%r19
        !          3693: ld [%fp+-4],%r18
        !          3694: sub %r19,%r18,%r27
        !          3695: sll %r27,24,%g1; sra %g1,24,%r19
        !          3696: cmp %r19,3; be L1135; nop
        !          3697: set 101,%r28
        !          3698: cmp %r29,%r0; be L1137; nop
        !          3699: set _694,%r8
        !          3700: mov %r28,%r9
        !          3701: call _printf; nop
        !          3702: L1137:
        !          3703: L1135:
        !          3704: set 5,%r27
        !          3705: set 2,%r19
        !          3706: st %r19,[%fp+-8]
        !          3707: sll %r27,24,%g1; sra %g1,24,%r19
        !          3708: ld [%fp+-8],%r18
        !          3709: sub %r19,%r18,%r27
        !          3710: sll %r27,24,%g1; sra %g1,24,%r19
        !          3711: cmp %r19,3; be L1139; nop
        !          3712: set 102,%r28
        !          3713: cmp %r29,%r0; be L1141; nop
        !          3714: set _694,%r8
        !          3715: mov %r28,%r9
        !          3716: call _printf; nop
        !          3717: L1141:
        !          3718: L1139:
        !          3719: set 5,%r27
        !          3720: set 2,%r19
        !          3721: st %r19,[%fp+-12]
        !          3722: sll %r27,24,%g1; sra %g1,24,%r19
        !          3723: ld [%fp+-12],%r18
        !          3724: sub %r19,%r18,%r27
        !          3725: sll %r27,24,%g1; sra %g1,24,%r19
        !          3726: cmp %r19,3; be L1143; nop
        !          3727: set 103,%r28
        !          3728: cmp %r29,%r0; be L1145; nop
        !          3729: set _694,%r8
        !          3730: mov %r28,%r9
        !          3731: call _printf; nop
        !          3732: L1145:
        !          3733: L1143:
        !          3734: set 5,%r27
        !          3735: set L530,%r19
        !          3736: ld [%r19],%f31
        !          3737: st %f31,[%fp+-28]
        !          3738: sll %r27,24,%g1; sra %g1,24,%r19
        !          3739: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3740: fdtos %f30,%f31
        !          3741: ld [%fp+-28],%f30
        !          3742: fsubs %f31,%f30,%f31
        !          3743: fstod %f31,%f30
        !          3744: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3745: mov %r19,%r27
        !          3746: sll %r27,24,%g1; sra %g1,24,%r19
        !          3747: cmp %r19,3; be L1147; nop
        !          3748: set 104,%r28
        !          3749: cmp %r29,%r0; be L1149; nop
        !          3750: set _694,%r8
        !          3751: mov %r28,%r9
        !          3752: call _printf; nop
        !          3753: L1149:
        !          3754: L1147:
        !          3755: set 5,%r27
        !          3756: set L416,%r19
        !          3757: ld [%r19],%f30; ld [%r19+4],%f31
        !          3758: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          3759: sll %r27,24,%g1; sra %g1,24,%r19
        !          3760: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3761: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          3762: fsubd %f30,%f28,%f30
        !          3763: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3764: mov %r19,%r27
        !          3765: sll %r27,24,%g1; sra %g1,24,%r19
        !          3766: cmp %r19,3; be L1151; nop
        !          3767: set 105,%r28
        !          3768: cmp %r29,%r0; be L1153; nop
        !          3769: set _694,%r8
        !          3770: mov %r28,%r9
        !          3771: call _printf; nop
        !          3772: L1153:
        !          3773: L1151:
        !          3774: set 5,%r26
        !          3775: set 2,%r21
        !          3776: sll %r26,16,%g1; sra %g1,16,%r19
        !          3777: sll %r21,24,%g1; sra %g1,24,%r18
        !          3778: sub %r19,%r18,%r26
        !          3779: sll %r26,16,%g1; sra %g1,16,%r19
        !          3780: cmp %r19,3; be L1155; nop
        !          3781: set 106,%r28
        !          3782: cmp %r29,%r0; be L1157; nop
        !          3783: set _694,%r8
        !          3784: mov %r28,%r9
        !          3785: call _printf; nop
        !          3786: L1157:
        !          3787: L1155:
        !          3788: set 5,%r26
        !          3789: set 2,%r20
        !          3790: sll %r26,16,%g1; sra %g1,16,%r19
        !          3791: sll %r20,16,%g1; sra %g1,16,%r18
        !          3792: sub %r19,%r18,%r26
        !          3793: sll %r26,16,%g1; sra %g1,16,%r19
        !          3794: cmp %r19,3; be L1159; nop
        !          3795: set 107,%r28
        !          3796: cmp %r29,%r0; be L1161; nop
        !          3797: set _694,%r8
        !          3798: mov %r28,%r9
        !          3799: call _printf; nop
        !          3800: L1161:
        !          3801: L1159:
        !          3802: set 5,%r26
        !          3803: set 2,%r19
        !          3804: st %r19,[%fp+-4]
        !          3805: sll %r26,16,%g1; sra %g1,16,%r19
        !          3806: ld [%fp+-4],%r18
        !          3807: sub %r19,%r18,%r26
        !          3808: sll %r26,16,%g1; sra %g1,16,%r19
        !          3809: cmp %r19,3; be L1163; nop
        !          3810: set 108,%r28
        !          3811: cmp %r29,%r0; be L1165; nop
        !          3812: set _694,%r8
        !          3813: mov %r28,%r9
        !          3814: call _printf; nop
        !          3815: L1165:
        !          3816: L1163:
        !          3817: set 5,%r26
        !          3818: set 2,%r19
        !          3819: st %r19,[%fp+-8]
        !          3820: sll %r26,16,%g1; sra %g1,16,%r19
        !          3821: ld [%fp+-8],%r18
        !          3822: sub %r19,%r18,%r26
        !          3823: sll %r26,16,%g1; sra %g1,16,%r19
        !          3824: cmp %r19,3; be L1167; nop
        !          3825: set 109,%r28
        !          3826: cmp %r29,%r0; be L1169; nop
        !          3827: set _694,%r8
        !          3828: mov %r28,%r9
        !          3829: call _printf; nop
        !          3830: L1169:
        !          3831: L1167:
        !          3832: set 5,%r26
        !          3833: set 2,%r19
        !          3834: st %r19,[%fp+-12]
        !          3835: sll %r26,16,%g1; sra %g1,16,%r19
        !          3836: ld [%fp+-12],%r18
        !          3837: sub %r19,%r18,%r26
        !          3838: sll %r26,16,%g1; sra %g1,16,%r19
        !          3839: cmp %r19,3; be L1171; nop
        !          3840: set 110,%r28
        !          3841: cmp %r29,%r0; be L1173; nop
        !          3842: set _694,%r8
        !          3843: mov %r28,%r9
        !          3844: call _printf; nop
        !          3845: L1173:
        !          3846: L1171:
        !          3847: set 5,%r26
        !          3848: set L530,%r19
        !          3849: ld [%r19],%f31
        !          3850: st %f31,[%fp+-28]
        !          3851: sll %r26,16,%g1; sra %g1,16,%r19
        !          3852: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3853: fdtos %f30,%f31
        !          3854: ld [%fp+-28],%f30
        !          3855: fsubs %f31,%f30,%f31
        !          3856: fstod %f31,%f30
        !          3857: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3858: mov %r19,%r26
        !          3859: sll %r26,16,%g1; sra %g1,16,%r19
        !          3860: cmp %r19,3; be L1175; nop
        !          3861: set 111,%r28
        !          3862: cmp %r29,%r0; be L1177; nop
        !          3863: set _694,%r8
        !          3864: mov %r28,%r9
        !          3865: call _printf; nop
        !          3866: L1177:
        !          3867: L1175:
        !          3868: set 5,%r26
        !          3869: set L416,%r19
        !          3870: ld [%r19],%f30; ld [%r19+4],%f31
        !          3871: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          3872: sll %r26,16,%g1; sra %g1,16,%r19
        !          3873: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3874: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          3875: fsubd %f30,%f28,%f30
        !          3876: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3877: mov %r19,%r26
        !          3878: sll %r26,16,%g1; sra %g1,16,%r19
        !          3879: cmp %r19,3; be L1179; nop
        !          3880: set 112,%r28
        !          3881: cmp %r29,%r0; be L1181; nop
        !          3882: set _694,%r8
        !          3883: mov %r28,%r9
        !          3884: call _printf; nop
        !          3885: L1181:
        !          3886: L1179:
        !          3887: set 5,%r25
        !          3888: set 2,%r21
        !          3889: sll %r21,24,%g1; sra %g1,24,%r19
        !          3890: sub %r25,%r19,%r25
        !          3891: cmp %r25,3; be L1183; nop
        !          3892: set 113,%r28
        !          3893: cmp %r29,%r0; be L1185; nop
        !          3894: set _694,%r8
        !          3895: mov %r28,%r9
        !          3896: call _printf; nop
        !          3897: L1185:
        !          3898: L1183:
        !          3899: set 5,%r25
        !          3900: set 2,%r20
        !          3901: sll %r20,16,%g1; sra %g1,16,%r19
        !          3902: sub %r25,%r19,%r25
        !          3903: cmp %r25,3; be L1187; nop
        !          3904: set 114,%r28
        !          3905: cmp %r29,%r0; be L1189; nop
        !          3906: set _694,%r8
        !          3907: mov %r28,%r9
        !          3908: call _printf; nop
        !          3909: L1189:
        !          3910: L1187:
        !          3911: set 5,%r25
        !          3912: set 2,%r19
        !          3913: st %r19,[%fp+-4]
        !          3914: ld [%fp+-4],%r19
        !          3915: sub %r25,%r19,%r25
        !          3916: cmp %r25,3; be L1191; nop
        !          3917: set 115,%r28
        !          3918: cmp %r29,%r0; be L1193; nop
        !          3919: set _694,%r8
        !          3920: mov %r28,%r9
        !          3921: call _printf; nop
        !          3922: L1193:
        !          3923: L1191:
        !          3924: set 5,%r25
        !          3925: set 2,%r19
        !          3926: st %r19,[%fp+-8]
        !          3927: ld [%fp+-8],%r19
        !          3928: sub %r25,%r19,%r25
        !          3929: cmp %r25,3; be L1195; nop
        !          3930: set 116,%r28
        !          3931: cmp %r29,%r0; be L1197; nop
        !          3932: set _694,%r8
        !          3933: mov %r28,%r9
        !          3934: call _printf; nop
        !          3935: L1197:
        !          3936: L1195:
        !          3937: set 5,%r25
        !          3938: set 2,%r19
        !          3939: st %r19,[%fp+-12]
        !          3940: ld [%fp+-12],%r19
        !          3941: sub %r25,%r19,%r25
        !          3942: cmp %r25,3; be L1199; nop
        !          3943: set 117,%r28
        !          3944: cmp %r29,%r0; be L1201; nop
        !          3945: set _694,%r8
        !          3946: mov %r28,%r9
        !          3947: call _printf; nop
        !          3948: L1201:
        !          3949: L1199:
        !          3950: set 5,%r25
        !          3951: set L530,%r19
        !          3952: ld [%r19],%f31
        !          3953: st %f31,[%fp+-28]
        !          3954: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3955: fdtos %f30,%f31
        !          3956: ld [%fp+-28],%f30
        !          3957: fsubs %f31,%f30,%f31
        !          3958: fstod %f31,%f30
        !          3959: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3960: mov %r19,%r25
        !          3961: cmp %r25,3; be L1203; nop
        !          3962: set 118,%r28
        !          3963: cmp %r29,%r0; be L1205; nop
        !          3964: set _694,%r8
        !          3965: mov %r28,%r9
        !          3966: call _printf; nop
        !          3967: L1205:
        !          3968: L1203:
        !          3969: set 5,%r25
        !          3970: set L416,%r19
        !          3971: ld [%r19],%f30; ld [%r19+4],%f31
        !          3972: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          3973: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          3974: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          3975: fsubd %f30,%f28,%f30
        !          3976: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          3977: mov %r19,%r25
        !          3978: cmp %r25,3; be L1207; nop
        !          3979: set 119,%r28
        !          3980: cmp %r29,%r0; be L1209; nop
        !          3981: set _694,%r8
        !          3982: mov %r28,%r9
        !          3983: call _printf; nop
        !          3984: L1209:
        !          3985: L1207:
        !          3986: set 5,%r23
        !          3987: set 2,%r21
        !          3988: sll %r21,24,%g1; sra %g1,24,%r19
        !          3989: sub %r23,%r19,%r23
        !          3990: cmp %r23,3; be L1211; nop
        !          3991: set 120,%r28
        !          3992: cmp %r29,%r0; be L1213; nop
        !          3993: set _694,%r8
        !          3994: mov %r28,%r9
        !          3995: call _printf; nop
        !          3996: L1213:
        !          3997: L1211:
        !          3998: set 5,%r23
        !          3999: set 2,%r20
        !          4000: sll %r20,16,%g1; sra %g1,16,%r19
        !          4001: sub %r23,%r19,%r23
        !          4002: cmp %r23,3; be L1215; nop
        !          4003: set 121,%r28
        !          4004: cmp %r29,%r0; be L1217; nop
        !          4005: set _694,%r8
        !          4006: mov %r28,%r9
        !          4007: call _printf; nop
        !          4008: L1217:
        !          4009: L1215:
        !          4010: set 5,%r23
        !          4011: set 2,%r19
        !          4012: st %r19,[%fp+-4]
        !          4013: ld [%fp+-4],%r19
        !          4014: sub %r23,%r19,%r23
        !          4015: cmp %r23,3; be L1219; nop
        !          4016: set 122,%r28
        !          4017: cmp %r29,%r0; be L1221; nop
        !          4018: set _694,%r8
        !          4019: mov %r28,%r9
        !          4020: call _printf; nop
        !          4021: L1221:
        !          4022: L1219:
        !          4023: set 5,%r23
        !          4024: set 2,%r19
        !          4025: st %r19,[%fp+-8]
        !          4026: ld [%fp+-8],%r19
        !          4027: sub %r23,%r19,%r23
        !          4028: cmp %r23,3; be L1223; nop
        !          4029: set 123,%r28
        !          4030: cmp %r29,%r0; be L1225; nop
        !          4031: set _694,%r8
        !          4032: mov %r28,%r9
        !          4033: call _printf; nop
        !          4034: L1225:
        !          4035: L1223:
        !          4036: set 5,%r23
        !          4037: set 2,%r19
        !          4038: st %r19,[%fp+-12]
        !          4039: ld [%fp+-12],%r19
        !          4040: sub %r23,%r19,%r23
        !          4041: cmp %r23,3; be L1227; nop
        !          4042: set 124,%r28
        !          4043: cmp %r29,%r0; be L1229; nop
        !          4044: set _694,%r8
        !          4045: mov %r28,%r9
        !          4046: call _printf; nop
        !          4047: L1229:
        !          4048: L1227:
        !          4049: set 5,%r23
        !          4050: set L530,%r19
        !          4051: ld [%r19],%f31
        !          4052: st %f31,[%fp+-28]
        !          4053: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4054: fdtos %f30,%f31
        !          4055: ld [%fp+-28],%f30
        !          4056: fsubs %f31,%f30,%f31
        !          4057: fstod %f31,%f30
        !          4058: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4059: mov %r19,%r23
        !          4060: cmp %r23,3; be L1231; nop
        !          4061: set 125,%r28
        !          4062: cmp %r29,%r0; be L1233; nop
        !          4063: set _694,%r8
        !          4064: mov %r28,%r9
        !          4065: call _printf; nop
        !          4066: L1233:
        !          4067: L1231:
        !          4068: set 5,%r23
        !          4069: set L416,%r19
        !          4070: ld [%r19],%f30; ld [%r19+4],%f31
        !          4071: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          4072: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4073: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          4074: fsubd %f30,%f28,%f30
        !          4075: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4076: mov %r19,%r23
        !          4077: cmp %r23,3; be L1235; nop
        !          4078: set 126,%r28
        !          4079: cmp %r29,%r0; be L1237; nop
        !          4080: set _694,%r8
        !          4081: mov %r28,%r9
        !          4082: call _printf; nop
        !          4083: L1237:
        !          4084: L1235:
        !          4085: set 5,%r22
        !          4086: set 2,%r21
        !          4087: sll %r21,24,%g1; sra %g1,24,%r19
        !          4088: sub %r22,%r19,%r22
        !          4089: cmp %r22,3; be L1239; nop
        !          4090: set 127,%r28
        !          4091: cmp %r29,%r0; be L1241; nop
        !          4092: set _694,%r8
        !          4093: mov %r28,%r9
        !          4094: call _printf; nop
        !          4095: L1241:
        !          4096: L1239:
        !          4097: set 5,%r22
        !          4098: set 2,%r20
        !          4099: sll %r20,16,%g1; sra %g1,16,%r19
        !          4100: sub %r22,%r19,%r22
        !          4101: cmp %r22,3; be L1243; nop
        !          4102: set 128,%r28
        !          4103: cmp %r29,%r0; be L1245; nop
        !          4104: set _694,%r8
        !          4105: mov %r28,%r9
        !          4106: call _printf; nop
        !          4107: L1245:
        !          4108: L1243:
        !          4109: set 5,%r22
        !          4110: set 2,%r19
        !          4111: st %r19,[%fp+-4]
        !          4112: ld [%fp+-4],%r19
        !          4113: sub %r22,%r19,%r22
        !          4114: cmp %r22,3; be L1247; nop
        !          4115: set 129,%r28
        !          4116: cmp %r29,%r0; be L1249; nop
        !          4117: set _694,%r8
        !          4118: mov %r28,%r9
        !          4119: call _printf; nop
        !          4120: L1249:
        !          4121: L1247:
        !          4122: set 5,%r22
        !          4123: set 2,%r19
        !          4124: st %r19,[%fp+-8]
        !          4125: ld [%fp+-8],%r19
        !          4126: sub %r22,%r19,%r22
        !          4127: cmp %r22,3; be L1251; nop
        !          4128: set 130,%r28
        !          4129: cmp %r29,%r0; be L1253; nop
        !          4130: set _694,%r8
        !          4131: mov %r28,%r9
        !          4132: call _printf; nop
        !          4133: L1253:
        !          4134: L1251:
        !          4135: set 5,%r22
        !          4136: set 2,%r19
        !          4137: st %r19,[%fp+-12]
        !          4138: ld [%fp+-12],%r19
        !          4139: sub %r22,%r19,%r22
        !          4140: cmp %r22,3; be L1255; nop
        !          4141: set 131,%r28
        !          4142: cmp %r29,%r0; be L1257; nop
        !          4143: set _694,%r8
        !          4144: mov %r28,%r9
        !          4145: call _printf; nop
        !          4146: L1257:
        !          4147: L1255:
        !          4148: set 5,%r22
        !          4149: set L530,%r19
        !          4150: ld [%r19],%f31
        !          4151: st %f31,[%fp+-28]
        !          4152: mov %r22,%r19
        !          4153: cmp %r19,%r0; bl L1263; nop
        !          4154: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4155: st %f30,[%fp+-144]; st %f31,[%fp+-144+4]
        !          4156: ba L1264; nop
        !          4157: L1263:
        !          4158: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4159: set L600,%r19
        !          4160: ld [%r19],%f28; ld [%r19+4],%f29
        !          4161: faddd %f30,%f28,%f30
        !          4162: st %f30,[%fp+-144]; st %f31,[%fp+-144+4]
        !          4163: L1264:
        !          4164: ld [%fp+-144],%f30; ld [%fp+-144+4],%f31
        !          4165: fdtos %f30,%f31
        !          4166: ld [%fp+-28],%f30
        !          4167: fsubs %f31,%f30,%f31
        !          4168: fstod %f31,%f30
        !          4169: set L835,%r19
        !          4170: ld [%r19],%f28; ld [%r19+4],%f29
        !          4171: fcmped %f30,%f28; nop; fbul L1261; nop
        !          4172: fsubd %f30,%f28,%f28
        !          4173: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4174: set 0x80000000,%r18
        !          4175: add %r19,%r18,%r19
        !          4176: st %r19,[%fp+-132]
        !          4177: ba L1262; nop
        !          4178: L1261:
        !          4179: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4180: st %r19,[%fp+-132]
        !          4181: L1262:
        !          4182: ld [%fp+-132],%r22
        !          4183: cmp %r22,3; be L1265; nop
        !          4184: set 132,%r28
        !          4185: cmp %r29,%r0; be L1267; nop
        !          4186: set _694,%r8
        !          4187: mov %r28,%r9
        !          4188: call _printf; nop
        !          4189: L1267:
        !          4190: L1265:
        !          4191: set 5,%r22
        !          4192: set L416,%r19
        !          4193: ld [%r19],%f30; ld [%r19+4],%f31
        !          4194: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          4195: mov %r22,%r19
        !          4196: cmp %r19,%r0; bl L1273; nop
        !          4197: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4198: st %f30,[%fp+-160]; st %f31,[%fp+-160+4]
        !          4199: ba L1274; nop
        !          4200: L1273:
        !          4201: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4202: set L600,%r19
        !          4203: ld [%r19],%f28; ld [%r19+4],%f29
        !          4204: faddd %f30,%f28,%f30
        !          4205: st %f30,[%fp+-160]; st %f31,[%fp+-160+4]
        !          4206: L1274:
        !          4207: ld [%fp+-160],%f30; ld [%fp+-160+4],%f31
        !          4208: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          4209: fsubd %f30,%f28,%f30
        !          4210: set L835,%r19
        !          4211: ld [%r19],%f28; ld [%r19+4],%f29
        !          4212: fcmped %f30,%f28; nop; fbul L1271; nop
        !          4213: fsubd %f30,%f28,%f28
        !          4214: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4215: set 0x80000000,%r18
        !          4216: add %r19,%r18,%r19
        !          4217: st %r19,[%fp+-148]
        !          4218: ba L1272; nop
        !          4219: L1271:
        !          4220: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4221: st %r19,[%fp+-148]
        !          4222: L1272:
        !          4223: ld [%fp+-148],%r22
        !          4224: cmp %r22,3; be L1275; nop
        !          4225: set 133,%r28
        !          4226: cmp %r29,%r0; be L1277; nop
        !          4227: set _694,%r8
        !          4228: mov %r28,%r9
        !          4229: call _printf; nop
        !          4230: L1277:
        !          4231: L1275:
        !          4232: set L847,%r19
        !          4233: ld [%r19],%f31
        !          4234: st %f31,[%fp+-16]
        !          4235: set 2,%r21
        !          4236: ld [%fp+-16],%f31
        !          4237: sll %r21,24,%g1; sra %g1,24,%r19
        !          4238: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          4239: fdtos %f28,%f30
        !          4240: fsubs %f31,%f30,%f31
        !          4241: st %f31,[%fp+-16]
        !          4242: ld [%fp+-16],%f31
        !          4243: set L1281,%r19
        !          4244: ld [%r19],%f30
        !          4245: fcmpes %f31,%f30; nop; fbue L1279; nop
        !          4246: set 134,%r28
        !          4247: cmp %r29,%r0; be L1282; nop
        !          4248: set _694,%r8
        !          4249: mov %r28,%r9
        !          4250: call _printf; nop
        !          4251: L1282:
        !          4252: L1279:
        !          4253: set L847,%r19
        !          4254: ld [%r19],%f31
        !          4255: st %f31,[%fp+-16]
        !          4256: set 2,%r20
        !          4257: ld [%fp+-16],%f31
        !          4258: sll %r20,16,%g1; sra %g1,16,%r19
        !          4259: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          4260: fdtos %f28,%f30
        !          4261: fsubs %f31,%f30,%f31
        !          4262: st %f31,[%fp+-16]
        !          4263: ld [%fp+-16],%f31
        !          4264: set L1281,%r19
        !          4265: ld [%r19],%f30
        !          4266: fcmpes %f31,%f30; nop; fbue L1284; nop
        !          4267: set 135,%r28
        !          4268: cmp %r29,%r0; be L1286; nop
        !          4269: set _694,%r8
        !          4270: mov %r28,%r9
        !          4271: call _printf; nop
        !          4272: L1286:
        !          4273: L1284:
        !          4274: set L847,%r19
        !          4275: ld [%r19],%f31
        !          4276: st %f31,[%fp+-16]
        !          4277: set 2,%r19
        !          4278: st %r19,[%fp+-4]
        !          4279: ld [%fp+-16],%f31
        !          4280: ld [%fp+-4],%r19
        !          4281: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          4282: fdtos %f28,%f30
        !          4283: fsubs %f31,%f30,%f31
        !          4284: st %f31,[%fp+-16]
        !          4285: ld [%fp+-16],%f31
        !          4286: set L1281,%r19
        !          4287: ld [%r19],%f30
        !          4288: fcmpes %f31,%f30; nop; fbue L1288; nop
        !          4289: set 136,%r28
        !          4290: cmp %r29,%r0; be L1290; nop
        !          4291: set _694,%r8
        !          4292: mov %r28,%r9
        !          4293: call _printf; nop
        !          4294: L1290:
        !          4295: L1288:
        !          4296: set L847,%r19
        !          4297: ld [%r19],%f31
        !          4298: st %f31,[%fp+-16]
        !          4299: set 2,%r19
        !          4300: st %r19,[%fp+-8]
        !          4301: ld [%fp+-16],%f31
        !          4302: ld [%fp+-8],%r19
        !          4303: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          4304: fdtos %f28,%f30
        !          4305: fsubs %f31,%f30,%f31
        !          4306: st %f31,[%fp+-16]
        !          4307: ld [%fp+-16],%f31
        !          4308: set L1281,%r19
        !          4309: ld [%r19],%f30
        !          4310: fcmpes %f31,%f30; nop; fbue L1292; nop
        !          4311: set 137,%r28
        !          4312: cmp %r29,%r0; be L1294; nop
        !          4313: set _694,%r8
        !          4314: mov %r28,%r9
        !          4315: call _printf; nop
        !          4316: L1294:
        !          4317: L1292:
        !          4318: set L847,%r19
        !          4319: ld [%r19],%f31
        !          4320: st %f31,[%fp+-16]
        !          4321: set 2,%r19
        !          4322: st %r19,[%fp+-12]
        !          4323: ld [%fp+-12],%r19
        !          4324: cmp %r19,%r0; bl L1297; nop
        !          4325: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4326: st %f30,[%fp+-168]; st %f31,[%fp+-168+4]
        !          4327: ba L1298; nop
        !          4328: L1297:
        !          4329: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4330: set L600,%r19
        !          4331: ld [%r19],%f28; ld [%r19+4],%f29
        !          4332: faddd %f30,%f28,%f30
        !          4333: st %f30,[%fp+-168]; st %f31,[%fp+-168+4]
        !          4334: L1298:
        !          4335: ld [%fp+-16],%f31
        !          4336: ld [%fp+-168],%f28; ld [%fp+-168+4],%f29
        !          4337: fdtos %f28,%f30
        !          4338: fsubs %f31,%f30,%f31
        !          4339: st %f31,[%fp+-16]
        !          4340: ld [%fp+-16],%f31
        !          4341: set L1281,%r19
        !          4342: ld [%r19],%f30
        !          4343: fcmpes %f31,%f30; nop; fbue L1299; nop
        !          4344: set 138,%r28
        !          4345: cmp %r29,%r0; be L1301; nop
        !          4346: set _694,%r8
        !          4347: mov %r28,%r9
        !          4348: call _printf; nop
        !          4349: L1301:
        !          4350: L1299:
        !          4351: set L847,%r19
        !          4352: ld [%r19],%f31
        !          4353: st %f31,[%fp+-16]
        !          4354: set L530,%r19
        !          4355: ld [%r19],%f31
        !          4356: st %f31,[%fp+-28]
        !          4357: ld [%fp+-16],%f31
        !          4358: ld [%fp+-28],%f30
        !          4359: fsubs %f31,%f30,%f31
        !          4360: st %f31,[%fp+-16]
        !          4361: ld [%fp+-16],%f31
        !          4362: set L1281,%r19
        !          4363: ld [%r19],%f30
        !          4364: fcmpes %f31,%f30; nop; fbue L1303; nop
        !          4365: set 139,%r28
        !          4366: cmp %r29,%r0; be L1305; nop
        !          4367: set _694,%r8
        !          4368: mov %r28,%r9
        !          4369: call _printf; nop
        !          4370: L1305:
        !          4371: L1303:
        !          4372: set L847,%r19
        !          4373: ld [%r19],%f31
        !          4374: st %f31,[%fp+-16]
        !          4375: set L416,%r19
        !          4376: ld [%r19],%f30; ld [%r19+4],%f31
        !          4377: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          4378: ld [%fp+-16],%f31
        !          4379: fstod %f31,%f30
        !          4380: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          4381: fsubd %f30,%f28,%f30
        !          4382: fdtos %f30,%f31
        !          4383: st %f31,[%fp+-16]
        !          4384: ld [%fp+-16],%f31
        !          4385: set L1281,%r19
        !          4386: ld [%r19],%f30
        !          4387: fcmpes %f31,%f30; nop; fbue L1307; nop
        !          4388: set 140,%r28
        !          4389: cmp %r29,%r0; be L1309; nop
        !          4390: set _694,%r8
        !          4391: mov %r28,%r9
        !          4392: call _printf; nop
        !          4393: L1309:
        !          4394: L1307:
        !          4395: set L879,%r19
        !          4396: ld [%r19],%f30; ld [%r19+4],%f31
        !          4397: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4398: set 2,%r21
        !          4399: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4400: sll %r21,24,%g1; sra %g1,24,%r19
        !          4401: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          4402: fsubd %f30,%f28,%f30
        !          4403: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4404: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4405: set L1313,%r19
        !          4406: ld [%r19],%f28; ld [%r19+4],%f29
        !          4407: fcmped %f30,%f28; nop; fbue L1311; nop
        !          4408: set 141,%r28
        !          4409: cmp %r29,%r0; be L1314; nop
        !          4410: set _694,%r8
        !          4411: mov %r28,%r9
        !          4412: call _printf; nop
        !          4413: L1314:
        !          4414: L1311:
        !          4415: set L879,%r19
        !          4416: ld [%r19],%f30; ld [%r19+4],%f31
        !          4417: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4418: set 2,%r20
        !          4419: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4420: sll %r20,16,%g1; sra %g1,16,%r19
        !          4421: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          4422: fsubd %f30,%f28,%f30
        !          4423: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4424: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4425: set L1313,%r19
        !          4426: ld [%r19],%f28; ld [%r19+4],%f29
        !          4427: fcmped %f30,%f28; nop; fbue L1316; nop
        !          4428: set 142,%r28
        !          4429: cmp %r29,%r0; be L1318; nop
        !          4430: set _694,%r8
        !          4431: mov %r28,%r9
        !          4432: call _printf; nop
        !          4433: L1318:
        !          4434: L1316:
        !          4435: set L879,%r19
        !          4436: ld [%r19],%f30; ld [%r19+4],%f31
        !          4437: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4438: set 2,%r19
        !          4439: st %r19,[%fp+-4]
        !          4440: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4441: ld [%fp+-4],%r19
        !          4442: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          4443: fsubd %f30,%f28,%f30
        !          4444: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4445: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4446: set L1313,%r19
        !          4447: ld [%r19],%f28; ld [%r19+4],%f29
        !          4448: fcmped %f30,%f28; nop; fbue L1320; nop
        !          4449: set 143,%r28
        !          4450: cmp %r29,%r0; be L1322; nop
        !          4451: set _694,%r8
        !          4452: mov %r28,%r9
        !          4453: call _printf; nop
        !          4454: L1322:
        !          4455: L1320:
        !          4456: set L879,%r19
        !          4457: ld [%r19],%f30; ld [%r19+4],%f31
        !          4458: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4459: set 2,%r19
        !          4460: st %r19,[%fp+-8]
        !          4461: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4462: ld [%fp+-8],%r19
        !          4463: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          4464: fsubd %f30,%f28,%f30
        !          4465: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4466: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4467: set L1313,%r19
        !          4468: ld [%r19],%f28; ld [%r19+4],%f29
        !          4469: fcmped %f30,%f28; nop; fbue L1324; nop
        !          4470: set 144,%r28
        !          4471: cmp %r29,%r0; be L1326; nop
        !          4472: set _694,%r8
        !          4473: mov %r28,%r9
        !          4474: call _printf; nop
        !          4475: L1326:
        !          4476: L1324:
        !          4477: set L879,%r19
        !          4478: ld [%r19],%f30; ld [%r19+4],%f31
        !          4479: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4480: set 2,%r19
        !          4481: st %r19,[%fp+-12]
        !          4482: ld [%fp+-12],%r19
        !          4483: cmp %r19,%r0; bl L1329; nop
        !          4484: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4485: st %f30,[%fp+-176]; st %f31,[%fp+-176+4]
        !          4486: ba L1330; nop
        !          4487: L1329:
        !          4488: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4489: set L600,%r19
        !          4490: ld [%r19],%f28; ld [%r19+4],%f29
        !          4491: faddd %f30,%f28,%f30
        !          4492: st %f30,[%fp+-176]; st %f31,[%fp+-176+4]
        !          4493: L1330:
        !          4494: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4495: ld [%fp+-176],%f28; ld [%fp+-176+4],%f29
        !          4496: fsubd %f30,%f28,%f30
        !          4497: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4498: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4499: set L1313,%r19
        !          4500: ld [%r19],%f28; ld [%r19+4],%f29
        !          4501: fcmped %f30,%f28; nop; fbue L1331; nop
        !          4502: set 145,%r28
        !          4503: cmp %r29,%r0; be L1333; nop
        !          4504: set _694,%r8
        !          4505: mov %r28,%r9
        !          4506: call _printf; nop
        !          4507: L1333:
        !          4508: L1331:
        !          4509: set L879,%r19
        !          4510: ld [%r19],%f30; ld [%r19+4],%f31
        !          4511: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4512: set L530,%r19
        !          4513: ld [%r19],%f31
        !          4514: st %f31,[%fp+-28]
        !          4515: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4516: ld [%fp+-28],%f29
        !          4517: fstod %f29,%f28
        !          4518: fsubd %f30,%f28,%f30
        !          4519: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4520: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4521: set L1313,%r19
        !          4522: ld [%r19],%f28; ld [%r19+4],%f29
        !          4523: fcmped %f30,%f28; nop; fbue L1335; nop
        !          4524: set 146,%r28
        !          4525: cmp %r29,%r0; be L1337; nop
        !          4526: set _694,%r8
        !          4527: mov %r28,%r9
        !          4528: call _printf; nop
        !          4529: L1337:
        !          4530: L1335:
        !          4531: set L879,%r19
        !          4532: ld [%r19],%f30; ld [%r19+4],%f31
        !          4533: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4534: set L416,%r19
        !          4535: ld [%r19],%f30; ld [%r19+4],%f31
        !          4536: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          4537: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4538: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          4539: fsubd %f30,%f28,%f30
        !          4540: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          4541: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          4542: set L1313,%r19
        !          4543: ld [%r19],%f28; ld [%r19+4],%f29
        !          4544: fcmped %f30,%f28; nop; fbue L1339; nop
        !          4545: set 147,%r28
        !          4546: cmp %r29,%r0; be L1341; nop
        !          4547: set _694,%r8
        !          4548: mov %r28,%r9
        !          4549: call _printf; nop
        !          4550: L1341:
        !          4551: L1339:
        !          4552: set 5,%r27
        !          4553: set 2,%r21
        !          4554: sll %r27,24,%g1; sra %g1,24,%r19
        !          4555: sll %r21,24,%g1; sra %g1,24,%r18
        !          4556: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          4557: mov %r19,%r27
        !          4558: sll %r27,24,%g1; sra %g1,24,%r19
        !          4559: cmp %r19,10; be L1343; nop
        !          4560: set 148,%r28
        !          4561: cmp %r29,%r0; be L1345; nop
        !          4562: set _694,%r8
        !          4563: mov %r28,%r9
        !          4564: call _printf; nop
        !          4565: L1345:
        !          4566: L1343:
        !          4567: set 5,%r27
        !          4568: set 2,%r20
        !          4569: sll %r27,24,%g1; sra %g1,24,%r19
        !          4570: sll %r20,16,%g1; sra %g1,16,%r18
        !          4571: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          4572: mov %r19,%r27
        !          4573: sll %r27,24,%g1; sra %g1,24,%r19
        !          4574: cmp %r19,10; be L1347; nop
        !          4575: set 149,%r28
        !          4576: cmp %r29,%r0; be L1349; nop
        !          4577: set _694,%r8
        !          4578: mov %r28,%r9
        !          4579: call _printf; nop
        !          4580: L1349:
        !          4581: L1347:
        !          4582: set 5,%r27
        !          4583: set 2,%r19
        !          4584: st %r19,[%fp+-4]
        !          4585: sll %r27,24,%g1; sra %g1,24,%r19
        !          4586: ld [%fp+-4],%r18
        !          4587: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          4588: mov %r19,%r27
        !          4589: sll %r27,24,%g1; sra %g1,24,%r19
        !          4590: cmp %r19,10; be L1351; nop
        !          4591: set 150,%r28
        !          4592: cmp %r29,%r0; be L1353; nop
        !          4593: set _694,%r8
        !          4594: mov %r28,%r9
        !          4595: call _printf; nop
        !          4596: L1353:
        !          4597: L1351:
        !          4598: set 5,%r27
        !          4599: set 2,%r19
        !          4600: st %r19,[%fp+-8]
        !          4601: sll %r27,24,%g1; sra %g1,24,%r19
        !          4602: ld [%fp+-8],%r18
        !          4603: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          4604: mov %r19,%r27
        !          4605: sll %r27,24,%g1; sra %g1,24,%r19
        !          4606: cmp %r19,10; be L1355; nop
        !          4607: set 151,%r28
        !          4608: cmp %r29,%r0; be L1357; nop
        !          4609: set _694,%r8
        !          4610: mov %r28,%r9
        !          4611: call _printf; nop
        !          4612: L1357:
        !          4613: L1355:
        !          4614: set 5,%r27
        !          4615: set 2,%r19
        !          4616: st %r19,[%fp+-12]
        !          4617: sll %r27,24,%g1; sra %g1,24,%r19
        !          4618: ld [%fp+-12],%r18
        !          4619: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          4620: mov %r19,%r27
        !          4621: sll %r27,24,%g1; sra %g1,24,%r19
        !          4622: cmp %r19,10; be L1359; nop
        !          4623: set 152,%r28
        !          4624: cmp %r29,%r0; be L1361; nop
        !          4625: set _694,%r8
        !          4626: mov %r28,%r9
        !          4627: call _printf; nop
        !          4628: L1361:
        !          4629: L1359:
        !          4630: set 5,%r27
        !          4631: set L530,%r19
        !          4632: ld [%r19],%f31
        !          4633: st %f31,[%fp+-28]
        !          4634: sll %r27,24,%g1; sra %g1,24,%r19
        !          4635: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4636: fdtos %f30,%f31
        !          4637: ld [%fp+-28],%f30
        !          4638: fmuls %f31,%f30,%f31
        !          4639: fstod %f31,%f30
        !          4640: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4641: mov %r19,%r27
        !          4642: sll %r27,24,%g1; sra %g1,24,%r19
        !          4643: cmp %r19,10; be L1363; nop
        !          4644: set 153,%r28
        !          4645: cmp %r29,%r0; be L1365; nop
        !          4646: set _694,%r8
        !          4647: mov %r28,%r9
        !          4648: call _printf; nop
        !          4649: L1365:
        !          4650: L1363:
        !          4651: set 5,%r27
        !          4652: set L416,%r19
        !          4653: ld [%r19],%f30; ld [%r19+4],%f31
        !          4654: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          4655: sll %r27,24,%g1; sra %g1,24,%r19
        !          4656: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4657: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          4658: fmuld %f30,%f28,%f30
        !          4659: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4660: mov %r19,%r27
        !          4661: sll %r27,24,%g1; sra %g1,24,%r19
        !          4662: cmp %r19,10; be L1367; nop
        !          4663: set 154,%r28
        !          4664: cmp %r29,%r0; be L1369; nop
        !          4665: set _694,%r8
        !          4666: mov %r28,%r9
        !          4667: call _printf; nop
        !          4668: L1369:
        !          4669: L1367:
        !          4670: set 5,%r26
        !          4671: set 2,%r21
        !          4672: sll %r26,16,%g1; sra %g1,16,%r19
        !          4673: sll %r21,24,%g1; sra %g1,24,%r18
        !          4674: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          4675: mov %r19,%r26
        !          4676: sll %r26,16,%g1; sra %g1,16,%r19
        !          4677: cmp %r19,10; be L1371; nop
        !          4678: set 155,%r28
        !          4679: cmp %r29,%r0; be L1373; nop
        !          4680: set _694,%r8
        !          4681: mov %r28,%r9
        !          4682: call _printf; nop
        !          4683: L1373:
        !          4684: L1371:
        !          4685: set 5,%r26
        !          4686: set 2,%r20
        !          4687: sll %r26,16,%g1; sra %g1,16,%r19
        !          4688: sll %r20,16,%g1; sra %g1,16,%r18
        !          4689: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          4690: mov %r19,%r26
        !          4691: sll %r26,16,%g1; sra %g1,16,%r19
        !          4692: cmp %r19,10; be L1375; nop
        !          4693: set 156,%r28
        !          4694: cmp %r29,%r0; be L1377; nop
        !          4695: set _694,%r8
        !          4696: mov %r28,%r9
        !          4697: call _printf; nop
        !          4698: L1377:
        !          4699: L1375:
        !          4700: set 5,%r26
        !          4701: set 2,%r19
        !          4702: st %r19,[%fp+-4]
        !          4703: sll %r26,16,%g1; sra %g1,16,%r19
        !          4704: ld [%fp+-4],%r18
        !          4705: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          4706: mov %r19,%r26
        !          4707: sll %r26,16,%g1; sra %g1,16,%r19
        !          4708: cmp %r19,10; be L1379; nop
        !          4709: set 157,%r28
        !          4710: cmp %r29,%r0; be L1381; nop
        !          4711: set _694,%r8
        !          4712: mov %r28,%r9
        !          4713: call _printf; nop
        !          4714: L1381:
        !          4715: L1379:
        !          4716: set 5,%r26
        !          4717: set 2,%r19
        !          4718: st %r19,[%fp+-8]
        !          4719: sll %r26,16,%g1; sra %g1,16,%r19
        !          4720: ld [%fp+-8],%r18
        !          4721: mov %r18,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          4722: mov %r19,%r26
        !          4723: sll %r26,16,%g1; sra %g1,16,%r19
        !          4724: cmp %r19,10; be L1383; nop
        !          4725: set 158,%r28
        !          4726: cmp %r29,%r0; be L1385; nop
        !          4727: set _694,%r8
        !          4728: mov %r28,%r9
        !          4729: call _printf; nop
        !          4730: L1385:
        !          4731: L1383:
        !          4732: set 5,%r26
        !          4733: set 2,%r19
        !          4734: st %r19,[%fp+-12]
        !          4735: sll %r26,16,%g1; sra %g1,16,%r19
        !          4736: ld [%fp+-12],%r18
        !          4737: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          4738: mov %r19,%r26
        !          4739: sll %r26,16,%g1; sra %g1,16,%r19
        !          4740: cmp %r19,10; be L1387; nop
        !          4741: set 159,%r28
        !          4742: cmp %r29,%r0; be L1389; nop
        !          4743: set _694,%r8
        !          4744: mov %r28,%r9
        !          4745: call _printf; nop
        !          4746: L1389:
        !          4747: L1387:
        !          4748: set 5,%r26
        !          4749: set L530,%r19
        !          4750: ld [%r19],%f31
        !          4751: st %f31,[%fp+-28]
        !          4752: sll %r26,16,%g1; sra %g1,16,%r19
        !          4753: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4754: fdtos %f30,%f31
        !          4755: ld [%fp+-28],%f30
        !          4756: fmuls %f31,%f30,%f31
        !          4757: fstod %f31,%f30
        !          4758: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4759: mov %r19,%r26
        !          4760: sll %r26,16,%g1; sra %g1,16,%r19
        !          4761: cmp %r19,10; be L1391; nop
        !          4762: set 160,%r28
        !          4763: cmp %r29,%r0; be L1393; nop
        !          4764: set _694,%r8
        !          4765: mov %r28,%r9
        !          4766: call _printf; nop
        !          4767: L1393:
        !          4768: L1391:
        !          4769: set 5,%r26
        !          4770: set L416,%r19
        !          4771: ld [%r19],%f30; ld [%r19+4],%f31
        !          4772: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          4773: sll %r26,16,%g1; sra %g1,16,%r19
        !          4774: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4775: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          4776: fmuld %f30,%f28,%f30
        !          4777: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4778: mov %r19,%r26
        !          4779: sll %r26,16,%g1; sra %g1,16,%r19
        !          4780: cmp %r19,10; be L1395; nop
        !          4781: set 161,%r28
        !          4782: cmp %r29,%r0; be L1397; nop
        !          4783: set _694,%r8
        !          4784: mov %r28,%r9
        !          4785: call _printf; nop
        !          4786: L1397:
        !          4787: L1395:
        !          4788: set 5,%r25
        !          4789: set 2,%r21
        !          4790: sll %r21,24,%g1; sra %g1,24,%r19
        !          4791: mov %r19,%o1; call .mul,2; mov %r25,%o0; mov %o0,%r19
        !          4792: mov %r19,%r25
        !          4793: cmp %r25,10; be L1399; nop
        !          4794: set 162,%r28
        !          4795: cmp %r29,%r0; be L1401; nop
        !          4796: set _694,%r8
        !          4797: mov %r28,%r9
        !          4798: call _printf; nop
        !          4799: L1401:
        !          4800: L1399:
        !          4801: set 5,%r25
        !          4802: set 2,%r20
        !          4803: sll %r20,16,%g1; sra %g1,16,%r19
        !          4804: mov %r19,%o1; call .mul,2; mov %r25,%o0; mov %o0,%r19
        !          4805: mov %r19,%r25
        !          4806: cmp %r25,10; be L1403; nop
        !          4807: set 163,%r28
        !          4808: cmp %r29,%r0; be L1405; nop
        !          4809: set _694,%r8
        !          4810: mov %r28,%r9
        !          4811: call _printf; nop
        !          4812: L1405:
        !          4813: L1403:
        !          4814: set 5,%r25
        !          4815: set 2,%r19
        !          4816: st %r19,[%fp+-4]
        !          4817: ld [%fp+-4],%r19
        !          4818: mov %r19,%o1; call .mul,2; mov %r25,%o0; mov %o0,%r19
        !          4819: mov %r19,%r25
        !          4820: cmp %r25,10; be L1407; nop
        !          4821: set 164,%r28
        !          4822: cmp %r29,%r0; be L1409; nop
        !          4823: set _694,%r8
        !          4824: mov %r28,%r9
        !          4825: call _printf; nop
        !          4826: L1409:
        !          4827: L1407:
        !          4828: set 5,%r25
        !          4829: set 2,%r19
        !          4830: st %r19,[%fp+-8]
        !          4831: ld [%fp+-8],%r19
        !          4832: mov %r19,%o1; call .mul,2; mov %r25,%o0; mov %o0,%r19
        !          4833: mov %r19,%r25
        !          4834: cmp %r25,10; be L1411; nop
        !          4835: set 165,%r28
        !          4836: cmp %r29,%r0; be L1413; nop
        !          4837: set _694,%r8
        !          4838: mov %r28,%r9
        !          4839: call _printf; nop
        !          4840: L1413:
        !          4841: L1411:
        !          4842: set 5,%r25
        !          4843: set 2,%r19
        !          4844: st %r19,[%fp+-12]
        !          4845: mov %r25,%r19
        !          4846: ld [%fp+-12],%r18
        !          4847: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          4848: mov %r19,%r25
        !          4849: cmp %r25,10; be L1415; nop
        !          4850: set 166,%r28
        !          4851: cmp %r29,%r0; be L1417; nop
        !          4852: set _694,%r8
        !          4853: mov %r28,%r9
        !          4854: call _printf; nop
        !          4855: L1417:
        !          4856: L1415:
        !          4857: set 5,%r25
        !          4858: set L530,%r19
        !          4859: ld [%r19],%f31
        !          4860: st %f31,[%fp+-28]
        !          4861: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4862: fdtos %f30,%f31
        !          4863: ld [%fp+-28],%f30
        !          4864: fmuls %f31,%f30,%f31
        !          4865: fstod %f31,%f30
        !          4866: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4867: mov %r19,%r25
        !          4868: cmp %r25,10; be L1419; nop
        !          4869: set 167,%r28
        !          4870: cmp %r29,%r0; be L1421; nop
        !          4871: set _694,%r8
        !          4872: mov %r28,%r9
        !          4873: call _printf; nop
        !          4874: L1421:
        !          4875: L1419:
        !          4876: set 5,%r25
        !          4877: set L416,%r19
        !          4878: ld [%r19],%f30; ld [%r19+4],%f31
        !          4879: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          4880: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4881: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          4882: fmuld %f30,%f28,%f30
        !          4883: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4884: mov %r19,%r25
        !          4885: cmp %r25,10; be L1423; nop
        !          4886: set 168,%r28
        !          4887: cmp %r29,%r0; be L1425; nop
        !          4888: set _694,%r8
        !          4889: mov %r28,%r9
        !          4890: call _printf; nop
        !          4891: L1425:
        !          4892: L1423:
        !          4893: set 5,%r23
        !          4894: set 2,%r21
        !          4895: sll %r21,24,%g1; sra %g1,24,%r19
        !          4896: mov %r19,%o1; call .mul,2; mov %r23,%o0; mov %o0,%r19
        !          4897: mov %r19,%r23
        !          4898: cmp %r23,10; be L1427; nop
        !          4899: set 169,%r28
        !          4900: cmp %r29,%r0; be L1429; nop
        !          4901: set _694,%r8
        !          4902: mov %r28,%r9
        !          4903: call _printf; nop
        !          4904: L1429:
        !          4905: L1427:
        !          4906: set 5,%r23
        !          4907: set 2,%r20
        !          4908: sll %r20,16,%g1; sra %g1,16,%r19
        !          4909: mov %r19,%o1; call .mul,2; mov %r23,%o0; mov %o0,%r19
        !          4910: mov %r19,%r23
        !          4911: cmp %r23,10; be L1431; nop
        !          4912: set 170,%r28
        !          4913: cmp %r29,%r0; be L1433; nop
        !          4914: set _694,%r8
        !          4915: mov %r28,%r9
        !          4916: call _printf; nop
        !          4917: L1433:
        !          4918: L1431:
        !          4919: set 5,%r23
        !          4920: set 2,%r19
        !          4921: st %r19,[%fp+-4]
        !          4922: ld [%fp+-4],%r19
        !          4923: mov %r19,%o1; call .mul,2; mov %r23,%o0; mov %o0,%r19
        !          4924: mov %r19,%r23
        !          4925: cmp %r23,10; be L1435; nop
        !          4926: set 171,%r28
        !          4927: cmp %r29,%r0; be L1437; nop
        !          4928: set _694,%r8
        !          4929: mov %r28,%r9
        !          4930: call _printf; nop
        !          4931: L1437:
        !          4932: L1435:
        !          4933: set 5,%r23
        !          4934: set 2,%r19
        !          4935: st %r19,[%fp+-8]
        !          4936: ld [%fp+-8],%r19
        !          4937: mov %r19,%o1; call .mul,2; mov %r23,%o0; mov %o0,%r19
        !          4938: mov %r19,%r23
        !          4939: cmp %r23,10; be L1439; nop
        !          4940: set 172,%r28
        !          4941: cmp %r29,%r0; be L1441; nop
        !          4942: set _694,%r8
        !          4943: mov %r28,%r9
        !          4944: call _printf; nop
        !          4945: L1441:
        !          4946: L1439:
        !          4947: set 5,%r23
        !          4948: set 2,%r19
        !          4949: st %r19,[%fp+-12]
        !          4950: mov %r23,%r19
        !          4951: ld [%fp+-12],%r18
        !          4952: mov %r18,%o1; call .umul,2; mov %r19,%o0; mov %o0,%r19
        !          4953: mov %r19,%r23
        !          4954: cmp %r23,10; be L1443; nop
        !          4955: set 173,%r28
        !          4956: cmp %r29,%r0; be L1445; nop
        !          4957: set _694,%r8
        !          4958: mov %r28,%r9
        !          4959: call _printf; nop
        !          4960: L1445:
        !          4961: L1443:
        !          4962: set 5,%r23
        !          4963: set L530,%r19
        !          4964: ld [%r19],%f31
        !          4965: st %f31,[%fp+-28]
        !          4966: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4967: fdtos %f30,%f31
        !          4968: ld [%fp+-28],%f30
        !          4969: fmuls %f31,%f30,%f31
        !          4970: fstod %f31,%f30
        !          4971: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4972: mov %r19,%r23
        !          4973: cmp %r23,10; be L1447; nop
        !          4974: set 174,%r28
        !          4975: cmp %r29,%r0; be L1449; nop
        !          4976: set _694,%r8
        !          4977: mov %r28,%r9
        !          4978: call _printf; nop
        !          4979: L1449:
        !          4980: L1447:
        !          4981: set 5,%r23
        !          4982: set L416,%r19
        !          4983: ld [%r19],%f30; ld [%r19+4],%f31
        !          4984: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          4985: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          4986: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          4987: fmuld %f30,%f28,%f30
        !          4988: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          4989: mov %r19,%r23
        !          4990: cmp %r23,10; be L1451; nop
        !          4991: set 175,%r28
        !          4992: cmp %r29,%r0; be L1453; nop
        !          4993: set _694,%r8
        !          4994: mov %r28,%r9
        !          4995: call _printf; nop
        !          4996: L1453:
        !          4997: L1451:
        !          4998: set 5,%r22
        !          4999: set 2,%r21
        !          5000: sll %r21,24,%g1; sra %g1,24,%r19
        !          5001: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
        !          5002: mov %r19,%r22
        !          5003: cmp %r22,10; be L1455; nop
        !          5004: set 176,%r28
        !          5005: cmp %r29,%r0; be L1457; nop
        !          5006: set _694,%r8
        !          5007: mov %r28,%r9
        !          5008: call _printf; nop
        !          5009: L1457:
        !          5010: L1455:
        !          5011: set 5,%r22
        !          5012: set 2,%r20
        !          5013: sll %r20,16,%g1; sra %g1,16,%r19
        !          5014: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
        !          5015: mov %r19,%r22
        !          5016: cmp %r22,10; be L1459; nop
        !          5017: set 177,%r28
        !          5018: cmp %r29,%r0; be L1461; nop
        !          5019: set _694,%r8
        !          5020: mov %r28,%r9
        !          5021: call _printf; nop
        !          5022: L1461:
        !          5023: L1459:
        !          5024: set 5,%r22
        !          5025: set 2,%r19
        !          5026: st %r19,[%fp+-4]
        !          5027: ld [%fp+-4],%r19
        !          5028: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
        !          5029: mov %r19,%r22
        !          5030: cmp %r22,10; be L1463; nop
        !          5031: set 178,%r28
        !          5032: cmp %r29,%r0; be L1465; nop
        !          5033: set _694,%r8
        !          5034: mov %r28,%r9
        !          5035: call _printf; nop
        !          5036: L1465:
        !          5037: L1463:
        !          5038: set 5,%r22
        !          5039: set 2,%r19
        !          5040: st %r19,[%fp+-8]
        !          5041: ld [%fp+-8],%r19
        !          5042: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
        !          5043: mov %r19,%r22
        !          5044: cmp %r22,10; be L1467; nop
        !          5045: set 179,%r28
        !          5046: cmp %r29,%r0; be L1469; nop
        !          5047: set _694,%r8
        !          5048: mov %r28,%r9
        !          5049: call _printf; nop
        !          5050: L1469:
        !          5051: L1467:
        !          5052: set 5,%r22
        !          5053: set 2,%r19
        !          5054: st %r19,[%fp+-12]
        !          5055: ld [%fp+-12],%r19
        !          5056: mov %r19,%o1; call .umul,2; mov %r22,%o0; mov %o0,%r19
        !          5057: mov %r19,%r22
        !          5058: cmp %r22,10; be L1471; nop
        !          5059: set 180,%r28
        !          5060: cmp %r29,%r0; be L1473; nop
        !          5061: set _694,%r8
        !          5062: mov %r28,%r9
        !          5063: call _printf; nop
        !          5064: L1473:
        !          5065: L1471:
        !          5066: set 5,%r22
        !          5067: set L530,%r19
        !          5068: ld [%r19],%f31
        !          5069: st %f31,[%fp+-28]
        !          5070: mov %r22,%r19
        !          5071: cmp %r19,%r0; bl L1479; nop
        !          5072: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5073: st %f30,[%fp+-192]; st %f31,[%fp+-192+4]
        !          5074: ba L1480; nop
        !          5075: L1479:
        !          5076: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5077: set L600,%r19
        !          5078: ld [%r19],%f28; ld [%r19+4],%f29
        !          5079: faddd %f30,%f28,%f30
        !          5080: st %f30,[%fp+-192]; st %f31,[%fp+-192+4]
        !          5081: L1480:
        !          5082: ld [%fp+-192],%f30; ld [%fp+-192+4],%f31
        !          5083: fdtos %f30,%f31
        !          5084: ld [%fp+-28],%f30
        !          5085: fmuls %f31,%f30,%f31
        !          5086: fstod %f31,%f30
        !          5087: set L835,%r19
        !          5088: ld [%r19],%f28; ld [%r19+4],%f29
        !          5089: fcmped %f30,%f28; nop; fbul L1477; nop
        !          5090: fsubd %f30,%f28,%f28
        !          5091: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5092: set 0x80000000,%r18
        !          5093: add %r19,%r18,%r19
        !          5094: st %r19,[%fp+-180]
        !          5095: ba L1478; nop
        !          5096: L1477:
        !          5097: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5098: st %r19,[%fp+-180]
        !          5099: L1478:
        !          5100: ld [%fp+-180],%r22
        !          5101: cmp %r22,10; be L1481; nop
        !          5102: set 181,%r28
        !          5103: cmp %r29,%r0; be L1483; nop
        !          5104: set _694,%r8
        !          5105: mov %r28,%r9
        !          5106: call _printf; nop
        !          5107: L1483:
        !          5108: L1481:
        !          5109: set 5,%r22
        !          5110: set L416,%r19
        !          5111: ld [%r19],%f30; ld [%r19+4],%f31
        !          5112: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          5113: mov %r22,%r19
        !          5114: cmp %r19,%r0; bl L1489; nop
        !          5115: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5116: st %f30,[%fp+-208]; st %f31,[%fp+-208+4]
        !          5117: ba L1490; nop
        !          5118: L1489:
        !          5119: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5120: set L600,%r19
        !          5121: ld [%r19],%f28; ld [%r19+4],%f29
        !          5122: faddd %f30,%f28,%f30
        !          5123: st %f30,[%fp+-208]; st %f31,[%fp+-208+4]
        !          5124: L1490:
        !          5125: ld [%fp+-208],%f30; ld [%fp+-208+4],%f31
        !          5126: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          5127: fmuld %f30,%f28,%f30
        !          5128: set L835,%r19
        !          5129: ld [%r19],%f28; ld [%r19+4],%f29
        !          5130: fcmped %f30,%f28; nop; fbul L1487; nop
        !          5131: fsubd %f30,%f28,%f28
        !          5132: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5133: set 0x80000000,%r18
        !          5134: add %r19,%r18,%r19
        !          5135: st %r19,[%fp+-196]
        !          5136: ba L1488; nop
        !          5137: L1487:
        !          5138: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5139: st %r19,[%fp+-196]
        !          5140: L1488:
        !          5141: ld [%fp+-196],%r22
        !          5142: cmp %r22,10; be L1491; nop
        !          5143: set 182,%r28
        !          5144: cmp %r29,%r0; be L1493; nop
        !          5145: set _694,%r8
        !          5146: mov %r28,%r9
        !          5147: call _printf; nop
        !          5148: L1493:
        !          5149: L1491:
        !          5150: set L847,%r19
        !          5151: ld [%r19],%f31
        !          5152: st %f31,[%fp+-16]
        !          5153: set 2,%r21
        !          5154: ld [%fp+-16],%f31
        !          5155: sll %r21,24,%g1; sra %g1,24,%r19
        !          5156: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          5157: fdtos %f28,%f30
        !          5158: fmuls %f31,%f30,%f31
        !          5159: st %f31,[%fp+-16]
        !          5160: ld [%fp+-16],%f31
        !          5161: set L1497,%r19
        !          5162: ld [%r19],%f30
        !          5163: fcmpes %f31,%f30; nop; fbue L1495; nop
        !          5164: set 183,%r28
        !          5165: cmp %r29,%r0; be L1498; nop
        !          5166: set _694,%r8
        !          5167: mov %r28,%r9
        !          5168: call _printf; nop
        !          5169: L1498:
        !          5170: L1495:
        !          5171: set L847,%r19
        !          5172: ld [%r19],%f31
        !          5173: st %f31,[%fp+-16]
        !          5174: set 2,%r20
        !          5175: ld [%fp+-16],%f31
        !          5176: sll %r20,16,%g1; sra %g1,16,%r19
        !          5177: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          5178: fdtos %f28,%f30
        !          5179: fmuls %f31,%f30,%f31
        !          5180: st %f31,[%fp+-16]
        !          5181: ld [%fp+-16],%f31
        !          5182: set L1497,%r19
        !          5183: ld [%r19],%f30
        !          5184: fcmpes %f31,%f30; nop; fbue L1500; nop
        !          5185: set 184,%r28
        !          5186: cmp %r29,%r0; be L1502; nop
        !          5187: set _694,%r8
        !          5188: mov %r28,%r9
        !          5189: call _printf; nop
        !          5190: L1502:
        !          5191: L1500:
        !          5192: set L847,%r19
        !          5193: ld [%r19],%f31
        !          5194: st %f31,[%fp+-16]
        !          5195: set 2,%r19
        !          5196: st %r19,[%fp+-4]
        !          5197: ld [%fp+-16],%f31
        !          5198: ld [%fp+-4],%r19
        !          5199: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          5200: fdtos %f28,%f30
        !          5201: fmuls %f31,%f30,%f31
        !          5202: st %f31,[%fp+-16]
        !          5203: ld [%fp+-16],%f31
        !          5204: set L1497,%r19
        !          5205: ld [%r19],%f30
        !          5206: fcmpes %f31,%f30; nop; fbue L1504; nop
        !          5207: set 185,%r28
        !          5208: cmp %r29,%r0; be L1506; nop
        !          5209: set _694,%r8
        !          5210: mov %r28,%r9
        !          5211: call _printf; nop
        !          5212: L1506:
        !          5213: L1504:
        !          5214: set L847,%r19
        !          5215: ld [%r19],%f31
        !          5216: st %f31,[%fp+-16]
        !          5217: set 2,%r19
        !          5218: st %r19,[%fp+-8]
        !          5219: ld [%fp+-16],%f31
        !          5220: ld [%fp+-8],%r19
        !          5221: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          5222: fdtos %f28,%f30
        !          5223: fmuls %f31,%f30,%f31
        !          5224: st %f31,[%fp+-16]
        !          5225: ld [%fp+-16],%f31
        !          5226: set L1497,%r19
        !          5227: ld [%r19],%f30
        !          5228: fcmpes %f31,%f30; nop; fbue L1508; nop
        !          5229: set 186,%r28
        !          5230: cmp %r29,%r0; be L1510; nop
        !          5231: set _694,%r8
        !          5232: mov %r28,%r9
        !          5233: call _printf; nop
        !          5234: L1510:
        !          5235: L1508:
        !          5236: set L847,%r19
        !          5237: ld [%r19],%f31
        !          5238: st %f31,[%fp+-16]
        !          5239: set 2,%r19
        !          5240: st %r19,[%fp+-12]
        !          5241: ld [%fp+-12],%r19
        !          5242: cmp %r19,%r0; bl L1513; nop
        !          5243: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5244: st %f30,[%fp+-216]; st %f31,[%fp+-216+4]
        !          5245: ba L1514; nop
        !          5246: L1513:
        !          5247: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5248: set L600,%r19
        !          5249: ld [%r19],%f28; ld [%r19+4],%f29
        !          5250: faddd %f30,%f28,%f30
        !          5251: st %f30,[%fp+-216]; st %f31,[%fp+-216+4]
        !          5252: L1514:
        !          5253: ld [%fp+-16],%f31
        !          5254: ld [%fp+-216],%f28; ld [%fp+-216+4],%f29
        !          5255: fdtos %f28,%f30
        !          5256: fmuls %f31,%f30,%f31
        !          5257: st %f31,[%fp+-16]
        !          5258: ld [%fp+-16],%f31
        !          5259: set L1497,%r19
        !          5260: ld [%r19],%f30
        !          5261: fcmpes %f31,%f30; nop; fbue L1515; nop
        !          5262: set 187,%r28
        !          5263: cmp %r29,%r0; be L1517; nop
        !          5264: set _694,%r8
        !          5265: mov %r28,%r9
        !          5266: call _printf; nop
        !          5267: L1517:
        !          5268: L1515:
        !          5269: set L847,%r19
        !          5270: ld [%r19],%f31
        !          5271: st %f31,[%fp+-16]
        !          5272: set L530,%r19
        !          5273: ld [%r19],%f31
        !          5274: st %f31,[%fp+-28]
        !          5275: ld [%fp+-16],%f31
        !          5276: ld [%fp+-28],%f30
        !          5277: fmuls %f31,%f30,%f31
        !          5278: st %f31,[%fp+-16]
        !          5279: ld [%fp+-16],%f31
        !          5280: set L1497,%r19
        !          5281: ld [%r19],%f30
        !          5282: fcmpes %f31,%f30; nop; fbue L1519; nop
        !          5283: set 188,%r28
        !          5284: cmp %r29,%r0; be L1521; nop
        !          5285: set _694,%r8
        !          5286: mov %r28,%r9
        !          5287: call _printf; nop
        !          5288: L1521:
        !          5289: L1519:
        !          5290: set L847,%r19
        !          5291: ld [%r19],%f31
        !          5292: st %f31,[%fp+-16]
        !          5293: set L416,%r19
        !          5294: ld [%r19],%f30; ld [%r19+4],%f31
        !          5295: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          5296: ld [%fp+-16],%f31
        !          5297: fstod %f31,%f30
        !          5298: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          5299: fmuld %f30,%f28,%f30
        !          5300: fdtos %f30,%f31
        !          5301: st %f31,[%fp+-16]
        !          5302: ld [%fp+-16],%f31
        !          5303: set L1497,%r19
        !          5304: ld [%r19],%f30
        !          5305: fcmpes %f31,%f30; nop; fbue L1523; nop
        !          5306: set 189,%r28
        !          5307: cmp %r29,%r0; be L1525; nop
        !          5308: set _694,%r8
        !          5309: mov %r28,%r9
        !          5310: call _printf; nop
        !          5311: L1525:
        !          5312: L1523:
        !          5313: set L879,%r19
        !          5314: ld [%r19],%f30; ld [%r19+4],%f31
        !          5315: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5316: set 2,%r21
        !          5317: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5318: sll %r21,24,%g1; sra %g1,24,%r19
        !          5319: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          5320: fmuld %f30,%f28,%f30
        !          5321: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5322: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5323: set L1529,%r19
        !          5324: ld [%r19],%f28; ld [%r19+4],%f29
        !          5325: fcmped %f30,%f28; nop; fbue L1527; nop
        !          5326: set 190,%r28
        !          5327: cmp %r29,%r0; be L1530; nop
        !          5328: set _694,%r8
        !          5329: mov %r28,%r9
        !          5330: call _printf; nop
        !          5331: L1530:
        !          5332: L1527:
        !          5333: set L879,%r19
        !          5334: ld [%r19],%f30; ld [%r19+4],%f31
        !          5335: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5336: set 2,%r20
        !          5337: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5338: sll %r20,16,%g1; sra %g1,16,%r19
        !          5339: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          5340: fmuld %f30,%f28,%f30
        !          5341: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5342: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5343: set L1529,%r19
        !          5344: ld [%r19],%f28; ld [%r19+4],%f29
        !          5345: fcmped %f30,%f28; nop; fbue L1532; nop
        !          5346: set 191,%r28
        !          5347: cmp %r29,%r0; be L1534; nop
        !          5348: set _694,%r8
        !          5349: mov %r28,%r9
        !          5350: call _printf; nop
        !          5351: L1534:
        !          5352: L1532:
        !          5353: set L879,%r19
        !          5354: ld [%r19],%f30; ld [%r19+4],%f31
        !          5355: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5356: set 2,%r19
        !          5357: st %r19,[%fp+-4]
        !          5358: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5359: ld [%fp+-4],%r19
        !          5360: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          5361: fmuld %f30,%f28,%f30
        !          5362: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5363: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5364: set L1529,%r19
        !          5365: ld [%r19],%f28; ld [%r19+4],%f29
        !          5366: fcmped %f30,%f28; nop; fbue L1536; nop
        !          5367: set 192,%r28
        !          5368: cmp %r29,%r0; be L1538; nop
        !          5369: set _694,%r8
        !          5370: mov %r28,%r9
        !          5371: call _printf; nop
        !          5372: L1538:
        !          5373: L1536:
        !          5374: set L879,%r19
        !          5375: ld [%r19],%f30; ld [%r19+4],%f31
        !          5376: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5377: set 2,%r19
        !          5378: st %r19,[%fp+-8]
        !          5379: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5380: ld [%fp+-8],%r19
        !          5381: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          5382: fmuld %f30,%f28,%f30
        !          5383: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5384: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5385: set L1529,%r19
        !          5386: ld [%r19],%f28; ld [%r19+4],%f29
        !          5387: fcmped %f30,%f28; nop; fbue L1540; nop
        !          5388: set 193,%r28
        !          5389: cmp %r29,%r0; be L1542; nop
        !          5390: set _694,%r8
        !          5391: mov %r28,%r9
        !          5392: call _printf; nop
        !          5393: L1542:
        !          5394: L1540:
        !          5395: set L879,%r19
        !          5396: ld [%r19],%f30; ld [%r19+4],%f31
        !          5397: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5398: set 2,%r19
        !          5399: st %r19,[%fp+-12]
        !          5400: ld [%fp+-12],%r19
        !          5401: cmp %r19,%r0; bl L1545; nop
        !          5402: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5403: st %f30,[%fp+-224]; st %f31,[%fp+-224+4]
        !          5404: ba L1546; nop
        !          5405: L1545:
        !          5406: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5407: set L600,%r19
        !          5408: ld [%r19],%f28; ld [%r19+4],%f29
        !          5409: faddd %f30,%f28,%f30
        !          5410: st %f30,[%fp+-224]; st %f31,[%fp+-224+4]
        !          5411: L1546:
        !          5412: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5413: ld [%fp+-224],%f28; ld [%fp+-224+4],%f29
        !          5414: fmuld %f30,%f28,%f30
        !          5415: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5416: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5417: set L1529,%r19
        !          5418: ld [%r19],%f28; ld [%r19+4],%f29
        !          5419: fcmped %f30,%f28; nop; fbue L1547; nop
        !          5420: set 194,%r28
        !          5421: cmp %r29,%r0; be L1549; nop
        !          5422: set _694,%r8
        !          5423: mov %r28,%r9
        !          5424: call _printf; nop
        !          5425: L1549:
        !          5426: L1547:
        !          5427: set L879,%r19
        !          5428: ld [%r19],%f30; ld [%r19+4],%f31
        !          5429: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5430: set L530,%r19
        !          5431: ld [%r19],%f31
        !          5432: st %f31,[%fp+-28]
        !          5433: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5434: ld [%fp+-28],%f29
        !          5435: fstod %f29,%f28
        !          5436: fmuld %f30,%f28,%f30
        !          5437: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5438: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5439: set L1529,%r19
        !          5440: ld [%r19],%f28; ld [%r19+4],%f29
        !          5441: fcmped %f30,%f28; nop; fbue L1551; nop
        !          5442: set 195,%r28
        !          5443: cmp %r29,%r0; be L1553; nop
        !          5444: set _694,%r8
        !          5445: mov %r28,%r9
        !          5446: call _printf; nop
        !          5447: L1553:
        !          5448: L1551:
        !          5449: set L879,%r19
        !          5450: ld [%r19],%f30; ld [%r19+4],%f31
        !          5451: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5452: set L416,%r19
        !          5453: ld [%r19],%f30; ld [%r19+4],%f31
        !          5454: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          5455: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5456: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          5457: fmuld %f30,%f28,%f30
        !          5458: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          5459: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          5460: set L1529,%r19
        !          5461: ld [%r19],%f28; ld [%r19+4],%f29
        !          5462: fcmped %f30,%f28; nop; fbue L1555; nop
        !          5463: set 196,%r28
        !          5464: cmp %r29,%r0; be L1557; nop
        !          5465: set _694,%r8
        !          5466: mov %r28,%r9
        !          5467: call _printf; nop
        !          5468: L1557:
        !          5469: L1555:
        !          5470: set 5,%r27
        !          5471: set 2,%r21
        !          5472: sll %r27,24,%g1; sra %g1,24,%r19
        !          5473: sll %r21,24,%g1; sra %g1,24,%r18
        !          5474: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          5475: mov %r19,%r27
        !          5476: sll %r27,24,%g1; sra %g1,24,%r19
        !          5477: cmp %r19,2; be L1559; nop
        !          5478: set 197,%r28
        !          5479: cmp %r29,%r0; be L1561; nop
        !          5480: set _694,%r8
        !          5481: mov %r28,%r9
        !          5482: call _printf; nop
        !          5483: L1561:
        !          5484: L1559:
        !          5485: set 5,%r27
        !          5486: set 2,%r20
        !          5487: sll %r27,24,%g1; sra %g1,24,%r19
        !          5488: sll %r20,16,%g1; sra %g1,16,%r18
        !          5489: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          5490: mov %r19,%r27
        !          5491: sll %r27,24,%g1; sra %g1,24,%r19
        !          5492: cmp %r19,2; be L1563; nop
        !          5493: set 198,%r28
        !          5494: cmp %r29,%r0; be L1565; nop
        !          5495: set _694,%r8
        !          5496: mov %r28,%r9
        !          5497: call _printf; nop
        !          5498: L1565:
        !          5499: L1563:
        !          5500: set 5,%r27
        !          5501: set 2,%r19
        !          5502: st %r19,[%fp+-4]
        !          5503: sll %r27,24,%g1; sra %g1,24,%r19
        !          5504: ld [%fp+-4],%r18
        !          5505: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          5506: mov %r19,%r27
        !          5507: sll %r27,24,%g1; sra %g1,24,%r19
        !          5508: cmp %r19,2; be L1567; nop
        !          5509: set 199,%r28
        !          5510: cmp %r29,%r0; be L1569; nop
        !          5511: set _694,%r8
        !          5512: mov %r28,%r9
        !          5513: call _printf; nop
        !          5514: L1569:
        !          5515: L1567:
        !          5516: set 5,%r27
        !          5517: set 2,%r19
        !          5518: st %r19,[%fp+-8]
        !          5519: sll %r27,24,%g1; sra %g1,24,%r19
        !          5520: ld [%fp+-8],%r18
        !          5521: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          5522: mov %r19,%r27
        !          5523: sll %r27,24,%g1; sra %g1,24,%r19
        !          5524: cmp %r19,2; be L1571; nop
        !          5525: set 200,%r28
        !          5526: cmp %r29,%r0; be L1573; nop
        !          5527: set _694,%r8
        !          5528: mov %r28,%r9
        !          5529: call _printf; nop
        !          5530: L1573:
        !          5531: L1571:
        !          5532: set 5,%r27
        !          5533: set 2,%r19
        !          5534: st %r19,[%fp+-12]
        !          5535: sll %r27,24,%g1; sra %g1,24,%r19
        !          5536: ld [%fp+-12],%r18
        !          5537: mov %r18,%o1; call .udiv,2; mov %r19,%o0; mov %o0,%r19
        !          5538: mov %r19,%r27
        !          5539: sll %r27,24,%g1; sra %g1,24,%r19
        !          5540: cmp %r19,2; be L1575; nop
        !          5541: set 201,%r28
        !          5542: cmp %r29,%r0; be L1577; nop
        !          5543: set _694,%r8
        !          5544: mov %r28,%r9
        !          5545: call _printf; nop
        !          5546: L1577:
        !          5547: L1575:
        !          5548: set 5,%r27
        !          5549: set L530,%r19
        !          5550: ld [%r19],%f31
        !          5551: st %f31,[%fp+-28]
        !          5552: sll %r27,24,%g1; sra %g1,24,%r19
        !          5553: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5554: fdtos %f30,%f31
        !          5555: ld [%fp+-28],%f30
        !          5556: fdivs %f31,%f30,%f31
        !          5557: fstod %f31,%f30
        !          5558: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5559: mov %r19,%r27
        !          5560: sll %r27,24,%g1; sra %g1,24,%r19
        !          5561: cmp %r19,2; be L1579; nop
        !          5562: set 202,%r28
        !          5563: cmp %r29,%r0; be L1581; nop
        !          5564: set _694,%r8
        !          5565: mov %r28,%r9
        !          5566: call _printf; nop
        !          5567: L1581:
        !          5568: L1579:
        !          5569: set 5,%r27
        !          5570: set L416,%r19
        !          5571: ld [%r19],%f30; ld [%r19+4],%f31
        !          5572: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          5573: sll %r27,24,%g1; sra %g1,24,%r19
        !          5574: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5575: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          5576: fdivd %f30,%f28,%f30
        !          5577: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5578: mov %r19,%r27
        !          5579: sll %r27,24,%g1; sra %g1,24,%r19
        !          5580: cmp %r19,2; be L1583; nop
        !          5581: set 203,%r28
        !          5582: cmp %r29,%r0; be L1585; nop
        !          5583: set _694,%r8
        !          5584: mov %r28,%r9
        !          5585: call _printf; nop
        !          5586: L1585:
        !          5587: L1583:
        !          5588: set 5,%r26
        !          5589: set 2,%r21
        !          5590: sll %r26,16,%g1; sra %g1,16,%r19
        !          5591: sll %r21,24,%g1; sra %g1,24,%r18
        !          5592: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          5593: mov %r19,%r26
        !          5594: sll %r26,16,%g1; sra %g1,16,%r19
        !          5595: cmp %r19,2; be L1587; nop
        !          5596: set 204,%r28
        !          5597: cmp %r29,%r0; be L1589; nop
        !          5598: set _694,%r8
        !          5599: mov %r28,%r9
        !          5600: call _printf; nop
        !          5601: L1589:
        !          5602: L1587:
        !          5603: set 5,%r26
        !          5604: set 2,%r20
        !          5605: sll %r26,16,%g1; sra %g1,16,%r19
        !          5606: sll %r20,16,%g1; sra %g1,16,%r18
        !          5607: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          5608: mov %r19,%r26
        !          5609: sll %r26,16,%g1; sra %g1,16,%r19
        !          5610: cmp %r19,2; be L1591; nop
        !          5611: set 205,%r28
        !          5612: cmp %r29,%r0; be L1593; nop
        !          5613: set _694,%r8
        !          5614: mov %r28,%r9
        !          5615: call _printf; nop
        !          5616: L1593:
        !          5617: L1591:
        !          5618: set 5,%r26
        !          5619: set 2,%r19
        !          5620: st %r19,[%fp+-4]
        !          5621: sll %r26,16,%g1; sra %g1,16,%r19
        !          5622: ld [%fp+-4],%r18
        !          5623: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          5624: mov %r19,%r26
        !          5625: sll %r26,16,%g1; sra %g1,16,%r19
        !          5626: cmp %r19,2; be L1595; nop
        !          5627: set 206,%r28
        !          5628: cmp %r29,%r0; be L1597; nop
        !          5629: set _694,%r8
        !          5630: mov %r28,%r9
        !          5631: call _printf; nop
        !          5632: L1597:
        !          5633: L1595:
        !          5634: set 5,%r26
        !          5635: set 2,%r19
        !          5636: st %r19,[%fp+-8]
        !          5637: sll %r26,16,%g1; sra %g1,16,%r19
        !          5638: ld [%fp+-8],%r18
        !          5639: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          5640: mov %r19,%r26
        !          5641: sll %r26,16,%g1; sra %g1,16,%r19
        !          5642: cmp %r19,2; be L1599; nop
        !          5643: set 207,%r28
        !          5644: cmp %r29,%r0; be L1601; nop
        !          5645: set _694,%r8
        !          5646: mov %r28,%r9
        !          5647: call _printf; nop
        !          5648: L1601:
        !          5649: L1599:
        !          5650: set 5,%r26
        !          5651: set 2,%r19
        !          5652: st %r19,[%fp+-12]
        !          5653: sll %r26,16,%g1; sra %g1,16,%r19
        !          5654: ld [%fp+-12],%r18
        !          5655: mov %r18,%o1; call .udiv,2; mov %r19,%o0; mov %o0,%r19
        !          5656: mov %r19,%r26
        !          5657: sll %r26,16,%g1; sra %g1,16,%r19
        !          5658: cmp %r19,2; be L1603; nop
        !          5659: set 208,%r28
        !          5660: cmp %r29,%r0; be L1605; nop
        !          5661: set _694,%r8
        !          5662: mov %r28,%r9
        !          5663: call _printf; nop
        !          5664: L1605:
        !          5665: L1603:
        !          5666: set 5,%r26
        !          5667: set L530,%r19
        !          5668: ld [%r19],%f31
        !          5669: st %f31,[%fp+-28]
        !          5670: sll %r26,16,%g1; sra %g1,16,%r19
        !          5671: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5672: fdtos %f30,%f31
        !          5673: ld [%fp+-28],%f30
        !          5674: fdivs %f31,%f30,%f31
        !          5675: fstod %f31,%f30
        !          5676: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5677: mov %r19,%r26
        !          5678: sll %r26,16,%g1; sra %g1,16,%r19
        !          5679: cmp %r19,2; be L1607; nop
        !          5680: set 209,%r28
        !          5681: cmp %r29,%r0; be L1609; nop
        !          5682: set _694,%r8
        !          5683: mov %r28,%r9
        !          5684: call _printf; nop
        !          5685: L1609:
        !          5686: L1607:
        !          5687: set 5,%r26
        !          5688: set L416,%r19
        !          5689: ld [%r19],%f30; ld [%r19+4],%f31
        !          5690: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          5691: sll %r26,16,%g1; sra %g1,16,%r19
        !          5692: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5693: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          5694: fdivd %f30,%f28,%f30
        !          5695: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5696: mov %r19,%r26
        !          5697: sll %r26,16,%g1; sra %g1,16,%r19
        !          5698: cmp %r19,2; be L1611; nop
        !          5699: set 210,%r28
        !          5700: cmp %r29,%r0; be L1613; nop
        !          5701: set _694,%r8
        !          5702: mov %r28,%r9
        !          5703: call _printf; nop
        !          5704: L1613:
        !          5705: L1611:
        !          5706: set 5,%r25
        !          5707: set 2,%r21
        !          5708: sll %r21,24,%g1; sra %g1,24,%r19
        !          5709: mov %r19,%o1; call .div,2; mov %r25,%o0; mov %o0,%r19
        !          5710: mov %r19,%r25
        !          5711: cmp %r25,2; be L1615; nop
        !          5712: set 211,%r28
        !          5713: cmp %r29,%r0; be L1617; nop
        !          5714: set _694,%r8
        !          5715: mov %r28,%r9
        !          5716: call _printf; nop
        !          5717: L1617:
        !          5718: L1615:
        !          5719: set 5,%r25
        !          5720: set 2,%r20
        !          5721: sll %r20,16,%g1; sra %g1,16,%r19
        !          5722: mov %r19,%o1; call .div,2; mov %r25,%o0; mov %o0,%r19
        !          5723: mov %r19,%r25
        !          5724: cmp %r25,2; be L1619; nop
        !          5725: set 212,%r28
        !          5726: cmp %r29,%r0; be L1621; nop
        !          5727: set _694,%r8
        !          5728: mov %r28,%r9
        !          5729: call _printf; nop
        !          5730: L1621:
        !          5731: L1619:
        !          5732: set 5,%r25
        !          5733: set 2,%r19
        !          5734: st %r19,[%fp+-4]
        !          5735: ld [%fp+-4],%r19
        !          5736: mov %r19,%o1; call .div,2; mov %r25,%o0; mov %o0,%r19
        !          5737: mov %r19,%r25
        !          5738: cmp %r25,2; be L1623; nop
        !          5739: set 213,%r28
        !          5740: cmp %r29,%r0; be L1625; nop
        !          5741: set _694,%r8
        !          5742: mov %r28,%r9
        !          5743: call _printf; nop
        !          5744: L1625:
        !          5745: L1623:
        !          5746: set 5,%r25
        !          5747: set 2,%r19
        !          5748: st %r19,[%fp+-8]
        !          5749: ld [%fp+-8],%r19
        !          5750: mov %r19,%o1; call .div,2; mov %r25,%o0; mov %o0,%r19
        !          5751: mov %r19,%r25
        !          5752: cmp %r25,2; be L1627; nop
        !          5753: set 214,%r28
        !          5754: cmp %r29,%r0; be L1629; nop
        !          5755: set _694,%r8
        !          5756: mov %r28,%r9
        !          5757: call _printf; nop
        !          5758: L1629:
        !          5759: L1627:
        !          5760: set 5,%r25
        !          5761: set 2,%r19
        !          5762: st %r19,[%fp+-12]
        !          5763: mov %r25,%r19
        !          5764: ld [%fp+-12],%r18
        !          5765: mov %r18,%o1; call .udiv,2; mov %r19,%o0; mov %o0,%r19
        !          5766: mov %r19,%r25
        !          5767: cmp %r25,2; be L1631; nop
        !          5768: set 215,%r28
        !          5769: cmp %r29,%r0; be L1633; nop
        !          5770: set _694,%r8
        !          5771: mov %r28,%r9
        !          5772: call _printf; nop
        !          5773: L1633:
        !          5774: L1631:
        !          5775: set 5,%r25
        !          5776: set L530,%r19
        !          5777: ld [%r19],%f31
        !          5778: st %f31,[%fp+-28]
        !          5779: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5780: fdtos %f30,%f31
        !          5781: ld [%fp+-28],%f30
        !          5782: fdivs %f31,%f30,%f31
        !          5783: fstod %f31,%f30
        !          5784: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5785: mov %r19,%r25
        !          5786: cmp %r25,2; be L1635; nop
        !          5787: set 216,%r28
        !          5788: cmp %r29,%r0; be L1637; nop
        !          5789: set _694,%r8
        !          5790: mov %r28,%r9
        !          5791: call _printf; nop
        !          5792: L1637:
        !          5793: L1635:
        !          5794: set 5,%r25
        !          5795: set L416,%r19
        !          5796: ld [%r19],%f30; ld [%r19+4],%f31
        !          5797: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          5798: st %r25,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5799: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          5800: fdivd %f30,%f28,%f30
        !          5801: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5802: mov %r19,%r25
        !          5803: cmp %r25,2; be L1639; nop
        !          5804: set 217,%r28
        !          5805: cmp %r29,%r0; be L1641; nop
        !          5806: set _694,%r8
        !          5807: mov %r28,%r9
        !          5808: call _printf; nop
        !          5809: L1641:
        !          5810: L1639:
        !          5811: set 5,%r23
        !          5812: set 2,%r21
        !          5813: sll %r21,24,%g1; sra %g1,24,%r19
        !          5814: mov %r19,%o1; call .div,2; mov %r23,%o0; mov %o0,%r19
        !          5815: mov %r19,%r23
        !          5816: cmp %r23,2; be L1643; nop
        !          5817: set 218,%r28
        !          5818: cmp %r29,%r0; be L1645; nop
        !          5819: set _694,%r8
        !          5820: mov %r28,%r9
        !          5821: call _printf; nop
        !          5822: L1645:
        !          5823: L1643:
        !          5824: set 5,%r23
        !          5825: set 2,%r20
        !          5826: sll %r20,16,%g1; sra %g1,16,%r19
        !          5827: mov %r19,%o1; call .div,2; mov %r23,%o0; mov %o0,%r19
        !          5828: mov %r19,%r23
        !          5829: cmp %r23,2; be L1647; nop
        !          5830: set 219,%r28
        !          5831: cmp %r29,%r0; be L1649; nop
        !          5832: set _694,%r8
        !          5833: mov %r28,%r9
        !          5834: call _printf; nop
        !          5835: L1649:
        !          5836: L1647:
        !          5837: set 5,%r23
        !          5838: set 2,%r19
        !          5839: st %r19,[%fp+-4]
        !          5840: ld [%fp+-4],%r19
        !          5841: mov %r19,%o1; call .div,2; mov %r23,%o0; mov %o0,%r19
        !          5842: mov %r19,%r23
        !          5843: cmp %r23,2; be L1651; nop
        !          5844: set 220,%r28
        !          5845: cmp %r29,%r0; be L1653; nop
        !          5846: set _694,%r8
        !          5847: mov %r28,%r9
        !          5848: call _printf; nop
        !          5849: L1653:
        !          5850: L1651:
        !          5851: set 5,%r23
        !          5852: set 2,%r19
        !          5853: st %r19,[%fp+-8]
        !          5854: ld [%fp+-8],%r19
        !          5855: mov %r19,%o1; call .div,2; mov %r23,%o0; mov %o0,%r19
        !          5856: mov %r19,%r23
        !          5857: cmp %r23,2; be L1655; nop
        !          5858: set 221,%r28
        !          5859: cmp %r29,%r0; be L1657; nop
        !          5860: set _694,%r8
        !          5861: mov %r28,%r9
        !          5862: call _printf; nop
        !          5863: L1657:
        !          5864: L1655:
        !          5865: set 5,%r23
        !          5866: set 2,%r19
        !          5867: st %r19,[%fp+-12]
        !          5868: mov %r23,%r19
        !          5869: ld [%fp+-12],%r18
        !          5870: mov %r18,%o1; call .udiv,2; mov %r19,%o0; mov %o0,%r19
        !          5871: mov %r19,%r23
        !          5872: cmp %r23,2; be L1659; nop
        !          5873: set 222,%r28
        !          5874: cmp %r29,%r0; be L1661; nop
        !          5875: set _694,%r8
        !          5876: mov %r28,%r9
        !          5877: call _printf; nop
        !          5878: L1661:
        !          5879: L1659:
        !          5880: set 5,%r23
        !          5881: set L530,%r19
        !          5882: ld [%r19],%f31
        !          5883: st %f31,[%fp+-28]
        !          5884: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5885: fdtos %f30,%f31
        !          5886: ld [%fp+-28],%f30
        !          5887: fdivs %f31,%f30,%f31
        !          5888: fstod %f31,%f30
        !          5889: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5890: mov %r19,%r23
        !          5891: cmp %r23,2; be L1663; nop
        !          5892: set 223,%r28
        !          5893: cmp %r29,%r0; be L1665; nop
        !          5894: set _694,%r8
        !          5895: mov %r28,%r9
        !          5896: call _printf; nop
        !          5897: L1665:
        !          5898: L1663:
        !          5899: set 5,%r23
        !          5900: set L416,%r19
        !          5901: ld [%r19],%f30; ld [%r19+4],%f31
        !          5902: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          5903: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5904: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          5905: fdivd %f30,%f28,%f30
        !          5906: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          5907: mov %r19,%r23
        !          5908: cmp %r23,2; be L1667; nop
        !          5909: set 224,%r28
        !          5910: cmp %r29,%r0; be L1669; nop
        !          5911: set _694,%r8
        !          5912: mov %r28,%r9
        !          5913: call _printf; nop
        !          5914: L1669:
        !          5915: L1667:
        !          5916: set 5,%r22
        !          5917: set 2,%r21
        !          5918: sll %r21,24,%g1; sra %g1,24,%r19
        !          5919: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
        !          5920: mov %r19,%r22
        !          5921: cmp %r22,2; be L1671; nop
        !          5922: set 225,%r28
        !          5923: cmp %r29,%r0; be L1673; nop
        !          5924: set _694,%r8
        !          5925: mov %r28,%r9
        !          5926: call _printf; nop
        !          5927: L1673:
        !          5928: L1671:
        !          5929: set 5,%r22
        !          5930: set 2,%r20
        !          5931: sll %r20,16,%g1; sra %g1,16,%r19
        !          5932: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
        !          5933: mov %r19,%r22
        !          5934: cmp %r22,2; be L1675; nop
        !          5935: set 226,%r28
        !          5936: cmp %r29,%r0; be L1677; nop
        !          5937: set _694,%r8
        !          5938: mov %r28,%r9
        !          5939: call _printf; nop
        !          5940: L1677:
        !          5941: L1675:
        !          5942: set 5,%r22
        !          5943: set 2,%r19
        !          5944: st %r19,[%fp+-4]
        !          5945: ld [%fp+-4],%r19
        !          5946: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
        !          5947: mov %r19,%r22
        !          5948: cmp %r22,2; be L1679; nop
        !          5949: set 227,%r28
        !          5950: cmp %r29,%r0; be L1681; nop
        !          5951: set _694,%r8
        !          5952: mov %r28,%r9
        !          5953: call _printf; nop
        !          5954: L1681:
        !          5955: L1679:
        !          5956: set 5,%r22
        !          5957: set 2,%r19
        !          5958: st %r19,[%fp+-8]
        !          5959: ld [%fp+-8],%r19
        !          5960: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
        !          5961: mov %r19,%r22
        !          5962: cmp %r22,2; be L1683; nop
        !          5963: set 228,%r28
        !          5964: cmp %r29,%r0; be L1685; nop
        !          5965: set _694,%r8
        !          5966: mov %r28,%r9
        !          5967: call _printf; nop
        !          5968: L1685:
        !          5969: L1683:
        !          5970: set 5,%r22
        !          5971: set 2,%r19
        !          5972: st %r19,[%fp+-12]
        !          5973: ld [%fp+-12],%r19
        !          5974: mov %r19,%o1; call .udiv,2; mov %r22,%o0; mov %o0,%r19
        !          5975: mov %r19,%r22
        !          5976: cmp %r22,2; be L1687; nop
        !          5977: set 229,%r28
        !          5978: cmp %r29,%r0; be L1689; nop
        !          5979: set _694,%r8
        !          5980: mov %r28,%r9
        !          5981: call _printf; nop
        !          5982: L1689:
        !          5983: L1687:
        !          5984: set 5,%r22
        !          5985: set L530,%r19
        !          5986: ld [%r19],%f31
        !          5987: st %f31,[%fp+-28]
        !          5988: mov %r22,%r19
        !          5989: cmp %r19,%r0; bl L1695; nop
        !          5990: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5991: st %f30,[%fp+-240]; st %f31,[%fp+-240+4]
        !          5992: ba L1696; nop
        !          5993: L1695:
        !          5994: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          5995: set L600,%r19
        !          5996: ld [%r19],%f28; ld [%r19+4],%f29
        !          5997: faddd %f30,%f28,%f30
        !          5998: st %f30,[%fp+-240]; st %f31,[%fp+-240+4]
        !          5999: L1696:
        !          6000: ld [%fp+-240],%f30; ld [%fp+-240+4],%f31
        !          6001: fdtos %f30,%f31
        !          6002: ld [%fp+-28],%f30
        !          6003: fdivs %f31,%f30,%f31
        !          6004: fstod %f31,%f30
        !          6005: set L835,%r19
        !          6006: ld [%r19],%f28; ld [%r19+4],%f29
        !          6007: fcmped %f30,%f28; nop; fbul L1693; nop
        !          6008: fsubd %f30,%f28,%f28
        !          6009: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          6010: set 0x80000000,%r18
        !          6011: add %r19,%r18,%r19
        !          6012: st %r19,[%fp+-228]
        !          6013: ba L1694; nop
        !          6014: L1693:
        !          6015: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          6016: st %r19,[%fp+-228]
        !          6017: L1694:
        !          6018: ld [%fp+-228],%r22
        !          6019: cmp %r22,2; be L1697; nop
        !          6020: set 230,%r28
        !          6021: cmp %r29,%r0; be L1699; nop
        !          6022: set _694,%r8
        !          6023: mov %r28,%r9
        !          6024: call _printf; nop
        !          6025: L1699:
        !          6026: L1697:
        !          6027: set 5,%r22
        !          6028: set L416,%r19
        !          6029: ld [%r19],%f30; ld [%r19+4],%f31
        !          6030: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          6031: mov %r22,%r19
        !          6032: cmp %r19,%r0; bl L1705; nop
        !          6033: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          6034: st %f30,[%fp+-256]; st %f31,[%fp+-256+4]
        !          6035: ba L1706; nop
        !          6036: L1705:
        !          6037: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          6038: set L600,%r19
        !          6039: ld [%r19],%f28; ld [%r19+4],%f29
        !          6040: faddd %f30,%f28,%f30
        !          6041: st %f30,[%fp+-256]; st %f31,[%fp+-256+4]
        !          6042: L1706:
        !          6043: ld [%fp+-256],%f30; ld [%fp+-256+4],%f31
        !          6044: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          6045: fdivd %f30,%f28,%f30
        !          6046: set L835,%r19
        !          6047: ld [%r19],%f28; ld [%r19+4],%f29
        !          6048: fcmped %f30,%f28; nop; fbul L1703; nop
        !          6049: fsubd %f30,%f28,%f28
        !          6050: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          6051: set 0x80000000,%r18
        !          6052: add %r19,%r18,%r19
        !          6053: st %r19,[%fp+-244]
        !          6054: ba L1704; nop
        !          6055: L1703:
        !          6056: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          6057: st %r19,[%fp+-244]
        !          6058: L1704:
        !          6059: ld [%fp+-244],%r22
        !          6060: cmp %r22,2; be L1707; nop
        !          6061: set 231,%r28
        !          6062: cmp %r29,%r0; be L1709; nop
        !          6063: set _694,%r8
        !          6064: mov %r28,%r9
        !          6065: call _printf; nop
        !          6066: L1709:
        !          6067: L1707:
        !          6068: set L847,%r19
        !          6069: ld [%r19],%f31
        !          6070: st %f31,[%fp+-16]
        !          6071: set 2,%r21
        !          6072: ld [%fp+-16],%f31
        !          6073: sll %r21,24,%g1; sra %g1,24,%r19
        !          6074: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          6075: fdtos %f28,%f30
        !          6076: fdivs %f31,%f30,%f31
        !          6077: st %f31,[%fp+-16]
        !          6078: ld [%fp+-16],%f31
        !          6079: fstod %f31,%f30
        !          6080: set L1713,%r19
        !          6081: ld [%r19],%f28; ld [%r19+4],%f29
        !          6082: fcmped %f30,%f28; nop; fbue L1711; nop
        !          6083: set 232,%r28
        !          6084: cmp %r29,%r0; be L1714; nop
        !          6085: set _694,%r8
        !          6086: mov %r28,%r9
        !          6087: call _printf; nop
        !          6088: L1714:
        !          6089: L1711:
        !          6090: set L847,%r19
        !          6091: ld [%r19],%f31
        !          6092: st %f31,[%fp+-16]
        !          6093: set 2,%r20
        !          6094: ld [%fp+-16],%f31
        !          6095: sll %r20,16,%g1; sra %g1,16,%r19
        !          6096: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          6097: fdtos %f28,%f30
        !          6098: fdivs %f31,%f30,%f31
        !          6099: st %f31,[%fp+-16]
        !          6100: ld [%fp+-16],%f31
        !          6101: fstod %f31,%f30
        !          6102: set L1713,%r19
        !          6103: ld [%r19],%f28; ld [%r19+4],%f29
        !          6104: fcmped %f30,%f28; nop; fbue L1716; nop
        !          6105: set 233,%r28
        !          6106: cmp %r29,%r0; be L1718; nop
        !          6107: set _694,%r8
        !          6108: mov %r28,%r9
        !          6109: call _printf; nop
        !          6110: L1718:
        !          6111: L1716:
        !          6112: set L847,%r19
        !          6113: ld [%r19],%f31
        !          6114: st %f31,[%fp+-16]
        !          6115: set 2,%r19
        !          6116: st %r19,[%fp+-4]
        !          6117: ld [%fp+-16],%f31
        !          6118: ld [%fp+-4],%r19
        !          6119: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          6120: fdtos %f28,%f30
        !          6121: fdivs %f31,%f30,%f31
        !          6122: st %f31,[%fp+-16]
        !          6123: ld [%fp+-16],%f31
        !          6124: fstod %f31,%f30
        !          6125: set L1713,%r19
        !          6126: ld [%r19],%f28; ld [%r19+4],%f29
        !          6127: fcmped %f30,%f28; nop; fbue L1720; nop
        !          6128: set 234,%r28
        !          6129: cmp %r29,%r0; be L1722; nop
        !          6130: set _694,%r8
        !          6131: mov %r28,%r9
        !          6132: call _printf; nop
        !          6133: L1722:
        !          6134: L1720:
        !          6135: set L847,%r19
        !          6136: ld [%r19],%f31
        !          6137: st %f31,[%fp+-16]
        !          6138: set 2,%r19
        !          6139: st %r19,[%fp+-8]
        !          6140: ld [%fp+-16],%f31
        !          6141: ld [%fp+-8],%r19
        !          6142: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          6143: fdtos %f28,%f30
        !          6144: fdivs %f31,%f30,%f31
        !          6145: st %f31,[%fp+-16]
        !          6146: ld [%fp+-16],%f31
        !          6147: fstod %f31,%f30
        !          6148: set L1713,%r19
        !          6149: ld [%r19],%f28; ld [%r19+4],%f29
        !          6150: fcmped %f30,%f28; nop; fbue L1724; nop
        !          6151: set 235,%r28
        !          6152: cmp %r29,%r0; be L1726; nop
        !          6153: set _694,%r8
        !          6154: mov %r28,%r9
        !          6155: call _printf; nop
        !          6156: L1726:
        !          6157: L1724:
        !          6158: set L847,%r19
        !          6159: ld [%r19],%f31
        !          6160: st %f31,[%fp+-16]
        !          6161: set 2,%r19
        !          6162: st %r19,[%fp+-12]
        !          6163: ld [%fp+-12],%r19
        !          6164: cmp %r19,%r0; bl L1729; nop
        !          6165: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          6166: st %f30,[%fp+-264]; st %f31,[%fp+-264+4]
        !          6167: ba L1730; nop
        !          6168: L1729:
        !          6169: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          6170: set L600,%r19
        !          6171: ld [%r19],%f28; ld [%r19+4],%f29
        !          6172: faddd %f30,%f28,%f30
        !          6173: st %f30,[%fp+-264]; st %f31,[%fp+-264+4]
        !          6174: L1730:
        !          6175: ld [%fp+-16],%f31
        !          6176: ld [%fp+-264],%f28; ld [%fp+-264+4],%f29
        !          6177: fdtos %f28,%f30
        !          6178: fdivs %f31,%f30,%f31
        !          6179: st %f31,[%fp+-16]
        !          6180: ld [%fp+-16],%f31
        !          6181: fstod %f31,%f30
        !          6182: set L1713,%r19
        !          6183: ld [%r19],%f28; ld [%r19+4],%f29
        !          6184: fcmped %f30,%f28; nop; fbue L1731; nop
        !          6185: set 236,%r28
        !          6186: cmp %r29,%r0; be L1733; nop
        !          6187: set _694,%r8
        !          6188: mov %r28,%r9
        !          6189: call _printf; nop
        !          6190: L1733:
        !          6191: L1731:
        !          6192: set L847,%r19
        !          6193: ld [%r19],%f31
        !          6194: st %f31,[%fp+-16]
        !          6195: set L530,%r19
        !          6196: ld [%r19],%f31
        !          6197: st %f31,[%fp+-28]
        !          6198: ld [%fp+-16],%f31
        !          6199: ld [%fp+-28],%f30
        !          6200: fdivs %f31,%f30,%f31
        !          6201: st %f31,[%fp+-16]
        !          6202: ld [%fp+-16],%f31
        !          6203: fstod %f31,%f30
        !          6204: set L1713,%r19
        !          6205: ld [%r19],%f28; ld [%r19+4],%f29
        !          6206: fcmped %f30,%f28; nop; fbue L1735; nop
        !          6207: set 237,%r28
        !          6208: cmp %r29,%r0; be L1737; nop
        !          6209: set _694,%r8
        !          6210: mov %r28,%r9
        !          6211: call _printf; nop
        !          6212: L1737:
        !          6213: L1735:
        !          6214: set L847,%r19
        !          6215: ld [%r19],%f31
        !          6216: st %f31,[%fp+-16]
        !          6217: set L416,%r19
        !          6218: ld [%r19],%f30; ld [%r19+4],%f31
        !          6219: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          6220: ld [%fp+-16],%f31
        !          6221: fstod %f31,%f30
        !          6222: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          6223: fdivd %f30,%f28,%f30
        !          6224: fdtos %f30,%f31
        !          6225: st %f31,[%fp+-16]
        !          6226: ld [%fp+-16],%f31
        !          6227: fstod %f31,%f30
        !          6228: set L1713,%r19
        !          6229: ld [%r19],%f28; ld [%r19+4],%f29
        !          6230: fcmped %f30,%f28; nop; fbue L1739; nop
        !          6231: set 238,%r28
        !          6232: cmp %r29,%r0; be L1741; nop
        !          6233: set _694,%r8
        !          6234: mov %r28,%r9
        !          6235: call _printf; nop
        !          6236: L1741:
        !          6237: L1739:
        !          6238: set L879,%r19
        !          6239: ld [%r19],%f30; ld [%r19+4],%f31
        !          6240: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6241: set 2,%r21
        !          6242: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6243: sll %r21,24,%g1; sra %g1,24,%r19
        !          6244: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          6245: fdivd %f30,%f28,%f30
        !          6246: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6247: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6248: set L1713,%r19
        !          6249: ld [%r19],%f28; ld [%r19+4],%f29
        !          6250: fcmped %f30,%f28; nop; fbue L1743; nop
        !          6251: set 239,%r28
        !          6252: cmp %r29,%r0; be L1745; nop
        !          6253: set _694,%r8
        !          6254: mov %r28,%r9
        !          6255: call _printf; nop
        !          6256: L1745:
        !          6257: L1743:
        !          6258: set L879,%r19
        !          6259: ld [%r19],%f30; ld [%r19+4],%f31
        !          6260: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6261: set 2,%r20
        !          6262: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6263: sll %r20,16,%g1; sra %g1,16,%r19
        !          6264: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          6265: fdivd %f30,%f28,%f30
        !          6266: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6267: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6268: set L1713,%r19
        !          6269: ld [%r19],%f28; ld [%r19+4],%f29
        !          6270: fcmped %f30,%f28; nop; fbue L1747; nop
        !          6271: set 240,%r28
        !          6272: cmp %r29,%r0; be L1749; nop
        !          6273: set _694,%r8
        !          6274: mov %r28,%r9
        !          6275: call _printf; nop
        !          6276: L1749:
        !          6277: L1747:
        !          6278: set L879,%r19
        !          6279: ld [%r19],%f30; ld [%r19+4],%f31
        !          6280: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6281: set 2,%r19
        !          6282: st %r19,[%fp+-4]
        !          6283: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6284: ld [%fp+-4],%r19
        !          6285: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          6286: fdivd %f30,%f28,%f30
        !          6287: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6288: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6289: set L1713,%r19
        !          6290: ld [%r19],%f28; ld [%r19+4],%f29
        !          6291: fcmped %f30,%f28; nop; fbue L1751; nop
        !          6292: set 241,%r28
        !          6293: cmp %r29,%r0; be L1753; nop
        !          6294: set _694,%r8
        !          6295: mov %r28,%r9
        !          6296: call _printf; nop
        !          6297: L1753:
        !          6298: L1751:
        !          6299: set L879,%r19
        !          6300: ld [%r19],%f30; ld [%r19+4],%f31
        !          6301: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6302: set 2,%r19
        !          6303: st %r19,[%fp+-8]
        !          6304: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6305: ld [%fp+-8],%r19
        !          6306: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          6307: fdivd %f30,%f28,%f30
        !          6308: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6309: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6310: set L1713,%r19
        !          6311: ld [%r19],%f28; ld [%r19+4],%f29
        !          6312: fcmped %f30,%f28; nop; fbue L1755; nop
        !          6313: set 242,%r28
        !          6314: cmp %r29,%r0; be L1757; nop
        !          6315: set _694,%r8
        !          6316: mov %r28,%r9
        !          6317: call _printf; nop
        !          6318: L1757:
        !          6319: L1755:
        !          6320: set L879,%r19
        !          6321: ld [%r19],%f30; ld [%r19+4],%f31
        !          6322: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6323: set 2,%r19
        !          6324: st %r19,[%fp+-12]
        !          6325: ld [%fp+-12],%r19
        !          6326: cmp %r19,%r0; bl L1760; nop
        !          6327: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          6328: st %f30,[%fp+-272]; st %f31,[%fp+-272+4]
        !          6329: ba L1761; nop
        !          6330: L1760:
        !          6331: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          6332: set L600,%r19
        !          6333: ld [%r19],%f28; ld [%r19+4],%f29
        !          6334: faddd %f30,%f28,%f30
        !          6335: st %f30,[%fp+-272]; st %f31,[%fp+-272+4]
        !          6336: L1761:
        !          6337: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6338: ld [%fp+-272],%f28; ld [%fp+-272+4],%f29
        !          6339: fdivd %f30,%f28,%f30
        !          6340: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6341: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6342: set L1713,%r19
        !          6343: ld [%r19],%f28; ld [%r19+4],%f29
        !          6344: fcmped %f30,%f28; nop; fbue L1762; nop
        !          6345: set 243,%r28
        !          6346: cmp %r29,%r0; be L1764; nop
        !          6347: set _694,%r8
        !          6348: mov %r28,%r9
        !          6349: call _printf; nop
        !          6350: L1764:
        !          6351: L1762:
        !          6352: set L879,%r19
        !          6353: ld [%r19],%f30; ld [%r19+4],%f31
        !          6354: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6355: set L530,%r19
        !          6356: ld [%r19],%f31
        !          6357: st %f31,[%fp+-28]
        !          6358: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6359: ld [%fp+-28],%f29
        !          6360: fstod %f29,%f28
        !          6361: fdivd %f30,%f28,%f30
        !          6362: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6363: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6364: set L1713,%r19
        !          6365: ld [%r19],%f28; ld [%r19+4],%f29
        !          6366: fcmped %f30,%f28; nop; fbue L1766; nop
        !          6367: set 244,%r28
        !          6368: cmp %r29,%r0; be L1768; nop
        !          6369: set _694,%r8
        !          6370: mov %r28,%r9
        !          6371: call _printf; nop
        !          6372: L1768:
        !          6373: L1766:
        !          6374: set L879,%r19
        !          6375: ld [%r19],%f30; ld [%r19+4],%f31
        !          6376: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6377: set L416,%r19
        !          6378: ld [%r19],%f30; ld [%r19+4],%f31
        !          6379: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          6380: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6381: ld [%fp+-40],%f28; ld [%fp+-40+4],%f29
        !          6382: fdivd %f30,%f28,%f30
        !          6383: st %f30,[%fp+-24]; st %f31,[%fp+-24+4]
        !          6384: ld [%fp+-24],%f30; ld [%fp+-24+4],%f31
        !          6385: set L1713,%r19
        !          6386: ld [%r19],%f28; ld [%r19+4],%f29
        !          6387: fcmped %f30,%f28; nop; fbue L1770; nop
        !          6388: set 245,%r28
        !          6389: cmp %r29,%r0; be L1772; nop
        !          6390: set _694,%r8
        !          6391: mov %r28,%r9
        !          6392: call _printf; nop
        !          6393: L1772:
        !          6394: L1770:
        !          6395: set 5,%r27
        !          6396: set 2,%r21
        !          6397: sll %r27,24,%g1; sra %g1,24,%r19
        !          6398: sll %r21,24,%g1; sra %g1,24,%r18
        !          6399: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
        !          6400: mov %r19,%r27
        !          6401: sll %r27,24,%g1; sra %g1,24,%r19
        !          6402: cmp %r19,1; be L1774; nop
        !          6403: set 246,%r28
        !          6404: cmp %r29,%r0; be L1776; nop
        !          6405: set _694,%r8
        !          6406: mov %r28,%r9
        !          6407: call _printf; nop
        !          6408: L1776:
        !          6409: L1774:
        !          6410: set 5,%r27
        !          6411: set 2,%r20
        !          6412: sll %r27,24,%g1; sra %g1,24,%r19
        !          6413: sll %r20,16,%g1; sra %g1,16,%r18
        !          6414: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
        !          6415: mov %r19,%r27
        !          6416: sll %r27,24,%g1; sra %g1,24,%r19
        !          6417: cmp %r19,1; be L1778; nop
        !          6418: set 247,%r28
        !          6419: cmp %r29,%r0; be L1780; nop
        !          6420: set _694,%r8
        !          6421: mov %r28,%r9
        !          6422: call _printf; nop
        !          6423: L1780:
        !          6424: L1778:
        !          6425: set 5,%r27
        !          6426: set 2,%r19
        !          6427: st %r19,[%fp+-4]
        !          6428: sll %r27,24,%g1; sra %g1,24,%r19
        !          6429: ld [%fp+-4],%r18
        !          6430: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
        !          6431: mov %r19,%r27
        !          6432: sll %r27,24,%g1; sra %g1,24,%r19
        !          6433: cmp %r19,1; be L1782; nop
        !          6434: set 248,%r28
        !          6435: cmp %r29,%r0; be L1784; nop
        !          6436: set _694,%r8
        !          6437: mov %r28,%r9
        !          6438: call _printf; nop
        !          6439: L1784:
        !          6440: L1782:
        !          6441: set 5,%r27
        !          6442: set 2,%r19
        !          6443: st %r19,[%fp+-8]
        !          6444: sll %r27,24,%g1; sra %g1,24,%r19
        !          6445: ld [%fp+-8],%r18
        !          6446: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
        !          6447: mov %r19,%r27
        !          6448: sll %r27,24,%g1; sra %g1,24,%r19
        !          6449: cmp %r19,1; be L1786; nop
        !          6450: set 249,%r28
        !          6451: cmp %r29,%r0; be L1788; nop
        !          6452: set _694,%r8
        !          6453: mov %r28,%r9
        !          6454: call _printf; nop
        !          6455: L1788:
        !          6456: L1786:
        !          6457: set 5,%r27
        !          6458: set 2,%r19
        !          6459: st %r19,[%fp+-12]
        !          6460: sll %r27,24,%g1; sra %g1,24,%r19
        !          6461: ld [%fp+-12],%r18
        !          6462: mov %r18,%o1; call .urem,2; mov %r19,%o0; mov %o0,%r19
        !          6463: mov %r19,%r27
        !          6464: sll %r27,24,%g1; sra %g1,24,%r19
        !          6465: cmp %r19,1; be L1790; nop
        !          6466: set 250,%r28
        !          6467: cmp %r29,%r0; be L1792; nop
        !          6468: set _694,%r8
        !          6469: mov %r28,%r9
        !          6470: call _printf; nop
        !          6471: L1792:
        !          6472: L1790:
        !          6473: set 5,%r26
        !          6474: set 2,%r21
        !          6475: sll %r26,16,%g1; sra %g1,16,%r19
        !          6476: sll %r21,24,%g1; sra %g1,24,%r18
        !          6477: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
        !          6478: mov %r19,%r26
        !          6479: sll %r26,16,%g1; sra %g1,16,%r19
        !          6480: cmp %r19,1; be L1794; nop
        !          6481: set 251,%r28
        !          6482: cmp %r29,%r0; be L1796; nop
        !          6483: set _694,%r8
        !          6484: mov %r28,%r9
        !          6485: call _printf; nop
        !          6486: L1796:
        !          6487: L1794:
        !          6488: set 5,%r26
        !          6489: set 2,%r20
        !          6490: sll %r26,16,%g1; sra %g1,16,%r19
        !          6491: sll %r20,16,%g1; sra %g1,16,%r18
        !          6492: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
        !          6493: mov %r19,%r26
        !          6494: sll %r26,16,%g1; sra %g1,16,%r19
        !          6495: cmp %r19,1; be L1798; nop
        !          6496: set 252,%r28
        !          6497: cmp %r29,%r0; be L1800; nop
        !          6498: set _694,%r8
        !          6499: mov %r28,%r9
        !          6500: call _printf; nop
        !          6501: L1800:
        !          6502: L1798:
        !          6503: set 5,%r26
        !          6504: set 2,%r19
        !          6505: st %r19,[%fp+-4]
        !          6506: sll %r26,16,%g1; sra %g1,16,%r19
        !          6507: ld [%fp+-4],%r18
        !          6508: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
        !          6509: mov %r19,%r26
        !          6510: sll %r26,16,%g1; sra %g1,16,%r19
        !          6511: cmp %r19,1; be L1802; nop
        !          6512: set 253,%r28
        !          6513: cmp %r29,%r0; be L1804; nop
        !          6514: set _694,%r8
        !          6515: mov %r28,%r9
        !          6516: call _printf; nop
        !          6517: L1804:
        !          6518: L1802:
        !          6519: set 5,%r26
        !          6520: set 2,%r19
        !          6521: st %r19,[%fp+-8]
        !          6522: sll %r26,16,%g1; sra %g1,16,%r19
        !          6523: ld [%fp+-8],%r18
        !          6524: mov %r18,%o1; call .rem,2; mov %r19,%o0; mov %o0,%r19
        !          6525: mov %r19,%r26
        !          6526: sll %r26,16,%g1; sra %g1,16,%r19
        !          6527: cmp %r19,1; be L1806; nop
        !          6528: set 254,%r28
        !          6529: cmp %r29,%r0; be L1808; nop
        !          6530: set _694,%r8
        !          6531: mov %r28,%r9
        !          6532: call _printf; nop
        !          6533: L1808:
        !          6534: L1806:
        !          6535: set 5,%r26
        !          6536: set 2,%r19
        !          6537: st %r19,[%fp+-12]
        !          6538: sll %r26,16,%g1; sra %g1,16,%r19
        !          6539: ld [%fp+-12],%r18
        !          6540: mov %r18,%o1; call .urem,2; mov %r19,%o0; mov %o0,%r19
        !          6541: mov %r19,%r26
        !          6542: sll %r26,16,%g1; sra %g1,16,%r19
        !          6543: cmp %r19,1; be L1810; nop
        !          6544: set 255,%r28
        !          6545: cmp %r29,%r0; be L1812; nop
        !          6546: set _694,%r8
        !          6547: mov %r28,%r9
        !          6548: call _printf; nop
        !          6549: L1812:
        !          6550: L1810:
        !          6551: set 5,%r25
        !          6552: set 2,%r21
        !          6553: sll %r21,24,%g1; sra %g1,24,%r19
        !          6554: mov %r19,%o1; call .rem,2; mov %r25,%o0; mov %o0,%r19
        !          6555: mov %r19,%r25
        !          6556: cmp %r25,1; be L1814; nop
        !          6557: set 256,%r28
        !          6558: cmp %r29,%r0; be L1816; nop
        !          6559: set _694,%r8
        !          6560: mov %r28,%r9
        !          6561: call _printf; nop
        !          6562: L1816:
        !          6563: L1814:
        !          6564: set 5,%r25
        !          6565: set 2,%r20
        !          6566: sll %r20,16,%g1; sra %g1,16,%r19
        !          6567: mov %r19,%o1; call .rem,2; mov %r25,%o0; mov %o0,%r19
        !          6568: mov %r19,%r25
        !          6569: cmp %r25,1; be L1818; nop
        !          6570: set 257,%r28
        !          6571: cmp %r29,%r0; be L1820; nop
        !          6572: set _694,%r8
        !          6573: mov %r28,%r9
        !          6574: call _printf; nop
        !          6575: L1820:
        !          6576: L1818:
        !          6577: set 5,%r25
        !          6578: set 2,%r19
        !          6579: st %r19,[%fp+-4]
        !          6580: ld [%fp+-4],%r19
        !          6581: mov %r19,%o1; call .rem,2; mov %r25,%o0; mov %o0,%r19
        !          6582: mov %r19,%r25
        !          6583: cmp %r25,1; be L1822; nop
        !          6584: set 258,%r28
        !          6585: cmp %r29,%r0; be L1824; nop
        !          6586: set _694,%r8
        !          6587: mov %r28,%r9
        !          6588: call _printf; nop
        !          6589: L1824:
        !          6590: L1822:
        !          6591: set 5,%r25
        !          6592: set 2,%r19
        !          6593: st %r19,[%fp+-8]
        !          6594: ld [%fp+-8],%r19
        !          6595: mov %r19,%o1; call .rem,2; mov %r25,%o0; mov %o0,%r19
        !          6596: mov %r19,%r25
        !          6597: cmp %r25,1; be L1826; nop
        !          6598: set 259,%r28
        !          6599: cmp %r29,%r0; be L1828; nop
        !          6600: set _694,%r8
        !          6601: mov %r28,%r9
        !          6602: call _printf; nop
        !          6603: L1828:
        !          6604: L1826:
        !          6605: set 5,%r25
        !          6606: set 2,%r19
        !          6607: st %r19,[%fp+-12]
        !          6608: mov %r25,%r19
        !          6609: ld [%fp+-12],%r18
        !          6610: mov %r18,%o1; call .urem,2; mov %r19,%o0; mov %o0,%r19
        !          6611: mov %r19,%r25
        !          6612: cmp %r25,1; be L1830; nop
        !          6613: set 260,%r28
        !          6614: cmp %r29,%r0; be L1832; nop
        !          6615: set _694,%r8
        !          6616: mov %r28,%r9
        !          6617: call _printf; nop
        !          6618: L1832:
        !          6619: L1830:
        !          6620: set 5,%r23
        !          6621: set 2,%r21
        !          6622: sll %r21,24,%g1; sra %g1,24,%r19
        !          6623: mov %r19,%o1; call .rem,2; mov %r23,%o0; mov %o0,%r19
        !          6624: mov %r19,%r23
        !          6625: cmp %r23,1; be L1834; nop
        !          6626: set 261,%r28
        !          6627: cmp %r29,%r0; be L1836; nop
        !          6628: set _694,%r8
        !          6629: mov %r28,%r9
        !          6630: call _printf; nop
        !          6631: L1836:
        !          6632: L1834:
        !          6633: set 5,%r23
        !          6634: set 2,%r20
        !          6635: sll %r20,16,%g1; sra %g1,16,%r19
        !          6636: mov %r19,%o1; call .rem,2; mov %r23,%o0; mov %o0,%r19
        !          6637: mov %r19,%r23
        !          6638: cmp %r23,1; be L1838; nop
        !          6639: set 262,%r28
        !          6640: cmp %r29,%r0; be L1840; nop
        !          6641: set _694,%r8
        !          6642: mov %r28,%r9
        !          6643: call _printf; nop
        !          6644: L1840:
        !          6645: L1838:
        !          6646: set 5,%r23
        !          6647: set 2,%r19
        !          6648: st %r19,[%fp+-4]
        !          6649: ld [%fp+-4],%r19
        !          6650: mov %r19,%o1; call .rem,2; mov %r23,%o0; mov %o0,%r19
        !          6651: mov %r19,%r23
        !          6652: cmp %r23,1; be L1842; nop
        !          6653: set 263,%r28
        !          6654: cmp %r29,%r0; be L1844; nop
        !          6655: set _694,%r8
        !          6656: mov %r28,%r9
        !          6657: call _printf; nop
        !          6658: L1844:
        !          6659: L1842:
        !          6660: set 5,%r23
        !          6661: set 2,%r19
        !          6662: st %r19,[%fp+-8]
        !          6663: ld [%fp+-8],%r19
        !          6664: mov %r19,%o1; call .rem,2; mov %r23,%o0; mov %o0,%r19
        !          6665: mov %r19,%r23
        !          6666: cmp %r23,1; be L1846; nop
        !          6667: set 264,%r28
        !          6668: cmp %r29,%r0; be L1848; nop
        !          6669: set _694,%r8
        !          6670: mov %r28,%r9
        !          6671: call _printf; nop
        !          6672: L1848:
        !          6673: L1846:
        !          6674: set 5,%r23
        !          6675: set 2,%r19
        !          6676: st %r19,[%fp+-12]
        !          6677: mov %r23,%r19
        !          6678: ld [%fp+-12],%r18
        !          6679: mov %r18,%o1; call .urem,2; mov %r19,%o0; mov %o0,%r19
        !          6680: mov %r19,%r23
        !          6681: cmp %r23,1; be L1850; nop
        !          6682: set 265,%r28
        !          6683: cmp %r29,%r0; be L1852; nop
        !          6684: set _694,%r8
        !          6685: mov %r28,%r9
        !          6686: call _printf; nop
        !          6687: L1852:
        !          6688: L1850:
        !          6689: set 5,%r22
        !          6690: set 2,%r21
        !          6691: sll %r21,24,%g1; sra %g1,24,%r19
        !          6692: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
        !          6693: mov %r19,%r22
        !          6694: cmp %r22,1; be L1854; nop
        !          6695: set 266,%r28
        !          6696: cmp %r29,%r0; be L1856; nop
        !          6697: set _694,%r8
        !          6698: mov %r28,%r9
        !          6699: call _printf; nop
        !          6700: L1856:
        !          6701: L1854:
        !          6702: set 5,%r22
        !          6703: set 2,%r20
        !          6704: sll %r20,16,%g1; sra %g1,16,%r19
        !          6705: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
        !          6706: mov %r19,%r22
        !          6707: cmp %r22,1; be L1858; nop
        !          6708: set 267,%r28
        !          6709: cmp %r29,%r0; be L1860; nop
        !          6710: set _694,%r8
        !          6711: mov %r28,%r9
        !          6712: call _printf; nop
        !          6713: L1860:
        !          6714: L1858:
        !          6715: set 5,%r22
        !          6716: set 2,%r19
        !          6717: st %r19,[%fp+-4]
        !          6718: ld [%fp+-4],%r19
        !          6719: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
        !          6720: mov %r19,%r22
        !          6721: cmp %r22,1; be L1862; nop
        !          6722: set 268,%r28
        !          6723: cmp %r29,%r0; be L1864; nop
        !          6724: set _694,%r8
        !          6725: mov %r28,%r9
        !          6726: call _printf; nop
        !          6727: L1864:
        !          6728: L1862:
        !          6729: set 5,%r22
        !          6730: set 2,%r19
        !          6731: st %r19,[%fp+-8]
        !          6732: ld [%fp+-8],%r19
        !          6733: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
        !          6734: mov %r19,%r22
        !          6735: cmp %r22,1; be L1866; nop
        !          6736: set 269,%r28
        !          6737: cmp %r29,%r0; be L1868; nop
        !          6738: set _694,%r8
        !          6739: mov %r28,%r9
        !          6740: call _printf; nop
        !          6741: L1868:
        !          6742: L1866:
        !          6743: set 5,%r22
        !          6744: set 2,%r19
        !          6745: st %r19,[%fp+-12]
        !          6746: ld [%fp+-12],%r19
        !          6747: mov %r19,%o1; call .urem,2; mov %r22,%o0; mov %o0,%r19
        !          6748: mov %r19,%r22
        !          6749: cmp %r22,1; be L1870; nop
        !          6750: set 270,%r28
        !          6751: cmp %r29,%r0; be L1872; nop
        !          6752: set _694,%r8
        !          6753: mov %r28,%r9
        !          6754: call _printf; nop
        !          6755: L1872:
        !          6756: L1870:
        !          6757: set 5,%r27
        !          6758: set 2,%r21
        !          6759: sll %r27,24,%g1; sra %g1,24,%r19
        !          6760: sll %r21,24,%g1; sra %g1,24,%r18
        !          6761: sra %r19,%r18,%r27
        !          6762: sll %r27,24,%g1; sra %g1,24,%r19
        !          6763: cmp %r19,1; be L1874; nop
        !          6764: set 271,%r28
        !          6765: cmp %r29,%r0; be L1876; nop
        !          6766: set _694,%r8
        !          6767: mov %r28,%r9
        !          6768: call _printf; nop
        !          6769: L1876:
        !          6770: L1874:
        !          6771: set 5,%r27
        !          6772: set 2,%r20
        !          6773: sll %r27,24,%g1; sra %g1,24,%r19
        !          6774: sll %r20,16,%g1; sra %g1,16,%r18
        !          6775: sra %r19,%r18,%r27
        !          6776: sll %r27,24,%g1; sra %g1,24,%r19
        !          6777: cmp %r19,1; be L1878; nop
        !          6778: set 272,%r28
        !          6779: cmp %r29,%r0; be L1880; nop
        !          6780: set _694,%r8
        !          6781: mov %r28,%r9
        !          6782: call _printf; nop
        !          6783: L1880:
        !          6784: L1878:
        !          6785: set 5,%r27
        !          6786: set 2,%r19
        !          6787: st %r19,[%fp+-4]
        !          6788: sll %r27,24,%g1; sra %g1,24,%r19
        !          6789: ld [%fp+-4],%r18
        !          6790: sra %r19,%r18,%r27
        !          6791: sll %r27,24,%g1; sra %g1,24,%r19
        !          6792: cmp %r19,1; be L1882; nop
        !          6793: set 273,%r28
        !          6794: cmp %r29,%r0; be L1884; nop
        !          6795: set _694,%r8
        !          6796: mov %r28,%r9
        !          6797: call _printf; nop
        !          6798: L1884:
        !          6799: L1882:
        !          6800: set 5,%r27
        !          6801: set 2,%r19
        !          6802: st %r19,[%fp+-8]
        !          6803: sll %r27,24,%g1; sra %g1,24,%r19
        !          6804: ld [%fp+-8],%r18
        !          6805: sra %r19,%r18,%r27
        !          6806: sll %r27,24,%g1; sra %g1,24,%r19
        !          6807: cmp %r19,1; be L1886; nop
        !          6808: set 274,%r28
        !          6809: cmp %r29,%r0; be L1888; nop
        !          6810: set _694,%r8
        !          6811: mov %r28,%r9
        !          6812: call _printf; nop
        !          6813: L1888:
        !          6814: L1886:
        !          6815: set 5,%r27
        !          6816: set 2,%r19
        !          6817: st %r19,[%fp+-12]
        !          6818: sll %r27,24,%g1; sra %g1,24,%r19
        !          6819: ld [%fp+-12],%r18
        !          6820: sra %r19,%r18,%r27
        !          6821: sll %r27,24,%g1; sra %g1,24,%r19
        !          6822: cmp %r19,1; be L1890; nop
        !          6823: set 275,%r28
        !          6824: cmp %r29,%r0; be L1892; nop
        !          6825: set _694,%r8
        !          6826: mov %r28,%r9
        !          6827: call _printf; nop
        !          6828: L1892:
        !          6829: L1890:
        !          6830: set 5,%r26
        !          6831: set 2,%r21
        !          6832: sll %r26,16,%g1; sra %g1,16,%r19
        !          6833: sll %r21,24,%g1; sra %g1,24,%r18
        !          6834: sra %r19,%r18,%r26
        !          6835: sll %r26,16,%g1; sra %g1,16,%r19
        !          6836: cmp %r19,1; be L1894; nop
        !          6837: set 276,%r28
        !          6838: cmp %r29,%r0; be L1896; nop
        !          6839: set _694,%r8
        !          6840: mov %r28,%r9
        !          6841: call _printf; nop
        !          6842: L1896:
        !          6843: L1894:
        !          6844: set 5,%r26
        !          6845: set 2,%r20
        !          6846: sll %r26,16,%g1; sra %g1,16,%r19
        !          6847: sll %r20,16,%g1; sra %g1,16,%r18
        !          6848: sra %r19,%r18,%r26
        !          6849: sll %r26,16,%g1; sra %g1,16,%r19
        !          6850: cmp %r19,1; be L1898; nop
        !          6851: set 277,%r28
        !          6852: cmp %r29,%r0; be L1900; nop
        !          6853: set _694,%r8
        !          6854: mov %r28,%r9
        !          6855: call _printf; nop
        !          6856: L1900:
        !          6857: L1898:
        !          6858: set 5,%r26
        !          6859: set 2,%r19
        !          6860: st %r19,[%fp+-4]
        !          6861: sll %r26,16,%g1; sra %g1,16,%r19
        !          6862: ld [%fp+-4],%r18
        !          6863: sra %r19,%r18,%r26
        !          6864: sll %r26,16,%g1; sra %g1,16,%r19
        !          6865: cmp %r19,1; be L1902; nop
        !          6866: set 278,%r28
        !          6867: cmp %r29,%r0; be L1904; nop
        !          6868: set _694,%r8
        !          6869: mov %r28,%r9
        !          6870: call _printf; nop
        !          6871: L1904:
        !          6872: L1902:
        !          6873: set 5,%r26
        !          6874: set 2,%r19
        !          6875: st %r19,[%fp+-8]
        !          6876: sll %r26,16,%g1; sra %g1,16,%r19
        !          6877: ld [%fp+-8],%r18
        !          6878: sra %r19,%r18,%r26
        !          6879: sll %r26,16,%g1; sra %g1,16,%r19
        !          6880: cmp %r19,1; be L1906; nop
        !          6881: set 279,%r28
        !          6882: cmp %r29,%r0; be L1908; nop
        !          6883: set _694,%r8
        !          6884: mov %r28,%r9
        !          6885: call _printf; nop
        !          6886: L1908:
        !          6887: L1906:
        !          6888: set 5,%r26
        !          6889: set 2,%r19
        !          6890: st %r19,[%fp+-12]
        !          6891: sll %r26,16,%g1; sra %g1,16,%r19
        !          6892: ld [%fp+-12],%r18
        !          6893: sra %r19,%r18,%r26
        !          6894: sll %r26,16,%g1; sra %g1,16,%r19
        !          6895: cmp %r19,1; be L1910; nop
        !          6896: set 280,%r28
        !          6897: cmp %r29,%r0; be L1912; nop
        !          6898: set _694,%r8
        !          6899: mov %r28,%r9
        !          6900: call _printf; nop
        !          6901: L1912:
        !          6902: L1910:
        !          6903: set 5,%r25
        !          6904: set 2,%r21
        !          6905: sll %r21,24,%g1; sra %g1,24,%r19
        !          6906: sra %r25,%r19,%r25
        !          6907: cmp %r25,1; be L1914; nop
        !          6908: set 281,%r28
        !          6909: cmp %r29,%r0; be L1916; nop
        !          6910: set _694,%r8
        !          6911: mov %r28,%r9
        !          6912: call _printf; nop
        !          6913: L1916:
        !          6914: L1914:
        !          6915: set 5,%r25
        !          6916: set 2,%r20
        !          6917: sll %r20,16,%g1; sra %g1,16,%r19
        !          6918: sra %r25,%r19,%r25
        !          6919: cmp %r25,1; be L1918; nop
        !          6920: set 282,%r28
        !          6921: cmp %r29,%r0; be L1920; nop
        !          6922: set _694,%r8
        !          6923: mov %r28,%r9
        !          6924: call _printf; nop
        !          6925: L1920:
        !          6926: L1918:
        !          6927: set 5,%r25
        !          6928: set 2,%r19
        !          6929: st %r19,[%fp+-4]
        !          6930: ld [%fp+-4],%r19
        !          6931: sra %r25,%r19,%r25
        !          6932: cmp %r25,1; be L1922; nop
        !          6933: set 283,%r28
        !          6934: cmp %r29,%r0; be L1924; nop
        !          6935: set _694,%r8
        !          6936: mov %r28,%r9
        !          6937: call _printf; nop
        !          6938: L1924:
        !          6939: L1922:
        !          6940: set 5,%r25
        !          6941: set 2,%r19
        !          6942: st %r19,[%fp+-8]
        !          6943: ld [%fp+-8],%r19
        !          6944: sra %r25,%r19,%r25
        !          6945: cmp %r25,1; be L1926; nop
        !          6946: set 284,%r28
        !          6947: cmp %r29,%r0; be L1928; nop
        !          6948: set _694,%r8
        !          6949: mov %r28,%r9
        !          6950: call _printf; nop
        !          6951: L1928:
        !          6952: L1926:
        !          6953: set 5,%r25
        !          6954: set 2,%r19
        !          6955: st %r19,[%fp+-12]
        !          6956: ld [%fp+-12],%r19
        !          6957: sra %r25,%r19,%r25
        !          6958: cmp %r25,1; be L1930; nop
        !          6959: set 285,%r28
        !          6960: cmp %r29,%r0; be L1932; nop
        !          6961: set _694,%r8
        !          6962: mov %r28,%r9
        !          6963: call _printf; nop
        !          6964: L1932:
        !          6965: L1930:
        !          6966: set 5,%r23
        !          6967: set 2,%r21
        !          6968: sll %r21,24,%g1; sra %g1,24,%r19
        !          6969: sra %r23,%r19,%r23
        !          6970: cmp %r23,1; be L1934; nop
        !          6971: set 286,%r28
        !          6972: cmp %r29,%r0; be L1936; nop
        !          6973: set _694,%r8
        !          6974: mov %r28,%r9
        !          6975: call _printf; nop
        !          6976: L1936:
        !          6977: L1934:
        !          6978: set 5,%r23
        !          6979: set 2,%r20
        !          6980: sll %r20,16,%g1; sra %g1,16,%r19
        !          6981: sra %r23,%r19,%r23
        !          6982: cmp %r23,1; be L1938; nop
        !          6983: set 287,%r28
        !          6984: cmp %r29,%r0; be L1940; nop
        !          6985: set _694,%r8
        !          6986: mov %r28,%r9
        !          6987: call _printf; nop
        !          6988: L1940:
        !          6989: L1938:
        !          6990: set 5,%r23
        !          6991: set 2,%r19
        !          6992: st %r19,[%fp+-4]
        !          6993: ld [%fp+-4],%r19
        !          6994: sra %r23,%r19,%r23
        !          6995: cmp %r23,1; be L1942; nop
        !          6996: set 288,%r28
        !          6997: cmp %r29,%r0; be L1944; nop
        !          6998: set _694,%r8
        !          6999: mov %r28,%r9
        !          7000: call _printf; nop
        !          7001: L1944:
        !          7002: L1942:
        !          7003: set 5,%r23
        !          7004: set 2,%r19
        !          7005: st %r19,[%fp+-8]
        !          7006: ld [%fp+-8],%r19
        !          7007: sra %r23,%r19,%r23
        !          7008: cmp %r23,1; be L1946; nop
        !          7009: set 289,%r28
        !          7010: cmp %r29,%r0; be L1948; nop
        !          7011: set _694,%r8
        !          7012: mov %r28,%r9
        !          7013: call _printf; nop
        !          7014: L1948:
        !          7015: L1946:
        !          7016: set 5,%r23
        !          7017: set 2,%r19
        !          7018: st %r19,[%fp+-12]
        !          7019: ld [%fp+-12],%r19
        !          7020: sra %r23,%r19,%r23
        !          7021: cmp %r23,1; be L1950; nop
        !          7022: set 290,%r28
        !          7023: cmp %r29,%r0; be L1952; nop
        !          7024: set _694,%r8
        !          7025: mov %r28,%r9
        !          7026: call _printf; nop
        !          7027: L1952:
        !          7028: L1950:
        !          7029: set 5,%r22
        !          7030: set 2,%r21
        !          7031: sll %r21,24,%g1; sra %g1,24,%r19
        !          7032: srl %r22,%r19,%r22
        !          7033: cmp %r22,1; be L1954; nop
        !          7034: set 291,%r28
        !          7035: cmp %r29,%r0; be L1956; nop
        !          7036: set _694,%r8
        !          7037: mov %r28,%r9
        !          7038: call _printf; nop
        !          7039: L1956:
        !          7040: L1954:
        !          7041: set 5,%r22
        !          7042: set 2,%r20
        !          7043: sll %r20,16,%g1; sra %g1,16,%r19
        !          7044: srl %r22,%r19,%r22
        !          7045: cmp %r22,1; be L1958; nop
        !          7046: set 292,%r28
        !          7047: cmp %r29,%r0; be L1960; nop
        !          7048: set _694,%r8
        !          7049: mov %r28,%r9
        !          7050: call _printf; nop
        !          7051: L1960:
        !          7052: L1958:
        !          7053: set 5,%r22
        !          7054: set 2,%r19
        !          7055: st %r19,[%fp+-4]
        !          7056: ld [%fp+-4],%r19
        !          7057: srl %r22,%r19,%r22
        !          7058: cmp %r22,1; be L1962; nop
        !          7059: set 293,%r28
        !          7060: cmp %r29,%r0; be L1964; nop
        !          7061: set _694,%r8
        !          7062: mov %r28,%r9
        !          7063: call _printf; nop
        !          7064: L1964:
        !          7065: L1962:
        !          7066: set 5,%r22
        !          7067: set 2,%r19
        !          7068: st %r19,[%fp+-8]
        !          7069: ld [%fp+-8],%r19
        !          7070: srl %r22,%r19,%r22
        !          7071: cmp %r22,1; be L1966; nop
        !          7072: set 294,%r28
        !          7073: cmp %r29,%r0; be L1968; nop
        !          7074: set _694,%r8
        !          7075: mov %r28,%r9
        !          7076: call _printf; nop
        !          7077: L1968:
        !          7078: L1966:
        !          7079: set 5,%r22
        !          7080: set 2,%r19
        !          7081: st %r19,[%fp+-12]
        !          7082: ld [%fp+-12],%r19
        !          7083: srl %r22,%r19,%r22
        !          7084: cmp %r22,1; be L1970; nop
        !          7085: set 295,%r28
        !          7086: cmp %r29,%r0; be L1972; nop
        !          7087: set _694,%r8
        !          7088: mov %r28,%r9
        !          7089: call _printf; nop
        !          7090: L1972:
        !          7091: L1970:
        !          7092: set 5,%r27
        !          7093: set 2,%r21
        !          7094: sll %r27,24,%g1; sra %g1,24,%r19
        !          7095: sll %r21,24,%g1; sra %g1,24,%r18
        !          7096: sll %r19,%r18,%r27
        !          7097: sll %r27,24,%g1; sra %g1,24,%r19
        !          7098: cmp %r19,20; be L1974; nop
        !          7099: set 296,%r28
        !          7100: cmp %r29,%r0; be L1976; nop
        !          7101: set _694,%r8
        !          7102: mov %r28,%r9
        !          7103: call _printf; nop
        !          7104: L1976:
        !          7105: L1974:
        !          7106: set 5,%r27
        !          7107: set 2,%r20
        !          7108: sll %r27,24,%g1; sra %g1,24,%r19
        !          7109: sll %r20,16,%g1; sra %g1,16,%r18
        !          7110: sll %r19,%r18,%r27
        !          7111: sll %r27,24,%g1; sra %g1,24,%r19
        !          7112: cmp %r19,20; be L1978; nop
        !          7113: set 297,%r28
        !          7114: cmp %r29,%r0; be L1980; nop
        !          7115: set _694,%r8
        !          7116: mov %r28,%r9
        !          7117: call _printf; nop
        !          7118: L1980:
        !          7119: L1978:
        !          7120: set 5,%r27
        !          7121: set 2,%r19
        !          7122: st %r19,[%fp+-4]
        !          7123: sll %r27,24,%g1; sra %g1,24,%r19
        !          7124: ld [%fp+-4],%r18
        !          7125: sll %r19,%r18,%r27
        !          7126: sll %r27,24,%g1; sra %g1,24,%r19
        !          7127: cmp %r19,20; be L1982; nop
        !          7128: set 298,%r28
        !          7129: cmp %r29,%r0; be L1984; nop
        !          7130: set _694,%r8
        !          7131: mov %r28,%r9
        !          7132: call _printf; nop
        !          7133: L1984:
        !          7134: L1982:
        !          7135: set 5,%r27
        !          7136: set 2,%r19
        !          7137: st %r19,[%fp+-8]
        !          7138: sll %r27,24,%g1; sra %g1,24,%r19
        !          7139: ld [%fp+-8],%r18
        !          7140: sll %r19,%r18,%r27
        !          7141: sll %r27,24,%g1; sra %g1,24,%r19
        !          7142: cmp %r19,20; be L1986; nop
        !          7143: set 299,%r28
        !          7144: cmp %r29,%r0; be L1988; nop
        !          7145: set _694,%r8
        !          7146: mov %r28,%r9
        !          7147: call _printf; nop
        !          7148: L1988:
        !          7149: L1986:
        !          7150: set 5,%r27
        !          7151: set 2,%r19
        !          7152: st %r19,[%fp+-12]
        !          7153: sll %r27,24,%g1; sra %g1,24,%r19
        !          7154: ld [%fp+-12],%r18
        !          7155: sll %r19,%r18,%r27
        !          7156: sll %r27,24,%g1; sra %g1,24,%r19
        !          7157: cmp %r19,20; be L1990; nop
        !          7158: set 300,%r28
        !          7159: cmp %r29,%r0; be L1992; nop
        !          7160: set _694,%r8
        !          7161: mov %r28,%r9
        !          7162: call _printf; nop
        !          7163: L1992:
        !          7164: L1990:
        !          7165: set 5,%r26
        !          7166: set 2,%r21
        !          7167: sll %r26,16,%g1; sra %g1,16,%r19
        !          7168: sll %r21,24,%g1; sra %g1,24,%r18
        !          7169: sll %r19,%r18,%r26
        !          7170: sll %r26,16,%g1; sra %g1,16,%r19
        !          7171: cmp %r19,20; be L1994; nop
        !          7172: set 301,%r28
        !          7173: cmp %r29,%r0; be L1996; nop
        !          7174: set _694,%r8
        !          7175: mov %r28,%r9
        !          7176: call _printf; nop
        !          7177: L1996:
        !          7178: L1994:
        !          7179: set 5,%r26
        !          7180: set 2,%r20
        !          7181: sll %r26,16,%g1; sra %g1,16,%r19
        !          7182: sll %r20,16,%g1; sra %g1,16,%r18
        !          7183: sll %r19,%r18,%r26
        !          7184: sll %r26,16,%g1; sra %g1,16,%r19
        !          7185: cmp %r19,20; be L1998; nop
        !          7186: set 302,%r28
        !          7187: cmp %r29,%r0; be L2000; nop
        !          7188: set _694,%r8
        !          7189: mov %r28,%r9
        !          7190: call _printf; nop
        !          7191: L2000:
        !          7192: L1998:
        !          7193: set 5,%r26
        !          7194: set 2,%r19
        !          7195: st %r19,[%fp+-4]
        !          7196: sll %r26,16,%g1; sra %g1,16,%r19
        !          7197: ld [%fp+-4],%r18
        !          7198: sll %r19,%r18,%r26
        !          7199: sll %r26,16,%g1; sra %g1,16,%r19
        !          7200: cmp %r19,20; be L2002; nop
        !          7201: set 303,%r28
        !          7202: cmp %r29,%r0; be L2004; nop
        !          7203: set _694,%r8
        !          7204: mov %r28,%r9
        !          7205: call _printf; nop
        !          7206: L2004:
        !          7207: L2002:
        !          7208: set 5,%r26
        !          7209: set 2,%r19
        !          7210: st %r19,[%fp+-8]
        !          7211: sll %r26,16,%g1; sra %g1,16,%r19
        !          7212: ld [%fp+-8],%r18
        !          7213: sll %r19,%r18,%r26
        !          7214: sll %r26,16,%g1; sra %g1,16,%r19
        !          7215: cmp %r19,20; be L2006; nop
        !          7216: set 304,%r28
        !          7217: cmp %r29,%r0; be L2008; nop
        !          7218: set _694,%r8
        !          7219: mov %r28,%r9
        !          7220: call _printf; nop
        !          7221: L2008:
        !          7222: L2006:
        !          7223: set 5,%r26
        !          7224: set 2,%r19
        !          7225: st %r19,[%fp+-12]
        !          7226: sll %r26,16,%g1; sra %g1,16,%r19
        !          7227: ld [%fp+-12],%r18
        !          7228: sll %r19,%r18,%r26
        !          7229: sll %r26,16,%g1; sra %g1,16,%r19
        !          7230: cmp %r19,20; be L2010; nop
        !          7231: set 305,%r28
        !          7232: cmp %r29,%r0; be L2012; nop
        !          7233: set _694,%r8
        !          7234: mov %r28,%r9
        !          7235: call _printf; nop
        !          7236: L2012:
        !          7237: L2010:
        !          7238: set 5,%r25
        !          7239: set 2,%r21
        !          7240: sll %r21,24,%g1; sra %g1,24,%r19
        !          7241: sll %r25,%r19,%r25
        !          7242: cmp %r25,20; be L2014; nop
        !          7243: set 306,%r28
        !          7244: cmp %r29,%r0; be L2016; nop
        !          7245: set _694,%r8
        !          7246: mov %r28,%r9
        !          7247: call _printf; nop
        !          7248: L2016:
        !          7249: L2014:
        !          7250: set 5,%r25
        !          7251: set 2,%r20
        !          7252: sll %r20,16,%g1; sra %g1,16,%r19
        !          7253: sll %r25,%r19,%r25
        !          7254: cmp %r25,20; be L2018; nop
        !          7255: set 307,%r28
        !          7256: cmp %r29,%r0; be L2020; nop
        !          7257: set _694,%r8
        !          7258: mov %r28,%r9
        !          7259: call _printf; nop
        !          7260: L2020:
        !          7261: L2018:
        !          7262: set 5,%r25
        !          7263: set 2,%r19
        !          7264: st %r19,[%fp+-4]
        !          7265: ld [%fp+-4],%r19
        !          7266: sll %r25,%r19,%r25
        !          7267: cmp %r25,20; be L2022; nop
        !          7268: set 308,%r28
        !          7269: cmp %r29,%r0; be L2024; nop
        !          7270: set _694,%r8
        !          7271: mov %r28,%r9
        !          7272: call _printf; nop
        !          7273: L2024:
        !          7274: L2022:
        !          7275: set 5,%r25
        !          7276: set 2,%r19
        !          7277: st %r19,[%fp+-8]
        !          7278: ld [%fp+-8],%r19
        !          7279: sll %r25,%r19,%r25
        !          7280: cmp %r25,20; be L2026; nop
        !          7281: set 309,%r28
        !          7282: cmp %r29,%r0; be L2028; nop
        !          7283: set _694,%r8
        !          7284: mov %r28,%r9
        !          7285: call _printf; nop
        !          7286: L2028:
        !          7287: L2026:
        !          7288: set 5,%r25
        !          7289: set 2,%r19
        !          7290: st %r19,[%fp+-12]
        !          7291: ld [%fp+-12],%r19
        !          7292: sll %r25,%r19,%r25
        !          7293: cmp %r25,20; be L2030; nop
        !          7294: set 310,%r28
        !          7295: cmp %r29,%r0; be L2032; nop
        !          7296: set _694,%r8
        !          7297: mov %r28,%r9
        !          7298: call _printf; nop
        !          7299: L2032:
        !          7300: L2030:
        !          7301: set 5,%r23
        !          7302: set 2,%r21
        !          7303: sll %r21,24,%g1; sra %g1,24,%r19
        !          7304: sll %r23,%r19,%r23
        !          7305: cmp %r23,20; be L2034; nop
        !          7306: set 311,%r28
        !          7307: cmp %r29,%r0; be L2036; nop
        !          7308: set _694,%r8
        !          7309: mov %r28,%r9
        !          7310: call _printf; nop
        !          7311: L2036:
        !          7312: L2034:
        !          7313: set 5,%r23
        !          7314: set 2,%r20
        !          7315: sll %r20,16,%g1; sra %g1,16,%r19
        !          7316: sll %r23,%r19,%r23
        !          7317: cmp %r23,20; be L2038; nop
        !          7318: set 312,%r28
        !          7319: cmp %r29,%r0; be L2040; nop
        !          7320: set _694,%r8
        !          7321: mov %r28,%r9
        !          7322: call _printf; nop
        !          7323: L2040:
        !          7324: L2038:
        !          7325: set 5,%r23
        !          7326: set 2,%r19
        !          7327: st %r19,[%fp+-4]
        !          7328: ld [%fp+-4],%r19
        !          7329: sll %r23,%r19,%r23
        !          7330: cmp %r23,20; be L2042; nop
        !          7331: set 313,%r28
        !          7332: cmp %r29,%r0; be L2044; nop
        !          7333: set _694,%r8
        !          7334: mov %r28,%r9
        !          7335: call _printf; nop
        !          7336: L2044:
        !          7337: L2042:
        !          7338: set 5,%r23
        !          7339: set 2,%r19
        !          7340: st %r19,[%fp+-8]
        !          7341: ld [%fp+-8],%r19
        !          7342: sll %r23,%r19,%r23
        !          7343: cmp %r23,20; be L2046; nop
        !          7344: set 314,%r28
        !          7345: cmp %r29,%r0; be L2048; nop
        !          7346: set _694,%r8
        !          7347: mov %r28,%r9
        !          7348: call _printf; nop
        !          7349: L2048:
        !          7350: L2046:
        !          7351: set 5,%r23
        !          7352: set 2,%r19
        !          7353: st %r19,[%fp+-12]
        !          7354: ld [%fp+-12],%r19
        !          7355: sll %r23,%r19,%r23
        !          7356: cmp %r23,20; be L2050; nop
        !          7357: set 315,%r28
        !          7358: cmp %r29,%r0; be L2052; nop
        !          7359: set _694,%r8
        !          7360: mov %r28,%r9
        !          7361: call _printf; nop
        !          7362: L2052:
        !          7363: L2050:
        !          7364: set 5,%r22
        !          7365: set 2,%r21
        !          7366: sll %r21,24,%g1; sra %g1,24,%r19
        !          7367: sll %r22,%r19,%r22
        !          7368: cmp %r22,20; be L2054; nop
        !          7369: set 316,%r28
        !          7370: cmp %r29,%r0; be L2056; nop
        !          7371: set _694,%r8
        !          7372: mov %r28,%r9
        !          7373: call _printf; nop
        !          7374: L2056:
        !          7375: L2054:
        !          7376: set 5,%r22
        !          7377: set 2,%r20
        !          7378: sll %r20,16,%g1; sra %g1,16,%r19
        !          7379: sll %r22,%r19,%r22
        !          7380: cmp %r22,20; be L2058; nop
        !          7381: set 317,%r28
        !          7382: cmp %r29,%r0; be L2060; nop
        !          7383: set _694,%r8
        !          7384: mov %r28,%r9
        !          7385: call _printf; nop
        !          7386: L2060:
        !          7387: L2058:
        !          7388: set 5,%r22
        !          7389: set 2,%r19
        !          7390: st %r19,[%fp+-4]
        !          7391: ld [%fp+-4],%r19
        !          7392: sll %r22,%r19,%r22
        !          7393: cmp %r22,20; be L2062; nop
        !          7394: set 318,%r28
        !          7395: cmp %r29,%r0; be L2064; nop
        !          7396: set _694,%r8
        !          7397: mov %r28,%r9
        !          7398: call _printf; nop
        !          7399: L2064:
        !          7400: L2062:
        !          7401: set 5,%r22
        !          7402: set 2,%r19
        !          7403: st %r19,[%fp+-8]
        !          7404: ld [%fp+-8],%r19
        !          7405: sll %r22,%r19,%r22
        !          7406: cmp %r22,20; be L2066; nop
        !          7407: set 319,%r28
        !          7408: cmp %r29,%r0; be L2068; nop
        !          7409: set _694,%r8
        !          7410: mov %r28,%r9
        !          7411: call _printf; nop
        !          7412: L2068:
        !          7413: L2066:
        !          7414: set 5,%r22
        !          7415: set 2,%r19
        !          7416: st %r19,[%fp+-12]
        !          7417: ld [%fp+-12],%r19
        !          7418: sll %r22,%r19,%r22
        !          7419: cmp %r22,20; be L2070; nop
        !          7420: set 320,%r28
        !          7421: cmp %r29,%r0; be L2072; nop
        !          7422: set _694,%r8
        !          7423: mov %r28,%r9
        !          7424: call _printf; nop
        !          7425: L2072:
        !          7426: L2070:
        !          7427: set 12,%r27
        !          7428: set 10,%r21
        !          7429: sll %r27,24,%g1; sra %g1,24,%r19
        !          7430: sll %r21,24,%g1; sra %g1,24,%r18
        !          7431: and %r19,%r18,%r27
        !          7432: sll %r27,24,%g1; sra %g1,24,%r19
        !          7433: cmp %r19,8; be L2074; nop
        !          7434: set 321,%r28
        !          7435: cmp %r29,%r0; be L2076; nop
        !          7436: set _694,%r8
        !          7437: mov %r28,%r9
        !          7438: call _printf; nop
        !          7439: L2076:
        !          7440: L2074:
        !          7441: set 12,%r27
        !          7442: set 10,%r20
        !          7443: sll %r27,24,%g1; sra %g1,24,%r19
        !          7444: sll %r20,16,%g1; sra %g1,16,%r18
        !          7445: and %r19,%r18,%r27
        !          7446: sll %r27,24,%g1; sra %g1,24,%r19
        !          7447: cmp %r19,8; be L2078; nop
        !          7448: set 322,%r28
        !          7449: cmp %r29,%r0; be L2080; nop
        !          7450: set _694,%r8
        !          7451: mov %r28,%r9
        !          7452: call _printf; nop
        !          7453: L2080:
        !          7454: L2078:
        !          7455: set 12,%r27
        !          7456: set 10,%r19
        !          7457: st %r19,[%fp+-4]
        !          7458: sll %r27,24,%g1; sra %g1,24,%r19
        !          7459: ld [%fp+-4],%r18
        !          7460: and %r19,%r18,%r27
        !          7461: sll %r27,24,%g1; sra %g1,24,%r19
        !          7462: cmp %r19,8; be L2082; nop
        !          7463: set 323,%r28
        !          7464: cmp %r29,%r0; be L2084; nop
        !          7465: set _694,%r8
        !          7466: mov %r28,%r9
        !          7467: call _printf; nop
        !          7468: L2084:
        !          7469: L2082:
        !          7470: set 12,%r27
        !          7471: set 10,%r19
        !          7472: st %r19,[%fp+-8]
        !          7473: sll %r27,24,%g1; sra %g1,24,%r19
        !          7474: ld [%fp+-8],%r18
        !          7475: and %r19,%r18,%r27
        !          7476: sll %r27,24,%g1; sra %g1,24,%r19
        !          7477: cmp %r19,8; be L2086; nop
        !          7478: set 324,%r28
        !          7479: cmp %r29,%r0; be L2088; nop
        !          7480: set _694,%r8
        !          7481: mov %r28,%r9
        !          7482: call _printf; nop
        !          7483: L2088:
        !          7484: L2086:
        !          7485: set 12,%r27
        !          7486: set 10,%r19
        !          7487: st %r19,[%fp+-12]
        !          7488: sll %r27,24,%g1; sra %g1,24,%r19
        !          7489: ld [%fp+-12],%r18
        !          7490: and %r19,%r18,%r27
        !          7491: sll %r27,24,%g1; sra %g1,24,%r19
        !          7492: cmp %r19,8; be L2090; nop
        !          7493: set 325,%r28
        !          7494: cmp %r29,%r0; be L2092; nop
        !          7495: set _694,%r8
        !          7496: mov %r28,%r9
        !          7497: call _printf; nop
        !          7498: L2092:
        !          7499: L2090:
        !          7500: set 12,%r26
        !          7501: set 10,%r21
        !          7502: sll %r26,16,%g1; sra %g1,16,%r19
        !          7503: sll %r21,24,%g1; sra %g1,24,%r18
        !          7504: and %r19,%r18,%r26
        !          7505: sll %r26,16,%g1; sra %g1,16,%r19
        !          7506: cmp %r19,8; be L2094; nop
        !          7507: set 326,%r28
        !          7508: cmp %r29,%r0; be L2096; nop
        !          7509: set _694,%r8
        !          7510: mov %r28,%r9
        !          7511: call _printf; nop
        !          7512: L2096:
        !          7513: L2094:
        !          7514: set 12,%r26
        !          7515: set 10,%r20
        !          7516: sll %r26,16,%g1; sra %g1,16,%r19
        !          7517: sll %r20,16,%g1; sra %g1,16,%r18
        !          7518: and %r19,%r18,%r26
        !          7519: sll %r26,16,%g1; sra %g1,16,%r19
        !          7520: cmp %r19,8; be L2098; nop
        !          7521: set 327,%r28
        !          7522: cmp %r29,%r0; be L2100; nop
        !          7523: set _694,%r8
        !          7524: mov %r28,%r9
        !          7525: call _printf; nop
        !          7526: L2100:
        !          7527: L2098:
        !          7528: set 12,%r26
        !          7529: set 10,%r19
        !          7530: st %r19,[%fp+-4]
        !          7531: sll %r26,16,%g1; sra %g1,16,%r19
        !          7532: ld [%fp+-4],%r18
        !          7533: and %r19,%r18,%r26
        !          7534: sll %r26,16,%g1; sra %g1,16,%r19
        !          7535: cmp %r19,8; be L2102; nop
        !          7536: set 328,%r28
        !          7537: cmp %r29,%r0; be L2104; nop
        !          7538: set _694,%r8
        !          7539: mov %r28,%r9
        !          7540: call _printf; nop
        !          7541: L2104:
        !          7542: L2102:
        !          7543: set 12,%r26
        !          7544: set 10,%r19
        !          7545: st %r19,[%fp+-8]
        !          7546: sll %r26,16,%g1; sra %g1,16,%r19
        !          7547: ld [%fp+-8],%r18
        !          7548: and %r19,%r18,%r26
        !          7549: sll %r26,16,%g1; sra %g1,16,%r19
        !          7550: cmp %r19,8; be L2106; nop
        !          7551: set 329,%r28
        !          7552: cmp %r29,%r0; be L2108; nop
        !          7553: set _694,%r8
        !          7554: mov %r28,%r9
        !          7555: call _printf; nop
        !          7556: L2108:
        !          7557: L2106:
        !          7558: set 12,%r26
        !          7559: set 10,%r19
        !          7560: st %r19,[%fp+-12]
        !          7561: sll %r26,16,%g1; sra %g1,16,%r19
        !          7562: ld [%fp+-12],%r18
        !          7563: and %r19,%r18,%r26
        !          7564: sll %r26,16,%g1; sra %g1,16,%r19
        !          7565: cmp %r19,8; be L2110; nop
        !          7566: set 330,%r28
        !          7567: cmp %r29,%r0; be L2112; nop
        !          7568: set _694,%r8
        !          7569: mov %r28,%r9
        !          7570: call _printf; nop
        !          7571: L2112:
        !          7572: L2110:
        !          7573: set 12,%r25
        !          7574: set 10,%r21
        !          7575: sll %r21,24,%g1; sra %g1,24,%r19
        !          7576: and %r25,%r19,%r25
        !          7577: cmp %r25,8; be L2114; nop
        !          7578: set 331,%r28
        !          7579: cmp %r29,%r0; be L2116; nop
        !          7580: set _694,%r8
        !          7581: mov %r28,%r9
        !          7582: call _printf; nop
        !          7583: L2116:
        !          7584: L2114:
        !          7585: set 12,%r25
        !          7586: set 10,%r20
        !          7587: sll %r20,16,%g1; sra %g1,16,%r19
        !          7588: and %r25,%r19,%r25
        !          7589: cmp %r25,8; be L2118; nop
        !          7590: set 332,%r28
        !          7591: cmp %r29,%r0; be L2120; nop
        !          7592: set _694,%r8
        !          7593: mov %r28,%r9
        !          7594: call _printf; nop
        !          7595: L2120:
        !          7596: L2118:
        !          7597: set 12,%r25
        !          7598: set 10,%r19
        !          7599: st %r19,[%fp+-4]
        !          7600: ld [%fp+-4],%r19
        !          7601: and %r25,%r19,%r25
        !          7602: cmp %r25,8; be L2122; nop
        !          7603: set 333,%r28
        !          7604: cmp %r29,%r0; be L2124; nop
        !          7605: set _694,%r8
        !          7606: mov %r28,%r9
        !          7607: call _printf; nop
        !          7608: L2124:
        !          7609: L2122:
        !          7610: set 12,%r25
        !          7611: set 10,%r19
        !          7612: st %r19,[%fp+-8]
        !          7613: ld [%fp+-8],%r19
        !          7614: and %r25,%r19,%r25
        !          7615: cmp %r25,8; be L2126; nop
        !          7616: set 334,%r28
        !          7617: cmp %r29,%r0; be L2128; nop
        !          7618: set _694,%r8
        !          7619: mov %r28,%r9
        !          7620: call _printf; nop
        !          7621: L2128:
        !          7622: L2126:
        !          7623: set 12,%r25
        !          7624: set 10,%r19
        !          7625: st %r19,[%fp+-12]
        !          7626: ld [%fp+-12],%r19
        !          7627: and %r25,%r19,%r25
        !          7628: cmp %r25,8; be L2130; nop
        !          7629: set 335,%r28
        !          7630: cmp %r29,%r0; be L2132; nop
        !          7631: set _694,%r8
        !          7632: mov %r28,%r9
        !          7633: call _printf; nop
        !          7634: L2132:
        !          7635: L2130:
        !          7636: set 12,%r23
        !          7637: set 10,%r21
        !          7638: sll %r21,24,%g1; sra %g1,24,%r19
        !          7639: and %r23,%r19,%r23
        !          7640: cmp %r23,8; be L2134; nop
        !          7641: set 336,%r28
        !          7642: cmp %r29,%r0; be L2136; nop
        !          7643: set _694,%r8
        !          7644: mov %r28,%r9
        !          7645: call _printf; nop
        !          7646: L2136:
        !          7647: L2134:
        !          7648: set 12,%r23
        !          7649: set 10,%r20
        !          7650: sll %r20,16,%g1; sra %g1,16,%r19
        !          7651: and %r23,%r19,%r23
        !          7652: cmp %r23,8; be L2138; nop
        !          7653: set 337,%r28
        !          7654: cmp %r29,%r0; be L2140; nop
        !          7655: set _694,%r8
        !          7656: mov %r28,%r9
        !          7657: call _printf; nop
        !          7658: L2140:
        !          7659: L2138:
        !          7660: set 12,%r23
        !          7661: set 10,%r19
        !          7662: st %r19,[%fp+-4]
        !          7663: ld [%fp+-4],%r19
        !          7664: and %r23,%r19,%r23
        !          7665: cmp %r23,8; be L2142; nop
        !          7666: set 338,%r28
        !          7667: cmp %r29,%r0; be L2144; nop
        !          7668: set _694,%r8
        !          7669: mov %r28,%r9
        !          7670: call _printf; nop
        !          7671: L2144:
        !          7672: L2142:
        !          7673: set 12,%r23
        !          7674: set 10,%r19
        !          7675: st %r19,[%fp+-8]
        !          7676: ld [%fp+-8],%r19
        !          7677: and %r23,%r19,%r23
        !          7678: cmp %r23,8; be L2146; nop
        !          7679: set 339,%r28
        !          7680: cmp %r29,%r0; be L2148; nop
        !          7681: set _694,%r8
        !          7682: mov %r28,%r9
        !          7683: call _printf; nop
        !          7684: L2148:
        !          7685: L2146:
        !          7686: set 12,%r23
        !          7687: set 10,%r19
        !          7688: st %r19,[%fp+-12]
        !          7689: ld [%fp+-12],%r19
        !          7690: and %r23,%r19,%r23
        !          7691: cmp %r23,8; be L2150; nop
        !          7692: set 340,%r28
        !          7693: cmp %r29,%r0; be L2152; nop
        !          7694: set _694,%r8
        !          7695: mov %r28,%r9
        !          7696: call _printf; nop
        !          7697: L2152:
        !          7698: L2150:
        !          7699: set 12,%r22
        !          7700: set 10,%r21
        !          7701: sll %r21,24,%g1; sra %g1,24,%r19
        !          7702: and %r22,%r19,%r22
        !          7703: cmp %r22,8; be L2154; nop
        !          7704: set 341,%r28
        !          7705: cmp %r29,%r0; be L2156; nop
        !          7706: set _694,%r8
        !          7707: mov %r28,%r9
        !          7708: call _printf; nop
        !          7709: L2156:
        !          7710: L2154:
        !          7711: set 12,%r22
        !          7712: set 10,%r20
        !          7713: sll %r20,16,%g1; sra %g1,16,%r19
        !          7714: and %r22,%r19,%r22
        !          7715: cmp %r22,8; be L2158; nop
        !          7716: set 342,%r28
        !          7717: cmp %r29,%r0; be L2160; nop
        !          7718: set _694,%r8
        !          7719: mov %r28,%r9
        !          7720: call _printf; nop
        !          7721: L2160:
        !          7722: L2158:
        !          7723: set 12,%r22
        !          7724: set 10,%r19
        !          7725: st %r19,[%fp+-4]
        !          7726: ld [%fp+-4],%r19
        !          7727: and %r22,%r19,%r22
        !          7728: cmp %r22,8; be L2162; nop
        !          7729: set 343,%r28
        !          7730: cmp %r29,%r0; be L2164; nop
        !          7731: set _694,%r8
        !          7732: mov %r28,%r9
        !          7733: call _printf; nop
        !          7734: L2164:
        !          7735: L2162:
        !          7736: set 12,%r22
        !          7737: set 10,%r19
        !          7738: st %r19,[%fp+-8]
        !          7739: ld [%fp+-8],%r19
        !          7740: and %r22,%r19,%r22
        !          7741: cmp %r22,8; be L2166; nop
        !          7742: set 344,%r28
        !          7743: cmp %r29,%r0; be L2168; nop
        !          7744: set _694,%r8
        !          7745: mov %r28,%r9
        !          7746: call _printf; nop
        !          7747: L2168:
        !          7748: L2166:
        !          7749: set 12,%r22
        !          7750: set 10,%r19
        !          7751: st %r19,[%fp+-12]
        !          7752: ld [%fp+-12],%r19
        !          7753: and %r22,%r19,%r22
        !          7754: cmp %r22,8; be L2170; nop
        !          7755: set 345,%r28
        !          7756: cmp %r29,%r0; be L2172; nop
        !          7757: set _694,%r8
        !          7758: mov %r28,%r9
        !          7759: call _printf; nop
        !          7760: L2172:
        !          7761: L2170:
        !          7762: set 12,%r27
        !          7763: set 10,%r21
        !          7764: sll %r27,24,%g1; sra %g1,24,%r19
        !          7765: sll %r21,24,%g1; sra %g1,24,%r18
        !          7766: xor %r19,%r18,%r27
        !          7767: sll %r27,24,%g1; sra %g1,24,%r19
        !          7768: cmp %r19,6; be L2174; nop
        !          7769: set 346,%r28
        !          7770: cmp %r29,%r0; be L2176; nop
        !          7771: set _694,%r8
        !          7772: mov %r28,%r9
        !          7773: call _printf; nop
        !          7774: L2176:
        !          7775: L2174:
        !          7776: set 12,%r27
        !          7777: set 10,%r20
        !          7778: sll %r27,24,%g1; sra %g1,24,%r19
        !          7779: sll %r20,16,%g1; sra %g1,16,%r18
        !          7780: xor %r19,%r18,%r27
        !          7781: sll %r27,24,%g1; sra %g1,24,%r19
        !          7782: cmp %r19,6; be L2178; nop
        !          7783: set 347,%r28
        !          7784: cmp %r29,%r0; be L2180; nop
        !          7785: set _694,%r8
        !          7786: mov %r28,%r9
        !          7787: call _printf; nop
        !          7788: L2180:
        !          7789: L2178:
        !          7790: set 12,%r27
        !          7791: set 10,%r19
        !          7792: st %r19,[%fp+-4]
        !          7793: sll %r27,24,%g1; sra %g1,24,%r19
        !          7794: ld [%fp+-4],%r18
        !          7795: xor %r19,%r18,%r27
        !          7796: sll %r27,24,%g1; sra %g1,24,%r19
        !          7797: cmp %r19,6; be L2182; nop
        !          7798: set 348,%r28
        !          7799: cmp %r29,%r0; be L2184; nop
        !          7800: set _694,%r8
        !          7801: mov %r28,%r9
        !          7802: call _printf; nop
        !          7803: L2184:
        !          7804: L2182:
        !          7805: set 12,%r27
        !          7806: set 10,%r19
        !          7807: st %r19,[%fp+-8]
        !          7808: sll %r27,24,%g1; sra %g1,24,%r19
        !          7809: ld [%fp+-8],%r18
        !          7810: xor %r19,%r18,%r27
        !          7811: sll %r27,24,%g1; sra %g1,24,%r19
        !          7812: cmp %r19,6; be L2186; nop
        !          7813: set 349,%r28
        !          7814: cmp %r29,%r0; be L2188; nop
        !          7815: set _694,%r8
        !          7816: mov %r28,%r9
        !          7817: call _printf; nop
        !          7818: L2188:
        !          7819: L2186:
        !          7820: set 12,%r27
        !          7821: set 10,%r19
        !          7822: st %r19,[%fp+-12]
        !          7823: sll %r27,24,%g1; sra %g1,24,%r19
        !          7824: ld [%fp+-12],%r18
        !          7825: xor %r19,%r18,%r27
        !          7826: sll %r27,24,%g1; sra %g1,24,%r19
        !          7827: cmp %r19,6; be L2190; nop
        !          7828: set 350,%r28
        !          7829: cmp %r29,%r0; be L2192; nop
        !          7830: set _694,%r8
        !          7831: mov %r28,%r9
        !          7832: call _printf; nop
        !          7833: L2192:
        !          7834: L2190:
        !          7835: set 12,%r26
        !          7836: set 10,%r21
        !          7837: sll %r26,16,%g1; sra %g1,16,%r19
        !          7838: sll %r21,24,%g1; sra %g1,24,%r18
        !          7839: xor %r19,%r18,%r26
        !          7840: sll %r26,16,%g1; sra %g1,16,%r19
        !          7841: cmp %r19,6; be L2194; nop
        !          7842: set 351,%r28
        !          7843: cmp %r29,%r0; be L2196; nop
        !          7844: set _694,%r8
        !          7845: mov %r28,%r9
        !          7846: call _printf; nop
        !          7847: L2196:
        !          7848: L2194:
        !          7849: set 12,%r26
        !          7850: set 10,%r20
        !          7851: sll %r26,16,%g1; sra %g1,16,%r19
        !          7852: sll %r20,16,%g1; sra %g1,16,%r18
        !          7853: xor %r19,%r18,%r26
        !          7854: sll %r26,16,%g1; sra %g1,16,%r19
        !          7855: cmp %r19,6; be L2198; nop
        !          7856: set 352,%r28
        !          7857: cmp %r29,%r0; be L2200; nop
        !          7858: set _694,%r8
        !          7859: mov %r28,%r9
        !          7860: call _printf; nop
        !          7861: L2200:
        !          7862: L2198:
        !          7863: set 12,%r26
        !          7864: set 10,%r19
        !          7865: st %r19,[%fp+-4]
        !          7866: sll %r26,16,%g1; sra %g1,16,%r19
        !          7867: ld [%fp+-4],%r18
        !          7868: xor %r19,%r18,%r26
        !          7869: sll %r26,16,%g1; sra %g1,16,%r19
        !          7870: cmp %r19,6; be L2202; nop
        !          7871: set 353,%r28
        !          7872: cmp %r29,%r0; be L2204; nop
        !          7873: set _694,%r8
        !          7874: mov %r28,%r9
        !          7875: call _printf; nop
        !          7876: L2204:
        !          7877: L2202:
        !          7878: set 12,%r26
        !          7879: set 10,%r19
        !          7880: st %r19,[%fp+-8]
        !          7881: sll %r26,16,%g1; sra %g1,16,%r19
        !          7882: ld [%fp+-8],%r18
        !          7883: xor %r19,%r18,%r26
        !          7884: sll %r26,16,%g1; sra %g1,16,%r19
        !          7885: cmp %r19,6; be L2206; nop
        !          7886: set 354,%r28
        !          7887: cmp %r29,%r0; be L2208; nop
        !          7888: set _694,%r8
        !          7889: mov %r28,%r9
        !          7890: call _printf; nop
        !          7891: L2208:
        !          7892: L2206:
        !          7893: set 12,%r26
        !          7894: set 10,%r19
        !          7895: st %r19,[%fp+-12]
        !          7896: sll %r26,16,%g1; sra %g1,16,%r19
        !          7897: ld [%fp+-12],%r18
        !          7898: xor %r19,%r18,%r26
        !          7899: sll %r26,16,%g1; sra %g1,16,%r19
        !          7900: cmp %r19,6; be L2210; nop
        !          7901: set 355,%r28
        !          7902: cmp %r29,%r0; be L2212; nop
        !          7903: set _694,%r8
        !          7904: mov %r28,%r9
        !          7905: call _printf; nop
        !          7906: L2212:
        !          7907: L2210:
        !          7908: set 12,%r25
        !          7909: set 10,%r21
        !          7910: sll %r21,24,%g1; sra %g1,24,%r19
        !          7911: xor %r25,%r19,%r25
        !          7912: cmp %r25,6; be L2214; nop
        !          7913: set 356,%r28
        !          7914: cmp %r29,%r0; be L2216; nop
        !          7915: set _694,%r8
        !          7916: mov %r28,%r9
        !          7917: call _printf; nop
        !          7918: L2216:
        !          7919: L2214:
        !          7920: set 12,%r25
        !          7921: set 10,%r20
        !          7922: sll %r20,16,%g1; sra %g1,16,%r19
        !          7923: xor %r25,%r19,%r25
        !          7924: cmp %r25,6; be L2218; nop
        !          7925: set 357,%r28
        !          7926: cmp %r29,%r0; be L2220; nop
        !          7927: set _694,%r8
        !          7928: mov %r28,%r9
        !          7929: call _printf; nop
        !          7930: L2220:
        !          7931: L2218:
        !          7932: set 12,%r25
        !          7933: set 10,%r19
        !          7934: st %r19,[%fp+-4]
        !          7935: ld [%fp+-4],%r19
        !          7936: xor %r25,%r19,%r25
        !          7937: cmp %r25,6; be L2222; nop
        !          7938: set 358,%r28
        !          7939: cmp %r29,%r0; be L2224; nop
        !          7940: set _694,%r8
        !          7941: mov %r28,%r9
        !          7942: call _printf; nop
        !          7943: L2224:
        !          7944: L2222:
        !          7945: set 12,%r25
        !          7946: set 10,%r19
        !          7947: st %r19,[%fp+-8]
        !          7948: ld [%fp+-8],%r19
        !          7949: xor %r25,%r19,%r25
        !          7950: cmp %r25,6; be L2226; nop
        !          7951: set 359,%r28
        !          7952: cmp %r29,%r0; be L2228; nop
        !          7953: set _694,%r8
        !          7954: mov %r28,%r9
        !          7955: call _printf; nop
        !          7956: L2228:
        !          7957: L2226:
        !          7958: set 12,%r25
        !          7959: set 10,%r19
        !          7960: st %r19,[%fp+-12]
        !          7961: ld [%fp+-12],%r19
        !          7962: xor %r25,%r19,%r25
        !          7963: cmp %r25,6; be L2230; nop
        !          7964: set 360,%r28
        !          7965: cmp %r29,%r0; be L2232; nop
        !          7966: set _694,%r8
        !          7967: mov %r28,%r9
        !          7968: call _printf; nop
        !          7969: L2232:
        !          7970: L2230:
        !          7971: set 12,%r23
        !          7972: set 10,%r21
        !          7973: sll %r21,24,%g1; sra %g1,24,%r19
        !          7974: xor %r23,%r19,%r23
        !          7975: cmp %r23,6; be L2234; nop
        !          7976: set 361,%r28
        !          7977: cmp %r29,%r0; be L2236; nop
        !          7978: set _694,%r8
        !          7979: mov %r28,%r9
        !          7980: call _printf; nop
        !          7981: L2236:
        !          7982: L2234:
        !          7983: set 12,%r23
        !          7984: set 10,%r20
        !          7985: sll %r20,16,%g1; sra %g1,16,%r19
        !          7986: xor %r23,%r19,%r23
        !          7987: cmp %r23,6; be L2238; nop
        !          7988: set 362,%r28
        !          7989: cmp %r29,%r0; be L2240; nop
        !          7990: set _694,%r8
        !          7991: mov %r28,%r9
        !          7992: call _printf; nop
        !          7993: L2240:
        !          7994: L2238:
        !          7995: set 12,%r23
        !          7996: set 10,%r19
        !          7997: st %r19,[%fp+-4]
        !          7998: ld [%fp+-4],%r19
        !          7999: xor %r23,%r19,%r23
        !          8000: cmp %r23,6; be L2242; nop
        !          8001: set 363,%r28
        !          8002: cmp %r29,%r0; be L2244; nop
        !          8003: set _694,%r8
        !          8004: mov %r28,%r9
        !          8005: call _printf; nop
        !          8006: L2244:
        !          8007: L2242:
        !          8008: set 12,%r23
        !          8009: set 10,%r19
        !          8010: st %r19,[%fp+-8]
        !          8011: ld [%fp+-8],%r19
        !          8012: xor %r23,%r19,%r23
        !          8013: cmp %r23,6; be L2246; nop
        !          8014: set 364,%r28
        !          8015: cmp %r29,%r0; be L2248; nop
        !          8016: set _694,%r8
        !          8017: mov %r28,%r9
        !          8018: call _printf; nop
        !          8019: L2248:
        !          8020: L2246:
        !          8021: set 12,%r23
        !          8022: set 10,%r19
        !          8023: st %r19,[%fp+-12]
        !          8024: ld [%fp+-12],%r19
        !          8025: xor %r23,%r19,%r23
        !          8026: cmp %r23,6; be L2250; nop
        !          8027: set 365,%r28
        !          8028: cmp %r29,%r0; be L2252; nop
        !          8029: set _694,%r8
        !          8030: mov %r28,%r9
        !          8031: call _printf; nop
        !          8032: L2252:
        !          8033: L2250:
        !          8034: set 12,%r22
        !          8035: set 10,%r21
        !          8036: sll %r21,24,%g1; sra %g1,24,%r19
        !          8037: xor %r22,%r19,%r22
        !          8038: cmp %r22,6; be L2254; nop
        !          8039: set 366,%r28
        !          8040: cmp %r29,%r0; be L2256; nop
        !          8041: set _694,%r8
        !          8042: mov %r28,%r9
        !          8043: call _printf; nop
        !          8044: L2256:
        !          8045: L2254:
        !          8046: set 12,%r22
        !          8047: set 10,%r20
        !          8048: sll %r20,16,%g1; sra %g1,16,%r19
        !          8049: xor %r22,%r19,%r22
        !          8050: cmp %r22,6; be L2258; nop
        !          8051: set 367,%r28
        !          8052: cmp %r29,%r0; be L2260; nop
        !          8053: set _694,%r8
        !          8054: mov %r28,%r9
        !          8055: call _printf; nop
        !          8056: L2260:
        !          8057: L2258:
        !          8058: set 12,%r22
        !          8059: set 10,%r19
        !          8060: st %r19,[%fp+-4]
        !          8061: ld [%fp+-4],%r19
        !          8062: xor %r22,%r19,%r22
        !          8063: cmp %r22,6; be L2262; nop
        !          8064: set 368,%r28
        !          8065: cmp %r29,%r0; be L2264; nop
        !          8066: set _694,%r8
        !          8067: mov %r28,%r9
        !          8068: call _printf; nop
        !          8069: L2264:
        !          8070: L2262:
        !          8071: set 12,%r22
        !          8072: set 10,%r19
        !          8073: st %r19,[%fp+-8]
        !          8074: ld [%fp+-8],%r19
        !          8075: xor %r22,%r19,%r22
        !          8076: cmp %r22,6; be L2266; nop
        !          8077: set 369,%r28
        !          8078: cmp %r29,%r0; be L2268; nop
        !          8079: set _694,%r8
        !          8080: mov %r28,%r9
        !          8081: call _printf; nop
        !          8082: L2268:
        !          8083: L2266:
        !          8084: set 12,%r22
        !          8085: set 10,%r19
        !          8086: st %r19,[%fp+-12]
        !          8087: ld [%fp+-12],%r19
        !          8088: xor %r22,%r19,%r22
        !          8089: cmp %r22,6; be L2270; nop
        !          8090: set 370,%r28
        !          8091: cmp %r29,%r0; be L2272; nop
        !          8092: set _694,%r8
        !          8093: mov %r28,%r9
        !          8094: call _printf; nop
        !          8095: L2272:
        !          8096: L2270:
        !          8097: set 12,%r27
        !          8098: set 10,%r21
        !          8099: sll %r27,24,%g1; sra %g1,24,%r19
        !          8100: sll %r21,24,%g1; sra %g1,24,%r18
        !          8101: or %r19,%r18,%r27
        !          8102: sll %r27,24,%g1; sra %g1,24,%r19
        !          8103: cmp %r19,14; be L2274; nop
        !          8104: set 371,%r28
        !          8105: cmp %r29,%r0; be L2276; nop
        !          8106: set _694,%r8
        !          8107: mov %r28,%r9
        !          8108: call _printf; nop
        !          8109: L2276:
        !          8110: L2274:
        !          8111: set 12,%r27
        !          8112: set 10,%r20
        !          8113: sll %r27,24,%g1; sra %g1,24,%r19
        !          8114: sll %r20,16,%g1; sra %g1,16,%r18
        !          8115: or %r19,%r18,%r27
        !          8116: sll %r27,24,%g1; sra %g1,24,%r19
        !          8117: cmp %r19,14; be L2278; nop
        !          8118: set 372,%r28
        !          8119: cmp %r29,%r0; be L2280; nop
        !          8120: set _694,%r8
        !          8121: mov %r28,%r9
        !          8122: call _printf; nop
        !          8123: L2280:
        !          8124: L2278:
        !          8125: set 12,%r27
        !          8126: set 10,%r19
        !          8127: st %r19,[%fp+-4]
        !          8128: sll %r27,24,%g1; sra %g1,24,%r19
        !          8129: ld [%fp+-4],%r18
        !          8130: or %r19,%r18,%r27
        !          8131: sll %r27,24,%g1; sra %g1,24,%r19
        !          8132: cmp %r19,14; be L2282; nop
        !          8133: set 373,%r28
        !          8134: cmp %r29,%r0; be L2284; nop
        !          8135: set _694,%r8
        !          8136: mov %r28,%r9
        !          8137: call _printf; nop
        !          8138: L2284:
        !          8139: L2282:
        !          8140: set 12,%r27
        !          8141: set 10,%r19
        !          8142: st %r19,[%fp+-8]
        !          8143: sll %r27,24,%g1; sra %g1,24,%r19
        !          8144: ld [%fp+-8],%r18
        !          8145: or %r19,%r18,%r27
        !          8146: sll %r27,24,%g1; sra %g1,24,%r19
        !          8147: cmp %r19,14; be L2286; nop
        !          8148: set 374,%r28
        !          8149: cmp %r29,%r0; be L2288; nop
        !          8150: set _694,%r8
        !          8151: mov %r28,%r9
        !          8152: call _printf; nop
        !          8153: L2288:
        !          8154: L2286:
        !          8155: set 12,%r27
        !          8156: set 10,%r19
        !          8157: st %r19,[%fp+-12]
        !          8158: sll %r27,24,%g1; sra %g1,24,%r19
        !          8159: ld [%fp+-12],%r18
        !          8160: or %r19,%r18,%r27
        !          8161: sll %r27,24,%g1; sra %g1,24,%r19
        !          8162: cmp %r19,14; be L2290; nop
        !          8163: set 375,%r28
        !          8164: cmp %r29,%r0; be L2292; nop
        !          8165: set _694,%r8
        !          8166: mov %r28,%r9
        !          8167: call _printf; nop
        !          8168: L2292:
        !          8169: L2290:
        !          8170: set 12,%r26
        !          8171: set 10,%r21
        !          8172: sll %r26,16,%g1; sra %g1,16,%r19
        !          8173: sll %r21,24,%g1; sra %g1,24,%r18
        !          8174: or %r19,%r18,%r26
        !          8175: sll %r26,16,%g1; sra %g1,16,%r19
        !          8176: cmp %r19,14; be L2294; nop
        !          8177: set 376,%r28
        !          8178: cmp %r29,%r0; be L2296; nop
        !          8179: set _694,%r8
        !          8180: mov %r28,%r9
        !          8181: call _printf; nop
        !          8182: L2296:
        !          8183: L2294:
        !          8184: set 12,%r26
        !          8185: set 10,%r20
        !          8186: sll %r26,16,%g1; sra %g1,16,%r19
        !          8187: sll %r20,16,%g1; sra %g1,16,%r18
        !          8188: or %r19,%r18,%r26
        !          8189: sll %r26,16,%g1; sra %g1,16,%r19
        !          8190: cmp %r19,14; be L2298; nop
        !          8191: set 377,%r28
        !          8192: cmp %r29,%r0; be L2300; nop
        !          8193: set _694,%r8
        !          8194: mov %r28,%r9
        !          8195: call _printf; nop
        !          8196: L2300:
        !          8197: L2298:
        !          8198: set 12,%r26
        !          8199: set 10,%r19
        !          8200: st %r19,[%fp+-4]
        !          8201: sll %r26,16,%g1; sra %g1,16,%r19
        !          8202: ld [%fp+-4],%r18
        !          8203: or %r19,%r18,%r26
        !          8204: sll %r26,16,%g1; sra %g1,16,%r19
        !          8205: cmp %r19,14; be L2302; nop
        !          8206: set 378,%r28
        !          8207: cmp %r29,%r0; be L2304; nop
        !          8208: set _694,%r8
        !          8209: mov %r28,%r9
        !          8210: call _printf; nop
        !          8211: L2304:
        !          8212: L2302:
        !          8213: set 12,%r26
        !          8214: set 10,%r19
        !          8215: st %r19,[%fp+-8]
        !          8216: sll %r26,16,%g1; sra %g1,16,%r19
        !          8217: ld [%fp+-8],%r18
        !          8218: or %r19,%r18,%r26
        !          8219: sll %r26,16,%g1; sra %g1,16,%r19
        !          8220: cmp %r19,14; be L2306; nop
        !          8221: set 379,%r28
        !          8222: cmp %r29,%r0; be L2308; nop
        !          8223: set _694,%r8
        !          8224: mov %r28,%r9
        !          8225: call _printf; nop
        !          8226: L2308:
        !          8227: L2306:
        !          8228: set 12,%r26
        !          8229: set 10,%r19
        !          8230: st %r19,[%fp+-12]
        !          8231: sll %r26,16,%g1; sra %g1,16,%r19
        !          8232: ld [%fp+-12],%r18
        !          8233: or %r19,%r18,%r26
        !          8234: sll %r26,16,%g1; sra %g1,16,%r19
        !          8235: cmp %r19,14; be L2310; nop
        !          8236: set 380,%r28
        !          8237: cmp %r29,%r0; be L2312; nop
        !          8238: set _694,%r8
        !          8239: mov %r28,%r9
        !          8240: call _printf; nop
        !          8241: L2312:
        !          8242: L2310:
        !          8243: set 12,%r25
        !          8244: set 10,%r21
        !          8245: sll %r21,24,%g1; sra %g1,24,%r19
        !          8246: or %r25,%r19,%r25
        !          8247: cmp %r25,14; be L2314; nop
        !          8248: set 381,%r28
        !          8249: cmp %r29,%r0; be L2316; nop
        !          8250: set _694,%r8
        !          8251: mov %r28,%r9
        !          8252: call _printf; nop
        !          8253: L2316:
        !          8254: L2314:
        !          8255: set 12,%r25
        !          8256: set 10,%r20
        !          8257: sll %r20,16,%g1; sra %g1,16,%r19
        !          8258: or %r25,%r19,%r25
        !          8259: cmp %r25,14; be L2318; nop
        !          8260: set 382,%r28
        !          8261: cmp %r29,%r0; be L2320; nop
        !          8262: set _694,%r8
        !          8263: mov %r28,%r9
        !          8264: call _printf; nop
        !          8265: L2320:
        !          8266: L2318:
        !          8267: set 12,%r25
        !          8268: set 10,%r19
        !          8269: st %r19,[%fp+-4]
        !          8270: ld [%fp+-4],%r19
        !          8271: or %r25,%r19,%r25
        !          8272: cmp %r25,14; be L2322; nop
        !          8273: set 383,%r28
        !          8274: cmp %r29,%r0; be L2324; nop
        !          8275: set _694,%r8
        !          8276: mov %r28,%r9
        !          8277: call _printf; nop
        !          8278: L2324:
        !          8279: L2322:
        !          8280: set 12,%r25
        !          8281: set 10,%r19
        !          8282: st %r19,[%fp+-8]
        !          8283: ld [%fp+-8],%r19
        !          8284: or %r25,%r19,%r25
        !          8285: cmp %r25,14; be L2326; nop
        !          8286: set 384,%r28
        !          8287: cmp %r29,%r0; be L2328; nop
        !          8288: set _694,%r8
        !          8289: mov %r28,%r9
        !          8290: call _printf; nop
        !          8291: L2328:
        !          8292: L2326:
        !          8293: set 12,%r25
        !          8294: set 10,%r19
        !          8295: st %r19,[%fp+-12]
        !          8296: ld [%fp+-12],%r19
        !          8297: or %r25,%r19,%r25
        !          8298: cmp %r25,14; be L2330; nop
        !          8299: set 385,%r28
        !          8300: cmp %r29,%r0; be L2332; nop
        !          8301: set _694,%r8
        !          8302: mov %r28,%r9
        !          8303: call _printf; nop
        !          8304: L2332:
        !          8305: L2330:
        !          8306: set 12,%r23
        !          8307: set 10,%r21
        !          8308: sll %r21,24,%g1; sra %g1,24,%r19
        !          8309: or %r23,%r19,%r23
        !          8310: cmp %r23,14; be L2334; nop
        !          8311: set 386,%r28
        !          8312: cmp %r29,%r0; be L2336; nop
        !          8313: set _694,%r8
        !          8314: mov %r28,%r9
        !          8315: call _printf; nop
        !          8316: L2336:
        !          8317: L2334:
        !          8318: set 12,%r23
        !          8319: set 10,%r20
        !          8320: sll %r20,16,%g1; sra %g1,16,%r19
        !          8321: or %r23,%r19,%r23
        !          8322: cmp %r23,14; be L2338; nop
        !          8323: set 387,%r28
        !          8324: cmp %r29,%r0; be L2340; nop
        !          8325: set _694,%r8
        !          8326: mov %r28,%r9
        !          8327: call _printf; nop
        !          8328: L2340:
        !          8329: L2338:
        !          8330: set 12,%r23
        !          8331: set 10,%r19
        !          8332: st %r19,[%fp+-4]
        !          8333: ld [%fp+-4],%r19
        !          8334: or %r23,%r19,%r23
        !          8335: cmp %r23,14; be L2342; nop
        !          8336: set 388,%r28
        !          8337: cmp %r29,%r0; be L2344; nop
        !          8338: set _694,%r8
        !          8339: mov %r28,%r9
        !          8340: call _printf; nop
        !          8341: L2344:
        !          8342: L2342:
        !          8343: set 12,%r23
        !          8344: set 10,%r19
        !          8345: st %r19,[%fp+-8]
        !          8346: ld [%fp+-8],%r19
        !          8347: or %r23,%r19,%r23
        !          8348: cmp %r23,14; be L2346; nop
        !          8349: set 389,%r28
        !          8350: cmp %r29,%r0; be L2348; nop
        !          8351: set _694,%r8
        !          8352: mov %r28,%r9
        !          8353: call _printf; nop
        !          8354: L2348:
        !          8355: L2346:
        !          8356: set 12,%r23
        !          8357: set 10,%r19
        !          8358: st %r19,[%fp+-12]
        !          8359: ld [%fp+-12],%r19
        !          8360: or %r23,%r19,%r23
        !          8361: cmp %r23,14; be L2350; nop
        !          8362: set 390,%r28
        !          8363: cmp %r29,%r0; be L2352; nop
        !          8364: set _694,%r8
        !          8365: mov %r28,%r9
        !          8366: call _printf; nop
        !          8367: L2352:
        !          8368: L2350:
        !          8369: set 12,%r22
        !          8370: set 10,%r21
        !          8371: sll %r21,24,%g1; sra %g1,24,%r19
        !          8372: or %r22,%r19,%r22
        !          8373: cmp %r22,14; be L2354; nop
        !          8374: set 391,%r28
        !          8375: cmp %r29,%r0; be L2356; nop
        !          8376: set _694,%r8
        !          8377: mov %r28,%r9
        !          8378: call _printf; nop
        !          8379: L2356:
        !          8380: L2354:
        !          8381: set 12,%r22
        !          8382: set 10,%r20
        !          8383: sll %r20,16,%g1; sra %g1,16,%r19
        !          8384: or %r22,%r19,%r22
        !          8385: cmp %r22,14; be L2358; nop
        !          8386: set 392,%r28
        !          8387: cmp %r29,%r0; be L2360; nop
        !          8388: set _694,%r8
        !          8389: mov %r28,%r9
        !          8390: call _printf; nop
        !          8391: L2360:
        !          8392: L2358:
        !          8393: set 12,%r22
        !          8394: set 10,%r19
        !          8395: st %r19,[%fp+-4]
        !          8396: ld [%fp+-4],%r19
        !          8397: or %r22,%r19,%r22
        !          8398: cmp %r22,14; be L2362; nop
        !          8399: set 393,%r28
        !          8400: cmp %r29,%r0; be L2364; nop
        !          8401: set _694,%r8
        !          8402: mov %r28,%r9
        !          8403: call _printf; nop
        !          8404: L2364:
        !          8405: L2362:
        !          8406: set 12,%r22
        !          8407: set 10,%r19
        !          8408: st %r19,[%fp+-8]
        !          8409: ld [%fp+-8],%r19
        !          8410: or %r22,%r19,%r22
        !          8411: cmp %r22,14; be L2366; nop
        !          8412: set 394,%r28
        !          8413: cmp %r29,%r0; be L2368; nop
        !          8414: set _694,%r8
        !          8415: mov %r28,%r9
        !          8416: call _printf; nop
        !          8417: L2368:
        !          8418: L2366:
        !          8419: set 12,%r22
        !          8420: set 10,%r19
        !          8421: st %r19,[%fp+-12]
        !          8422: ld [%fp+-12],%r19
        !          8423: or %r22,%r19,%r22
        !          8424: cmp %r22,14; be L2370; nop
        !          8425: set 395,%r28
        !          8426: cmp %r29,%r0; be L2372; nop
        !          8427: set _694,%r8
        !          8428: mov %r28,%r9
        !          8429: call _printf; nop
        !          8430: L2372:
        !          8431: L2370:
        !          8432: cmp %r28,%r0; be L2374; nop
        !          8433: set 1,%r19
        !          8434: st %r19,[%fp+-52]
        !          8435: ld [%r24+44],%r19
        !          8436: cmp %r19,%r0; be L2376; nop
        !          8437: set _695,%r8
        !          8438: set 1,%r9
        !          8439: call _printf; nop
        !          8440: L2376:
        !          8441: L2374:
        !          8442: ld [%fp+-52],%r24
        !          8443: L693:
        !          8444: ret; restore
        !          8445: .seg "data"
        !          8446: _2379:.ascii "s715,er%d\012\000"
        !          8447: _2380:.ascii "s715   \000"
        !          8448: .seg "text"
        !          8449: .global _s715
        !          8450: .align 4
        !          8451: .proc 4
        !          8452: _s715:save %sp,-96,%sp
        !          8453: mov %r0,%r22
        !          8454: mov %r0,%r25
        !          8455: set _2380,%r29
        !          8456: add %r24,60,%r28
        !          8457: mov %r0,%r26
        !          8458: L2381:
        !          8459: L2382:
        !          8460: mov %r28,%r21
        !          8461: add %r21,1,%r28
        !          8462: mov %r29,%r20
        !          8463: add %r20,1,%r29
        !          8464: ldsb [%r20],%r20
        !          8465: stb %r20,[%r21]
        !          8466: sll %r20,24,%g1; sra %g1,24,%r21
        !          8467: cmp %r21,%r0; bne L2381; nop
        !          8468: set 1,%r21
        !          8469: mov %r21,%r27
        !          8470: add %r27,1,%r27
        !          8471: add %r27,1,%r27
        !          8472: add %r27,1,%r27
        !          8473: add %r27,1,%r27
        !          8474: add %r27,1,%r21
        !          8475: mov %r21,%r27
        !          8476: cmp %r21,6; be L2384; nop
        !          8477: ld [%r24+44],%r21
        !          8478: cmp %r21,%r0; be L2386; nop
        !          8479: set _2379,%r8
        !          8480: set 1,%r9
        !          8481: call _printf; nop
        !          8482: L2386:
        !          8483: add %r26,1,%r26
        !          8484: L2384:
        !          8485: mov %r25,%r8
        !          8486: set 3,%r23
        !          8487: add %r23,2,%r9
        !          8488: mov %r22,%r10
        !          8489: call _s715f; nop
        !          8490: cmp %r8,5; be L2388; nop
        !          8491: ld [%r24+44],%r21
        !          8492: cmp %r21,%r0; be L2390; nop
        !          8493: set _2379,%r8
        !          8494: set 2,%r9
        !          8495: call _printf; nop
        !          8496: L2390:
        !          8497: add %r26,2,%r26
        !          8498: L2388:
        !          8499: mov %r26,%r24
        !          8500: L2378:
        !          8501: ret; restore
        !          8502: .global _s715f
        !          8503: .align 4
        !          8504: .proc 4
        !          8505: _s715f:
        !          8506: mov %r9,%r8
        !          8507: L2392:
        !          8508: retl; nop
        !          8509: .seg "data"
        !          8510: _2394:.ascii "s72,er%d\012\000"
        !          8511: _2395:.ascii "s72    \000"
        !          8512: .seg "text"
        !          8513: .global _s72
        !          8514: .align 4
        !          8515: .proc 4
        !          8516: _s72:save %sp,-144,%sp
        !          8517: set _2395,%r28
        !          8518: add %r24,60,%r27
        !          8519: mov %r0,%r25
        !          8520: L2396:
        !          8521: L2397:
        !          8522: mov %r27,%r19
        !          8523: add %r19,1,%r27
        !          8524: mov %r28,%r18
        !          8525: add %r18,1,%r28
        !          8526: ldsb [%r18],%r18
        !          8527: stb %r18,[%r19]
        !          8528: sll %r18,24,%g1; sra %g1,24,%r19
        !          8529: cmp %r19,%r0; bne L2396; nop
        !          8530: set 2,%r19
        !          8531: st %r19,[%fp+-4]
        !          8532: ld [%fp+-4],%r19
        !          8533: cmp %r19,2; be L2399; nop
        !          8534: add %r25,1,%r25
        !          8535: set _2394,%r8
        !          8536: set 1,%r9
        !          8537: call _printf; nop
        !          8538: L2399:
        !          8539: ld [%fp+-4],%r19
        !          8540: sub %g0,%r19,%r18
        !          8541: add %r19,%r18,%r19
        !          8542: cmp %r19,%r0; be L2401; nop
        !          8543: add %r25,2,%r25
        !          8544: set _2394,%r8
        !          8545: set 2,%r9
        !          8546: call _printf; nop
        !          8547: L2401:
        !          8548: st %r0,[%fp+-4]
        !          8549: mov %r0,%r29
        !          8550: ba L2406; nop
        !          8551: L2403:
        !          8552: ld [%fp+-4],%r19
        !          8553: sll %r19,1,%r19
        !          8554: or %r19,1,%r19
        !          8555: st %r19,[%fp+-4]
        !          8556: L2404:
        !          8557: add %r29,1,%r29
        !          8558: L2406:
        !          8559: ld [%r24+4],%r19
        !          8560: cmp %r29,%r19; bl L2403; nop
        !          8561: ld [%fp+-4],%r19
        !          8562: xnor %r19,%g0,%r19
        !          8563: cmp %r19,%r0; be L2407; nop
        !          8564: add %r25,4,%r25
        !          8565: set _2394,%r8
        !          8566: set 4,%r9
        !          8567: call _printf; nop
        !          8568: L2407:
        !          8569: set 5,%r19
        !          8570: st %r19,[%fp+-4]
        !          8571: ld [%fp+-4],%r19
        !          8572: add %r19,1,%r19
        !          8573: st %r19,[%fp+-4]
        !          8574: cmp %r19,6; bne L2414; nop
        !          8575: ld [%fp+-4],%r19
        !          8576: sub %r19,1,%r19
        !          8577: st %r19,[%fp+-4]
        !          8578: cmp %r19,5; bne L2414; nop
        !          8579: ld [%fp+-4],%r19
        !          8580: add %r19,1,%r18
        !          8581: st %r18,[%fp+-4]
        !          8582: cmp %r19,5; bne L2414; nop
        !          8583: ld [%fp+-4],%r19
        !          8584: sub %r19,1,%r18
        !          8585: st %r18,[%fp+-4]
        !          8586: cmp %r19,6; bne L2414; nop
        !          8587: ld [%fp+-4],%r19
        !          8588: cmp %r19,5; be L2409; nop
        !          8589: L2414:
        !          8590: add %r25,8,%r25
        !          8591: set _2394,%r8
        !          8592: set 8,%r9
        !          8593: call _printf; nop
        !          8594: L2409:
        !          8595: set 26,%r22
        !          8596: set 26,%r20
        !          8597: set L2415,%r19
        !          8598: ld [%r19],%f30; ld [%r19+4],%f31
        !          8599: st %f30,[%fp+-16]; st %f31,[%fp+-16+4]
        !          8600: set 26,%r21
        !          8601: set 26,%r19
        !          8602: st %r19,[%fp+-8]
        !          8603: set 26,%r19
        !          8604: mov %r19,%r23
        !          8605: set L2416,%r19
        !          8606: ld [%r19],%f31
        !          8607: st %f31,[%fp+-20]
        !          8608: mov %r0,%r26
        !          8609: sll %r21,16,%g1; sra %g1,16,%r19
        !          8610: sll %r19,24,%g1; sra %g1,24,%r19
        !          8611: cmp %r19,26; bne L2423; nop
        !          8612: mov %r23,%r19
        !          8613: sll %r19,24,%g1; sra %g1,24,%r19
        !          8614: cmp %r19,26; bne L2423; nop
        !          8615: mov %r20,%r19
        !          8616: sll %r19,24,%g1; sra %g1,24,%r19
        !          8617: cmp %r19,26; bne L2423; nop
        !          8618: ld [%fp+-8],%r19
        !          8619: sll %r19,24,%g1; sra %g1,24,%r19
        !          8620: cmp %r19,26; bne L2423; nop
        !          8621: ld [%fp+-20],%f31
        !          8622: fstod %f31,%f30
        !          8623: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8624: sll %r19,24,%g1; sra %g1,24,%r19
        !          8625: cmp %r19,26; bne L2423; nop
        !          8626: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
        !          8627: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8628: sll %r19,24,%g1; sra %g1,24,%r19
        !          8629: cmp %r19,26; be L2417; nop
        !          8630: L2423:
        !          8631: add %r26,1,%r26
        !          8632: L2417:
        !          8633: sll %r22,24,%g1; sra %g1,24,%r19
        !          8634: sll %r19,16,%g1; sra %g1,16,%r19
        !          8635: cmp %r19,26; bne L2430; nop
        !          8636: mov %r23,%r19
        !          8637: sll %r19,16,%g1; sra %g1,16,%r19
        !          8638: cmp %r19,26; bne L2430; nop
        !          8639: mov %r20,%r19
        !          8640: sll %r19,16,%g1; sra %g1,16,%r19
        !          8641: cmp %r19,26; bne L2430; nop
        !          8642: ld [%fp+-8],%r19
        !          8643: sll %r19,16,%g1; sra %g1,16,%r19
        !          8644: cmp %r19,26; bne L2430; nop
        !          8645: ld [%fp+-20],%f31
        !          8646: fstod %f31,%f30
        !          8647: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8648: sll %r19,16,%g1; sra %g1,16,%r19
        !          8649: cmp %r19,26; bne L2430; nop
        !          8650: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
        !          8651: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8652: sll %r19,16,%g1; sra %g1,16,%r19
        !          8653: cmp %r19,26; be L2424; nop
        !          8654: L2430:
        !          8655: add %r26,2,%r26
        !          8656: L2424:
        !          8657: sll %r22,24,%g1; sra %g1,24,%r19
        !          8658: cmp %r19,26; bne L2437; nop
        !          8659: sll %r21,16,%g1; sra %g1,16,%r19
        !          8660: cmp %r19,26; bne L2437; nop
        !          8661: cmp %r20,26; bne L2437; nop
        !          8662: ld [%fp+-8],%r19
        !          8663: cmp %r19,26; bne L2437; nop
        !          8664: ld [%fp+-20],%f31
        !          8665: fstod %f31,%f30
        !          8666: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8667: cmp %r19,26; bne L2437; nop
        !          8668: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
        !          8669: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8670: cmp %r19,26; be L2431; nop
        !          8671: L2437:
        !          8672: add %r26,4,%r26
        !          8673: L2431:
        !          8674: sll %r22,24,%g1; sra %g1,24,%r19
        !          8675: cmp %r19,26; bne L2444; nop
        !          8676: sll %r21,16,%g1; sra %g1,16,%r19
        !          8677: cmp %r19,26; bne L2444; nop
        !          8678: cmp %r23,26; bne L2444; nop
        !          8679: ld [%fp+-8],%r19
        !          8680: cmp %r19,26; bne L2444; nop
        !          8681: ld [%fp+-20],%f31
        !          8682: fstod %f31,%f30
        !          8683: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8684: cmp %r19,26; bne L2444; nop
        !          8685: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
        !          8686: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8687: cmp %r19,26; be L2438; nop
        !          8688: L2444:
        !          8689: add %r26,8,%r26
        !          8690: L2438:
        !          8691: sll %r22,24,%g1; sra %g1,24,%r19
        !          8692: cmp %r19,26; bne L2453; nop
        !          8693: sll %r21,16,%g1; sra %g1,16,%r19
        !          8694: cmp %r19,26; bne L2453; nop
        !          8695: cmp %r23,26; bne L2453; nop
        !          8696: cmp %r20,26; bne L2453; nop
        !          8697: ld [%fp+-20],%f31
        !          8698: fstod %f31,%f30
        !          8699: set L835,%r19
        !          8700: ld [%r19],%f28; ld [%r19+4],%f29
        !          8701: fcmped %f30,%f28; nop; fbul L2454; nop
        !          8702: fsubd %f30,%f28,%f28
        !          8703: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8704: set 0x80000000,%r18
        !          8705: add %r19,%r18,%r19
        !          8706: st %r19,[%fp+-24]
        !          8707: ba L2455; nop
        !          8708: L2454:
        !          8709: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8710: st %r19,[%fp+-24]
        !          8711: L2455:
        !          8712: ld [%fp+-24],%r19
        !          8713: cmp %r19,26; bne L2453; nop
        !          8714: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
        !          8715: set L835,%r19
        !          8716: ld [%r19],%f28; ld [%r19+4],%f29
        !          8717: fcmped %f30,%f28; nop; fbul L2456; nop
        !          8718: fsubd %f30,%f28,%f28
        !          8719: fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8720: set 0x80000000,%r18
        !          8721: add %r19,%r18,%r19
        !          8722: st %r19,[%fp+-28]
        !          8723: ba L2457; nop
        !          8724: L2456:
        !          8725: fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%r19
        !          8726: st %r19,[%fp+-28]
        !          8727: L2457:
        !          8728: ld [%fp+-28],%r19
        !          8729: cmp %r19,26; be L2445; nop
        !          8730: L2453:
        !          8731: add %r26,16,%r26
        !          8732: L2445:
        !          8733: sll %r22,24,%g1; sra %g1,24,%r19
        !          8734: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8735: fdtos %f30,%f31
        !          8736: fstod %f31,%f30
        !          8737: set L2415,%r19
        !          8738: ld [%r19],%f28; ld [%r19+4],%f29
        !          8739: fcmped %f30,%f28; nop; fbne L2465; nop
        !          8740: sll %r21,16,%g1; sra %g1,16,%r19
        !          8741: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8742: fdtos %f30,%f31
        !          8743: fstod %f31,%f30
        !          8744: fcmped %f30,%f28; nop; fbne L2465; nop
        !          8745: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8746: fdtos %f30,%f31
        !          8747: fstod %f31,%f30
        !          8748: fcmped %f30,%f28; nop; fbne L2465; nop
        !          8749: st %r20,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8750: fdtos %f30,%f31
        !          8751: fstod %f31,%f30
        !          8752: fcmped %f30,%f28; nop; fbne L2465; nop
        !          8753: ld [%fp+-8],%r19
        !          8754: cmp %r19,%r0; bl L2466; nop
        !          8755: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8756: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          8757: ba L2467; nop
        !          8758: L2466:
        !          8759: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8760: set L600,%r19
        !          8761: ld [%r19],%f28; ld [%r19+4],%f29
        !          8762: faddd %f30,%f28,%f30
        !          8763: st %f30,[%fp+-40]; st %f31,[%fp+-40+4]
        !          8764: L2467:
        !          8765: ld [%fp+-40],%f30; ld [%fp+-40+4],%f31
        !          8766: fdtos %f30,%f31
        !          8767: fstod %f31,%f30
        !          8768: set L2415,%r19
        !          8769: ld [%r19],%f28; ld [%r19+4],%f29
        !          8770: fcmped %f30,%f28; nop; fbne L2465; nop
        !          8771: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
        !          8772: fdtos %f30,%f31
        !          8773: fstod %f31,%f30
        !          8774: fcmped %f30,%f28; nop; fbue L2458; nop
        !          8775: L2465:
        !          8776: add %r26,32,%r26
        !          8777: L2458:
        !          8778: sll %r22,24,%g1; sra %g1,24,%r19
        !          8779: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8780: set L2415,%r19
        !          8781: ld [%r19],%f28; ld [%r19+4],%f29
        !          8782: fcmped %f30,%f28; nop; fbne L2475; nop
        !          8783: sll %r21,16,%g1; sra %g1,16,%r19
        !          8784: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8785: fcmped %f30,%f28; nop; fbne L2475; nop
        !          8786: st %r23,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8787: fcmped %f30,%f28; nop; fbne L2475; nop
        !          8788: st %r20,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8789: fcmped %f30,%f28; nop; fbne L2475; nop
        !          8790: ld [%fp+-8],%r19
        !          8791: cmp %r19,%r0; bl L2476; nop
        !          8792: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8793: st %f30,[%fp+-48]; st %f31,[%fp+-48+4]
        !          8794: ba L2477; nop
        !          8795: L2476:
        !          8796: st %r19,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          8797: set L600,%r19
        !          8798: ld [%r19],%f28; ld [%r19+4],%f29
        !          8799: faddd %f30,%f28,%f30
        !          8800: st %f30,[%fp+-48]; st %f31,[%fp+-48+4]
        !          8801: L2477:
        !          8802: ld [%fp+-48],%f30; ld [%fp+-48+4],%f31
        !          8803: set L2415,%r19
        !          8804: ld [%r19],%f28; ld [%r19+4],%f29
        !          8805: fcmped %f30,%f28; nop; fbne L2475; nop
        !          8806: ld [%fp+-20],%f31
        !          8807: fstod %f31,%f30
        !          8808: fcmped %f30,%f28; nop; fbue L2468; nop
        !          8809: L2475:
        !          8810: add %r26,64,%r26
        !          8811: L2468:
        !          8812: cmp %r26,%r0; be L2478; nop
        !          8813: add %r25,16,%r25
        !          8814: set _2394,%r8
        !          8815: set 16,%r9
        !          8816: call _printf; nop
        !          8817: L2478:
        !          8818: mov %r25,%r24
        !          8819: L2393:
        !          8820: ret; restore
        !          8821: .seg "data"
        !          8822: _2481:.ascii "s757,er%d\012\000"
        !          8823: _2482:.ascii "s757   \000"
        !          8824: .seg "text"
        !          8825: .global _s757
        !          8826: .align 4
        !          8827: .proc 4
        !          8828: _s757:save %sp,-208,%sp
        !          8829: set _2482,%r19
        !          8830: st %r19,[%fp+-76]
        !          8831: add %r24,60,%r19
        !          8832: st %r19,[%fp+-80]
        !          8833: st %r0,[%fp+-84]
        !          8834: L2483:
        !          8835: L2484:
        !          8836: ld [%fp+-80],%r19
        !          8837: add %r19,1,%r18
        !          8838: st %r18,[%fp+-80]
        !          8839: ld [%fp+-76],%r18
        !          8840: add %r18,1,%r17
        !          8841: st %r17,[%fp+-76]
        !          8842: ldsb [%r18],%r18
        !          8843: stb %r18,[%r19]
        !          8844: sll %r18,24,%g1; sra %g1,24,%r19
        !          8845: cmp %r19,%r0; bne L2483; nop
        !          8846: set 40,%r19
        !          8847: st %r19,[%fp+-88]
        !          8848: ld [%fp+-88],%r19
        !          8849: sll %r19,3,%r18
        !          8850: sll %r18,2,%r18
        !          8851: cmp %r18,1280; bne L2488; nop
        !          8852: sra %r19,3,%r19
        !          8853: sra %r19,2,%r19
        !          8854: cmp %r19,1; be L2486; nop
        !          8855: L2488:
        !          8856: ld [%fp+-84],%r19
        !          8857: add %r19,1,%r19
        !          8858: st %r19,[%fp+-84]
        !          8859: ld [%r24+44],%r19
        !          8860: cmp %r19,%r0; be L2489; nop
        !          8861: set _2481,%r8
        !          8862: set 1,%r9
        !          8863: call _printf; nop
        !          8864: L2489:
        !          8865: L2486:
        !          8866: mov %r0,%r25
        !          8867: mov %r0,%r20
        !          8868: ba L2494; nop
        !          8869: L2491:
        !          8870: set 1,%r22
        !          8871: ld [%r24+16],%r19
        !          8872: sub %r19,1,%r19
        !          8873: sll %r22,%r19,%r21
        !          8874: st %r0,[%fp+-68]
        !          8875: ld [%fp+-68],%r19
        !          8876: xnor %r19,%g0,%r19
        !          8877: srl %r19,%r20,%r18
        !          8878: st %r18,[%fp+-72]
        !          8879: sll %r19,%r20,%r19
        !          8880: st %r19,[%fp+-68]
        !          8881: mov %r0,%r23
        !          8882: ba L2498; nop
        !          8883: L2495:
        !          8884: cmp %r23,%r20; bge L2506; nop
        !          8885: set 1,%r19
        !          8886: st %r19,[%fp+-96]
        !          8887: ba L2507; nop
        !          8888: L2506:
        !          8889: st %r0,[%fp+-96]
        !          8890: L2507:
        !          8891: ld [%fp+-68],%r19
        !          8892: and %r22,%r19,%r19
        !          8893: cmp %r19,%r0; bne L2508; nop
        !          8894: set 1,%r19
        !          8895: st %r19,[%fp+-100]
        !          8896: ba L2509; nop
        !          8897: L2508:
        !          8898: st %r0,[%fp+-100]
        !          8899: L2509:
        !          8900: ld [%fp+-96],%r19
        !          8901: ld [%fp+-100],%r18
        !          8902: cmp %r19,%r18; bne L2505; nop
        !          8903: cmp %r23,%r20; bge L2510; nop
        !          8904: set 1,%r19
        !          8905: st %r19,[%fp+-104]
        !          8906: ba L2511; nop
        !          8907: L2510:
        !          8908: st %r0,[%fp+-104]
        !          8909: L2511:
        !          8910: ld [%fp+-72],%r19
        !          8911: and %r21,%r19,%r19
        !          8912: cmp %r19,%r0; bne L2512; nop
        !          8913: set 1,%r19
        !          8914: st %r19,[%fp+-108]
        !          8915: ba L2513; nop
        !          8916: L2512:
        !          8917: st %r0,[%fp+-108]
        !          8918: L2513:
        !          8919: ld [%fp+-104],%r19
        !          8920: ld [%fp+-108],%r18
        !          8921: cmp %r19,%r18; be L2499; nop
        !          8922: L2505:
        !          8923: set 1,%r25
        !          8924: L2499:
        !          8925: sll %r22,1,%r22
        !          8926: srl %r21,1,%r21
        !          8927: L2496:
        !          8928: add %r23,1,%r23
        !          8929: L2498:
        !          8930: ld [%r24+16],%r19
        !          8931: cmp %r23,%r19; bl L2495; nop
        !          8932: L2492:
        !          8933: add %r20,1,%r20
        !          8934: L2494:
        !          8935: ld [%r24+16],%r19
        !          8936: cmp %r20,%r19; bl L2491; nop
        !          8937: cmp %r25,%r0; be L2514; nop
        !          8938: ld [%fp+-84],%r19
        !          8939: add %r19,2,%r19
        !          8940: st %r19,[%fp+-84]
        !          8941: ld [%r24+44],%r19
        !          8942: cmp %r19,%r0; be L2516; nop
        !          8943: set _2481,%r8
        !          8944: set 2,%r9
        !          8945: call _printf; nop
        !          8946: L2516:
        !          8947: L2514:
        !          8948: set 3,%r26
        !          8949: set 2,%r27
        !          8950: set 1,%r28
        !          8951: cmp %r26,%r27; bge L2524; nop
        !          8952: set 1,%r19
        !          8953: st %r19,[%fp+-100]
        !          8954: ba L2525; nop
        !          8955: L2524:
        !          8956: st %r0,[%fp+-100]
        !          8957: L2525:
        !          8958: ld [%fp+-100],%r19
        !          8959: cmp %r19,%r28; bge L2522; nop
        !          8960: set 1,%r19
        !          8961: st %r19,[%fp+-96]
        !          8962: ba L2523; nop
        !          8963: L2522:
        !          8964: st %r0,[%fp+-96]
        !          8965: L2523:
        !          8966: ld [%fp+-96],%r19
        !          8967: cmp %r19,1; be L2518; nop
        !          8968: ld [%fp+-84],%r19
        !          8969: add %r19,4,%r19
        !          8970: st %r19,[%fp+-84]
        !          8971: ld [%r24+44],%r19
        !          8972: cmp %r19,%r0; be L2526; nop
        !          8973: set _2481,%r8
        !          8974: set 4,%r9
        !          8975: call _printf; nop
        !          8976: L2526:
        !          8977: L2518:
        !          8978: add -60,%fp,%r19
        !          8979: add -64,%fp,%r18
        !          8980: cmp %r19,%r18; bne L2528; nop
        !          8981: ld [%fp+-84],%r19
        !          8982: add %r19,8,%r19
        !          8983: st %r19,[%fp+-84]
        !          8984: ld [%r24+44],%r19
        !          8985: cmp %r19,%r0; be L2531; nop
        !          8986: set _2481,%r8
        !          8987: set 8,%r9
        !          8988: call _printf; nop
        !          8989: L2531:
        !          8990: L2528:
        !          8991: add -60,%fp,%r19
        !          8992: add -64,%fp,%r18
        !          8993: cmp %r19,%r18; bgeu L2533; nop
        !          8994: ld [%r24+40],%r19
        !          8995: cmp %r19,%r0; be L2536; nop
        !          8996: set L2538,%r8
        !          8997: call _printf; nop
        !          8998: L2536:
        !          8999: L2533:
        !          9000: mov %r0,%r25
        !          9001: mov %r0,%r23
        !          9002: L2539:
        !          9003: set 1,%r19
        !          9004: sll %r23,2,%r18
        !          9005: add -64,%fp,%r17
        !          9006: st %r19,[%r18+%r17]
        !          9007: L2540:
        !          9008: add %r23,1,%r23
        !          9009: cmp %r23,16; bl L2539; nop
        !          9010: st %r0,[%fp+-60]
        !          9011: st %r0,[%fp+-48]
        !          9012: st %r0,[%fp+-40]
        !          9013: st %r0,[%fp+-36]
        !          9014: st %r0,[%fp+-28]
        !          9015: st %r0,[%fp+-12]
        !          9016: mov %r0,%r26
        !          9017: L2549:
        !          9018: mov %r0,%r27
        !          9019: L2553:
        !          9020: mov %r0,%r28
        !          9021: L2557:
        !          9022: mov %r0,%r29
        !          9023: L2561:
        !          9024: cmp %r26,%r27; bge L2572; nop
        !          9025: set 1,%r19
        !          9026: st %r19,[%fp+-108]
        !          9027: ba L2573; nop
        !          9028: L2572:
        !          9029: st %r0,[%fp+-108]
        !          9030: L2573:
        !          9031: cmp %r28,%r29; bge L2574; nop
        !          9032: set 1,%r19
        !          9033: st %r19,[%fp+-112]
        !          9034: ba L2575; nop
        !          9035: L2574:
        !          9036: st %r0,[%fp+-112]
        !          9037: L2575:
        !          9038: ld [%fp+-108],%r19
        !          9039: ld [%fp+-112],%r18
        !          9040: cmp %r19,%r18; bne L2570; nop
        !          9041: set 1,%r19
        !          9042: st %r19,[%fp+-104]
        !          9043: ba L2571; nop
        !          9044: L2570:
        !          9045: st %r0,[%fp+-104]
        !          9046: L2571:
        !          9047: ld [%fp+-104],%r19
        !          9048: sll %r26,3,%r18
        !          9049: sll %r27,2,%r17
        !          9050: add %r18,%r17,%r18
        !          9051: sll %r28,1,%r17
        !          9052: add %r18,%r17,%r18
        !          9053: add %r18,%r29,%r18
        !          9054: sll %r18,2,%r18
        !          9055: add -64,%fp,%r17
        !          9056: ld [%r18+%r17],%r18
        !          9057: cmp %r19,%r18; be L2565; nop
        !          9058: set 1,%r25
        !          9059: L2565:
        !          9060: L2562:
        !          9061: add %r29,1,%r29
        !          9062: cmp %r29,2; bl L2561; nop
        !          9063: L2558:
        !          9064: add %r28,1,%r28
        !          9065: cmp %r28,2; bl L2557; nop
        !          9066: L2554:
        !          9067: add %r27,1,%r27
        !          9068: cmp %r27,2; bl L2553; nop
        !          9069: L2550:
        !          9070: add %r26,1,%r26
        !          9071: cmp %r26,2; bl L2549; nop
        !          9072: cmp %r25,%r0; be L2576; nop
        !          9073: ld [%fp+-84],%r19
        !          9074: add %r19,16,%r19
        !          9075: st %r19,[%fp+-84]
        !          9076: ld [%r24+44],%r19
        !          9077: cmp %r19,%r0; be L2578; nop
        !          9078: set _2481,%r8
        !          9079: set 16,%r9
        !          9080: call _printf; nop
        !          9081: L2578:
        !          9082: L2576:
        !          9083: st %r0,[%fp+-92]
        !          9084: ld [%fp+-92],%r19
        !          9085: cmp %r19,%r0; be L2580; nop
        !          9086: ld [%fp+-84],%r19
        !          9087: add %r19,32,%r19
        !          9088: st %r19,[%fp+-84]
        !          9089: ld [%r24+44],%r19
        !          9090: cmp %r19,%r0; be L2582; nop
        !          9091: set _2481,%r8
        !          9092: set 32,%r9
        !          9093: call _printf; nop
        !          9094: L2582:
        !          9095: L2580:
        !          9096: ld [%fp+-84],%r24
        !          9097: L2480:
        !          9098: ret; restore
        !          9099: .seg "data"
        !          9100: _2585:.ascii "Local error %d.\012\000"
        !          9101: _2586:.ascii "s7813,er%d\012\000"
        !          9102: _2587:.ascii "s7813  \000"
        !          9103: .seg "text"
        !          9104: .global _s7813
        !          9105: .align 4
        !          9106: .proc 4
        !          9107: _s7813:save %sp,-144,%sp
        !          9108: set _2587,%r23
        !          9109: add %r24,60,%r22
        !          9110: mov %r0,%r28
        !          9111: mov %r0,%r21
        !          9112: ld [%r24+48],%r29
        !          9113: L2588:
        !          9114: L2589:
        !          9115: mov %r22,%r19
        !          9116: add %r19,1,%r22
        !          9117: mov %r23,%r18
        !          9118: add %r18,1,%r23
        !          9119: ldsb [%r18],%r18
        !          9120: stb %r18,[%r19]
        !          9121: sll %r18,24,%g1; sra %g1,24,%r19
        !          9122: cmp %r19,%r0; bne L2588; nop
        !          9123: ba L2591; nop
        !          9124: set 1,%r28
        !          9125: cmp %r29,%r0; be L2593; nop
        !          9126: set _2585,%r8
        !          9127: mov %r28,%r9
        !          9128: call _printf; nop
        !          9129: L2593:
        !          9130: L2591:
        !          9131: ba L2595; nop
        !          9132: set 2,%r28
        !          9133: cmp %r29,%r0; be L2597; nop
        !          9134: set _2585,%r8
        !          9135: mov %r28,%r9
        !          9136: call _printf; nop
        !          9137: L2597:
        !          9138: L2595:
        !          9139: ba L2599; nop
        !          9140: set 3,%r28
        !          9141: cmp %r29,%r0; be L2601; nop
        !          9142: set _2585,%r8
        !          9143: mov %r28,%r9
        !          9144: call _printf; nop
        !          9145: L2601:
        !          9146: L2599:
        !          9147: ba L2603; nop
        !          9148: set 4,%r28
        !          9149: cmp %r29,%r0; be L2605; nop
        !          9150: set _2585,%r8
        !          9151: mov %r28,%r9
        !          9152: call _printf; nop
        !          9153: L2605:
        !          9154: L2603:
        !          9155: ba L2607; nop
        !          9156: set 5,%r28
        !          9157: cmp %r29,%r0; be L2609; nop
        !          9158: set _2585,%r8
        !          9159: mov %r28,%r9
        !          9160: call _printf; nop
        !          9161: L2609:
        !          9162: L2607:
        !          9163: ba L2611; nop
        !          9164: set 6,%r28
        !          9165: cmp %r29,%r0; be L2613; nop
        !          9166: set _2585,%r8
        !          9167: mov %r28,%r9
        !          9168: call _printf; nop
        !          9169: L2613:
        !          9170: L2611:
        !          9171: ba L2615; nop
        !          9172: set 7,%r28
        !          9173: cmp %r29,%r0; be L2617; nop
        !          9174: set _2585,%r8
        !          9175: mov %r28,%r9
        !          9176: call _printf; nop
        !          9177: L2617:
        !          9178: L2615:
        !          9179: ba L2619; nop
        !          9180: set 8,%r28
        !          9181: cmp %r29,%r0; be L2621; nop
        !          9182: set _2585,%r8
        !          9183: mov %r28,%r9
        !          9184: call _printf; nop
        !          9185: L2621:
        !          9186: L2619:
        !          9187: ba L2623; nop
        !          9188: set 9,%r28
        !          9189: cmp %r29,%r0; be L2625; nop
        !          9190: set _2585,%r8
        !          9191: mov %r28,%r9
        !          9192: call _printf; nop
        !          9193: L2625:
        !          9194: L2623:
        !          9195: ba L2627; nop
        !          9196: set 10,%r28
        !          9197: cmp %r29,%r0; be L2629; nop
        !          9198: set _2585,%r8
        !          9199: mov %r28,%r9
        !          9200: call _printf; nop
        !          9201: L2629:
        !          9202: L2627:
        !          9203: ba L2631; nop
        !          9204: set 11,%r28
        !          9205: cmp %r29,%r0; be L2633; nop
        !          9206: set _2585,%r8
        !          9207: mov %r28,%r9
        !          9208: call _printf; nop
        !          9209: L2633:
        !          9210: L2631:
        !          9211: ba L2635; nop
        !          9212: set 12,%r28
        !          9213: cmp %r29,%r0; be L2637; nop
        !          9214: set _2585,%r8
        !          9215: mov %r28,%r9
        !          9216: call _printf; nop
        !          9217: L2637:
        !          9218: L2635:
        !          9219: ba L2639; nop
        !          9220: set 13,%r28
        !          9221: cmp %r29,%r0; be L2641; nop
        !          9222: set _2585,%r8
        !          9223: mov %r28,%r9
        !          9224: call _printf; nop
        !          9225: L2641:
        !          9226: L2639:
        !          9227: ba L2643; nop
        !          9228: set 14,%r28
        !          9229: cmp %r29,%r0; be L2645; nop
        !          9230: set _2585,%r8
        !          9231: mov %r28,%r9
        !          9232: call _printf; nop
        !          9233: L2645:
        !          9234: L2643:
        !          9235: ba L2647; nop
        !          9236: set 15,%r28
        !          9237: cmp %r29,%r0; be L2649; nop
        !          9238: set _2585,%r8
        !          9239: mov %r28,%r9
        !          9240: call _printf; nop
        !          9241: L2649:
        !          9242: L2647:
        !          9243: ba L2651; nop
        !          9244: set 16,%r28
        !          9245: cmp %r29,%r0; be L2653; nop
        !          9246: set _2585,%r8
        !          9247: mov %r28,%r9
        !          9248: call _printf; nop
        !          9249: L2653:
        !          9250: L2651:
        !          9251: ba L2655; nop
        !          9252: set 17,%r28
        !          9253: cmp %r29,%r0; be L2657; nop
        !          9254: set _2585,%r8
        !          9255: mov %r28,%r9
        !          9256: call _printf; nop
        !          9257: L2657:
        !          9258: L2655:
        !          9259: ba L2659; nop
        !          9260: set 18,%r28
        !          9261: cmp %r29,%r0; be L2661; nop
        !          9262: set _2585,%r8
        !          9263: mov %r28,%r9
        !          9264: call _printf; nop
        !          9265: L2661:
        !          9266: L2659:
        !          9267: ba L2663; nop
        !          9268: set 16,%r28
        !          9269: cmp %r29,%r0; be L2665; nop
        !          9270: set _2585,%r8
        !          9271: mov %r28,%r9
        !          9272: call _printf; nop
        !          9273: L2665:
        !          9274: L2663:
        !          9275: ba L2667; nop
        !          9276: set 20,%r28
        !          9277: cmp %r29,%r0; be L2669; nop
        !          9278: set _2585,%r8
        !          9279: mov %r28,%r9
        !          9280: call _printf; nop
        !          9281: L2669:
        !          9282: L2667:
        !          9283: ba L2671; nop
        !          9284: set 21,%r28
        !          9285: cmp %r29,%r0; be L2673; nop
        !          9286: set _2585,%r8
        !          9287: mov %r28,%r9
        !          9288: call _printf; nop
        !          9289: L2673:
        !          9290: L2671:
        !          9291: ba L2675; nop
        !          9292: set 22,%r28
        !          9293: cmp %r29,%r0; be L2677; nop
        !          9294: set _2585,%r8
        !          9295: mov %r28,%r9
        !          9296: call _printf; nop
        !          9297: L2677:
        !          9298: L2675:
        !          9299: ba L2679; nop
        !          9300: set 23,%r28
        !          9301: cmp %r29,%r0; be L2681; nop
        !          9302: set _2585,%r8
        !          9303: mov %r28,%r9
        !          9304: call _printf; nop
        !          9305: L2681:
        !          9306: L2679:
        !          9307: ba L2683; nop
        !          9308: set 24,%r28
        !          9309: cmp %r29,%r0; be L2685; nop
        !          9310: set _2585,%r8
        !          9311: mov %r28,%r9
        !          9312: call _printf; nop
        !          9313: L2685:
        !          9314: L2683:
        !          9315: ba L2687; nop
        !          9316: set 25,%r28
        !          9317: cmp %r29,%r0; be L2689; nop
        !          9318: set _2585,%r8
        !          9319: mov %r28,%r9
        !          9320: call _printf; nop
        !          9321: L2689:
        !          9322: L2687:
        !          9323: ba L2691; nop
        !          9324: set 26,%r28
        !          9325: cmp %r29,%r0; be L2693; nop
        !          9326: set _2585,%r8
        !          9327: mov %r28,%r9
        !          9328: call _printf; nop
        !          9329: L2693:
        !          9330: L2691:
        !          9331: ba L2695; nop
        !          9332: set 27,%r28
        !          9333: cmp %r29,%r0; be L2697; nop
        !          9334: set _2585,%r8
        !          9335: mov %r28,%r9
        !          9336: call _printf; nop
        !          9337: L2697:
        !          9338: L2695:
        !          9339: ba L2699; nop
        !          9340: set 28,%r28
        !          9341: cmp %r29,%r0; be L2701; nop
        !          9342: set _2585,%r8
        !          9343: mov %r28,%r9
        !          9344: call _printf; nop
        !          9345: L2701:
        !          9346: L2699:
        !          9347: ba L2703; nop
        !          9348: set 26,%r28
        !          9349: cmp %r29,%r0; be L2705; nop
        !          9350: set _2585,%r8
        !          9351: mov %r28,%r9
        !          9352: call _printf; nop
        !          9353: L2705:
        !          9354: L2703:
        !          9355: ba L2707; nop
        !          9356: set 30,%r28
        !          9357: cmp %r29,%r0; be L2709; nop
        !          9358: set _2585,%r8
        !          9359: mov %r28,%r9
        !          9360: call _printf; nop
        !          9361: L2709:
        !          9362: L2707:
        !          9363: ba L2711; nop
        !          9364: set 31,%r28
        !          9365: cmp %r29,%r0; be L2713; nop
        !          9366: set _2585,%r8
        !          9367: mov %r28,%r9
        !          9368: call _printf; nop
        !          9369: L2713:
        !          9370: L2711:
        !          9371: ba L2715; nop
        !          9372: set 32,%r28
        !          9373: cmp %r29,%r0; be L2717; nop
        !          9374: set _2585,%r8
        !          9375: mov %r28,%r9
        !          9376: call _printf; nop
        !          9377: L2717:
        !          9378: L2715:
        !          9379: ba L2719; nop
        !          9380: set 33,%r28
        !          9381: cmp %r29,%r0; be L2721; nop
        !          9382: set _2585,%r8
        !          9383: mov %r28,%r9
        !          9384: call _printf; nop
        !          9385: L2721:
        !          9386: L2719:
        !          9387: ba L2723; nop
        !          9388: set 34,%r28
        !          9389: cmp %r29,%r0; be L2725; nop
        !          9390: set _2585,%r8
        !          9391: mov %r28,%r9
        !          9392: call _printf; nop
        !          9393: L2725:
        !          9394: L2723:
        !          9395: ba L2727; nop
        !          9396: set 35,%r28
        !          9397: cmp %r29,%r0; be L2729; nop
        !          9398: set _2585,%r8
        !          9399: mov %r28,%r9
        !          9400: call _printf; nop
        !          9401: L2729:
        !          9402: L2727:
        !          9403: ba L2731; nop
        !          9404: set 36,%r28
        !          9405: cmp %r29,%r0; be L2733; nop
        !          9406: set _2585,%r8
        !          9407: mov %r28,%r9
        !          9408: call _printf; nop
        !          9409: L2733:
        !          9410: L2731:
        !          9411: ba L2735; nop
        !          9412: set 37,%r28
        !          9413: cmp %r29,%r0; be L2737; nop
        !          9414: set _2585,%r8
        !          9415: mov %r28,%r9
        !          9416: call _printf; nop
        !          9417: L2737:
        !          9418: L2735:
        !          9419: ba L2739; nop
        !          9420: set 38,%r28
        !          9421: cmp %r29,%r0; be L2741; nop
        !          9422: set _2585,%r8
        !          9423: mov %r28,%r9
        !          9424: call _printf; nop
        !          9425: L2741:
        !          9426: L2739:
        !          9427: ba L2743; nop
        !          9428: set 39,%r28
        !          9429: cmp %r29,%r0; be L2745; nop
        !          9430: set _2585,%r8
        !          9431: mov %r28,%r9
        !          9432: call _printf; nop
        !          9433: L2745:
        !          9434: L2743:
        !          9435: ba L2747; nop
        !          9436: set 40,%r28
        !          9437: cmp %r29,%r0; be L2749; nop
        !          9438: set _2585,%r8
        !          9439: mov %r28,%r9
        !          9440: call _printf; nop
        !          9441: L2749:
        !          9442: L2747:
        !          9443: ba L2751; nop
        !          9444: set 41,%r28
        !          9445: cmp %r29,%r0; be L2753; nop
        !          9446: set _2585,%r8
        !          9447: mov %r28,%r9
        !          9448: call _printf; nop
        !          9449: L2753:
        !          9450: L2751:
        !          9451: ba L2755; nop
        !          9452: set 42,%r28
        !          9453: cmp %r29,%r0; be L2757; nop
        !          9454: set _2585,%r8
        !          9455: mov %r28,%r9
        !          9456: call _printf; nop
        !          9457: L2757:
        !          9458: L2755:
        !          9459: ba L2759; nop
        !          9460: set 43,%r28
        !          9461: cmp %r29,%r0; be L2761; nop
        !          9462: set _2585,%r8
        !          9463: mov %r28,%r9
        !          9464: call _printf; nop
        !          9465: L2761:
        !          9466: L2759:
        !          9467: ba L2763; nop
        !          9468: set 44,%r28
        !          9469: cmp %r29,%r0; be L2765; nop
        !          9470: set _2585,%r8
        !          9471: mov %r28,%r9
        !          9472: call _printf; nop
        !          9473: L2765:
        !          9474: L2763:
        !          9475: ba L2767; nop
        !          9476: set 45,%r28
        !          9477: cmp %r29,%r0; be L2769; nop
        !          9478: set _2585,%r8
        !          9479: mov %r28,%r9
        !          9480: call _printf; nop
        !          9481: L2769:
        !          9482: L2767:
        !          9483: ba L2771; nop
        !          9484: set 46,%r28
        !          9485: cmp %r29,%r0; be L2773; nop
        !          9486: set _2585,%r8
        !          9487: mov %r28,%r9
        !          9488: call _printf; nop
        !          9489: L2773:
        !          9490: L2771:
        !          9491: ba L2775; nop
        !          9492: set 47,%r28
        !          9493: cmp %r29,%r0; be L2777; nop
        !          9494: set _2585,%r8
        !          9495: mov %r28,%r9
        !          9496: call _printf; nop
        !          9497: L2777:
        !          9498: L2775:
        !          9499: ba L2779; nop
        !          9500: set 48,%r28
        !          9501: cmp %r29,%r0; be L2781; nop
        !          9502: set _2585,%r8
        !          9503: mov %r28,%r9
        !          9504: call _printf; nop
        !          9505: L2781:
        !          9506: L2779:
        !          9507: ba L2783; nop
        !          9508: set 49,%r28
        !          9509: cmp %r29,%r0; be L2785; nop
        !          9510: set _2585,%r8
        !          9511: mov %r28,%r9
        !          9512: call _printf; nop
        !          9513: L2785:
        !          9514: L2783:
        !          9515: ba L2787; nop
        !          9516: set 50,%r28
        !          9517: cmp %r29,%r0; be L2789; nop
        !          9518: set _2585,%r8
        !          9519: mov %r28,%r9
        !          9520: call _printf; nop
        !          9521: L2789:
        !          9522: L2787:
        !          9523: ba L2791; nop
        !          9524: set 51,%r28
        !          9525: cmp %r29,%r0; be L2793; nop
        !          9526: set _2585,%r8
        !          9527: mov %r28,%r9
        !          9528: call _printf; nop
        !          9529: L2793:
        !          9530: L2791:
        !          9531: ba L2795; nop
        !          9532: set 52,%r28
        !          9533: cmp %r29,%r0; be L2797; nop
        !          9534: set _2585,%r8
        !          9535: mov %r28,%r9
        !          9536: call _printf; nop
        !          9537: L2797:
        !          9538: L2795:
        !          9539: ba L2799; nop
        !          9540: set 53,%r28
        !          9541: cmp %r29,%r0; be L2801; nop
        !          9542: set _2585,%r8
        !          9543: mov %r28,%r9
        !          9544: call _printf; nop
        !          9545: L2801:
        !          9546: L2799:
        !          9547: ba L2803; nop
        !          9548: set 54,%r28
        !          9549: cmp %r29,%r0; be L2805; nop
        !          9550: set _2585,%r8
        !          9551: mov %r28,%r9
        !          9552: call _printf; nop
        !          9553: L2805:
        !          9554: L2803:
        !          9555: ba L2807; nop
        !          9556: set 55,%r28
        !          9557: cmp %r29,%r0; be L2809; nop
        !          9558: set _2585,%r8
        !          9559: mov %r28,%r9
        !          9560: call _printf; nop
        !          9561: L2809:
        !          9562: L2807:
        !          9563: ba L2811; nop
        !          9564: set 56,%r28
        !          9565: cmp %r29,%r0; be L2813; nop
        !          9566: set _2585,%r8
        !          9567: mov %r28,%r9
        !          9568: call _printf; nop
        !          9569: L2813:
        !          9570: L2811:
        !          9571: ba L2815; nop
        !          9572: set 57,%r28
        !          9573: cmp %r29,%r0; be L2817; nop
        !          9574: set _2585,%r8
        !          9575: mov %r28,%r9
        !          9576: call _printf; nop
        !          9577: L2817:
        !          9578: L2815:
        !          9579: ba L2819; nop
        !          9580: set 58,%r28
        !          9581: cmp %r29,%r0; be L2821; nop
        !          9582: set _2585,%r8
        !          9583: mov %r28,%r9
        !          9584: call _printf; nop
        !          9585: L2821:
        !          9586: L2819:
        !          9587: ba L2823; nop
        !          9588: set 56,%r28
        !          9589: cmp %r29,%r0; be L2825; nop
        !          9590: set _2585,%r8
        !          9591: mov %r28,%r9
        !          9592: call _printf; nop
        !          9593: L2825:
        !          9594: L2823:
        !          9595: ba L2827; nop
        !          9596: set 60,%r28
        !          9597: cmp %r29,%r0; be L2829; nop
        !          9598: set _2585,%r8
        !          9599: mov %r28,%r9
        !          9600: call _printf; nop
        !          9601: L2829:
        !          9602: L2827:
        !          9603: ba L2831; nop
        !          9604: set 61,%r28
        !          9605: cmp %r29,%r0; be L2833; nop
        !          9606: set _2585,%r8
        !          9607: mov %r28,%r9
        !          9608: call _printf; nop
        !          9609: L2833:
        !          9610: L2831:
        !          9611: ba L2835; nop
        !          9612: set 62,%r28
        !          9613: cmp %r29,%r0; be L2837; nop
        !          9614: set _2585,%r8
        !          9615: mov %r28,%r9
        !          9616: call _printf; nop
        !          9617: L2837:
        !          9618: L2835:
        !          9619: ba L2839; nop
        !          9620: set 63,%r28
        !          9621: cmp %r29,%r0; be L2841; nop
        !          9622: set _2585,%r8
        !          9623: mov %r28,%r9
        !          9624: call _printf; nop
        !          9625: L2841:
        !          9626: L2839:
        !          9627: ba L2843; nop
        !          9628: set 64,%r28
        !          9629: cmp %r29,%r0; be L2845; nop
        !          9630: set _2585,%r8
        !          9631: mov %r28,%r9
        !          9632: call _printf; nop
        !          9633: L2845:
        !          9634: L2843:
        !          9635: ba L2847; nop
        !          9636: set 65,%r28
        !          9637: cmp %r29,%r0; be L2849; nop
        !          9638: set _2585,%r8
        !          9639: mov %r28,%r9
        !          9640: call _printf; nop
        !          9641: L2849:
        !          9642: L2847:
        !          9643: ba L2851; nop
        !          9644: set 66,%r28
        !          9645: cmp %r29,%r0; be L2853; nop
        !          9646: set _2585,%r8
        !          9647: mov %r28,%r9
        !          9648: call _printf; nop
        !          9649: L2853:
        !          9650: L2851:
        !          9651: ba L2855; nop
        !          9652: set 67,%r28
        !          9653: cmp %r29,%r0; be L2857; nop
        !          9654: set _2585,%r8
        !          9655: mov %r28,%r9
        !          9656: call _printf; nop
        !          9657: L2857:
        !          9658: L2855:
        !          9659: ba L2859; nop
        !          9660: set 68,%r28
        !          9661: cmp %r29,%r0; be L2861; nop
        !          9662: set _2585,%r8
        !          9663: mov %r28,%r9
        !          9664: call _printf; nop
        !          9665: L2861:
        !          9666: L2859:
        !          9667: ba L2863; nop
        !          9668: set 69,%r28
        !          9669: cmp %r29,%r0; be L2865; nop
        !          9670: set _2585,%r8
        !          9671: mov %r28,%r9
        !          9672: call _printf; nop
        !          9673: L2865:
        !          9674: L2863:
        !          9675: ba L2867; nop
        !          9676: set 70,%r28
        !          9677: cmp %r29,%r0; be L2869; nop
        !          9678: set _2585,%r8
        !          9679: mov %r28,%r9
        !          9680: call _printf; nop
        !          9681: L2869:
        !          9682: L2867:
        !          9683: ba L2871; nop
        !          9684: set 71,%r28
        !          9685: cmp %r29,%r0; be L2873; nop
        !          9686: set _2585,%r8
        !          9687: mov %r28,%r9
        !          9688: call _printf; nop
        !          9689: L2873:
        !          9690: L2871:
        !          9691: ba L2875; nop
        !          9692: set 72,%r28
        !          9693: cmp %r29,%r0; be L2877; nop
        !          9694: set _2585,%r8
        !          9695: mov %r28,%r9
        !          9696: call _printf; nop
        !          9697: L2877:
        !          9698: L2875:
        !          9699: ba L2879; nop
        !          9700: set 73,%r28
        !          9701: cmp %r29,%r0; be L2881; nop
        !          9702: set _2585,%r8
        !          9703: mov %r28,%r9
        !          9704: call _printf; nop
        !          9705: L2881:
        !          9706: L2879:
        !          9707: ba L2883; nop
        !          9708: set 74,%r28
        !          9709: cmp %r29,%r0; be L2885; nop
        !          9710: set _2585,%r8
        !          9711: mov %r28,%r9
        !          9712: call _printf; nop
        !          9713: L2885:
        !          9714: L2883:
        !          9715: ba L2887; nop
        !          9716: set 75,%r28
        !          9717: cmp %r29,%r0; be L2889; nop
        !          9718: set _2585,%r8
        !          9719: mov %r28,%r9
        !          9720: call _printf; nop
        !          9721: L2889:
        !          9722: L2887:
        !          9723: cmp %r28,%r0; be L2891; nop
        !          9724: ld [%r24+44],%r19
        !          9725: cmp %r19,%r0; be L2893; nop
        !          9726: set _2586,%r8
        !          9727: set 1,%r9
        !          9728: call _printf; nop
        !          9729: L2893:
        !          9730: add %r21,1,%r21
        !          9731: L2891:
        !          9732: mov %r0,%r28
        !          9733: mov %r0,%r26
        !          9734: mov %r0,%r27
        !          9735: mov %r27,%r19
        !          9736: add %r19,1,%r27
        !          9737: cmp %r19,%r0; be L2896; nop
        !          9738: mov %r26,%r19
        !          9739: add %r19,1,%r26
        !          9740: cmp %r19,%r0; be L2896; nop
        !          9741: set 1,%r19
        !          9742: st %r19,[%fp+-8]
        !          9743: ba L2897; nop
        !          9744: L2896:
        !          9745: st %r0,[%fp+-8]
        !          9746: L2897:
        !          9747: ld [%fp+-8],%r25
        !          9748: cmp %r27,1; be L2898; nop
        !          9749: set 1,%r28
        !          9750: cmp %r29,%r0; be L2900; nop
        !          9751: set _2585,%r8
        !          9752: mov %r28,%r9
        !          9753: call _printf; nop
        !          9754: L2900:
        !          9755: L2898:
        !          9756: cmp %r26,%r0; be L2902; nop
        !          9757: set 2,%r28
        !          9758: cmp %r29,%r0; be L2904; nop
        !          9759: set _2585,%r8
        !          9760: mov %r28,%r9
        !          9761: call _printf; nop
        !          9762: L2904:
        !          9763: L2902:
        !          9764: cmp %r25,%r0; be L2906; nop
        !          9765: set 3,%r28
        !          9766: cmp %r29,%r0; be L2908; nop
        !          9767: set _2585,%r8
        !          9768: mov %r28,%r9
        !          9769: call _printf; nop
        !          9770: L2908:
        !          9771: L2906:
        !          9772: cmp %r27,%r0; be L2911; nop
        !          9773: mov %r26,%r19
        !          9774: add %r19,1,%r26
        !          9775: cmp %r19,%r0; be L2911; nop
        !          9776: set 1,%r19
        !          9777: st %r19,[%fp+-12]
        !          9778: ba L2912; nop
        !          9779: L2911:
        !          9780: st %r0,[%fp+-12]
        !          9781: L2912:
        !          9782: ld [%fp+-12],%r25
        !          9783: cmp %r27,1; be L2913; nop
        !          9784: set 4,%r28
        !          9785: cmp %r29,%r0; be L2915; nop
        !          9786: set _2585,%r8
        !          9787: mov %r28,%r9
        !          9788: call _printf; nop
        !          9789: L2915:
        !          9790: L2913:
        !          9791: cmp %r26,1; be L2917; nop
        !          9792: set 5,%r28
        !          9793: cmp %r29,%r0; be L2919; nop
        !          9794: set _2585,%r8
        !          9795: mov %r28,%r9
        !          9796: call _printf; nop
        !          9797: L2919:
        !          9798: L2917:
        !          9799: cmp %r25,%r0; be L2921; nop
        !          9800: set 6,%r28
        !          9801: cmp %r29,%r0; be L2923; nop
        !          9802: set _2585,%r8
        !          9803: mov %r28,%r9
        !          9804: call _printf; nop
        !          9805: L2923:
        !          9806: L2921:
        !          9807: mov %r27,%r19
        !          9808: sub %r19,1,%r27
        !          9809: cmp %r19,%r0; be L2926; nop
        !          9810: cmp %r26,%r0; be L2926; nop
        !          9811: set 1,%r19
        !          9812: st %r19,[%fp+-16]
        !          9813: ba L2927; nop
        !          9814: L2926:
        !          9815: st %r0,[%fp+-16]
        !          9816: L2927:
        !          9817: ld [%fp+-16],%r25
        !          9818: cmp %r27,%r0; be L2928; nop
        !          9819: set 7,%r28
        !          9820: cmp %r29,%r0; be L2930; nop
        !          9821: set _2585,%r8
        !          9822: mov %r28,%r9
        !          9823: call _printf; nop
        !          9824: L2930:
        !          9825: L2928:
        !          9826: cmp %r26,1; be L2932; nop
        !          9827: set 8,%r28
        !          9828: cmp %r29,%r0; be L2934; nop
        !          9829: set _2585,%r8
        !          9830: mov %r28,%r9
        !          9831: call _printf; nop
        !          9832: L2934:
        !          9833: L2932:
        !          9834: cmp %r25,1; be L2936; nop
        !          9835: set 9,%r28
        !          9836: cmp %r29,%r0; be L2938; nop
        !          9837: set _2585,%r8
        !          9838: mov %r28,%r9
        !          9839: call _printf; nop
        !          9840: L2938:
        !          9841: L2936:
        !          9842: cmp %r27,%r0; be L2941; nop
        !          9843: mov %r26,%r19
        !          9844: sub %r19,1,%r26
        !          9845: cmp %r19,%r0; be L2941; nop
        !          9846: set 1,%r19
        !          9847: st %r19,[%fp+-20]
        !          9848: ba L2942; nop
        !          9849: L2941:
        !          9850: st %r0,[%fp+-20]
        !          9851: L2942:
        !          9852: ld [%fp+-20],%r25
        !          9853: cmp %r27,%r0; be L2943; nop
        !          9854: set 10,%r28
        !          9855: cmp %r29,%r0; be L2945; nop
        !          9856: set _2585,%r8
        !          9857: mov %r28,%r9
        !          9858: call _printf; nop
        !          9859: L2945:
        !          9860: L2943:
        !          9861: cmp %r26,1; be L2947; nop
        !          9862: set 11,%r28
        !          9863: cmp %r29,%r0; be L2949; nop
        !          9864: set _2585,%r8
        !          9865: mov %r28,%r9
        !          9866: call _printf; nop
        !          9867: L2949:
        !          9868: L2947:
        !          9869: cmp %r25,%r0; be L2951; nop
        !          9870: set 12,%r28
        !          9871: cmp %r29,%r0; be L2953; nop
        !          9872: set _2585,%r8
        !          9873: mov %r28,%r9
        !          9874: call _printf; nop
        !          9875: L2953:
        !          9876: L2951:
        !          9877: cmp %r28,%r0; be L2955; nop
        !          9878: ld [%r24+44],%r19
        !          9879: cmp %r19,%r0; be L2957; nop
        !          9880: set _2586,%r8
        !          9881: set 2,%r9
        !          9882: call _printf; nop
        !          9883: L2957:
        !          9884: add %r21,2,%r21
        !          9885: L2955:
        !          9886: mov %r0,%r28
        !          9887: mov %r0,%r26
        !          9888: mov %r0,%r27
        !          9889: mov %r27,%r19
        !          9890: add %r19,1,%r27
        !          9891: cmp %r19,%r0; bne L2962; nop
        !          9892: cmp %r26,%r0; be L2960; nop
        !          9893: L2962:
        !          9894: set 1,%r19
        !          9895: st %r19,[%fp+-24]
        !          9896: ba L2961; nop
        !          9897: L2960:
        !          9898: st %r0,[%fp+-24]
        !          9899: L2961:
        !          9900: ld [%fp+-24],%r25
        !          9901: cmp %r27,1; be L2963; nop
        !          9902: set 1,%r28
        !          9903: cmp %r29,%r0; be L2965; nop
        !          9904: set _2585,%r8
        !          9905: mov %r28,%r9
        !          9906: call _printf; nop
        !          9907: L2965:
        !          9908: L2963:
        !          9909: cmp %r26,%r0; be L2967; nop
        !          9910: set 2,%r28
        !          9911: cmp %r29,%r0; be L2969; nop
        !          9912: set _2585,%r8
        !          9913: mov %r28,%r9
        !          9914: call _printf; nop
        !          9915: L2969:
        !          9916: L2967:
        !          9917: cmp %r25,%r0; be L2971; nop
        !          9918: set 3,%r28
        !          9919: cmp %r29,%r0; be L2973; nop
        !          9920: set _2585,%r8
        !          9921: mov %r28,%r9
        !          9922: call _printf; nop
        !          9923: L2973:
        !          9924: L2971:
        !          9925: mov %r26,%r19
        !          9926: add %r19,1,%r26
        !          9927: cmp %r19,%r0; bne L2978; nop
        !          9928: cmp %r27,%r0; be L2976; nop
        !          9929: L2978:
        !          9930: set 1,%r19
        !          9931: st %r19,[%fp+-28]
        !          9932: ba L2977; nop
        !          9933: L2976:
        !          9934: st %r0,[%fp+-28]
        !          9935: L2977:
        !          9936: ld [%fp+-28],%r25
        !          9937: cmp %r27,1; be L2979; nop
        !          9938: set 4,%r28
        !          9939: cmp %r29,%r0; be L2981; nop
        !          9940: set _2585,%r8
        !          9941: mov %r28,%r9
        !          9942: call _printf; nop
        !          9943: L2981:
        !          9944: L2979:
        !          9945: cmp %r26,1; be L2983; nop
        !          9946: set 5,%r28
        !          9947: cmp %r29,%r0; be L2985; nop
        !          9948: set _2585,%r8
        !          9949: mov %r28,%r9
        !          9950: call _printf; nop
        !          9951: L2985:
        !          9952: L2983:
        !          9953: cmp %r25,1; be L2987; nop
        !          9954: set 6,%r28
        !          9955: cmp %r29,%r0; be L2989; nop
        !          9956: set _2585,%r8
        !          9957: mov %r28,%r9
        !          9958: call _printf; nop
        !          9959: L2989:
        !          9960: L2987:
        !          9961: mov %r27,%r19
        !          9962: sub %r19,1,%r27
        !          9963: cmp %r19,%r0; bne L2994; nop
        !          9964: mov %r26,%r19
        !          9965: sub %r19,1,%r26
        !          9966: cmp %r19,%r0; be L2992; nop
        !          9967: L2994:
        !          9968: set 1,%r19
        !          9969: st %r19,[%fp+-32]
        !          9970: ba L2993; nop
        !          9971: L2992:
        !          9972: st %r0,[%fp+-32]
        !          9973: L2993:
        !          9974: ld [%fp+-32],%r25
        !          9975: cmp %r27,%r0; be L2995; nop
        !          9976: set 7,%r28
        !          9977: cmp %r29,%r0; be L2997; nop
        !          9978: set _2585,%r8
        !          9979: mov %r28,%r9
        !          9980: call _printf; nop
        !          9981: L2997:
        !          9982: L2995:
        !          9983: cmp %r26,1; be L2999; nop
        !          9984: set 8,%r28
        !          9985: cmp %r29,%r0; be L3001; nop
        !          9986: set _2585,%r8
        !          9987: mov %r28,%r9
        !          9988: call _printf; nop
        !          9989: L3001:
        !          9990: L2999:
        !          9991: cmp %r25,1; be L3003; nop
        !          9992: set 9,%r28
        !          9993: cmp %r29,%r0; be L3005; nop
        !          9994: set _2585,%r8
        !          9995: mov %r28,%r9
        !          9996: call _printf; nop
        !          9997: L3005:
        !          9998: L3003:
        !          9999: cmp %r27,%r0; bne L3010; nop
        !          10000: mov %r26,%r19
        !          10001: sub %r19,1,%r26
        !          10002: cmp %r19,%r0; be L3008; nop
        !          10003: L3010:
        !          10004: set 1,%r19
        !          10005: st %r19,[%fp+-36]
        !          10006: ba L3009; nop
        !          10007: L3008:
        !          10008: st %r0,[%fp+-36]
        !          10009: L3009:
        !          10010: ld [%fp+-36],%r25
        !          10011: cmp %r27,%r0; be L3011; nop
        !          10012: set 10,%r28
        !          10013: cmp %r29,%r0; be L3013; nop
        !          10014: set _2585,%r8
        !          10015: mov %r28,%r9
        !          10016: call _printf; nop
        !          10017: L3013:
        !          10018: L3011:
        !          10019: cmp %r26,%r0; be L3015; nop
        !          10020: set 11,%r28
        !          10021: cmp %r29,%r0; be L3017; nop
        !          10022: set _2585,%r8
        !          10023: mov %r28,%r9
        !          10024: call _printf; nop
        !          10025: L3017:
        !          10026: L3015:
        !          10027: cmp %r25,1; be L3019; nop
        !          10028: set 12,%r28
        !          10029: cmp %r29,%r0; be L3021; nop
        !          10030: set _2585,%r8
        !          10031: mov %r28,%r9
        !          10032: call _printf; nop
        !          10033: L3021:
        !          10034: L3019:
        !          10035: cmp %r28,%r0; be L3023; nop
        !          10036: ld [%r24+44],%r19
        !          10037: cmp %r19,%r0; be L3025; nop
        !          10038: set _2586,%r8
        !          10039: set 4,%r9
        !          10040: call _printf; nop
        !          10041: L3025:
        !          10042: add %r21,4,%r21
        !          10043: L3023:
        !          10044: mov %r0,%r26
        !          10045: mov %r0,%r27
        !          10046: mov %r0,%r20
        !          10047: set 1,%r19
        !          10048: st %r19,[%fp+-4]
        !          10049: ld [%fp+-4],%r19
        !          10050: cmp %r19,%r0; be L3029; nop
        !          10051: st %r20,[%fp+-40]
        !          10052: ba L3030; nop
        !          10053: L3029:
        !          10054: ld [%fp+-4],%r19
        !          10055: cmp %r19,%r0; be L3031; nop
        !          10056: mov %r27,%r19
        !          10057: add %r19,1,%r27
        !          10058: st %r19,[%fp+-44]
        !          10059: ba L3032; nop
        !          10060: L3031:
        !          10061: mov %r26,%r19
        !          10062: add %r19,1,%r26
        !          10063: st %r19,[%fp+-44]
        !          10064: L3032:
        !          10065: ld [%fp+-44],%r19
        !          10066: st %r19,[%fp+-40]
        !          10067: L3030:
        !          10068: ld [%fp+-40],%r25
        !          10069: cmp %r25,%r0; bne L3036; nop
        !          10070: cmp %r27,%r0; bne L3036; nop
        !          10071: cmp %r26,%r0; be L3033; nop
        !          10072: L3036:
        !          10073: ld [%r24+44],%r19
        !          10074: cmp %r19,%r0; be L3037; nop
        !          10075: set _2586,%r8
        !          10076: set 8,%r9
        !          10077: call _printf; nop
        !          10078: L3037:
        !          10079: add %r21,8,%r21
        !          10080: L3033:
        !          10081: ld [%fp+-4],%r19
        !          10082: cmp %r19,%r0; be L3044; nop
        !          10083: st %r20,[%fp+-48]
        !          10084: ba L3045; nop
        !          10085: L3044:
        !          10086: set 1,%r19
        !          10087: st %r19,[%fp+-48]
        !          10088: L3045:
        !          10089: ld [%fp+-48],%r19
        !          10090: cmp %r19,%r0; bne L3043; nop
        !          10091: cmp %r20,%r0; be L3046; nop
        !          10092: set 1,%r19
        !          10093: st %r19,[%fp+-52]
        !          10094: ba L3047; nop
        !          10095: L3046:
        !          10096: st %r20,[%fp+-52]
        !          10097: L3047:
        !          10098: ld [%fp+-52],%r19
        !          10099: cmp %r19,%r0; be L3039; nop
        !          10100: L3043:
        !          10101: ld [%r24+44],%r19
        !          10102: cmp %r19,%r0; be L3048; nop
        !          10103: set _2586,%r8
        !          10104: set 16,%r9
        !          10105: call _printf; nop
        !          10106: L3048:
        !          10107: add %r21,16,%r21
        !          10108: L3039:
        !          10109: mov %r21,%r24
        !          10110: L2584:
        !          10111: ret; restore
        !          10112: .seg "data"
        !          10113: _3051:.ascii "s81,er%d\012\000"
        !          10114: _3052:.ascii "s81    \000"
        !          10115: _3053:.ascii "Register count for %s is unreliable.\012\000"
        !          10116: _3054:.ascii "%d registers assigned to %s variables.\012\000"
        !          10117: .seg "text"
        !          10118: .global _s81
        !          10119: .align 4
        !          10120: .proc 4
        !          10121: _s81:save %sp,-112,%sp
        !          10122: st %r0,[%fp+-20]
        !          10123: st %r0,[%fp+-8]
        !          10124: st %r0,[%fp+-12]
        !          10125: st %r0,[%fp+-16]
        !          10126: set _3052,%r21
        !          10127: add %r24,60,%r20
        !          10128: L3055:
        !          10129: L3056:
        !          10130: mov %r20,%r19
        !          10131: add %r19,1,%r20
        !          10132: mov %r21,%r18
        !          10133: add %r18,1,%r21
        !          10134: ldsb [%r18],%r18
        !          10135: stb %r18,[%r19]
        !          10136: sll %r18,24,%g1; sra %g1,24,%r19
        !          10137: cmp %r19,%r0; bne L3055; nop
        !          10138: set 1,%r19
        !          10139: st %r19,[%fp+-4]
        !          10140: mov %r0,%r26
        !          10141: L3058:
        !          10142: ld [%fp+-4],%r19
        !          10143: mov %r19,%r18
        !          10144: mov %r18,%r29
        !          10145: mov %r18,%r25
        !          10146: add -4,%fp,%r18
        !          10147: mov %r18,%r28
        !          10148: mov %r18,%r23
        !          10149: mov %r19,%r27
        !          10150: mov %r19,%r22
        !          10151: sll %r29,24,%g1; sra %g1,24,%r19
        !          10152: sll %r25,24,%g1; sra %g1,24,%r18
        !          10153: cmp %r19,%r18; be L3062; nop
        !          10154: set 1,%r19
        !          10155: st %r19,[%fp+-8]
        !          10156: L3062:
        !          10157: cmp %r28,%r23; be L3064; nop
        !          10158: set 1,%r19
        !          10159: st %r19,[%fp+-12]
        !          10160: L3064:
        !          10161: cmp %r27,%r22; be L3066; nop
        !          10162: set 1,%r19
        !          10163: st %r19,[%fp+-16]
        !          10164: L3066:
        !          10165: ld [%fp+-4],%r19
        !          10166: sll %r19,1,%r19
        !          10167: st %r19,[%fp+-4]
        !          10168: L3059:
        !          10169: add %r26,1,%r26
        !          10170: cmp %r26,50; bl L3058; nop
        !          10171: ld [%fp+-8],%r19
        !          10172: cmp %r19,%r0; be L3068; nop
        !          10173: ld [%fp+-20],%r19
        !          10174: add %r19,1,%r19
        !          10175: st %r19,[%fp+-20]
        !          10176: ld [%r24+44],%r19
        !          10177: cmp %r19,%r0; be L3070; nop
        !          10178: set _3051,%r8
        !          10179: set 1,%r9
        !          10180: call _printf; nop
        !          10181: L3070:
        !          10182: L3068:
        !          10183: ld [%fp+-12],%r19
        !          10184: cmp %r19,%r0; be L3072; nop
        !          10185: ld [%fp+-20],%r19
        !          10186: add %r19,2,%r19
        !          10187: st %r19,[%fp+-20]
        !          10188: ld [%r24+44],%r19
        !          10189: cmp %r19,%r0; be L3074; nop
        !          10190: set _3051,%r8
        !          10191: set 2,%r9
        !          10192: call _printf; nop
        !          10193: L3074:
        !          10194: L3072:
        !          10195: ld [%fp+-16],%r19
        !          10196: cmp %r19,%r0; be L3076; nop
        !          10197: ld [%fp+-20],%r19
        !          10198: add %r19,4,%r19
        !          10199: st %r19,[%fp+-20]
        !          10200: ld [%r24+44],%r19
        !          10201: cmp %r19,%r0; be L3078; nop
        !          10202: set _3051,%r8
        !          10203: set 4,%r9
        !          10204: call _printf; nop
        !          10205: L3078:
        !          10206: L3076:
        !          10207: call _regc; nop
        !          10208: st %r8,[%fp+-4]
        !          10209: ld [%r24+40],%r19
        !          10210: cmp %r19,%r0; be L3080; nop
        !          10211: ld [%fp+-4],%r19
        !          10212: cmp %r19,%r0; bge L3082; nop
        !          10213: set _3053,%r8
        !          10214: set L425,%r9
        !          10215: call _printf; nop
        !          10216: ba L3083; nop
        !          10217: L3082:
        !          10218: set _3054,%r8
        !          10219: ld [%fp+-4],%r9
        !          10220: set L425,%r10
        !          10221: call _printf; nop
        !          10222: L3083:
        !          10223: L3080:
        !          10224: call _regp; nop
        !          10225: st %r8,[%fp+-4]
        !          10226: ld [%r24+40],%r19
        !          10227: cmp %r19,%r0; be L3084; nop
        !          10228: ld [%fp+-4],%r19
        !          10229: cmp %r19,%r0; bge L3086; nop
        !          10230: set _3053,%r8
        !          10231: set L3088,%r9
        !          10232: call _printf; nop
        !          10233: ba L3087; nop
        !          10234: L3086:
        !          10235: set _3054,%r8
        !          10236: ld [%fp+-4],%r9
        !          10237: set L3088,%r10
        !          10238: call _printf; nop
        !          10239: L3087:
        !          10240: L3084:
        !          10241: call _regi; nop
        !          10242: st %r8,[%fp+-4]
        !          10243: ld [%r24+40],%r19
        !          10244: cmp %r19,%r0; be L3089; nop
        !          10245: ld [%fp+-4],%r19
        !          10246: cmp %r19,%r0; bge L3091; nop
        !          10247: set _3053,%r8
        !          10248: set L426,%r9
        !          10249: call _printf; nop
        !          10250: ba L3092; nop
        !          10251: L3091:
        !          10252: set _3054,%r8
        !          10253: ld [%fp+-4],%r9
        !          10254: set L426,%r10
        !          10255: call _printf; nop
        !          10256: L3092:
        !          10257: L3089:
        !          10258: ld [%fp+-20],%r24
        !          10259: L3050:
        !          10260: ret; restore
        !          10261: .global _regc
        !          10262: .align 4
        !          10263: .proc 4
        !          10264: _regc:save %sp,-232,%sp
        !          10265: stb %r0,[%fp+-130]
        !          10266: set 1,%r19
        !          10267: stb %r19,[%fp+-109]
        !          10268: set 2,%r19
        !          10269: stb %r19,[%fp+-110]
        !          10270: set 3,%r19
        !          10271: stb %r19,[%fp+-111]
        !          10272: set 4,%r29
        !          10273: set 5,%r19
        !          10274: stb %r19,[%fp+-112]
        !          10275: set 6,%r28
        !          10276: set 7,%r19
        !          10277: stb %r19,[%fp+-113]
        !          10278: set 8,%r27
        !          10279: set 9,%r19
        !          10280: stb %r19,[%fp+-114]
        !          10281: set 10,%r26
        !          10282: set 11,%r19
        !          10283: stb %r19,[%fp+-115]
        !          10284: set 12,%r25
        !          10285: set 13,%r19
        !          10286: stb %r19,[%fp+-116]
        !          10287: set 14,%r24
        !          10288: set 15,%r19
        !          10289: stb %r19,[%fp+-117]
        !          10290: set 16,%r23
        !          10291: set 17,%r19
        !          10292: stb %r19,[%fp+-118]
        !          10293: set 18,%r22
        !          10294: set 19,%r19
        !          10295: stb %r19,[%fp+-119]
        !          10296: set 20,%r21
        !          10297: set 21,%r19
        !          10298: stb %r19,[%fp+-120]
        !          10299: set 22,%r20
        !          10300: set 23,%r19
        !          10301: stb %r19,[%fp+-121]
        !          10302: set 24,%r19
        !          10303: stb %r19,[%fp+-1]
        !          10304: set 25,%r19
        !          10305: stb %r19,[%fp+-122]
        !          10306: set 26,%r19
        !          10307: stb %r19,[%fp+-2]
        !          10308: set 27,%r19
        !          10309: stb %r19,[%fp+-123]
        !          10310: set 28,%r19
        !          10311: stb %r19,[%fp+-3]
        !          10312: set 29,%r19
        !          10313: stb %r19,[%fp+-124]
        !          10314: set 30,%r19
        !          10315: stb %r19,[%fp+-4]
        !          10316: set 31,%r19
        !          10317: stb %r19,[%fp+-125]
        !          10318: set 32,%r19
        !          10319: stb %r19,[%fp+-5]
        !          10320: set 33,%r19
        !          10321: stb %r19,[%fp+-126]
        !          10322: set 34,%r19
        !          10323: stb %r19,[%fp+-6]
        !          10324: set 35,%r19
        !          10325: stb %r19,[%fp+-127]
        !          10326: set 36,%r19
        !          10327: stb %r19,[%fp+-128]
        !          10328: set 37,%r19
        !          10329: stb %r19,[%fp+-129]
        !          10330: set 38,%r19
        !          10331: stb %r19,[%fp+-131]
        !          10332: add -109,%fp,%r19
        !          10333: add -130,%fp,%r18
        !          10334: sub %r19,%r18,%r18
        !          10335: st %r18,[%fp+-96]
        !          10336: add -110,%fp,%r18
        !          10337: sub %r18,%r19,%r19
        !          10338: st %r19,[%fp+-92]
        !          10339: add -111,%fp,%r19
        !          10340: add -110,%fp,%r18
        !          10341: sub %r19,%r18,%r19
        !          10342: st %r19,[%fp+-88]
        !          10343: add -112,%fp,%r19
        !          10344: add -111,%fp,%r18
        !          10345: sub %r19,%r18,%r19
        !          10346: st %r19,[%fp+-84]
        !          10347: add -113,%fp,%r19
        !          10348: add -112,%fp,%r18
        !          10349: sub %r19,%r18,%r19
        !          10350: st %r19,[%fp+-80]
        !          10351: add -114,%fp,%r19
        !          10352: add -113,%fp,%r18
        !          10353: sub %r19,%r18,%r19
        !          10354: st %r19,[%fp+-76]
        !          10355: add -115,%fp,%r19
        !          10356: add -114,%fp,%r18
        !          10357: sub %r19,%r18,%r19
        !          10358: st %r19,[%fp+-72]
        !          10359: add -116,%fp,%r19
        !          10360: add -115,%fp,%r18
        !          10361: sub %r19,%r18,%r19
        !          10362: st %r19,[%fp+-68]
        !          10363: add -117,%fp,%r19
        !          10364: add -116,%fp,%r18
        !          10365: sub %r19,%r18,%r19
        !          10366: st %r19,[%fp+-64]
        !          10367: add -118,%fp,%r19
        !          10368: add -117,%fp,%r18
        !          10369: sub %r19,%r18,%r19
        !          10370: st %r19,[%fp+-60]
        !          10371: add -119,%fp,%r19
        !          10372: add -118,%fp,%r18
        !          10373: sub %r19,%r18,%r19
        !          10374: st %r19,[%fp+-56]
        !          10375: add -120,%fp,%r19
        !          10376: add -119,%fp,%r18
        !          10377: sub %r19,%r18,%r19
        !          10378: st %r19,[%fp+-52]
        !          10379: add -121,%fp,%r19
        !          10380: add -120,%fp,%r18
        !          10381: sub %r19,%r18,%r19
        !          10382: st %r19,[%fp+-48]
        !          10383: add -122,%fp,%r19
        !          10384: add -121,%fp,%r18
        !          10385: sub %r19,%r18,%r19
        !          10386: st %r19,[%fp+-44]
        !          10387: add -123,%fp,%r19
        !          10388: add -122,%fp,%r18
        !          10389: sub %r19,%r18,%r19
        !          10390: st %r19,[%fp+-40]
        !          10391: add -124,%fp,%r19
        !          10392: add -123,%fp,%r18
        !          10393: sub %r19,%r18,%r19
        !          10394: st %r19,[%fp+-36]
        !          10395: add -125,%fp,%r19
        !          10396: add -124,%fp,%r18
        !          10397: sub %r19,%r18,%r19
        !          10398: st %r19,[%fp+-32]
        !          10399: add -126,%fp,%r19
        !          10400: add -125,%fp,%r18
        !          10401: sub %r19,%r18,%r19
        !          10402: st %r19,[%fp+-28]
        !          10403: add -127,%fp,%r19
        !          10404: add -126,%fp,%r18
        !          10405: sub %r19,%r18,%r19
        !          10406: st %r19,[%fp+-24]
        !          10407: add -128,%fp,%r19
        !          10408: add -127,%fp,%r18
        !          10409: sub %r19,%r18,%r19
        !          10410: st %r19,[%fp+-20]
        !          10411: add -129,%fp,%r19
        !          10412: add -128,%fp,%r18
        !          10413: sub %r19,%r18,%r19
        !          10414: st %r19,[%fp+-16]
        !          10415: add -131,%fp,%r19
        !          10416: add -129,%fp,%r18
        !          10417: sub %r19,%r18,%r19
        !          10418: st %r19,[%fp+-12]
        !          10419: ld [%fp+-96],%r19
        !          10420: st %r19,[%fp+-108]
        !          10421: set 1,%r19
        !          10422: st %r19,[%fp+-104]
        !          10423: st %r0,[%fp+-100]
        !          10424: L3115:
        !          10425: ld [%fp+-104],%r19
        !          10426: cmp %r19,1; be L3121; nop
        !          10427: cmp %r19,2; be L3124; nop
        !          10428: cmp %r19,3; be L3129; nop
        !          10429: ba L3119; nop
        !          10430: L3121:
        !          10431: ld [%fp+-100],%r19
        !          10432: sll %r19,2,%r19
        !          10433: add -96,%fp,%r18
        !          10434: ld [%r19+%r18],%r19
        !          10435: ld [%fp+-108],%r18
        !          10436: cmp %r19,%r18; be L3120; nop
        !          10437: ld [%fp+-100],%r19
        !          10438: sll %r19,2,%r19
        !          10439: add -96,%fp,%r18
        !          10440: ld [%r19+%r18],%r19
        !          10441: st %r19,[%fp+-140]
        !          10442: set 2,%r19
        !          10443: st %r19,[%fp+-104]
        !          10444: set 1,%r19
        !          10445: st %r19,[%fp+-136]
        !          10446: ba L3120; nop
        !          10447: L3124:
        !          10448: ld [%fp+-100],%r19
        !          10449: sll %r19,2,%r19
        !          10450: add -96,%fp,%r18
        !          10451: ld [%r19+%r18],%r19
        !          10452: ld [%fp+-108],%r18
        !          10453: cmp %r19,%r18; bne L3125; nop
        !          10454: set 3,%r19
        !          10455: st %r19,[%fp+-104]
        !          10456: ba L3120; nop
        !          10457: L3125:
        !          10458: ld [%fp+-100],%r19
        !          10459: sll %r19,2,%r19
        !          10460: add -96,%fp,%r18
        !          10461: ld [%r19+%r18],%r19
        !          10462: ld [%fp+-140],%r18
        !          10463: cmp %r19,%r18; bne L3127; nop
        !          10464: ld [%fp+-136],%r19
        !          10465: add %r19,1,%r19
        !          10466: st %r19,[%fp+-136]
        !          10467: ba L3120; nop
        !          10468: L3127:
        !          10469: set 4,%r19
        !          10470: st %r19,[%fp+-104]
        !          10471: ba L3120; nop
        !          10472: L3129:
        !          10473: ld [%fp+-100],%r19
        !          10474: sll %r19,2,%r19
        !          10475: add -96,%fp,%r18
        !          10476: ld [%r19+%r18],%r19
        !          10477: ld [%fp+-108],%r18
        !          10478: cmp %r19,%r18; be L3120; nop
        !          10479: set 4,%r19
        !          10480: st %r19,[%fp+-104]
        !          10481: L3119:
        !          10482: L3120:
        !          10483: L3116:
        !          10484: ld [%fp+-100],%r19
        !          10485: add %r19,1,%r19
        !          10486: st %r19,[%fp+-100]
        !          10487: ld [%fp+-100],%r19
        !          10488: cmp %r19,22; bl L3115; nop
        !          10489: ld [%fp+-104],%r19
        !          10490: cmp %r19,3; bne L3132; nop
        !          10491: set 16,%r19
        !          10492: ld [%fp+-136],%r18
        !          10493: sub %r19,%r18,%r24
        !          10494: ba L3093; nop
        !          10495: L3132:
        !          10496: set -1,%r24
        !          10497: L3093:
        !          10498: ret; restore
        !          10499: .global _regi
        !          10500: .align 4
        !          10501: .proc 4
        !          10502: _regi:save %sp,-320,%sp
        !          10503: st %r0,[%fp+-212]
        !          10504: set 1,%r19
        !          10505: st %r19,[%fp+-128]
        !          10506: set 2,%r19
        !          10507: st %r19,[%fp+-132]
        !          10508: set 3,%r19
        !          10509: st %r19,[%fp+-136]
        !          10510: set 4,%r19
        !          10511: mov %r19,%r29
        !          10512: set 5,%r18
        !          10513: st %r18,[%fp+-140]
        !          10514: set 6,%r28
        !          10515: set 7,%r18
        !          10516: st %r18,[%fp+-144]
        !          10517: set 8,%r27
        !          10518: set 9,%r18
        !          10519: st %r18,[%fp+-148]
        !          10520: set 10,%r26
        !          10521: set 11,%r18
        !          10522: st %r18,[%fp+-152]
        !          10523: set 12,%r25
        !          10524: set 13,%r18
        !          10525: st %r18,[%fp+-156]
        !          10526: set 14,%r24
        !          10527: set 15,%r18
        !          10528: st %r18,[%fp+-160]
        !          10529: set 16,%r23
        !          10530: set 17,%r18
        !          10531: st %r18,[%fp+-164]
        !          10532: set 18,%r22
        !          10533: set 19,%r18
        !          10534: st %r18,[%fp+-168]
        !          10535: set 20,%r21
        !          10536: set 21,%r18
        !          10537: st %r18,[%fp+-172]
        !          10538: set 22,%r20
        !          10539: set 23,%r18
        !          10540: st %r18,[%fp+-176]
        !          10541: set 24,%r18
        !          10542: st %r18,[%fp+-4]
        !          10543: set 25,%r18
        !          10544: st %r18,[%fp+-180]
        !          10545: set 26,%r18
        !          10546: st %r18,[%fp+-8]
        !          10547: set 27,%r18
        !          10548: st %r18,[%fp+-184]
        !          10549: set 28,%r18
        !          10550: st %r18,[%fp+-12]
        !          10551: set 29,%r18
        !          10552: st %r18,[%fp+-188]
        !          10553: set 30,%r18
        !          10554: st %r18,[%fp+-16]
        !          10555: set 31,%r18
        !          10556: st %r18,[%fp+-192]
        !          10557: set 32,%r18
        !          10558: st %r18,[%fp+-20]
        !          10559: set 33,%r18
        !          10560: st %r18,[%fp+-196]
        !          10561: set 34,%r18
        !          10562: st %r18,[%fp+-24]
        !          10563: set 35,%r18
        !          10564: st %r18,[%fp+-200]
        !          10565: set 36,%r18
        !          10566: st %r18,[%fp+-204]
        !          10567: set 37,%r18
        !          10568: st %r18,[%fp+-208]
        !          10569: set 38,%r18
        !          10570: st %r18,[%fp+-216]
        !          10571: add -128,%fp,%r18
        !          10572: add -212,%fp,%r17
        !          10573: sub %r18,%r17,%r17
        !          10574: mov %r19,%o1; call .div,2; mov %r17,%o0; mov %o0,%r17
        !          10575: st %r17,[%fp+-112]
        !          10576: add -132,%fp,%r17
        !          10577: sub %r17,%r18,%r18
        !          10578: mov %r19,%o1; call .div,2; mov %r18,%o0; mov %o0,%r19
        !          10579: st %r19,[%fp+-108]
        !          10580: add -136,%fp,%r19
        !          10581: add -132,%fp,%r18
        !          10582: sub %r19,%r18,%r19
        !          10583: set 4,%r18
        !          10584: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10585: st %r19,[%fp+-104]
        !          10586: add -140,%fp,%r19
        !          10587: add -136,%fp,%r18
        !          10588: sub %r19,%r18,%r19
        !          10589: set 4,%r18
        !          10590: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10591: st %r19,[%fp+-100]
        !          10592: add -144,%fp,%r19
        !          10593: add -140,%fp,%r18
        !          10594: sub %r19,%r18,%r19
        !          10595: set 4,%r18
        !          10596: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10597: st %r19,[%fp+-96]
        !          10598: add -148,%fp,%r19
        !          10599: add -144,%fp,%r18
        !          10600: sub %r19,%r18,%r19
        !          10601: set 4,%r18
        !          10602: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10603: st %r19,[%fp+-92]
        !          10604: add -152,%fp,%r19
        !          10605: add -148,%fp,%r18
        !          10606: sub %r19,%r18,%r19
        !          10607: set 4,%r18
        !          10608: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10609: st %r19,[%fp+-88]
        !          10610: add -156,%fp,%r19
        !          10611: add -152,%fp,%r18
        !          10612: sub %r19,%r18,%r19
        !          10613: set 4,%r18
        !          10614: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10615: st %r19,[%fp+-84]
        !          10616: add -160,%fp,%r19
        !          10617: add -156,%fp,%r18
        !          10618: sub %r19,%r18,%r19
        !          10619: set 4,%r18
        !          10620: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10621: st %r19,[%fp+-80]
        !          10622: add -164,%fp,%r19
        !          10623: add -160,%fp,%r18
        !          10624: sub %r19,%r18,%r19
        !          10625: set 4,%r18
        !          10626: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10627: st %r19,[%fp+-76]
        !          10628: add -168,%fp,%r19
        !          10629: add -164,%fp,%r18
        !          10630: sub %r19,%r18,%r19
        !          10631: set 4,%r18
        !          10632: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10633: st %r19,[%fp+-72]
        !          10634: add -172,%fp,%r19
        !          10635: add -168,%fp,%r18
        !          10636: sub %r19,%r18,%r19
        !          10637: set 4,%r18
        !          10638: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10639: st %r19,[%fp+-68]
        !          10640: add -176,%fp,%r19
        !          10641: add -172,%fp,%r18
        !          10642: sub %r19,%r18,%r19
        !          10643: set 4,%r18
        !          10644: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10645: st %r19,[%fp+-64]
        !          10646: add -180,%fp,%r19
        !          10647: add -176,%fp,%r18
        !          10648: sub %r19,%r18,%r19
        !          10649: set 4,%r18
        !          10650: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10651: st %r19,[%fp+-60]
        !          10652: add -184,%fp,%r19
        !          10653: add -180,%fp,%r18
        !          10654: sub %r19,%r18,%r19
        !          10655: set 4,%r18
        !          10656: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10657: st %r19,[%fp+-56]
        !          10658: add -188,%fp,%r19
        !          10659: add -184,%fp,%r18
        !          10660: sub %r19,%r18,%r19
        !          10661: set 4,%r18
        !          10662: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10663: st %r19,[%fp+-52]
        !          10664: add -192,%fp,%r19
        !          10665: add -188,%fp,%r18
        !          10666: sub %r19,%r18,%r19
        !          10667: set 4,%r18
        !          10668: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10669: st %r19,[%fp+-48]
        !          10670: add -196,%fp,%r19
        !          10671: add -192,%fp,%r18
        !          10672: sub %r19,%r18,%r19
        !          10673: set 4,%r18
        !          10674: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10675: st %r19,[%fp+-44]
        !          10676: add -200,%fp,%r19
        !          10677: add -196,%fp,%r18
        !          10678: sub %r19,%r18,%r19
        !          10679: set 4,%r18
        !          10680: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10681: st %r19,[%fp+-40]
        !          10682: add -204,%fp,%r19
        !          10683: add -200,%fp,%r18
        !          10684: sub %r19,%r18,%r19
        !          10685: set 4,%r18
        !          10686: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10687: st %r19,[%fp+-36]
        !          10688: add -208,%fp,%r19
        !          10689: add -204,%fp,%r18
        !          10690: sub %r19,%r18,%r19
        !          10691: set 4,%r18
        !          10692: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10693: st %r19,[%fp+-32]
        !          10694: add -216,%fp,%r19
        !          10695: add -208,%fp,%r18
        !          10696: sub %r19,%r18,%r19
        !          10697: set 4,%r18
        !          10698: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10699: st %r19,[%fp+-28]
        !          10700: ld [%fp+-112],%r19
        !          10701: st %r19,[%fp+-124]
        !          10702: set 1,%r19
        !          10703: st %r19,[%fp+-120]
        !          10704: st %r0,[%fp+-116]
        !          10705: L3156:
        !          10706: ld [%fp+-120],%r19
        !          10707: cmp %r19,1; be L3162; nop
        !          10708: cmp %r19,2; be L3165; nop
        !          10709: cmp %r19,3; be L3170; nop
        !          10710: ba L3160; nop
        !          10711: L3162:
        !          10712: ld [%fp+-116],%r19
        !          10713: sll %r19,2,%r19
        !          10714: add -112,%fp,%r18
        !          10715: ld [%r19+%r18],%r19
        !          10716: ld [%fp+-124],%r18
        !          10717: cmp %r19,%r18; be L3161; nop
        !          10718: ld [%fp+-116],%r19
        !          10719: sll %r19,2,%r19
        !          10720: add -112,%fp,%r18
        !          10721: ld [%r19+%r18],%r19
        !          10722: st %r19,[%fp+-224]
        !          10723: set 2,%r19
        !          10724: st %r19,[%fp+-120]
        !          10725: set 1,%r19
        !          10726: st %r19,[%fp+-220]
        !          10727: ba L3161; nop
        !          10728: L3165:
        !          10729: ld [%fp+-116],%r19
        !          10730: sll %r19,2,%r19
        !          10731: add -112,%fp,%r18
        !          10732: ld [%r19+%r18],%r19
        !          10733: ld [%fp+-124],%r18
        !          10734: cmp %r19,%r18; bne L3166; nop
        !          10735: set 3,%r19
        !          10736: st %r19,[%fp+-120]
        !          10737: ba L3161; nop
        !          10738: L3166:
        !          10739: ld [%fp+-116],%r19
        !          10740: sll %r19,2,%r19
        !          10741: add -112,%fp,%r18
        !          10742: ld [%r19+%r18],%r19
        !          10743: ld [%fp+-224],%r18
        !          10744: cmp %r19,%r18; bne L3168; nop
        !          10745: ld [%fp+-220],%r19
        !          10746: add %r19,1,%r19
        !          10747: st %r19,[%fp+-220]
        !          10748: ba L3161; nop
        !          10749: L3168:
        !          10750: set 4,%r19
        !          10751: st %r19,[%fp+-120]
        !          10752: ba L3161; nop
        !          10753: L3170:
        !          10754: ld [%fp+-116],%r19
        !          10755: sll %r19,2,%r19
        !          10756: add -112,%fp,%r18
        !          10757: ld [%r19+%r18],%r19
        !          10758: ld [%fp+-124],%r18
        !          10759: cmp %r19,%r18; be L3161; nop
        !          10760: set 4,%r19
        !          10761: st %r19,[%fp+-120]
        !          10762: L3160:
        !          10763: L3161:
        !          10764: L3157:
        !          10765: ld [%fp+-116],%r19
        !          10766: add %r19,1,%r19
        !          10767: st %r19,[%fp+-116]
        !          10768: ld [%fp+-116],%r19
        !          10769: cmp %r19,22; bl L3156; nop
        !          10770: ld [%fp+-120],%r19
        !          10771: cmp %r19,3; bne L3173; nop
        !          10772: set 16,%r19
        !          10773: ld [%fp+-220],%r18
        !          10774: sub %r19,%r18,%r24
        !          10775: ba L3134; nop
        !          10776: L3173:
        !          10777: set -1,%r24
        !          10778: L3134:
        !          10779: ret; restore
        !          10780: .global _regp
        !          10781: .align 4
        !          10782: .proc 4
        !          10783: _regp:save %sp,-320,%sp
        !          10784: add -212,%fp,%r19
        !          10785: st %r19,[%fp+-212]
        !          10786: add -188,%fp,%r18
        !          10787: st %r18,[%fp+-188]
        !          10788: add -192,%fp,%r17
        !          10789: st %r17,[%fp+-192]
        !          10790: add -196,%fp,%r16
        !          10791: st %r16,[%fp+-196]
        !          10792: add -124,%fp,%r16
        !          10793: mov %r16,%r29
        !          10794: st %r16,[%fp+-124]
        !          10795: add -128,%fp,%r16
        !          10796: mov %r16,%r28
        !          10797: st %r16,[%fp+-128]
        !          10798: add -132,%fp,%r16
        !          10799: mov %r16,%r27
        !          10800: st %r16,[%fp+-132]
        !          10801: add -136,%fp,%r16
        !          10802: mov %r16,%r26
        !          10803: st %r16,[%fp+-136]
        !          10804: add -140,%fp,%r16
        !          10805: mov %r16,%r25
        !          10806: st %r16,[%fp+-140]
        !          10807: add -144,%fp,%r16
        !          10808: mov %r16,%r24
        !          10809: st %r16,[%fp+-144]
        !          10810: add -148,%fp,%r16
        !          10811: mov %r16,%r23
        !          10812: st %r16,[%fp+-148]
        !          10813: add -152,%fp,%r16
        !          10814: mov %r16,%r22
        !          10815: st %r16,[%fp+-152]
        !          10816: add -156,%fp,%r16
        !          10817: mov %r16,%r21
        !          10818: st %r16,[%fp+-156]
        !          10819: add -160,%fp,%r16
        !          10820: mov %r16,%r20
        !          10821: st %r16,[%fp+-160]
        !          10822: add -164,%fp,%r16
        !          10823: st %r16,[%fp+-4]
        !          10824: st %r16,[%fp+-164]
        !          10825: add -168,%fp,%r16
        !          10826: st %r16,[%fp+-8]
        !          10827: st %r16,[%fp+-168]
        !          10828: add -172,%fp,%r16
        !          10829: st %r16,[%fp+-12]
        !          10830: st %r16,[%fp+-172]
        !          10831: add -176,%fp,%r16
        !          10832: st %r16,[%fp+-16]
        !          10833: st %r16,[%fp+-176]
        !          10834: add -180,%fp,%r16
        !          10835: st %r16,[%fp+-20]
        !          10836: st %r16,[%fp+-180]
        !          10837: add -184,%fp,%r16
        !          10838: st %r16,[%fp+-24]
        !          10839: st %r16,[%fp+-184]
        !          10840: add -200,%fp,%r16
        !          10841: st %r16,[%fp+-200]
        !          10842: add -204,%fp,%r16
        !          10843: st %r16,[%fp+-204]
        !          10844: add -216,%fp,%r16
        !          10845: st %r16,[%fp+-216]
        !          10846: sub %r18,%r19,%r19
        !          10847: set 4,%r16
        !          10848: mov %r16,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10849: st %r19,[%fp+-112]
        !          10850: sub %r17,%r18,%r19
        !          10851: mov %r16,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10852: st %r19,[%fp+-108]
        !          10853: add -196,%fp,%r19
        !          10854: add -192,%fp,%r18
        !          10855: sub %r19,%r18,%r19
        !          10856: set 4,%r18
        !          10857: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10858: st %r19,[%fp+-104]
        !          10859: add -124,%fp,%r19
        !          10860: add -196,%fp,%r18
        !          10861: sub %r19,%r18,%r19
        !          10862: set 4,%r18
        !          10863: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10864: st %r19,[%fp+-100]
        !          10865: add -128,%fp,%r19
        !          10866: add -124,%fp,%r18
        !          10867: sub %r19,%r18,%r19
        !          10868: set 4,%r18
        !          10869: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10870: st %r19,[%fp+-96]
        !          10871: add -132,%fp,%r19
        !          10872: add -128,%fp,%r18
        !          10873: sub %r19,%r18,%r19
        !          10874: set 4,%r18
        !          10875: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10876: st %r19,[%fp+-92]
        !          10877: add -136,%fp,%r19
        !          10878: add -132,%fp,%r18
        !          10879: sub %r19,%r18,%r19
        !          10880: set 4,%r18
        !          10881: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10882: st %r19,[%fp+-88]
        !          10883: add -140,%fp,%r19
        !          10884: add -136,%fp,%r18
        !          10885: sub %r19,%r18,%r19
        !          10886: set 4,%r18
        !          10887: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10888: st %r19,[%fp+-84]
        !          10889: add -144,%fp,%r19
        !          10890: add -140,%fp,%r18
        !          10891: sub %r19,%r18,%r19
        !          10892: set 4,%r18
        !          10893: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10894: st %r19,[%fp+-80]
        !          10895: add -148,%fp,%r19
        !          10896: add -144,%fp,%r18
        !          10897: sub %r19,%r18,%r19
        !          10898: set 4,%r18
        !          10899: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10900: st %r19,[%fp+-76]
        !          10901: add -152,%fp,%r19
        !          10902: add -148,%fp,%r18
        !          10903: sub %r19,%r18,%r19
        !          10904: set 4,%r18
        !          10905: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10906: st %r19,[%fp+-72]
        !          10907: add -156,%fp,%r19
        !          10908: add -152,%fp,%r18
        !          10909: sub %r19,%r18,%r19
        !          10910: set 4,%r18
        !          10911: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10912: st %r19,[%fp+-68]
        !          10913: add -160,%fp,%r19
        !          10914: add -156,%fp,%r18
        !          10915: sub %r19,%r18,%r19
        !          10916: set 4,%r18
        !          10917: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10918: st %r19,[%fp+-64]
        !          10919: add -164,%fp,%r19
        !          10920: add -160,%fp,%r18
        !          10921: sub %r19,%r18,%r19
        !          10922: set 4,%r18
        !          10923: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10924: st %r19,[%fp+-60]
        !          10925: add -168,%fp,%r19
        !          10926: add -164,%fp,%r18
        !          10927: sub %r19,%r18,%r19
        !          10928: set 4,%r18
        !          10929: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10930: st %r19,[%fp+-56]
        !          10931: add -172,%fp,%r19
        !          10932: add -168,%fp,%r18
        !          10933: sub %r19,%r18,%r19
        !          10934: set 4,%r18
        !          10935: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10936: st %r19,[%fp+-52]
        !          10937: add -176,%fp,%r19
        !          10938: add -172,%fp,%r18
        !          10939: sub %r19,%r18,%r19
        !          10940: set 4,%r18
        !          10941: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10942: st %r19,[%fp+-48]
        !          10943: add -180,%fp,%r19
        !          10944: add -176,%fp,%r18
        !          10945: sub %r19,%r18,%r19
        !          10946: set 4,%r18
        !          10947: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10948: st %r19,[%fp+-44]
        !          10949: add -184,%fp,%r19
        !          10950: add -180,%fp,%r18
        !          10951: sub %r19,%r18,%r19
        !          10952: set 4,%r18
        !          10953: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10954: st %r19,[%fp+-40]
        !          10955: add -200,%fp,%r19
        !          10956: add -184,%fp,%r18
        !          10957: sub %r19,%r18,%r19
        !          10958: set 4,%r18
        !          10959: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10960: st %r19,[%fp+-36]
        !          10961: add -204,%fp,%r19
        !          10962: add -200,%fp,%r18
        !          10963: sub %r19,%r18,%r19
        !          10964: set 4,%r18
        !          10965: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10966: st %r19,[%fp+-32]
        !          10967: add -216,%fp,%r19
        !          10968: add -204,%fp,%r18
        !          10969: sub %r19,%r18,%r19
        !          10970: set 4,%r18
        !          10971: mov %r18,%o1; call .div,2; mov %r19,%o0; mov %o0,%r19
        !          10972: st %r19,[%fp+-28]
        !          10973: ld [%fp+-112],%r19
        !          10974: st %r19,[%fp+-208]
        !          10975: set 1,%r19
        !          10976: st %r19,[%fp+-120]
        !          10977: st %r0,[%fp+-116]
        !          10978: L3197:
        !          10979: ld [%fp+-120],%r19
        !          10980: cmp %r19,1; be L3203; nop
        !          10981: cmp %r19,2; be L3206; nop
        !          10982: cmp %r19,3; be L3211; nop
        !          10983: ba L3201; nop
        !          10984: L3203:
        !          10985: ld [%fp+-116],%r19
        !          10986: sll %r19,2,%r19
        !          10987: add -112,%fp,%r18
        !          10988: ld [%r19+%r18],%r19
        !          10989: ld [%fp+-208],%r18
        !          10990: cmp %r19,%r18; be L3202; nop
        !          10991: ld [%fp+-116],%r19
        !          10992: sll %r19,2,%r19
        !          10993: add -112,%fp,%r18
        !          10994: ld [%r19+%r18],%r19
        !          10995: st %r19,[%fp+-224]
        !          10996: set 2,%r19
        !          10997: st %r19,[%fp+-120]
        !          10998: set 1,%r19
        !          10999: st %r19,[%fp+-220]
        !          11000: ba L3202; nop
        !          11001: L3206:
        !          11002: ld [%fp+-116],%r19
        !          11003: sll %r19,2,%r19
        !          11004: add -112,%fp,%r18
        !          11005: ld [%r19+%r18],%r19
        !          11006: ld [%fp+-208],%r18
        !          11007: cmp %r19,%r18; bne L3207; nop
        !          11008: set 3,%r19
        !          11009: st %r19,[%fp+-120]
        !          11010: ba L3202; nop
        !          11011: L3207:
        !          11012: ld [%fp+-116],%r19
        !          11013: sll %r19,2,%r19
        !          11014: add -112,%fp,%r18
        !          11015: ld [%r19+%r18],%r19
        !          11016: ld [%fp+-224],%r18
        !          11017: cmp %r19,%r18; bne L3209; nop
        !          11018: ld [%fp+-220],%r19
        !          11019: add %r19,1,%r19
        !          11020: st %r19,[%fp+-220]
        !          11021: ba L3202; nop
        !          11022: L3209:
        !          11023: set 4,%r19
        !          11024: st %r19,[%fp+-120]
        !          11025: ba L3202; nop
        !          11026: L3211:
        !          11027: ld [%fp+-116],%r19
        !          11028: sll %r19,2,%r19
        !          11029: add -112,%fp,%r18
        !          11030: ld [%r19+%r18],%r19
        !          11031: ld [%fp+-208],%r18
        !          11032: cmp %r19,%r18; be L3202; nop
        !          11033: set 4,%r19
        !          11034: st %r19,[%fp+-120]
        !          11035: L3201:
        !          11036: L3202:
        !          11037: L3198:
        !          11038: ld [%fp+-116],%r19
        !          11039: add %r19,1,%r19
        !          11040: st %r19,[%fp+-116]
        !          11041: ld [%fp+-116],%r19
        !          11042: cmp %r19,22; bl L3197; nop
        !          11043: ld [%fp+-120],%r19
        !          11044: cmp %r19,3; bne L3214; nop
        !          11045: set 16,%r19
        !          11046: ld [%fp+-220],%r18
        !          11047: sub %r19,%r18,%r24
        !          11048: ba L3175; nop
        !          11049: L3214:
        !          11050: set -1,%r24
        !          11051: L3175:
        !          11052: ret; restore
        !          11053: .seg "bss"
        !          11054: .align 4; .reserve _3217,420
        !          11055: .seg "data"
        !          11056: _3218:.ascii "s84,er%d\012\000"
        !          11057: _3219:.ascii "s84    \000"
        !          11058: .seg "text"
        !          11059: .global _s84
        !          11060: .align 4
        !          11061: .proc 4
        !          11062: _s84:save %sp,-248,%sp
        !          11063: set _3219,%r26
        !          11064: add %r24,60,%r25
        !          11065: mov %r0,%r23
        !          11066: L3220:
        !          11067: L3221:
        !          11068: mov %r25,%r20
        !          11069: add %r20,1,%r25
        !          11070: mov %r26,%r19
        !          11071: add %r19,1,%r26
        !          11072: ldsb [%r19],%r19
        !          11073: stb %r19,[%r20]
        !          11074: sll %r19,24,%g1; sra %g1,24,%r20
        !          11075: cmp %r20,%r0; bne L3220; nop
        !          11076: set 3,%r8
        !          11077: call _fip; nop
        !          11078: mov %r8,%r22
        !          11079: ld [%r22],%r20
        !          11080: cmp %r20,3; be L3223; nop
        !          11081: ld [%r24+44],%r20
        !          11082: cmp %r20,%r0; be L3225; nop
        !          11083: set _3218,%r8
        !          11084: set 1,%r9
        !          11085: call _printf; nop
        !          11086: L3225:
        !          11087: add %r23,1,%r23
        !          11088: L3223:
        !          11089: set _glork,%r21
        !          11090: set 4,%r8
        !          11091: call %r21; nop
        !          11092: cmp %r8,4; be L3227; nop
        !          11093: ld [%r24+44],%r20
        !          11094: cmp %r20,%r0; be L3229; nop
        !          11095: set _3218,%r8
        !          11096: set 2,%r9
        !          11097: call _printf; nop
        !          11098: L3229:
        !          11099: add %r23,2,%r23
        !          11100: L3227:
        !          11101: mov %r0,%r28
        !          11102: L3231:
        !          11103: st %r28,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30
        !          11104: fdtos %f30,%f31
        !          11105: sll %r28,2,%r20
        !          11106: add -68,%fp,%r19
        !          11107: st %f31,[%r20+%r19]
        !          11108: sll %r28,2,%r20
        !          11109: add -68,%fp,%r19
        !          11110: add %r20,%r19,%r19
        !          11111: add -136,%fp,%r18
        !          11112: st %r19,[%r20+%r18]
        !          11113: L3232:
        !          11114: add %r28,1,%r28
        !          11115: cmp %r28,17; bl L3231; nop
        !          11116: set L412,%r20
        !          11117: ld [%r20],%f31
        !          11118: st %f31,[%fp+-140]
        !          11119: mov %r0,%r28
        !          11120: L3235:
        !          11121: ld [%fp+-140],%f31
        !          11122: sll %r28,2,%r20
        !          11123: add -136,%fp,%r19
        !          11124: ld [%r20+%r19],%r20
        !          11125: ld [%r20],%f30
        !          11126: fadds %f31,%f30,%f31
        !          11127: st %f31,[%fp+-140]
        !          11128: L3236:
        !          11129: add %r28,1,%r28
        !          11130: cmp %r28,17; bl L3235; nop
        !          11131: ld [%fp+-140],%f31
        !          11132: set L3241,%r20
        !          11133: ld [%r20],%f30
        !          11134: fcmpes %f31,%f30; nop; fbue L3239; nop
        !          11135: ld [%r24+44],%r20
        !          11136: cmp %r20,%r0; be L3242; nop
        !          11137: set _3218,%r8
        !          11138: set 4,%r9
        !          11139: call _printf; nop
        !          11140: L3242:
        !          11141: add %r23,4,%r23
        !          11142: L3239:
        !          11143: mov %r0,%r27
        !          11144: L3244:
        !          11145: mov %r0,%r28
        !          11146: L3248:
        !          11147: mov %r0,%r29
        !          11148: L3252:
        !          11149: set 28,%r20
        !          11150: mov %r28,%o1; call .mul,2; mov %r20,%o0; mov %o0,%r20
        !          11151: set 140,%r19
        !          11152: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          11153: set 35,%r18
        !          11154: mov %r27,%o1; call .mul,2; mov %r18,%o0; mov %o0,%r18
        !          11155: set 7,%r17
        !          11156: mov %r28,%o1; call .mul,2; mov %r17,%o0; mov %o0,%r17
        !          11157: add %r18,%r17,%r18
        !          11158: add %r18,%r29,%r18
        !          11159: sll %r29,2,%r17
        !          11160: set _3217,%r16
        !          11161: add %r19,%r16,%r19
        !          11162: add %r20,%r19,%r20
        !          11163: st %r18,[%r17+%r20]
        !          11164: L3253:
        !          11165: add %r29,1,%r29
        !          11166: cmp %r29,7; bl L3252; nop
        !          11167: L3249:
        !          11168: add %r28,1,%r28
        !          11169: cmp %r28,5; bl L3248; nop
        !          11170: L3245:
        !          11171: add %r27,1,%r27
        !          11172: cmp %r27,3; bl L3244; nop
        !          11173: set 1,%r27
        !          11174: set 2,%r28
        !          11175: set 3,%r29
        !          11176: set _3217,%r8
        !          11177: set 105,%r9
        !          11178: mov %r0,%r10
        !          11179: call _array; nop
        !          11180: st %r8,[%fp+-144]
        !          11181: set 140,%r20
        !          11182: mov %r27,%o1; call .mul,2; mov %r20,%o0; mov %o0,%r20
        !          11183: set _3217,%r19
        !          11184: add %r20,%r19,%r8
        !          11185: set 35,%r20
        !          11186: mov %r20,%r9
        !          11187: mov %r20,%r10
        !          11188: call _array; nop
        !          11189: st %r8,[%fp+-148]
        !          11190: set 28,%r20
        !          11191: mov %r28,%o1; call .mul,2; mov %r20,%o0; mov %o0,%r20
        !          11192: set 140,%r19
        !          11193: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          11194: set _3217,%r18
        !          11195: add %r19,%r18,%r19
        !          11196: add %r20,%r19,%r8
        !          11197: set 7,%r9
        !          11198: set 49,%r10
        !          11199: call _array; nop
        !          11200: st %r8,[%fp+-152]
        !          11201: set 28,%r20
        !          11202: mov %r28,%o1; call .mul,2; mov %r20,%o0; mov %o0,%r20
        !          11203: set 140,%r19
        !          11204: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          11205: ld [%fp+-144],%r18
        !          11206: ld [%fp+-148],%r17
        !          11207: add %r18,%r17,%r18
        !          11208: ld [%fp+-152],%r17
        !          11209: add %r18,%r17,%r18
        !          11210: sll %r29,2,%r17
        !          11211: set _3217,%r16
        !          11212: add %r19,%r16,%r19
        !          11213: add %r20,%r19,%r20
        !          11214: ld [%r17+%r20],%r20
        !          11215: add %r18,%r20,%r20
        !          11216: sub %r20,52,%r20
        !          11217: cmp %r20,%r0; be L3256; nop
        !          11218: ld [%r24+44],%r20
        !          11219: cmp %r20,%r0; be L3258; nop
        !          11220: set _3218,%r8
        !          11221: set 8,%r9
        !          11222: call _printf; nop
        !          11223: L3258:
        !          11224: add %r23,8,%r23
        !          11225: L3256:
        !          11226: mov %r23,%r24
        !          11227: L3216:
        !          11228: ret; restore
        !          11229: .global _array
        !          11230: .align 4
        !          11231: .proc 4
        !          11232: _array:
        !          11233: mov %r0,%r13
        !          11234: ba L3267; nop
        !          11235: L3264:
        !          11236: sll %r13,2,%r12
        !          11237: ld [%r12+%r8],%r12
        !          11238: add %r13,%r10,%r11
        !          11239: cmp %r12,%r11; be L3268; nop
        !          11240: set 1,%r8
        !          11241: ba L3263; nop
        !          11242: L3268:
        !          11243: L3265:
        !          11244: add %r13,1,%r13
        !          11245: L3267:
        !          11246: cmp %r13,%r9; bl L3264; nop
        !          11247: mov %r0,%r8
        !          11248: L3263:
        !          11249: retl; nop
        !          11250: .seg "bss"
        !          11251: .align 4; .reserve _3271,4
        !          11252: .seg "text"
        !          11253: .global _fip
        !          11254: .align 4
        !          11255: .proc 4
        !          11256: _fip:
        !          11257: set _3271,%r13
        !          11258: st %r8,[%r13]
        !          11259: mov %r13,%r8
        !          11260: L3270:
        !          11261: retl; nop
        !          11262: .global _glork
        !          11263: .align 4
        !          11264: .proc 4
        !          11265: _glork:
        !          11266: L3272:
        !          11267: retl; nop
        !          11268: .seg "data"
        !          11269: _3274:.ascii "s85,er%d\012\000"
        !          11270: _3275:.ascii "s85    \000"
        !          11271: .align 4; _3283:.word L425
        !          11272: .word L427
        !          11273: .word L426
        !          11274: .word L428
        !          11275: .word L429
        !          11276: .word L430
        !          11277: .word L431
        !          11278: _3284:.ascii " alignment: \000"
        !          11279: .seg "text"
        !          11280: .global _s85
        !          11281: .align 4
        !          11282: .proc 4
        !          11283: _s85:save %sp,-488,%sp
        !          11284: set _3275,%r28
        !          11285: add %r24,60,%r27
        !          11286: mov %r0,%r26
        !          11287: L3288:
        !          11288: L3289:
        !          11289: mov %r27,%r25
        !          11290: add %r25,1,%r27
        !          11291: mov %r28,%r23
        !          11292: add %r23,1,%r28
        !          11293: ldsb [%r23],%r23
        !          11294: stb %r23,[%r25]
        !          11295: sll %r23,24,%g1; sra %g1,24,%r25
        !          11296: cmp %r25,%r0; bne L3288; nop
        !          11297: add -284,%fp,%r25
        !          11298: add -304,%fp,%r23
        !          11299: sub %r25,%r23,%r25
        !          11300: cmp %r25,%r0; ble L3299; nop
        !          11301: add -280,%fp,%r25
        !          11302: add -284,%fp,%r23
        !          11303: sub %r25,%r23,%r25
        !          11304: cmp %r25,%r0; ble L3299; nop
        !          11305: add -276,%fp,%r25
        !          11306: add -280,%fp,%r23
        !          11307: sub %r25,%r23,%r25
        !          11308: cmp %r25,%r0; bg L3291; nop
        !          11309: L3299:
        !          11310: ld [%r24+44],%r25
        !          11311: cmp %r25,%r0; be L3300; nop
        !          11312: set _3274,%r8
        !          11313: set 1,%r9
        !          11314: call _printf; nop
        !          11315: L3300:
        !          11316: add %r26,1,%r26
        !          11317: L3291:
        !          11318: add -337,%fp,%r25
        !          11319: add -338,%fp,%r23
        !          11320: sub %r25,%r23,%r25
        !          11321: st %r25,[%fp+-268]
        !          11322: add -340,%fp,%r25
        !          11323: add -342,%fp,%r23
        !          11324: sub %r25,%r23,%r25
        !          11325: st %r25,[%fp+-264]
        !          11326: add -348,%fp,%r25
        !          11327: add -352,%fp,%r23
        !          11328: sub %r25,%r23,%r25
        !          11329: st %r25,[%fp+-260]
        !          11330: add -356,%fp,%r25
        !          11331: add -360,%fp,%r23
        !          11332: sub %r25,%r23,%r25
        !          11333: st %r25,[%fp+-256]
        !          11334: add -364,%fp,%r25
        !          11335: add -368,%fp,%r23
        !          11336: sub %r25,%r23,%r25
        !          11337: st %r25,[%fp+-252]
        !          11338: add -372,%fp,%r25
        !          11339: add -376,%fp,%r23
        !          11340: sub %r25,%r23,%r25
        !          11341: st %r25,[%fp+-248]
        !          11342: add -384,%fp,%r25
        !          11343: add -392,%fp,%r23
        !          11344: sub %r25,%r23,%r25
        !          11345: st %r25,[%fp+-244]
        !          11346: ld [%r24+40],%r25
        !          11347: cmp %r25,%r0; be L3315; nop
        !          11348: mov %r0,%r29
        !          11349: L3317:
        !          11350: set L3321,%r8
        !          11351: sll %r29,2,%r25
        !          11352: set _3283,%r23
        !          11353: ld [%r25+%r23],%r9
        !          11354: set _3284,%r10
        !          11355: add -268,%fp,%r23
        !          11356: ld [%r25+%r23],%r11
        !          11357: call _printf; nop
        !          11358: L3318:
        !          11359: add %r29,1,%r29
        !          11360: cmp %r29,7; bl L3317; nop
        !          11361: L3315:
        !          11362: ld [%fp+-272],%r25
        !          11363: set 0x1c000000,%r23
        !          11364: or %r25,%r23,%r25
        !          11365: st %r25,[%fp+-272]
        !          11366: ld [%fp+-272],%r25
        !          11367: set 0x3fffffff,%r23
        !          11368: and %r25,%r23,%r23
        !          11369: sll %r25,3,%r25
        !          11370: sra %r25,29,%r25
        !          11371: sll %r25,30,%r25
        !          11372: sra %r25,30,%r25
        !          11373: sll %r25,30,%r25
        !          11374: set 0xc0000000,%r22
        !          11375: and %r25,%r22,%r25
        !          11376: or %r23,%r25,%r25
        !          11377: st %r25,[%fp+-272]
        !          11378: ld [%fp+-272],%r25
        !          11379: set 0xe3ffffff,%r23
        !          11380: and %r25,%r23,%r23
        !          11381: sra %r25,30,%r25
        !          11382: sll %r25,29,%r25
        !          11383: sra %r25,29,%r25
        !          11384: sll %r25,26,%r25
        !          11385: set 0x1c000000,%r22
        !          11386: and %r25,%r22,%r25
        !          11387: or %r23,%r25,%r25
        !          11388: st %r25,[%fp+-272]
        !          11389: ld [%fp+-272],%r25
        !          11390: sll %r25,3,%r25
        !          11391: sra %r25,29,%r25
        !          11392: cmp %r25,3; be L3322; nop
        !          11393: ld [%fp+-272],%r25
        !          11394: sll %r25,3,%r25
        !          11395: sra %r25,29,%r25
        !          11396: cmp %r25,-1; bne L3324; nop
        !          11397: ld [%r24+40],%r25
        !          11398: cmp %r25,%r0; be L3325; nop
        !          11399: set L3328,%r8
        !          11400: call _printf; nop
        !          11401: ba L3325; nop
        !          11402: L3324:
        !          11403: ld [%r24+44],%r25
        !          11404: cmp %r25,%r0; be L3329; nop
        !          11405: set _3274,%r8
        !          11406: set 2,%r9
        !          11407: call _printf; nop
        !          11408: L3329:
        !          11409: add %r26,2,%r26
        !          11410: L3325:
        !          11411: L3322:
        !          11412: ld [%fp+-272],%r25
        !          11413: set 0x2000000,%r23
        !          11414: or %r25,%r23,%r25
        !          11415: st %r25,[%fp+-272]
        !          11416: ld [%fp+-272],%r25
        !          11417: sll %r25,6,%r25
        !          11418: sra %r25,31,%r25
        !          11419: cmp %r25,1; be L3331; nop
        !          11420: ld [%r24+40],%r25
        !          11421: cmp %r25,%r0; be L3333; nop
        !          11422: set L3335,%r8
        !          11423: call _printf; nop
        !          11424: L3333:
        !          11425: L3331:
        !          11426: add -240,%fp,%r25
        !          11427: sub %r25,%r25,%r25
        !          11428: cmp %r25,%r0; bne L3343; nop
        !          11429: cmp %r25,%r0; bne L3343; nop
        !          11430: cmp %r25,%r0; bne L3343; nop
        !          11431: cmp %r25,%r0; bne L3343; nop
        !          11432: cmp %r25,%r0; bne L3343; nop
        !          11433: cmp %r25,%r0; bne L3343; nop
        !          11434: cmp %r25,%r0; be L3336; nop
        !          11435: L3343:
        !          11436: ld [%r24+44],%r25
        !          11437: cmp %r25,%r0; be L3344; nop
        !          11438: set _3274,%r8
        !          11439: set 4,%r9
        !          11440: call _printf; nop
        !          11441: L3344:
        !          11442: add %r26,4,%r26
        !          11443: L3336:
        !          11444: ba L3346; nop
        !          11445: ld [%r24+44],%r25
        !          11446: cmp %r25,%r0; be L3348; nop
        !          11447: set _3274,%r8
        !          11448: set 8,%r9
        !          11449: call _printf; nop
        !          11450: L3348:
        !          11451: add %r26,8,%r26
        !          11452: L3346:
        !          11453: add -336,%fp,%r25
        !          11454: st %r25,[%fp+-276]
        !          11455: set 2,%r25
        !          11456: stb %r25,[%fp+-336]
        !          11457: ld [%fp+-276],%r25
        !          11458: ldsb [%r25],%r23
        !          11459: add %r23,1,%r23
        !          11460: stb %r23,[%r25]
        !          11461: ldsb [%fp+-336],%r25
        !          11462: cmp %r25,3; be L3352; nop
        !          11463: ld [%r24+44],%r25
        !          11464: cmp %r25,%r0; be L3354; nop
        !          11465: set _3274,%r8
        !          11466: set 16,%r9
        !          11467: call _printf; nop
        !          11468: L3354:
        !          11469: add %r26,16,%r26
        !          11470: L3352:
        !          11471: mov %r26,%r24
        !          11472: L3273:
        !          11473: ret; restore
        !          11474: .seg "data"
        !          11475: _3357:.ascii "s86,er%d\012\000"
        !          11476: _3358:.ascii "s86    \000"
        !          11477: .align 4; _3359:.word 1
        !          11478: .word 3
        !          11479: .word 5
        !          11480: .align 4; _3360:.word _3359+8
        !          11481: .seg "bss"
        !          11482: .align 4; .reserve _3362,40
        !          11483: .seg "data"
        !          11484: .align 4; _3363:.word 0x3f800000
        !          11485: .word 0x40400000
        !          11486: .word 0x40a00000
        !          11487: .word 0x40000000
        !          11488: .word 0x40800000
        !          11489: .word 0x40c00000
        !          11490: .word 0x40400000
        !          11491: .word 0x40a00000
        !          11492: .word 0x40e00000
        !          11493: .word 0x0
        !          11494: .word 0x0
        !          11495: .word 0x0
        !          11496: .align 4; _3364:.word 0x3f800000
        !          11497: .word 0x40400000
        !          11498: .word 0x40a00000
        !          11499: .word 0x40000000
        !          11500: .word 0x40800000
        !          11501: .word 0x40c00000
        !          11502: .word 0x40400000
        !          11503: .word 0x40a00000
        !          11504: .word 0x40e00000
        !          11505: .skip 12
        !          11506: .align 4; _3365:.word 0x3f800000
        !          11507: .word 0x40400000
        !          11508: .word 0x40a00000
        !          11509: .word 0x40000000
        !          11510: .word 0x40800000
        !          11511: .word 0x40c00000
        !          11512: .word 0x40400000
        !          11513: .word 0x40a00000
        !          11514: .word 0x40e00000
        !          11515: .skip 12
        !          11516: .align 4; _3366:.word 0x3f800000
        !          11517: .skip 8
        !          11518: .word 0x40000000
        !          11519: .skip 8
        !          11520: .word 0x40400000
        !          11521: .skip 8
        !          11522: .word 0x40800000
        !          11523: .skip 8
        !          11524: .seg "text"
        !          11525: .global _s86
        !          11526: .align 4
        !          11527: .proc 4
        !          11528: _s86:save %sp,-96,%sp
        !          11529: set _3360,%r19
        !          11530: ld [%r19],%r19
        !          11531: add %r19,-4,%r20
        !          11532: call _one; nop
        !          11533: sll %r8,2,%r19
        !          11534: add %r19,%r20,%r29
        !          11535: set _3358,%r23
        !          11536: add %r24,60,%r22
        !          11537: mov %r0,%r21
        !          11538: L3367:
        !          11539: L3368:
        !          11540: mov %r22,%r19
        !          11541: add %r19,1,%r22
        !          11542: mov %r23,%r18
        !          11543: add %r18,1,%r23
        !          11544: ldsb [%r18],%r18
        !          11545: stb %r18,[%r19]
        !          11546: sll %r18,24,%g1; sra %g1,24,%r19
        !          11547: cmp %r19,%r0; bne L3367; nop
        !          11548: set _3360,%r19
        !          11549: ld [%r19],%r19
        !          11550: ld [%r19],%r19
        !          11551: cmp %r19,5; be L3370; nop
        !          11552: ld [%r24+44],%r19
        !          11553: cmp %r19,%r0; be L3372; nop
        !          11554: set _3357,%r8
        !          11555: set 1,%r9
        !          11556: call _printf; nop
        !          11557: L3372:
        !          11558: add %r21,1,%r21
        !          11559: L3370:
        !          11560: ld [%r20],%r19
        !          11561: cmp %r19,3; be L3374; nop
        !          11562: ld [%r24+44],%r19
        !          11563: cmp %r19,%r0; be L3376; nop
        !          11564: set _3357,%r8
        !          11565: set 2,%r9
        !          11566: call _printf; nop
        !          11567: L3376:
        !          11568: add %r21,2,%r21
        !          11569: L3374:
        !          11570: ld [%r29],%r19
        !          11571: cmp %r19,5; be L3378; nop
        !          11572: ld [%r24+44],%r19
        !          11573: cmp %r19,%r0; be L3380; nop
        !          11574: set _3357,%r8
        !          11575: set 4,%r9
        !          11576: call _printf; nop
        !          11577: L3380:
        !          11578: add %r21,4,%r21
        !          11579: L3378:
        !          11580: mov %r0,%r25
        !          11581: mov %r0,%r28
        !          11582: L3382:
        !          11583: sll %r28,2,%r19
        !          11584: set _3362,%r18
        !          11585: ld [%r19+%r18],%r19
        !          11586: cmp %r19,%r0; be L3386; nop
        !          11587: set 1,%r25
        !          11588: L3386:
        !          11589: L3383:
        !          11590: add %r28,1,%r28
        !          11591: cmp %r28,10; bl L3382; nop
        !          11592: cmp %r25,%r0; be L3388; nop
        !          11593: ld [%r24+44],%r19
        !          11594: cmp %r19,%r0; be L3390; nop
        !          11595: set _3357,%r8
        !          11596: set 8,%r9
        !          11597: call _printf; nop
        !          11598: L3390:
        !          11599: add %r21,8,%r21
        !          11600: L3388:
        !          11601: mov %r0,%r25
        !          11602: mov %r0,%r27
        !          11603: L3392:
        !          11604: mov %r0,%r28
        !          11605: L3396:
        !          11606: set 3,%r19
        !          11607: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          11608: add %r19,%r28,%r26
        !          11609: set 12,%r19
        !          11610: mov %r27,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          11611: sll %r28,2,%r18
        !          11612: set _3364,%r17
        !          11613: add %r19,%r17,%r17
        !          11614: ld [%r18+%r17],%f31
        !          11615: set _3365,%r17
        !          11616: add %r19,%r17,%r19
        !          11617: ld [%r18+%r19],%f30
        !          11618: fcmpes %f31,%f30; nop; fbne L3402; nop
        !          11619: sll %r26,2,%r19
        !          11620: set _3363,%r18
        !          11621: ld [%r19+%r18],%f30
        !          11622: fcmpes %f31,%f30; nop; fbue L3400; nop
        !          11623: L3402:
        !          11624: set 1,%r25
        !          11625: L3400:
        !          11626: L3397:
        !          11627: add %r28,1,%r28
        !          11628: cmp %r28,3; bl L3396; nop
        !          11629: L3393:
        !          11630: add %r27,1,%r27
        !          11631: cmp %r27,4; bl L3392; nop
        !          11632: cmp %r25,%r0; be L3403; nop
        !          11633: ld [%r24+44],%r19
        !          11634: cmp %r19,%r0; be L3405; nop
        !          11635: set _3357,%r8
        !          11636: set 16,%r9
        !          11637: call _printf; nop
        !          11638: L3405:
        !          11639: add %r21,16,%r21
        !          11640: L3403:
        !          11641: mov %r0,%r25
        !          11642: mov %r0,%r28
        !          11643: L3407:
        !          11644: set 12,%r19
        !          11645: mov %r28,%o1; call .mul,2; mov %r19,%o0; mov %o0,%r19
        !          11646: set _3366,%r18
        !          11647: ld [%r19+%r18],%f31
        !          11648: add %r28,1,%r19
        !          11649: st %r19,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28
        !          11650: fdtos %f28,%f30
        !          11651: fcmpes %f31,%f30; nop; fbue L3411; nop
        !          11652: set 1,%r25
        !          11653: L3411:
        !          11654: L3408:
        !          11655: add %r28,1,%r28
        !          11656: cmp %r28,4; bl L3407; nop
        !          11657: cmp %r25,%r0; be L3413; nop
        !          11658: ld [%r24+44],%r19
        !          11659: cmp %r19,%r0; be L3415; nop
        !          11660: set _3357,%r8
        !          11661: set 32,%r9
        !          11662: call _printf; nop
        !          11663: L3415:
        !          11664: add %r21,32,%r21
        !          11665: L3413:
        !          11666: mov %r21,%r24
        !          11667: L3356:
        !          11668: ret; restore
        !          11669: .global _one
        !          11670: .align 4
        !          11671: .proc 4
        !          11672: _one:
        !          11673: set 1,%r8
        !          11674: L3417:
        !          11675: retl; nop
        !          11676: .seg "data"
        !          11677: _3419:.ascii "s88,er%d\012\000"
        !          11678: _3420:.ascii "s88    \000"
        !          11679: .seg "text"
        !          11680: .global _s88
        !          11681: .align 4
        !          11682: .proc 4
        !          11683: _s88:save %sp,-112,%sp
        !          11684: set _3420,%r29
        !          11685: add %r24,60,%r28
        !          11686: mov %r0,%r27
        !          11687: L3422:
        !          11688: L3423:
        !          11689: mov %r28,%r25
        !          11690: add %r25,1,%r28
        !          11691: mov %r29,%r23
        !          11692: add %r23,1,%r29
        !          11693: ldsb [%r23],%r23
        !          11694: stb %r23,[%r25]
        !          11695: sll %r23,24,%g1; sra %g1,24,%r25
        !          11696: cmp %r25,%r0; bne L3422; nop
        !          11697: ba L3425; nop
        !          11698: ld [%r24+44],%r25
        !          11699: cmp %r25,%r0; be L3427; nop
        !          11700: set _3419,%r8
        !          11701: set 1,%r9
        !          11702: call _printf; nop
        !          11703: L3427:
        !          11704: add %r27,1,%r27
        !          11705: L3425:
        !          11706: add -20,%fp,%r25
        !          11707: set _metricp,%r23
        !          11708: st %r25,[%r23]
        !          11709: set 2,%r25
        !          11710: st %r25,[%fp+-20]
        !          11711: set 3,%r25
        !          11712: ld [%r23],%r23
        !          11713: st %r25,[%r23]
        !          11714: ld [%fp+-20],%r25
        !          11715: cmp %r25,3; be L3429; nop
        !          11716: ld [%r24+44],%r25
        !          11717: cmp %r25,%r0; be L3431; nop
        !          11718: set _3419,%r8
        !          11719: set 2,%r9
        !          11720: call _printf; nop
        !          11721: L3431:
        !          11722: add %r27,2,%r27
        !          11723: L3429:
        !          11724: set L419,%r25
        !          11725: ld [%r25],%f30; ld [%r25+4],%f31
        !          11726: st %f30,[%fp+-16]; st %f31,[%fp+-16+4]
        !          11727: st %f30,[%fp+-8]; st %f31,[%fp+-8+4]
        !          11728: add -16,%fp,%r26
        !          11729: set L418,%r25
        !          11730: ld [%r25],%f30; ld [%r25+4],%f31
        !          11731: st %f30,[%r26]; st %f31,[%r26+4]
        !          11732: set L418,%r25
        !          11733: ld [%r25],%f30; ld [%r25+4],%f31
        !          11734: st %f30,[%r26+8]; st %f31,[%r26+8+4]
        !          11735: ld [%fp+-16],%f30; ld [%fp+-16+4],%f31
        !          11736: ld [%fp+-8],%f28; ld [%fp+-8+4],%f29
        !          11737: faddd %f30,%f28,%f30
        !          11738: set L416,%r25
        !          11739: ld [%r25],%f28; ld [%r25+4],%f29
        !          11740: fcmped %f30,%f28; nop; fbue L3434; nop
        !          11741: ld [%r24+44],%r25
        !          11742: cmp %r25,%r0; be L3437; nop
        !          11743: set _3419,%r8
        !          11744: set 4,%r9
        !          11745: call _printf; nop
        !          11746: L3437:
        !          11747: add %r27,4,%r27
        !          11748: L3434:
        !          11749: mov %r27,%r24
        !          11750: L3418:
        !          11751: ret; restore
        !          11752: .seg "data"
        !          11753: _3440:.ascii "s9,er%d\012\000"
        !          11754: _3441:.ascii "s9     \000"
        !          11755: .seg "text"
        !          11756: .global _s9
        !          11757: .align 4
        !          11758: .proc 4
        !          11759: _s9:save %sp,-96,%sp
        !          11760: set _3441,%r27
        !          11761: add %r24,60,%r26
        !          11762: mov %r0,%r25
        !          11763: L3442:
        !          11764: L3443:
        !          11765: mov %r26,%r23
        !          11766: add %r23,1,%r26
        !          11767: mov %r27,%r22
        !          11768: add %r22,1,%r27
        !          11769: ldsb [%r22],%r22
        !          11770: stb %r22,[%r23]
        !          11771: sll %r22,24,%g1; sra %g1,24,%r23
        !          11772: cmp %r23,%r0; bne L3442; nop
        !          11773: mov %r0,%r28
        !          11774: mov %r0,%r29
        !          11775: L3445:
        !          11776: set 2,%r21
        !          11777: mov %r21,%r23
        !          11778: mov %r21,%r22
        !          11779: set 3,%r19
        !          11780: mov %r19,%r21
        !          11781: mov %r19,%r20
        !          11782: cmp %r20,3; bne L3451; nop
        !          11783: cmp %r21,3; be L3449; nop
        !          11784: L3451:
        !          11785: set 1,%r28
        !          11786: L3449:
        !          11787: cmp %r22,2; bne L3454; nop
        !          11788: cmp %r23,2; be L3452; nop
        !          11789: L3454:
        !          11790: set 1,%r28
        !          11791: L3452:
        !          11792: L3446:
        !          11793: add %r29,1,%r29
        !          11794: cmp %r29,2; bl L3445; nop
        !          11795: cmp %r28,%r0; be L3459; nop
        !          11796: ld [%r24+44],%r23
        !          11797: cmp %r23,%r0; be L3457; nop
        !          11798: set _3440,%r8
        !          11799: set 1,%r9
        !          11800: call _printf; nop
        !          11801: L3457:
        !          11802: add %r25,1,%r25
        !          11803: ba L3459; nop
        !          11804: ld [%r24+44],%r23
        !          11805: cmp %r23,%r0; be L3460; nop
        !          11806: set _3440,%r8
        !          11807: set 2,%r9
        !          11808: call _printf; nop
        !          11809: L3460:
        !          11810: add %r25,2,%r25
        !          11811: L3459:
        !          11812: mov %r25,%r24
        !          11813: L3439:
        !          11814: ret; restore
        !          11815: .global _setev
        !          11816: .align 4
        !          11817: .proc 4
        !          11818: _setev:
        !          11819: set 1066,%r13
        !          11820: set _extvar,%r12
        !          11821: st %r13,[%r12]
        !          11822: L3462:
        !          11823: retl; nop
        !          11824: .seg "bss"
        !          11825: .global _rfs
        !          11826: .common _rfs,8
        !          11827: .global _crc
        !          11828: .align 4; .common _crc,4
        !          11829: .global _rrc
        !          11830: .align 4; .common _rrc,4
        !          11831: .global _flgl
        !          11832: .align 4; .common _flgl,4
        !          11833: .global _flgd
        !          11834: .align 4; .common _flgd,4
        !          11835: .global _flgm
        !          11836: .align 4; .common _flgm,4
        !          11837: .global _flgs
        !          11838: .align 4; .common _flgs,4
        !          11839: .global _dprec
        !          11840: .align 4; .common _dprec,4
        !          11841: .global _fprec
        !          11842: .align 4; .common _fprec,4
        !          11843: .global _dbits
        !          11844: .align 4; .common _dbits,4
        !          11845: .global _fbits
        !          11846: .align 4; .common _fbits,4
        !          11847: .global _ubits
        !          11848: .align 4; .common _ubits,4
        !          11849: .global _lbits
        !          11850: .align 4; .common _lbits,4
        !          11851: .global _metricp
        !          11852: .align 4; .common _metricp,4
        !          11853: .global _extvar
        !          11854: .align 4; .common _extvar,4
        !          11855: .seg "text"
        !          11856: L3335:.ascii "Be especially careful with 1-bit fields!\012\000"
        !          11857: L3328:.ascii "Sign extension in fields\012\000"
        !          11858: L3321:.ascii "%s%s%d\012\000"
        !          11859: .align 4; L3241:.word 0x43080000
        !          11860: L3088:.ascii "pointer\000"
        !          11861: L2538:.ascii "Increasing array elements assigned to decreasing locations\012\000"
        !          11862: .align 4; L2416:.word 0x41d00000
        !          11863: .align 8; L2415:.word 0x403a0000,0x0
        !          11864: .align 8; L1713:.word 0x40040000,0x0
        !          11865: .align 8; L1529:.word 0x40240000,0x0
        !          11866: .align 4; L1497:.word 0x41200000
        !          11867: .align 8; L1313:.word 0x40080000,0x0
        !          11868: .align 4; L1281:.word 0x40400000
        !          11869: .align 8; L1097:.word 0x401c0000,0x0
        !          11870: .align 4; L1065:.word 0x40e00000
        !          11871: .align 8; L879:.word 0x40140000,0x0
        !          11872: .align 4; L847:.word 0x40a00000
        !          11873: .align 8; L835:.word 0x41e00000,0x0
        !          11874: L660:.ascii "queep\000"
        !          11875: L646:.byte 10,0
        !          11876: L645:.byte 37,100,0
        !          11877: L640:.ascii "   key=\000"
        !          11878: .align 8; L600:.word 0x41f00000,0x0
        !          11879: .align 8; L537:.word 0x40ce8480,0x0
        !          11880: .align 8; L536:.word 0x405f4000,0x0
        !          11881: .align 4; L535:.word 0x42fa0000
        !          11882: .align 4; L530:.word 0x40000000
        !          11883: L431:.ascii "double\000"
        !          11884: L430:.ascii "float\000"
        !          11885: L429:.ascii "unsigned\000"
        !          11886: L428:.ascii "long\000"
        !          11887: L427:.ascii "short\000"
        !          11888: L426:.ascii "int\000"
        !          11889: L425:.ascii "char\000"
        !          11890: .align 8; L419:.word 0x0,0x0
        !          11891: .align 8; L418:.word 0x3ff00000,0x0
        !          11892: .align 8; L417:.word 0x40100000,0x0
        !          11893: .align 8; L416:.word 0x40000000,0x0
        !          11894: .align 4; L412:.word 0x0
        !          11895: .align 4; L411:.word 0x3f800000
        !          11896: L390:.ascii "queep!\000"
        !          11897: L379:.byte 10,9,8,13,12,92,39,0
        !          11898: L375:.byte 46,34,46,0
        !          11899: L362:.ascii "...\000"
        !          11900: .align 8; L333:.word 0x40938800,0x0
        !          11901: L199:.ascii "   different results when assigned to longs.\012\000"
        !          11902: L198:.ascii "Decimal and octal/hex constants sometimes give\012\000"
        !          11903: L27:.ascii "\012Failed.\012\000"
        !          11904: L26:.ascii "\012No errors detected.\012\000"
        !          11905: L20:.ascii "Section %s returned %d.\012\000"

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.