![]() ![]() |
| AuntieWeasel |
Jul 24 2004, 05:57 AM
Post
#1
|
|
Everyone Loves a Weasel Group: Premium Members Posts: 2,768 Joined: 15-February 04 From: Sussex by the Sea |
I know I saw this topic come up recently (didn't I?), but I didn't own a copy of MapSource then, so I didn't care. Now I can't seem to turn it up in a search.
Can I copy Mapsource topo maps to my hard drive? I plan to keep a copy on my desktop machine (while I'm plotting to take over the world) and another on my laptop (while I'm out actually taking over the world). The licensing agreement seems to allow for that. But, boy, I don't want to move that CD back and forth, or have the laptop use the juice to spin up a CD drive. Garmin's FAQ doesn't touch it. Can anyone point me to the previous thread? |
| Neo_Geo |
Jul 24 2004, 06:47 AM
Post
#2
|
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
You can uninstall your current installation, then copy your CDs to a folder on your hard disk and install from there...
- OR - You could edit the Windows registry... Either way, you're going to have to copy data from your CDs to your hard disk Which would be preferable to you? This post has been edited by Neo_Geo: Jul 24 2004, 06:48 AM |
| TotemLake |
Jul 24 2004, 10:04 AM
Post
#3
|
|
Wherever I go, there I am. Group: Premium Members Posts: 8,616 Joined: 12-April 03 From: Kirkland, WA |
Seems to me when I installed the maps to the system for one of my customers; all i had to do was tell it to do a full installation instead of the typical installation.
But if my memory doesn't serve me right, the next time you start the software, it should reference you to put in the CD or allow you to browse to another location. If you have copied the CD to a location on your laptop/desktop, then the browse button should allow you to point to the directory of the maps location. This post has been edited by TotemLake: Jul 24 2004, 10:04 AM |
| AuntieWeasel |
Jul 24 2004, 02:49 PM
Post
#4
|
|
Everyone Loves a Weasel Group: Premium Members Posts: 2,768 Joined: 15-February 04 From: Sussex by the Sea |
Thanks for the input.
I can find a registry key for default directory, but not for CD location (it's got to be somewhere, though, because it can't even find the CD on the other CD drive). I actually noticed that the only choice I had on install was 'typical'. If typical is all you can do, why give me a choice screen? It may be because my laptop is still running '98 and the XP machine was given other choices. I'll fiddle with it tomorrow, as it looks to be another rainy one I went out for a couple today (yes, I got wet) and it was a kick to watch my blinky icon move down Route 44 on a nice big screen. Woohoo! I'm James Bond! |
| Neo_Geo |
Jul 24 2004, 03:39 PM
Post
#5
|
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
Sounds like you prefer to edit the registry then... No prob.
Close the MapSource program (if it's open) Make a new folder in your C:\Garmin folder and name it "Topo" CD 1 contains a folder named "West" CD 2 contains a folder named "East" CD 3 contains a folder named "Alaska" and a folder named "Hawaii" Copy those folders into your "C:\Garmin\Topo" folder Click your Windows Start button and select "Run" Where it says "Open", type in "REGEDIT" Click the "OK" button Double-Click the folder "HKEY_LOCAL_MACHINE" Click on the following plus signs in sequence" +SOFTWARE +Garmin +MapSource +Products Click on the folder named "6", and then in the right window pane, double-click the "Loc" registry key. "D:\East" is displayed Change that to read as: C:\Garmin\Topo\East Click the "OK" button Click on the folder named "7", and then in the right window pane, double-click the "Loc" registry key. "D:\West" is displayed Change that to read as: C:\Garmin\Topo\West Click the "OK" button Click on the folder named "8", and then in the right window pane, double-click the "Loc" registry key. "D:\Hawaii" is displayed Change that to read as: C:\Garmin\Topo\Hawaii Click the "OK" button Click on the folder named "9", and then in the right window pane, double-click the "Loc" registry key. "D:\Alaska" is displayed Change that to read as: C:\Garmin\Topo\Alaska Click the "OK" button Close the Registry Editor window Open MapSource Your Topo maps should now open without the CDs!!! |
| Puzzzler |
Jul 25 2004, 07:22 PM
Post
#6
|
|
Bewildering Group: Premium Members Posts: 23 Joined: 14-September 02 From: Albuquerque and the SouthWest |
Hey Neo_Geo,
Your Registry edit procedure worked like a charm. I've wanted to do this for years. Thanks for the tip. For any others who may be reading, the Mapsource Topo install program does not give you an option to install on your hard disk, unlike the newer City Select and such. This method is great. The Puzzler |
| Neo_Geo |
Jul 25 2004, 07:33 PM
Post
#7
|
||
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
Glad to hear it worked for you. It makes life so much easier not swapping disks all the time! |
||
| cameramonkey |
Jul 26 2004, 09:38 AM
Post
#8
|
|
Geocacher Group: Premium Members Posts: 27 Joined: 10-December 01 From: Indy, IN |
one thing that worked exceptionally well for me... I already used a program called "alcohol 120%" It allows you to make backups of your CDs, as well as mount them as virtual drives.
Alcohol software webpage Yes, its a little more costly than the above drive copying and registry tweaking, but I think this scenario is better on two fronts. First, it saves the disk images in standard iso files. If you ever LOSE your disks, you can very easily recreate them for reinstallation if needed. Second, there is no chance of screwing up your PC by accidentally editing your registry incorrectly. just my .02. |
| KaiserKlan |
Jul 29 2004, 06:45 AM
Post
#9
|
|
GeoScouter Group: Premium Members Posts: 119 Joined: 11-June 03 From: Kansas City, Missouri |
Would it be OK to put the files (West, East, etc.) on my "F" drive and make the pointers in the registry point there instead? I have much more room on this drive (85 gig) than I do on my "C" drive.
|
| Neo_Geo |
Jul 29 2004, 09:38 AM
Post
#10
|
||
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
ABSOLUTELY! As long as you make the registry entries point specifically to where the files are located, it doesn't matter where the files reside. If you're just changing the Drive letter, then you need to be sure to make a folder named "Topo" inside a folder named "Garmin" on your F: drive in order for the example above to work properly. Then copy the "East", "West", "Alaska" & "Hawaii" folders to the F:\Garmin\Topo folder. This post has been edited by Neo_Geo: Jul 29 2004, 09:43 AM |
||
| HawkesNest |
Jul 30 2004, 12:58 PM
Post
#11
|
||
|
Geocacher Group: Members Posts: 28 Joined: 25-June 04 From: Brigham City, UT |
Totally totally great. I read this about a week ago and gave it a try today. Many many thanks for this tip and step by step instructions. It is working great for me. Thanks again. |
||
| Neo_Geo |
Jul 30 2004, 07:36 PM
Post
#12
|
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
Again, I'm glad it helped
|
| Quintheeskimo66 |
Aug 18 2004, 08:22 PM
Post
#13
|
|
In the Eskimo Zone Group: Premium Members Posts: 183 Joined: 20-May 04 From: Webster NY |
Thanks!
I used the method of modifying the registry for Mapsource, and a similar method worked for DeLorme Street Atlas 2004. You saved me from having to lug around a folder of CD's when I travel!!! |
| Ratjumper |
Aug 18 2004, 11:26 PM
Post
#14
|
|
Premium Rat by Nature... Group: Premium Members Posts: 9 Joined: 2-June 03 From: Dark Place, WV |
|
| YuccaPatrol |
Aug 19 2004, 06:16 AM
Post
#15
|
|
Premium Member Group: Premium Members Posts: 566 Joined: 4-August 04 From: Burning-Ham |
Thanks NeoGeo! That worked like a charm. I've always been afraid to monkey with the registry, but that was easy!
|
| Brian - Team A.I. |
Aug 19 2004, 09:05 AM
Post
#16
|
|
Mine? Group: Premium Members Posts: 1,548 Joined: 21-August 01 From: Billings, MT |
It's pretty simple to make simple registry tweaks like that, even for the uninitiated. I've used registry hacks to access all of my MapSource products mainly for use on the PC. Sometimes, even with a 52x CD-ROM it would take 10-20 seconds to re-draw the map screen if I moved a significant distance. Now, it's <3 seconds. About the only way I could make it quicker is to image the CD and mount it using daemon_tools. But to knock of 1-1.5 seconds really isn't worth the effort, and I don't have to mount the image everytime I want to access the maps if they already reside on my local drive.
|
| rokclimber |
Aug 22 2004, 07:07 PM
Post
#17
|
|
Premium Member Group: Premium Members Posts: 25 Joined: 17-October 01 |
man this was helpful! has anyone tried doing this with delorme topo? i have ver.4 but cant find the right registry entries to edit...??
|
| Sputnik 57 |
Sep 24 2004, 06:15 PM
Post
#18
|
|
Premium Member Group: Premium Members Posts: 3,771 Joined: 1-July 04 From: Houston |
Not intending to bump and old thread, but I KNEW this topic would be on the forum somewhere.
Tiny Kudos to Sputnik for searching "Mapsource CD" instead of starting a new topic, only to be Markwelled. HUGE KUDOS TO NEO_GEO for a really great way to simplify our lives. Thanks Neo Edit [Humble request]Is there a way to do the same thing for NG Topo! CDs? I would like to load the Texas CD on my hard drive[/Humble request] This post has been edited by Sputnik 57: Sep 24 2004, 06:21 PM |
| Sputnik 57 |
Sep 25 2004, 07:22 AM
Post
#19
|
||
|
Premium Member Group: Premium Members Posts: 3,771 Joined: 1-July 04 From: Houston |
Answered my own question. This is covered on NG Topo! web site's FAQs. You just copy the cd data folders to c:/topo!/tpo_data/. This is especially handy for Texans, because, as with Garmin Topo, the state is split down the middle onto 2 CDs. Cheers. |
||
| Duggie |
Sep 28 2004, 05:54 AM
Post
#20
|
|
Geocacher Group: Members Posts: 32 Joined: 3-May 02 |
Thanks Neo Geo! Great work!
|
| AuntieWeasel |
Oct 10 2004, 09:31 AM
Post
#21
|
|
Everyone Loves a Weasel Group: Premium Members Posts: 2,768 Joined: 15-February 04 From: Sussex by the Sea |
Yessss! Thank you NeoGeo, that worked a treat!
Okay, yes, I know it was months ago, but I've just gotten around to trying it. And if ever an excellent piece of advice was bump-worthy... |
| Gounamitz |
Nov 9 2004, 02:36 PM
Post
#22
|
|
Geocacher Group: Members Posts: 20 Joined: 12-February 04 |
Will this work with Map Send Topo Canada.
|
| nchmura |
Nov 11 2004, 06:58 PM
Post
#23
|
||
|
Geocacher Group: Members Posts: 79 Joined: 23-January 04 |
I agree. You can use whatever you can to make cd images (you can with nero, clonecd, probably roxio, etc) Then use daemon tools to mount these images as virtual disk drives. This way you don't have to tweak the registry and its keeps the file nicely packaged (1 file for each cd) - it will make these images show up as a cd rom drive, so the software is nonethewiser DT webpage: http://www.daemon-tools.cc/ This post has been edited by nchmura: Nov 11 2004, 06:59 PM |
||
| Teeds |
Nov 28 2004, 06:15 AM
Post
#24
|
|
Geocacher Group: Members Posts: 14 Joined: 1-November 02 From: Dallas (for now) Texas |
Thanks Neo_Geo!
The "detailed" instructions helped a bunch. I tried the install from the HD route first and screwed everything up to the point that all my GPS and Computer did was go Huh? when I tried to get them to talk. I nuked the program and did a clean reinstall including the update from Garmin (1:30 +/- download time, dial up :ugg:), tweeked the registry and am finally able to use Mapsource without carrying the CDs. Why this is not an option when you install is beyond me? I'm sure somebody is worried about software piracy somewhere. BTW - Search worked very well, but I couldn't find this thread again (I had lost it) until I narrowed the search to Units and Software. Go figure ... |
| Doug in Alaska |
Nov 28 2004, 09:24 AM
Post
#25
|
||
|
Geocacher Group: Members Posts: 141 Joined: 10-November 04 |
Neo Geo, Any tips or anything special I should know about if I start from scratch and copy the CDs to a folder on my hard disk and install from there? Thanks for the info! |
||
| Neo_Geo |
Nov 28 2004, 11:30 AM
Post
#26
|
||
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
I've never done it that way, so I couldn't say. I've seen other people post messages in other threads say it is the preferred method if you don't want to tweak the registry, and that it works very well that way. I'd say give it a shot and see what happens. If it doesn't work, uninstall and then re-install and then do it my way... |
||
| Doug in Alaska |
Nov 29 2004, 08:22 PM
Post
#27
|
||
|
Geocacher Group: Members Posts: 141 Joined: 10-November 04 |
Thanks for the info, I appreciate it! |
||
| Doug in Alaska |
Dec 31 2004, 09:08 AM
Post
#28
|
|
Geocacher Group: Members Posts: 141 Joined: 10-November 04 |
I copied the Mapsource Topo cds to my hard drive and installed the program from there. Everything works fine, thanks for the info!! I'm now getting ready to purchase Mapsource City Select. Should I copy the City Select cds to the same folder as the Topo cds and then instal from there also? Any suggestions to make this as painless as possible? When finished, will I be able to run all my maps from the same Mapsource software. Sorry but I'm not familiar with having more than one Mapsourse program installed on my computer.
Thanks |
| Neo_Geo |
Dec 31 2004, 10:47 AM
Post
#29
|
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
City Select copies all necessary files to the hard disk, so it won't be a problem.
When having more than one MapSource title loaded, you have to select which product you want to work with. You'll see it in the upper left corner of the screen. To change, click on the drop-down arrow to the right of the title and select the appropriate product. That's how you get maps from BOTH products loaded into your GPSr. Select the map segments from one product, then switch to another product and select the segments there - then send to your GPSr. With multiple products loaded on the GPSr, you have to select which one to view on the GPSr. You do THAT by going into the Map Setup page on the GPSr. This post has been edited by Neo_Geo: Dec 31 2004, 10:48 AM |
| Sputnik 57 |
Dec 31 2004, 10:52 AM
Post
#30
|
|
Premium Member Group: Premium Members Posts: 3,771 Joined: 1-July 04 From: Houston |
More info on multiple maps on your GPSr is here, starting with about the 6th question down.
|
| Doug in Alaska |
Dec 31 2004, 11:33 AM
Post
#31
|
|
Geocacher Group: Members Posts: 141 Joined: 10-November 04 |
Thanks guys, I appreciate the help!!
|
| Sputnik 57 |
Jul 19 2005, 08:54 AM
Post
#32
|
|
Premium Member Group: Premium Members Posts: 3,771 Joined: 1-July 04 From: Houston |
I just updated my office computer and decided that I wanted MapSource available at work as well as at home. Thanks again to Neo_Geo for his detailed registry edit instructions to load Topo maps onto my hard drive. Very convenient.
|
| Crusso |
Jul 19 2005, 09:34 PM
Post
#33
|
|
Geocacher Group: Premium Members Posts: 707 Joined: 8-October 01 From: NY |
If u like Mapsource, DO NOT upgrade to the latest firmware as u lose real time tracking! For some reason Garmin is pushing nRoute, which while being a nice program (voice prompts) does not allow for upload/download of info from the GPS. You have to go to Mapsource, up or dowload ure GPS, save the file and then go back to nRoute and IMPORT the file u just created. Much easier to just do real time tracking in Mapsource if u don't need the voice prompts. Plus, nRout is free (nice) but I paid for Mapsource. So now Garmin is taking something away from a program that I paid for!!
|
| Timpat |
Jan 12 2006, 07:13 AM
Post
#34
|
||
|
The Wyo Pathfinder Group: Premium Members Posts: 1,411 Joined: 19-May 01 From: Albany, NY |
Neo_Geo, you're awesome! I want to thank you SO much for this registery edit step-by-step procedure for my Topo mapping. Not sure why it took me this long to try it. Probably because I'm a nit-wit when it comes to this under-the-hood computer tinkering |
||
| deere_x475guy |
Jan 12 2006, 09:21 AM
Post
#35
|
|
Geocacher Group: Premium Members Posts: 14 Joined: 11-October 05 |
Thanks from me also. I was hoping there was some kind of work around to swapping those CD's!
|
| fratermus |
Jan 12 2006, 09:44 AM
Post
#36
|
||
|
prodigal cacher Group: Premium Members Posts: 1,185 Joined: 8-January 05 From: 75081 |
I have copied my metroguide maps to HD and then used sendmap to send them directly to the GPSr. The trick is figuring out which map goes to which area. I think I used strings and grep to find the mapname as given in mapsource. |
||
| deere_x475guy |
Jan 12 2006, 05:19 PM
Post
#37
|
|
Geocacher Group: Premium Members Posts: 14 Joined: 11-October 05 |
After reading this thread at work today I came home and uninstalled Garmin TOPO then copied the 3 CD's to a directory that I created called TOPO. Ran set up from this directory and everything works great. Thanks!!!! I sure hated to carry around those cd's.
Bob |
| GOT GPS? |
Jan 12 2006, 08:28 PM
Post
#38
|
|
GPS carrying member Group: Charter Members Posts: 2,938 Joined: 1-July 01 From: Detroit, Michigan USA |
Pretty neat stuff,
I had just copied East, West, Alaska, and Hawaii to the hard drive, then changed the Win XP Registry, and it works now. Geoff |
| Neo_Geo |
Jan 12 2006, 09:22 PM
Post
#39
|
||
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
Why not just use MapSource? Installing MetroGuide will copy all of the .img files to the hard disk anyway. It's just Topo and WorldMap that require the CD (and maybe a couple of older titles as well). |
||
| rynd |
Mar 10 2006, 06:57 AM
Post
#40
|
|
Geocacher Group: Premium Members Posts: 338 Joined: 3-October 04 From: Greeneville, TN. |
Tried it, Works great. Thanks.
|
| deckard0 |
Aug 28 2006, 09:02 AM
Post
#41
|
|
Premium Member Group: Premium Members Posts: 10 Joined: 2-September 04 |
Thanks so much! No day is complete without hacking the registry
|
| tsamop |
Jan 22 2007, 09:25 PM
Post
#42
|
|
Premium Member Group: Premium Members Posts: 1 Joined: 29-December 06 From: Encinitas, CA |
Thank you Neo Geo, I was getting tired of swapping the battery for the CD in my laptop, this is a great improvement.
|
| Lucky46 |
Jan 23 2007, 09:28 PM
Post
#43
|
|
Premium Member Group: Premium Members Posts: 64 Joined: 11-January 07 From: Winter: Northern California-Summer: Mt. Morris, NY |
NeoGeo, Add my thanks to the pile. I'm about a week old GPSwise, but even I figured out how to make my life easier with your knowledge. As garden hoe challenged as I am, I was able to figure out your formula to success. Thanks again. This is getting more interesting every time I tune in.
|
| Neo_Geo |
Jan 24 2007, 09:36 AM
Post
#44
|
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
NeoGeo, Add my thanks to the pile. I'm about a week old GPSwise, but even I figured out how to make my life easier with your knowledge. As garden hoe challenged as I am, I was able to figure out your formula to success. Thanks again. This is getting more interesting every time I tune in. Glad to hear that even a newbie was able to do it! But I must say that you are no ordinary newbie! You somehow found this thread on your own in less than two weeks! I would shake your hand if I could. Still, while the instructions look like a lot to digest at first glance, much of it is repetitive procedures due to the number of disks involved and the procedures are easy to follow. It's so easy, a caveman could do it! |
| Lucky46 |
Jan 24 2007, 10:11 AM
Post
#45
|
|
Premium Member Group: Premium Members Posts: 64 Joined: 11-January 07 From: Winter: Northern California-Summer: Mt. Morris, NY |
Well Neo Geo, You have more genius than I thought. I didn't even post my photo in my profile. How did you do it? Things like this can get me up on the wrong side of the rock.
|
| Neo_Geo |
Jan 24 2007, 01:21 PM
Post
#46
|
|
Geocacher Group: Members Posts: 3,276 Joined: 6-June 03 From: Northern Virginia |
Well Neo Geo, You have more genius than I thought. I didn't even post my photo in my profile. How did you do it? Things like this can get me up on the wrong side of the rock. You sleep on a rock? You should try a bed of straw like the rest of the civilized world. |
| Lucky46 |
Jan 24 2007, 07:13 PM
Post
#47
|
|
Premium Member Group: Premium Members Posts: 64 Joined: 11-January 07 From: Winter: Northern California-Summer: Mt. Morris, NY |
You know, I can't stop thinking about this. Earlier NeoGeo were you alluding to the fact that even "I" can do it? You people just have to get past your trivial stereo typing.LOL (I just can't figure out how to make those little happy and sad faces. Mine seems to be funny enough. Eh?
|
| dirtrunners |
Jan 29 2007, 02:26 PM
Post
#48
|
|
Tadpole Group: Members Posts: 1 Joined: 24-January 07 From: Duluth, MN |
I just tried the "copy the files from the CD to a folder on your hard drive and install from there" method and I keep getting a "Cannot copy 05617000: Data error (cyclic redundancy check)." error. I did try to uninstall Mapsource and then reinstall using this method. Is it possible that there's a conflict with a file that is hanging around from a previous install? Another issue? Any help greatly appreciated. Thanks!
|
| fratermus |
Jan 29 2007, 04:31 PM
Post
#49
|
|
prodigal cacher Group: Premium Members Posts: 1,185 Joined: 8-January 05 From: 75081 |
I just tried the "copy the files from the CD to a folder on your hard drive and install from there" method and I keep getting a "Cannot copy 05617000: Data error (cyclic redundancy check)." error. I did try to uninstall Mapsource and then reinstall using this method. Is it possible that there's a conflict with a file that is hanging around from a previous install? Another issue? Any help greatly appreciated. Thanks! It's not reading the media, perhaps due to scratch or crud on the disc. In order: 1. pray 2. clean the disc 3. try again 4. try to copy from another dvd/cd drive. Some can read particular discs better than others. |
| Ckingrex |
Jan 31 2007, 01:29 PM
Post
#50
|
|
Geocacher Group: Members Posts: 22 Joined: 10-January 07 From: Chattanooga, Tenn. |
Sounds like you prefer to edit the registry then... No prob. Close the MapSource program (if it's open) Make a new folder in your C:\Garmin folder and name it "Topo" CD 1 contains a folder named "West" CD 2 contains a folder named "East" CD 3 contains a folder named "Alaska" and a folder named "Hawaii" Copy those folders into your "C:\Garmin\Topo" folder Click your Windows Start button and select "Run" Where it says "Open", type in "REGEDIT" Click the "OK" button Double-Click the folder "HKEY_LOCAL_MACHINE" Click on the following plus signs in sequence" +SOFTWARE +Garmin +MapSource +Products Click on the folder named "6", and then in the right window pane, double-click the "Loc" registry key. "D:\East" is displayed Change that to read as: C:\Garmin\Topo\East Click the "OK" button Click on the folder named "7", and then in the right window pane, double-click the "Loc" registry key. "D:\West" is displayed Change that to read as: C:\Garmin\Topo\West Click the "OK" button Click on the folder named "8", and then in the right window pane, double-click the "Loc" registry key. "D:\Hawaii" is displayed Change that to read as: C:\Garmin\Topo\Hawaii Click the "OK" button Click on the folder named "9", and then in the right window pane, double-click the "Loc" registry key. "D:\Alaska" is displayed Change that to read as: C:\Garmin\Topo\Alaska Click the "OK" button Close the Registry Editor window Open MapSource Your Topo maps should now open without the CDs!!! I just want to send my thank you. I am a newbie and didn't have a clue as to what the problem was until I signed on MapSource and it kept asking me to put in my TOPO East CD. What a pain that was. I have never been in to the Registry before, so I was a little apprehensive. I followed your instruction, and VOILA, no more need for the CD. Thank you very much. You people are great.::REX p.s. I was a little worried because the "WEST" showed different than the others but I just did as you said and it worked great. |
![]() ![]() |
|
Lo-Fi Version | Time is now: 3rd September 2010 - 10:09 AM |