If this is set to a non-empty string it is equivalent to specifying the
│ │ │ -i option.
│ │ │ This variable can also be modified by Python code using os.environ
│ │ │ to force inspect mode on program termination.
│ │ │ -Raises an auditing event cpython.run_stdin with no arguments.
│ │ │ +Raises an auditing event cpython.run_stdin with no arguments.
│ │ │
│ │ │
Changed in version 3.12.5: (also 3.11.10, 3.10.15, 3.9.20, and 3.8.20)
│ │ │ Emits audit events.
│ │ │
│ │ │
│ │ │
Changed in version 3.13: Uses PyREPL if possible, in which case PYTHONSTARTUP is
│ │ │ also executed. Emits audit events.
│ │ ├── ./usr/share/info/python3.15.info.gz
│ │ │ ├── python3.15.info
│ │ │ │ @@ -1588411,101 +1588411,101 @@
│ │ │ │ 0183cba0: 556e 6963 6f64 6520 4368 6172 6163 7465 Unicode Characte
│ │ │ │ 0183cbb0: 7220 4461 7461 6261 7365 2d46 6f6f 746e r Database-Footn
│ │ │ │ 0183cbc0: 6f74 652d 327f 3139 3932 3834 3933 0a4e ote-2.19928493.N
│ │ │ │ 0183cbd0: 6f64 653a 2050 7974 686f 6e20 4d6f 6475 ode: Python Modu
│ │ │ │ 0183cbe0: 6c65 2049 6e64 6578 7f31 3939 3238 3533 le Index.1992853
│ │ │ │ 0183cbf0: 370a 4e6f 6465 3a20 496e 6465 787f 3139 7.Node: Index.19
│ │ │ │ 0183cc00: 3934 3836 3338 0a52 6566 3a20 6275 696c 948638.Ref: buil
│ │ │ │ -0183cc10: 7469 6e73 2f73 7464 7479 7065 7320 7475 tins/stdtypes tu
│ │ │ │ -0183cc20: 706c 6520 696e 6465 787f 3232 3335 3236 ple index.223526
│ │ │ │ -0183cc30: 3133 0a52 6566 3a20 7573 696e 672f 636d 13.Ref: using/cm
│ │ │ │ -0183cc40: 646c 696e 6520 6175 6469 745f 6576 656e dline audit_even
│ │ │ │ -0183cc50: 745f 6370 7974 686f 6e5f 7275 6e5f 7374 t_cpython_run_st
│ │ │ │ -0183cc60: 6469 6e5f 327f 3232 3335 3236 3134 0a52 din_2.22352614.R
│ │ │ │ -0183cc70: 6566 3a20 6275 696c 7469 6e73 2f73 7464 ef: builtins/std
│ │ │ │ -0183cc80: 7479 7065 7320 6c69 7374 2069 6e73 6572 types list inser
│ │ │ │ -0183cc90: 747f 3232 3335 3236 3136 0a52 6566 3a20 t.22352616.Ref:
│ │ │ │ -0183cca0: 6275 696c 7469 6e73 2f73 7464 7479 7065 builtins/stdtype
│ │ │ │ -0183ccb0: 7320 6c69 7374 2063 6c65 6172 7f32 3233 s list clear.223
│ │ │ │ -0183ccc0: 3532 3631 380a 5265 663a 2034 6634 637f 52618.Ref: 4f4c.
│ │ │ │ -0183ccd0: 3232 3335 3236 3230 0a52 6566 3a20 3264 22352620.Ref: 2d
│ │ │ │ -0183cce0: 6439 7f32 3233 3532 3632 320a 5265 663a d9.22352622.Ref:
│ │ │ │ -0183ccf0: 2062 7569 6c74 696e 732f 7374 6474 7970 builtins/stdtyp
│ │ │ │ -0183cd00: 6573 206c 6973 7420 7265 6d6f 7665 7f32 es list remove.2
│ │ │ │ -0183cd10: 3233 3532 3632 340a 5265 663a 2075 7369 2352624.Ref: usi
│ │ │ │ -0183cd20: 6e67 2f63 6d64 6c69 6e65 2061 7564 6974 ng/cmdline audit
│ │ │ │ -0183cd30: 5f65 7665 6e74 5f63 7079 7468 6f6e 5f72 _event_cpython_r
│ │ │ │ -0183cd40: 756e 5f66 696c 655f 307f 3232 3335 3236 un_file_0.223526
│ │ │ │ -0183cd50: 3236 0a52 6566 3a20 3164 3035 7f32 3233 26.Ref: 1d05.223
│ │ │ │ -0183cd60: 3532 3632 380a 5265 663a 2034 6635 397f 52628.Ref: 4f59.
│ │ │ │ -0183cd70: 3232 3335 3236 3330 0a52 6566 3a20 3135 22352630.Ref: 15
│ │ │ │ -0183cd80: 3439 7f32 3233 3532 3633 320a 5265 663a 49.22352632.Ref:
│ │ │ │ -0183cd90: 2034 6635 377f 3232 3335 3236 3334 0a52 4f57.22352634.R
│ │ │ │ -0183cda0: 6566 3a20 6c69 6272 6172 792f 7379 7320 ef: library/sys
│ │ │ │ -0183cdb0: 6175 6469 745f 6576 656e 745f 6370 7974 audit_event_cpyt
│ │ │ │ -0183cdc0: 686f 6e5f 7265 6d6f 7465 5f64 6562 7567 hon_remote_debug
│ │ │ │ -0183cdd0: 6765 725f 7363 7269 7074 5f30 7f32 3233 ger_script_0.223
│ │ │ │ -0183cde0: 3532 3633 360a 5265 663a 2034 6635 317f 52636.Ref: 4f51.
│ │ │ │ -0183cdf0: 3232 3335 3236 3338 0a52 6566 3a20 6275 22352638.Ref: bu
│ │ │ │ -0183ce00: 696c 7469 6e73 2f73 7464 7479 7065 7320 iltins/stdtypes
│ │ │ │ -0183ce10: 7475 706c 6520 636f 756e 747f 3232 3335 tuple count.2235
│ │ │ │ -0183ce20: 3236 3430 0a52 6566 3a20 6275 696c 7469 2640.Ref: builti
│ │ │ │ -0183ce30: 6e73 2f73 7464 7479 7065 7320 6c69 7374 ns/stdtypes list
│ │ │ │ -0183ce40: 2070 6f70 7f32 3233 3532 3634 320a 5265 pop.22352642.Re
│ │ │ │ -0183ce50: 663a 2034 6634 667f 3232 3335 3236 3434 f: 4f4f.22352644
│ │ │ │ -0183ce60: 0a52 6566 3a20 6c69 6272 6172 792f 6173 .Ref: library/as
│ │ │ │ -0183ce70: 796e 6369 6f20 6175 6469 745f 6576 656e yncio audit_even
│ │ │ │ -0183ce80: 745f 6370 7974 686f 6e5f 7275 6e5f 7374 t_cpython_run_st
│ │ │ │ -0183ce90: 6469 6e5f 307f 3232 3335 3236 3436 0a52 din_0.22352646.R
│ │ │ │ -0183cea0: 6566 3a20 6163 387f 3232 3335 3236 3438 ef: ac8.22352648
│ │ │ │ -0183ceb0: 0a52 6566 3a20 6c69 6272 6172 792f 6f73 .Ref: library/os
│ │ │ │ -0183cec0: 206f 7320 5f63 6c65 6172 656e 767f 3232 os _clearenv.22
│ │ │ │ -0183ced0: 3335 3236 3530 0a52 6566 3a20 6c69 6272 352650.Ref: libr
│ │ │ │ -0183cee0: 6172 792f 6374 7970 6573 2061 7564 6974 ary/ctypes audit
│ │ │ │ -0183cef0: 5f65 7665 6e74 5f63 7479 7065 735f 6d65 _event_ctypes_me
│ │ │ │ -0183cf00: 6d6f 7279 7669 6577 5f61 745f 307f 3232 moryview_at_0.22
│ │ │ │ -0183cf10: 3335 3236 3532 0a52 6566 3a20 7573 696e 352652.Ref: usin
│ │ │ │ -0183cf20: 672f 636d 646c 696e 6520 6175 6469 745f g/cmdline audit_
│ │ │ │ -0183cf30: 6576 656e 745f 6370 7974 686f 6e5f 7275 event_cpython_ru
│ │ │ │ -0183cf40: 6e5f 7374 6469 6e5f 317f 3232 3335 3236 n_stdin_1.223526
│ │ │ │ -0183cf50: 3534 0a52 6566 3a20 6c69 6272 6172 792f 54.Ref: library/
│ │ │ │ -0183cf60: 756e 6974 7465 7374 2075 6e69 7474 6573 unittest unittes
│ │ │ │ -0183cf70: 7420 7465 6172 446f 776e 4d6f 6475 6c65 t tearDownModule
│ │ │ │ -0183cf80: 7f32 3233 3532 3635 360a 5265 663a 206c .22352656.Ref: l
│ │ │ │ -0183cf90: 6962 7261 7279 2f73 7973 2061 7564 6974 ibrary/sys audit
│ │ │ │ -0183cfa0: 5f65 7665 6e74 5f73 7973 5f72 656d 6f74 _event_sys_remot
│ │ │ │ -0183cfb0: 655f 6578 6563 5f30 7f32 3233 3532 3635 e_exec_0.2235265
│ │ │ │ -0183cfc0: 380a 5265 663a 2062 7569 6c74 696e 732f 8.Ref: builtins/
│ │ │ │ -0183cfd0: 7374 6474 7970 6573 206c 6973 7420 6170 stdtypes list ap
│ │ │ │ -0183cfe0: 7065 6e64 7f32 3233 3532 3636 300a 5265 pend.22352660.Re
│ │ │ │ -0183cff0: 663a 2034 6635 627f 3232 3335 3236 3632 f: 4f5b.22352662
│ │ │ │ -0183d000: 0a52 6566 3a20 6275 696c 7469 6e73 2f73 .Ref: builtins/s
│ │ │ │ -0183d010: 7464 7479 7065 7320 6c69 7374 2063 6f70 tdtypes list cop
│ │ │ │ -0183d020: 797f 3232 3335 3236 3634 0a52 6566 3a20 y.22352664.Ref:
│ │ │ │ -0183d030: 3466 3465 7f32 3233 3532 3636 360a 5265 4f4e.22352666.Re
│ │ │ │ -0183d040: 663a 2031 3665 337f 3232 3335 3236 3638 f: 16e3.22352668
│ │ │ │ -0183d050: 0a52 6566 3a20 3466 3464 7f32 3233 3532 .Ref: 4f4d.22352
│ │ │ │ -0183d060: 3637 300a 5265 663a 2034 6635 307f 3232 670.Ref: 4f50.22
│ │ │ │ -0183d070: 3335 3236 3732 0a52 6566 3a20 6275 696c 352672.Ref: buil
│ │ │ │ -0183d080: 7469 6e73 2f73 7464 7479 7065 7320 6c69 tins/stdtypes li
│ │ │ │ -0183d090: 7374 2065 7874 656e 647f 3232 3335 3236 st extend.223526
│ │ │ │ -0183d0a0: 3734 0a52 6566 3a20 6c69 6272 6172 792f 74.Ref: library/
│ │ │ │ -0183d0b0: 5f74 6872 6561 6420 7374 6172 745f 6e65 _thread start_ne
│ │ │ │ -0183d0c0: 775f 7468 7265 6164 7f32 3233 3532 3637 w_thread.2235267
│ │ │ │ -0183d0d0: 360a 5265 663a 2038 3038 7f32 3233 3532 6.Ref: 808.22352
│ │ │ │ -0183d0e0: 3637 380a 5265 663a 2032 3337 657f 3232 678.Ref: 237e.22
│ │ │ │ -0183d0f0: 3335 3236 3830 0a52 6566 3a20 3830 377f 352680.Ref: 807.
│ │ │ │ -0183d100: 3232 3335 3236 3832 0a52 6566 3a20 6c69 22352682.Ref: li
│ │ │ │ -0183d110: 6272 6172 792f 7469 6d65 2061 7564 6974 brary/time audit
│ │ │ │ -0183d120: 5f65 7665 6e74 5f74 696d 655f 736c 6565 _event_time_slee
│ │ │ │ -0183d130: 705f 307f 3232 3335 3236 3834 0a52 6566 p_0.22352684.Ref
│ │ │ │ -0183d140: 3a20 6275 696c 7469 6e73 2f73 7464 7479 : builtins/stdty
│ │ │ │ -0183d150: 7065 7320 7261 6e67 6520 696e 6465 787f pes range index.
│ │ │ │ -0183d160: 3232 3335 3236 3836 0a52 6566 3a20 3466 22352686.Ref: 4f
│ │ │ │ -0183d170: 3439 7f32 3233 3532 3638 380a 5265 663a 49.22352688.Ref:
│ │ │ │ -0183d180: 2031 3737 347f 3232 3335 3236 3930 0a52 1774.22352690.R
│ │ │ │ -0183d190: 6566 3a20 3137 3735 7f32 3233 3532 3639 ef: 1775.2235269
│ │ │ │ -0183d1a0: 320a 5265 663a 2031 6464 627f 3232 3335 2.Ref: 1ddb.2235
│ │ │ │ +0183cc10: 7469 6e73 2f73 7464 7479 7065 7320 7261 tins/stdtypes ra
│ │ │ │ +0183cc20: 6e67 6520 696e 6465 787f 3232 3335 3236 nge index.223526
│ │ │ │ +0183cc30: 3133 0a52 6566 3a20 6163 387f 3232 3335 13.Ref: ac8.2235
│ │ │ │ +0183cc40: 3236 3134 0a52 6566 3a20 3466 3463 7f32 2614.Ref: 4f4c.2
│ │ │ │ +0183cc50: 3233 3532 3631 360a 5265 663a 2062 7569 2352616.Ref: bui
│ │ │ │ +0183cc60: 6c74 696e 732f 7374 6474 7970 6573 206c ltins/stdtypes l
│ │ │ │ +0183cc70: 6973 7420 636f 7079 7f32 3233 3532 3631 ist copy.2235261
│ │ │ │ +0183cc80: 380a 5265 663a 206c 6962 7261 7279 2f61 8.Ref: library/a
│ │ │ │ +0183cc90: 7379 6e63 696f 2061 7564 6974 5f65 7665 syncio audit_eve
│ │ │ │ +0183cca0: 6e74 5f63 7079 7468 6f6e 5f72 756e 5f73 nt_cpython_run_s
│ │ │ │ +0183ccb0: 7464 696e 5f30 7f32 3233 3532 3632 300a tdin_0.22352620.
│ │ │ │ +0183ccc0: 5265 663a 2032 3337 657f 3232 3335 3236 Ref: 237e.223526
│ │ │ │ +0183ccd0: 3232 0a52 6566 3a20 3136 6533 7f32 3233 22.Ref: 16e3.223
│ │ │ │ +0183cce0: 3532 3632 340a 5265 663a 2034 6635 397f 52624.Ref: 4f59.
│ │ │ │ +0183ccf0: 3232 3335 3236 3236 0a52 6566 3a20 6275 22352626.Ref: bu
│ │ │ │ +0183cd00: 696c 7469 6e73 2f73 7464 7479 7065 7320 iltins/stdtypes
│ │ │ │ +0183cd10: 6c69 7374 2065 7874 656e 647f 3232 3335 list extend.2235
│ │ │ │ +0183cd20: 3236 3238 0a52 6566 3a20 6c69 6272 6172 2628.Ref: librar
│ │ │ │ +0183cd30: 792f 6374 7970 6573 2061 7564 6974 5f65 y/ctypes audit_e
│ │ │ │ +0183cd40: 7665 6e74 5f63 7479 7065 735f 6d65 6d6f vent_ctypes_memo
│ │ │ │ +0183cd50: 7279 7669 6577 5f61 745f 307f 3232 3335 ryview_at_0.2235
│ │ │ │ +0183cd60: 3236 3330 0a52 6566 3a20 3164 3035 7f32 2630.Ref: 1d05.2
│ │ │ │ +0183cd70: 3233 3532 3633 320a 5265 663a 2031 3737 2352632.Ref: 177
│ │ │ │ +0183cd80: 357f 3232 3335 3236 3334 0a52 6566 3a20 5.22352634.Ref:
│ │ │ │ +0183cd90: 3164 6462 7f32 3233 3532 3633 360a 5265 1ddb.22352636.Re
│ │ │ │ +0183cda0: 663a 2062 7569 6c74 696e 732f 7374 6474 f: builtins/stdt
│ │ │ │ +0183cdb0: 7970 6573 2074 7570 6c65 2069 6e64 6578 ypes tuple index
│ │ │ │ +0183cdc0: 7f32 3233 3532 3633 380a 5265 663a 2031 .22352638.Ref: 1
│ │ │ │ +0183cdd0: 3534 397f 3232 3335 3236 3430 0a52 6566 549.22352640.Ref
│ │ │ │ +0183cde0: 3a20 6c69 6272 6172 792f 7379 7320 6175 : library/sys au
│ │ │ │ +0183cdf0: 6469 745f 6576 656e 745f 7379 735f 7265 dit_event_sys_re
│ │ │ │ +0183ce00: 6d6f 7465 5f65 7865 635f 307f 3232 3335 mote_exec_0.2235
│ │ │ │ +0183ce10: 3236 3432 0a52 6566 3a20 6c69 6272 6172 2642.Ref: librar
│ │ │ │ +0183ce20: 792f 6f73 206f 7320 5f63 6c65 6172 656e y/os os _clearen
│ │ │ │ +0183ce30: 767f 3232 3335 3236 3434 0a52 6566 3a20 v.22352644.Ref:
│ │ │ │ +0183ce40: 3466 3531 7f32 3233 3532 3634 360a 5265 4f51.22352646.Re
│ │ │ │ +0183ce50: 663a 2034 6635 377f 3232 3335 3236 3438 f: 4f57.22352648
│ │ │ │ +0183ce60: 0a52 6566 3a20 6275 696c 7469 6e73 2f73 .Ref: builtins/s
│ │ │ │ +0183ce70: 7464 7479 7065 7320 6c69 7374 2069 6e73 tdtypes list ins
│ │ │ │ +0183ce80: 6572 747f 3232 3335 3236 3530 0a52 6566 ert.22352650.Ref
│ │ │ │ +0183ce90: 3a20 3466 3530 7f32 3233 3532 3635 320a : 4f50.22352652.
│ │ │ │ +0183cea0: 5265 663a 2031 3737 347f 3232 3335 3236 Ref: 1774.223526
│ │ │ │ +0183ceb0: 3534 0a52 6566 3a20 3830 377f 3232 3335 54.Ref: 807.2235
│ │ │ │ +0183cec0: 3236 3536 0a52 6566 3a20 6c69 6272 6172 2656.Ref: librar
│ │ │ │ +0183ced0: 792f 756e 6974 7465 7374 2075 6e69 7474 y/unittest unitt
│ │ │ │ +0183cee0: 6573 7420 7465 6172 446f 776e 4d6f 6475 est tearDownModu
│ │ │ │ +0183cef0: 6c65 7f32 3233 3532 3635 380a 5265 663a le.22352658.Ref:
│ │ │ │ +0183cf00: 2034 6634 667f 3232 3335 3236 3630 0a52 4f4f.22352660.R
│ │ │ │ +0183cf10: 6566 3a20 7573 696e 672f 636d 646c 696e ef: using/cmdlin
│ │ │ │ +0183cf20: 6520 6175 6469 745f 6576 656e 745f 6370 e audit_event_cp
│ │ │ │ +0183cf30: 7974 686f 6e5f 7275 6e5f 6669 6c65 5f30 ython_run_file_0
│ │ │ │ +0183cf40: 7f32 3233 3532 3636 320a 5265 663a 2062 .22352662.Ref: b
│ │ │ │ +0183cf50: 7569 6c74 696e 732f 7374 6474 7970 6573 uiltins/stdtypes
│ │ │ │ +0183cf60: 2074 7570 6c65 2063 6f75 6e74 7f32 3233 tuple count.223
│ │ │ │ +0183cf70: 3532 3636 340a 5265 663a 2034 6635 627f 52664.Ref: 4f5b.
│ │ │ │ +0183cf80: 3232 3335 3236 3636 0a52 6566 3a20 7573 22352666.Ref: us
│ │ │ │ +0183cf90: 696e 672f 636d 646c 696e 6520 6175 6469 ing/cmdline audi
│ │ │ │ +0183cfa0: 745f 6576 656e 745f 6370 7974 686f 6e5f t_event_cpython_
│ │ │ │ +0183cfb0: 7275 6e5f 7374 6469 6e5f 307f 3232 3335 run_stdin_0.2235
│ │ │ │ +0183cfc0: 3236 3638 0a52 6566 3a20 6275 696c 7469 2668.Ref: builti
│ │ │ │ +0183cfd0: 6e73 2f73 7464 7479 7065 7320 6c69 7374 ns/stdtypes list
│ │ │ │ +0183cfe0: 2061 7070 656e 647f 3232 3335 3236 3730 append.22352670
│ │ │ │ +0183cff0: 0a52 6566 3a20 3466 3465 7f32 3233 3532 .Ref: 4f4e.22352
│ │ │ │ +0183d000: 3637 320a 5265 663a 206c 6962 7261 7279 672.Ref: library
│ │ │ │ +0183d010: 2f5f 7468 7265 6164 2073 7461 7274 5f6e /_thread start_n
│ │ │ │ +0183d020: 6577 5f74 6872 6561 647f 3232 3335 3236 ew_thread.223526
│ │ │ │ +0183d030: 3734 0a52 6566 3a20 7573 696e 672f 636d 74.Ref: using/cm
│ │ │ │ +0183d040: 646c 696e 6520 6175 6469 745f 6576 656e dline audit_even
│ │ │ │ +0183d050: 745f 6370 7974 686f 6e5f 7275 6e5f 7374 t_cpython_run_st
│ │ │ │ +0183d060: 6469 6e5f 317f 3232 3335 3236 3736 0a52 din_1.22352676.R
│ │ │ │ +0183d070: 6566 3a20 6275 696c 7469 6e73 2f73 7464 ef: builtins/std
│ │ │ │ +0183d080: 7479 7065 7320 6c69 7374 2072 656d 6f76 types list remov
│ │ │ │ +0183d090: 657f 3232 3335 3236 3738 0a52 6566 3a20 e.22352678.Ref:
│ │ │ │ +0183d0a0: 6c69 6272 6172 792f 7469 6d65 2061 7564 library/time aud
│ │ │ │ +0183d0b0: 6974 5f65 7665 6e74 5f74 696d 655f 736c it_event_time_sl
│ │ │ │ +0183d0c0: 6565 705f 307f 3232 3335 3236 3830 0a52 eep_0.22352680.R
│ │ │ │ +0183d0d0: 6566 3a20 6275 696c 7469 6e73 2f73 7464 ef: builtins/std
│ │ │ │ +0183d0e0: 7479 7065 7320 6c69 7374 2063 6c65 6172 types list clear
│ │ │ │ +0183d0f0: 7f32 3233 3532 3638 320a 5265 663a 2034 .22352682.Ref: 4
│ │ │ │ +0183d100: 6634 647f 3232 3335 3236 3834 0a52 6566 f4d.22352684.Ref
│ │ │ │ +0183d110: 3a20 3264 6439 7f32 3233 3532 3638 360a : 2dd9.22352686.
│ │ │ │ +0183d120: 5265 663a 2062 7569 6c74 696e 732f 7374 Ref: builtins/st
│ │ │ │ +0183d130: 6474 7970 6573 206c 6973 7420 706f 707f dtypes list pop.
│ │ │ │ +0183d140: 3232 3335 3236 3838 0a52 6566 3a20 3466 22352688.Ref: 4f
│ │ │ │ +0183d150: 3439 7f32 3233 3532 3639 300a 5265 663a 49.22352690.Ref:
│ │ │ │ +0183d160: 206c 6962 7261 7279 2f73 7973 2061 7564 library/sys aud
│ │ │ │ +0183d170: 6974 5f65 7665 6e74 5f63 7079 7468 6f6e it_event_cpython
│ │ │ │ +0183d180: 5f72 656d 6f74 655f 6465 6275 6767 6572 _remote_debugger
│ │ │ │ +0183d190: 5f73 6372 6970 745f 307f 3232 3335 3236 _script_0.223526
│ │ │ │ +0183d1a0: 3932 0a52 6566 3a20 3830 387f 3232 3335 92.Ref: 808.2235
│ │ │ │ 0183d1b0: 3236 3934 0a1f 0a45 6e64 2054 6167 2054 2694...End Tag T
│ │ │ │ 0183d1c0: 6162 6c65 0a0a 1f0a 4c6f 6361 6c20 5661 able....Local Va
│ │ │ │ 0183d1d0: 7269 6162 6c65 733a 0a63 6f64 696e 673a riables:.coding:
│ │ │ │ 0183d1e0: 2075 7466 2d38 0a45 6e64 3a0a utf-8.End:.