• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:17
CEST 13:17
KST 20:17
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Team TLMC #5 - Finalists & Open Tournaments1[ASL20] Ro16 Preview Pt2: Turbulence10Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12
Community News
StarCraft II 5.0.15 PTR Patch Notes145BSL 2025 Warsaw LAN + Legends Showmatch2Weekly Cups (Sept 8-14): herO & MaxPax split cups4WardiTV TL Team Map Contest #5 Tournaments1SC4ALL $6,000 Open LAN in Philadelphia8
StarCraft 2
General
Why Storm Should NOT Be Nerfed – A Core Part of Pr StarCraft II 5.0.15 PTR Patch Notes #1: Maru - Greatest Players of All Time Team TLMC #5 - Finalists & Open Tournaments Team Liquid Map Contest #21 - Presented by Monster Energy
Tourneys
Stellar Fest KSL Week 80 StarCraft Evolution League (SC Evo Biweekly) RSL: Revival, a new crowdfunded tournament series SC2's Safe House 2 - October 18 & 19
Strategy
Custom Maps
External Content
Mutation # 491 Night Drive Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around
Brood War
General
Soulkey on ASL S20 ASL20 General Discussion BW General Discussion Diplomacy, Cosmonarchy Edition ASL TICKET LIVE help! :D
Tourneys
[ASL20] Ro16 Group D BSL 2025 Warsaw LAN + Legends Showmatch [ASL20] Ro16 Group C Small VOD Thread 2.0
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Borderlands 3 Nintendo Switch Thread General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread The Big Programming Thread UK Politics Mega-thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
Too Many LANs? Tournament Ov…
TrAiDoS
i'm really bored guys
Peanutsc
I <=> 9
KrillinFromwales
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1730 users

Patch 1.21's BWCharts problem

Forum Index > BW General
Post a Reply
Normal
cautionary
Profile Joined December 2017
10 Posts
Last Edited: 2017-12-09 07:38:51
December 09 2017 04:51 GMT
#1
Hi

I'm korean user

(sorry for my english..)



since 2003 i used bwchart very useful

and when patch 1.18, bwchart 1.0x series didn't work

but then jca2 updated bwchart 2.00B, so used it very well

but blizzard patched 1.21, now bwchart doesn't work again


i sent pm to jca2 for request for remaking bwchart

but i don't know when jca2 would read it

can someone find out why doesn't bwchart work to 1.21?

bwchart 2.00B working 1.18~1.20.11's replays but 1.21's


if you need 1.20.11, 1.21 replays is here.

1.21's replay(doesn't work bwchart)

1.20.11's replay(bwchart work well)

and bwchart 2.00B's link is here
Bwchart 2.00B
TelecoM
Profile Blog Joined January 2010
United States10675 Posts
December 09 2017 05:30 GMT
#2
Hey, I wish BW Chart was still working, I'm not sure if it is still being used to be honest, ummm didn't DakotaFanning make it? not sure. I hope it gets updated soon, it's an awesome tool.
AKA: TelecoM[WHITE] Protoss fighting
jimminy_kriket
Profile Blog Joined February 2007
Canada5509 Posts
December 09 2017 06:19 GMT
#3
No jca made it. Dakota made the sc2 version I believe. We will just have to wait and see if he updates it.
life of lively to live to life of full life thx to shield battery
cautionary
Profile Joined December 2017
10 Posts
December 09 2017 07:32 GMT
#4
i hope too but still not respond from jca2...
sM.Zik
Profile Joined June 2011
Canada2550 Posts
December 09 2017 07:37 GMT
#5
I check bwchart after almost all of my games, I hope it'll be patched soon
Jaedong Fighting! | youtube.com/ZikGaming
jca2 *
Profile Joined March 2006
France52 Posts
December 09 2017 15:16 GMT
#6
Thanks for the replays. I have started looking into them and I will release a new bwchart as soon as I can.
jca
APM? Never heard of it...
Yaqoob
Profile Blog Joined March 2005
Canada3334 Posts
Last Edited: 2017-12-15 13:45:37
December 09 2017 16:41 GMT
#7
On December 10 2017 00:16 jca2 wrote:
Thanks for the replays. I have started looking into them and I will release a new bwchart as soon as I can.
jca

Thank you for your dedication to the StarCraft community!
김택용 Fighting!
cautionary
Profile Joined December 2017
10 Posts
December 09 2017 17:29 GMT
#8
thank you jca2

if you need other replays, i will upload it
jca2 *
Profile Joined March 2006
France52 Posts
December 09 2017 17:29 GMT
#9
https://www.dropbox.com/s/9s14suslvn0wtbq/bwchart200C.exe?dl=0

Here you go. If you had previously added 1.21 replays to your database, you will have to rebuild it to see the correct engine version.

The work is still in progress as there are new actions in the replay. I need more time to understand what they are and learn how to decode them. For example, you will see the new "select121" action, that is nothing more than a usual select except that the unit IDs are stored on 4 bytes instead of 2. I assume the other new actions are also variants of existing ones. We'll see.

APM? Never heard of it...
cautionary
Profile Joined December 2017
10 Posts
December 09 2017 17:38 GMT
#10
oh.. i can't believe it

i opened once some replay of 1.21

very thankful, and if there is something i can help i will help your work

for example, 0x61 thing is set rally i guess, not sure,

but thanks, anyway
cautionary
Profile Joined December 2017
10 Posts
Last Edited: 2017-12-09 18:59:22
December 09 2017 17:41 GMT
#11
i misunderstood for set rally is 0x61
attack, attack move, move(click M key of keyboard) patrol, gather, set rally, clear rally, repair, comsat scan,
load, unload, lay mine, any other energy skill and nuke launch in 0x61 too

shift deselect in 0x65
shift select in 0x64
lost vision on selected unit in 'Deselect'
Bunker's all unload in 'Unload all'
One click unload from Bunker, Dropship in 0x62
Land in Build
Cancel Research in 0x31
Cancel Upgrade in 0x33
chrisolo
Profile Joined May 2009
Germany2607 Posts
December 15 2017 11:30 GMT
#12
My BWChart crashes as soon as I want to add my replay library Help?
¯\_(ツ)_/¯ - aka cReAtiVee
Chrysanthemum
Profile Blog Joined October 2017
55 Posts
December 15 2017 16:55 GMT
#13
On December 15 2017 20:30 chrisolo wrote:
My BWChart crashes as soon as I want to add my replay library Help?


For me, I need to open BWChart a couple of times before it will tell me which replay is causing the crash.

So, try 1: opens 1/2 way, crashes
Try 2: opens 1/2 way, says "replay #### is corrupt, please remove"
Before clicking OK I just use the search function to find the ### and delete it
Press ok afterwards, BWChart opens. Upon opening it will likely pop up with a list of corrupt replays that it wants to move to another folder. This notification never goes away for me, even if I've already said "yes move to another folder." For whatever reason there are replays that prevent BWChart from opening entirely (crash on startup) and replays that just cause the pop-up but otherwise let you open BWChart.

If there is more than one corrupt replay preventing BWChart from opening you have to do the above process for each one. So if you have 4 corrupt replays that need to be manually deleted, you will do the above, delete replay #1, then hit OK and BWChart will just crash again. Then you open it again, it crashes again. Then you open it again, it will say "replay #2 is corrupt, please delete it" etc.
TL+ Member
chrisolo
Profile Joined May 2009
Germany2607 Posts
Last Edited: 2017-12-15 19:14:54
December 15 2017 18:04 GMT
#14
Ye deleting all the replays that were corrupt by hand did actually help. Why doesn't have the programm a feature to auto delete (or auto move them into a "corrupt replays" directory) them though? I deleted one and still encountered the "same" mistake (didnt really take a look on the replay name since the autosave naming of replays is quite bad in SC:R) but it was just another replay that was corrupt. After deleting them all one by one it works normally. Thank you very much Chrysanthemum.
¯\_(ツ)_/¯ - aka cReAtiVee
jimminy_kriket
Profile Blog Joined February 2007
Canada5509 Posts
December 15 2017 21:20 GMT
#15
Just curious, is APM broken in this version? Or is apm broken inside of starcraft? I just played a game, bwchart said my apm was 165 my opponent was 266, after the game though it says my apm is 193, opponent is 275. SC seems to be counting some actions bwchart does not.
life of lively to live to life of full life thx to shield battery
craz3d
Profile Joined August 2005
Bulgaria856 Posts
Last Edited: 2017-12-15 22:07:21
December 15 2017 22:07 GMT
#16
On December 16 2017 06:20 jimminy_kriket wrote:
Just curious, is APM broken in this version? Or is apm broken inside of starcraft? I just played a game, bwchart said my apm was 165 my opponent was 266, after the game though it says my apm is 193, opponent is 275. SC seems to be counting some actions bwchart does not.

I believe classic bwchart doesn't count the camera hotkeys. Don't know if it is updated in the latest versions.
Hello World!
jimminy_kriket
Profile Blog Joined February 2007
Canada5509 Posts
December 15 2017 22:50 GMT
#17
That was the first thing that came to mind, i do use the camera keys quite a bit.
life of lively to live to life of full life thx to shield battery
cautionary
Profile Joined December 2017
10 Posts
December 16 2017 04:31 GMT
#18
bwchart 2.00c reads improperly some action. so it is not perfect version yet
jca2 is in the process of fixing errors in bwchart.
cautionary
Profile Joined December 2017
10 Posts
Last Edited: 2017-12-16 06:51:03
December 16 2017 06:49 GMT
#19
and as far as i known, camera key(f2~f4) is can't count in any programs. it was
Chrysanthemum
Profile Blog Joined October 2017
55 Posts
December 17 2017 23:55 GMT
#20
It seems to be more than camera hotkeys not being counted. I noticed some small discrepancies prior to the latest patch between blizzard's apm and bwchart's apm--from 10 to 40 apm generally. I average between 300 and 400 apm but most of my recent games bwchart is saying I'm at about 150 apm. I just played a game where I had 380 apm according to the blizz end-game counter, but 180 apm according to bwchart. What's curious is that my opponent also had 350 end-game counter apm, which bwchart came much closer to--323 apm.

Looking at the hotkeys recorded it seems that bwchart is counting my hotkey presses fairly accurately. It looks like maybe my mouse use is not being counted.
TL+ Member
craz3d
Profile Joined August 2005
Bulgaria856 Posts
December 24 2017 10:03 GMT
#21
On December 18 2017 08:55 Chrysanthemum wrote:
It seems to be more than camera hotkeys not being counted. I noticed some small discrepancies prior to the latest patch between blizzard's apm and bwchart's apm--from 10 to 40 apm generally. I average between 300 and 400 apm but most of my recent games bwchart is saying I'm at about 150 apm. I just played a game where I had 380 apm according to the blizz end-game counter, but 180 apm according to bwchart. What's curious is that my opponent also had 350 end-game counter apm, which bwchart came much closer to--323 apm.

Looking at the hotkeys recorded it seems that bwchart is counting my hotkey presses fairly accurately. It looks like maybe my mouse use is not being counted.

BWChart also doesn't count the first two minutes of the game. I think what's most annoying in this version is the crashes when refreshing replays due to corrupt replays.
Hello World!
Chrysanthemum
Profile Blog Joined October 2017
55 Posts
December 29 2017 07:36 GMT
#22
It's broken again for all replays that I save in the current patch (after it was fixed for the last patch that broken it)
TL+ Member
dragonattack
Profile Joined January 2012
15 Posts
January 06 2018 09:51 GMT
#23
On December 10 2017 02:29 jca2 wrote:
https://www.dropbox.com/s/9s14suslvn0wtbq/bwchart200C.exe?dl=0

The work is still in progress as there are new actions in the replay. I need more time to understand what they are and learn how to decode them. For example, you will see the new "select121" action, that is nothing more than a usual select except that the unit IDs are stored on 4 bytes instead of 2. I assume the other new actions are also variants of existing ones. We'll see.

jca2, what do you think about making available sources somewhere at github for example, so the community could help. at least we can do that for replay parser part.
zookeeprr
Profile Joined April 2011
United States5 Posts
January 07 2018 16:48 GMT
#24
jca2, what do you think about making available sources somewhere at github for example,


I'm all for this, and would gladly help out. Love BWChart.
Macro slips? Drop an expo.
Chrysanthemum
Profile Blog Joined October 2017
55 Posts
January 13 2018 17:35 GMT
#25
Any news on this front? As the ignorant noobie who just wants the benefit of the program, I don't want to come across as pushy, but is there a new working version out there?
TL+ Member
sM.Zik
Profile Joined June 2011
Canada2550 Posts
Last Edited: 2018-01-13 20:15:04
January 13 2018 20:14 GMT
#26
On January 14 2018 02:35 Chrysanthemum wrote:
Any news on this front? As the ignorant noobie who just wants the benefit of the program, I don't want to come across as pushy, but is there a new working version out there?


https://www.dropbox.com/s/9s14suslvn0wtbq/bwchart200C.exe?dl=0

this works for me (apm count seems a bit unusual but the program is mostly working)
Jaedong Fighting! | youtube.com/ZikGaming
Chrysanthemum
Profile Blog Joined October 2017
55 Posts
Last Edited: 2018-01-13 22:04:30
January 13 2018 21:03 GMT
#27
On January 14 2018 05:14 sM.Zik wrote:
Show nested quote +
On January 14 2018 02:35 Chrysanthemum wrote:
Any news on this front? As the ignorant noobie who just wants the benefit of the program, I don't want to come across as pushy, but is there a new working version out there?


https://www.dropbox.com/s/9s14suslvn0wtbq/bwchart200C.exe?dl=0

this works for me (apm count seems a bit unusual but the program is mostly working)


Strange, that's the one I currently have. I can't view any replays past around late December, every replay after is "corrupt."

Upon further testing it seems that something like 25% of the replays are corrupt such that BWChart crashes on launch. Given that BWChart requires you to launch it, see what number replay is breaking the program, delete that replay, re-launch, crash, then launch again for each replay that does this, 25% broken might as well be 100% broken; it's not feasible for me to go through and find them all. I did the above process for about 10 replays, which took almost 30 minutes, and that only took me from December 24 to December 28.
TL+ Member
jca2 *
Profile Joined March 2006
France52 Posts
January 14 2018 10:21 GMT
#28
Could you post 2 or 3 of those corrupted replays please? Thanks.
APM? Never heard of it...
Chrysanthemum
Profile Blog Joined October 2017
55 Posts
Last Edited: 2018-01-15 02:33:56
January 15 2018 02:33 GMT
#29
Sure, here's a few: http://www.mediafire.com/file/ruuobg5tdewpt23/Corrupt_Replays.rar

I only did 2 day's worth of them, and opened each one up in BW. It looks like every game affected involved me being an observer via the new observer function.
TL+ Member
jca2 *
Profile Joined March 2006
France52 Posts
January 16 2018 14:15 GMT
#30
https://www.dropbox.com/s/eutdyfj1i612icm/bwchart200C.exe?dl=0

Version 2.00C, Build 2.
Let me know if you still have crashes

APM? Never heard of it...
sM.Zik
Profile Joined June 2011
Canada2550 Posts
January 16 2018 19:47 GMT
#31
On January 16 2018 23:15 jca2 wrote:
https://www.dropbox.com/s/eutdyfj1i612icm/bwchart200C.exe?dl=0

Version 2.00C, Build 2.
Let me know if you still have crashes



My anti virus wouldn't let me open it :\
Jaedong Fighting! | youtube.com/ZikGaming
Chrysanthemum
Profile Blog Joined October 2017
55 Posts
January 16 2018 20:05 GMT
#32
On January 16 2018 23:15 jca2 wrote:
https://www.dropbox.com/s/eutdyfj1i612icm/bwchart200C.exe?dl=0

Version 2.00C, Build 2.
Let me know if you still have crashes



Awesome, thanks for your hard work. This versions appears to have eliminated 99% of the corruption issues. There were three corrupt replays remaining: a couple of replays of random UMS games and one replay of an actual game where I was an observer. If you want to see the latter replay it's here (http://www.mediafire.com/file/ynb49ibuwcg90yh/010139-Fighting_Spirit_1.3%28.rep) but given that you fixed the vast majority of the issues I was having I wouldn't blame you at all if you didn't think taking a look was worth the time. Thanks again.
TL+ Member
TeMiL
Profile Blog Joined January 2009
Peru545 Posts
February 14 2018 16:30 GMT
#33
works fine for me. just some maps that names are un korean i think. the caracters make a false corruption. when i change them, they load fine
RaGe
Profile Blog Joined July 2004
Belgium9947 Posts
September 17 2019 19:56 GMT
#34
On January 16 2018 23:15 jca2 wrote:
https://www.dropbox.com/s/eutdyfj1i612icm/bwchart200C.exe?dl=0

Version 2.00C, Build 2.
Let me know if you still have crashes


Hey jca,

Refresh my mind here: did you actually invent the term APM through BWChart?
Moderatorsometimes I get intimidated by the size of my right testicle
LML
Profile Blog Joined March 2007
Germany1768 Posts
September 18 2019 12:47 GMT
#35
why bump this instead of a PM? which is way more likely to be seen
LML
LG)Sabbath
Profile Blog Joined July 2005
Argentina3024 Posts
September 18 2019 13:16 GMT
#36
On September 18 2019 04:56 RaGe wrote:
Show nested quote +
On January 16 2018 23:15 jca2 wrote:
https://www.dropbox.com/s/eutdyfj1i612icm/bwchart200C.exe?dl=0

Version 2.00C, Build 2.
Let me know if you still have crashes


Hey jca,

Refresh my mind here: did you actually invent the term APM through BWChart?


Not sure about the term but the actions performed vs time was already being discussed before, see here for some links to old threads about superview
https://www.twitch.tv/argsabbath/
Zoler
Profile Blog Joined June 2008
Sweden6339 Posts
February 05 2022 12:36 GMT
#37
Is 2.00C supposed to work with remastered?

It just says it couldn't open the game. I made sure the path to Starcraft.exe is the right one.
Lim Yo Hwan forever!
LML
Profile Blog Joined March 2007
Germany1768 Posts
February 05 2022 14:17 GMT
#38
On February 05 2022 21:36 Zoler wrote:
Is 2.00C supposed to work with remastered?

It just says it couldn't open the game. I made sure the path to Starcraft.exe is the right one.


Try this one for remastered instead: https://tl.net/forum/brood-war/554203-software-scrchart-v20-released
LML
Headgehog
Profile Joined January 2022
10 Posts
Last Edited: 2022-02-05 15:08:03
February 05 2022 15:04 GMT
#39
--- Nuked ---
Normal
Please log in or register to reply.
Live Events Refresh
RSL Revival
10:00
Season 2: Playoffs Day 7
Reynor vs CureLIVE!
TBD vs Zoun
Crank 1061
Tasteless1047
RotterdaM713
IndyStarCraft 211
Rex119
CranKy Ducklings88
3DClanTV 49
IntoTheiNu 27
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Crank 1061
Tasteless 1047
RotterdaM 713
IndyStarCraft 211
Rex 119
ProTech66
MindelVK 38
Railgan 18
StarCraft: Brood War
Britney 14777
Calm 6576
Horang2 2565
Rain 2205
Flash 1326
GuemChi 1311
EffOrt 531
Larva 508
actioN 432
Hyuk 352
[ Show more ]
BeSt 340
Zeus 220
Hyun 217
firebathero 185
Last 165
PianO 160
Pusan 151
ZZZero.O 83
Soma 81
Rush 74
Free 62
ajuk12(nOOB) 61
Aegong 57
sSak 56
Sharp 52
Soulkey 43
Nal_rA 43
Mong 42
Sacsri 34
Movie 34
sas.Sziky 29
Sexy 25
soO 21
Bale 20
ivOry 14
Icarus 11
HiyA 9
Hm[arnc] 5
Terrorterran 1
Dota 2
XcaliburYe1271
singsing839
Fuzer 222
Dendi196
Counter-Strike
allub298
Heroes of the Storm
Khaldor184
Other Games
B2W.Neo667
crisheroes353
DeMusliM316
NeuroSwarm59
Lowko35
Trikslyr23
OptimusSC210
Organizations
Other Games
gamesdonequick687
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• LUISG 36
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1232
• Stunt540
Other Games
• WagamamaTV322
Upcoming Events
BSL Open LAN 2025 - War…
3h 43m
OSC
9h 43m
BSL Open LAN 2025 - War…
20h 43m
RSL Revival
22h 43m
Classic vs TBD
WardiTV Invitational
23h 43m
Online Event
1d 4h
Wardi Open
1d 23h
Monday Night Weeklies
2 days
Sparkling Tuna Cup
2 days
LiuLi Cup
4 days
[ Show More ]
The PondCast
4 days
CranKy Ducklings
5 days
Liquipedia Results

Completed

Proleague 2025-09-10
Chzzk MurlocKing SC1 vs SC2 Cup #2
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
2025 Chongqing Offline CUP
BSL World Championship of Poland 2025
RSL Revival: Season 2
Maestros of the Game
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

IPSL Winter 2025-26
BSL Season 21
SC4ALL: Brood War
BSL 21 Team A
Stellar Fest
SC4ALL: StarCraft II
EC S1
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.