"JBOF"4#v(0"dedaol JBOF :DOOG">:#,_$a, v >0"daol ton did JBOF :DAB">:#,_$a,@ v < >0#vN0"ecnerefer tcejbo dab no tcelfer ton did N :DAB">:#,_$a,@ >0"ecnerefer tcejbo dab no detcelfer N :DOOG">:#,_$a,v v < >0#vD0"ecnerefer tcejbo dab no tcelfer ton did D :DAB">:#,_$a,@ >0"ecnerefer tcejbo dab no detcelfer D :DOOG">:#,_$a,v v < >0"89f.2jbo"#vI0"tcelfer ton did tcejbo dilavni gnidaoL :DAB">:#,_$a,@ >0"detcelfer tcejbo dilavni gnidaoL :DOOG">:#,_$a,v v < >0"89f.1jbo"#vI0"detaerc eb ot sraeppa tcejbO :DOOG">:#,_$a,v >0"detaerc ton saw tcejbO :DAB">:#,_$a,@ v < >00p0" :ecnerefer denruteR :OFNI">:#,_$00g.a,v v < >00g#vN" sa eman stroper N :OFNI">:#,_$a,v >0"detcelfer N :DAB">:#,_$a,@ v < >000g0#vM0"0 dohtem rof krow ot deraeppa M :DOOG">:#,_$a,v >0"0 dohtem no detcelfer M :DAB">:#,_$a,@ v < >23200g1#vM0"1 dohtem rof krow ot deraeppa M :DOOG">:#,_$a,v >0"1 dohtem no detcelfer M :DAB">:#,_$a,@ v < >n000g2#vM0"2 dohtem rof krow ot deraeppa M :DOOG">:#,_$a,v >0"2 dohtem no detcelfer M :DAB">:#,_$a,@ v < >1-#v_0"denruter saw yrtne 1 swohs M :DOOG">:#,_$a, v >0"yrtne 1 denruter evah dluohs M :DAB">:#,_$a,@ v < >5-#v_0"yrtne denruter saw 5 :DOOG">:#,_$a, v >0"yrtne denruter ton saw 5 :DAB">:#,_$a,@ v < >000g3#vM0"tcelfer ton did 3 dohteM :DAB">:#,_$a,@ >0"detcelfer 3 dohteM :DOOG">:#,_$a,v v < >0"89f.1jbo"#vI0"89f.1jbo fo ecnatsni rehtona detaerC :DOOG">:#,_$a,v >0"detaerc ton saw tcejbo rehtonA :DAB">:#,_$a,@ v < >10p0" :ecnerefer denruteR :OFNI">:#,_$10g.a,v v < >45210g4#vM0"tcejbo wen fo 4 dohtem no dekrow M :DOOG">:#,_$a,v >0"tcejbo wen fo 1 dohtem no deliaf M :DAB">:#,_$a,@ v < >000g2#vM$5-#v_0"tcejbo tsrif morf denruter saw eulav tcerroC :DOOG">:#,_$a,v >0"tcejbo tsrif morf denruter ton saw 5 :DAB">:#,_$a,@ >0"tcejbo tsrif morf gnieveirter no detcelfer M :DAB">:#,_$a,@ v < >010g2#vM$9-#v_0"tcejbo dnoces morf denruter eulav tcerroC :DOOG">:#,_$a,v >0"tcejbo dnoces morf denruter ton saw 9 :DAB">:#,_$a,@ >0"tcejbo dnoces morf gnieveirter no detcelfer M :DAB">:#,_$a,@ v < >00g#vD0"tcelfer ton did tcejbo tsrif gniteleD :DOOG">:#,_$a,v >0"detcelfer tcejbo tsrif gniteleD :DAB">:#,_$a,@ v < >000g2#vM0"tcejbo deteled no tcelfer ton did M :DAB">:#,_$a,@ >0"tcejbo deteled no detcelfer M :DOOG">:#,_$a,v v < >010g2#vM$9-#v_0"tcejbo dnoces morf denruter eulav tcerroC :DOOG">:#,_$a,v >0"tcejbo dnoces morf denruter ton saw 9 :DAB">:#,_$a,@ >0"tcejbo dnoces morf gnieveirter no detcelfer M :DAB">:#,_$a,@ v < >10g#vD0"tcelfer ton did tcejbo dnoces gniteleD :DOOG">:#,_$a,@ >0"detcelfer tcejbo dnoces gniteleD :DAB">:#,_$a,@ Expected Output: ---------------- GOOD: FOBJ loaded GOOD: N reflected on bad object reference GOOD: D reflected on bad object reference GOOD: Loading invalid object reflected GOOD: Object appears to be created INFO: Returned reference: 0 INFO: N reports name as obj1.f98 GOOD: Method 0 was called GOOD: M appeared to work for method 0 GOOD: First argument to method 1 was 3 GOOD: Second argument to method 1 was 2 GOOD: M appeared to work for method 1 GOOD: Method 2 was called GOOD: M appeared to work for method 2 GOOD: M shows 1 entry was returned GOOD: 5 was returned entry GOOD: Method 3 reflected GOOD: Created another instance of obj1.f98 INFO: Returned reference: 1 GOOD: M worked on method 4 of new object GOOD: Method 2 was called GOOD: Correct value was returned from first object GOOD: Method 2 was called GOOD: Correct value returned from second object GOOD: Deleting first object did not reflect GOOD: M reflected on deleted object GOOD: Method 2 was called GOOD: Correct value returned from second object GOOD: Deleting second object did not reflect