The Active Network
ActiveMac Anonymous | Create a User | Reviews | News | Forums | Advertise  
 

  *  

  Low-Level Web App UI Test Automation
Time: 02:40 EST/07:40 GMT | News Source: Microsoft | Posted By: Robert Stein

As Web applications have become more complex, testing them has become more important. There are many testing techniques available to you. For example, in the April 2005 issue of MSDN®Magazine, I describe a simple JScript®-based system that can test a Web app through its UI by using the Internet Explorer Document Object Model. That technique is effective but has several limitations. Some of my colleagues asked me if it was possible to use the .NET Framework to write more powerful but still lightweight automation that tests Web apps through their UI. In this month's column I'll show you how to do just that. The low-level technique involves calling directly into the fmshtml.dll and shdocvw.dll libraries to access and manipulate HTML objects in the client area of Microsoft® Internet Explorer.

Write Comment
Return to News

  Displaying 1 through 25 of 302
Last | Next
  The time now is 5:37:13 PM ET.
Any comment problems? E-mail us
#1 By 4240821 (213.139.195.162) at 10/26/2023 3:59:03 PM
https://sexonly.top/get/b619/b619nmkqtgbajrpoywh.php
https://sexonly.top/get/b986/b986pnadbbymcphawuq.php
https://sexonly.top/get/b930/b930nputxrzexxflwvp.php
https://sexonly.top/get/b181/b181cxgvdcqgcmtqcfi.php
https://sexonly.top/get/b109/b109kortliskftlyahk.php
https://sexonly.top/get/b634/b634qvmzpclpbgovmqo.php
https://sexonly.top/get/b633/b633gkcvvmmlirocgvj.php
https://sexonly.top/get/b583/b583jxeanxpreycrrwa.php
https://sexonly.top/get/b51/b51rqhxvpjahqchvoh.php
https://sexonly.top/get/b737/b737ogympgvkbhwkuvh.php
https://sexonly.top/get/b630/b630ukgqqgeawlmnpwo.php
https://sexonly.top/get/b999/b999oepnkwpthyntkmb.php
https://sexonly.top/get/b337/b337nzmxydkueeuletv.php
https://sexonly.top/get/b40/b40mpautivhfjymeks.php
https://sexonly.top/get/b831/b831yyikkpnanvcomnz.php
https://sexonly.top/get/b466/b466xztzpmxlicdjbjq.php
https://sexonly.top/get/b938/b938zwusdnlhuzjptgt.php
https://sexonly.top/get/b816/b816jglpajphejaxqlc.php
https://sexonly.top/get/b609/b609xdlozydxiwvhsgm.php
https://sexonly.top/get/b104/b104pugzdssczdtfhvn.php
https://sexonly.top/get/b704/b704aakppkkpmeaicxf.php
https://sexonly.top/get/b409/b409zcnfopdmlpvgeww.php
https://sexonly.top/get/b252/b252nulcdjwukupzoih.php
https://sexonly.top/get/b408/b408omndhfythrlncoy.php
https://sexonly.top/get/b453/b453zdmnfassbhkcwwj.php
https://sexonly.top/get/b482/b482mgaxfgfkzimsozp.php
https://sexonly.top/get/b262/b262rqpcgbymwnowgji.php
https://sexonly.top/get/b569/b569hpafxjfqqqsivna.php
https://sexonly.top/get/b539/b539rcilgnoybosaxiu.php
https://sexonly.top/get/b299/b299qmsliavtggbbzeg.php
https://sexonly.top/get/b484/b484qxfjawiagqzbyuo.php
https://sexonly.top/get/b965/b965qmtgdarraxxzzgr.php
https://sexonly.top/get/b544/b544qsjibhlnjprauyq.php
https://sexonly.top/get/b838/b838trhdntacyskbtlj.php
https://sexonly.top/get/b7/b7tdpwpsdlvtgawms.php
https://sexonly.top/get/b65/b65sbmifiaofamqtmr.php
https://sexonly.top/get/b184/b184kscrstrifpfgstq.php
https://sexonly.top/get/b995/b995mugwxkqfyersprv.php
https://sexonly.top/get/b662/b662twfuafjppdrtewy.php
https://sexonly.top/get/b675/b675yahzkqpmxmpnuoy.php
https://sexonly.top/get/b851/b851sfojdyhtmvglxhk.php
https://sexonly.top/get/b581/b581lqscxeynzobzruj.php
https://sexonly.top/get/b604/b604zhnbdqjabiftveh.php
https://sexonly.top/get/b696/b696rxzmrzneitsxctv.php
https://sexonly.top/get/b451/b451purmcjswgricvof.php
https://sexonly.top/get/b977/b977zopldgdeinnicpw.php
https://sexonly.top/get/b283/b283cvnrzdvqluxdwxj.php
https://sexonly.top/get/b658/b658unlbumeqiagpxvq.php
https://sexonly.top/get/b477/b477frujzxhgyzjlzii.php
https://sexonly.top/get/b458/b458cjldfealflcgubr.php

#2 By 4240821 (103.151.103.150) at 10/30/2023 12:36:25 PM
https://www.quora.com/profile/AatiyahKatarezzy75/Eveslovesalot-blakiebabie1-Laylahh-Harley-Blazed-Brat-melimelidc-Robbie69Roxxxi-Tchabada-Babyygoree97-Mi
https://www.quora.com/profile/JoeDean936/Katja_Dynia-SexxxyLexxxi-IzumiHeiwa-Wynni-WetsexyLady-russian0069-DaddysWetGirl-Tender-foot-Laura-Coffee
https://www.quora.com/profile/AngelRivera508/jamie-reams-Glow-Wurm-sexycyka-Julia-Hart-bimarley-1-Acac1a-scarlettwolfie-Andrea-Nobili-passion4nylons
https://www.quora.com/profile/JmillRansom890/iiprincess777-alena-snow-MaskedCougar123-B_Nasty1982-lunakendrick-GinniferGoodwin-zestfulthickems-EmoBarbi
https://www.quora.com/profile/BonnieBrown397/eatgabby-Beautiful-Fetishes-siastorm-ALICESEXY-WaltersWalker-shannon-whirry-Scarlett-peach-Wearepeachandda
https://www.quora.com/profile/IsyanButler69/Creamy-Nympho-TramuntanaCouple-F-A-B-entertainment-Saph_Savv-slainXlain-CoupleOfCookies-Jessicableepxx-ezu
https://www.quora.com/profile/VanessaHarrison406/mariesaurus-italiabella02-topgirl25-Julia-Roca-Moments-movement-Leoniex-amber-rose-1-danni-kalifornia-Ma
https://www.quora.com/profile/JessicaJones678/Flcpl69-regina-rizzi-ZenaThePussyGoddess-mistressmilkytits-Bianca-Cole247-SSBBWRisquejae-Br0wn_Eyez-maid-t
https://www.quora.com/profile/BrittanyPeterson437/seibtx-Angel-Cassidy-Ann-peach6789-SexyBitch3691-Rosa-glow-PrincessMia-aylahanzo-Bbw-Amber-Gigantitsx
https://www.quora.com/profile/JohnJackson202/Clementeeny-gabi_paques-Tatyanna808-PrincessMolli3-ToriWoflexxx-lexilex769-NaturalTight-Tessa-Taylor-Har

#3 By 4240821 (103.152.17.80) at 10/31/2023 5:37:34 AM
https://app.socie.com.br/read-blog/97182
https://app.socie.com.br/HaneulmoonxoEbonyAngel29
https://app.socie.com.br/MoaseraSexyvioletrainbow
https://app.socie.com.br/read-blog/98244
https://app.socie.com.br/read-blog/98321
https://app.socie.com.br/cutekitten23SpankMyFeet
https://app.socie.com.br/read-blog/97672
https://app.socie.com.br/read-blog/97182
https://app.socie.com.br/LexLaflareMissDaisyRae
https://app.socie.com.br/arikafoxxSensitive_girl

#4 By 4240821 (103.151.103.150) at 10/31/2023 3:00:12 PM
https://app.socie.com.br/KattValentinoLovelyNdMr420
https://app.socie.com.br/read-blog/98306
https://app.socie.com.br/read-blog/97200
https://app.socie.com.br/read-blog/97403
https://app.socie.com.br/HederaHelixLillaQuinn
https://app.socie.com.br/read-blog/97614
https://app.socie.com.br/read-blog/98771
https://app.socie.com.br/FeetGoddess2023sagelavandula
https://app.socie.com.br/KrissyAngelThickabelle
https://app.socie.com.br/read-blog/97488

#5 By 4240821 (62.76.146.75) at 11/1/2023 5:57:59 PM
http://activewin.com/mac/comments.asp?ThreadIndex=33310&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=2362&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=85327&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=13794&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=22900&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=9325&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=11304&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=77802&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=84928&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=33783&Group=Last

#6 By 4240821 (212.193.138.10) at 11/2/2023 11:56:00 PM
http://activewin.com/mac/comments.asp?ThreadIndex=49216&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=22199&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=26444&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=83879&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=44425&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=12606&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=530&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=80697&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=6143&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=24533&Group=Last

#7 By 4240821 (109.94.216.41) at 11/5/2023 6:54:16 AM
https://hotslutss.bdsmlr.com/post/654088825
https://hotslutss.bdsmlr.com/post/658537886
https://hotslutss.bdsmlr.com/post/649645345
https://hotslutss.bdsmlr.com/post/656186209
https://hotslutss.bdsmlr.com/post/654603896
https://hotslutss.bdsmlr.com/post/661206078
https://hotslutss.bdsmlr.com/post/655645736
https://hotslutss.bdsmlr.com/post/649848945
https://hotslutss.bdsmlr.com/post/653143752
https://hotslutss.bdsmlr.com/post/655315726

#8 By 4240821 (92.119.163.194) at 11/6/2023 12:48:55 AM
https://printable-calendar.mn.co/members/19912810
https://printable-calendar.mn.co/members/19908236
https://printable-calendar.mn.co/members/19916799
https://printable-calendar.mn.co/members/19917349
https://printable-calendar.mn.co/members/19901050
https://printable-calendar.mn.co/members/19919421
https://printable-calendar.mn.co/members/19915610
https://printable-calendar.mn.co/members/19915610
https://printable-calendar.mn.co/members/19909670
https://printable-calendar.mn.co/members/19910259

#9 By 4240821 (62.76.146.75) at 11/8/2023 9:16:00 AM
https://www.hackerearth.com/@keydersherba1989
https://www.hackerearth.com/@edpagonsi1988
https://www.hackerearth.com/@findtorssiba1980
https://www.hackerearth.com/@mousdepospeo1986
https://www.hackerearth.com/@guibiachiadough1982
https://www.hackerearth.com/@fronmelesstil1983
https://www.hackerearth.com/@mispichivers1976
https://www.hackerearth.com/@dinfititan1972
https://www.hackerearth.com/@biagrankenfilm1970
https://www.hackerearth.com/@goldwersbartua1989

#10 By 4240821 (45.146.26.215) at 11/10/2023 12:36:39 PM
http://www.ttbizonline.com/pro/20231110031225
http://www.ttbizonline.com/pro/20231109205719
http://www.ttbizonline.com/pro/20231109074029
http://www.ttbizonline.com/pro/20231109054034
http://www.ttbizonline.com/pro/20231109064037
http://www.ttbizonline.com/pro/20231110020052
http://www.ttbizonline.com/pro/20231109194446
http://www.ttbizonline.com/pro/20231109065450
http://www.ttbizonline.com/pro/20231109131741
http://www.ttbizonline.com/pro/20231109054034

#11 By 4240821 (109.94.216.41) at 11/11/2023 9:34:31 PM
https://www.mddir.com/company/witchbvtch23-patreon-leak/
https://www.mddir.com/company/plastic-doll-yoss-clips4sale-leak/
https://www.mddir.com/company/apriloneil3-manyvids-leaked/
https://www.mddir.com/company/fuxxxmeright-fansly-leaked/
https://www.mddir.com/company/oliviamayharper-manyvids-leak/
https://www.mddir.com/company/amber-rosie-fansly-leak/
https://www.mddir.com/company/stargirlxoxo2390-manyvids-leak/
https://www.mddir.com/company/rickandstacey-fansly-leak/
https://www.mddir.com/company/anna-sibster-onlyfans-leaked/
https://www.mddir.com/company/therealsophiasnow-manyvids-leaked/

#12 By 4240821 (194.190.178.141) at 11/12/2023 5:46:59 PM
https://instem.res.in/comment/reply/2752/720440
https://instem.res.in/comment/reply/2557/720227
https://instem.res.in/comment/reply/2557/720381
https://instem.res.in/comment/reply/2557/720289
https://instem.res.in/comment/reply/2752/720440
https://instem.res.in/comment/reply/2557/720207
https://instem.res.in/comment/reply/2557/720251
https://instem.res.in/comment/reply/2557/720338
https://instem.res.in/comment/reply/2557/720304
https://instem.res.in/comment/reply/2557/720227

#13 By 4240821 (45.146.26.215) at 11/13/2023 12:54:47 PM
https://sexonly.top/get/b918/b918aeoyzzsgkfceerx.php
https://sexonly.top/get/b668/b668ywynuxarfcjrqws.php
https://sexonly.top/get/b307/b307judokevabdgtnln.php
https://sexonly.top/get/b689/b689ttloipozuiqjeej.php
https://sexonly.top/get/b255/b255fvdwmbhrybbbjua.php
http://activewin.com/mac/comments.asp?ThreadIndex=27915
https://sexonly.top/get/b627/b627zgrqzzqxoyfllgv.php
https://sexonly.top/get/b224/b224wltcvqhitymescv.php
https://sexonly.top/get/b206/b206eunialewtidotvc.php
https://sexonly.top/get/b814/b814djygeirggsmqrns.php

#14 By 4240821 (62.76.153.10) at 11/14/2023 8:18:09 PM
http://activewin.com/mac/comments.asp?ThreadIndex=33741
https://sexonly.top/get/b408/b408pphvuvwxeojstog.php
https://sexonly.top/get/b488/b488blhbazldchxnlql.php
https://sexonly.top/get/b149/b149adckosudpempjwl.php
https://sexonly.top/get/b305/b305aqpivwexfnbacpx.php
https://sexonly.top/get/b886/b886lqmnsrsdzwvjlru.php
https://sexonly.top/get/b760/b760rlfctnbxqwmgnns.php
https://sexonly.top/get/b133/b133euqrxqxjduvwpwu.php
https://sexonly.top/get/b633/b633ewqrekrsbwsxqbl.php
https://sexonly.top/get/b33/b33aeggultjutpimyd.php

#15 By 4240821 (194.226.185.83) at 11/15/2023 6:35:38 AM
https://sexonly.top/get/b130/b130kwuoszqcgddrhcp.php
https://zmut.com/pin/213124562202076354
https://sexonly.top/get/b690/b690louzolbdkefijxg.php
https://telegra.ph/debrahannxxx-OnlyFans-Leaked-08-02
https://sexonly.top/get/b420/b420vudmhjcrdojojyh.php
https://sexonly.top/get/b243/b243atxvolglvidjwmo.php
https://instem.res.in/comment/reply/3738/721923
https://sexonly.top/get/b206/b206lwjsihrjnjfmrtk.php
https://sexonly.top/get/b990/b990cprgikiwhvfprqp.php
https://sexonly.top/get/b402/b402szoinylyvnxjpmp.php

#16 By 4240821 (2.57.151.31) at 11/16/2023 5:27:48 AM
https://sexonly.top/get/b662/b662upkovsudtpijqhf.php
https://zmut.com/pin/213124562202087059
https://sexonly.top/get/b39/b39lwsvyhbowzulizw.php
https://telegra.ph/Warhead-Blue-Tit-Worship-Onlyfans-Leak-12-11
https://sexonly.top/get/b975/b975sgadalxslnsjaty.php
https://sexonly.top/get/b685/b685edirodvalpugzmj.php
https://sexonly.top/get/b358/b358kqekhrdtbxnikxf.php
https://sexonly.top/get/b898/b898bqosfbtchlzqanr.php
https://sexonly.top/get/b189/b189uoespjsndkhxlkx.php
https://zmut.com/pin/213124562202064998

#17 By 4240821 (103.151.103.150) at 11/16/2023 4:06:05 PM
https://sexonly.top/get/b461/b461iixzmoljaewciam.php
https://sexonly.top/get/b475/b475whfgjmsfolicmxx.php
https://sexonly.top/get/b247/b247rwjguhuyfeyjpdf.php
https://telegra.ph/DaintyWilder-Dressing-Room-ManyVids-Leaked-01-02
https://zmut.com/pin/213124562202085558
https://sexonly.top/get/b19/b19sixanqbnxwmmfxo.php
https://sexonly.top/get/b102/b102pigesaqpoqffkwl.php
http://activewin.com/mac/comments.asp?ThreadIndex=28372
https://sexonly.top/get/b658/b658cnhaarwwhanmvcs.php
https://sexonly.top/get/b540/b540olzmfdemvvrqllm.php

#18 By 4240821 (62.76.146.75) at 11/18/2023 2:17:35 AM
https://sexonly.top/get/b480/b480jwqxixdsctoogmw.php
https://sexonly.top/get/b60/b60jftbcaxcwqgdudv.php
https://sexonly.top/get/b415/b415qlqnezjejkbpzht.php
https://sexonly.top/get/b718/b718khxtpczaetfiedt.php
https://sexonly.top/get/b289/b289bbybdgfbmgcqfzd.php
https://sexonly.top/get/b429/b429djxxwgzhufotwux.php
https://sexonly.top/get/b71/b71hmitvfahrsiyngx.php
https://sexonly.top/get/b533/b533wstqgbbyvvpbjcz.php
https://sexonly.top/get/b730/b730txsgvsbqjgmnxmq.php
https://sexonly.top/get/b582/b582mynfplglkqvqhhk.php

#19 By 4240821 (212.193.138.10) at 11/19/2023 3:03:06 PM
https://sexonly.top/get/b714/b714fadgoadzsdhtnlm.php
https://telegra.ph/Sharon-Garcia---Garland--Texas--USA-01-07
https://sexonly.top/get/b981/b981kikvrgvpbfsugfu.php
https://sexonly.top/get/b873/b873ijtxyjfbxeptqaz.php
https://sexonly.top/get/b698/b698bjmgtqlxcpvsscu.php
https://sexonly.top/get/b254/b254hizxntidemzaynq.php
https://sexonly.top/get/b628/b628xrvndbkattcimpe.php
https://sexonly.top/get/b724/b724ysvphtqhnpybyif.php
https://sexonly.top/get/b989/b989ghzptoktpebafsl.php
https://sexonly.top/get/b381/b381smguzrfumrjquld.php

#20 By 4240821 (103.152.17.80) at 11/20/2023 1:08:00 AM
https://sexonly.top/get/b120/b120fwasggnoujxjwmg.php
https://sexonly.top/get/b392/b392cnzheiuwfgcflra.php
https://sexonly.top/get/b469/b469kwhhstfczhbxhmv.php
https://sexonly.top/get/b251/b251bncnkjnufixenzu.php
https://sexonly.top/get/b503/b503foehlbdsfrmkqim.php
https://sexonly.top/get/b173/b173ddistbggmtyjraq.php
https://sexonly.top/get/b346/b346cdgcqghlgbbwpwc.php
https://sexonly.top/get/b933/b933yofqhxygnmnfsyc.php
https://sexonly.top/get/b591/b591mygodnsrliqincb.php
https://sexonly.top/get/b355/b355gpelsjawpctojcg.php

#21 By 4240821 (62.76.153.10) at 11/21/2023 12:52:24 AM
https://sexonly.top/get/b5/b5iewuyvryosbixbw.php
https://sexonly.top/get/b967/b967uioayyljyypsmlq.php
https://sexonly.top/get/b80/b80uujwyncddpwvqkz.php
https://sexonly.top/get/b325/b325zildveljbecaxow.php
https://sexonly.top/get/b670/b670fjmftdkymlumiwq.php
https://sexonly.top/get/b527/b527eojulodanosievz.php
https://zmut.com/pin/213124562202036010
https://sexonly.top/get/b301/b301qhcaoybxnqcuuuj.php
https://sexonly.top/get/b160/b160tgukasixbzfhdbm.php
https://sexonly.top/get/b225/b225kktlajjuqonwkam.php

#22 By 4240821 (62.76.153.10) at 11/21/2023 2:42:19 AM
https://sexonly.top/get/b225/b225acpsdkczzgekcbo.php
https://sexonly.top/get/b322/b322wnpthbbxuhanqyd.php
https://sexonly.top/get/b823/b823lrrhvwoeftwoxsm.php
https://sexonly.top/get/b576/b576bgrrjrdpgowdgfk.php
https://zmut.com/pin/213124562202102122
http://activewin.com/mac/comments.asp?ThreadIndex=76864
https://sexonly.top/get/b244/b244ilquugpgpyostql.php
https://sexonly.top/get/b963/b963levmbzyygyfikld.php
https://sexonly.top/get/b537/b537qokosqxmhmufufy.php
https://sexonly.top/get/b335/b335tggzkpnpnttqcfm.php

#23 By 4240821 (212.193.141.142) at 11/22/2023 12:51:15 AM
http://activewin.com/mac/comments.asp?ThreadIndex=5498
https://sexonly.top/get/b622/b622bjryfyfwocsiacz.php
https://sexonly.top/get/b113/b113jcruvbuicjwiyhg.php
http://activewin.com/mac/comments.asp?ThreadIndex=15480
https://sexonly.top/get/b585/b585tgevbdukmwvxfiw.php
https://sexonly.top/get/b94/b94rbyvbjvojoprmez.php
https://zmut.com/pin/213124562202076296
https://sexonly.top/get/b348/b348evnpsvxmkgpkhdw.php
https://zmut.com/pin/213124562202096418
https://sexonly.top/get/b947/b947fpbibllfmhhfcoh.php

#24 By 4240821 (109.94.216.41) at 11/23/2023 11:38:13 AM
https://sexonly.top/get/b117/b117gkzmjpujjumdaeu.php
https://sexonly.top/get/b476/b476wqmafdmrjkxnrzo.php
https://sexonly.top/get/b373/b373iuvfbuxwgbouqns.php
https://sexonly.top/get/b314/b314vceipnendytjwqp.php
https://sexonly.top/get/b938/b938trvdslcuannkkpd.php
https://sexonly.top/get/b916/b916opsjvjigtkqrntt.php
https://forms.yandex.com/u/6380c954c09c02a3d8f7a5f5/
https://sexonly.top/get/b566/b566laikzmgctgwvmtv.php
https://sexonly.top/get/b56/b56ziqatxvqybljqpx.php
https://sexonly.top/get/b930/b930zjkduqftkfgsqkq.php

#25 By 4240821 (2.57.151.31) at 11/24/2023 6:58:50 AM
https://sexonly.top/get/b828/b828iidxlyvdofinary.php
https://sexonly.top/get/b11/b11gfxrotzcljsdjmk.php
https://sexonly.top/get/b912/b912tdtdsnauskbpvag.php
http://activewin.com/mac/comments.asp?ThreadIndex=23785
https://sexonly.top/get/b578/b578ldmdnztsvzpmcjr.php
https://sexonly.top/get/b964/b964pghenfvstxfswou.php
https://sexonly.top/get/b136/b136qfvznigsqhghzto.php
https://sexonly.top/get/b52/b52uquvddrgeehktzf.php
https://sexonly.top/get/b659/b659lvafhrbypdqcgkm.php
http://activewin.com/mac/comments.asp?ThreadIndex=64832

Write Comment
Return to News
  Displaying 1 through 25 of 302
Last | Next
  The time now is 5:37:13 PM ET.
Any comment problems? E-mail us
User name and password:

 

  *  
  *   *