..
atan8[data].asm
[Reduction] #376 : iatan2
2014-08-30 13:44:36 +02:00
atrtcmod.asm
[Reduction] #184-186: RTC interrupt manager
2014-08-26 07:25:43 +02:00
atrtcmod[data].asm
[Reduction] #184-186: RTC interrupt manager
2014-08-26 07:25:43 +02:00
bcloser.asm
[Reduction] #191 : bcloser
2014-08-26 20:54:57 +02:00
bfill.asm
General cleanup
2014-10-20 17:20:04 +02:00
bfnt_entry_pat.asm
[Reduction] #359 : File-related global data
2014-08-30 07:49:51 +02:00
bfnt_extend_header_skip.asm
[Reduction] #150 : bfnt_extend_header_skip
2014-08-23 12:23:03 +02:00
bfnt_header_analysis.asm
[Reduction] #151 : bfnt_extend_header_analysis
2014-08-23 13:18:32 +02:00
bfnt_header_read.asm
[Reduction] #149 : bfnt_header_read
2014-08-23 12:08:48 +02:00
bfnt_id[data].asm
[Reduction] #149 : bfnt_header_read
2014-08-23 12:08:48 +02:00
bfnt_palette_set.asm
[Reduction] #158 : bfnt_palette_set
2014-08-23 16:56:01 +02:00
bgetc.asm
[Reduction] #192 : bgetc
2014-08-26 21:23:54 +02:00
bgm.inc
[Reduction] #171 : _bgm_bell_org
2014-08-25 04:49:19 +02:00
bgm[bss].asm
[Reduction] #172 : BGM-related internal data
2014-08-25 22:35:22 +02:00
bgm[data].asm
[Reduction] #172 : BGM-related internal data
2014-08-25 22:35:22 +02:00
bgm_bell_org.asm
[Reduction] #171 : _bgm_bell_org
2014-08-25 04:49:19 +02:00
bgm_effect_sound.asm
[Reduction] #178 : bgm_effect_sound
2014-08-26 00:34:16 +02:00
bgm_init_finish.asm
[Reduction] #189-190: bgm_init and bgm_finish
2014-08-26 07:58:33 +02:00
bgm_mget.asm
[Reduction] #174 : bgm_mget
2014-08-25 23:08:17 +02:00
bgm_pinit.asm
[Reduction] #175 : bgm_pinit
2014-08-26 00:01:58 +02:00
bgm_play.asm
[Reduction] #176-177: bgm_play
2014-08-26 00:25:48 +02:00
bgm_read_sdata.asm
[Reduction] #182 : bgm_read_sdata
2014-08-26 06:07:19 +02:00
bgm_set_tempo.asm
[Reduction] #173 : bgm_set_tempo
2014-08-25 22:58:39 +02:00
bgm_sound.asm
[Reduction] #181 : bgm_sound
2014-08-26 01:51:57 +02:00
bgm_stop_play.asm
[Reduction] #179 : bgm_stop_play
2014-08-26 00:40:14 +02:00
bgm_stop_sound.asm
[Reduction] #180 : bgm_stop_sound
2014-08-26 01:41:08 +02:00
bgm_timer.asm
[Reduction] #187-188: bgm_timer_init and bgm_timer_finish
2014-08-26 07:39:57 +02:00
bgm_timerhook.asm
[Reduction] #183 : bgm_timerhook
2014-08-26 06:18:06 +02:00
bgm_timerhook[data].asm
[Reduction] #183 : bgm_timerhook
2014-08-26 06:18:06 +02:00
bopenr.asm
[Reduction] #208 : bopenr
2014-08-27 02:54:57 +02:00
bread.asm
[Reduction] #193 : bread
2014-08-26 21:34:06 +02:00
bseek.asm
[Reduction] #195 : bseek
2014-08-26 22:04:11 +02:00
bseek_.asm
[Reduction] #196 : bseek_
2014-08-26 22:15:00 +02:00
check_machine_fmr.asm
Restore master.lib's FUNC and ENDFUNC macros
2014-08-20 15:25:40 +02:00
clip.inc
[Reduction] #240 : cutline
2014-08-28 05:14:54 +02:00
clip[bss].asm
[Reduction] #225 : Clipping variables for drawing
2014-08-28 00:04:26 +02:00
clip[data].asm
[Reduction] #225 : Clipping variables for drawing
2014-08-28 00:04:26 +02:00
cutline.asm
[Reduction] #240 : cutline
2014-08-28 05:14:54 +02:00
dos_axdx.asm
[Reduction] #146 : dos_axdx
2014-08-23 03:03:17 +02:00
dos_close.asm
[Reduction] #140 : dos_close
2014-08-23 00:48:48 +02:00
dos_filesize.asm
[Reduction] #245 : dos_filesize
2014-08-28 05:14:58 +02:00
dos_free.asm
[Reduction] #483 : dos_free
2014-09-07 15:41:48 +02:00
dos_keyclear.asm
[Reduction] #145 : dos_keyclear
2014-08-23 03:02:18 +02:00
dos_puts2.asm
[Reduction] #144 : dos_puts2
2014-08-23 01:48:16 +02:00
dos_read.asm
[Reduction] #142 : dos_read
2014-08-23 01:07:04 +02:00
dos_ropen.asm
[Reduction] #115 : dos_ropen
2014-08-21 22:09:18 +02:00
dos_ropen[data].asm
[Reduction] #115 : dos_ropen
2014-08-21 22:09:18 +02:00
dos_seek.asm
[Reduction] #141 : dos_seek
2014-08-23 00:59:10 +02:00
dos_setvect.asm
[Reduction] #143 : dos_setvect
2014-08-23 01:38:22 +02:00
draw_trapezoid.asm
[Reduction] #496 : mem_unassign
2014-09-08 20:47:09 +02:00
draw_trapezoid[data].asm
[Reduction] #496 : mem_unassign
2014-09-08 20:47:09 +02:00
draw_trapezoidx.asm
[Reduction] #477 : draw_trapezoidx
2014-09-07 02:29:58 +02:00
edges[data].asm
[Reduction] #227 : Edge pattern table
2014-08-28 00:05:06 +02:00
egc.asm
[Reduction] #106-108: PC-98 EGC setup
2014-08-20 22:24:05 +02:00
egc_shift_down.asm
[Reduction] #241 : egc_shift_down
2014-08-28 05:14:55 +02:00
egc_shift_left.asm
[Reduction] #242 : egc_shift_left
2014-08-28 05:14:56 +02:00
egc_shift_left_all.asm
[Reduction] #210 : egc_shift_left_all
2014-08-27 04:57:37 +02:00
egc_shift_right.asm
[Reduction] #243 : egc_shift_right
2014-08-28 05:14:57 +02:00
egc_shift_up.asm
[Reduction] #244 : egc_shift_up
2014-08-28 05:14:57 +02:00
ems_allocate.asm
[Reduction] #409 : ems_allocate
2014-08-31 10:32:28 +02:00
ems_enablepageframe.asm
[Reduction] #410 : ems_enablepageframe
2014-08-31 10:37:04 +02:00
ems_exist.asm
[Reduction] #411 : ems_exist
2014-08-31 10:43:56 +02:00
ems_free.asm
[Reduction] #412 : ems_free
2014-08-31 10:49:03 +02:00
ems_movememoryregion.asm
[Reduction] #413 : ems_movememoryregion
2014-08-31 10:56:55 +02:00
ems_read.asm
[Reduction] #417 : ems_read
2014-08-31 11:15:56 +02:00
ems_setname.asm
[Reduction] #414 : ems_setname
2014-08-31 10:58:51 +02:00
ems_space.asm
[Reduction] #416 : ems_space
2014-08-31 11:05:56 +02:00
ems_write.asm
[Reduction] #415 : ems_write
2014-08-31 11:02:40 +02:00
fil[bss].asm
[Reduction] #359 : File-related global data
2014-08-30 07:49:51 +02:00
fil[data].asm
[Reduction] #359 : File-related global data
2014-08-30 07:49:51 +02:00
file_append.asm
[Reduction] #360 : file_append
2014-08-30 07:58:36 +02:00
file_close.asm
[Reduction] #361-362: file_flush and file_close
2014-08-30 08:19:17 +02:00
file_create.asm
[Reduction] #363 : file_create
2014-08-30 08:32:10 +02:00
file_exist.asm
[Reduction] #364 : file_exist
2014-08-30 08:46:38 +02:00
file_read.asm
[Reduction] #365 : file_read
2014-08-30 09:00:31 +02:00
file_ropen.asm
[Reduction] #366 : file_ropen
2014-08-30 09:12:17 +02:00
file_seek.asm
[Reduction] #367-368: file_seek and file_tell
2014-08-30 09:21:44 +02:00
file_size.asm
[Reduction] #371 : file_size
2014-08-30 10:06:10 +02:00
file_write.asm
[Reduction] #369 : file_write
2014-08-30 09:38:09 +02:00
func.inc
Restore master.lib's FUNC and ENDFUNC macros
2014-08-20 15:25:40 +02:00
gaiji_backup.asm
[Reduction] #408 : gaiji_backup and gaiji_restore
2014-08-31 10:23:41 +02:00
gaiji_backup[data].asm
[Reduction] #408 : gaiji_backup and gaiji_restore
2014-08-31 10:23:41 +02:00
gaiji_entry_bfnt.asm
[Reduction] #407 : gaiji_entry_bfnt
2014-08-31 10:09:59 +02:00
gaiji_entry_bfnt[data].asm
[Reduction] #407 : gaiji_entry_bfnt
2014-08-31 10:09:59 +02:00
gaiji_putca.asm
[Reduction] #384 : gaiji_putca
2014-08-31 04:56:17 +02:00
gaiji_putsa.asm
[Reduction] #385 : gaiji_putsa
2014-08-31 05:05:48 +02:00
gaiji_read.asm
[Reduction] #401-403: gaiji_read and gaiji_read_all
2014-08-31 09:42:55 +02:00
gaiji_write.asm
[Reduction] #404-406: gaiji_write and gaiji_write_all
2014-08-31 09:50:38 +02:00
gdc_outpw.asm
[Reduction] #379 : gdc_outpw
2014-08-30 14:15:00 +02:00
get_machine.asm
Restore master.lib's FUNC and ENDFUNC macros
2014-08-20 15:25:40 +02:00
get_machine_98.asm
Restore master.lib's FUNC and ENDFUNC macros
2014-08-20 15:25:40 +02:00
get_machine_98[data].asm
[Reduction] #31 : get_machine_98
2014-08-14 14:30:48 +02:00
get_machine_at.asm
Restore master.lib's FUNC and ENDFUNC macros
2014-08-20 15:25:40 +02:00
get_machine_at[data].asm
[Reduction] #30 : get_machine_at
2014-08-14 14:27:36 +02:00
get_machine_dosbox.asm
Restore master.lib's FUNC and ENDFUNC macros
2014-08-20 15:25:40 +02:00
graph_200line.asm
[Reduction] #426 : graph_200line
2014-09-01 08:41:20 +02:00
graph_400line.asm
[Reduction] #230 : graph_400line
2014-08-28 00:58:40 +02:00
graph_clear.asm
[Reduction] #214 : graph_clear
2014-08-27 06:03:08 +02:00
graph_copy_page.asm
[Reduction] #215-216: graph_copy_page
2014-08-27 06:13:48 +02:00
graph_extmode.asm
Restore master.lib's FUNC and ENDFUNC macros
2014-08-20 15:25:40 +02:00
graph_gaiji_putc.asm
[Reduction] #502 : graph_gaiji_putc
2014-09-14 17:39:30 +02:00
graph_gaiji_puts.asm
[Reduction] #503 : graph_gaiji_puts
2014-09-15 03:03:52 +02:00
graph_hide.asm
[Reduction] #231 : graph_hide
2014-08-28 01:05:11 +02:00
graph_pack_put_8.asm
[Reduction] #394 : graph_pack_put_8
2014-08-31 07:26:45 +02:00
graph_pi_free.asm
[Reduction] #159 : super_entry_bfnt
2014-08-23 18:09:23 +02:00
graph_pi_load_pack.asm
[Reduction] #191 : bcloser
2014-08-26 20:54:57 +02:00
graph_scroll.asm
[Reduction] #393 : graph_scroll
2014-08-31 06:54:13 +02:00
graph_scrollup.asm
[Reduction] #392 : graph_scrollup
2014-08-31 06:43:32 +02:00
graph_show.asm
[Reduction] #212 : graph_show
2014-08-27 05:19:11 +02:00
graph_start.asm
[Reduction] #232 : graph_start
2014-08-28 01:16:54 +02:00
grc_clip_polygon_n.asm
[Reduction] #400 : grc_clip_polygon_n
2014-08-31 08:55:51 +02:00
grc_setclip.asm
[Reduction] #399 : grc_setclip
2014-08-31 08:36:33 +02:00
grcg_boxfill.asm
[Reduction] #246 : grcg_boxfill
2014-08-28 05:31:57 +02:00
grcg_byteboxfill_x.asm
[Reduction] #226 : grcg_byteboxfill_x
2014-08-28 00:04:27 +02:00
grcg_circle.asm
[Reduction] #396-398: grcg_circle
2014-08-31 08:01:45 +02:00
grcg_circle[bss].asm
[Reduction] #396-398: grcg_circle
2014-08-31 08:01:45 +02:00
grcg_circle_x.asm
[Reduction] #395 : grcg_circle_x
2014-08-31 07:43:20 +02:00
grcg_circlefill.asm
[Reduction] #248 : grcg_circlefill
2014-08-28 06:02:11 +02:00
grcg_fill.asm
[Reduction] #420 : grcg_fill
2014-08-31 12:22:19 +02:00
grcg_hline.asm
[Reduction] #228 : grcg_hline
2014-08-28 00:17:57 +02:00
grcg_line.asm
[Reduction] #418 : grcg_line
2014-08-31 11:30:26 +02:00
grcg_polygon_c.asm
[Reduction] #423 : grcg_polygon_c
2014-09-01 06:52:28 +02:00
grcg_polygon_cx.asm
[Reduction] #478 : grcg_polygon_cx
2014-09-07 02:39:52 +02:00
grcg_pset.asm
[Reduction] #247 : grcg_pset
2014-08-28 05:48:32 +02:00
grcg_round_boxfill.asm
[Reduction] #441 : grcg_round_boxfill
2014-09-01 21:08:57 +02:00
grcg_setcolor.asm
[Reduction] #217-218: grcg_setcolor and grcg_off
2014-08-27 07:05:16 +02:00
grcg_settile_1line.asm
[Reduction] #425 : grcg_settile_1line
2014-09-01 07:39:11 +02:00
grcg_trapezoid.asm
[Reduction] #427 : grcg_trapezoid
2014-09-01 08:45:00 +02:00
grcg_triangle.asm
[Reduction] #424 : grcg_triangle
2014-09-01 07:30:58 +02:00
grcg_triangle[bss].asm
[Reduction] #424 : grcg_triangle
2014-09-01 07:30:58 +02:00
grcg_vline.asm
[Reduction] #229 : grcg_vline
2014-08-28 00:48:06 +02:00
grp[data].asm
General cleanup
2014-10-20 17:20:04 +02:00
hmem_lallocate.asm
[Reduction] #125 : hmem_lallocate
2014-08-22 01:19:52 +02:00
iatan2.asm
[Reduction] #376 : iatan2
2014-08-30 13:44:36 +02:00
isqrt.asm
[Reduction] #468-469: ihypot and isqrt
2014-09-05 20:17:22 +02:00
js_end.asm
[Reduction] #152 : js_end
2014-08-23 13:46:31 +02:00
key_sense.asm
[Reduction] #370 : key_sense
2014-08-30 09:56:49 +02:00
keyback[data].asm
[Reduction] #488-491: General key input support
2014-09-07 17:01:58 +02:00
keybeep.asm
[Reduction] #153-154: Key beep control
2014-08-23 14:01:53 +02:00
keybios.asm
[Reduction] #486-487: key_wait_bios and key_sense_bios
2014-09-07 16:21:01 +02:00
keystart.asm
[Reduction] #488-491: General key input support
2014-09-07 17:01:58 +02:00
keystart[bss].asm
[Reduction] #488-491: General key input support
2014-09-07 17:01:58 +02:00
keystart[data].asm
[Reduction] #488-491: General key input support
2014-09-07 17:01:58 +02:00
keytable[data].asm
[Reduction] #488-491: General key input support
2014-09-07 17:01:58 +02:00
large_byte.asm
[Reduction] #377-378: super_large_put
2014-08-30 14:02:08 +02:00
machine[data].asm
[Reduction] #28 : Machine_State
2014-08-14 13:22:14 +02:00
make_linework.asm
[Reduction] #211 : make_linework
2014-08-27 05:05:30 +02:00
mem[bss].asm
[Reduction] #116 : master.lib memory manager variables
2014-08-21 22:54:07 +02:00
mem[data].asm
[Reduction] #116 : master.lib memory manager variables
2014-08-21 22:54:07 +02:00
mem_assign.asm
[Reduction] #117-118: mem_assign and mem_assign_all
2014-08-21 23:05:54 +02:00
mem_assign_dos.asm
[Reduction] #119 : mem_assign_dos
2014-08-21 23:30:20 +02:00
mem_unassign.asm
[Reduction] #496 : mem_unassign
2014-09-08 20:47:09 +02:00
memheap.asm
[Reduction] #120-122: Heap memory functions
2014-08-22 00:17:53 +02:00
over_put_8.asm
[Reduction] #500 : over_put_8
2014-09-09 05:54:40 +02:00
pal[bss].asm
[Reduction] #155 : Palette data
2014-08-23 15:47:05 +02:00
pal[data].asm
[Reduction] #155 : Palette data
2014-08-23 15:47:05 +02:00
palette_black_in.asm
[Reduction] #203 : palette_black_in
2014-08-27 00:26:46 +02:00
palette_black_out.asm
[Reduction] #204 : palette_black_out
2014-08-27 00:33:43 +02:00
palette_entry_rgb.asm
[Reduction] #386 : palette_entry_rgb
2014-08-31 05:14:54 +02:00
palette_init.asm
[Reduction] #157 : palette_init
2014-08-23 16:18:30 +02:00
palette_show.asm
[Reduction] #156 : palette_show
2014-08-23 16:11:16 +02:00
palette_white_in.asm
[Reduction] #205 : palette_white_in
2014-08-27 00:52:29 +02:00
palette_white_out.asm
[Reduction] #206 : palette_white_out
2014-08-27 00:57:45 +02:00
pf.inc
[Reduction] #191 : bcloser
2014-08-26 20:54:57 +02:00
pf[data].asm
General cleanup
2014-10-20 17:20:04 +02:00
pfclose.asm
[Reduction] #209 : pfclose
2014-08-27 03:11:13 +02:00
pfgetc.asm
General cleanup
2014-10-20 17:20:04 +02:00
pfread.asm
[Reduction] #375 : pfread
2014-08-30 12:50:48 +02:00
pfrewind.asm
[Reduction] #374 : pfrewind
2014-08-30 12:33:48 +02:00
pfseek.asm
[Reduction] #373 : pfseek
2014-08-30 12:26:02 +02:00
rand[data].asm
[Reduction] #372 : IRand
2014-08-30 12:13:04 +02:00
random.asm
[Reduction] #372 : IRand
2014-08-30 12:13:04 +02:00
resdata.asm
[Reduction] #484-485: resdata_exist and resdata_create
2014-09-07 15:47:50 +02:00
resdata[data].asm
[Reduction] #484-485: resdata_exist and resdata_create
2014-09-07 15:47:50 +02:00
respal_exist.asm
[Reduction] #450-451: respal_exist and respal_create
2014-09-03 15:23:51 +02:00
respal_exist[data].asm
[Reduction] #450-451: respal_exist and respal_create
2014-09-03 15:23:51 +02:00
respal_free.asm
[Reduction] #452 : respal_free
2014-09-03 15:45:21 +02:00
respal_get_palettes.asm
[Reduction] #453 : respal_get_palettes
2014-09-03 16:07:27 +02:00
respal_set_palettes.asm
[Reduction] #454 : respal_set_palettes
2014-09-03 16:08:44 +02:00
rottbl.asm
[Reduction] #147 : 4-bit VRAM pixel rotation table
2014-08-23 03:16:07 +02:00
sin7[data].asm
[Reduction] #251 : Sine table for super_wave_put() and super_vibra_put()
2014-08-28 07:17:42 +02:00
sin8[data].asm
[Reduction] #252 : 16-bit sine and cosine table
2014-08-28 07:54:38 +02:00
smem_release.asm
[Reduction] #123 : smem_release
2014-08-22 00:59:18 +02:00
smem_wget.asm
[Reduction] #124 : smem_wget
2014-08-22 01:04:46 +02:00
soundio.asm
[Reduction] #390-391: Sound I/O
2014-08-31 06:27:47 +02:00
super.inc
[Reduction] #115 : dos_ropen
2014-08-21 22:09:18 +02:00
super_cancel_pat.asm
[Reduction] #136 : super_cancel_pat
2014-08-22 23:33:18 +02:00
super_clean.asm
[Reduction] #253 : super_clean
2014-08-28 08:12:58 +02:00
super_convert_tiny.asm
[Reduction] #419 : super_convert_tiny
2014-08-31 11:42:22 +02:00
super_entry_at.asm
[Reduction] #138 : super_entry_at
2014-08-22 23:56:33 +02:00
super_entry_bfnt.asm
[Reduction] #159 : super_entry_bfnt
2014-08-23 18:09:23 +02:00
super_entry_bfnt[data].asm
[Reduction] #159 : super_entry_bfnt
2014-08-23 18:09:23 +02:00
super_entry_pat.asm
[Reduction] #139 : super_entry_pat
2014-08-23 00:28:05 +02:00
super_free.asm
[Reduction] #137 : super_free
2014-08-22 23:45:21 +02:00
super_large_put.asm
[Reduction] #377-378: super_large_put
2014-08-30 14:02:08 +02:00
super_put.asm
[Reduction] #234-239: super_put
2014-08-28 02:23:54 +02:00
super_put_1plane.asm
[Reduction] #476 : super_put_1plane
2014-09-07 02:18:27 +02:00
super_put_8.asm
[Reduction] #249-250: super_put_8
2014-08-28 06:34:30 +02:00
super_put_rect.asm
[Reduction] #380-383: super_put_rect
2014-08-31 04:46:46 +02:00
super_put_rect[bss].asm
[Reduction] #380-383: super_put_rect
2014-08-31 04:46:46 +02:00
super_roll_put.asm
[Reduction] #255-256: super_roll_put
2014-08-28 08:52:42 +02:00
super_roll_put_1plane.asm
[Reduction] #254 : super_roll_put_1plane
2014-08-28 08:38:11 +02:00
super_roll_put_tiny.asm
[Reduction] #499 : super_roll_put_tiny
2014-09-09 05:34:40 +02:00
super_wave_put.asm
[Reduction] #474-475: super_wave_put
2014-09-07 01:56:57 +02:00
super_wave_put[bss].asm
General cleanup
2014-10-20 17:20:04 +02:00
super_zoom.asm
[Reduction] #421 : super_zoom
2014-08-31 15:27:30 +02:00
superpa[bss].asm
[Reduction] #135 : Superimposed pattern data
2014-08-22 22:31:44 +02:00
superpa[data].asm
[Reduction] #135 : Superimposed pattern data
2014-08-22 22:31:44 +02:00
text_boxfilla.asm
[Reduction] #387 : text_boxfilla
2014-08-31 05:39:50 +02:00
text_clear.asm
[Reduction] #90 : text_clear
2014-08-20 16:45:24 +02:00
text_fillca.asm
[Reduction] #194 : text_fillca
2014-08-26 22:02:09 +02:00
text_putca.asm
[Reduction] #388 : text_putca
2014-08-31 05:41:23 +02:00
text_puts.asm
[Reduction] #428 : text_puts
2014-09-01 08:58:15 +02:00
text_putsa.asm
[Reduction] #389 : text_putsa
2014-08-31 05:52:43 +02:00
tx[data].asm
[Reduction] #43 : Text VRAM variables
2014-08-15 14:26:44 +02:00
txesc.asm
General cleanup
2014-10-20 17:20:04 +02:00
version[data].asm
[Reduction] #504 : master.lib version string
2014-09-16 04:11:09 +02:00
vs[bss].asm
[Reduction] #197 : VSync-related global data
2014-08-26 22:52:26 +02:00
vs[data].asm
[Reduction] #197 : VSync-related global data
2014-08-26 22:52:26 +02:00
vsync.asm
[Reduction] #198-201: vsync_start and vsync_end
2014-08-26 23:58:08 +02:00
vsync[bss].asm
[Reduction] #198-201: vsync_start and vsync_end
2014-08-26 23:58:08 +02:00
vsync_wait.asm
[Reduction] #202 : vsync_wait
2014-08-27 00:11:29 +02:00
wordmask[data].asm
[Reduction] #233 : Byte mask
2014-08-28 01:37:48 +02:00