home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Installation King 98 / BootGold.iso / BOOTDISK / system / Pwin98 / PRECOPY2.CAB / enable.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-01-29  |  12.2 KB  |  377 lines

  1. ; Localized    01/30/1998 02:03 AM (GMT)    7:3.0.406 A    ENABLE.INF
  2.  
  3. ; ENABLE.INF
  4. ; Copyright (c) 1993-1995, Microsoft Corporation
  5.  
  6. [version]
  7. LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
  8. signature="$CHICAGO$"
  9. SetupClass=BASE
  10.  
  11. [DestinationDirs]
  12. CopyEnableFiles      = 11    ; LDID_SYS
  13. CopyEnableFiles_Plus = 11    ; LDID_SYS
  14. CopyEnableFiles.win  = 25    ; LDID_SHARED
  15. CopyEnableFiles.VxD  = 22    ; LDID_VMM32
  16. CopyEnableFiles.HLP  = 18    ; LDID_HELP
  17. CopyEnableFiles.cur  = 25,Cursors   ; Shared Windows\Cursors Dir
  18. DelenableFiles.VxD   = 11    ; LDID_SYS
  19. DelenableFiles.win   = 25    ; LDID_SHARED
  20. Register_Enable.Copy = 17    ; LDID_INF
  21.  
  22. [BaseWinOptions]
  23. Register_Enable
  24.  
  25. [DefaultInstall]
  26. CopyFiles = Register_Enable.Copy
  27. AddReg    = Register_Enable.AddReg
  28.  
  29. [Register_Enable]
  30. CopyFiles = Register_Enable.Copy
  31. AddReg    = Register_Enable.AddReg
  32.  
  33. [Register_Enable.Copy]
  34. enable.inf
  35.  
  36. [Register_Enable.AddReg]
  37. ;Create entries for Maint Mode Setup, set initially to uninstalled:
  38. HKLM,%KEY_OPTIONAL%,"EnableTop",,"EnableTop"
  39. HKLM,%KEY_OPTIONAL%\EnableTop,INF,,"enable.inf"
  40. HKLM,%KEY_OPTIONAL%\EnableTop,Section,,"EnableTop"
  41. HKLM,%KEY_OPTIONAL%\EnableTop,Installed,,"0"
  42.  
  43. HKLM,%KEY_OPTIONAL%,"Accessibility",,"Accessibility"
  44. HKLM,%KEY_OPTIONAL%\Accessibility,INF,,"enable.inf"
  45. HKLM,%KEY_OPTIONAL%\Accessibility,Section,,"Install_Enable"
  46. HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"0"
  47.  
  48. HKLM,%KEY_OPTIONAL%,"AccessPlus",,"AccessPlus"
  49. HKLM,%KEY_OPTIONAL%\AccessPlus,INF,,"enable.inf"
  50. HKLM,%KEY_OPTIONAL%\AccessPlus,Section,,"Install_Enable_Plus"
  51. HKLM,%KEY_OPTIONAL%\AccessPlus,Installed,,"0"
  52.  
  53. [Optional Components]
  54. EnableTop
  55. Install_Enable
  56. Install_Enable_Plus
  57.  
  58.  
  59. ;************************************************
  60. ;*
  61. ;* EnableTop
  62. ;* Accessibilities parent
  63. ;*
  64. [EnableTop]
  65. OptionDesc  = %EnableTop_DESC%
  66. Tip         = %EnableTop_TIP%
  67. InstallType = 0              ;Manual only
  68. IconIndex   = 41
  69.  
  70.  
  71. ;************************************************
  72. ;*
  73. ;* Install_Enable
  74. ;* Basic Accessibilities option
  75. ;*
  76. [Install_Enable]
  77. OptionDesc  = %Enable_DESC%
  78. Tip         = %Enable_TIP%
  79. Parent      = EnableTop
  80. InstallType = 0              ;Manual only
  81. IconIndex   = 41
  82. Uninstall   = Enable_remove
  83. DelFiles    = DelenableFiles.VxD, DelenableFiles.win
  84. CopyFiles   = CopyEnableFiles, CopyEnableFiles.win, CopyEnableFiles.VxD, CopyEnableFiles.HLP
  85. UpdateInis  = UpdateEnableInis
  86. AddReg      = Enable.install.reg, UpdateEnableReg
  87. Reboot      = 1
  88.  
  89. [Enable_remove]
  90. DelFiles    = CopyEnableFiles, CopyEnableFiles.win, CopyEnableFiles.VxD, CopyEnableFiles.HLP
  91. UpdateInis  = RemoveEnableInis
  92. AddReg      = Enable.remove.reg, UpdateEnableReg.del
  93. Reboot      = 1
  94.  
  95. [CopyEnableFiles]
  96. ACCESS.CPL,,,1
  97. ENABLE2.VXD
  98. ENABLE3.DLL,,,1
  99. ENABLE4.VXD
  100. OLEACC.DLL
  101. MSAAHTML.DLL
  102.  
  103. [CopyEnableFiles.win]
  104. ACCSTAT.EXE,,,1
  105.  
  106. [CopyEnableFiles.VxD]
  107. enable.vxd
  108.  
  109. [CopyEnableFiles.HLP]
  110. ACCESS.HLP
  111.  
  112. [DelenableFiles.win]
  113. ACCESS40.HLP
  114.  
  115. [DelenableFiles.VxD]
  116. enable.386
  117. enable2.386
  118. enable4.386
  119.  
  120. [Enable.install.reg]
  121. HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"1"
  122.  
  123. [Enable.remove.reg]
  124. HKLM,%KEY_OPTIONAL%\Accessibility,Installed,,"0"
  125.  
  126. [UpdateEnableReg]
  127. HKLM,System\CurrentControlSet\Control\VMM32Files,enable.vxd,1,
  128.  
  129. [UpdateEnableReg.del]
  130. HKLM,System\CurrentControlSet\Control\VMM32Files,enable.vxd
  131.  
  132. [UpdateEnableInis]
  133. system.ini,386Enh,,"device=*enable"
  134. wininit.ini, CombineVxDs,,"%22%\enable.vxd=%11%\vmm32.vxd"
  135.  
  136. [RemoveEnableInis]
  137. system.ini,386Enh,"device=*enable",,1
  138.  
  139.  
  140. ;************************************************
  141. ;*
  142. ;* Install_Enable_Plus
  143. ;* New enhanced Accessibilities option
  144. ;*
  145. [Install_Enable_Plus]
  146. OptionDesc  = %Enable_Plus_DESC%
  147. Tip         = %Enable_Plus_TIP%
  148. Parent      = EnableTop
  149. InstallType = 0              ;Manual only
  150. IconIndex   = 41
  151. Uninstall   = Enable_Plus_remove
  152. CopyFiles   = CopyEnableFiles_Plus, CopyEnableFiles.cur
  153. UpdateInis  = UpdateEnableInis_Plus
  154. AddReg      = Enable_Plus.install.reg, Enable_Plus.AddReg, cursors.AddReg
  155.  
  156. [Enable_Plus_remove]
  157. DelFiles    = CopyEnableFiles_Plus, CopyEnableFiles.cur
  158. UpdateInis  = RemoveEnableInis_Plus
  159. AddReg      = Enable_Plus.remove.reg
  160. DelReg      = Enable_Plus.AddReg, cursors.AddReg
  161.  
  162. [CopyEnableFiles_Plus]
  163. MAGNIFY.EXE,,,1
  164. MAG_HOOK.DLL,,,1
  165. ACCWIZ.EXE,,,1
  166.  
  167. [CopyEnableFiles.cur]
  168. arrow_r.cur
  169. arrow_rl.cur
  170. arrow_rm.cur
  171. beam_r.cur
  172. beam_rl.cur
  173. beam_rm.cur
  174. busy_r.cur
  175. busy_rl.cur
  176. busy_rm.cur
  177. cross_r.cur
  178. cross_rl.cur
  179. cross_rm.cur
  180. help_r.cur
  181. help_rl.cur
  182. help_rm.cur
  183. move_r.cur
  184. move_rl.cur
  185. move_rm.cur
  186. no_r.cur
  187. no_rl.cur
  188. no_rm.cur
  189. pen_r.cur
  190. pen_rl.cur
  191. pen_rm.cur
  192. size1_r.cur
  193. size1_rl.cur
  194. size1_rm.cur
  195. size2_r.cur
  196. size2_rl.cur
  197. size2_rm.cur
  198. size3_r.cur
  199. size3_rl.cur
  200. size3_rm.cur
  201. size4_r.cur
  202. size4_rl.cur
  203. size4_rm.cur
  204. up_r.cur
  205. up_rl.cur
  206. up_rm.cur
  207. wait_r.cur
  208. wait_rl.cur
  209. wait_rm.cur
  210. arrow_i.cur
  211. arrow_il.cur
  212. arrow_im.cur
  213. beam_i.cur
  214. beam_il.cur
  215. beam_im.cur
  216. busy_i.cur
  217. busy_il.cur
  218. busy_im.cur
  219. cross_i.cur
  220. cross_il.cur
  221. cross_im.cur
  222. help_i.cur
  223. help_il.cur
  224. help_im.cur
  225. move_i.cur
  226. move_il.cur
  227. move_im.cur
  228. no_i.cur
  229. no_il.cur
  230. no_im.cur
  231. pen_i.cur
  232. pen_il.cur
  233. pen_im.cur
  234. size1_i.cur
  235. size1_il.cur
  236. size1_im.cur
  237. size2_i.cur
  238. size2_il.cur
  239. size2_im.cur
  240. size3_i.cur
  241. size3_il.cur
  242. size3_im.cur
  243. size4_i.cur
  244. size4_il.cur
  245. size4_im.cur
  246. up_i.cur
  247. up_il.cur
  248. up_im.cur
  249. wait_i.cur
  250. wait_il.cur
  251. wait_im.cur
  252. arrow_l.cur
  253. arrow_m.cur
  254. beam_l.cur
  255. beam_m.cur
  256. busy_l.cur
  257. busy_m.cur
  258. cross_l.cur
  259. cross_m.cur
  260. help_l.cur
  261. help_m.cur
  262. move_l.cur
  263. move_m.cur
  264. no_l.cur
  265. no_m.cur
  266. pen_l.cur
  267. pen_m.cur
  268. size1_l.cur
  269. size1_m.cur
  270. size2_l.cur
  271. size2_m.cur
  272. size3_l.cur
  273. size3_m.cur
  274. size4_l.cur
  275. size4_m.cur
  276. up_l.cur
  277. up_m.cur
  278. wait_l.cur
  279. wait_m.cur
  280. hand-r.cur
  281. hand-rl.cur
  282. hand-rm.cur
  283. hand-i.cur
  284. hand-il.cur
  285. hand-im.cur
  286. hand-l.cur
  287. hand-m.cur
  288.  
  289. [Enable_Plus.install.reg]
  290. HKLM,%KEY_OPTIONAL%\AccessPlus,Installed,,"1"
  291.  
  292. [Enable_Plus.remove.reg]
  293. HKLM,%KEY_OPTIONAL%\AccessPlus,Installed,,"0"
  294.  
  295. [UpdateEnableInis_Plus]
  296. ;create links to Magnifier and Accessibility Wizard
  297. setup.ini, progman.groups,, "accessibgroup=%ACCESSIB_GROUP_NAME%"    ;creates folder
  298. setup.ini, accessibgroup,, """%MAGNIFY_NAME%"",""%MAGNIFY_EXE%"""    ;creates link 
  299. setup.ini, accessibgroup,, """%ACCWIZ_NAME%"",""%ACCWIZ_EXE%"""      ;creates link 
  300.  
  301. [RemoveEnableInis_Plus]
  302. ;remove links to Magnifier and Accessibility Wizard
  303. setup.ini, progman.groups,, "accessibgroup=%ACCESSIB_GROUP_NAME%"    ;creates folder
  304. setup.ini, accessibgroup,, """%MAGNIFY_NAME%"""                      ;deletes link 
  305. setup.ini, accessibgroup,, """%ACCWIZ_NAME%"""                       ;deletes link 
  306.  
  307. [cursors.AddReg]                     ; Common Registry Entries
  308. ; Current User
  309. HKCU,"%KEY_SCHEMES%","%Scheme1%",,"%25%%C0%r.cur,%25%%C1%r.cur,%25%%C2%r.cur,%25%%C3%r.cur,%25%%C4%r.cur,%25%%C5%r.cur,%25%%C6%r.cur,%25%%C7%r.cur,%25%%C8%r.cur,%25%%C9%r.cur,%25%%CA%r.cur,%25%%CB%r.cur,%25%%CC%r.cur,%25%%CD%r.cur,%25%%CE%r.cur"
  310. HKCU,"%KEY_SCHEMES%","%Scheme2%",,"%25%%C0%rm.cur,%25%%C1%rm.cur,%25%%C2%rm.cur,%25%%C3%rm.cur,%25%%C4%rm.cur,%25%%C5%rm.cur,%25%%C6%rm.cur,%25%%C7%rm.cur,%25%%C8%rm.cur,%25%%C9%rm.cur,%25%%CA%rm.cur,%25%%CB%rm.cur,%25%%CC%rm.cur,%25%%CD%rm.cur,%25%%CE%rm.cur"
  311. HKCU,"%KEY_SCHEMES%","%Scheme3%",,"%25%%C0%rl.cur,%25%%C1%rl.cur,%25%%C2%rl.cur,%25%%C3%rl.cur,%25%%C4%rl.cur,%25%%C5%rl.cur,%25%%C6%rl.cur,%25%%C7%rl.cur,%25%%C8%rl.cur,%25%%C9%rl.cur,%25%%CA%rl.cur,%25%%CB%rl.cur,%25%%CC%rl.cur,%25%%CD%rl.cur,%25%%CE%rl.cur"
  312. HKCU,"%KEY_SCHEMES%","%Scheme4%",,"%25%%C0%i.cur,%25%%C1%i.cur,%25%%C2%i.cur,%25%%C3%i.cur,%25%%C4%i.cur,%25%%C5%i.cur,%25%%C6%i.cur,%25%%C7%i.cur,%25%%C8%i.cur,%25%%C9%i.cur,%25%%CA%i.cur,%25%%CB%i.cur,%25%%CC%i.cur,%25%%CD%i.cur,%25%%CE%i.cur"
  313. HKCU,"%KEY_SCHEMES%","%Scheme5%",,"%25%%C0%im.cur,%25%%C1%im.cur,%25%%C2%im.cur,%25%%C3%im.cur,%25%%C4%im.cur,%25%%C5%im.cur,%25%%C6%im.cur,%25%%C7%im.cur,%25%%C8%im.cur,%25%%C9%im.cur,%25%%CA%im.cur,%25%%CB%im.cur,%25%%CC%im.cur,%25%%CD%im.cur,%25%%CE%im.cur"
  314. HKCU,"%KEY_SCHEMES%","%Scheme6%",,"%25%%C0%il.cur,%25%%C1%il.cur,%25%%C2%il.cur,%25%%C3%il.cur,%25%%C4%il.cur,%25%%C5%il.cur,%25%%C6%il.cur,%25%%C7%il.cur,%25%%C8%il.cur,%25%%C9%il.cur,%25%%CA%il.cur,%25%%CB%il.cur,%25%%CC%il.cur,%25%%CD%il.cur,%25%%CE%il.cur"
  315. HKCU,"%KEY_SCHEMES%","%Scheme7%",,"%25%%C0%m.cur,%25%%C1%m.cur,%25%%C2%m.cur,%25%%C3%m.cur,%25%%C4%m.cur,%25%%C5%m.cur,%25%%C6%m.cur,%25%%C7%m.cur,%25%%C8%m.cur,%25%%C9%m.cur,%25%%CA%m.cur,%25%%CB%m.cur,%25%%CC%m.cur,%25%%CD%m.cur,%25%%CE%m.cur"
  316. HKCU,"%KEY_SCHEMES%","%Scheme8%",,"%25%%C0%l.cur,%25%%C1%l.cur,%25%%C2%l.cur,%25%%C3%l.cur,%25%%C4%l.cur,%25%%C5%l.cur,%25%%C6%l.cur,%25%%C7%l.cur,%25%%C8%l.cur,%25%%C9%l.cur,%25%%CA%l.cur,%25%%CB%l.cur,%25%%CC%l.cur,%25%%CD%l.cur,%25%%CE%l.cur"
  317. ; Default User
  318. HKU,".DEFAULT\%KEY_SCHEMES%","%Scheme1%",,"%25%%C0%r.cur,%25%%C1%r.cur,%25%%C2%r.cur,%25%%C3%r.cur,%25%%C4%r.cur,%25%%C5%r.cur,%25%%C6%r.cur,%25%%C7%r.cur,%25%%C8%r.cur,%25%%C9%r.cur,%25%%CA%r.cur,%25%%CB%r.cur,%25%%CC%r.cur,%25%%CD%r.cur,%25%%CE%r.cur"
  319. HKU,".DEFAULT\%KEY_SCHEMES%","%Scheme2%",,"%25%%C0%rm.cur,%25%%C1%rm.cur,%25%%C2%rm.cur,%25%%C3%rm.cur,%25%%C4%rm.cur,%25%%C5%rm.cur,%25%%C6%rm.cur,%25%%C7%rm.cur,%25%%C8%rm.cur,%25%%C9%rm.cur,%25%%CA%rm.cur,%25%%CB%rm.cur,%25%%CC%rm.cur,%25%%CD%rm.cur,%25%%CE%rm.cur"
  320. HKU,".DEFAULT\%KEY_SCHEMES%","%Scheme3%",,"%25%%C0%rl.cur,%25%%C1%rl.cur,%25%%C2%rl.cur,%25%%C3%rl.cur,%25%%C4%rl.cur,%25%%C5%rl.cur,%25%%C6%rl.cur,%25%%C7%rl.cur,%25%%C8%rl.cur,%25%%C9%rl.cur,%25%%CA%rl.cur,%25%%CB%rl.cur,%25%%CC%rl.cur,%25%%CD%rl.cur,%25%%CE%rl.cur"
  321. HKU,".DEFAULT\%KEY_SCHEMES%","%Scheme4%",,"%25%%C0%i.cur,%25%%C1%i.cur,%25%%C2%i.cur,%25%%C3%i.cur,%25%%C4%i.cur,%25%%C5%i.cur,%25%%C6%i.cur,%25%%C7%i.cur,%25%%C8%i.cur,%25%%C9%i.cur,%25%%CA%i.cur,%25%%CB%i.cur,%25%%CC%i.cur,%25%%CD%i.cur,%25%%CE%i.cur"
  322. HKU,".DEFAULT\%KEY_SCHEMES%","%Scheme5%",,"%25%%C0%im.cur,%25%%C1%im.cur,%25%%C2%im.cur,%25%%C3%im.cur,%25%%C4%im.cur,%25%%C5%im.cur,%25%%C6%im.cur,%25%%C7%im.cur,%25%%C8%im.cur,%25%%C9%im.cur,%25%%CA%im.cur,%25%%CB%im.cur,%25%%CC%im.cur,%25%%CD%im.cur,%25%%CE%im.cur"
  323. HKU,".DEFAULT\%KEY_SCHEMES%","%Scheme6%",,"%25%%C0%il.cur,%25%%C1%il.cur,%25%%C2%il.cur,%25%%C3%il.cur,%25%%C4%il.cur,%25%%C5%il.cur,%25%%C6%il.cur,%25%%C7%il.cur,%25%%C8%il.cur,%25%%C9%il.cur,%25%%CA%il.cur,%25%%CB%il.cur,%25%%CC%il.cur,%25%%CD%il.cur,%25%%CE%il.cur"
  324. HKU,".DEFAULT\%KEY_SCHEMES%","%Scheme7%",,"%25%%C0%m.cur,%25%%C1%m.cur,%25%%C2%m.cur,%25%%C3%m.cur,%25%%C4%m.cur,%25%%C5%m.cur,%25%%C6%m.cur,%25%%C7%m.cur,%25%%C8%m.cur,%25%%C9%m.cur,%25%%CA%m.cur,%25%%CB%m.cur,%25%%CC%m.cur,%25%%CD%m.cur,%25%%CE%m.cur"
  325. HKU,".DEFAULT\%KEY_SCHEMES%","%Scheme8%",,"%25%%C0%l.cur,%25%%C1%l.cur,%25%%C2%l.cur,%25%%C3%l.cur,%25%%C4%l.cur,%25%%C5%l.cur,%25%%C6%l.cur,%25%%C7%l.cur,%25%%C8%l.cur,%25%%C9%l.cur,%25%%CA%l.cur,%25%%CB%l.cur,%25%%CC%l.cur,%25%%CD%l.cur,%25%%CE%l.cur"
  326.  
  327. [Enable_Plus.AddReg]
  328. HKCR,.acw,,,accwizfile
  329. HKCR,accwizfile,,,%ACCWIZ_DOC%
  330. HKCR,accwizfile\shell\open\command,,,"%11%\ACCWIZ.EXE ""%%1"""
  331.  
  332.  
  333. [Strings]
  334. ;Non-Localizable strings:
  335. KEY_OPTIONAL = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
  336. KEY_SCHEMES = "Control Panel\Cursors\Schemes"
  337.  
  338. ; Used to keep the line length above to a minimum - no need to localize
  339. C0 = "\cursors\arrow_"
  340. C1 = "\cursors\help_"
  341. C2 = "\cursors\wait_"
  342. C3 = "\cursors\busy_"
  343. C4 = "\cursors\cross_"
  344. C5 = "\cursors\beam_"
  345. C6 = "\cursors\pen_"
  346. C7 = "\cursors\no_"
  347. C8 = "\cursors\size4_"
  348. C9 = "\cursors\size3_"
  349. CA = "\cursors\size2_"
  350. CB = "\cursors\size1_"
  351. CC = "\cursors\move_"
  352. CD = "\cursors\up_"
  353. CE = "\cursors\hand_"
  354.  
  355. ;Localizable strings:
  356. EnableTop_DESC = "╕¿╓·╤í╧ε"
  357. EnableTop_TIP = "░ⁿ└¿╙├└┤╕ⁿ╕─╝ⁿ┼╠íó╔∙╥⌠íó╧╘╩╛╞┴╝░╩≤▒Ω╡─▓┘╫≈╖╜╩╜ú¼╩╩╙├╙┌╨╨╢»▓╗▒πú¼╠²┴ª╝░╤█┴ª▓╗║├╡─╚╦íú"
  358. Enable_DESC = "╕¿╓·╤í╧ε"
  359. Enable_TIP = "░ⁿ└¿╙├└┤╕ⁿ╕─╝ⁿ┼╠íó╔∙╥⌠íó╧╘╩╛╞┴╝░╩≤▒Ω╡─▓┘╫≈╖╜╩╜ú¼╩╩╙├╙┌╨╨╢»▓╗▒πú¼╠²┴ª╝░╤█┴ª▓╗║├╡─╚╦íú"
  360. Enable_Plus_DESC = "╘÷╟┐╡─╕¿╓·╤í╧ε"
  361. Enable_Plus_TIP = "░ⁿ└¿╞┴─╗╖┼┤≤╣ñ╛▀║═┐╔╕─▒Σ╩≤▒Ω╨╨╬¬╡─╤í╧εú¼╛∙╬¬╨╨╢»ú¼╠²╛⌡╗≥╩╙╛⌡▓╗▒π╡─╚╦╢°╔Φ╝╞íú"
  362.  
  363. ACCESSIB_GROUP_NAME = "╕╜╝■\╕¿╓·╣ñ╛▀"
  364. MAGNIFY_NAME = "╖┼┤≤│╠╨≥"
  365. MAGNIFY_EXE = "magnify.exe"
  366. ACCWIZ_NAME = "╕¿╓·╣ñ╛▀╧≥╡╝"
  367. ACCWIZ_EXE = "accwiz.exe"
  368. ACCWIZ_DOC = "╕¿╓·╣ñ╛▀╧≥╡╝╔Φ╓├╬─╝■"
  369. Scheme1 = "Windows ║┌╞┴"
  370. Scheme2 = "Windows ║┌╞┴(┤≤)"
  371. Scheme3 = "Windows ║┌╞┴(╠╪┤≤)"
  372. Scheme4 = "Windows ╖┤╧╘"
  373. Scheme5 = "Windows ╖┤╧╘(┤≤)"
  374. Scheme6 = "Windows ╖┤╧╘(╠╪┤≤)"
  375. Scheme7 = "Windows ▒Ω╫╝(┤≤)"
  376. Scheme8 = "Windows ▒Ω╫╝(╠╪┤≤)"
  377.