]> Kevux Git Server - fll/commitdiff
Update: Implement symbol function unit tests and fix comments.
authorKevin Day <thekevinday@gmail.com>
Sun, 12 Jun 2022 03:54:32 +0000 (22:54 -0500)
committerKevin Day <thekevinday@gmail.com>
Sun, 12 Jun 2022 03:54:32 +0000 (22:54 -0500)
This brings in and utilizes the symbol test data.

125 files changed:
level_0/f_utf/data/build/settings-tests
level_0/f_utf/data/tests/bytesequences/symbols-all.txt [new file with mode: 0644]
level_0/f_utf/data/tests/codepoints/symbols-all.txt [new file with mode: 0644]
level_0/f_utf/tests/unit/c/data-utf.c [new file with mode: 0644]
level_0/f_utf/tests/unit/c/data-utf.h [new file with mode: 0644]
level_0/f_utf/tests/unit/c/test-utf-append.h
level_0/f_utf/tests/unit/c/test-utf-append_assure.h
level_0/f_utf/tests/unit/c/test-utf-append_assure_nulless.h
level_0/f_utf/tests/unit/c/test-utf-append_nulless.h
level_0/f_utf/tests/unit/c/test-utf-character_is_symbol.c [new file with mode: 0644]
level_0/f_utf/tests/unit/c/test-utf-character_is_symbol.h [new file with mode: 0644]
level_0/f_utf/tests/unit/c/test-utf-dynamic_adjust.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_append.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_append_assure.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_append_assure_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_append_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_increase.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_mash.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_mash_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_mish.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_mish_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_append.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_append_assure.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_append_assure_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_append_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_mash.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_mash_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_mish.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_mish_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_prepend.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_prepend_assure.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_prepend_assure_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_prepend_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_prepend.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_prepend_assure.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_prepend_assure_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_prepend_nulless.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_resize.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_seek_line.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_seek_line_to.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_seek_to.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_terminate.h
level_0/f_utf/tests/unit/c/test-utf-dynamic_terminate_after.h
level_0/f_utf/tests/unit/c/test-utf-dynamics_adjust.h
level_0/f_utf/tests/unit/c/test-utf-dynamics_append.h
level_0/f_utf/tests/unit/c/test-utf-dynamics_append_all.h
level_0/f_utf/tests/unit/c/test-utf-dynamics_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamics_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamics_increase.h
level_0/f_utf/tests/unit/c/test-utf-dynamics_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamics_resize.h
level_0/f_utf/tests/unit/c/test-utf-dynamicss_adjust.h
level_0/f_utf/tests/unit/c/test-utf-dynamicss_append.h
level_0/f_utf/tests/unit/c/test-utf-dynamicss_append_all.h
level_0/f_utf/tests/unit/c/test-utf-dynamicss_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamicss_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamicss_increase.h
level_0/f_utf/tests/unit/c/test-utf-dynamicss_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-dynamicss_resize.h
level_0/f_utf/tests/unit/c/test-utf-is_symbol.c [new file with mode: 0644]
level_0/f_utf/tests/unit/c/test-utf-is_symbol.h [new file with mode: 0644]
level_0/f_utf/tests/unit/c/test-utf-map_multis_adjust.h
level_0/f_utf/tests/unit/c/test-utf-map_multis_append.h
level_0/f_utf/tests/unit/c/test-utf-map_multis_append_all.h
level_0/f_utf/tests/unit/c/test-utf-map_multis_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-map_multis_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-map_multis_increase.h
level_0/f_utf/tests/unit/c/test-utf-map_multis_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-map_multis_resize.h
level_0/f_utf/tests/unit/c/test-utf-map_multiss_adjust.h
level_0/f_utf/tests/unit/c/test-utf-map_multiss_append.h
level_0/f_utf/tests/unit/c/test-utf-map_multiss_append_all.h
level_0/f_utf/tests/unit/c/test-utf-map_multiss_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-map_multiss_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-map_multiss_increase.h
level_0/f_utf/tests/unit/c/test-utf-map_multiss_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-map_multiss_resize.h
level_0/f_utf/tests/unit/c/test-utf-maps_adjust.h
level_0/f_utf/tests/unit/c/test-utf-maps_append.h
level_0/f_utf/tests/unit/c/test-utf-maps_append_all.h
level_0/f_utf/tests/unit/c/test-utf-maps_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-maps_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-maps_increase.h
level_0/f_utf/tests/unit/c/test-utf-maps_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-maps_resize.h
level_0/f_utf/tests/unit/c/test-utf-mapss_adjust.h
level_0/f_utf/tests/unit/c/test-utf-mapss_append.h
level_0/f_utf/tests/unit/c/test-utf-mapss_append_all.h
level_0/f_utf/tests/unit/c/test-utf-mapss_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-mapss_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-mapss_increase.h
level_0/f_utf/tests/unit/c/test-utf-mapss_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-mapss_resize.h
level_0/f_utf/tests/unit/c/test-utf-mash.h
level_0/f_utf/tests/unit/c/test-utf-mash_nulless.h
level_0/f_utf/tests/unit/c/test-utf-mish.h
level_0/f_utf/tests/unit/c/test-utf-mish_nulless.h
level_0/f_utf/tests/unit/c/test-utf-prepend.h
level_0/f_utf/tests/unit/c/test-utf-prepend_assure.h
level_0/f_utf/tests/unit/c/test-utf-prepend_assure_nulless.h
level_0/f_utf/tests/unit/c/test-utf-prepend_nulless.h
level_0/f_utf/tests/unit/c/test-utf-seek_line.h
level_0/f_utf/tests/unit/c/test-utf-seek_line_to.h
level_0/f_utf/tests/unit/c/test-utf-seek_to.h
level_0/f_utf/tests/unit/c/test-utf-triples_adjust.h
level_0/f_utf/tests/unit/c/test-utf-triples_append.h
level_0/f_utf/tests/unit/c/test-utf-triples_append_all.h
level_0/f_utf/tests/unit/c/test-utf-triples_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-triples_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-triples_increase.h
level_0/f_utf/tests/unit/c/test-utf-triples_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-triples_resize.h
level_0/f_utf/tests/unit/c/test-utf-tripless_adjust.h
level_0/f_utf/tests/unit/c/test-utf-tripless_append.h
level_0/f_utf/tests/unit/c/test-utf-tripless_append_all.h
level_0/f_utf/tests/unit/c/test-utf-tripless_decimate_by.h
level_0/f_utf/tests/unit/c/test-utf-tripless_decrease_by.h
level_0/f_utf/tests/unit/c/test-utf-tripless_increase.h
level_0/f_utf/tests/unit/c/test-utf-tripless_increase_by.h
level_0/f_utf/tests/unit/c/test-utf-tripless_resize.h
level_0/f_utf/tests/unit/c/test-utf.c
level_0/f_utf/tests/unit/c/test-utf.h

index c95a4d950cfb2a1f875471d637a48efd43c620b6..9f87d6f5a13db21b35a02e5ed9fbde10a0b9a258 100644 (file)
@@ -26,6 +26,7 @@ build_libraries -lc -lcmocka
 build_libraries-individual -lf_memory -lf_string -lf_utf
 
 build_sources_program test-utf-append.c test-utf-append_assure.c test-utf-append_assure_nulless.c test-utf-append_nulless.c
+build_sources_program test-utf-character_is_symbol.c test-utf-is_symbol.c
 build_sources_program test-utf-dynamic_adjust.c test-utf-dynamic_append.c test-utf-dynamic_append_assure.c test-utf-dynamic_append_assure_nulless.c test-utf-dynamic_append_nulless.c
 build_sources_program test-utf-dynamic_decimate_by.c test-utf-dynamic_decrease_by.c test-utf-dynamic_increase.c test-utf-dynamic_increase_by.c
 build_sources_program test-utf-dynamic_mash.c test-utf-dynamic_mash_nulless.c
@@ -46,7 +47,7 @@ build_sources_program test-utf-mish.c test-utf-mish_nulless.c
 build_sources_program test-utf-prepend.c test-utf-prepend_assure.c test-utf-prepend_assure_nulless.c test-utf-prepend_nulless.c
 build_sources_program test-utf-seek_line.c test-utf-seek_line_to.c test-utf-seek_to.c
 build_sources_program test-utf-triples_adjust.c test-utf-triples_append.c test-utf-triples_append_all.c test-utf-triples_decimate_by.c test-utf-triples_decrease_by.c test-utf-triples_increase.c test-utf-triples_increase_by.c test-utf-triples_resize.c test-utf-tripless_adjust.c test-utf-tripless_append.c test-utf-tripless_append_all.c test-utf-tripless_decimate_by.c test-utf-tripless_decrease_by.c test-utf-tripless_increase.c test-utf-tripless_increase_by.c test-utf-tripless_resize.c
-build_sources_program test-utf.c
+build_sources_program test-utf.c data-utf.c
 
 build_script no
 build_shared yes
diff --git a/level_0/f_utf/data/tests/bytesequences/symbols-all.txt b/level_0/f_utf/data/tests/bytesequences/symbols-all.txt
new file mode 100644 (file)
index 0000000..fb31aa3
--- /dev/null
@@ -0,0 +1,7741 @@
+36
+43
+60
+61
+62
+94
+96
+124
+126
+49826
+49827
+49828
+49829
+49830
+49832
+49833
+49836
+49838
+49839
+49840
+49841
+49844
+49848
+50071
+50103
+52098
+52099
+52100
+52101
+52114
+52115
+52116
+52117
+52118
+52119
+52120
+52121
+52122
+52123
+52124
+52125
+52126
+52127
+52133
+52134
+52135
+52136
+52137
+52138
+52139
+52141
+52143
+52144
+52145
+52146
+52147
+52148
+52149
+52150
+52151
+52152
+52153
+52154
+52155
+52156
+52157
+52158
+52159
+52661
+52868
+52869
+53174
+53890
+54925
+54926
+54927
+55430
+55431
+55432
+55435
+55438
+55439
+56222
+56233
+56253
+56254
+57270
+57278
+57279
+14721672
+14722994
+14722995
+14723002
+14723003
+14724017
+14724528
+14725043
+14725044
+14725045
+14725046
+14725047
+14725048
+14725049
+14725050
+14725567
+14726543
+14726585
+14727359
+14728321
+14728322
+14728323
+14728339
+14728341
+14728342
+14728343
+14728346
+14728347
+14728348
+14728349
+14728350
+14728351
+14728372
+14728374
+14728376
+14728894
+14728895
+14729088
+14729089
+14729090
+14729091
+14729092
+14729093
+14729095
+14729096
+14729097
+14729098
+14729099
+14729100
+14729102
+14729103
+14729109
+14729110
+14729111
+14729112
+4036002999
+4036003000
+4036003001
+4036003002
+4036003003
+4036003004
+4036003005
+4036003006
+4036003007
+4036003257
+4036003258
+4036003259
+4036003260
+4036003261
+4036003262
+4036003263
+4036003456
+4036003457
+4036003458
+4036003459
+4036003460
+4036003461
+4036003462
+4036003463
+4036003464
+4036003465
+4036003468
+4036003469
+4036003470
+4036003472
+4036003473
+4036003474
+4036003475
+4036003476
+4036003477
+4036003478
+4036003479
+4036003480
+4036003481
+4036003482
+4036003483
+4036003484
+4036003488
+4036003728
+4036003729
+4036003730
+4036003731
+4036003732
+4036003733
+4036003734
+4036003735
+4036003736
+4036003737
+4036003738
+4036003739
+4036003740
+4036003741
+4036003742
+4036003743
+4036003744
+4036003745
+4036003746
+4036003747
+4036003748
+4036003749
+4036003750
+4036003751
+4036003752
+4036003753
+4036003754
+4036003755
+4036003756
+4036003757
+4036003758
+4036003759
+4036003760
+4036003761
+4036003762
+4036003763
+4036003764
+4036003765
+4036003766
+4036003767
+4036003768
+4036003769
+4036003770
+4036003771
+4036003772
+4036010423
+4036010424
+14779038
+14779039
+4036012936
+4036074687
+4036083605
+4036083606
+4036083607
+4036083608
+4036083609
+4036083610
+4036083611
+4036083612
+4036083613
+4036083614
+4036083615
+4036083616
+4036083617
+4036083618
+4036083619
+4036083620
+4036083621
+4036083622
+4036083623
+4036083624
+4036083625
+4036083626
+4036083627
+4036083628
+4036083629
+4036083630
+4036083631
+4036083632
+4036083633
+14782096
+14782097
+14782098
+14782099
+14782100
+14782101
+14782102
+14782103
+14782104
+14782105
+14784941
+4036406460
+4036406461
+4036406462
+4036406463
+4036406661
+14786459
+14787968
+14788510
+14788511
+14788512
+14788513
+14788514
+14788515
+14788516
+14788517
+14788518
+14788519
+14788520
+14788521
+14788522
+14788523
+14788524
+14788525
+14788526
+14788527
+14788528
+14788529
+14788530
+14788531
+14788532
+14788533
+14788534
+14788535
+14788536
+14788537
+14788538
+14788539
+14788540
+14788541
+14788542
+14788543
+14790049
+14790050
+14790051
+14790052
+14790053
+14790054
+14790055
+14790056
+14790057
+14790058
+14790068
+14790069
+14790070
+14790071
+14790072
+14790073
+14790074
+14790075
+14790076
+4036735644
+4036803984
+4036803985
+4036803986
+4036803987
+4036803988
+4036803989
+4036803990
+4036803991
+4036803992
+4036803993
+4036803994
+4036803995
+4036803996
+4036803997
+4036803998
+4036803999
+4036804000
+4036804001
+4036804002
+4036804003
+4036804004
+4036804005
+4036804006
+4036804007
+4036804008
+4036804009
+4036804010
+4036804011
+4036804012
+4036804013
+4036804014
+4036804015
+4036804016
+4036804017
+4036804018
+4036804019
+4036804020
+4036804021
+4036804022
+4036804023
+4036804024
+4036804025
+4036804026
+4036804027
+4036804028
+4036804029
+4036804030
+4036804031
+4036804224
+4036804225
+4036804226
+4036804227
+4036804228
+4036804229
+4036804230
+4036804231
+4036804232
+4036804233
+4036804234
+4036804235
+4036804236
+4036804237
+4036804238
+4036804239
+4036804240
+4036804241
+4036804242
+4036804243
+4036804244
+4036804245
+4036804246
+4036804247
+4036804248
+4036804249
+4036804250
+4036804251
+4036804252
+4036804253
+4036804254
+4036804255
+4036804256
+4036804257
+4036804258
+4036804259
+4036804260
+4036804261
+4036804262
+4036804263
+4036804264
+4036804265
+4036804266
+4036804267
+4036804268
+4036804269
+4036804270
+4036804271
+4036804272
+4036804273
+4036804274
+4036804275
+4036804276
+4036804277
+4036804278
+4036804279
+4036804280
+4036804281
+4036804282
+4036804283
+4036804284
+4036804285
+4036804286
+4036804287
+4036804480
+4036804481
+4036804482
+4036804483
+4036853888
+4036853889
+4036853890
+4036853891
+4036853892
+4036853893
+4036853894
+4036853895
+4036853896
+4036853897
+4036853898
+4036853899
+4036853900
+4036853901
+4036853902
+4036853903
+4036853904
+4036853905
+4036853906
+4036853907
+4036853908
+4036853909
+4036853910
+4036853911
+4036853912
+4036853913
+4036853914
+4036853915
+4036853916
+4036853917
+4036853918
+4036853919
+4036853920
+4036853921
+4036853922
+4036853923
+4036853924
+4036853925
+4036853926
+4036853927
+4036853928
+4036853929
+4036853930
+4036853931
+4036853932
+4036853933
+4036853934
+4036853935
+4036853936
+4036853937
+4036853938
+4036853939
+4036853940
+4036853941
+4036853942
+4036853943
+4036853944
+4036853945
+4036853946
+4036853947
+4036853948
+4036853949
+4036853950
+4036853951
+4036854144
+4036854145
+4036854146
+4036854147
+4036854148
+4036854149
+4036854150
+4036854151
+4036854152
+4036854153
+4036854154
+4036854155
+4036854156
+4036854157
+4036854158
+4036854159
+4036854160
+4036854161
+4036854162
+4036854163
+4036854164
+4036854165
+4036854166
+4036854167
+4036854168
+4036854169
+4036854170
+4036854171
+4036854172
+4036854173
+4036854174
+4036854175
+4036854176
+4036854177
+4036854178
+4036854179
+4036854180
+4036854181
+4036854182
+4036854183
+4036854184
+4036854185
+4036854186
+4036854187
+4036854188
+4036854189
+4036854190
+4036854191
+4036854192
+4036854193
+4036854194
+4036854195
+4036854196
+4036854197
+4036854198
+4036854199
+4036854200
+4036854201
+4036854202
+4036854203
+4036854204
+4036854205
+4036854206
+4036854207
+4036854400
+4036854401
+4036854402
+4036854403
+4036854404
+4036854405
+4036854406
+4036854407
+4036854408
+4036854409
+4036854410
+4036854411
+4036854412
+4036854413
+4036854414
+4036854415
+4036854416
+4036854417
+4036854418
+4036854419
+4036854420
+4036854421
+4036854422
+4036854423
+4036854424
+4036854425
+4036854426
+4036854427
+4036854428
+4036854429
+4036854430
+4036854431
+4036854432
+4036854433
+4036854434
+4036854435
+4036854436
+4036854437
+4036854438
+4036854439
+4036854440
+4036854441
+4036854442
+4036854443
+4036854444
+4036854445
+4036854446
+4036854447
+4036854448
+4036854449
+4036854450
+4036854451
+4036854452
+4036854453
+4036854454
+4036854455
+4036854456
+4036854457
+4036854458
+4036854459
+4036854460
+4036854461
+4036854462
+4036854463
+4036854656
+4036854657
+4036854658
+4036854659
+4036854660
+4036854661
+4036854662
+4036854663
+4036854664
+4036854665
+4036854666
+4036854667
+4036854668
+4036854669
+4036854670
+4036854671
+4036854672
+4036854673
+4036854674
+4036854675
+4036854676
+4036854677
+4036854678
+4036854679
+4036854680
+4036854681
+4036854682
+4036854683
+4036854684
+4036854685
+4036854686
+4036854687
+4036854688
+4036854689
+4036854690
+4036854691
+4036854692
+4036854693
+4036854694
+4036854695
+4036854696
+4036854697
+4036854698
+4036854699
+4036854700
+4036854701
+4036854702
+4036854703
+4036854704
+4036854705
+4036854706
+4036854707
+4036854708
+4036854709
+4036854912
+4036854913
+4036854914
+4036854915
+4036854916
+4036854917
+4036854918
+4036854919
+4036854920
+4036854921
+4036854922
+4036854923
+4036854924
+4036854925
+4036854926
+4036854927
+4036854928
+4036854929
+4036854930
+4036854931
+4036854932
+4036854933
+4036854934
+4036854935
+4036854936
+4036854937
+4036854938
+4036854939
+4036854940
+4036854941
+4036854942
+4036854943
+4036854944
+4036854945
+4036854946
+4036854947
+4036854948
+4036854949
+4036854950
+4036854953
+4036854954
+4036854955
+4036854956
+4036854957
+4036854958
+4036854959
+4036854960
+4036854961
+4036854962
+4036854963
+4036854964
+4036854965
+4036854966
+4036854967
+4036854968
+4036854969
+4036854970
+4036854971
+4036854972
+4036854973
+4036854974
+4036854975
+4036855168
+4036855169
+4036855170
+4036855171
+4036855172
+4036855173
+4036855174
+4036855175
+4036855176
+4036855177
+4036855178
+4036855179
+4036855180
+4036855181
+4036855182
+4036855183
+4036855184
+4036855185
+4036855186
+4036855187
+4036855188
+4036855189
+4036855190
+4036855191
+4036855192
+4036855193
+4036855194
+4036855195
+4036855196
+4036855197
+4036855198
+4036855199
+4036855200
+4036855201
+4036855202
+4036855203
+4036855204
+4036855210
+4036855211
+4036855212
+4036855427
+4036855428
+4036855436
+4036855437
+4036855438
+4036855439
+4036855440
+4036855441
+4036855442
+4036855443
+4036855444
+4036855445
+4036855446
+4036855447
+4036855448
+4036855449
+4036855450
+4036855451
+4036855452
+4036855453
+4036855454
+4036855455
+4036855456
+4036855457
+4036855458
+4036855459
+4036855460
+4036855461
+4036855462
+4036855463
+4036855464
+4036855465
+4036855470
+4036855471
+4036855472
+4036855473
+4036855474
+4036855475
+4036855476
+4036855477
+4036855478
+4036855479
+4036855480
+4036855481
+4036855482
+4036855483
+4036855484
+4036855485
+4036855486
+4036855487
+4036855680
+4036855681
+4036855682
+4036855683
+4036855684
+4036855685
+4036855686
+4036855687
+4036855688
+4036855689
+4036855690
+4036855691
+4036855692
+4036855693
+4036855694
+4036855695
+4036855696
+4036855697
+4036855698
+4036855699
+4036855700
+4036855701
+4036855702
+4036855703
+4036855704
+4036855705
+4036855706
+4036855707
+4036855708
+4036855709
+4036855710
+4036855711
+4036855712
+4036855713
+4036855714
+4036855715
+4036855716
+4036855717
+4036855718
+4036855719
+4036855720
+4036855721
+4036855722
+4036855936
+4036855937
+4036855938
+4036855939
+4036855940
+4036855941
+4036855942
+4036855943
+4036855944
+4036855945
+4036855946
+4036855947
+4036855948
+4036855949
+4036855950
+4036855951
+4036855952
+4036855953
+4036855954
+4036855955
+4036855956
+4036855957
+4036855958
+4036855959
+4036855960
+4036855961
+4036855962
+4036855963
+4036855964
+4036855965
+4036855966
+4036855967
+4036855968
+4036855969
+4036855970
+4036855971
+4036855972
+4036855973
+4036855974
+4036855975
+4036855976
+4036855977
+4036855978
+4036855979
+4036855980
+4036855981
+4036855982
+4036855983
+4036855984
+4036855985
+4036855986
+4036855987
+4036855988
+4036855989
+4036855990
+4036855991
+4036855992
+4036855993
+4036855994
+4036855995
+4036855996
+4036855997
+4036855998
+4036855999
+4036856192
+4036856193
+4036856197
+4036856960
+4036856961
+4036856962
+4036856963
+4036856964
+4036856965
+4036856966
+4036856967
+4036856968
+4036856969
+4036856970
+4036856971
+4036856972
+4036856973
+4036856974
+4036856975
+4036856976
+4036856977
+4036856978
+4036856979
+4036856980
+4036856981
+4036856982
+4036856983
+4036856984
+4036856985
+4036856986
+4036856987
+4036856988
+4036856989
+4036856990
+4036856991
+4036856992
+4036856993
+4036856994
+4036856995
+4036856996
+4036856997
+4036856998
+4036856999
+4036857000
+4036857001
+4036857002
+4036857003
+4036857004
+4036857005
+4036857006
+4036857007
+4036857008
+4036857009
+4036857010
+4036857011
+4036857012
+4036857013
+4036857014
+4036857015
+4036857016
+4036857017
+4036857018
+4036857019
+4036857020
+4036857021
+4036857022
+4036857023
+4036857216
+4036857217
+4036857218
+4036857219
+4036857220
+4036857221
+4036857222
+4036857223
+4036857224
+4036857225
+4036857226
+4036857227
+4036857228
+4036857229
+4036857230
+4036857231
+4036857232
+4036857233
+4036857234
+4036857235
+4036857236
+4036857237
+4036857238
+4036860801
+4036860827
+4036860859
+4036861077
+4036861109
+4036861327
+4036861359
+4036861577
+4036861609
+4036861827
+4036862080
+4036862081
+4036862082
+4036862083
+4036862084
+4036862085
+4036862086
+4036862087
+4036862088
+4036862089
+4036862090
+4036862091
+4036862092
+4036862093
+4036862094
+4036862095
+4036862096
+4036862097
+4036862098
+4036862099
+4036862100
+4036862101
+4036862102
+4036862103
+4036862104
+4036862105
+4036862106
+4036862107
+4036862108
+4036862109
+4036862110
+4036862111
+4036862112
+4036862113
+4036862114
+4036862115
+4036862116
+4036862117
+4036862118
+4036862119
+4036862120
+4036862121
+4036862122
+4036862123
+4036862124
+4036862125
+4036862126
+4036862127
+4036862128
+4036862129
+4036862130
+4036862131
+4036862132
+4036862133
+4036862134
+4036862135
+4036862136
+4036862137
+4036862138
+4036862139
+4036862140
+4036862141
+4036862142
+4036862143
+4036862336
+4036862337
+4036862338
+4036862339
+4036862340
+4036862341
+4036862342
+4036862343
+4036862344
+4036862345
+4036862346
+4036862347
+4036862348
+4036862349
+4036862350
+4036862351
+4036862352
+4036862353
+4036862354
+4036862355
+4036862356
+4036862357
+4036862358
+4036862359
+4036862360
+4036862361
+4036862362
+4036862363
+4036862364
+4036862365
+4036862366
+4036862367
+4036862368
+4036862369
+4036862370
+4036862371
+4036862372
+4036862373
+4036862374
+4036862375
+4036862376
+4036862377
+4036862378
+4036862379
+4036862380
+4036862381
+4036862382
+4036862383
+4036862384
+4036862385
+4036862386
+4036862387
+4036862388
+4036862389
+4036862390
+4036862391
+4036862392
+4036862393
+4036862394
+4036862395
+4036862396
+4036862397
+4036862398
+4036862399
+4036862592
+4036862593
+4036862594
+4036862595
+4036862596
+4036862597
+4036862598
+4036862599
+4036862600
+4036862601
+4036862602
+4036862603
+4036862604
+4036862605
+4036862606
+4036862607
+4036862608
+4036862609
+4036862610
+4036862611
+4036862612
+4036862613
+4036862614
+4036862615
+4036862616
+4036862617
+4036862618
+4036862619
+4036862620
+4036862621
+4036862622
+4036862623
+4036862624
+4036862625
+4036862626
+4036862627
+4036862628
+4036862629
+4036862630
+4036862631
+4036862632
+4036862633
+4036862634
+4036862635
+4036862636
+4036862637
+4036862638
+4036862639
+4036862640
+4036862641
+4036862642
+4036862643
+4036862644
+4036862645
+4036862646
+4036862647
+4036862648
+4036862649
+4036862650
+4036862651
+4036862652
+4036862653
+4036862654
+4036862655
+4036862848
+4036862849
+4036862850
+4036862851
+4036862852
+4036862853
+4036862854
+4036862855
+4036862856
+4036862857
+4036862858
+4036862859
+4036862860
+4036862861
+4036862862
+4036862863
+4036862864
+4036862865
+4036862866
+4036862867
+4036862868
+4036862869
+4036862870
+4036862871
+4036862872
+4036862873
+4036862874
+4036862875
+4036862876
+4036862877
+4036862878
+4036862879
+4036862880
+4036862881
+4036862882
+4036862883
+4036862884
+4036862885
+4036862886
+4036862887
+4036862888
+4036862889
+4036862890
+4036862891
+4036862892
+4036862893
+4036862894
+4036862895
+4036862896
+4036862897
+4036862898
+4036862899
+4036862900
+4036862901
+4036862902
+4036862903
+4036862904
+4036862905
+4036862906
+4036862907
+4036862908
+4036862909
+4036862910
+4036862911
+4036863104
+4036863105
+4036863106
+4036863107
+4036863108
+4036863109
+4036863110
+4036863111
+4036863112
+4036863113
+4036863114
+4036863115
+4036863116
+4036863117
+4036863118
+4036863119
+4036863120
+4036863121
+4036863122
+4036863123
+4036863124
+4036863125
+4036863126
+4036863127
+4036863128
+4036863129
+4036863130
+4036863131
+4036863132
+4036863133
+4036863134
+4036863135
+4036863136
+4036863137
+4036863138
+4036863139
+4036863140
+4036863141
+4036863142
+4036863143
+4036863144
+4036863145
+4036863146
+4036863147
+4036863148
+4036863149
+4036863150
+4036863151
+4036863152
+4036863153
+4036863154
+4036863155
+4036863156
+4036863157
+4036863158
+4036863159
+4036863160
+4036863161
+4036863162
+4036863163
+4036863164
+4036863165
+4036863166
+4036863167
+4036863360
+4036863361
+4036863362
+4036863363
+4036863364
+4036863365
+4036863366
+4036863367
+4036863368
+4036863369
+4036863370
+4036863371
+4036863372
+4036863373
+4036863374
+4036863375
+4036863376
+4036863377
+4036863378
+4036863379
+4036863380
+4036863381
+4036863382
+4036863383
+4036863384
+4036863385
+4036863386
+4036863387
+4036863388
+4036863389
+4036863390
+4036863391
+4036863392
+4036863393
+4036863394
+4036863395
+4036863396
+4036863397
+4036863398
+4036863399
+4036863400
+4036863401
+4036863402
+4036863403
+4036863404
+4036863405
+4036863406
+4036863407
+4036863408
+4036863409
+4036863410
+4036863411
+4036863412
+4036863413
+4036863414
+4036863415
+4036863416
+4036863417
+4036863418
+4036863419
+4036863420
+4036863421
+4036863422
+4036863423
+4036863616
+4036863617
+4036863618
+4036863619
+4036863620
+4036863621
+4036863622
+4036863623
+4036863624
+4036863625
+4036863626
+4036863627
+4036863628
+4036863629
+4036863630
+4036863631
+4036863632
+4036863633
+4036863634
+4036863635
+4036863636
+4036863637
+4036863638
+4036863639
+4036863640
+4036863641
+4036863642
+4036863643
+4036863644
+4036863645
+4036863646
+4036863647
+4036863648
+4036863649
+4036863650
+4036863651
+4036863652
+4036863653
+4036863654
+4036863655
+4036863656
+4036863657
+4036863658
+4036863659
+4036863660
+4036863661
+4036863662
+4036863663
+4036863664
+4036863665
+4036863666
+4036863667
+4036863668
+4036863669
+4036863670
+4036863671
+4036863672
+4036863673
+4036863674
+4036863675
+4036863676
+4036863677
+4036863678
+4036863679
+4036863872
+4036863873
+4036863874
+4036863875
+4036863876
+4036863877
+4036863878
+4036863879
+4036863880
+4036863881
+4036863882
+4036863883
+4036863884
+4036863885
+4036863886
+4036863887
+4036863888
+4036863889
+4036863890
+4036863891
+4036863892
+4036863893
+4036863894
+4036863895
+4036863896
+4036863897
+4036863898
+4036863899
+4036863900
+4036863901
+4036863902
+4036863903
+4036863904
+4036863905
+4036863906
+4036863907
+4036863908
+4036863909
+4036863910
+4036863911
+4036863912
+4036863913
+4036863914
+4036863915
+4036863916
+4036863917
+4036863918
+4036863919
+4036863920
+4036863921
+4036863922
+4036863923
+4036863924
+4036863925
+4036863926
+4036863927
+4036863928
+4036863929
+4036863930
+4036863931
+4036863932
+4036863933
+4036863934
+4036863935
+4036864183
+4036864184
+4036864185
+4036864186
+4036864429
+4036864430
+4036864431
+4036864432
+4036864433
+4036864434
+4036864435
+4036864436
+4036864438
+4036864439
+4036864440
+4036864441
+4036864442
+4036864443
+4036864444
+4036864445
+4036864446
+4036864447
+4036864640
+4036864641
+4036864642
+4036864643
+4036864645
+4036864646
+4036920719
+4036922303
+4036932268
+4036932272
+4036932782
+4036934576
+4036934577
+4036984960
+4036984961
+4036984962
+4036984963
+4036984964
+4036984965
+4036984966
+4036984967
+4036984968
+4036984969
+4036984970
+4036984971
+4036984972
+4036984973
+4036984974
+4036984975
+4036984976
+4036984977
+4036984978
+4036984979
+4036984980
+4036984981
+4036984982
+4036984983
+4036984984
+4036984985
+4036984986
+4036984987
+4036984988
+4036984989
+4036984990
+4036984991
+4036984992
+4036984993
+4036984994
+4036984995
+4036984996
+4036984997
+4036984998
+4036984999
+4036985000
+4036985001
+4036985002
+4036985003
+4036985008
+4036985009
+4036985010
+4036985011
+4036985012
+4036985013
+4036985014
+4036985015
+4036985016
+4036985017
+4036985018
+4036985019
+4036985020
+4036985021
+4036985022
+4036985023
+4036985216
+4036985217
+4036985218
+4036985219
+4036985220
+4036985221
+4036985222
+4036985223
+4036985224
+4036985225
+4036985226
+4036985227
+4036985228
+4036985229
+4036985230
+4036985231
+4036985232
+4036985233
+4036985234
+4036985235
+4036985236
+4036985237
+4036985238
+4036985239
+4036985240
+4036985241
+4036985242
+4036985243
+4036985244
+4036985245
+4036985246
+4036985247
+4036985248
+4036985249
+4036985250
+4036985251
+4036985252
+4036985253
+4036985254
+4036985255
+4036985256
+4036985257
+4036985258
+4036985259
+4036985260
+4036985261
+4036985262
+4036985263
+4036985264
+4036985265
+4036985266
+4036985267
+4036985268
+4036985269
+4036985270
+4036985271
+4036985272
+4036985273
+4036985274
+4036985275
+4036985276
+4036985277
+4036985278
+4036985279
+4036985472
+4036985473
+4036985474
+4036985475
+4036985476
+4036985477
+4036985478
+4036985479
+4036985480
+4036985481
+4036985482
+4036985483
+4036985484
+4036985485
+4036985486
+4036985487
+4036985488
+4036985489
+4036985490
+4036985491
+4036985504
+4036985505
+4036985506
+4036985507
+4036985508
+4036985509
+4036985510
+4036985511
+4036985512
+4036985513
+4036985514
+4036985515
+4036985516
+4036985517
+4036985518
+4036985521
+4036985522
+4036985523
+4036985524
+4036985525
+4036985526
+4036985527
+4036985528
+4036985529
+4036985530
+4036985531
+4036985532
+4036985533
+4036985534
+4036985535
+4036985729
+4036985730
+4036985731
+4036985732
+4036985733
+4036985734
+4036985735
+4036985736
+4036985737
+4036985738
+4036985739
+4036985740
+4036985741
+4036985742
+4036985743
+4036985745
+4036985746
+4036985747
+4036985748
+4036985749
+4036985750
+4036985751
+4036985752
+4036985753
+4036985754
+4036985755
+4036985756
+4036985757
+4036985758
+4036985759
+4036985760
+4036985761
+4036985762
+4036985763
+4036985764
+4036985765
+4036985766
+4036985767
+4036985768
+4036985769
+4036985770
+4036985771
+4036985772
+4036985773
+4036985774
+4036985775
+4036985776
+4036985777
+4036985778
+4036985779
+4036985780
+4036985781
+4036985997
+4036985998
+4036985999
+4036986000
+4036986001
+4036986002
+4036986003
+4036986004
+4036986005
+4036986006
+4036986007
+4036986008
+4036986009
+4036986010
+4036986011
+4036986012
+4036986013
+4036986014
+4036986015
+4036986016
+4036986017
+4036986018
+4036986019
+4036986020
+4036986021
+4036986022
+4036986023
+4036986024
+4036986025
+4036986026
+4036986027
+4036986028
+4036986029
+4036986030
+4036986031
+4036986032
+4036986033
+4036986034
+4036986035
+4036986036
+4036986037
+4036986038
+4036986039
+4036986040
+4036986041
+4036986042
+4036986043
+4036986044
+4036986045
+4036986046
+4036986047
+4036986240
+4036986241
+4036986242
+4036986243
+4036986244
+4036986245
+4036986246
+4036986247
+4036986248
+4036986249
+4036986250
+4036986251
+4036986252
+4036986253
+4036986254
+4036986255
+4036986256
+4036986257
+4036986258
+4036986259
+4036986260
+4036986261
+4036986262
+4036986263
+4036986264
+4036986265
+4036986266
+4036986267
+4036986268
+4036986269
+4036986270
+4036986271
+4036986272
+4036986273
+4036986274
+4036986275
+4036986276
+4036986277
+4036986278
+4036986279
+4036986280
+4036986281
+4036986282
+4036986283
+4036986284
+4036986285
+4036986286
+4036986287
+4036986288
+4036986289
+4036986290
+4036986291
+4036986292
+4036986293
+4036986294
+4036986295
+4036986296
+4036986297
+4036986298
+4036986299
+4036986300
+4036986301
+4036986302
+4036986303
+4036986496
+4036986497
+4036986498
+4036986499
+4036986500
+4036986501
+4036986502
+4036986503
+4036986504
+4036986505
+4036986506
+4036986507
+4036986508
+4036986509
+4036986510
+4036986511
+4036986512
+4036986513
+4036986514
+4036986515
+4036986516
+4036986517
+4036986518
+4036986519
+4036986520
+4036986521
+4036986522
+4036986523
+4036986524
+4036986525
+4036986526
+4036986527
+4036986528
+4036986529
+4036986530
+4036986531
+4036986532
+4036986533
+4036986534
+4036986535
+4036986536
+4036986537
+4036986538
+4036986539
+4036986540
+4036986541
+4036986790
+4036986791
+4036986792
+4036986793
+4036986794
+4036986795
+4036986796
+4036986797
+4036986798
+4036986799
+4036986800
+4036986801
+4036986802
+4036986803
+4036986804
+4036986805
+4036986806
+4036986807
+4036986808
+4036986809
+4036986810
+4036986811
+4036986812
+4036986813
+4036986814
+4036986815
+4036987008
+4036987009
+4036987010
+4036987024
+4036987025
+4036987026
+4036987027
+4036987028
+4036987029
+4036987030
+4036987031
+4036987032
+4036987033
+4036987034
+4036987035
+4036987036
+4036987037
+4036987038
+4036987039
+4036987040
+4036987041
+4036987042
+4036987043
+4036987044
+4036987045
+4036987046
+4036987047
+4036987048
+4036987049
+4036987050
+4036987051
+4036987052
+4036987053
+4036987054
+4036987055
+4036987056
+4036987057
+4036987058
+4036987059
+4036987060
+4036987061
+4036987062
+4036987063
+4036987064
+4036987065
+4036987066
+4036987067
+4036987264
+4036987265
+4036987266
+4036987267
+4036987268
+4036987269
+4036987270
+4036987271
+4036987272
+4036987280
+4036987281
+4036987296
+4036987297
+4036987298
+4036987299
+4036987300
+4036987301
+4036988032
+4036988033
+4036988034
+4036988035
+4036988036
+4036988037
+4036988038
+4036988039
+4036988040
+4036988041
+4036988042
+4036988043
+4036988044
+4036988045
+4036988046
+4036988047
+4036988048
+4036988049
+4036988050
+4036988051
+4036988052
+4036988053
+4036988054
+4036988055
+4036988056
+4036988057
+4036988058
+4036988059
+4036988060
+4036988061
+4036988062
+4036988063
+4036988064
+4036988065
+4036988066
+4036988067
+4036988068
+4036988069
+4036988070
+4036988071
+4036988072
+4036988073
+4036988074
+4036988075
+4036988076
+4036988077
+4036988078
+4036988079
+4036988080
+4036988081
+4036988082
+4036988083
+4036988084
+4036988085
+4036988086
+4036988087
+4036988088
+4036988089
+4036988090
+4036988091
+4036988092
+4036988093
+4036988094
+4036988095
+4036988288
+4036988289
+4036988290
+4036988291
+4036988292
+4036988293
+4036988294
+4036988295
+4036988296
+4036988297
+4036988298
+4036988299
+4036988300
+4036988301
+4036988302
+4036988303
+4036988304
+4036988305
+4036988306
+4036988307
+4036988308
+4036988309
+4036988310
+4036988311
+4036988312
+4036988313
+4036988314
+4036988315
+4036988316
+4036988317
+4036988318
+4036988319
+4036988320
+4036988321
+4036988322
+4036988323
+4036988324
+4036988325
+4036988326
+4036988327
+4036988328
+4036988329
+4036988330
+4036988331
+4036988332
+4036988333
+4036988334
+4036988335
+4036988336
+4036988337
+4036988338
+4036988339
+4036988340
+4036988341
+4036988342
+4036988343
+4036988344
+4036988345
+4036988346
+4036988347
+4036988348
+4036988349
+4036988350
+4036988351
+4036988544
+4036988545
+4036988546
+4036988547
+4036988548
+4036988549
+4036988550
+4036988551
+4036988552
+4036988553
+4036988554
+4036988555
+4036988556
+4036988557
+4036988558
+4036988559
+4036988560
+4036988561
+4036988562
+4036988563
+4036988564
+4036988565
+4036988566
+4036988567
+4036988568
+4036988569
+4036988570
+4036988571
+4036988572
+4036988573
+4036988574
+4036988575
+4036988576
+4036988577
+4036988578
+4036988579
+4036988580
+4036988581
+4036988582
+4036988583
+4036988584
+4036988585
+4036988586
+4036988587
+4036988588
+4036988589
+4036988590
+4036988591
+4036988592
+4036988593
+4036988594
+4036988595
+4036988596
+4036988597
+4036988598
+4036988599
+4036988600
+4036988601
+4036988602
+4036988603
+4036988604
+4036988605
+4036988606
+4036988607
+4036988800
+4036988801
+4036988802
+4036988803
+4036988804
+4036988805
+4036988806
+4036988807
+4036988808
+4036988809
+4036988810
+4036988811
+4036988812
+4036988813
+4036988814
+4036988815
+4036988816
+4036988817
+4036988818
+4036988819
+4036988820
+4036988821
+4036988822
+4036988823
+4036988824
+4036988825
+4036988826
+4036988827
+4036988828
+4036988829
+4036988830
+4036988831
+4036988832
+4036988833
+4036988834
+4036988835
+4036988836
+4036988837
+4036988838
+4036988839
+4036988840
+4036988841
+4036988842
+4036988843
+4036988844
+4036988845
+4036988846
+4036988847
+4036988848
+4036988849
+4036988850
+4036988851
+4036988852
+4036988853
+4036988854
+4036988855
+4036988856
+4036988857
+4036988858
+4036988859
+4036988860
+4036988861
+4036988862
+4036988863
+4036989056
+4036989057
+4036989058
+4036989059
+4036989060
+4036989061
+4036989062
+4036989063
+4036989064
+4036989065
+4036989066
+4036989067
+4036989068
+4036989069
+4036989070
+4036989071
+4036989072
+4036989073
+4036989074
+4036989075
+4036989076
+4036989077
+4036989078
+4036989079
+4036989080
+4036989081
+4036989082
+4036989083
+4036989084
+4036989085
+4036989086
+4036989087
+4036989088
+4036989089
+4036989090
+4036989091
+4036989092
+4036989093
+4036989094
+4036989095
+4036989096
+4036989097
+4036989098
+4036989099
+4036989100
+4036989101
+4036989102
+4036989103
+4036989104
+4036989105
+4036989106
+4036989107
+4036989108
+4036989109
+4036989110
+4036989111
+4036989112
+4036989113
+4036989114
+4036989115
+4036989116
+4036989117
+4036989118
+4036989119
+4036989312
+4036989313
+4036989314
+4036989315
+4036989316
+4036989317
+4036989318
+4036989319
+4036989320
+4036989321
+4036989322
+4036989323
+4036989324
+4036989325
+4036989326
+4036989327
+4036989328
+4036989329
+4036989330
+4036989331
+4036989332
+4036989333
+4036989334
+4036989335
+4036989336
+4036989337
+4036989338
+4036989339
+4036989340
+4036989341
+4036989342
+4036989343
+4036989344
+4036989345
+4036989346
+4036989347
+4036989348
+4036989349
+4036989350
+4036989351
+4036989352
+4036989353
+4036989354
+4036989355
+4036989356
+4036989357
+4036989358
+4036989359
+4036989360
+4036989361
+4036989362
+4036989363
+4036989364
+4036989365
+4036989366
+4036989367
+4036989368
+4036989369
+4036989370
+4036989371
+4036989372
+4036989373
+4036989374
+4036989375
+4036989568
+4036989569
+4036989570
+4036989571
+4036989572
+4036989573
+4036989574
+4036989575
+4036989576
+4036989577
+4036989578
+4036989579
+4036989580
+4036989581
+4036989582
+4036989583
+4036989584
+4036989585
+4036989586
+4036989587
+4036989588
+4036989589
+4036989590
+4036989591
+4036989592
+4036989593
+4036989594
+4036989595
+4036989596
+4036989597
+4036989598
+4036989599
+4036989600
+4036989601
+4036989602
+4036989603
+4036989604
+4036989605
+4036989606
+4036989607
+4036989608
+4036989609
+4036989610
+4036989611
+4036989612
+4036989613
+4036989614
+4036989615
+4036989616
+4036989617
+4036989618
+4036989619
+4036989620
+4036989621
+4036989622
+4036989623
+4036989624
+4036989625
+4036989626
+4036989627
+4036989628
+4036989629
+4036989630
+4036989631
+4036989824
+4036989825
+4036989826
+4036989827
+4036989828
+4036989829
+4036989830
+4036989831
+4036989832
+4036989833
+4036989834
+4036989835
+4036989836
+4036989837
+4036989838
+4036989839
+4036989840
+4036989841
+4036989842
+4036989843
+4036989844
+4036989845
+4036989846
+4036989847
+4036989848
+4036989849
+4036989850
+4036989851
+4036989852
+4036989853
+4036989854
+4036989855
+4036989856
+4036989857
+4036989858
+4036989859
+4036989860
+4036989861
+4036989862
+4036989863
+4036989864
+4036989865
+4036989866
+4036989867
+4036989868
+4036989869
+4036989870
+4036989871
+4036989872
+4036989873
+4036989874
+4036989875
+4036989876
+4036989877
+4036989878
+4036989879
+4036989880
+4036989881
+4036989882
+4036989883
+4036989884
+4036989885
+4036989886
+4036989887
+4036990080
+4036990081
+4036990082
+4036990083
+4036990084
+4036990085
+4036990086
+4036990087
+4036990088
+4036990089
+4036990090
+4036990091
+4036990092
+4036990093
+4036990094
+4036990095
+4036990096
+4036990097
+4036990098
+4036990099
+4036990100
+4036990101
+4036990102
+4036990103
+4036990104
+4036990105
+4036990106
+4036990107
+4036990108
+4036990109
+4036990110
+4036990111
+4036990112
+4036990113
+4036990114
+4036990115
+4036990116
+4036990117
+4036990118
+4036990119
+4036990120
+4036990121
+4036990122
+4036990123
+4036990124
+4036990125
+4036990126
+4036990127
+4036990128
+4036990129
+4036990130
+4036990131
+4036990132
+4036990133
+4036990134
+4036990135
+4036990136
+4036990137
+4036990138
+4036990139
+4036990140
+4036990141
+4036990142
+4036990143
+4036990336
+4036990337
+4036990338
+4036990339
+4036990340
+4036990341
+4036990342
+4036990343
+4036990344
+4036990345
+4036990346
+4036990347
+4036990348
+4036990349
+4036990350
+4036990351
+4036990352
+4036990353
+4036990354
+4036990355
+4036990356
+4036990357
+4036990358
+4036990359
+4036990360
+4036990361
+4036990362
+4036990363
+4036990364
+4036990365
+4036990366
+4036990367
+4036990368
+4036990369
+4036990370
+4036990371
+4036990372
+4036990373
+4036990374
+4036990375
+4036990376
+4036990377
+4036990378
+4036990379
+4036990380
+4036990381
+4036990382
+4036990383
+4036990384
+4036990385
+4036990386
+4036990387
+4036990388
+4036990389
+4036990390
+4036990391
+4036990392
+4036990393
+4036990394
+4036990395
+4036990396
+4036990397
+4036990398
+4036990399
+4036990592
+4036990593
+4036990594
+4036990595
+4036990596
+4036990597
+4036990598
+4036990599
+4036990600
+4036990601
+4036990602
+4036990603
+4036990604
+4036990605
+4036990606
+4036990607
+4036990608
+4036990609
+4036990610
+4036990611
+4036990612
+4036990613
+4036990614
+4036990615
+4036990616
+4036990617
+4036990618
+4036990619
+4036990620
+4036990621
+4036990622
+4036990623
+4036990624
+4036990625
+4036990626
+4036990627
+4036990628
+4036990629
+4036990630
+4036990631
+4036990632
+4036990633
+4036990634
+4036990635
+4036990636
+4036990637
+4036990638
+4036990639
+4036990640
+4036990641
+4036990642
+4036990643
+4036990644
+4036990645
+4036990646
+4036990647
+4036990648
+4036990649
+4036990650
+4036990651
+4036990652
+4036990653
+4036990654
+4036990655
+4036990848
+4036990849
+4036990850
+4036990851
+4036990852
+4036990853
+4036990854
+4036990855
+4036990856
+4036990857
+4036990858
+4036990859
+4036990860
+4036990861
+4036990862
+4036990863
+4036990864
+4036990865
+4036990866
+4036990867
+4036990868
+4036990869
+4036990870
+4036990871
+4036990872
+4036990873
+4036990874
+4036990875
+4036990876
+4036990877
+4036990878
+4036990879
+4036990880
+4036990881
+4036990882
+4036990883
+4036990884
+4036990885
+4036990886
+4036990887
+4036990888
+4036990889
+4036990890
+4036990891
+4036990892
+4036990893
+4036990894
+4036990895
+4036990896
+4036990897
+4036990898
+4036990899
+4036990900
+4036990901
+4036990902
+4036990903
+4036990904
+4036990905
+4036990906
+4036990907
+4036990908
+4036990909
+4036990910
+4036990911
+4036991104
+4036991105
+4036991106
+4036991107
+4036991108
+4036991109
+4036991110
+4036991111
+4036991112
+4036991113
+4036991114
+4036991115
+4036991116
+4036991117
+4036991118
+4036991119
+4036991120
+4036991121
+4036991122
+4036991123
+4036991124
+4036991125
+4036991126
+4036991127
+4036991128
+4036991129
+4036991130
+4036991131
+4036991132
+4036991133
+4036991134
+4036991135
+4036991136
+4036991137
+4036991138
+4036991139
+4036991140
+4036991141
+4036991142
+4036991143
+4036991144
+4036991145
+4036991146
+4036991147
+4036991148
+4036991149
+4036991150
+4036991151
+4036991152
+4036991153
+4036991154
+4036991155
+4036991156
+4036991157
+4036991158
+4036991159
+4036991160
+4036991161
+4036991162
+4036991163
+4036991164
+4036991165
+4036991166
+4036991167
+4036991360
+4036991361
+4036991362
+4036991363
+4036991364
+4036991365
+4036991366
+4036991367
+4036991368
+4036991369
+4036991370
+4036991371
+4036991372
+4036991373
+4036991374
+4036991375
+4036991376
+4036991377
+4036991378
+4036991379
+4036991380
+4036991381
+4036991382
+4036991383
+4036991384
+4036991385
+4036991386
+4036991387
+4036991388
+4036991389
+4036991390
+4036991391
+4036991392
+4036991393
+4036991394
+4036991395
+4036991396
+4036991397
+4036991398
+4036991399
+4036991400
+4036991401
+4036991402
+4036991403
+4036991404
+4036991405
+4036991406
+4036991407
+4036991408
+4036991409
+4036991410
+4036991411
+4036991412
+4036991413
+4036991414
+4036991415
+4036991416
+4036991417
+4036991418
+4036991419
+4036991420
+4036991421
+4036991422
+4036991423
+4036991616
+4036991617
+4036991618
+4036991619
+4036991620
+4036991621
+4036991622
+4036991623
+4036991624
+4036991625
+4036991626
+4036991627
+4036991628
+4036991629
+4036991630
+4036991631
+4036991632
+4036991633
+4036991634
+4036991635
+4036991636
+4036991637
+4036991638
+4036991639
+4036991640
+4036991641
+4036991642
+4036991643
+4036991644
+4036991645
+4036991646
+4036991647
+4036991648
+4036991649
+4036991650
+4036991651
+4036991652
+4036991653
+4036991654
+4036991655
+4036991656
+4036991657
+4036991658
+4036991659
+4036991660
+4036991661
+4036991662
+4036991663
+4036991664
+4036991665
+4036991666
+4036991667
+4036991668
+4036991669
+4036991670
+4036991671
+4036991672
+4036991673
+4036991674
+4036991675
+4036991676
+4036991677
+4036991678
+4036991679
+4036991872
+4036991873
+4036991874
+4036991875
+4036991876
+4036991877
+4036991878
+4036991879
+4036991880
+4036991881
+4036991882
+4036991883
+4036991884
+4036991885
+4036991886
+4036991887
+4036991888
+4036991889
+4036991890
+4036991891
+4036991892
+4036991893
+4036991894
+4036991895
+4036991901
+4036991902
+4036991903
+4036991904
+4036991905
+4036991906
+4036991907
+4036991908
+4036991909
+4036991910
+4036991911
+4036991912
+4036991913
+4036991914
+4036991915
+4036991916
+4036991920
+4036991921
+4036991922
+4036991923
+4036991924
+4036991925
+4036991926
+4036991927
+4036991928
+4036991929
+4036991930
+4036991931
+4036991932
+4036992128
+4036992129
+4036992130
+4036992131
+4036992132
+4036992133
+4036992134
+4036992135
+4036992136
+4036992137
+4036992138
+4036992139
+4036992140
+4036992141
+4036992142
+4036992143
+4036992144
+4036992145
+4036992146
+4036992147
+4036992148
+4036992149
+4036992150
+4036992151
+4036992152
+4036992153
+4036992154
+4036992155
+4036992156
+4036992157
+4036992158
+4036992159
+4036992160
+4036992161
+4036992162
+4036992163
+4036992164
+4036992165
+4036992166
+4036992167
+4036992168
+4036992169
+4036992170
+4036992171
+4036992172
+4036992173
+4036992174
+4036992175
+4036992176
+4036992177
+4036992178
+4036992179
+4036992180
+4036992181
+4036992182
+4036992183
+4036992184
+4036992185
+4036992186
+4036992187
+4036992188
+4036992189
+4036992190
+4036992191
+4036992384
+4036992385
+4036992386
+4036992387
+4036992388
+4036992389
+4036992390
+4036992391
+4036992392
+4036992393
+4036992394
+4036992395
+4036992396
+4036992397
+4036992398
+4036992399
+4036992400
+4036992401
+4036992402
+4036992403
+4036992404
+4036992405
+4036992406
+4036992407
+4036992408
+4036992409
+4036992410
+4036992411
+4036992412
+4036992413
+4036992414
+4036992415
+4036992416
+4036992417
+4036992418
+4036992419
+4036992420
+4036992421
+4036992422
+4036992423
+4036992424
+4036992425
+4036992426
+4036992427
+4036992428
+4036992429
+4036992430
+4036992431
+4036992432
+4036992433
+4036992434
+4036992435
+4036992640
+4036992641
+4036992642
+4036992643
+4036992644
+4036992645
+4036992646
+4036992647
+4036992648
+4036992649
+4036992650
+4036992651
+4036992652
+4036992653
+4036992654
+4036992655
+4036992656
+4036992657
+4036992658
+4036992659
+4036992660
+4036992661
+4036992662
+4036992663
+4036992664
+4036992665
+4036992666
+4036992667
+4036992668
+4036992669
+4036992670
+4036992671
+4036992672
+4036992673
+4036992674
+4036992675
+4036992676
+4036992677
+4036992678
+4036992679
+4036992680
+4036992681
+4036992682
+4036992683
+4036992684
+4036992685
+4036992686
+4036992687
+4036992688
+4036992689
+4036992690
+4036992691
+4036992692
+4036992693
+4036992694
+4036992695
+4036992696
+4036992697
+4036992698
+4036992699
+4036992700
+4036992701
+4036992702
+4036992703
+4036992896
+4036992897
+4036992898
+4036992899
+4036992900
+4036992901
+4036992902
+4036992903
+4036992904
+4036992905
+4036992906
+4036992907
+4036992908
+4036992909
+4036992910
+4036992911
+4036992912
+4036992913
+4036992914
+4036992915
+4036992916
+4036992917
+4036992918
+4036992919
+4036992920
+4036992928
+4036992929
+4036992930
+4036992931
+4036992932
+4036992933
+4036992934
+4036992935
+4036992936
+4036992937
+4036992938
+4036992939
+4036992944
+4036993152
+4036993153
+4036993154
+4036993155
+4036993156
+4036993157
+4036993158
+4036993159
+4036993160
+4036993161
+4036993162
+4036993163
+4036993168
+4036993169
+4036993170
+4036993171
+4036993172
+4036993173
+4036993174
+4036993175
+4036993176
+4036993177
+4036993178
+4036993179
+4036993180
+4036993181
+4036993182
+4036993183
+4036993184
+4036993185
+4036993186
+4036993187
+4036993188
+4036993189
+4036993190
+4036993191
+4036993192
+4036993193
+4036993194
+4036993195
+4036993196
+4036993197
+4036993198
+4036993199
+4036993200
+4036993201
+4036993202
+4036993203
+4036993204
+4036993205
+4036993206
+4036993207
+4036993208
+4036993209
+4036993210
+4036993211
+4036993212
+4036993213
+4036993214
+4036993215
+4036993408
+4036993409
+4036993410
+4036993411
+4036993412
+4036993413
+4036993414
+4036993415
+4036993424
+4036993425
+4036993426
+4036993427
+4036993428
+4036993429
+4036993430
+4036993431
+4036993432
+4036993433
+4036993440
+4036993441
+4036993442
+4036993443
+4036993444
+4036993445
+4036993446
+4036993447
+4036993448
+4036993449
+4036993450
+4036993451
+4036993452
+4036993453
+4036993454
+4036993455
+4036993456
+4036993457
+4036993458
+4036993459
+4036993460
+4036993461
+4036993462
+4036993463
+4036993464
+4036993465
+4036993466
+4036993467
+4036993468
+4036993469
+4036993470
+4036993471
+4036993664
+4036993665
+4036993666
+4036993667
+4036993668
+4036993669
+4036993670
+4036993671
+4036993680
+4036993681
+4036993682
+4036993683
+4036993684
+4036993685
+4036993686
+4036993687
+4036993688
+4036993689
+4036993690
+4036993691
+4036993692
+4036993693
+4036993694
+4036993695
+4036993696
+4036993697
+4036993698
+4036993699
+4036993700
+4036993701
+4036993702
+4036993703
+4036993704
+4036993705
+4036993706
+4036993707
+4036993708
+4036993709
+4036993712
+4036993713
+4036994176
+4036994177
+4036994178
+4036994179
+4036994180
+4036994181
+4036994182
+4036994183
+4036994184
+4036994185
+4036994186
+4036994187
+4036994188
+4036994189
+4036994190
+4036994191
+4036994192
+4036994193
+4036994194
+4036994195
+4036994196
+4036994197
+4036994198
+4036994199
+4036994200
+4036994201
+4036994202
+4036994203
+4036994204
+4036994205
+4036994206
+4036994207
+4036994208
+4036994209
+4036994210
+4036994211
+4036994212
+4036994213
+4036994214
+4036994215
+4036994216
+4036994217
+4036994218
+4036994219
+4036994220
+4036994221
+4036994222
+4036994223
+4036994224
+4036994225
+4036994226
+4036994227
+4036994228
+4036994229
+4036994230
+4036994231
+4036994232
+4036994233
+4036994234
+4036994235
+4036994236
+4036994237
+4036994238
+4036994239
+4036994432
+4036994433
+4036994434
+4036994435
+4036994436
+4036994437
+4036994438
+4036994439
+4036994440
+4036994441
+4036994442
+4036994443
+4036994444
+4036994445
+4036994446
+4036994447
+4036994448
+4036994449
+4036994450
+4036994451
+4036994452
+4036994453
+4036994454
+4036994455
+4036994456
+4036994457
+4036994458
+4036994459
+4036994460
+4036994461
+4036994462
+4036994463
+4036994464
+4036994465
+4036994466
+4036994467
+4036994468
+4036994469
+4036994470
+4036994471
+4036994472
+4036994473
+4036994474
+4036994475
+4036994476
+4036994477
+4036994478
+4036994479
+4036994480
+4036994481
+4036994482
+4036994483
+4036994484
+4036994485
+4036994486
+4036994487
+4036994488
+4036994489
+4036994490
+4036994491
+4036994492
+4036994493
+4036994494
+4036994495
+4036994688
+4036994689
+4036994690
+4036994691
+4036994692
+4036994693
+4036994694
+4036994695
+4036994696
+4036994697
+4036994698
+4036994699
+4036994700
+4036994701
+4036994702
+4036994703
+4036994704
+4036994705
+4036994706
+4036994707
+4036994708
+4036994709
+4036994710
+4036994711
+4036994712
+4036994713
+4036994714
+4036994715
+4036994716
+4036994717
+4036994718
+4036994719
+4036994720
+4036994721
+4036994722
+4036994723
+4036994724
+4036994725
+4036994726
+4036994727
+4036994728
+4036994729
+4036994730
+4036994731
+4036994732
+4036994733
+4036994734
+4036994735
+4036994736
+4036994737
+4036994738
+4036994739
+4036994740
+4036994741
+4036994742
+4036994743
+4036994744
+4036994745
+4036994746
+4036994747
+4036994748
+4036994749
+4036994750
+4036994751
+4036994944
+4036994945
+4036994946
+4036994947
+4036994948
+4036994949
+4036994950
+4036994951
+4036994952
+4036994953
+4036994954
+4036994955
+4036994956
+4036994957
+4036994958
+4036994959
+4036994960
+4036994961
+4036994962
+4036994963
+4036994964
+4036994965
+4036994966
+4036994967
+4036994968
+4036994969
+4036994970
+4036994971
+4036994972
+4036994973
+4036994974
+4036994975
+4036994976
+4036994977
+4036994978
+4036994979
+4036994980
+4036994981
+4036994982
+4036994983
+4036994984
+4036994985
+4036994986
+4036994987
+4036994988
+4036994989
+4036994990
+4036994991
+4036994992
+4036994993
+4036994994
+4036994995
+4036994996
+4036994997
+4036994998
+4036994999
+4036995000
+4036995001
+4036995002
+4036995003
+4036995004
+4036995005
+4036995006
+4036995007
+4036995200
+4036995201
+4036995202
+4036995203
+4036995204
+4036995205
+4036995206
+4036995207
+4036995208
+4036995209
+4036995210
+4036995211
+4036995212
+4036995213
+4036995214
+4036995215
+4036995216
+4036995217
+4036995218
+4036995219
+4036995220
+4036995221
+4036995222
+4036995223
+4036995224
+4036995225
+4036995226
+4036995227
+4036995228
+4036995229
+4036995230
+4036995231
+4036995232
+4036995233
+4036995234
+4036995235
+4036995236
+4036995237
+4036995238
+4036995239
+4036995240
+4036995241
+4036995242
+4036995243
+4036995244
+4036995245
+4036995246
+4036995247
+4036995248
+4036995249
+4036995250
+4036995251
+4036995252
+4036995253
+4036995254
+4036995255
+4036995256
+4036995257
+4036995258
+4036995259
+4036995260
+4036995261
+4036995262
+4036995263
+4036995456
+4036995457
+4036995458
+4036995459
+4036995460
+4036995461
+4036995462
+4036995463
+4036995464
+4036995465
+4036995466
+4036995467
+4036995468
+4036995469
+4036995470
+4036995471
+4036995472
+4036995473
+4036995474
+4036995475
+4036995488
+4036995489
+4036995490
+4036995491
+4036995492
+4036995493
+4036995494
+4036995495
+4036995496
+4036995497
+4036995498
+4036995499
+4036995500
+4036995501
+4036995504
+4036995505
+4036995506
+4036995507
+4036995508
+4036995512
+4036995513
+4036995514
+4036995515
+4036995516
+4036995712
+4036995713
+4036995714
+4036995715
+4036995716
+4036995717
+4036995718
+4036995728
+4036995729
+4036995730
+4036995731
+4036995732
+4036995733
+4036995734
+4036995735
+4036995736
+4036995737
+4036995738
+4036995739
+4036995740
+4036995741
+4036995742
+4036995743
+4036995744
+4036995745
+4036995746
+4036995747
+4036995748
+4036995749
+4036995750
+4036995751
+4036995752
+4036995753
+4036995754
+4036995755
+4036995756
+4036995760
+4036995761
+4036995762
+4036995763
+4036995764
+4036995765
+4036995766
+4036995767
+4036995768
+4036995769
+4036995770
+4036995968
+4036995969
+4036995970
+4036995971
+4036995972
+4036995973
+4036995984
+4036995985
+4036995986
+4036995987
+4036995988
+4036995989
+4036995990
+4036995991
+4036995992
+4036995993
+4036996000
+4036996001
+4036996002
+4036996003
+4036996004
+4036996005
+4036996006
+4036996007
+4036996016
+4036996017
+4036996018
+4036996019
+4036996020
+4036996021
+4036996022
+4036996224
+4036996225
+4036996226
+4036996227
+4036996228
+4036996229
+4036996230
+4036996231
+4036996232
+4036996233
+4036996234
+4036996235
+4036996236
+4036996237
+4036996238
+4036996239
+4036996240
+4036996241
+4036996242
+4036996243
+4036996244
+4036996245
+4036996246
+4036996247
+4036996248
+4036996249
+4036996250
+4036996251
+4036996252
+4036996253
+4036996254
+4036996255
+4036996256
+4036996257
+4036996258
+4036996259
+4036996260
+4036996261
+4036996262
+4036996263
+4036996264
+4036996265
+4036996266
+4036996267
+4036996268
+4036996269
+4036996270
+4036996271
+4036996272
+4036996273
+4036996274
+4036996275
+4036996276
+4036996277
+4036996278
+4036996279
+4036996280
+4036996281
+4036996282
+4036996283
+4036996284
+4036996285
+4036996286
+4036996287
+4036996480
+4036996481
+4036996482
+4036996483
+4036996484
+4036996485
+4036996486
+4036996487
+4036996488
+4036996489
+4036996490
+4036996491
+4036996492
+4036996493
+4036996494
+4036996495
+4036996496
+4036996497
+4036996498
+4036996499
+4036996500
+4036996501
+4036996502
+4036996503
+4036996504
+4036996505
+4036996506
+4036996507
+4036996508
+4036996509
+4036996510
+4036996511
+4036996512
+4036996513
+4036996514
+4036996515
+4036996516
+4036996517
+4036996518
+4036996519
+4036996520
+4036996521
+4036996522
+4036996523
+4036996524
+4036996525
+4036996526
+4036996527
+4036996528
+4036996529
+4036996530
+4036996531
+4036996532
+4036996533
+4036996534
+4036996535
+4036996536
+4036996537
+4036996538
+4036996539
+4036996540
+4036996541
+4036996542
+4036996543
+4036996736
+4036996737
+4036996738
+4036996739
+4036996740
+4036996741
+4036996742
+4036996743
+4036996744
+4036996745
+4036996746
+4036996747
+4036996748
+4036996749
+4036996750
+4036996751
+4036996752
+4036996753
+4036996754
+4036996756
+4036996757
+4036996758
+4036996759
+4036996760
+4036996761
+4036996762
+4036996763
+4036996764
+4036996765
+4036996766
+4036996767
+4036996768
+4036996769
+4036996770
+4036996771
+4036996772
+4036996773
+4036996774
+4036996775
+4036996776
+4036996777
+4036996778
+4036996779
+4036996780
+4036996781
+4036996782
+4036996783
+4036996784
+4036996785
+4036996786
+4036996787
+4036996788
+4036996789
+4036996790
+4036996791
+4036996792
+4036996793
+4036996794
+4036996795
+4036996796
+4036996797
+4036996798
+4036996799
+4036996992
+4036996993
+4036996994
+4036996995
+4036996996
+4036996997
+4036996998
+4036996999
+4036997000
+4036997001
+4036997002
+14794429
+14794431
+14794624
+14794625
+14794637
+14794638
+14794639
+14794653
+14794654
+14794655
+14794669
+14794670
+14794671
+14794685
+14794686
+14844292
+14844306
+14844346
+14844347
+14844348
+14844554
+14844555
+14844556
+14844576
+14844577
+14844578
+14844579
+14844580
+14844581
+14844582
+14844583
+14844584
+14844585
+14844586
+14844587
+14844588
+14844589
+14844590
+14844591
+14844592
+14844593
+14844594
+14844595
+14844596
+14844597
+14844598
+14844599
+14844600
+14844601
+14844602
+14844603
+14844604
+14844605
+14844606
+14844607
+14844800
+14845056
+14845057
+14845059
+14845060
+14845061
+14845062
+14845064
+14845065
+14845076
+14845078
+14845079
+14845080
+14845086
+14845087
+14845088
+14845089
+14845090
+14845091
+14845093
+14845095
+14845097
+14845102
+14845114
+14845115
+14845312
+14845313
+14845314
+14845315
+14845316
+14845322
+14845323
+14845324
+14845325
+14845327
+14845578
+14845579
+14845584
+14845585
+14845586
+14845587
+14845588
+14845589
+14845590
+14845591
+14845592
+14845593
+14845594
+14845595
+14845596
+14845597
+14845598
+14845599
+14845600
+14845601
+14845602
+14845603
+14845604
+14845605
+14845606
+14845607
+14845608
+14845609
+14845610
+14845611
+14845612
+14845613
+14845614
+14845615
+14845616
+14845617
+14845618
+14845619
+14845620
+14845621
+14845622
+14845623
+14845624
+14845625
+14845626
+14845627
+14845628
+14845629
+14845630
+14845631
+14845824
+14845825
+14845826
+14845827
+14845828
+14845829
+14845830
+14845831
+14845832
+14845833
+14845834
+14845835
+14845836
+14845837
+14845838
+14845839
+14845840
+14845841
+14845842
+14845843
+14845844
+14845845
+14845846
+14845847
+14845848
+14845849
+14845850
+14845851
+14845852
+14845853
+14845854
+14845855
+14845856
+14845857
+14845858
+14845859
+14845860
+14845861
+14845862
+14845863
+14845864
+14845865
+14845866
+14845867
+14845868
+14845869
+14845870
+14845871
+14845872
+14845873
+14845874
+14845875
+14845876
+14845877
+14845878
+14845879
+14845880
+14845881
+14845882
+14845883
+14845884
+14845885
+14845886
+14845887
+14846080
+14846081
+14846082
+14846083
+14846084
+14846085
+14846086
+14846087
+14846088
+14846089
+14846090
+14846091
+14846092
+14846093
+14846094
+14846095
+14846096
+14846097
+14846098
+14846099
+14846100
+14846101
+14846102
+14846103
+14846104
+14846105
+14846106
+14846107
+14846108
+14846109
+14846110
+14846111
+14846112
+14846113
+14846114
+14846115
+14846116
+14846117
+14846118
+14846119
+14846120
+14846121
+14846122
+14846123
+14846124
+14846125
+14846126
+14846127
+14846128
+14846129
+14846130
+14846131
+14846132
+14846133
+14846134
+14846135
+14846136
+14846137
+14846138
+14846139
+14846140
+14846141
+14846142
+14846143
+14846336
+14846337
+14846338
+14846339
+14846340
+14846341
+14846342
+14846343
+14846344
+14846345
+14846346
+14846347
+14846348
+14846349
+14846350
+14846351
+14846352
+14846353
+14846354
+14846355
+14846356
+14846357
+14846358
+14846359
+14846360
+14846361
+14846362
+14846363
+14846364
+14846365
+14846366
+14846367
+14846368
+14846369
+14846370
+14846371
+14846372
+14846373
+14846374
+14846375
+14846376
+14846377
+14846378
+14846379
+14846380
+14846381
+14846382
+14846383
+14846384
+14846385
+14846386
+14846387
+14846388
+14846389
+14846390
+14846391
+14846392
+14846393
+14846394
+14846395
+14846396
+14846397
+14846398
+14846399
+14846592
+14846593
+14846594
+14846595
+14846596
+14846597
+14846598
+14846599
+14846600
+14846601
+14846602
+14846603
+14846604
+14846605
+14846606
+14846607
+14846608
+14846609
+14846610
+14846611
+14846612
+14846613
+14846614
+14846615
+14846616
+14846617
+14846618
+14846619
+14846620
+14846621
+14846622
+14846623
+14846624
+14846625
+14846626
+14846627
+14846628
+14846629
+14846630
+14846631
+14846632
+14846633
+14846634
+14846635
+14846636
+14846637
+14846638
+14846639
+14846640
+14846641
+14846642
+14846643
+14846644
+14846645
+14846646
+14846647
+14846648
+14846649
+14846650
+14846651
+14846652
+14846653
+14846654
+14846655
+14846848
+14846849
+14846850
+14846851
+14846852
+14846853
+14846854
+14846855
+14846856
+14846857
+14846858
+14846859
+14846860
+14846861
+14846862
+14846863
+14846864
+14846865
+14846866
+14846867
+14846868
+14846869
+14846870
+14846871
+14846872
+14846873
+14846874
+14846875
+14846876
+14846877
+14846878
+14846879
+14846880
+14846881
+14846882
+14846883
+14846884
+14846885
+14846886
+14846887
+14846888
+14846889
+14846890
+14846891
+14846892
+14846893
+14846894
+14846895
+14846896
+14846897
+14846898
+14846899
+14846900
+14846901
+14846902
+14846903
+14846904
+14846905
+14846906
+14846907
+14846908
+14846909
+14846910
+14846911
+14847104
+14847105
+14847106
+14847107
+14847108
+14847109
+14847110
+14847111
+14847116
+14847117
+14847118
+14847119
+14847120
+14847121
+14847122
+14847123
+14847124
+14847125
+14847126
+14847127
+14847128
+14847129
+14847130
+14847131
+14847132
+14847133
+14847134
+14847135
+14847136
+14847137
+14847138
+14847139
+14847140
+14847141
+14847142
+14847143
+14847144
+14847147
+14847148
+14847149
+14847150
+14847151
+14847152
+14847153
+14847154
+14847155
+14847156
+14847157
+14847158
+14847159
+14847160
+14847161
+14847162
+14847163
+14847164
+14847165
+14847166
+14847167
+14847360
+14847361
+14847362
+14847363
+14847364
+14847365
+14847366
+14847367
+14847368
+14847369
+14847370
+14847371
+14847372
+14847373
+14847374
+14847375
+14847376
+14847377
+14847378
+14847379
+14847380
+14847381
+14847382
+14847383
+14847384
+14847385
+14847386
+14847387
+14847388
+14847389
+14847390
+14847391
+14847392
+14847393
+14847394
+14847395
+14847396
+14847397
+14847398
+14847399
+14847400
+14847401
+14847402
+14847403
+14847404
+14847405
+14847406
+14847407
+14847408
+14847409
+14847410
+14847411
+14847412
+14847413
+14847414
+14847415
+14847416
+14847417
+14847418
+14847419
+14847420
+14847421
+14847422
+14847423
+14847616
+14847617
+14847618
+14847619
+14847620
+14847621
+14847622
+14847623
+14847624
+14847625
+14847626
+14847627
+14847628
+14847629
+14847630
+14847631
+14847632
+14847633
+14847634
+14847635
+14847636
+14847637
+14847638
+14847639
+14847640
+14847641
+14847642
+14847643
+14847644
+14847645
+14847646
+14847647
+14847648
+14847649
+14847650
+14847651
+14847652
+14847653
+14847654
+14847655
+14847656
+14847657
+14847658
+14847659
+14847660
+14847661
+14847662
+14847663
+14847664
+14847665
+14847666
+14847667
+14847668
+14847669
+14847670
+14847671
+14847672
+14847673
+14847674
+14847675
+14847676
+14847677
+14847678
+14847679
+14847872
+14847873
+14847874
+14847875
+14847876
+14847877
+14847878
+14847879
+14847880
+14847881
+14847882
+14847883
+14847884
+14847885
+14847886
+14847887
+14847888
+14847889
+14847890
+14847891
+14847892
+14847893
+14847894
+14847895
+14847896
+14847897
+14847898
+14847899
+14847900
+14847901
+14847902
+14847903
+14847904
+14847905
+14847906
+14847907
+14847908
+14847909
+14847910
+14847911
+14847912
+14847913
+14847914
+14847915
+14847916
+14847917
+14847918
+14847919
+14847920
+14847921
+14847922
+14847923
+14847924
+14847925
+14847926
+14847927
+14847928
+14847929
+14847930
+14847931
+14847932
+14847933
+14847934
+14847935
+14848128
+14848129
+14848130
+14848131
+14848132
+14848133
+14848134
+14848135
+14848136
+14848137
+14848138
+14848139
+14848140
+14848141
+14848142
+14848143
+14848144
+14848145
+14848146
+14848147
+14848148
+14848149
+14848150
+14848151
+14848152
+14848153
+14848154
+14848155
+14848156
+14848157
+14848158
+14848159
+14848160
+14848161
+14848162
+14848163
+14848164
+14848165
+14848166
+14848384
+14848385
+14848386
+14848387
+14848388
+14848389
+14848390
+14848391
+14848392
+14848393
+14848394
+14848668
+14848669
+14848670
+14848671
+14848672
+14848673
+14848674
+14848675
+14848676
+14848677
+14848678
+14848679
+14848680
+14848681
+14848682
+14848683
+14848684
+14848685
+14848686
+14848687
+14848688
+14848689
+14848690
+14848691
+14848692
+14848693
+14848694
+14848695
+14848696
+14848697
+14848698
+14848699
+14848700
+14848701
+14848702
+14848703
+14848896
+14848897
+14848898
+14848899
+14848900
+14848901
+14848902
+14848903
+14848904
+14848905
+14848906
+14848907
+14848908
+14848909
+14848910
+14848911
+14848912
+14848913
+14848914
+14848915
+14848916
+14848917
+14848918
+14848919
+14848920
+14848921
+14848922
+14848923
+14848924
+14848925
+14848926
+14848927
+14848928
+14848929
+14848930
+14848931
+14848932
+14848933
+14848934
+14848935
+14848936
+14848937
+14849152
+14849153
+14849154
+14849155
+14849156
+14849157
+14849158
+14849159
+14849160
+14849161
+14849162
+14849163
+14849164
+14849165
+14849166
+14849167
+14849168
+14849169
+14849170
+14849171
+14849172
+14849173
+14849174
+14849175
+14849176
+14849177
+14849178
+14849179
+14849180
+14849181
+14849182
+14849183
+14849184
+14849185
+14849186
+14849187
+14849188
+14849189
+14849190
+14849191
+14849192
+14849193
+14849194
+14849195
+14849196
+14849197
+14849198
+14849199
+14849200
+14849201
+14849202
+14849203
+14849204
+14849205
+14849206
+14849207
+14849208
+14849209
+14849210
+14849211
+14849212
+14849213
+14849214
+14849215
+14849408
+14849409
+14849410
+14849411
+14849412
+14849413
+14849414
+14849415
+14849416
+14849417
+14849418
+14849419
+14849420
+14849421
+14849422
+14849423
+14849424
+14849425
+14849426
+14849427
+14849428
+14849429
+14849430
+14849431
+14849432
+14849433
+14849434
+14849435
+14849436
+14849437
+14849438
+14849439
+14849440
+14849441
+14849442
+14849443
+14849444
+14849445
+14849446
+14849447
+14849448
+14849449
+14849450
+14849451
+14849452
+14849453
+14849454
+14849455
+14849456
+14849457
+14849458
+14849459
+14849460
+14849461
+14849462
+14849463
+14849464
+14849465
+14849466
+14849467
+14849468
+14849469
+14849470
+14849471
+14849664
+14849665
+14849666
+14849667
+14849668
+14849669
+14849670
+14849671
+14849672
+14849673
+14849674
+14849675
+14849676
+14849677
+14849678
+14849679
+14849680
+14849681
+14849682
+14849683
+14849684
+14849685
+14849686
+14849687
+14849688
+14849689
+14849690
+14849691
+14849692
+14849693
+14849694
+14849695
+14849696
+14849697
+14849698
+14849699
+14849700
+14849701
+14849702
+14849703
+14849704
+14849705
+14849706
+14849707
+14849708
+14849709
+14849710
+14849711
+14849712
+14849713
+14849714
+14849715
+14849716
+14849717
+14849718
+14849719
+14849720
+14849721
+14849722
+14849723
+14849724
+14849725
+14849726
+14849727
+14849920
+14849921
+14849922
+14849923
+14849924
+14849925
+14849926
+14849927
+14849928
+14849929
+14849930
+14849931
+14849932
+14849933
+14849934
+14849935
+14849936
+14849937
+14849938
+14849939
+14849940
+14849941
+14849942
+14849943
+14849944
+14849945
+14849946
+14849947
+14849948
+14849949
+14849950
+14849951
+14849952
+14849953
+14849954
+14849955
+14849956
+14849957
+14849958
+14849959
+14849960
+14849961
+14849962
+14849963
+14849964
+14849965
+14849966
+14849967
+14849968
+14849969
+14849970
+14849971
+14849972
+14849973
+14849974
+14849975
+14849976
+14849977
+14849978
+14849979
+14849980
+14849981
+14849982
+14849983
+14850176
+14850177
+14850178
+14850179
+14850180
+14850181
+14850182
+14850183
+14850184
+14850185
+14850186
+14850187
+14850188
+14850189
+14850190
+14850191
+14850192
+14850193
+14850194
+14850195
+14850196
+14850197
+14850198
+14850199
+14850200
+14850201
+14850202
+14850203
+14850204
+14850205
+14850206
+14850207
+14850208
+14850209
+14850210
+14850211
+14850212
+14850213
+14850214
+14850215
+14850216
+14850217
+14850218
+14850219
+14850220
+14850221
+14850222
+14850223
+14850224
+14850225
+14850226
+14850227
+14850228
+14850229
+14850230
+14850231
+14850232
+14850233
+14850234
+14850235
+14850236
+14850237
+14850238
+14850239
+14850432
+14850433
+14850434
+14850435
+14850436
+14850437
+14850438
+14850439
+14850440
+14850441
+14850442
+14850443
+14850444
+14850445
+14850446
+14850447
+14850448
+14850449
+14850450
+14850451
+14850452
+14850453
+14850454
+14850455
+14850456
+14850457
+14850458
+14850459
+14850460
+14850461
+14850462
+14850463
+14850464
+14850465
+14850466
+14850467
+14850468
+14850469
+14850470
+14850471
+14850472
+14850473
+14850474
+14850475
+14850476
+14850477
+14850478
+14850479
+14850480
+14850481
+14850482
+14850483
+14850484
+14850485
+14850486
+14850487
+14850488
+14850489
+14850490
+14850491
+14850492
+14850493
+14850494
+14850495
+14850688
+14850689
+14850690
+14850691
+14850692
+14850693
+14850694
+14850695
+14850696
+14850697
+14850698
+14850699
+14850700
+14850701
+14850702
+14850703
+14850704
+14850705
+14850706
+14850707
+14850708
+14850709
+14850710
+14850711
+14850712
+14850713
+14850714
+14850715
+14850716
+14850717
+14850718
+14850719
+14850720
+14850721
+14850722
+14850723
+14850724
+14850725
+14850726
+14850727
+14850728
+14850729
+14850730
+14850731
+14850732
+14850733
+14850734
+14850735
+14850736
+14850737
+14850738
+14850739
+14850740
+14850741
+14850742
+14850743
+14850744
+14850745
+14850746
+14850747
+14850748
+14850749
+14850750
+14850751
+14850944
+14850945
+14850946
+14850947
+14850948
+14850949
+14850950
+14850951
+14850952
+14850953
+14850954
+14850955
+14850956
+14850957
+14850958
+14850959
+14850960
+14850961
+14850962
+14850963
+14850964
+14850965
+14850966
+14850967
+14850968
+14850969
+14850970
+14850971
+14850972
+14850973
+14850974
+14850975
+14850976
+14850977
+14850978
+14850979
+14850980
+14850981
+14850982
+14850983
+14850984
+14850985
+14850986
+14850987
+14850988
+14850989
+14850990
+14850991
+14850992
+14850993
+14850994
+14850995
+14850996
+14850997
+14850998
+14850999
+14851000
+14851001
+14851002
+14851003
+14851004
+14851005
+14851006
+14851007
+14851200
+14851201
+14851202
+14851203
+14851204
+14851205
+14851206
+14851207
+14851208
+14851209
+14851210
+14851211
+14851212
+14851213
+14851214
+14851215
+14851216
+14851217
+14851218
+14851219
+14851220
+14851221
+14851222
+14851223
+14851224
+14851225
+14851226
+14851227
+14851228
+14851229
+14851230
+14851231
+14851232
+14851233
+14851234
+14851235
+14851236
+14851237
+14851238
+14851239
+14851240
+14851241
+14851242
+14851243
+14851244
+14851245
+14851246
+14851247
+14851248
+14851249
+14851250
+14851251
+14851252
+14851253
+14851254
+14851255
+14851256
+14851257
+14851258
+14851259
+14851260
+14851261
+14851262
+14851263
+14851456
+14851457
+14851458
+14851459
+14851460
+14851461
+14851462
+14851463
+14851464
+14851465
+14851466
+14851467
+14851468
+14851469
+14851470
+14851471
+14851472
+14851473
+14851474
+14851475
+14851476
+14851477
+14851478
+14851479
+14851480
+14851481
+14851482
+14851483
+14851484
+14851485
+14851486
+14851487
+14851488
+14851489
+14851490
+14851491
+14851492
+14851493
+14851494
+14851495
+14851732
+14851733
+14851734
+14851735
+14851736
+14851737
+14851738
+14851739
+14851740
+14851741
+14851742
+14851743
+14851744
+14851745
+14851746
+14851747
+14851748
+14851749
+14851750
+14851751
+14851752
+14851753
+14851754
+14851755
+14851756
+14851757
+14851758
+14851759
+14851760
+14851761
+14851762
+14851763
+14851764
+14851765
+14851766
+14851767
+14851768
+14851769
+14851770
+14851771
+14851772
+14851773
+14851774
+14851775
+14851968
+14851969
+14851970
+14851971
+14851972
+14851975
+14851976
+14851977
+14851978
+14851979
+14851980
+14851981
+14851982
+14851983
+14851984
+14851985
+14851986
+14851987
+14851988
+14851989
+14851990
+14851991
+14851992
+14851993
+14851994
+14851995
+14851996
+14851997
+14851998
+14851999
+14852000
+14852001
+14852002
+14852003
+14852004
+14852005
+14852016
+14852017
+14852018
+14852019
+14852020
+14852021
+14852022
+14852023
+14852024
+14852025
+14852026
+14852027
+14852028
+14852029
+14852030
+14852031
+14852224
+14852225
+14852226
+14852227
+14852228
+14852229
+14852230
+14852231
+14852232
+14852233
+14852234
+14852235
+14852236
+14852237
+14852238
+14852239
+14852240
+14852241
+14852242
+14852243
+14852244
+14852245
+14852246
+14852247
+14852248
+14852249
+14852250
+14852251
+14852252
+14852253
+14852254
+14852255
+14852256
+14852257
+14852258
+14852259
+14852260
+14852261
+14852262
+14852263
+14852264
+14852265
+14852266
+14852267
+14852268
+14852269
+14852270
+14852271
+14852272
+14852273
+14852274
+14852275
+14852276
+14852277
+14852278
+14852279
+14852280
+14852281
+14852282
+14852283
+14852284
+14852285
+14852286
+14852287
+14852480
+14852481
+14852482
+14852483
+14852484
+14852485
+14852486
+14852487
+14852488
+14852489
+14852490
+14852491
+14852492
+14852493
+14852494
+14852495
+14852496
+14852497
+14852498
+14852499
+14852500
+14852501
+14852502
+14852503
+14852504
+14852505
+14852506
+14852507
+14852508
+14852509
+14852510
+14852511
+14852512
+14852513
+14852514
+14852515
+14852516
+14852517
+14852518
+14852519
+14852520
+14852521
+14852522
+14852523
+14852524
+14852525
+14852526
+14852527
+14852528
+14852529
+14852530
+14852531
+14852532
+14852533
+14852534
+14852535
+14852536
+14852537
+14852538
+14852539
+14852540
+14852541
+14852542
+14852543
+14852736
+14852737
+14852738
+14852739
+14852740
+14852741
+14852742
+14852743
+14852744
+14852745
+14852746
+14852747
+14852748
+14852749
+14852750
+14852751
+14852752
+14852753
+14852754
+14852755
+14852756
+14852757
+14852758
+14852759
+14852760
+14852761
+14852762
+14852763
+14852764
+14852765
+14852766
+14852767
+14852768
+14852769
+14852770
+14852771
+14852772
+14852773
+14852774
+14852775
+14852776
+14852777
+14852778
+14852779
+14852780
+14852781
+14852782
+14852783
+14852784
+14852785
+14852786
+14852787
+14852788
+14852789
+14852790
+14852791
+14852792
+14852793
+14852794
+14852795
+14852796
+14852797
+14852798
+14852799
+14852992
+14852993
+14852994
+14852995
+14852996
+14852997
+14852998
+14852999
+14853000
+14853001
+14853002
+14853003
+14853004
+14853005
+14853006
+14853007
+14853008
+14853009
+14853010
+14853011
+14853012
+14853013
+14853014
+14853015
+14853016
+14853017
+14853018
+14853019
+14853020
+14853021
+14853022
+14853023
+14853024
+14853025
+14853026
+14853027
+14853028
+14853029
+14853030
+14853031
+14853032
+14853033
+14853034
+14853035
+14853036
+14853037
+14853038
+14853039
+14853040
+14853041
+14853042
+14853043
+14853044
+14853045
+14853046
+14853047
+14853048
+14853049
+14853050
+14853051
+14853052
+14853053
+14853054
+14853055
+14853248
+14853249
+14853250
+14853251
+14853252
+14853253
+14853254
+14853255
+14853256
+14853257
+14853258
+14853259
+14853260
+14853261
+14853262
+14853263
+14853264
+14853265
+14853266
+14853267
+14853268
+14853269
+14853270
+14853271
+14853272
+14853273
+14853274
+14853275
+14853276
+14853277
+14853278
+14853279
+14853280
+14853281
+14853282
+14853283
+14853284
+14853285
+14853286
+14853287
+14853288
+14853289
+14853290
+14853291
+14853292
+14853293
+14853294
+14853295
+14853296
+14853297
+14853298
+14853299
+14853300
+14853301
+14853302
+14853303
+14853304
+14853305
+14853306
+14853307
+14853308
+14853309
+14853310
+14853311
+14853504
+14853505
+14853506
+14853507
+14853508
+14853509
+14853510
+14853511
+14853512
+14853513
+14853514
+14853515
+14853516
+14853517
+14853518
+14853519
+14853520
+14853521
+14853522
+14853523
+14853524
+14853525
+14853526
+14853527
+14853528
+14853529
+14853530
+14853531
+14853532
+14853533
+14853534
+14853535
+14853536
+14853537
+14853538
+14853539
+14853540
+14853541
+14853542
+14853543
+14853544
+14853545
+14853546
+14853547
+14853548
+14853549
+14853550
+14853551
+14853552
+14853553
+14853554
+14853555
+14853556
+14853557
+14853558
+14853559
+14853560
+14853561
+14853562
+14853563
+14853564
+14853565
+14853566
+14853567
+14853760
+14853761
+14853762
+14853785
+14853786
+14853787
+14853788
+14853789
+14853790
+14853791
+14853792
+14853793
+14853794
+14853795
+14853796
+14853797
+14853798
+14853799
+14853800
+14853801
+14853802
+14853803
+14853804
+14853805
+14853806
+14853807
+14853808
+14853809
+14853810
+14853811
+14853812
+14853813
+14853814
+14853815
+14853816
+14853817
+14853818
+14853819
+14853820
+14853821
+14853822
+14853823
+14854016
+14854017
+14854018
+14854019
+14854020
+14854021
+14854022
+14854023
+14854024
+14854025
+14854026
+14854027
+14854028
+14854029
+14854030
+14854031
+14854032
+14854033
+14854034
+14854035
+14854036
+14854037
+14854038
+14854039
+14854044
+14854045
+14854046
+14854047
+14854048
+14854049
+14854050
+14854051
+14854052
+14854053
+14854054
+14854055
+14854056
+14854057
+14854058
+14854059
+14854060
+14854061
+14854062
+14854063
+14854064
+14854065
+14854066
+14854067
+14854068
+14854069
+14854070
+14854071
+14854072
+14854073
+14854074
+14854075
+14854078
+14854079
+14854272
+14854273
+14854274
+14854275
+14854276
+14854277
+14854278
+14854279
+14854280
+14854281
+14854282
+14854283
+14854284
+14854285
+14854286
+14854287
+14854288
+14854289
+14854290
+14854291
+14854292
+14854293
+14854294
+14854295
+14854296
+14854297
+14854298
+14854299
+14854300
+14854301
+14854302
+14854303
+14854304
+14854305
+14854306
+14854307
+14854308
+14854309
+14854310
+14854311
+14854312
+14854313
+14854314
+14854315
+14854316
+14854317
+14854318
+14854319
+14854320
+14854321
+14854322
+14854323
+14854324
+14854325
+14854326
+14854327
+14854328
+14854329
+14854330
+14854331
+14854332
+14854333
+14854334
+14854335
+14854528
+14854529
+14854530
+14854531
+14854532
+14854533
+14854534
+14854535
+14854536
+14854537
+14854538
+14854539
+14854540
+14854541
+14854542
+14854543
+14854544
+14854545
+14854546
+14854547
+14854548
+14854549
+14854550
+14854551
+14854552
+14854553
+14854554
+14854555
+14854556
+14854557
+14854558
+14854559
+14854560
+14854561
+14854562
+14854563
+14854564
+14854565
+14854566
+14854567
+14854568
+14854569
+14854570
+14854571
+14854572
+14854573
+14854574
+14854575
+14854576
+14854577
+14854578
+14854579
+14854580
+14854581
+14854582
+14854583
+14854584
+14854585
+14854586
+14854587
+14854588
+14854589
+14854590
+14854591
+14854784
+14854785
+14854786
+14854787
+14854788
+14854789
+14854790
+14854791
+14854792
+14854793
+14854794
+14854795
+14854796
+14854797
+14854798
+14854799
+14854800
+14854801
+14854802
+14854803
+14854804
+14854805
+14854806
+14854807
+14854808
+14854809
+14854810
+14854811
+14854812
+14854813
+14854814
+14854815
+14854816
+14854817
+14854818
+14854819
+14854820
+14854821
+14854822
+14854823
+14854824
+14854825
+14854826
+14854827
+14854828
+14854829
+14854830
+14854831
+14854832
+14854833
+14854834
+14854835
+14854836
+14854837
+14854838
+14854839
+14854840
+14854841
+14854842
+14854843
+14854844
+14854845
+14854846
+14854847
+14855040
+14855041
+14855042
+14855043
+14855044
+14855045
+14855046
+14855047
+14855048
+14855049
+14855050
+14855051
+14855052
+14855053
+14855054
+14855055
+14855056
+14855057
+14855058
+14855059
+14855060
+14855061
+14855062
+14855063
+14855064
+14855065
+14855066
+14855067
+14855068
+14855069
+14855070
+14855071
+14855072
+14855073
+14855074
+14855075
+14855076
+14855077
+14855078
+14855079
+14855080
+14855081
+14855082
+14855083
+14855084
+14855085
+14855086
+14855087
+14855088
+14855089
+14855090
+14855091
+14855092
+14855093
+14855094
+14855095
+14855096
+14855097
+14855098
+14855099
+14855100
+14855101
+14855102
+14855103
+14855296
+14855297
+14855298
+14855299
+14855300
+14855301
+14855302
+14855303
+14855304
+14855305
+14855306
+14855307
+14855308
+14855309
+14855310
+14855311
+14855312
+14855313
+14855314
+14855315
+14855316
+14855317
+14855318
+14855319
+14855320
+14855321
+14855322
+14855323
+14855324
+14855325
+14855326
+14855327
+14855328
+14855329
+14855330
+14855331
+14855332
+14855333
+14855334
+14855335
+14855336
+14855337
+14855338
+14855339
+14855340
+14855341
+14855342
+14855343
+14855344
+14855345
+14855346
+14855347
+14855348
+14855349
+14855350
+14855351
+14855352
+14855353
+14855354
+14855355
+14855356
+14855357
+14855358
+14855359
+14855552
+14855553
+14855554
+14855555
+14855556
+14855557
+14855558
+14855559
+14855560
+14855561
+14855562
+14855563
+14855564
+14855565
+14855566
+14855567
+14855568
+14855569
+14855570
+14855571
+14855572
+14855573
+14855574
+14855575
+14855576
+14855577
+14855578
+14855579
+14855580
+14855581
+14855582
+14855583
+14855584
+14855585
+14855586
+14855587
+14855588
+14855589
+14855590
+14855591
+14855592
+14855593
+14855594
+14855595
+14855596
+14855597
+14855598
+14855599
+14855600
+14855601
+14855602
+14855603
+14855606
+14855607
+14855608
+14855609
+14855610
+14855611
+14855612
+14855613
+14855614
+14855615
+14855808
+14855809
+14855810
+14855811
+14855812
+14855813
+14855814
+14855815
+14855816
+14855817
+14855818
+14855819
+14855820
+14855821
+14855822
+14855823
+14855824
+14855825
+14855826
+14855827
+14855828
+14855829
+14855831
+14855832
+14855833
+14855834
+14855835
+14855836
+14855837
+14855838
+14855839
+14855840
+14855841
+14855842
+14855843
+14855844
+14855845
+14855846
+14855847
+14855848
+14855849
+14855850
+14855851
+14855852
+14855853
+14855854
+14855855
+14855856
+14855857
+14855858
+14855859
+14855860
+14855861
+14855862
+14855863
+14855864
+14855865
+14855866
+14855867
+14855868
+14855869
+14855870
+14855871
+14856064
+14856065
+14856066
+14856067
+14856068
+14856069
+14856070
+14856071
+14856072
+14856073
+14856074
+14856075
+14856076
+14856077
+14856078
+14856079
+14856080
+14856081
+14856082
+14856083
+14856084
+14856085
+14856086
+14856087
+14856088
+14856089
+14856090
+14856091
+14856092
+14856093
+14856094
+14856095
+14856096
+14856097
+14856098
+14856099
+14856100
+14856101
+14856102
+14856103
+14856104
+14856105
+14856106
+14856107
+14856108
+14856109
+14856110
+14856111
+14856112
+14856113
+14856114
+14856115
+14856116
+14856117
+14856118
+14856119
+14856120
+14856121
+14856122
+14856123
+14856124
+14856125
+14856126
+14856127
+14857125
+14857126
+14857127
+14857128
+14857129
+14857130
+14858640
+14858641
+14858880
+14858881
+14858882
+14858883
+14858884
+14858885
+14858886
+14858887
+14858888
+14858889
+14858890
+14858891
+14858892
+14858893
+14858894
+14858895
+14858896
+14858897
+14858898
+14858899
+14858900
+14858901
+14858902
+14858903
+14858904
+14858905
+14858907
+14858908
+14858909
+14858910
+14858911
+14858912
+14858913
+14858914
+14858915
+14858916
+14858917
+14858918
+14858919
+14858920
+14858921
+14858922
+14858923
+14858924
+14858925
+14858926
+14858927
+14858928
+14858929
+14858930
+14858931
+14858932
+14858933
+14858934
+14858935
+14858936
+14858937
+14858938
+14858939
+14858940
+14858941
+14858942
+14858943
+14859136
+14859137
+14859138
+14859139
+14859140
+14859141
+14859142
+14859143
+14859144
+14859145
+14859146
+14859147
+14859148
+14859149
+14859150
+14859151
+14859152
+14859153
+14859154
+14859155
+14859156
+14859157
+14859158
+14859159
+14859160
+14859161
+14859162
+14859163
+14859164
+14859165
+14859166
+14859167
+14859168
+14859169
+14859170
+14859171
+14859172
+14859173
+14859174
+14859175
+14859176
+14859177
+14859178
+14859179
+14859180
+14859181
+14859182
+14859183
+14859184
+14859185
+14859186
+14859187
+14859392
+14859393
+14859394
+14859395
+14859396
+14859397
+14859398
+14859399
+14859400
+14859401
+14859402
+14859403
+14859404
+14859405
+14859406
+14859407
+14859408
+14859409
+14859410
+14859411
+14859412
+14859413
+14859414
+14859415
+14859416
+14859417
+14859418
+14859419
+14859420
+14859421
+14859422
+14859423
+14859424
+14859425
+14859426
+14859427
+14859428
+14859429
+14859430
+14859431
+14859432
+14859433
+14859434
+14859435
+14859436
+14859437
+14859438
+14859439
+14859440
+14859441
+14859442
+14859443
+14859444
+14859445
+14859446
+14859447
+14859448
+14859449
+14859450
+14859451
+14859452
+14859453
+14859454
+14859455
+14859648
+14859649
+14859650
+14859651
+14859652
+14859653
+14859654
+14859655
+14859656
+14859657
+14859658
+14859659
+14859660
+14859661
+14859662
+14859663
+14859664
+14859665
+14859666
+14859667
+14859668
+14859669
+14859670
+14859671
+14859672
+14859673
+14859674
+14859675
+14859676
+14859677
+14859678
+14859679
+14859680
+14859681
+14859682
+14859683
+14859684
+14859685
+14859686
+14859687
+14859688
+14859689
+14859690
+14859691
+14859692
+14859693
+14859694
+14859695
+14859696
+14859697
+14859698
+14859699
+14859700
+14859701
+14859702
+14859703
+14859704
+14859705
+14859706
+14859707
+14859708
+14859709
+14859710
+14859711
+14859904
+14859905
+14859906
+14859907
+14859908
+14859909
+14859910
+14859911
+14859912
+14859913
+14859914
+14859915
+14859916
+14859917
+14859918
+14859919
+14859920
+14859921
+14859922
+14859923
+14859924
+14859925
+14859926
+14859927
+14859928
+14859929
+14859930
+14859931
+14859932
+14859933
+14859934
+14859935
+14859936
+14859937
+14859938
+14859939
+14859940
+14859941
+14859942
+14859943
+14859944
+14859945
+14859946
+14859947
+14859948
+14859949
+14859950
+14859951
+14859952
+14859953
+14859954
+14859955
+14859956
+14859957
+14859958
+14859959
+14859960
+14859961
+14859962
+14859963
+14859964
+14859965
+14859966
+14859967
+14860160
+14860161
+14860162
+14860163
+14860164
+14860165
+14860166
+14860167
+14860168
+14860169
+14860170
+14860171
+14860172
+14860173
+14860174
+14860175
+14860176
+14860177
+14860178
+14860179
+14860180
+14860181
+14860208
+14860209
+14860210
+14860211
+14860212
+14860213
+14860214
+14860215
+14860216
+14860217
+14860218
+14860219
+14909572
+14909586
+14909587
+14909600
+14909622
+14909623
+14909630
+14909631
+14910107
+14910108
+14911120
+14911121
+14911126
+14911127
+14911128
+14911129
+14911130
+14911131
+14911132
+14911133
+14911134
+14911135
+14911360
+14911361
+14911362
+14911363
+14911364
+14911365
+14911366
+14911367
+14911368
+14911369
+14911370
+14911371
+14911372
+14911373
+14911374
+14911375
+14911376
+14911377
+14911378
+14911379
+14911380
+14911381
+14911382
+14911383
+14911384
+14911385
+14911386
+14911387
+14911388
+14911389
+14911390
+14911391
+14911392
+14911393
+14911394
+14911395
+14911616
+14911617
+14911618
+14911619
+14911620
+14911621
+14911622
+14911623
+14911624
+14911625
+14911626
+14911627
+14911628
+14911629
+14911630
+14911631
+14911632
+14911633
+14911634
+14911635
+14911636
+14911637
+14911638
+14911639
+14911640
+14911641
+14911642
+14911643
+14911644
+14911645
+14911646
+14911658
+14911659
+14911660
+14911661
+14911662
+14911663
+14911664
+14911665
+14911666
+14911667
+14911668
+14911669
+14911670
+14911671
+14911672
+14911673
+14911674
+14911675
+14911676
+14911677
+14911678
+14911679
+14911872
+14911873
+14911874
+14911875
+14911876
+14911877
+14911878
+14911879
+14911888
+14911904
+14911905
+14911906
+14911907
+14911908
+14911909
+14911910
+14911911
+14911912
+14911913
+14911914
+14911915
+14911916
+14911917
+14911918
+14911919
+14911920
+14911921
+14911922
+14911923
+14911924
+14911925
+14911926
+14911927
+14911928
+14911929
+14911930
+14911931
+14911932
+14911933
+14911934
+14911935
+14912138
+14912139
+14912140
+14912141
+14912142
+14912143
+14912144
+14912145
+14912146
+14912147
+14912148
+14912149
+14912150
+14912151
+14912152
+14912153
+14912154
+14912155
+14912156
+14912157
+14912158
+14912159
+14912160
+14912161
+14912162
+14912163
+14912164
+14912165
+14912166
+14912167
+14912168
+14912169
+14912170
+14912171
+14912172
+14912173
+14912174
+14912175
+14912176
+14912384
+14912385
+14912386
+14912387
+14912388
+14912389
+14912390
+14912391
+14912392
+14912393
+14912394
+14912395
+14912396
+14912397
+14912398
+14912399
+14912400
+14912401
+14912402
+14912403
+14912404
+14912405
+14912406
+14912407
+14912408
+14912409
+14912410
+14912411
+14912412
+14912413
+14912414
+14912415
+14912416
+14912417
+14912418
+14912419
+14912420
+14912421
+14912422
+14912423
+14912424
+14912425
+14912426
+14912427
+14912428
+14912429
+14912430
+14912431
+14912432
+14912433
+14912434
+14912435
+14912436
+14912437
+14912438
+14912439
+14912440
+14912441
+14912442
+14912443
+14912444
+14912445
+14912446
+14912447
+14912640
+14912641
+14912642
+14912643
+14912644
+14912645
+14912646
+14912647
+14912648
+14912649
+14912650
+14912651
+14912652
+14912653
+14912654
+14912655
+14912656
+14912657
+14912658
+14912659
+14912660
+14912661
+14912662
+14912663
+14912664
+14912665
+14912666
+14912667
+14912668
+14912669
+14912670
+14912671
+14912672
+14912673
+14912674
+14912675
+14912676
+14912677
+14912678
+14912679
+14912680
+14912681
+14912682
+14912683
+14912684
+14912685
+14912686
+14912687
+14912688
+14912689
+14912690
+14912691
+14912692
+14912693
+14912694
+14912695
+14912696
+14912697
+14912698
+14912699
+14912700
+14912701
+14912702
+14912703
+14912896
+14912897
+14912898
+14912899
+14912900
+14912901
+14912902
+14912903
+14912904
+14912905
+14912906
+14912907
+14912908
+14912909
+14912910
+14912911
+14912912
+14912913
+14912914
+14912915
+14912916
+14912917
+14912918
+14912919
+14912920
+14912921
+14912922
+14912923
+14912924
+14912925
+14912926
+14912927
+14912928
+14912929
+14912930
+14912931
+14912932
+14912933
+14912934
+14912935
+14912936
+14912937
+14912938
+14912939
+14912940
+14912941
+14912942
+14912943
+14912944
+14912945
+14912946
+14912947
+14912948
+14912949
+14912950
+14912951
+14912952
+14912953
+14912954
+14912955
+14912956
+14912957
+14912958
+14912959
+14913152
+14913153
+14913154
+14913155
+14913156
+14913157
+14913158
+14913159
+14913160
+14913161
+14913162
+14913163
+14913164
+14913165
+14913166
+14913167
+14913168
+14913169
+14913170
+14913171
+14913172
+14913173
+14913174
+14913175
+14913176
+14913177
+14913178
+14913179
+14913180
+14913181
+14913182
+14913183
+14913184
+14913185
+14913186
+14913187
+14913188
+14913189
+14913190
+14913191
+14913192
+14913193
+14913194
+14913195
+14913196
+14913197
+14913198
+14913199
+14913200
+14913201
+14913202
+14913203
+14913204
+14913205
+14913206
+14913207
+14913208
+14913209
+14913210
+14913211
+14913212
+14913213
+14913214
+14913215
+14913408
+14913409
+14913410
+14913411
+14913412
+14913413
+14913414
+14913415
+14913416
+14913417
+14913418
+14913419
+14913420
+14913421
+14913422
+14913423
+14913424
+14913425
+14913426
+14913427
+14913428
+14913429
+14913430
+14913431
+14913432
+14913433
+14913434
+14913435
+14913436
+14913437
+14913438
+14913439
+14913440
+14913441
+14913442
+14913443
+14913444
+14913445
+14913446
+14913447
+14913448
+14913449
+14913450
+14913451
+14913452
+14913453
+14913454
+14913455
+14913456
+14913457
+14913458
+14913459
+14913460
+14913461
+14913462
+14913463
+14913464
+14913465
+14913466
+14913467
+14913468
+14913469
+14913470
+14913471
+14989184
+14989185
+14989186
+14989187
+14989188
+14989189
+14989190
+14989191
+14989192
+14989193
+14989194
+14989195
+14989196
+14989197
+14989198
+14989199
+14989200
+14989201
+14989202
+14989203
+14989204
+14989205
+14989206
+14989207
+14989208
+14989209
+14989210
+14989211
+14989212
+14989213
+14989214
+14989215
+14989216
+14989217
+14989218
+14989219
+14989220
+14989221
+14989222
+14989223
+14989224
+14989225
+14989226
+14989227
+14989228
+14989229
+14989230
+14989231
+14989232
+14989233
+14989234
+14989235
+14989236
+14989237
+14989238
+14989239
+14989240
+14989241
+14989242
+14989243
+14989244
+14989245
+14989246
+14989247
+15372944
+15372945
+15372946
+15372947
+15372948
+15372949
+15372950
+15372951
+15372952
+15372953
+15372954
+15372955
+15372956
+15372957
+15372958
+15372959
+15372960
+15372961
+15372962
+15372963
+15372964
+15372965
+15372966
+15372967
+15372968
+15372969
+15372970
+15372971
+15372972
+15372973
+15372974
+15372975
+15372976
+15372977
+15372978
+15372979
+15372980
+15372981
+15372982
+15372983
+15372984
+15372985
+15372986
+15372987
+15372988
+15372989
+15372990
+15372991
+15373184
+15373185
+15373186
+15373187
+15373188
+15373189
+15373190
+15375488
+15375489
+15375490
+15375491
+15375492
+15375493
+15375494
+15375495
+15375496
+15375497
+15375498
+15375499
+15375500
+15375501
+15375502
+15375503
+15375504
+15375505
+15375506
+15375507
+15375508
+15375509
+15375510
+15375520
+15375521
+15376009
+15376010
+15376552
+15376553
+15376554
+15376555
+15376566
+15376567
+15376568
+15376569
+15378871
+15378872
+15378873
+15379867
+15379882
+15379883
+15707305
+15707826
+15707827
+15707828
+15707829
+15707830
+15707831
+15707832
+15707833
+15707834
+15707835
+15707836
+15707837
+15707838
+15707839
+15708032
+15708033
+15708034
+15709568
+15709569
+15709570
+15709571
+15709572
+15709573
+15709574
+15709575
+15709576
+15709577
+15709578
+15709579
+15709580
+15709581
+15709582
+15709583
+15710095
+15710140
+15710141
+15710142
+15710143
+15710626
+15710628
+15710629
+15710630
+15710633
+15711364
+15711371
+15711388
+15711389
+15711390
+15711422
+15711616
+15711644
+15711646
+15712160
+15712161
+15712162
+15712163
+15712164
+15712165
+15712166
+15712168
+15712169
+15712170
+15712171
+15712172
+15712173
+15712174
+15712188
+15712189
diff --git a/level_0/f_utf/data/tests/codepoints/symbols-all.txt b/level_0/f_utf/data/tests/codepoints/symbols-all.txt
new file mode 100644 (file)
index 0000000..3b7d7b5
--- /dev/null
@@ -0,0 +1,7741 @@
+U+0024
+U+002B
+U+003C
+U+003D
+U+003E
+U+005E
+U+0060
+U+007C
+U+007E
+U+00A2
+U+00A3
+U+00A4
+U+00A5
+U+00A6
+U+00A8
+U+00A9
+U+00AC
+U+00AE
+U+00AF
+U+00B0
+U+00B1
+U+00B4
+U+00B8
+U+00D7
+U+00F7
+U+02C2
+U+02C3
+U+02C4
+U+02C5
+U+02D2
+U+02D3
+U+02D4
+U+02D5
+U+02D6
+U+02D7
+U+02D8
+U+02D9
+U+02DA
+U+02DB
+U+02DC
+U+02DD
+U+02DE
+U+02DF
+U+02E5
+U+02E6
+U+02E7
+U+02E8
+U+02E9
+U+02EA
+U+02EB
+U+02ED
+U+02EF
+U+02F0
+U+02F1
+U+02F2
+U+02F3
+U+02F4
+U+02F5
+U+02F6
+U+02F7
+U+02F8
+U+02F9
+U+02FA
+U+02FB
+U+02FC
+U+02FD
+U+02FE
+U+02FF
+U+0375
+U+0384
+U+0385
+U+03F6
+U+0482
+U+058D
+U+058E
+U+058F
+U+0606
+U+0607
+U+0608
+U+060B
+U+060E
+U+060F
+U+06DE
+U+06E9
+U+06FD
+U+06FE
+U+07F6
+U+07FE
+U+07FF
+U+0888
+U+09F2
+U+09F3
+U+09FA
+U+09FB
+U+0AF1
+U+0B70
+U+0BF3
+U+0BF4
+U+0BF5
+U+0BF6
+U+0BF7
+U+0BF8
+U+0BF9
+U+0BFA
+U+0C7F
+U+0D4F
+U+0D79
+U+0E3F
+U+0F01
+U+0F02
+U+0F03
+U+0F13
+U+0F15
+U+0F16
+U+0F17
+U+0F1A
+U+0F1B
+U+0F1C
+U+0F1D
+U+0F1E
+U+0F1F
+U+0F34
+U+0F36
+U+0F38
+U+0FBE
+U+0FBF
+U+0FC0
+U+0FC1
+U+0FC2
+U+0FC3
+U+0FC4
+U+0FC5
+U+0FC7
+U+0FC8
+U+0FC9
+U+0FCA
+U+0FCB
+U+0FCC
+U+0FCE
+U+0FCF
+U+0FD5
+U+0FD6
+U+0FD7
+U+0FD8
+U+10137
+U+10138
+U+10139
+U+1013A
+U+1013B
+U+1013C
+U+1013D
+U+1013E
+U+1013F
+U+10179
+U+1017A
+U+1017B
+U+1017C
+U+1017D
+U+1017E
+U+1017F
+U+10180
+U+10181
+U+10182
+U+10183
+U+10184
+U+10185
+U+10186
+U+10187
+U+10188
+U+10189
+U+1018C
+U+1018D
+U+1018E
+U+10190
+U+10191
+U+10192
+U+10193
+U+10194
+U+10195
+U+10196
+U+10197
+U+10198
+U+10199
+U+1019A
+U+1019B
+U+1019C
+U+101A0
+U+101D0
+U+101D1
+U+101D2
+U+101D3
+U+101D4
+U+101D5
+U+101D6
+U+101D7
+U+101D8
+U+101D9
+U+101DA
+U+101DB
+U+101DC
+U+101DD
+U+101DE
+U+101DF
+U+101E0
+U+101E1
+U+101E2
+U+101E3
+U+101E4
+U+101E5
+U+101E6
+U+101E7
+U+101E8
+U+101E9
+U+101EA
+U+101EB
+U+101EC
+U+101ED
+U+101EE
+U+101EF
+U+101F0
+U+101F1
+U+101F2
+U+101F3
+U+101F4
+U+101F5
+U+101F6
+U+101F7
+U+101F8
+U+101F9
+U+101FA
+U+101FB
+U+101FC
+U+10877
+U+10878
+U+109E
+U+109F
+U+10AC8
+U+1173F
+U+11FD5
+U+11FD6
+U+11FD7
+U+11FD8
+U+11FD9
+U+11FDA
+U+11FDB
+U+11FDC
+U+11FDD
+U+11FDE
+U+11FDF
+U+11FE0
+U+11FE1
+U+11FE2
+U+11FE3
+U+11FE4
+U+11FE5
+U+11FE6
+U+11FE7
+U+11FE8
+U+11FE9
+U+11FEA
+U+11FEB
+U+11FEC
+U+11FED
+U+11FEE
+U+11FEF
+U+11FF0
+U+11FF1
+U+1390
+U+1391
+U+1392
+U+1393
+U+1394
+U+1395
+U+1396
+U+1397
+U+1398
+U+1399
+U+166D
+U+16B3C
+U+16B3D
+U+16B3E
+U+16B3F
+U+16B45
+U+17DB
+U+1940
+U+19DE
+U+19DF
+U+19E0
+U+19E1
+U+19E2
+U+19E3
+U+19E4
+U+19E5
+U+19E6
+U+19E7
+U+19E8
+U+19E9
+U+19EA
+U+19EB
+U+19EC
+U+19ED
+U+19EE
+U+19EF
+U+19F0
+U+19F1
+U+19F2
+U+19F3
+U+19F4
+U+19F5
+U+19F6
+U+19F7
+U+19F8
+U+19F9
+U+19FA
+U+19FB
+U+19FC
+U+19FD
+U+19FE
+U+19FF
+U+1B61
+U+1B62
+U+1B63
+U+1B64
+U+1B65
+U+1B66
+U+1B67
+U+1B68
+U+1B69
+U+1B6A
+U+1B74
+U+1B75
+U+1B76
+U+1B77
+U+1B78
+U+1B79
+U+1B7A
+U+1B7B
+U+1B7C
+U+1BC9C
+U+1CF50
+U+1CF51
+U+1CF52
+U+1CF53
+U+1CF54
+U+1CF55
+U+1CF56
+U+1CF57
+U+1CF58
+U+1CF59
+U+1CF5A
+U+1CF5B
+U+1CF5C
+U+1CF5D
+U+1CF5E
+U+1CF5F
+U+1CF60
+U+1CF61
+U+1CF62
+U+1CF63
+U+1CF64
+U+1CF65
+U+1CF66
+U+1CF67
+U+1CF68
+U+1CF69
+U+1CF6A
+U+1CF6B
+U+1CF6C
+U+1CF6D
+U+1CF6E
+U+1CF6F
+U+1CF70
+U+1CF71
+U+1CF72
+U+1CF73
+U+1CF74
+U+1CF75
+U+1CF76
+U+1CF77
+U+1CF78
+U+1CF79
+U+1CF7A
+U+1CF7B
+U+1CF7C
+U+1CF7D
+U+1CF7E
+U+1CF7F
+U+1CF80
+U+1CF81
+U+1CF82
+U+1CF83
+U+1CF84
+U+1CF85
+U+1CF86
+U+1CF87
+U+1CF88
+U+1CF89
+U+1CF8A
+U+1CF8B
+U+1CF8C
+U+1CF8D
+U+1CF8E
+U+1CF8F
+U+1CF90
+U+1CF91
+U+1CF92
+U+1CF93
+U+1CF94
+U+1CF95
+U+1CF96
+U+1CF97
+U+1CF98
+U+1CF99
+U+1CF9A
+U+1CF9B
+U+1CF9C
+U+1CF9D
+U+1CF9E
+U+1CF9F
+U+1CFA0
+U+1CFA1
+U+1CFA2
+U+1CFA3
+U+1CFA4
+U+1CFA5
+U+1CFA6
+U+1CFA7
+U+1CFA8
+U+1CFA9
+U+1CFAA
+U+1CFAB
+U+1CFAC
+U+1CFAD
+U+1CFAE
+U+1CFAF
+U+1CFB0
+U+1CFB1
+U+1CFB2
+U+1CFB3
+U+1CFB4
+U+1CFB5
+U+1CFB6
+U+1CFB7
+U+1CFB8
+U+1CFB9
+U+1CFBA
+U+1CFBB
+U+1CFBC
+U+1CFBD
+U+1CFBE
+U+1CFBF
+U+1CFC0
+U+1CFC1
+U+1CFC2
+U+1CFC3
+U+1D000
+U+1D001
+U+1D002
+U+1D003
+U+1D004
+U+1D005
+U+1D006
+U+1D007
+U+1D008
+U+1D009
+U+1D00A
+U+1D00B
+U+1D00C
+U+1D00D
+U+1D00E
+U+1D00F
+U+1D010
+U+1D011
+U+1D012
+U+1D013
+U+1D014
+U+1D015
+U+1D016
+U+1D017
+U+1D018
+U+1D019
+U+1D01A
+U+1D01B
+U+1D01C
+U+1D01D
+U+1D01E
+U+1D01F
+U+1D020
+U+1D021
+U+1D022
+U+1D023
+U+1D024
+U+1D025
+U+1D026
+U+1D027
+U+1D028
+U+1D029
+U+1D02A
+U+1D02B
+U+1D02C
+U+1D02D
+U+1D02E
+U+1D02F
+U+1D030
+U+1D031
+U+1D032
+U+1D033
+U+1D034
+U+1D035
+U+1D036
+U+1D037
+U+1D038
+U+1D039
+U+1D03A
+U+1D03B
+U+1D03C
+U+1D03D
+U+1D03E
+U+1D03F
+U+1D040
+U+1D041
+U+1D042
+U+1D043
+U+1D044
+U+1D045
+U+1D046
+U+1D047
+U+1D048
+U+1D049
+U+1D04A
+U+1D04B
+U+1D04C
+U+1D04D
+U+1D04E
+U+1D04F
+U+1D050
+U+1D051
+U+1D052
+U+1D053
+U+1D054
+U+1D055
+U+1D056
+U+1D057
+U+1D058
+U+1D059
+U+1D05A
+U+1D05B
+U+1D05C
+U+1D05D
+U+1D05E
+U+1D05F
+U+1D060
+U+1D061
+U+1D062
+U+1D063
+U+1D064
+U+1D065
+U+1D066
+U+1D067
+U+1D068
+U+1D069
+U+1D06A
+U+1D06B
+U+1D06C
+U+1D06D
+U+1D06E
+U+1D06F
+U+1D070
+U+1D071
+U+1D072
+U+1D073
+U+1D074
+U+1D075
+U+1D076
+U+1D077
+U+1D078
+U+1D079
+U+1D07A
+U+1D07B
+U+1D07C
+U+1D07D
+U+1D07E
+U+1D07F
+U+1D080
+U+1D081
+U+1D082
+U+1D083
+U+1D084
+U+1D085
+U+1D086
+U+1D087
+U+1D088
+U+1D089
+U+1D08A
+U+1D08B
+U+1D08C
+U+1D08D
+U+1D08E
+U+1D08F
+U+1D090
+U+1D091
+U+1D092
+U+1D093
+U+1D094
+U+1D095
+U+1D096
+U+1D097
+U+1D098
+U+1D099
+U+1D09A
+U+1D09B
+U+1D09C
+U+1D09D
+U+1D09E
+U+1D09F
+U+1D0A0
+U+1D0A1
+U+1D0A2
+U+1D0A3
+U+1D0A4
+U+1D0A5
+U+1D0A6
+U+1D0A7
+U+1D0A8
+U+1D0A9
+U+1D0AA
+U+1D0AB
+U+1D0AC
+U+1D0AD
+U+1D0AE
+U+1D0AF
+U+1D0B0
+U+1D0B1
+U+1D0B2
+U+1D0B3
+U+1D0B4
+U+1D0B5
+U+1D0B6
+U+1D0B7
+U+1D0B8
+U+1D0B9
+U+1D0BA
+U+1D0BB
+U+1D0BC
+U+1D0BD
+U+1D0BE
+U+1D0BF
+U+1D0C0
+U+1D0C1
+U+1D0C2
+U+1D0C3
+U+1D0C4
+U+1D0C5
+U+1D0C6
+U+1D0C7
+U+1D0C8
+U+1D0C9
+U+1D0CA
+U+1D0CB
+U+1D0CC
+U+1D0CD
+U+1D0CE
+U+1D0CF
+U+1D0D0
+U+1D0D1
+U+1D0D2
+U+1D0D3
+U+1D0D4
+U+1D0D5
+U+1D0D6
+U+1D0D7
+U+1D0D8
+U+1D0D9
+U+1D0DA
+U+1D0DB
+U+1D0DC
+U+1D0DD
+U+1D0DE
+U+1D0DF
+U+1D0E0
+U+1D0E1
+U+1D0E2
+U+1D0E3
+U+1D0E4
+U+1D0E5
+U+1D0E6
+U+1D0E7
+U+1D0E8
+U+1D0E9
+U+1D0EA
+U+1D0EB
+U+1D0EC
+U+1D0ED
+U+1D0EE
+U+1D0EF
+U+1D0F0
+U+1D0F1
+U+1D0F2
+U+1D0F3
+U+1D0F4
+U+1D0F5
+U+1D100
+U+1D101
+U+1D102
+U+1D103
+U+1D104
+U+1D105
+U+1D106
+U+1D107
+U+1D108
+U+1D109
+U+1D10A
+U+1D10B
+U+1D10C
+U+1D10D
+U+1D10E
+U+1D10F
+U+1D110
+U+1D111
+U+1D112
+U+1D113
+U+1D114
+U+1D115
+U+1D116
+U+1D117
+U+1D118
+U+1D119
+U+1D11A
+U+1D11B
+U+1D11C
+U+1D11D
+U+1D11E
+U+1D11F
+U+1D120
+U+1D121
+U+1D122
+U+1D123
+U+1D124
+U+1D125
+U+1D126
+U+1D129
+U+1D12A
+U+1D12B
+U+1D12C
+U+1D12D
+U+1D12E
+U+1D12F
+U+1D130
+U+1D131
+U+1D132
+U+1D133
+U+1D134
+U+1D135
+U+1D136
+U+1D137
+U+1D138
+U+1D139
+U+1D13A
+U+1D13B
+U+1D13C
+U+1D13D
+U+1D13E
+U+1D13F
+U+1D140
+U+1D141
+U+1D142
+U+1D143
+U+1D144
+U+1D145
+U+1D146
+U+1D147
+U+1D148
+U+1D149
+U+1D14A
+U+1D14B
+U+1D14C
+U+1D14D
+U+1D14E
+U+1D14F
+U+1D150
+U+1D151
+U+1D152
+U+1D153
+U+1D154
+U+1D155
+U+1D156
+U+1D157
+U+1D158
+U+1D159
+U+1D15A
+U+1D15B
+U+1D15C
+U+1D15D
+U+1D15E
+U+1D15F
+U+1D160
+U+1D161
+U+1D162
+U+1D163
+U+1D164
+U+1D16A
+U+1D16B
+U+1D16C
+U+1D183
+U+1D184
+U+1D18C
+U+1D18D
+U+1D18E
+U+1D18F
+U+1D190
+U+1D191
+U+1D192
+U+1D193
+U+1D194
+U+1D195
+U+1D196
+U+1D197
+U+1D198
+U+1D199
+U+1D19A
+U+1D19B
+U+1D19C
+U+1D19D
+U+1D19E
+U+1D19F
+U+1D1A0
+U+1D1A1
+U+1D1A2
+U+1D1A3
+U+1D1A4
+U+1D1A5
+U+1D1A6
+U+1D1A7
+U+1D1A8
+U+1D1A9
+U+1D1AE
+U+1D1AF
+U+1D1B0
+U+1D1B1
+U+1D1B2
+U+1D1B3
+U+1D1B4
+U+1D1B5
+U+1D1B6
+U+1D1B7
+U+1D1B8
+U+1D1B9
+U+1D1BA
+U+1D1BB
+U+1D1BC
+U+1D1BD
+U+1D1BE
+U+1D1BF
+U+1D1C0
+U+1D1C1
+U+1D1C2
+U+1D1C3
+U+1D1C4
+U+1D1C5
+U+1D1C6
+U+1D1C7
+U+1D1C8
+U+1D1C9
+U+1D1CA
+U+1D1CB
+U+1D1CC
+U+1D1CD
+U+1D1CE
+U+1D1CF
+U+1D1D0
+U+1D1D1
+U+1D1D2
+U+1D1D3
+U+1D1D4
+U+1D1D5
+U+1D1D6
+U+1D1D7
+U+1D1D8
+U+1D1D9
+U+1D1DA
+U+1D1DB
+U+1D1DC
+U+1D1DD
+U+1D1DE
+U+1D1DF
+U+1D1E0
+U+1D1E1
+U+1D1E2
+U+1D1E3
+U+1D1E4
+U+1D1E5
+U+1D1E6
+U+1D1E7
+U+1D1E8
+U+1D1E9
+U+1D1EA
+U+1D200
+U+1D201
+U+1D202
+U+1D203
+U+1D204
+U+1D205
+U+1D206
+U+1D207
+U+1D208
+U+1D209
+U+1D20A
+U+1D20B
+U+1D20C
+U+1D20D
+U+1D20E
+U+1D20F
+U+1D210
+U+1D211
+U+1D212
+U+1D213
+U+1D214
+U+1D215
+U+1D216
+U+1D217
+U+1D218
+U+1D219
+U+1D21A
+U+1D21B
+U+1D21C
+U+1D21D
+U+1D21E
+U+1D21F
+U+1D220
+U+1D221
+U+1D222
+U+1D223
+U+1D224
+U+1D225
+U+1D226
+U+1D227
+U+1D228
+U+1D229
+U+1D22A
+U+1D22B
+U+1D22C
+U+1D22D
+U+1D22E
+U+1D22F
+U+1D230
+U+1D231
+U+1D232
+U+1D233
+U+1D234
+U+1D235
+U+1D236
+U+1D237
+U+1D238
+U+1D239
+U+1D23A
+U+1D23B
+U+1D23C
+U+1D23D
+U+1D23E
+U+1D23F
+U+1D240
+U+1D241
+U+1D245
+U+1D300
+U+1D301
+U+1D302
+U+1D303
+U+1D304
+U+1D305
+U+1D306
+U+1D307
+U+1D308
+U+1D309
+U+1D30A
+U+1D30B
+U+1D30C
+U+1D30D
+U+1D30E
+U+1D30F
+U+1D310
+U+1D311
+U+1D312
+U+1D313
+U+1D314
+U+1D315
+U+1D316
+U+1D317
+U+1D318
+U+1D319
+U+1D31A
+U+1D31B
+U+1D31C
+U+1D31D
+U+1D31E
+U+1D31F
+U+1D320
+U+1D321
+U+1D322
+U+1D323
+U+1D324
+U+1D325
+U+1D326
+U+1D327
+U+1D328
+U+1D329
+U+1D32A
+U+1D32B
+U+1D32C
+U+1D32D
+U+1D32E
+U+1D32F
+U+1D330
+U+1D331
+U+1D332
+U+1D333
+U+1D334
+U+1D335
+U+1D336
+U+1D337
+U+1D338
+U+1D339
+U+1D33A
+U+1D33B
+U+1D33C
+U+1D33D
+U+1D33E
+U+1D33F
+U+1D340
+U+1D341
+U+1D342
+U+1D343
+U+1D344
+U+1D345
+U+1D346
+U+1D347
+U+1D348
+U+1D349
+U+1D34A
+U+1D34B
+U+1D34C
+U+1D34D
+U+1D34E
+U+1D34F
+U+1D350
+U+1D351
+U+1D352
+U+1D353
+U+1D354
+U+1D355
+U+1D356
+U+1D6C1
+U+1D6DB
+U+1D6FB
+U+1D715
+U+1D735
+U+1D74F
+U+1D76F
+U+1D789
+U+1D7A9
+U+1D7C3
+U+1D800
+U+1D801
+U+1D802
+U+1D803
+U+1D804
+U+1D805
+U+1D806
+U+1D807
+U+1D808
+U+1D809
+U+1D80A
+U+1D80B
+U+1D80C
+U+1D80D
+U+1D80E
+U+1D80F
+U+1D810
+U+1D811
+U+1D812
+U+1D813
+U+1D814
+U+1D815
+U+1D816
+U+1D817
+U+1D818
+U+1D819
+U+1D81A
+U+1D81B
+U+1D81C
+U+1D81D
+U+1D81E
+U+1D81F
+U+1D820
+U+1D821
+U+1D822
+U+1D823
+U+1D824
+U+1D825
+U+1D826
+U+1D827
+U+1D828
+U+1D829
+U+1D82A
+U+1D82B
+U+1D82C
+U+1D82D
+U+1D82E
+U+1D82F
+U+1D830
+U+1D831
+U+1D832
+U+1D833
+U+1D834
+U+1D835
+U+1D836
+U+1D837
+U+1D838
+U+1D839
+U+1D83A
+U+1D83B
+U+1D83C
+U+1D83D
+U+1D83E
+U+1D83F
+U+1D840
+U+1D841
+U+1D842
+U+1D843
+U+1D844
+U+1D845
+U+1D846
+U+1D847
+U+1D848
+U+1D849
+U+1D84A
+U+1D84B
+U+1D84C
+U+1D84D
+U+1D84E
+U+1D84F
+U+1D850
+U+1D851
+U+1D852
+U+1D853
+U+1D854
+U+1D855
+U+1D856
+U+1D857
+U+1D858
+U+1D859
+U+1D85A
+U+1D85B
+U+1D85C
+U+1D85D
+U+1D85E
+U+1D85F
+U+1D860
+U+1D861
+U+1D862
+U+1D863
+U+1D864
+U+1D865
+U+1D866
+U+1D867
+U+1D868
+U+1D869
+U+1D86A
+U+1D86B
+U+1D86C
+U+1D86D
+U+1D86E
+U+1D86F
+U+1D870
+U+1D871
+U+1D872
+U+1D873
+U+1D874
+U+1D875
+U+1D876
+U+1D877
+U+1D878
+U+1D879
+U+1D87A
+U+1D87B
+U+1D87C
+U+1D87D
+U+1D87E
+U+1D87F
+U+1D880
+U+1D881
+U+1D882
+U+1D883
+U+1D884
+U+1D885
+U+1D886
+U+1D887
+U+1D888
+U+1D889
+U+1D88A
+U+1D88B
+U+1D88C
+U+1D88D
+U+1D88E
+U+1D88F
+U+1D890
+U+1D891
+U+1D892
+U+1D893
+U+1D894
+U+1D895
+U+1D896
+U+1D897
+U+1D898
+U+1D899
+U+1D89A
+U+1D89B
+U+1D89C
+U+1D89D
+U+1D89E
+U+1D89F
+U+1D8A0
+U+1D8A1
+U+1D8A2
+U+1D8A3
+U+1D8A4
+U+1D8A5
+U+1D8A6
+U+1D8A7
+U+1D8A8
+U+1D8A9
+U+1D8AA
+U+1D8AB
+U+1D8AC
+U+1D8AD
+U+1D8AE
+U+1D8AF
+U+1D8B0
+U+1D8B1
+U+1D8B2
+U+1D8B3
+U+1D8B4
+U+1D8B5
+U+1D8B6
+U+1D8B7
+U+1D8B8
+U+1D8B9
+U+1D8BA
+U+1D8BB
+U+1D8BC
+U+1D8BD
+U+1D8BE
+U+1D8BF
+U+1D8C0
+U+1D8C1
+U+1D8C2
+U+1D8C3
+U+1D8C4
+U+1D8C5
+U+1D8C6
+U+1D8C7
+U+1D8C8
+U+1D8C9
+U+1D8CA
+U+1D8CB
+U+1D8CC
+U+1D8CD
+U+1D8CE
+U+1D8CF
+U+1D8D0
+U+1D8D1
+U+1D8D2
+U+1D8D3
+U+1D8D4
+U+1D8D5
+U+1D8D6
+U+1D8D7
+U+1D8D8
+U+1D8D9
+U+1D8DA
+U+1D8DB
+U+1D8DC
+U+1D8DD
+U+1D8DE
+U+1D8DF
+U+1D8E0
+U+1D8E1
+U+1D8E2
+U+1D8E3
+U+1D8E4
+U+1D8E5
+U+1D8E6
+U+1D8E7
+U+1D8E8
+U+1D8E9
+U+1D8EA
+U+1D8EB
+U+1D8EC
+U+1D8ED
+U+1D8EE
+U+1D8EF
+U+1D8F0
+U+1D8F1
+U+1D8F2
+U+1D8F3
+U+1D8F4
+U+1D8F5
+U+1D8F6
+U+1D8F7
+U+1D8F8
+U+1D8F9
+U+1D8FA
+U+1D8FB
+U+1D8FC
+U+1D8FD
+U+1D8FE
+U+1D8FF
+U+1D900
+U+1D901
+U+1D902
+U+1D903
+U+1D904
+U+1D905
+U+1D906
+U+1D907
+U+1D908
+U+1D909
+U+1D90A
+U+1D90B
+U+1D90C
+U+1D90D
+U+1D90E
+U+1D90F
+U+1D910
+U+1D911
+U+1D912
+U+1D913
+U+1D914
+U+1D915
+U+1D916
+U+1D917
+U+1D918
+U+1D919
+U+1D91A
+U+1D91B
+U+1D91C
+U+1D91D
+U+1D91E
+U+1D91F
+U+1D920
+U+1D921
+U+1D922
+U+1D923
+U+1D924
+U+1D925
+U+1D926
+U+1D927
+U+1D928
+U+1D929
+U+1D92A
+U+1D92B
+U+1D92C
+U+1D92D
+U+1D92E
+U+1D92F
+U+1D930
+U+1D931
+U+1D932
+U+1D933
+U+1D934
+U+1D935
+U+1D936
+U+1D937
+U+1D938
+U+1D939
+U+1D93A
+U+1D93B
+U+1D93C
+U+1D93D
+U+1D93E
+U+1D93F
+U+1D940
+U+1D941
+U+1D942
+U+1D943
+U+1D944
+U+1D945
+U+1D946
+U+1D947
+U+1D948
+U+1D949
+U+1D94A
+U+1D94B
+U+1D94C
+U+1D94D
+U+1D94E
+U+1D94F
+U+1D950
+U+1D951
+U+1D952
+U+1D953
+U+1D954
+U+1D955
+U+1D956
+U+1D957
+U+1D958
+U+1D959
+U+1D95A
+U+1D95B
+U+1D95C
+U+1D95D
+U+1D95E
+U+1D95F
+U+1D960
+U+1D961
+U+1D962
+U+1D963
+U+1D964
+U+1D965
+U+1D966
+U+1D967
+U+1D968
+U+1D969
+U+1D96A
+U+1D96B
+U+1D96C
+U+1D96D
+U+1D96E
+U+1D96F
+U+1D970
+U+1D971
+U+1D972
+U+1D973
+U+1D974
+U+1D975
+U+1D976
+U+1D977
+U+1D978
+U+1D979
+U+1D97A
+U+1D97B
+U+1D97C
+U+1D97D
+U+1D97E
+U+1D97F
+U+1D980
+U+1D981
+U+1D982
+U+1D983
+U+1D984
+U+1D985
+U+1D986
+U+1D987
+U+1D988
+U+1D989
+U+1D98A
+U+1D98B
+U+1D98C
+U+1D98D
+U+1D98E
+U+1D98F
+U+1D990
+U+1D991
+U+1D992
+U+1D993
+U+1D994
+U+1D995
+U+1D996
+U+1D997
+U+1D998
+U+1D999
+U+1D99A
+U+1D99B
+U+1D99C
+U+1D99D
+U+1D99E
+U+1D99F
+U+1D9A0
+U+1D9A1
+U+1D9A2
+U+1D9A3
+U+1D9A4
+U+1D9A5
+U+1D9A6
+U+1D9A7
+U+1D9A8
+U+1D9A9
+U+1D9AA
+U+1D9AB
+U+1D9AC
+U+1D9AD
+U+1D9AE
+U+1D9AF
+U+1D9B0
+U+1D9B1
+U+1D9B2
+U+1D9B3
+U+1D9B4
+U+1D9B5
+U+1D9B6
+U+1D9B7
+U+1D9B8
+U+1D9B9
+U+1D9BA
+U+1D9BB
+U+1D9BC
+U+1D9BD
+U+1D9BE
+U+1D9BF
+U+1D9C0
+U+1D9C1
+U+1D9C2
+U+1D9C3
+U+1D9C4
+U+1D9C5
+U+1D9C6
+U+1D9C7
+U+1D9C8
+U+1D9C9
+U+1D9CA
+U+1D9CB
+U+1D9CC
+U+1D9CD
+U+1D9CE
+U+1D9CF
+U+1D9D0
+U+1D9D1
+U+1D9D2
+U+1D9D3
+U+1D9D4
+U+1D9D5
+U+1D9D6
+U+1D9D7
+U+1D9D8
+U+1D9D9
+U+1D9DA
+U+1D9DB
+U+1D9DC
+U+1D9DD
+U+1D9DE
+U+1D9DF
+U+1D9E0
+U+1D9E1
+U+1D9E2
+U+1D9E3
+U+1D9E4
+U+1D9E5
+U+1D9E6
+U+1D9E7
+U+1D9E8
+U+1D9E9
+U+1D9EA
+U+1D9EB
+U+1D9EC
+U+1D9ED
+U+1D9EE
+U+1D9EF
+U+1D9F0
+U+1D9F1
+U+1D9F2
+U+1D9F3
+U+1D9F4
+U+1D9F5
+U+1D9F6
+U+1D9F7
+U+1D9F8
+U+1D9F9
+U+1D9FA
+U+1D9FB
+U+1D9FC
+U+1D9FD
+U+1D9FE
+U+1D9FF
+U+1DA37
+U+1DA38
+U+1DA39
+U+1DA3A
+U+1DA6D
+U+1DA6E
+U+1DA6F
+U+1DA70
+U+1DA71
+U+1DA72
+U+1DA73
+U+1DA74
+U+1DA76
+U+1DA77
+U+1DA78
+U+1DA79
+U+1DA7A
+U+1DA7B
+U+1DA7C
+U+1DA7D
+U+1DA7E
+U+1DA7F
+U+1DA80
+U+1DA81
+U+1DA82
+U+1DA83
+U+1DA85
+U+1DA86
+U+1E14F
+U+1E2FF
+U+1ECAC
+U+1ECB0
+U+1ED2E
+U+1EEF0
+U+1EEF1
+U+1F000
+U+1F001
+U+1F002
+U+1F003
+U+1F004
+U+1F005
+U+1F006
+U+1F007
+U+1F008
+U+1F009
+U+1F00A
+U+1F00B
+U+1F00C
+U+1F00D
+U+1F00E
+U+1F00F
+U+1F010
+U+1F011
+U+1F012
+U+1F013
+U+1F014
+U+1F015
+U+1F016
+U+1F017
+U+1F018
+U+1F019
+U+1F01A
+U+1F01B
+U+1F01C
+U+1F01D
+U+1F01E
+U+1F01F
+U+1F020
+U+1F021
+U+1F022
+U+1F023
+U+1F024
+U+1F025
+U+1F026
+U+1F027
+U+1F028
+U+1F029
+U+1F02A
+U+1F02B
+U+1F030
+U+1F031
+U+1F032
+U+1F033
+U+1F034
+U+1F035
+U+1F036
+U+1F037
+U+1F038
+U+1F039
+U+1F03A
+U+1F03B
+U+1F03C
+U+1F03D
+U+1F03E
+U+1F03F
+U+1F040
+U+1F041
+U+1F042
+U+1F043
+U+1F044
+U+1F045
+U+1F046
+U+1F047
+U+1F048
+U+1F049
+U+1F04A
+U+1F04B
+U+1F04C
+U+1F04D
+U+1F04E
+U+1F04F
+U+1F050
+U+1F051
+U+1F052
+U+1F053
+U+1F054
+U+1F055
+U+1F056
+U+1F057
+U+1F058
+U+1F059
+U+1F05A
+U+1F05B
+U+1F05C
+U+1F05D
+U+1F05E
+U+1F05F
+U+1F060
+U+1F061
+U+1F062
+U+1F063
+U+1F064
+U+1F065
+U+1F066
+U+1F067
+U+1F068
+U+1F069
+U+1F06A
+U+1F06B
+U+1F06C
+U+1F06D
+U+1F06E
+U+1F06F
+U+1F070
+U+1F071
+U+1F072
+U+1F073
+U+1F074
+U+1F075
+U+1F076
+U+1F077
+U+1F078
+U+1F079
+U+1F07A
+U+1F07B
+U+1F07C
+U+1F07D
+U+1F07E
+U+1F07F
+U+1F080
+U+1F081
+U+1F082
+U+1F083
+U+1F084
+U+1F085
+U+1F086
+U+1F087
+U+1F088
+U+1F089
+U+1F08A
+U+1F08B
+U+1F08C
+U+1F08D
+U+1F08E
+U+1F08F
+U+1F090
+U+1F091
+U+1F092
+U+1F093
+U+1F0A0
+U+1F0A1
+U+1F0A2
+U+1F0A3
+U+1F0A4
+U+1F0A5
+U+1F0A6
+U+1F0A7
+U+1F0A8
+U+1F0A9
+U+1F0AA
+U+1F0AB
+U+1F0AC
+U+1F0AD
+U+1F0AE
+U+1F0B1
+U+1F0B2
+U+1F0B3
+U+1F0B4
+U+1F0B5
+U+1F0B6
+U+1F0B7
+U+1F0B8
+U+1F0B9
+U+1F0BA
+U+1F0BB
+U+1F0BC
+U+1F0BD
+U+1F0BE
+U+1F0BF
+U+1F0C1
+U+1F0C2
+U+1F0C3
+U+1F0C4
+U+1F0C5
+U+1F0C6
+U+1F0C7
+U+1F0C8
+U+1F0C9
+U+1F0CA
+U+1F0CB
+U+1F0CC
+U+1F0CD
+U+1F0CE
+U+1F0CF
+U+1F0D1
+U+1F0D2
+U+1F0D3
+U+1F0D4
+U+1F0D5
+U+1F0D6
+U+1F0D7
+U+1F0D8
+U+1F0D9
+U+1F0DA
+U+1F0DB
+U+1F0DC
+U+1F0DD
+U+1F0DE
+U+1F0DF
+U+1F0E0
+U+1F0E1
+U+1F0E2
+U+1F0E3
+U+1F0E4
+U+1F0E5
+U+1F0E6
+U+1F0E7
+U+1F0E8
+U+1F0E9
+U+1F0EA
+U+1F0EB
+U+1F0EC
+U+1F0ED
+U+1F0EE
+U+1F0EF
+U+1F0F0
+U+1F0F1
+U+1F0F2
+U+1F0F3
+U+1F0F4
+U+1F0F5
+U+1F10D
+U+1F10E
+U+1F10F
+U+1F110
+U+1F111
+U+1F112
+U+1F113
+U+1F114
+U+1F115
+U+1F116
+U+1F117
+U+1F118
+U+1F119
+U+1F11A
+U+1F11B
+U+1F11C
+U+1F11D
+U+1F11E
+U+1F11F
+U+1F120
+U+1F121
+U+1F122
+U+1F123
+U+1F124
+U+1F125
+U+1F126
+U+1F127
+U+1F128
+U+1F129
+U+1F12A
+U+1F12B
+U+1F12C
+U+1F12D
+U+1F12E
+U+1F12F
+U+1F130
+U+1F131
+U+1F132
+U+1F133
+U+1F134
+U+1F135
+U+1F136
+U+1F137
+U+1F138
+U+1F139
+U+1F13A
+U+1F13B
+U+1F13C
+U+1F13D
+U+1F13E
+U+1F13F
+U+1F140
+U+1F141
+U+1F142
+U+1F143
+U+1F144
+U+1F145
+U+1F146
+U+1F147
+U+1F148
+U+1F149
+U+1F14A
+U+1F14B
+U+1F14C
+U+1F14D
+U+1F14E
+U+1F14F
+U+1F150
+U+1F151
+U+1F152
+U+1F153
+U+1F154
+U+1F155
+U+1F156
+U+1F157
+U+1F158
+U+1F159
+U+1F15A
+U+1F15B
+U+1F15C
+U+1F15D
+U+1F15E
+U+1F15F
+U+1F160
+U+1F161
+U+1F162
+U+1F163
+U+1F164
+U+1F165
+U+1F166
+U+1F167
+U+1F168
+U+1F169
+U+1F16A
+U+1F16B
+U+1F16C
+U+1F16D
+U+1F16E
+U+1F16F
+U+1F170
+U+1F171
+U+1F172
+U+1F173
+U+1F174
+U+1F175
+U+1F176
+U+1F177
+U+1F178
+U+1F179
+U+1F17A
+U+1F17B
+U+1F17C
+U+1F17D
+U+1F17E
+U+1F17F
+U+1F180
+U+1F181
+U+1F182
+U+1F183
+U+1F184
+U+1F185
+U+1F186
+U+1F187
+U+1F188
+U+1F189
+U+1F18A
+U+1F18B
+U+1F18C
+U+1F18D
+U+1F18E
+U+1F18F
+U+1F190
+U+1F191
+U+1F192
+U+1F193
+U+1F194
+U+1F195
+U+1F196
+U+1F197
+U+1F198
+U+1F199
+U+1F19A
+U+1F19B
+U+1F19C
+U+1F19D
+U+1F19E
+U+1F19F
+U+1F1A0
+U+1F1A1
+U+1F1A2
+U+1F1A3
+U+1F1A4
+U+1F1A5
+U+1F1A6
+U+1F1A7
+U+1F1A8
+U+1F1A9
+U+1F1AA
+U+1F1AB
+U+1F1AC
+U+1F1AD
+U+1F1E6
+U+1F1E7
+U+1F1E8
+U+1F1E9
+U+1F1EA
+U+1F1EB
+U+1F1EC
+U+1F1ED
+U+1F1EE
+U+1F1EF
+U+1F1F0
+U+1F1F1
+U+1F1F2
+U+1F1F3
+U+1F1F4
+U+1F1F5
+U+1F1F6
+U+1F1F7
+U+1F1F8
+U+1F1F9
+U+1F1FA
+U+1F1FB
+U+1F1FC
+U+1F1FD
+U+1F1FE
+U+1F1FF
+U+1F200
+U+1F201
+U+1F202
+U+1F210
+U+1F211
+U+1F212
+U+1F213
+U+1F214
+U+1F215
+U+1F216
+U+1F217
+U+1F218
+U+1F219
+U+1F21A
+U+1F21B
+U+1F21C
+U+1F21D
+U+1F21E
+U+1F21F
+U+1F220
+U+1F221
+U+1F222
+U+1F223
+U+1F224
+U+1F225
+U+1F226
+U+1F227
+U+1F228
+U+1F229
+U+1F22A
+U+1F22B
+U+1F22C
+U+1F22D
+U+1F22E
+U+1F22F
+U+1F230
+U+1F231
+U+1F232
+U+1F233
+U+1F234
+U+1F235
+U+1F236
+U+1F237
+U+1F238
+U+1F239
+U+1F23A
+U+1F23B
+U+1F240
+U+1F241
+U+1F242
+U+1F243
+U+1F244
+U+1F245
+U+1F246
+U+1F247
+U+1F248
+U+1F250
+U+1F251
+U+1F260
+U+1F261
+U+1F262
+U+1F263
+U+1F264
+U+1F265
+U+1F300
+U+1F301
+U+1F302
+U+1F303
+U+1F304
+U+1F305
+U+1F306
+U+1F307
+U+1F308
+U+1F309
+U+1F30A
+U+1F30B
+U+1F30C
+U+1F30D
+U+1F30E
+U+1F30F
+U+1F310
+U+1F311
+U+1F312
+U+1F313
+U+1F314
+U+1F315
+U+1F316
+U+1F317
+U+1F318
+U+1F319
+U+1F31A
+U+1F31B
+U+1F31C
+U+1F31D
+U+1F31E
+U+1F31F
+U+1F320
+U+1F321
+U+1F322
+U+1F323
+U+1F324
+U+1F325
+U+1F326
+U+1F327
+U+1F328
+U+1F329
+U+1F32A
+U+1F32B
+U+1F32C
+U+1F32D
+U+1F32E
+U+1F32F
+U+1F330
+U+1F331
+U+1F332
+U+1F333
+U+1F334
+U+1F335
+U+1F336
+U+1F337
+U+1F338
+U+1F339
+U+1F33A
+U+1F33B
+U+1F33C
+U+1F33D
+U+1F33E
+U+1F33F
+U+1F340
+U+1F341
+U+1F342
+U+1F343
+U+1F344
+U+1F345
+U+1F346
+U+1F347
+U+1F348
+U+1F349
+U+1F34A
+U+1F34B
+U+1F34C
+U+1F34D
+U+1F34E
+U+1F34F
+U+1F350
+U+1F351
+U+1F352
+U+1F353
+U+1F354
+U+1F355
+U+1F356
+U+1F357
+U+1F358
+U+1F359
+U+1F35A
+U+1F35B
+U+1F35C
+U+1F35D
+U+1F35E
+U+1F35F
+U+1F360
+U+1F361
+U+1F362
+U+1F363
+U+1F364
+U+1F365
+U+1F366
+U+1F367
+U+1F368
+U+1F369
+U+1F36A
+U+1F36B
+U+1F36C
+U+1F36D
+U+1F36E
+U+1F36F
+U+1F370
+U+1F371
+U+1F372
+U+1F373
+U+1F374
+U+1F375
+U+1F376
+U+1F377
+U+1F378
+U+1F379
+U+1F37A
+U+1F37B
+U+1F37C
+U+1F37D
+U+1F37E
+U+1F37F
+U+1F380
+U+1F381
+U+1F382
+U+1F383
+U+1F384
+U+1F385
+U+1F386
+U+1F387
+U+1F388
+U+1F389
+U+1F38A
+U+1F38B
+U+1F38C
+U+1F38D
+U+1F38E
+U+1F38F
+U+1F390
+U+1F391
+U+1F392
+U+1F393
+U+1F394
+U+1F395
+U+1F396
+U+1F397
+U+1F398
+U+1F399
+U+1F39A
+U+1F39B
+U+1F39C
+U+1F39D
+U+1F39E
+U+1F39F
+U+1F3A0
+U+1F3A1
+U+1F3A2
+U+1F3A3
+U+1F3A4
+U+1F3A5
+U+1F3A6
+U+1F3A7
+U+1F3A8
+U+1F3A9
+U+1F3AA
+U+1F3AB
+U+1F3AC
+U+1F3AD
+U+1F3AE
+U+1F3AF
+U+1F3B0
+U+1F3B1
+U+1F3B2
+U+1F3B3
+U+1F3B4
+U+1F3B5
+U+1F3B6
+U+1F3B7
+U+1F3B8
+U+1F3B9
+U+1F3BA
+U+1F3BB
+U+1F3BC
+U+1F3BD
+U+1F3BE
+U+1F3BF
+U+1F3C0
+U+1F3C1
+U+1F3C2
+U+1F3C3
+U+1F3C4
+U+1F3C5
+U+1F3C6
+U+1F3C7
+U+1F3C8
+U+1F3C9
+U+1F3CA
+U+1F3CB
+U+1F3CC
+U+1F3CD
+U+1F3CE
+U+1F3CF
+U+1F3D0
+U+1F3D1
+U+1F3D2
+U+1F3D3
+U+1F3D4
+U+1F3D5
+U+1F3D6
+U+1F3D7
+U+1F3D8
+U+1F3D9
+U+1F3DA
+U+1F3DB
+U+1F3DC
+U+1F3DD
+U+1F3DE
+U+1F3DF
+U+1F3E0
+U+1F3E1
+U+1F3E2
+U+1F3E3
+U+1F3E4
+U+1F3E5
+U+1F3E6
+U+1F3E7
+U+1F3E8
+U+1F3E9
+U+1F3EA
+U+1F3EB
+U+1F3EC
+U+1F3ED
+U+1F3EE
+U+1F3EF
+U+1F3F0
+U+1F3F1
+U+1F3F2
+U+1F3F3
+U+1F3F4
+U+1F3F5
+U+1F3F6
+U+1F3F7
+U+1F3F8
+U+1F3F9
+U+1F3FA
+U+1F3FB
+U+1F3FC
+U+1F3FD
+U+1F3FE
+U+1F3FF
+U+1F400
+U+1F401
+U+1F402
+U+1F403
+U+1F404
+U+1F405
+U+1F406
+U+1F407
+U+1F408
+U+1F409
+U+1F40A
+U+1F40B
+U+1F40C
+U+1F40D
+U+1F40E
+U+1F40F
+U+1F410
+U+1F411
+U+1F412
+U+1F413
+U+1F414
+U+1F415
+U+1F416
+U+1F417
+U+1F418
+U+1F419
+U+1F41A
+U+1F41B
+U+1F41C
+U+1F41D
+U+1F41E
+U+1F41F
+U+1F420
+U+1F421
+U+1F422
+U+1F423
+U+1F424
+U+1F425
+U+1F426
+U+1F427
+U+1F428
+U+1F429
+U+1F42A
+U+1F42B
+U+1F42C
+U+1F42D
+U+1F42E
+U+1F42F
+U+1F430
+U+1F431
+U+1F432
+U+1F433
+U+1F434
+U+1F435
+U+1F436
+U+1F437
+U+1F438
+U+1F439
+U+1F43A
+U+1F43B
+U+1F43C
+U+1F43D
+U+1F43E
+U+1F43F
+U+1F440
+U+1F441
+U+1F442
+U+1F443
+U+1F444
+U+1F445
+U+1F446
+U+1F447
+U+1F448
+U+1F449
+U+1F44A
+U+1F44B
+U+1F44C
+U+1F44D
+U+1F44E
+U+1F44F
+U+1F450
+U+1F451
+U+1F452
+U+1F453
+U+1F454
+U+1F455
+U+1F456
+U+1F457
+U+1F458
+U+1F459
+U+1F45A
+U+1F45B
+U+1F45C
+U+1F45D
+U+1F45E
+U+1F45F
+U+1F460
+U+1F461
+U+1F462
+U+1F463
+U+1F464
+U+1F465
+U+1F466
+U+1F467
+U+1F468
+U+1F469
+U+1F46A
+U+1F46B
+U+1F46C
+U+1F46D
+U+1F46E
+U+1F46F
+U+1F470
+U+1F471
+U+1F472
+U+1F473
+U+1F474
+U+1F475
+U+1F476
+U+1F477
+U+1F478
+U+1F479
+U+1F47A
+U+1F47B
+U+1F47C
+U+1F47D
+U+1F47E
+U+1F47F
+U+1F480
+U+1F481
+U+1F482
+U+1F483
+U+1F484
+U+1F485
+U+1F486
+U+1F487
+U+1F488
+U+1F489
+U+1F48A
+U+1F48B
+U+1F48C
+U+1F48D
+U+1F48E
+U+1F48F
+U+1F490
+U+1F491
+U+1F492
+U+1F493
+U+1F494
+U+1F495
+U+1F496
+U+1F497
+U+1F498
+U+1F499
+U+1F49A
+U+1F49B
+U+1F49C
+U+1F49D
+U+1F49E
+U+1F49F
+U+1F4A0
+U+1F4A1
+U+1F4A2
+U+1F4A3
+U+1F4A4
+U+1F4A5
+U+1F4A6
+U+1F4A7
+U+1F4A8
+U+1F4A9
+U+1F4AA
+U+1F4AB
+U+1F4AC
+U+1F4AD
+U+1F4AE
+U+1F4AF
+U+1F4B0
+U+1F4B1
+U+1F4B2
+U+1F4B3
+U+1F4B4
+U+1F4B5
+U+1F4B6
+U+1F4B7
+U+1F4B8
+U+1F4B9
+U+1F4BA
+U+1F4BB
+U+1F4BC
+U+1F4BD
+U+1F4BE
+U+1F4BF
+U+1F4C0
+U+1F4C1
+U+1F4C2
+U+1F4C3
+U+1F4C4
+U+1F4C5
+U+1F4C6
+U+1F4C7
+U+1F4C8
+U+1F4C9
+U+1F4CA
+U+1F4CB
+U+1F4CC
+U+1F4CD
+U+1F4CE
+U+1F4CF
+U+1F4D0
+U+1F4D1
+U+1F4D2
+U+1F4D3
+U+1F4D4
+U+1F4D5
+U+1F4D6
+U+1F4D7
+U+1F4D8
+U+1F4D9
+U+1F4DA
+U+1F4DB
+U+1F4DC
+U+1F4DD
+U+1F4DE
+U+1F4DF
+U+1F4E0
+U+1F4E1
+U+1F4E2
+U+1F4E3
+U+1F4E4
+U+1F4E5
+U+1F4E6
+U+1F4E7
+U+1F4E8
+U+1F4E9
+U+1F4EA
+U+1F4EB
+U+1F4EC
+U+1F4ED
+U+1F4EE
+U+1F4EF
+U+1F4F0
+U+1F4F1
+U+1F4F2
+U+1F4F3
+U+1F4F4
+U+1F4F5
+U+1F4F6
+U+1F4F7
+U+1F4F8
+U+1F4F9
+U+1F4FA
+U+1F4FB
+U+1F4FC
+U+1F4FD
+U+1F4FE
+U+1F4FF
+U+1F500
+U+1F501
+U+1F502
+U+1F503
+U+1F504
+U+1F505
+U+1F506
+U+1F507
+U+1F508
+U+1F509
+U+1F50A
+U+1F50B
+U+1F50C
+U+1F50D
+U+1F50E
+U+1F50F
+U+1F510
+U+1F511
+U+1F512
+U+1F513
+U+1F514
+U+1F515
+U+1F516
+U+1F517
+U+1F518
+U+1F519
+U+1F51A
+U+1F51B
+U+1F51C
+U+1F51D
+U+1F51E
+U+1F51F
+U+1F520
+U+1F521
+U+1F522
+U+1F523
+U+1F524
+U+1F525
+U+1F526
+U+1F527
+U+1F528
+U+1F529
+U+1F52A
+U+1F52B
+U+1F52C
+U+1F52D
+U+1F52E
+U+1F52F
+U+1F530
+U+1F531
+U+1F532
+U+1F533
+U+1F534
+U+1F535
+U+1F536
+U+1F537
+U+1F538
+U+1F539
+U+1F53A
+U+1F53B
+U+1F53C
+U+1F53D
+U+1F53E
+U+1F53F
+U+1F540
+U+1F541
+U+1F542
+U+1F543
+U+1F544
+U+1F545
+U+1F546
+U+1F547
+U+1F548
+U+1F549
+U+1F54A
+U+1F54B
+U+1F54C
+U+1F54D
+U+1F54E
+U+1F54F
+U+1F550
+U+1F551
+U+1F552
+U+1F553
+U+1F554
+U+1F555
+U+1F556
+U+1F557
+U+1F558
+U+1F559
+U+1F55A
+U+1F55B
+U+1F55C
+U+1F55D
+U+1F55E
+U+1F55F
+U+1F560
+U+1F561
+U+1F562
+U+1F563
+U+1F564
+U+1F565
+U+1F566
+U+1F567
+U+1F568
+U+1F569
+U+1F56A
+U+1F56B
+U+1F56C
+U+1F56D
+U+1F56E
+U+1F56F
+U+1F570
+U+1F571
+U+1F572
+U+1F573
+U+1F574
+U+1F575
+U+1F576
+U+1F577
+U+1F578
+U+1F579
+U+1F57A
+U+1F57B
+U+1F57C
+U+1F57D
+U+1F57E
+U+1F57F
+U+1F580
+U+1F581
+U+1F582
+U+1F583
+U+1F584
+U+1F585
+U+1F586
+U+1F587
+U+1F588
+U+1F589
+U+1F58A
+U+1F58B
+U+1F58C
+U+1F58D
+U+1F58E
+U+1F58F
+U+1F590
+U+1F591
+U+1F592
+U+1F593
+U+1F594
+U+1F595
+U+1F596
+U+1F597
+U+1F598
+U+1F599
+U+1F59A
+U+1F59B
+U+1F59C
+U+1F59D
+U+1F59E
+U+1F59F
+U+1F5A0
+U+1F5A1
+U+1F5A2
+U+1F5A3
+U+1F5A4
+U+1F5A5
+U+1F5A6
+U+1F5A7
+U+1F5A8
+U+1F5A9
+U+1F5AA
+U+1F5AB
+U+1F5AC
+U+1F5AD
+U+1F5AE
+U+1F5AF
+U+1F5B0
+U+1F5B1
+U+1F5B2
+U+1F5B3
+U+1F5B4
+U+1F5B5
+U+1F5B6
+U+1F5B7
+U+1F5B8
+U+1F5B9
+U+1F5BA
+U+1F5BB
+U+1F5BC
+U+1F5BD
+U+1F5BE
+U+1F5BF
+U+1F5C0
+U+1F5C1
+U+1F5C2
+U+1F5C3
+U+1F5C4
+U+1F5C5
+U+1F5C6
+U+1F5C7
+U+1F5C8
+U+1F5C9
+U+1F5CA
+U+1F5CB
+U+1F5CC
+U+1F5CD
+U+1F5CE
+U+1F5CF
+U+1F5D0
+U+1F5D1
+U+1F5D2
+U+1F5D3
+U+1F5D4
+U+1F5D5
+U+1F5D6
+U+1F5D7
+U+1F5D8
+U+1F5D9
+U+1F5DA
+U+1F5DB
+U+1F5DC
+U+1F5DD
+U+1F5DE
+U+1F5DF
+U+1F5E0
+U+1F5E1
+U+1F5E2
+U+1F5E3
+U+1F5E4
+U+1F5E5
+U+1F5E6
+U+1F5E7
+U+1F5E8
+U+1F5E9
+U+1F5EA
+U+1F5EB
+U+1F5EC
+U+1F5ED
+U+1F5EE
+U+1F5EF
+U+1F5F0
+U+1F5F1
+U+1F5F2
+U+1F5F3
+U+1F5F4
+U+1F5F5
+U+1F5F6
+U+1F5F7
+U+1F5F8
+U+1F5F9
+U+1F5FA
+U+1F5FB
+U+1F5FC
+U+1F5FD
+U+1F5FE
+U+1F5FF
+U+1F600
+U+1F601
+U+1F602
+U+1F603
+U+1F604
+U+1F605
+U+1F606
+U+1F607
+U+1F608
+U+1F609
+U+1F60A
+U+1F60B
+U+1F60C
+U+1F60D
+U+1F60E
+U+1F60F
+U+1F610
+U+1F611
+U+1F612
+U+1F613
+U+1F614
+U+1F615
+U+1F616
+U+1F617
+U+1F618
+U+1F619
+U+1F61A
+U+1F61B
+U+1F61C
+U+1F61D
+U+1F61E
+U+1F61F
+U+1F620
+U+1F621
+U+1F622
+U+1F623
+U+1F624
+U+1F625
+U+1F626
+U+1F627
+U+1F628
+U+1F629
+U+1F62A
+U+1F62B
+U+1F62C
+U+1F62D
+U+1F62E
+U+1F62F
+U+1F630
+U+1F631
+U+1F632
+U+1F633
+U+1F634
+U+1F635
+U+1F636
+U+1F637
+U+1F638
+U+1F639
+U+1F63A
+U+1F63B
+U+1F63C
+U+1F63D
+U+1F63E
+U+1F63F
+U+1F640
+U+1F641
+U+1F642
+U+1F643
+U+1F644
+U+1F645
+U+1F646
+U+1F647
+U+1F648
+U+1F649
+U+1F64A
+U+1F64B
+U+1F64C
+U+1F64D
+U+1F64E
+U+1F64F
+U+1F650
+U+1F651
+U+1F652
+U+1F653
+U+1F654
+U+1F655
+U+1F656
+U+1F657
+U+1F658
+U+1F659
+U+1F65A
+U+1F65B
+U+1F65C
+U+1F65D
+U+1F65E
+U+1F65F
+U+1F660
+U+1F661
+U+1F662
+U+1F663
+U+1F664
+U+1F665
+U+1F666
+U+1F667
+U+1F668
+U+1F669
+U+1F66A
+U+1F66B
+U+1F66C
+U+1F66D
+U+1F66E
+U+1F66F
+U+1F670
+U+1F671
+U+1F672
+U+1F673
+U+1F674
+U+1F675
+U+1F676
+U+1F677
+U+1F678
+U+1F679
+U+1F67A
+U+1F67B
+U+1F67C
+U+1F67D
+U+1F67E
+U+1F67F
+U+1F680
+U+1F681
+U+1F682
+U+1F683
+U+1F684
+U+1F685
+U+1F686
+U+1F687
+U+1F688
+U+1F689
+U+1F68A
+U+1F68B
+U+1F68C
+U+1F68D
+U+1F68E
+U+1F68F
+U+1F690
+U+1F691
+U+1F692
+U+1F693
+U+1F694
+U+1F695
+U+1F696
+U+1F697
+U+1F698
+U+1F699
+U+1F69A
+U+1F69B
+U+1F69C
+U+1F69D
+U+1F69E
+U+1F69F
+U+1F6A0
+U+1F6A1
+U+1F6A2
+U+1F6A3
+U+1F6A4
+U+1F6A5
+U+1F6A6
+U+1F6A7
+U+1F6A8
+U+1F6A9
+U+1F6AA
+U+1F6AB
+U+1F6AC
+U+1F6AD
+U+1F6AE
+U+1F6AF
+U+1F6B0
+U+1F6B1
+U+1F6B2
+U+1F6B3
+U+1F6B4
+U+1F6B5
+U+1F6B6
+U+1F6B7
+U+1F6B8
+U+1F6B9
+U+1F6BA
+U+1F6BB
+U+1F6BC
+U+1F6BD
+U+1F6BE
+U+1F6BF
+U+1F6C0
+U+1F6C1
+U+1F6C2
+U+1F6C3
+U+1F6C4
+U+1F6C5
+U+1F6C6
+U+1F6C7
+U+1F6C8
+U+1F6C9
+U+1F6CA
+U+1F6CB
+U+1F6CC
+U+1F6CD
+U+1F6CE
+U+1F6CF
+U+1F6D0
+U+1F6D1
+U+1F6D2
+U+1F6D3
+U+1F6D4
+U+1F6D5
+U+1F6D6
+U+1F6D7
+U+1F6DD
+U+1F6DE
+U+1F6DF
+U+1F6E0
+U+1F6E1
+U+1F6E2
+U+1F6E3
+U+1F6E4
+U+1F6E5
+U+1F6E6
+U+1F6E7
+U+1F6E8
+U+1F6E9
+U+1F6EA
+U+1F6EB
+U+1F6EC
+U+1F6F0
+U+1F6F1
+U+1F6F2
+U+1F6F3
+U+1F6F4
+U+1F6F5
+U+1F6F6
+U+1F6F7
+U+1F6F8
+U+1F6F9
+U+1F6FA
+U+1F6FB
+U+1F6FC
+U+1F700
+U+1F701
+U+1F702
+U+1F703
+U+1F704
+U+1F705
+U+1F706
+U+1F707
+U+1F708
+U+1F709
+U+1F70A
+U+1F70B
+U+1F70C
+U+1F70D
+U+1F70E
+U+1F70F
+U+1F710
+U+1F711
+U+1F712
+U+1F713
+U+1F714
+U+1F715
+U+1F716
+U+1F717
+U+1F718
+U+1F719
+U+1F71A
+U+1F71B
+U+1F71C
+U+1F71D
+U+1F71E
+U+1F71F
+U+1F720
+U+1F721
+U+1F722
+U+1F723
+U+1F724
+U+1F725
+U+1F726
+U+1F727
+U+1F728
+U+1F729
+U+1F72A
+U+1F72B
+U+1F72C
+U+1F72D
+U+1F72E
+U+1F72F
+U+1F730
+U+1F731
+U+1F732
+U+1F733
+U+1F734
+U+1F735
+U+1F736
+U+1F737
+U+1F738
+U+1F739
+U+1F73A
+U+1F73B
+U+1F73C
+U+1F73D
+U+1F73E
+U+1F73F
+U+1F740
+U+1F741
+U+1F742
+U+1F743
+U+1F744
+U+1F745
+U+1F746
+U+1F747
+U+1F748
+U+1F749
+U+1F74A
+U+1F74B
+U+1F74C
+U+1F74D
+U+1F74E
+U+1F74F
+U+1F750
+U+1F751
+U+1F752
+U+1F753
+U+1F754
+U+1F755
+U+1F756
+U+1F757
+U+1F758
+U+1F759
+U+1F75A
+U+1F75B
+U+1F75C
+U+1F75D
+U+1F75E
+U+1F75F
+U+1F760
+U+1F761
+U+1F762
+U+1F763
+U+1F764
+U+1F765
+U+1F766
+U+1F767
+U+1F768
+U+1F769
+U+1F76A
+U+1F76B
+U+1F76C
+U+1F76D
+U+1F76E
+U+1F76F
+U+1F770
+U+1F771
+U+1F772
+U+1F773
+U+1F780
+U+1F781
+U+1F782
+U+1F783
+U+1F784
+U+1F785
+U+1F786
+U+1F787
+U+1F788
+U+1F789
+U+1F78A
+U+1F78B
+U+1F78C
+U+1F78D
+U+1F78E
+U+1F78F
+U+1F790
+U+1F791
+U+1F792
+U+1F793
+U+1F794
+U+1F795
+U+1F796
+U+1F797
+U+1F798
+U+1F799
+U+1F79A
+U+1F79B
+U+1F79C
+U+1F79D
+U+1F79E
+U+1F79F
+U+1F7A0
+U+1F7A1
+U+1F7A2
+U+1F7A3
+U+1F7A4
+U+1F7A5
+U+1F7A6
+U+1F7A7
+U+1F7A8
+U+1F7A9
+U+1F7AA
+U+1F7AB
+U+1F7AC
+U+1F7AD
+U+1F7AE
+U+1F7AF
+U+1F7B0
+U+1F7B1
+U+1F7B2
+U+1F7B3
+U+1F7B4
+U+1F7B5
+U+1F7B6
+U+1F7B7
+U+1F7B8
+U+1F7B9
+U+1F7BA
+U+1F7BB
+U+1F7BC
+U+1F7BD
+U+1F7BE
+U+1F7BF
+U+1F7C0
+U+1F7C1
+U+1F7C2
+U+1F7C3
+U+1F7C4
+U+1F7C5
+U+1F7C6
+U+1F7C7
+U+1F7C8
+U+1F7C9
+U+1F7CA
+U+1F7CB
+U+1F7CC
+U+1F7CD
+U+1F7CE
+U+1F7CF
+U+1F7D0
+U+1F7D1
+U+1F7D2
+U+1F7D3
+U+1F7D4
+U+1F7D5
+U+1F7D6
+U+1F7D7
+U+1F7D8
+U+1F7E0
+U+1F7E1
+U+1F7E2
+U+1F7E3
+U+1F7E4
+U+1F7E5
+U+1F7E6
+U+1F7E7
+U+1F7E8
+U+1F7E9
+U+1F7EA
+U+1F7EB
+U+1F7F0
+U+1F800
+U+1F801
+U+1F802
+U+1F803
+U+1F804
+U+1F805
+U+1F806
+U+1F807
+U+1F808
+U+1F809
+U+1F80A
+U+1F80B
+U+1F810
+U+1F811
+U+1F812
+U+1F813
+U+1F814
+U+1F815
+U+1F816
+U+1F817
+U+1F818
+U+1F819
+U+1F81A
+U+1F81B
+U+1F81C
+U+1F81D
+U+1F81E
+U+1F81F
+U+1F820
+U+1F821
+U+1F822
+U+1F823
+U+1F824
+U+1F825
+U+1F826
+U+1F827
+U+1F828
+U+1F829
+U+1F82A
+U+1F82B
+U+1F82C
+U+1F82D
+U+1F82E
+U+1F82F
+U+1F830
+U+1F831
+U+1F832
+U+1F833
+U+1F834
+U+1F835
+U+1F836
+U+1F837
+U+1F838
+U+1F839
+U+1F83A
+U+1F83B
+U+1F83C
+U+1F83D
+U+1F83E
+U+1F83F
+U+1F840
+U+1F841
+U+1F842
+U+1F843
+U+1F844
+U+1F845
+U+1F846
+U+1F847
+U+1F850
+U+1F851
+U+1F852
+U+1F853
+U+1F854
+U+1F855
+U+1F856
+U+1F857
+U+1F858
+U+1F859
+U+1F860
+U+1F861
+U+1F862
+U+1F863
+U+1F864
+U+1F865
+U+1F866
+U+1F867
+U+1F868
+U+1F869
+U+1F86A
+U+1F86B
+U+1F86C
+U+1F86D
+U+1F86E
+U+1F86F
+U+1F870
+U+1F871
+U+1F872
+U+1F873
+U+1F874
+U+1F875
+U+1F876
+U+1F877
+U+1F878
+U+1F879
+U+1F87A
+U+1F87B
+U+1F87C
+U+1F87D
+U+1F87E
+U+1F87F
+U+1F880
+U+1F881
+U+1F882
+U+1F883
+U+1F884
+U+1F885
+U+1F886
+U+1F887
+U+1F890
+U+1F891
+U+1F892
+U+1F893
+U+1F894
+U+1F895
+U+1F896
+U+1F897
+U+1F898
+U+1F899
+U+1F89A
+U+1F89B
+U+1F89C
+U+1F89D
+U+1F89E
+U+1F89F
+U+1F8A0
+U+1F8A1
+U+1F8A2
+U+1F8A3
+U+1F8A4
+U+1F8A5
+U+1F8A6
+U+1F8A7
+U+1F8A8
+U+1F8A9
+U+1F8AA
+U+1F8AB
+U+1F8AC
+U+1F8AD
+U+1F8B0
+U+1F8B1
+U+1F900
+U+1F901
+U+1F902
+U+1F903
+U+1F904
+U+1F905
+U+1F906
+U+1F907
+U+1F908
+U+1F909
+U+1F90A
+U+1F90B
+U+1F90C
+U+1F90D
+U+1F90E
+U+1F90F
+U+1F910
+U+1F911
+U+1F912
+U+1F913
+U+1F914
+U+1F915
+U+1F916
+U+1F917
+U+1F918
+U+1F919
+U+1F91A
+U+1F91B
+U+1F91C
+U+1F91D
+U+1F91E
+U+1F91F
+U+1F920
+U+1F921
+U+1F922
+U+1F923
+U+1F924
+U+1F925
+U+1F926
+U+1F927
+U+1F928
+U+1F929
+U+1F92A
+U+1F92B
+U+1F92C
+U+1F92D
+U+1F92E
+U+1F92F
+U+1F930
+U+1F931
+U+1F932
+U+1F933
+U+1F934
+U+1F935
+U+1F936
+U+1F937
+U+1F938
+U+1F939
+U+1F93A
+U+1F93B
+U+1F93C
+U+1F93D
+U+1F93E
+U+1F93F
+U+1F940
+U+1F941
+U+1F942
+U+1F943
+U+1F944
+U+1F945
+U+1F946
+U+1F947
+U+1F948
+U+1F949
+U+1F94A
+U+1F94B
+U+1F94C
+U+1F94D
+U+1F94E
+U+1F94F
+U+1F950
+U+1F951
+U+1F952
+U+1F953
+U+1F954
+U+1F955
+U+1F956
+U+1F957
+U+1F958
+U+1F959
+U+1F95A
+U+1F95B
+U+1F95C
+U+1F95D
+U+1F95E
+U+1F95F
+U+1F960
+U+1F961
+U+1F962
+U+1F963
+U+1F964
+U+1F965
+U+1F966
+U+1F967
+U+1F968
+U+1F969
+U+1F96A
+U+1F96B
+U+1F96C
+U+1F96D
+U+1F96E
+U+1F96F
+U+1F970
+U+1F971
+U+1F972
+U+1F973
+U+1F974
+U+1F975
+U+1F976
+U+1F977
+U+1F978
+U+1F979
+U+1F97A
+U+1F97B
+U+1F97C
+U+1F97D
+U+1F97E
+U+1F97F
+U+1F980
+U+1F981
+U+1F982
+U+1F983
+U+1F984
+U+1F985
+U+1F986
+U+1F987
+U+1F988
+U+1F989
+U+1F98A
+U+1F98B
+U+1F98C
+U+1F98D
+U+1F98E
+U+1F98F
+U+1F990
+U+1F991
+U+1F992
+U+1F993
+U+1F994
+U+1F995
+U+1F996
+U+1F997
+U+1F998
+U+1F999
+U+1F99A
+U+1F99B
+U+1F99C
+U+1F99D
+U+1F99E
+U+1F99F
+U+1F9A0
+U+1F9A1
+U+1F9A2
+U+1F9A3
+U+1F9A4
+U+1F9A5
+U+1F9A6
+U+1F9A7
+U+1F9A8
+U+1F9A9
+U+1F9AA
+U+1F9AB
+U+1F9AC
+U+1F9AD
+U+1F9AE
+U+1F9AF
+U+1F9B0
+U+1F9B1
+U+1F9B2
+U+1F9B3
+U+1F9B4
+U+1F9B5
+U+1F9B6
+U+1F9B7
+U+1F9B8
+U+1F9B9
+U+1F9BA
+U+1F9BB
+U+1F9BC
+U+1F9BD
+U+1F9BE
+U+1F9BF
+U+1F9C0
+U+1F9C1
+U+1F9C2
+U+1F9C3
+U+1F9C4
+U+1F9C5
+U+1F9C6
+U+1F9C7
+U+1F9C8
+U+1F9C9
+U+1F9CA
+U+1F9CB
+U+1F9CC
+U+1F9CD
+U+1F9CE
+U+1F9CF
+U+1F9D0
+U+1F9D1
+U+1F9D2
+U+1F9D3
+U+1F9D4
+U+1F9D5
+U+1F9D6
+U+1F9D7
+U+1F9D8
+U+1F9D9
+U+1F9DA
+U+1F9DB
+U+1F9DC
+U+1F9DD
+U+1F9DE
+U+1F9DF
+U+1F9E0
+U+1F9E1
+U+1F9E2
+U+1F9E3
+U+1F9E4
+U+1F9E5
+U+1F9E6
+U+1F9E7
+U+1F9E8
+U+1F9E9
+U+1F9EA
+U+1F9EB
+U+1F9EC
+U+1F9ED
+U+1F9EE
+U+1F9EF
+U+1F9F0
+U+1F9F1
+U+1F9F2
+U+1F9F3
+U+1F9F4
+U+1F9F5
+U+1F9F6
+U+1F9F7
+U+1F9F8
+U+1F9F9
+U+1F9FA
+U+1F9FB
+U+1F9FC
+U+1F9FD
+U+1F9FE
+U+1F9FF
+U+1FA00
+U+1FA01
+U+1FA02
+U+1FA03
+U+1FA04
+U+1FA05
+U+1FA06
+U+1FA07
+U+1FA08
+U+1FA09
+U+1FA0A
+U+1FA0B
+U+1FA0C
+U+1FA0D
+U+1FA0E
+U+1FA0F
+U+1FA10
+U+1FA11
+U+1FA12
+U+1FA13
+U+1FA14
+U+1FA15
+U+1FA16
+U+1FA17
+U+1FA18
+U+1FA19
+U+1FA1A
+U+1FA1B
+U+1FA1C
+U+1FA1D
+U+1FA1E
+U+1FA1F
+U+1FA20
+U+1FA21
+U+1FA22
+U+1FA23
+U+1FA24
+U+1FA25
+U+1FA26
+U+1FA27
+U+1FA28
+U+1FA29
+U+1FA2A
+U+1FA2B
+U+1FA2C
+U+1FA2D
+U+1FA2E
+U+1FA2F
+U+1FA30
+U+1FA31
+U+1FA32
+U+1FA33
+U+1FA34
+U+1FA35
+U+1FA36
+U+1FA37
+U+1FA38
+U+1FA39
+U+1FA3A
+U+1FA3B
+U+1FA3C
+U+1FA3D
+U+1FA3E
+U+1FA3F
+U+1FA40
+U+1FA41
+U+1FA42
+U+1FA43
+U+1FA44
+U+1FA45
+U+1FA46
+U+1FA47
+U+1FA48
+U+1FA49
+U+1FA4A
+U+1FA4B
+U+1FA4C
+U+1FA4D
+U+1FA4E
+U+1FA4F
+U+1FA50
+U+1FA51
+U+1FA52
+U+1FA53
+U+1FA60
+U+1FA61
+U+1FA62
+U+1FA63
+U+1FA64
+U+1FA65
+U+1FA66
+U+1FA67
+U+1FA68
+U+1FA69
+U+1FA6A
+U+1FA6B
+U+1FA6C
+U+1FA6D
+U+1FA70
+U+1FA71
+U+1FA72
+U+1FA73
+U+1FA74
+U+1FA78
+U+1FA79
+U+1FA7A
+U+1FA7B
+U+1FA7C
+U+1FA80
+U+1FA81
+U+1FA82
+U+1FA83
+U+1FA84
+U+1FA85
+U+1FA86
+U+1FA90
+U+1FA91
+U+1FA92
+U+1FA93
+U+1FA94
+U+1FA95
+U+1FA96
+U+1FA97
+U+1FA98
+U+1FA99
+U+1FA9A
+U+1FA9B
+U+1FA9C
+U+1FA9D
+U+1FA9E
+U+1FA9F
+U+1FAA0
+U+1FAA1
+U+1FAA2
+U+1FAA3
+U+1FAA4
+U+1FAA5
+U+1FAA6
+U+1FAA7
+U+1FAA8
+U+1FAA9
+U+1FAAA
+U+1FAAB
+U+1FAAC
+U+1FAB0
+U+1FAB1
+U+1FAB2
+U+1FAB3
+U+1FAB4
+U+1FAB5
+U+1FAB6
+U+1FAB7
+U+1FAB8
+U+1FAB9
+U+1FABA
+U+1FAC0
+U+1FAC1
+U+1FAC2
+U+1FAC3
+U+1FAC4
+U+1FAC5
+U+1FAD0
+U+1FAD1
+U+1FAD2
+U+1FAD3
+U+1FAD4
+U+1FAD5
+U+1FAD6
+U+1FAD7
+U+1FAD8
+U+1FAD9
+U+1FAE0
+U+1FAE1
+U+1FAE2
+U+1FAE3
+U+1FAE4
+U+1FAE5
+U+1FAE6
+U+1FAE7
+U+1FAF0
+U+1FAF1
+U+1FAF2
+U+1FAF3
+U+1FAF4
+U+1FAF5
+U+1FAF6
+U+1FB00
+U+1FB01
+U+1FB02
+U+1FB03
+U+1FB04
+U+1FB05
+U+1FB06
+U+1FB07
+U+1FB08
+U+1FB09
+U+1FB0A
+U+1FB0B
+U+1FB0C
+U+1FB0D
+U+1FB0E
+U+1FB0F
+U+1FB10
+U+1FB11
+U+1FB12
+U+1FB13
+U+1FB14
+U+1FB15
+U+1FB16
+U+1FB17
+U+1FB18
+U+1FB19
+U+1FB1A
+U+1FB1B
+U+1FB1C
+U+1FB1D
+U+1FB1E
+U+1FB1F
+U+1FB20
+U+1FB21
+U+1FB22
+U+1FB23
+U+1FB24
+U+1FB25
+U+1FB26
+U+1FB27
+U+1FB28
+U+1FB29
+U+1FB2A
+U+1FB2B
+U+1FB2C
+U+1FB2D
+U+1FB2E
+U+1FB2F
+U+1FB30
+U+1FB31
+U+1FB32
+U+1FB33
+U+1FB34
+U+1FB35
+U+1FB36
+U+1FB37
+U+1FB38
+U+1FB39
+U+1FB3A
+U+1FB3B
+U+1FB3C
+U+1FB3D
+U+1FB3E
+U+1FB3F
+U+1FB40
+U+1FB41
+U+1FB42
+U+1FB43
+U+1FB44
+U+1FB45
+U+1FB46
+U+1FB47
+U+1FB48
+U+1FB49
+U+1FB4A
+U+1FB4B
+U+1FB4C
+U+1FB4D
+U+1FB4E
+U+1FB4F
+U+1FB50
+U+1FB51
+U+1FB52
+U+1FB53
+U+1FB54
+U+1FB55
+U+1FB56
+U+1FB57
+U+1FB58
+U+1FB59
+U+1FB5A
+U+1FB5B
+U+1FB5C
+U+1FB5D
+U+1FB5E
+U+1FB5F
+U+1FB60
+U+1FB61
+U+1FB62
+U+1FB63
+U+1FB64
+U+1FB65
+U+1FB66
+U+1FB67
+U+1FB68
+U+1FB69
+U+1FB6A
+U+1FB6B
+U+1FB6C
+U+1FB6D
+U+1FB6E
+U+1FB6F
+U+1FB70
+U+1FB71
+U+1FB72
+U+1FB73
+U+1FB74
+U+1FB75
+U+1FB76
+U+1FB77
+U+1FB78
+U+1FB79
+U+1FB7A
+U+1FB7B
+U+1FB7C
+U+1FB7D
+U+1FB7E
+U+1FB7F
+U+1FB80
+U+1FB81
+U+1FB82
+U+1FB83
+U+1FB84
+U+1FB85
+U+1FB86
+U+1FB87
+U+1FB88
+U+1FB89
+U+1FB8A
+U+1FB8B
+U+1FB8C
+U+1FB8D
+U+1FB8E
+U+1FB8F
+U+1FB90
+U+1FB91
+U+1FB92
+U+1FB94
+U+1FB95
+U+1FB96
+U+1FB97
+U+1FB98
+U+1FB99
+U+1FB9A
+U+1FB9B
+U+1FB9C
+U+1FB9D
+U+1FB9E
+U+1FB9F
+U+1FBA0
+U+1FBA1
+U+1FBA2
+U+1FBA3
+U+1FBA4
+U+1FBA5
+U+1FBA6
+U+1FBA7
+U+1FBA8
+U+1FBA9
+U+1FBAA
+U+1FBAB
+U+1FBAC
+U+1FBAD
+U+1FBAE
+U+1FBAF
+U+1FBB0
+U+1FBB1
+U+1FBB2
+U+1FBB3
+U+1FBB4
+U+1FBB5
+U+1FBB6
+U+1FBB7
+U+1FBB8
+U+1FBB9
+U+1FBBA
+U+1FBBB
+U+1FBBC
+U+1FBBD
+U+1FBBE
+U+1FBBF
+U+1FBC0
+U+1FBC1
+U+1FBC2
+U+1FBC3
+U+1FBC4
+U+1FBC5
+U+1FBC6
+U+1FBC7
+U+1FBC8
+U+1FBC9
+U+1FBCA
+U+1FBD
+U+1FBF
+U+1FC0
+U+1FC1
+U+1FCD
+U+1FCE
+U+1FCF
+U+1FDD
+U+1FDE
+U+1FDF
+U+1FED
+U+1FEE
+U+1FEF
+U+1FFD
+U+1FFE
+U+2044
+U+2052
+U+207A
+U+207B
+U+207C
+U+208A
+U+208B
+U+208C
+U+20A0
+U+20A1
+U+20A2
+U+20A3
+U+20A4
+U+20A5
+U+20A6
+U+20A7
+U+20A8
+U+20A9
+U+20AA
+U+20AB
+U+20AC
+U+20AD
+U+20AE
+U+20AF
+U+20B0
+U+20B1
+U+20B2
+U+20B3
+U+20B4
+U+20B5
+U+20B6
+U+20B7
+U+20B8
+U+20B9
+U+20BA
+U+20BB
+U+20BC
+U+20BD
+U+20BE
+U+20BF
+U+20C0
+U+2100
+U+2101
+U+2103
+U+2104
+U+2105
+U+2106
+U+2108
+U+2109
+U+2114
+U+2116
+U+2117
+U+2118
+U+211E
+U+211F
+U+2120
+U+2121
+U+2122
+U+2123
+U+2125
+U+2127
+U+2129
+U+212E
+U+213A
+U+213B
+U+2140
+U+2141
+U+2142
+U+2143
+U+2144
+U+214A
+U+214B
+U+214C
+U+214D
+U+214F
+U+218A
+U+218B
+U+2190
+U+2191
+U+2192
+U+2193
+U+2194
+U+2195
+U+2196
+U+2197
+U+2198
+U+2199
+U+219A
+U+219B
+U+219C
+U+219D
+U+219E
+U+219F
+U+21A0
+U+21A1
+U+21A2
+U+21A3
+U+21A4
+U+21A5
+U+21A6
+U+21A7
+U+21A8
+U+21A9
+U+21AA
+U+21AB
+U+21AC
+U+21AD
+U+21AE
+U+21AF
+U+21B0
+U+21B1
+U+21B2
+U+21B3
+U+21B4
+U+21B5
+U+21B6
+U+21B7
+U+21B8
+U+21B9
+U+21BA
+U+21BB
+U+21BC
+U+21BD
+U+21BE
+U+21BF
+U+21C0
+U+21C1
+U+21C2
+U+21C3
+U+21C4
+U+21C5
+U+21C6
+U+21C7
+U+21C8
+U+21C9
+U+21CA
+U+21CB
+U+21CC
+U+21CD
+U+21CE
+U+21CF
+U+21D0
+U+21D1
+U+21D2
+U+21D3
+U+21D4
+U+21D5
+U+21D6
+U+21D7
+U+21D8
+U+21D9
+U+21DA
+U+21DB
+U+21DC
+U+21DD
+U+21DE
+U+21DF
+U+21E0
+U+21E1
+U+21E2
+U+21E3
+U+21E4
+U+21E5
+U+21E6
+U+21E7
+U+21E8
+U+21E9
+U+21EA
+U+21EB
+U+21EC
+U+21ED
+U+21EE
+U+21EF
+U+21F0
+U+21F1
+U+21F2
+U+21F3
+U+21F4
+U+21F5
+U+21F6
+U+21F7
+U+21F8
+U+21F9
+U+21FA
+U+21FB
+U+21FC
+U+21FD
+U+21FE
+U+21FF
+U+2200
+U+2201
+U+2202
+U+2203
+U+2204
+U+2205
+U+2206
+U+2207
+U+2208
+U+2209
+U+220A
+U+220B
+U+220C
+U+220D
+U+220E
+U+220F
+U+2210
+U+2211
+U+2212
+U+2213
+U+2214
+U+2215
+U+2216
+U+2217
+U+2218
+U+2219
+U+221A
+U+221B
+U+221C
+U+221D
+U+221E
+U+221F
+U+2220
+U+2221
+U+2222
+U+2223
+U+2224
+U+2225
+U+2226
+U+2227
+U+2228
+U+2229
+U+222A
+U+222B
+U+222C
+U+222D
+U+222E
+U+222F
+U+2230
+U+2231
+U+2232
+U+2233
+U+2234
+U+2235
+U+2236
+U+2237
+U+2238
+U+2239
+U+223A
+U+223B
+U+223C
+U+223D
+U+223E
+U+223F
+U+2240
+U+2241
+U+2242
+U+2243
+U+2244
+U+2245
+U+2246
+U+2247
+U+2248
+U+2249
+U+224A
+U+224B
+U+224C
+U+224D
+U+224E
+U+224F
+U+2250
+U+2251
+U+2252
+U+2253
+U+2254
+U+2255
+U+2256
+U+2257
+U+2258
+U+2259
+U+225A
+U+225B
+U+225C
+U+225D
+U+225E
+U+225F
+U+2260
+U+2261
+U+2262
+U+2263
+U+2264
+U+2265
+U+2266
+U+2267
+U+2268
+U+2269
+U+226A
+U+226B
+U+226C
+U+226D
+U+226E
+U+226F
+U+2270
+U+2271
+U+2272
+U+2273
+U+2274
+U+2275
+U+2276
+U+2277
+U+2278
+U+2279
+U+227A
+U+227B
+U+227C
+U+227D
+U+227E
+U+227F
+U+2280
+U+2281
+U+2282
+U+2283
+U+2284
+U+2285
+U+2286
+U+2287
+U+2288
+U+2289
+U+228A
+U+228B
+U+228C
+U+228D
+U+228E
+U+228F
+U+2290
+U+2291
+U+2292
+U+2293
+U+2294
+U+2295
+U+2296
+U+2297
+U+2298
+U+2299
+U+229A
+U+229B
+U+229C
+U+229D
+U+229E
+U+229F
+U+22A0
+U+22A1
+U+22A2
+U+22A3
+U+22A4
+U+22A5
+U+22A6
+U+22A7
+U+22A8
+U+22A9
+U+22AA
+U+22AB
+U+22AC
+U+22AD
+U+22AE
+U+22AF
+U+22B0
+U+22B1
+U+22B2
+U+22B3
+U+22B4
+U+22B5
+U+22B6
+U+22B7
+U+22B8
+U+22B9
+U+22BA
+U+22BB
+U+22BC
+U+22BD
+U+22BE
+U+22BF
+U+22C0
+U+22C1
+U+22C2
+U+22C3
+U+22C4
+U+22C5
+U+22C6
+U+22C7
+U+22C8
+U+22C9
+U+22CA
+U+22CB
+U+22CC
+U+22CD
+U+22CE
+U+22CF
+U+22D0
+U+22D1
+U+22D2
+U+22D3
+U+22D4
+U+22D5
+U+22D6
+U+22D7
+U+22D8
+U+22D9
+U+22DA
+U+22DB
+U+22DC
+U+22DD
+U+22DE
+U+22DF
+U+22E0
+U+22E1
+U+22E2
+U+22E3
+U+22E4
+U+22E5
+U+22E6
+U+22E7
+U+22E8
+U+22E9
+U+22EA
+U+22EB
+U+22EC
+U+22ED
+U+22EE
+U+22EF
+U+22F0
+U+22F1
+U+22F2
+U+22F3
+U+22F4
+U+22F5
+U+22F6
+U+22F7
+U+22F8
+U+22F9
+U+22FA
+U+22FB
+U+22FC
+U+22FD
+U+22FE
+U+22FF
+U+2300
+U+2301
+U+2302
+U+2303
+U+2304
+U+2305
+U+2306
+U+2307
+U+230C
+U+230D
+U+230E
+U+230F
+U+2310
+U+2311
+U+2312
+U+2313
+U+2314
+U+2315
+U+2316
+U+2317
+U+2318
+U+2319
+U+231A
+U+231B
+U+231C
+U+231D
+U+231E
+U+231F
+U+2320
+U+2321
+U+2322
+U+2323
+U+2324
+U+2325
+U+2326
+U+2327
+U+2328
+U+232B
+U+232C
+U+232D
+U+232E
+U+232F
+U+2330
+U+2331
+U+2332
+U+2333
+U+2334
+U+2335
+U+2336
+U+2337
+U+2338
+U+2339
+U+233A
+U+233B
+U+233C
+U+233D
+U+233E
+U+233F
+U+2340
+U+2341
+U+2342
+U+2343
+U+2344
+U+2345
+U+2346
+U+2347
+U+2348
+U+2349
+U+234A
+U+234B
+U+234C
+U+234D
+U+234E
+U+234F
+U+2350
+U+2351
+U+2352
+U+2353
+U+2354
+U+2355
+U+2356
+U+2357
+U+2358
+U+2359
+U+235A
+U+235B
+U+235C
+U+235D
+U+235E
+U+235F
+U+2360
+U+2361
+U+2362
+U+2363
+U+2364
+U+2365
+U+2366
+U+2367
+U+2368
+U+2369
+U+236A
+U+236B
+U+236C
+U+236D
+U+236E
+U+236F
+U+2370
+U+2371
+U+2372
+U+2373
+U+2374
+U+2375
+U+2376
+U+2377
+U+2378
+U+2379
+U+237A
+U+237B
+U+237C
+U+237D
+U+237E
+U+237F
+U+2380
+U+2381
+U+2382
+U+2383
+U+2384
+U+2385
+U+2386
+U+2387
+U+2388
+U+2389
+U+238A
+U+238B
+U+238C
+U+238D
+U+238E
+U+238F
+U+2390
+U+2391
+U+2392
+U+2393
+U+2394
+U+2395
+U+2396
+U+2397
+U+2398
+U+2399
+U+239A
+U+239B
+U+239C
+U+239D
+U+239E
+U+239F
+U+23A0
+U+23A1
+U+23A2
+U+23A3
+U+23A4
+U+23A5
+U+23A6
+U+23A7
+U+23A8
+U+23A9
+U+23AA
+U+23AB
+U+23AC
+U+23AD
+U+23AE
+U+23AF
+U+23B0
+U+23B1
+U+23B2
+U+23B3
+U+23B4
+U+23B5
+U+23B6
+U+23B7
+U+23B8
+U+23B9
+U+23BA
+U+23BB
+U+23BC
+U+23BD
+U+23BE
+U+23BF
+U+23C0
+U+23C1
+U+23C2
+U+23C3
+U+23C4
+U+23C5
+U+23C6
+U+23C7
+U+23C8
+U+23C9
+U+23CA
+U+23CB
+U+23CC
+U+23CD
+U+23CE
+U+23CF
+U+23D0
+U+23D1
+U+23D2
+U+23D3
+U+23D4
+U+23D5
+U+23D6
+U+23D7
+U+23D8
+U+23D9
+U+23DA
+U+23DB
+U+23DC
+U+23DD
+U+23DE
+U+23DF
+U+23E0
+U+23E1
+U+23E2
+U+23E3
+U+23E4
+U+23E5
+U+23E6
+U+23E7
+U+23E8
+U+23E9
+U+23EA
+U+23EB
+U+23EC
+U+23ED
+U+23EE
+U+23EF
+U+23F0
+U+23F1
+U+23F2
+U+23F3
+U+23F4
+U+23F5
+U+23F6
+U+23F7
+U+23F8
+U+23F9
+U+23FA
+U+23FB
+U+23FC
+U+23FD
+U+23FE
+U+23FF
+U+2400
+U+2401
+U+2402
+U+2403
+U+2404
+U+2405
+U+2406
+U+2407
+U+2408
+U+2409
+U+240A
+U+240B
+U+240C
+U+240D
+U+240E
+U+240F
+U+2410
+U+2411
+U+2412
+U+2413
+U+2414
+U+2415
+U+2416
+U+2417
+U+2418
+U+2419
+U+241A
+U+241B
+U+241C
+U+241D
+U+241E
+U+241F
+U+2420
+U+2421
+U+2422
+U+2423
+U+2424
+U+2425
+U+2426
+U+2440
+U+2441
+U+2442
+U+2443
+U+2444
+U+2445
+U+2446
+U+2447
+U+2448
+U+2449
+U+244A
+U+249C
+U+249D
+U+249E
+U+249F
+U+24A0
+U+24A1
+U+24A2
+U+24A3
+U+24A4
+U+24A5
+U+24A6
+U+24A7
+U+24A8
+U+24A9
+U+24AA
+U+24AB
+U+24AC
+U+24AD
+U+24AE
+U+24AF
+U+24B0
+U+24B1
+U+24B2
+U+24B3
+U+24B4
+U+24B5
+U+24B6
+U+24B7
+U+24B8
+U+24B9
+U+24BA
+U+24BB
+U+24BC
+U+24BD
+U+24BE
+U+24BF
+U+24C0
+U+24C1
+U+24C2
+U+24C3
+U+24C4
+U+24C5
+U+24C6
+U+24C7
+U+24C8
+U+24C9
+U+24CA
+U+24CB
+U+24CC
+U+24CD
+U+24CE
+U+24CF
+U+24D0
+U+24D1
+U+24D2
+U+24D3
+U+24D4
+U+24D5
+U+24D6
+U+24D7
+U+24D8
+U+24D9
+U+24DA
+U+24DB
+U+24DC
+U+24DD
+U+24DE
+U+24DF
+U+24E0
+U+24E1
+U+24E2
+U+24E3
+U+24E4
+U+24E5
+U+24E6
+U+24E7
+U+24E8
+U+24E9
+U+2500
+U+2501
+U+2502
+U+2503
+U+2504
+U+2505
+U+2506
+U+2507
+U+2508
+U+2509
+U+250A
+U+250B
+U+250C
+U+250D
+U+250E
+U+250F
+U+2510
+U+2511
+U+2512
+U+2513
+U+2514
+U+2515
+U+2516
+U+2517
+U+2518
+U+2519
+U+251A
+U+251B
+U+251C
+U+251D
+U+251E
+U+251F
+U+2520
+U+2521
+U+2522
+U+2523
+U+2524
+U+2525
+U+2526
+U+2527
+U+2528
+U+2529
+U+252A
+U+252B
+U+252C
+U+252D
+U+252E
+U+252F
+U+2530
+U+2531
+U+2532
+U+2533
+U+2534
+U+2535
+U+2536
+U+2537
+U+2538
+U+2539
+U+253A
+U+253B
+U+253C
+U+253D
+U+253E
+U+253F
+U+2540
+U+2541
+U+2542
+U+2543
+U+2544
+U+2545
+U+2546
+U+2547
+U+2548
+U+2549
+U+254A
+U+254B
+U+254C
+U+254D
+U+254E
+U+254F
+U+2550
+U+2551
+U+2552
+U+2553
+U+2554
+U+2555
+U+2556
+U+2557
+U+2558
+U+2559
+U+255A
+U+255B
+U+255C
+U+255D
+U+255E
+U+255F
+U+2560
+U+2561
+U+2562
+U+2563
+U+2564
+U+2565
+U+2566
+U+2567
+U+2568
+U+2569
+U+256A
+U+256B
+U+256C
+U+256D
+U+256E
+U+256F
+U+2570
+U+2571
+U+2572
+U+2573
+U+2574
+U+2575
+U+2576
+U+2577
+U+2578
+U+2579
+U+257A
+U+257B
+U+257C
+U+257D
+U+257E
+U+257F
+U+2580
+U+2581
+U+2582
+U+2583
+U+2584
+U+2585
+U+2586
+U+2587
+U+2588
+U+2589
+U+258A
+U+258B
+U+258C
+U+258D
+U+258E
+U+258F
+U+2590
+U+2591
+U+2592
+U+2593
+U+2594
+U+2595
+U+2596
+U+2597
+U+2598
+U+2599
+U+259A
+U+259B
+U+259C
+U+259D
+U+259E
+U+259F
+U+25A0
+U+25A1
+U+25A2
+U+25A3
+U+25A4
+U+25A5
+U+25A6
+U+25A7
+U+25A8
+U+25A9
+U+25AA
+U+25AB
+U+25AC
+U+25AD
+U+25AE
+U+25AF
+U+25B0
+U+25B1
+U+25B2
+U+25B3
+U+25B4
+U+25B5
+U+25B6
+U+25B7
+U+25B8
+U+25B9
+U+25BA
+U+25BB
+U+25BC
+U+25BD
+U+25BE
+U+25BF
+U+25C0
+U+25C1
+U+25C2
+U+25C3
+U+25C4
+U+25C5
+U+25C6
+U+25C7
+U+25C8
+U+25C9
+U+25CA
+U+25CB
+U+25CC
+U+25CD
+U+25CE
+U+25CF
+U+25D0
+U+25D1
+U+25D2
+U+25D3
+U+25D4
+U+25D5
+U+25D6
+U+25D7
+U+25D8
+U+25D9
+U+25DA
+U+25DB
+U+25DC
+U+25DD
+U+25DE
+U+25DF
+U+25E0
+U+25E1
+U+25E2
+U+25E3
+U+25E4
+U+25E5
+U+25E6
+U+25E7
+U+25E8
+U+25E9
+U+25EA
+U+25EB
+U+25EC
+U+25ED
+U+25EE
+U+25EF
+U+25F0
+U+25F1
+U+25F2
+U+25F3
+U+25F4
+U+25F5
+U+25F6
+U+25F7
+U+25F8
+U+25F9
+U+25FA
+U+25FB
+U+25FC
+U+25FD
+U+25FE
+U+25FF
+U+2600
+U+2601
+U+2602
+U+2603
+U+2604
+U+2605
+U+2606
+U+2607
+U+2608
+U+2609
+U+260A
+U+260B
+U+260C
+U+260D
+U+260E
+U+260F
+U+2610
+U+2611
+U+2612
+U+2613
+U+2614
+U+2615
+U+2616
+U+2617
+U+2618
+U+2619
+U+261A
+U+261B
+U+261C
+U+261D
+U+261E
+U+261F
+U+2620
+U+2621
+U+2622
+U+2623
+U+2624
+U+2625
+U+2626
+U+2627
+U+2628
+U+2629
+U+262A
+U+262B
+U+262C
+U+262D
+U+262E
+U+262F
+U+2630
+U+2631
+U+2632
+U+2633
+U+2634
+U+2635
+U+2636
+U+2637
+U+2638
+U+2639
+U+263A
+U+263B
+U+263C
+U+263D
+U+263E
+U+263F
+U+2640
+U+2641
+U+2642
+U+2643
+U+2644
+U+2645
+U+2646
+U+2647
+U+2648
+U+2649
+U+264A
+U+264B
+U+264C
+U+264D
+U+264E
+U+264F
+U+2650
+U+2651
+U+2652
+U+2653
+U+2654
+U+2655
+U+2656
+U+2657
+U+2658
+U+2659
+U+265A
+U+265B
+U+265C
+U+265D
+U+265E
+U+265F
+U+2660
+U+2661
+U+2662
+U+2663
+U+2664
+U+2665
+U+2666
+U+2667
+U+2668
+U+2669
+U+266A
+U+266B
+U+266C
+U+266D
+U+266E
+U+266F
+U+2670
+U+2671
+U+2672
+U+2673
+U+2674
+U+2675
+U+2676
+U+2677
+U+2678
+U+2679
+U+267A
+U+267B
+U+267C
+U+267D
+U+267E
+U+267F
+U+2680
+U+2681
+U+2682
+U+2683
+U+2684
+U+2685
+U+2686
+U+2687
+U+2688
+U+2689
+U+268A
+U+268B
+U+268C
+U+268D
+U+268E
+U+268F
+U+2690
+U+2691
+U+2692
+U+2693
+U+2694
+U+2695
+U+2696
+U+2697
+U+2698
+U+2699
+U+269A
+U+269B
+U+269C
+U+269D
+U+269E
+U+269F
+U+26A0
+U+26A1
+U+26A2
+U+26A3
+U+26A4
+U+26A5
+U+26A6
+U+26A7
+U+26A8
+U+26A9
+U+26AA
+U+26AB
+U+26AC
+U+26AD
+U+26AE
+U+26AF
+U+26B0
+U+26B1
+U+26B2
+U+26B3
+U+26B4
+U+26B5
+U+26B6
+U+26B7
+U+26B8
+U+26B9
+U+26BA
+U+26BB
+U+26BC
+U+26BD
+U+26BE
+U+26BF
+U+26C0
+U+26C1
+U+26C2
+U+26C3
+U+26C4
+U+26C5
+U+26C6
+U+26C7
+U+26C8
+U+26C9
+U+26CA
+U+26CB
+U+26CC
+U+26CD
+U+26CE
+U+26CF
+U+26D0
+U+26D1
+U+26D2
+U+26D3
+U+26D4
+U+26D5
+U+26D6
+U+26D7
+U+26D8
+U+26D9
+U+26DA
+U+26DB
+U+26DC
+U+26DD
+U+26DE
+U+26DF
+U+26E0
+U+26E1
+U+26E2
+U+26E3
+U+26E4
+U+26E5
+U+26E6
+U+26E7
+U+26E8
+U+26E9
+U+26EA
+U+26EB
+U+26EC
+U+26ED
+U+26EE
+U+26EF
+U+26F0
+U+26F1
+U+26F2
+U+26F3
+U+26F4
+U+26F5
+U+26F6
+U+26F7
+U+26F8
+U+26F9
+U+26FA
+U+26FB
+U+26FC
+U+26FD
+U+26FE
+U+26FF
+U+2700
+U+2701
+U+2702
+U+2703
+U+2704
+U+2705
+U+2706
+U+2707
+U+2708
+U+2709
+U+270A
+U+270B
+U+270C
+U+270D
+U+270E
+U+270F
+U+2710
+U+2711
+U+2712
+U+2713
+U+2714
+U+2715
+U+2716
+U+2717
+U+2718
+U+2719
+U+271A
+U+271B
+U+271C
+U+271D
+U+271E
+U+271F
+U+2720
+U+2721
+U+2722
+U+2723
+U+2724
+U+2725
+U+2726
+U+2727
+U+2728
+U+2729
+U+272A
+U+272B
+U+272C
+U+272D
+U+272E
+U+272F
+U+2730
+U+2731
+U+2732
+U+2733
+U+2734
+U+2735
+U+2736
+U+2737
+U+2738
+U+2739
+U+273A
+U+273B
+U+273C
+U+273D
+U+273E
+U+273F
+U+2740
+U+2741
+U+2742
+U+2743
+U+2744
+U+2745
+U+2746
+U+2747
+U+2748
+U+2749
+U+274A
+U+274B
+U+274C
+U+274D
+U+274E
+U+274F
+U+2750
+U+2751
+U+2752
+U+2753
+U+2754
+U+2755
+U+2756
+U+2757
+U+2758
+U+2759
+U+275A
+U+275B
+U+275C
+U+275D
+U+275E
+U+275F
+U+2760
+U+2761
+U+2762
+U+2763
+U+2764
+U+2765
+U+2766
+U+2767
+U+2794
+U+2795
+U+2796
+U+2797
+U+2798
+U+2799
+U+279A
+U+279B
+U+279C
+U+279D
+U+279E
+U+279F
+U+27A0
+U+27A1
+U+27A2
+U+27A3
+U+27A4
+U+27A5
+U+27A6
+U+27A7
+U+27A8
+U+27A9
+U+27AA
+U+27AB
+U+27AC
+U+27AD
+U+27AE
+U+27AF
+U+27B0
+U+27B1
+U+27B2
+U+27B3
+U+27B4
+U+27B5
+U+27B6
+U+27B7
+U+27B8
+U+27B9
+U+27BA
+U+27BB
+U+27BC
+U+27BD
+U+27BE
+U+27BF
+U+27C0
+U+27C1
+U+27C2
+U+27C3
+U+27C4
+U+27C7
+U+27C8
+U+27C9
+U+27CA
+U+27CB
+U+27CC
+U+27CD
+U+27CE
+U+27CF
+U+27D0
+U+27D1
+U+27D2
+U+27D3
+U+27D4
+U+27D5
+U+27D6
+U+27D7
+U+27D8
+U+27D9
+U+27DA
+U+27DB
+U+27DC
+U+27DD
+U+27DE
+U+27DF
+U+27E0
+U+27E1
+U+27E2
+U+27E3
+U+27E4
+U+27E5
+U+27F0
+U+27F1
+U+27F2
+U+27F3
+U+27F4
+U+27F5
+U+27F6
+U+27F7
+U+27F8
+U+27F9
+U+27FA
+U+27FB
+U+27FC
+U+27FD
+U+27FE
+U+27FF
+U+2800
+U+2801
+U+2802
+U+2803
+U+2804
+U+2805
+U+2806
+U+2807
+U+2808
+U+2809
+U+280A
+U+280B
+U+280C
+U+280D
+U+280E
+U+280F
+U+2810
+U+2811
+U+2812
+U+2813
+U+2814
+U+2815
+U+2816
+U+2817
+U+2818
+U+2819
+U+281A
+U+281B
+U+281C
+U+281D
+U+281E
+U+281F
+U+2820
+U+2821
+U+2822
+U+2823
+U+2824
+U+2825
+U+2826
+U+2827
+U+2828
+U+2829
+U+282A
+U+282B
+U+282C
+U+282D
+U+282E
+U+282F
+U+2830
+U+2831
+U+2832
+U+2833
+U+2834
+U+2835
+U+2836
+U+2837
+U+2838
+U+2839
+U+283A
+U+283B
+U+283C
+U+283D
+U+283E
+U+283F
+U+2840
+U+2841
+U+2842
+U+2843
+U+2844
+U+2845
+U+2846
+U+2847
+U+2848
+U+2849
+U+284A
+U+284B
+U+284C
+U+284D
+U+284E
+U+284F
+U+2850
+U+2851
+U+2852
+U+2853
+U+2854
+U+2855
+U+2856
+U+2857
+U+2858
+U+2859
+U+285A
+U+285B
+U+285C
+U+285D
+U+285E
+U+285F
+U+2860
+U+2861
+U+2862
+U+2863
+U+2864
+U+2865
+U+2866
+U+2867
+U+2868
+U+2869
+U+286A
+U+286B
+U+286C
+U+286D
+U+286E
+U+286F
+U+2870
+U+2871
+U+2872
+U+2873
+U+2874
+U+2875
+U+2876
+U+2877
+U+2878
+U+2879
+U+287A
+U+287B
+U+287C
+U+287D
+U+287E
+U+287F
+U+2880
+U+2881
+U+2882
+U+2883
+U+2884
+U+2885
+U+2886
+U+2887
+U+2888
+U+2889
+U+288A
+U+288B
+U+288C
+U+288D
+U+288E
+U+288F
+U+2890
+U+2891
+U+2892
+U+2893
+U+2894
+U+2895
+U+2896
+U+2897
+U+2898
+U+2899
+U+289A
+U+289B
+U+289C
+U+289D
+U+289E
+U+289F
+U+28A0
+U+28A1
+U+28A2
+U+28A3
+U+28A4
+U+28A5
+U+28A6
+U+28A7
+U+28A8
+U+28A9
+U+28AA
+U+28AB
+U+28AC
+U+28AD
+U+28AE
+U+28AF
+U+28B0
+U+28B1
+U+28B2
+U+28B3
+U+28B4
+U+28B5
+U+28B6
+U+28B7
+U+28B8
+U+28B9
+U+28BA
+U+28BB
+U+28BC
+U+28BD
+U+28BE
+U+28BF
+U+28C0
+U+28C1
+U+28C2
+U+28C3
+U+28C4
+U+28C5
+U+28C6
+U+28C7
+U+28C8
+U+28C9
+U+28CA
+U+28CB
+U+28CC
+U+28CD
+U+28CE
+U+28CF
+U+28D0
+U+28D1
+U+28D2
+U+28D3
+U+28D4
+U+28D5
+U+28D6
+U+28D7
+U+28D8
+U+28D9
+U+28DA
+U+28DB
+U+28DC
+U+28DD
+U+28DE
+U+28DF
+U+28E0
+U+28E1
+U+28E2
+U+28E3
+U+28E4
+U+28E5
+U+28E6
+U+28E7
+U+28E8
+U+28E9
+U+28EA
+U+28EB
+U+28EC
+U+28ED
+U+28EE
+U+28EF
+U+28F0
+U+28F1
+U+28F2
+U+28F3
+U+28F4
+U+28F5
+U+28F6
+U+28F7
+U+28F8
+U+28F9
+U+28FA
+U+28FB
+U+28FC
+U+28FD
+U+28FE
+U+28FF
+U+2900
+U+2901
+U+2902
+U+2903
+U+2904
+U+2905
+U+2906
+U+2907
+U+2908
+U+2909
+U+290A
+U+290B
+U+290C
+U+290D
+U+290E
+U+290F
+U+2910
+U+2911
+U+2912
+U+2913
+U+2914
+U+2915
+U+2916
+U+2917
+U+2918
+U+2919
+U+291A
+U+291B
+U+291C
+U+291D
+U+291E
+U+291F
+U+2920
+U+2921
+U+2922
+U+2923
+U+2924
+U+2925
+U+2926
+U+2927
+U+2928
+U+2929
+U+292A
+U+292B
+U+292C
+U+292D
+U+292E
+U+292F
+U+2930
+U+2931
+U+2932
+U+2933
+U+2934
+U+2935
+U+2936
+U+2937
+U+2938
+U+2939
+U+293A
+U+293B
+U+293C
+U+293D
+U+293E
+U+293F
+U+2940
+U+2941
+U+2942
+U+2943
+U+2944
+U+2945
+U+2946
+U+2947
+U+2948
+U+2949
+U+294A
+U+294B
+U+294C
+U+294D
+U+294E
+U+294F
+U+2950
+U+2951
+U+2952
+U+2953
+U+2954
+U+2955
+U+2956
+U+2957
+U+2958
+U+2959
+U+295A
+U+295B
+U+295C
+U+295D
+U+295E
+U+295F
+U+2960
+U+2961
+U+2962
+U+2963
+U+2964
+U+2965
+U+2966
+U+2967
+U+2968
+U+2969
+U+296A
+U+296B
+U+296C
+U+296D
+U+296E
+U+296F
+U+2970
+U+2971
+U+2972
+U+2973
+U+2974
+U+2975
+U+2976
+U+2977
+U+2978
+U+2979
+U+297A
+U+297B
+U+297C
+U+297D
+U+297E
+U+297F
+U+2980
+U+2981
+U+2982
+U+2999
+U+299A
+U+299B
+U+299C
+U+299D
+U+299E
+U+299F
+U+29A0
+U+29A1
+U+29A2
+U+29A3
+U+29A4
+U+29A5
+U+29A6
+U+29A7
+U+29A8
+U+29A9
+U+29AA
+U+29AB
+U+29AC
+U+29AD
+U+29AE
+U+29AF
+U+29B0
+U+29B1
+U+29B2
+U+29B3
+U+29B4
+U+29B5
+U+29B6
+U+29B7
+U+29B8
+U+29B9
+U+29BA
+U+29BB
+U+29BC
+U+29BD
+U+29BE
+U+29BF
+U+29C0
+U+29C1
+U+29C2
+U+29C3
+U+29C4
+U+29C5
+U+29C6
+U+29C7
+U+29C8
+U+29C9
+U+29CA
+U+29CB
+U+29CC
+U+29CD
+U+29CE
+U+29CF
+U+29D0
+U+29D1
+U+29D2
+U+29D3
+U+29D4
+U+29D5
+U+29D6
+U+29D7
+U+29DC
+U+29DD
+U+29DE
+U+29DF
+U+29E0
+U+29E1
+U+29E2
+U+29E3
+U+29E4
+U+29E5
+U+29E6
+U+29E7
+U+29E8
+U+29E9
+U+29EA
+U+29EB
+U+29EC
+U+29ED
+U+29EE
+U+29EF
+U+29F0
+U+29F1
+U+29F2
+U+29F3
+U+29F4
+U+29F5
+U+29F6
+U+29F7
+U+29F8
+U+29F9
+U+29FA
+U+29FB
+U+29FE
+U+29FF
+U+2A00
+U+2A01
+U+2A02
+U+2A03
+U+2A04
+U+2A05
+U+2A06
+U+2A07
+U+2A08
+U+2A09
+U+2A0A
+U+2A0B
+U+2A0C
+U+2A0D
+U+2A0E
+U+2A0F
+U+2A10
+U+2A11
+U+2A12
+U+2A13
+U+2A14
+U+2A15
+U+2A16
+U+2A17
+U+2A18
+U+2A19
+U+2A1A
+U+2A1B
+U+2A1C
+U+2A1D
+U+2A1E
+U+2A1F
+U+2A20
+U+2A21
+U+2A22
+U+2A23
+U+2A24
+U+2A25
+U+2A26
+U+2A27
+U+2A28
+U+2A29
+U+2A2A
+U+2A2B
+U+2A2C
+U+2A2D
+U+2A2E
+U+2A2F
+U+2A30
+U+2A31
+U+2A32
+U+2A33
+U+2A34
+U+2A35
+U+2A36
+U+2A37
+U+2A38
+U+2A39
+U+2A3A
+U+2A3B
+U+2A3C
+U+2A3D
+U+2A3E
+U+2A3F
+U+2A40
+U+2A41
+U+2A42
+U+2A43
+U+2A44
+U+2A45
+U+2A46
+U+2A47
+U+2A48
+U+2A49
+U+2A4A
+U+2A4B
+U+2A4C
+U+2A4D
+U+2A4E
+U+2A4F
+U+2A50
+U+2A51
+U+2A52
+U+2A53
+U+2A54
+U+2A55
+U+2A56
+U+2A57
+U+2A58
+U+2A59
+U+2A5A
+U+2A5B
+U+2A5C
+U+2A5D
+U+2A5E
+U+2A5F
+U+2A60
+U+2A61
+U+2A62
+U+2A63
+U+2A64
+U+2A65
+U+2A66
+U+2A67
+U+2A68
+U+2A69
+U+2A6A
+U+2A6B
+U+2A6C
+U+2A6D
+U+2A6E
+U+2A6F
+U+2A70
+U+2A71
+U+2A72
+U+2A73
+U+2A74
+U+2A75
+U+2A76
+U+2A77
+U+2A78
+U+2A79
+U+2A7A
+U+2A7B
+U+2A7C
+U+2A7D
+U+2A7E
+U+2A7F
+U+2A80
+U+2A81
+U+2A82
+U+2A83
+U+2A84
+U+2A85
+U+2A86
+U+2A87
+U+2A88
+U+2A89
+U+2A8A
+U+2A8B
+U+2A8C
+U+2A8D
+U+2A8E
+U+2A8F
+U+2A90
+U+2A91
+U+2A92
+U+2A93
+U+2A94
+U+2A95
+U+2A96
+U+2A97
+U+2A98
+U+2A99
+U+2A9A
+U+2A9B
+U+2A9C
+U+2A9D
+U+2A9E
+U+2A9F
+U+2AA0
+U+2AA1
+U+2AA2
+U+2AA3
+U+2AA4
+U+2AA5
+U+2AA6
+U+2AA7
+U+2AA8
+U+2AA9
+U+2AAA
+U+2AAB
+U+2AAC
+U+2AAD
+U+2AAE
+U+2AAF
+U+2AB0
+U+2AB1
+U+2AB2
+U+2AB3
+U+2AB4
+U+2AB5
+U+2AB6
+U+2AB7
+U+2AB8
+U+2AB9
+U+2ABA
+U+2ABB
+U+2ABC
+U+2ABD
+U+2ABE
+U+2ABF
+U+2AC0
+U+2AC1
+U+2AC2
+U+2AC3
+U+2AC4
+U+2AC5
+U+2AC6
+U+2AC7
+U+2AC8
+U+2AC9
+U+2ACA
+U+2ACB
+U+2ACC
+U+2ACD
+U+2ACE
+U+2ACF
+U+2AD0
+U+2AD1
+U+2AD2
+U+2AD3
+U+2AD4
+U+2AD5
+U+2AD6
+U+2AD7
+U+2AD8
+U+2AD9
+U+2ADA
+U+2ADB
+U+2ADC
+U+2ADD
+U+2ADE
+U+2ADF
+U+2AE0
+U+2AE1
+U+2AE2
+U+2AE3
+U+2AE4
+U+2AE5
+U+2AE6
+U+2AE7
+U+2AE8
+U+2AE9
+U+2AEA
+U+2AEB
+U+2AEC
+U+2AED
+U+2AEE
+U+2AEF
+U+2AF0
+U+2AF1
+U+2AF2
+U+2AF3
+U+2AF4
+U+2AF5
+U+2AF6
+U+2AF7
+U+2AF8
+U+2AF9
+U+2AFA
+U+2AFB
+U+2AFC
+U+2AFD
+U+2AFE
+U+2AFF
+U+2B00
+U+2B01
+U+2B02
+U+2B03
+U+2B04
+U+2B05
+U+2B06
+U+2B07
+U+2B08
+U+2B09
+U+2B0A
+U+2B0B
+U+2B0C
+U+2B0D
+U+2B0E
+U+2B0F
+U+2B10
+U+2B11
+U+2B12
+U+2B13
+U+2B14
+U+2B15
+U+2B16
+U+2B17
+U+2B18
+U+2B19
+U+2B1A
+U+2B1B
+U+2B1C
+U+2B1D
+U+2B1E
+U+2B1F
+U+2B20
+U+2B21
+U+2B22
+U+2B23
+U+2B24
+U+2B25
+U+2B26
+U+2B27
+U+2B28
+U+2B29
+U+2B2A
+U+2B2B
+U+2B2C
+U+2B2D
+U+2B2E
+U+2B2F
+U+2B30
+U+2B31
+U+2B32
+U+2B33
+U+2B34
+U+2B35
+U+2B36
+U+2B37
+U+2B38
+U+2B39
+U+2B3A
+U+2B3B
+U+2B3C
+U+2B3D
+U+2B3E
+U+2B3F
+U+2B40
+U+2B41
+U+2B42
+U+2B43
+U+2B44
+U+2B45
+U+2B46
+U+2B47
+U+2B48
+U+2B49
+U+2B4A
+U+2B4B
+U+2B4C
+U+2B4D
+U+2B4E
+U+2B4F
+U+2B50
+U+2B51
+U+2B52
+U+2B53
+U+2B54
+U+2B55
+U+2B56
+U+2B57
+U+2B58
+U+2B59
+U+2B5A
+U+2B5B
+U+2B5C
+U+2B5D
+U+2B5E
+U+2B5F
+U+2B60
+U+2B61
+U+2B62
+U+2B63
+U+2B64
+U+2B65
+U+2B66
+U+2B67
+U+2B68
+U+2B69
+U+2B6A
+U+2B6B
+U+2B6C
+U+2B6D
+U+2B6E
+U+2B6F
+U+2B70
+U+2B71
+U+2B72
+U+2B73
+U+2B76
+U+2B77
+U+2B78
+U+2B79
+U+2B7A
+U+2B7B
+U+2B7C
+U+2B7D
+U+2B7E
+U+2B7F
+U+2B80
+U+2B81
+U+2B82
+U+2B83
+U+2B84
+U+2B85
+U+2B86
+U+2B87
+U+2B88
+U+2B89
+U+2B8A
+U+2B8B
+U+2B8C
+U+2B8D
+U+2B8E
+U+2B8F
+U+2B90
+U+2B91
+U+2B92
+U+2B93
+U+2B94
+U+2B95
+U+2B97
+U+2B98
+U+2B99
+U+2B9A
+U+2B9B
+U+2B9C
+U+2B9D
+U+2B9E
+U+2B9F
+U+2BA0
+U+2BA1
+U+2BA2
+U+2BA3
+U+2BA4
+U+2BA5
+U+2BA6
+U+2BA7
+U+2BA8
+U+2BA9
+U+2BAA
+U+2BAB
+U+2BAC
+U+2BAD
+U+2BAE
+U+2BAF
+U+2BB0
+U+2BB1
+U+2BB2
+U+2BB3
+U+2BB4
+U+2BB5
+U+2BB6
+U+2BB7
+U+2BB8
+U+2BB9
+U+2BBA
+U+2BBB
+U+2BBC
+U+2BBD
+U+2BBE
+U+2BBF
+U+2BC0
+U+2BC1
+U+2BC2
+U+2BC3
+U+2BC4
+U+2BC5
+U+2BC6
+U+2BC7
+U+2BC8
+U+2BC9
+U+2BCA
+U+2BCB
+U+2BCC
+U+2BCD
+U+2BCE
+U+2BCF
+U+2BD0
+U+2BD1
+U+2BD2
+U+2BD3
+U+2BD4
+U+2BD5
+U+2BD6
+U+2BD7
+U+2BD8
+U+2BD9
+U+2BDA
+U+2BDB
+U+2BDC
+U+2BDD
+U+2BDE
+U+2BDF
+U+2BE0
+U+2BE1
+U+2BE2
+U+2BE3
+U+2BE4
+U+2BE5
+U+2BE6
+U+2BE7
+U+2BE8
+U+2BE9
+U+2BEA
+U+2BEB
+U+2BEC
+U+2BED
+U+2BEE
+U+2BEF
+U+2BF0
+U+2BF1
+U+2BF2
+U+2BF3
+U+2BF4
+U+2BF5
+U+2BF6
+U+2BF7
+U+2BF8
+U+2BF9
+U+2BFA
+U+2BFB
+U+2BFC
+U+2BFD
+U+2BFE
+U+2BFF
+U+2CE5
+U+2CE6
+U+2CE7
+U+2CE8
+U+2CE9
+U+2CEA
+U+2E50
+U+2E51
+U+2E80
+U+2E81
+U+2E82
+U+2E83
+U+2E84
+U+2E85
+U+2E86
+U+2E87
+U+2E88
+U+2E89
+U+2E8A
+U+2E8B
+U+2E8C
+U+2E8D
+U+2E8E
+U+2E8F
+U+2E90
+U+2E91
+U+2E92
+U+2E93
+U+2E94
+U+2E95
+U+2E96
+U+2E97
+U+2E98
+U+2E99
+U+2E9B
+U+2E9C
+U+2E9D
+U+2E9E
+U+2E9F
+U+2EA0
+U+2EA1
+U+2EA2
+U+2EA3
+U+2EA4
+U+2EA5
+U+2EA6
+U+2EA7
+U+2EA8
+U+2EA9
+U+2EAA
+U+2EAB
+U+2EAC
+U+2EAD
+U+2EAE
+U+2EAF
+U+2EB0
+U+2EB1
+U+2EB2
+U+2EB3
+U+2EB4
+U+2EB5
+U+2EB6
+U+2EB7
+U+2EB8
+U+2EB9
+U+2EBA
+U+2EBB
+U+2EBC
+U+2EBD
+U+2EBE
+U+2EBF
+U+2EC0
+U+2EC1
+U+2EC2
+U+2EC3
+U+2EC4
+U+2EC5
+U+2EC6
+U+2EC7
+U+2EC8
+U+2EC9
+U+2ECA
+U+2ECB
+U+2ECC
+U+2ECD
+U+2ECE
+U+2ECF
+U+2ED0
+U+2ED1
+U+2ED2
+U+2ED3
+U+2ED4
+U+2ED5
+U+2ED6
+U+2ED7
+U+2ED8
+U+2ED9
+U+2EDA
+U+2EDB
+U+2EDC
+U+2EDD
+U+2EDE
+U+2EDF
+U+2EE0
+U+2EE1
+U+2EE2
+U+2EE3
+U+2EE4
+U+2EE5
+U+2EE6
+U+2EE7
+U+2EE8
+U+2EE9
+U+2EEA
+U+2EEB
+U+2EEC
+U+2EED
+U+2EEE
+U+2EEF
+U+2EF0
+U+2EF1
+U+2EF2
+U+2EF3
+U+2F00
+U+2F01
+U+2F02
+U+2F03
+U+2F04
+U+2F05
+U+2F06
+U+2F07
+U+2F08
+U+2F09
+U+2F0A
+U+2F0B
+U+2F0C
+U+2F0D
+U+2F0E
+U+2F0F
+U+2F10
+U+2F11
+U+2F12
+U+2F13
+U+2F14
+U+2F15
+U+2F16
+U+2F17
+U+2F18
+U+2F19
+U+2F1A
+U+2F1B
+U+2F1C
+U+2F1D
+U+2F1E
+U+2F1F
+U+2F20
+U+2F21
+U+2F22
+U+2F23
+U+2F24
+U+2F25
+U+2F26
+U+2F27
+U+2F28
+U+2F29
+U+2F2A
+U+2F2B
+U+2F2C
+U+2F2D
+U+2F2E
+U+2F2F
+U+2F30
+U+2F31
+U+2F32
+U+2F33
+U+2F34
+U+2F35
+U+2F36
+U+2F37
+U+2F38
+U+2F39
+U+2F3A
+U+2F3B
+U+2F3C
+U+2F3D
+U+2F3E
+U+2F3F
+U+2F40
+U+2F41
+U+2F42
+U+2F43
+U+2F44
+U+2F45
+U+2F46
+U+2F47
+U+2F48
+U+2F49
+U+2F4A
+U+2F4B
+U+2F4C
+U+2F4D
+U+2F4E
+U+2F4F
+U+2F50
+U+2F51
+U+2F52
+U+2F53
+U+2F54
+U+2F55
+U+2F56
+U+2F57
+U+2F58
+U+2F59
+U+2F5A
+U+2F5B
+U+2F5C
+U+2F5D
+U+2F5E
+U+2F5F
+U+2F60
+U+2F61
+U+2F62
+U+2F63
+U+2F64
+U+2F65
+U+2F66
+U+2F67
+U+2F68
+U+2F69
+U+2F6A
+U+2F6B
+U+2F6C
+U+2F6D
+U+2F6E
+U+2F6F
+U+2F70
+U+2F71
+U+2F72
+U+2F73
+U+2F74
+U+2F75
+U+2F76
+U+2F77
+U+2F78
+U+2F79
+U+2F7A
+U+2F7B
+U+2F7C
+U+2F7D
+U+2F7E
+U+2F7F
+U+2F80
+U+2F81
+U+2F82
+U+2F83
+U+2F84
+U+2F85
+U+2F86
+U+2F87
+U+2F88
+U+2F89
+U+2F8A
+U+2F8B
+U+2F8C
+U+2F8D
+U+2F8E
+U+2F8F
+U+2F90
+U+2F91
+U+2F92
+U+2F93
+U+2F94
+U+2F95
+U+2F96
+U+2F97
+U+2F98
+U+2F99
+U+2F9A
+U+2F9B
+U+2F9C
+U+2F9D
+U+2F9E
+U+2F9F
+U+2FA0
+U+2FA1
+U+2FA2
+U+2FA3
+U+2FA4
+U+2FA5
+U+2FA6
+U+2FA7
+U+2FA8
+U+2FA9
+U+2FAA
+U+2FAB
+U+2FAC
+U+2FAD
+U+2FAE
+U+2FAF
+U+2FB0
+U+2FB1
+U+2FB2
+U+2FB3
+U+2FB4
+U+2FB5
+U+2FB6
+U+2FB7
+U+2FB8
+U+2FB9
+U+2FBA
+U+2FBB
+U+2FBC
+U+2FBD
+U+2FBE
+U+2FBF
+U+2FC0
+U+2FC1
+U+2FC2
+U+2FC3
+U+2FC4
+U+2FC5
+U+2FC6
+U+2FC7
+U+2FC8
+U+2FC9
+U+2FCA
+U+2FCB
+U+2FCC
+U+2FCD
+U+2FCE
+U+2FCF
+U+2FD0
+U+2FD1
+U+2FD2
+U+2FD3
+U+2FD4
+U+2FD5
+U+2FF0
+U+2FF1
+U+2FF2
+U+2FF3
+U+2FF4
+U+2FF5
+U+2FF6
+U+2FF7
+U+2FF8
+U+2FF9
+U+2FFA
+U+2FFB
+U+3004
+U+3012
+U+3013
+U+3020
+U+3036
+U+3037
+U+303E
+U+303F
+U+309B
+U+309C
+U+3190
+U+3191
+U+3196
+U+3197
+U+3198
+U+3199
+U+319A
+U+319B
+U+319C
+U+319D
+U+319E
+U+319F
+U+31C0
+U+31C1
+U+31C2
+U+31C3
+U+31C4
+U+31C5
+U+31C6
+U+31C7
+U+31C8
+U+31C9
+U+31CA
+U+31CB
+U+31CC
+U+31CD
+U+31CE
+U+31CF
+U+31D0
+U+31D1
+U+31D2
+U+31D3
+U+31D4
+U+31D5
+U+31D6
+U+31D7
+U+31D8
+U+31D9
+U+31DA
+U+31DB
+U+31DC
+U+31DD
+U+31DE
+U+31DF
+U+31E0
+U+31E1
+U+31E2
+U+31E3
+U+3200
+U+3201
+U+3202
+U+3203
+U+3204
+U+3205
+U+3206
+U+3207
+U+3208
+U+3209
+U+320A
+U+320B
+U+320C
+U+320D
+U+320E
+U+320F
+U+3210
+U+3211
+U+3212
+U+3213
+U+3214
+U+3215
+U+3216
+U+3217
+U+3218
+U+3219
+U+321A
+U+321B
+U+321C
+U+321D
+U+321E
+U+322A
+U+322B
+U+322C
+U+322D
+U+322E
+U+322F
+U+3230
+U+3231
+U+3232
+U+3233
+U+3234
+U+3235
+U+3236
+U+3237
+U+3238
+U+3239
+U+323A
+U+323B
+U+323C
+U+323D
+U+323E
+U+323F
+U+3240
+U+3241
+U+3242
+U+3243
+U+3244
+U+3245
+U+3246
+U+3247
+U+3250
+U+3260
+U+3261
+U+3262
+U+3263
+U+3264
+U+3265
+U+3266
+U+3267
+U+3268
+U+3269
+U+326A
+U+326B
+U+326C
+U+326D
+U+326E
+U+326F
+U+3270
+U+3271
+U+3272
+U+3273
+U+3274
+U+3275
+U+3276
+U+3277
+U+3278
+U+3279
+U+327A
+U+327B
+U+327C
+U+327D
+U+327E
+U+327F
+U+328A
+U+328B
+U+328C
+U+328D
+U+328E
+U+328F
+U+3290
+U+3291
+U+3292
+U+3293
+U+3294
+U+3295
+U+3296
+U+3297
+U+3298
+U+3299
+U+329A
+U+329B
+U+329C
+U+329D
+U+329E
+U+329F
+U+32A0
+U+32A1
+U+32A2
+U+32A3
+U+32A4
+U+32A5
+U+32A6
+U+32A7
+U+32A8
+U+32A9
+U+32AA
+U+32AB
+U+32AC
+U+32AD
+U+32AE
+U+32AF
+U+32B0
+U+32C0
+U+32C1
+U+32C2
+U+32C3
+U+32C4
+U+32C5
+U+32C6
+U+32C7
+U+32C8
+U+32C9
+U+32CA
+U+32CB
+U+32CC
+U+32CD
+U+32CE
+U+32CF
+U+32D0
+U+32D1
+U+32D2
+U+32D3
+U+32D4
+U+32D5
+U+32D6
+U+32D7
+U+32D8
+U+32D9
+U+32DA
+U+32DB
+U+32DC
+U+32DD
+U+32DE
+U+32DF
+U+32E0
+U+32E1
+U+32E2
+U+32E3
+U+32E4
+U+32E5
+U+32E6
+U+32E7
+U+32E8
+U+32E9
+U+32EA
+U+32EB
+U+32EC
+U+32ED
+U+32EE
+U+32EF
+U+32F0
+U+32F1
+U+32F2
+U+32F3
+U+32F4
+U+32F5
+U+32F6
+U+32F7
+U+32F8
+U+32F9
+U+32FA
+U+32FB
+U+32FC
+U+32FD
+U+32FE
+U+32FF
+U+3300
+U+3301
+U+3302
+U+3303
+U+3304
+U+3305
+U+3306
+U+3307
+U+3308
+U+3309
+U+330A
+U+330B
+U+330C
+U+330D
+U+330E
+U+330F
+U+3310
+U+3311
+U+3312
+U+3313
+U+3314
+U+3315
+U+3316
+U+3317
+U+3318
+U+3319
+U+331A
+U+331B
+U+331C
+U+331D
+U+331E
+U+331F
+U+3320
+U+3321
+U+3322
+U+3323
+U+3324
+U+3325
+U+3326
+U+3327
+U+3328
+U+3329
+U+332A
+U+332B
+U+332C
+U+332D
+U+332E
+U+332F
+U+3330
+U+3331
+U+3332
+U+3333
+U+3334
+U+3335
+U+3336
+U+3337
+U+3338
+U+3339
+U+333A
+U+333B
+U+333C
+U+333D
+U+333E
+U+333F
+U+3340
+U+3341
+U+3342
+U+3343
+U+3344
+U+3345
+U+3346
+U+3347
+U+3348
+U+3349
+U+334A
+U+334B
+U+334C
+U+334D
+U+334E
+U+334F
+U+3350
+U+3351
+U+3352
+U+3353
+U+3354
+U+3355
+U+3356
+U+3357
+U+3358
+U+3359
+U+335A
+U+335B
+U+335C
+U+335D
+U+335E
+U+335F
+U+3360
+U+3361
+U+3362
+U+3363
+U+3364
+U+3365
+U+3366
+U+3367
+U+3368
+U+3369
+U+336A
+U+336B
+U+336C
+U+336D
+U+336E
+U+336F
+U+3370
+U+3371
+U+3372
+U+3373
+U+3374
+U+3375
+U+3376
+U+3377
+U+3378
+U+3379
+U+337A
+U+337B
+U+337C
+U+337D
+U+337E
+U+337F
+U+3380
+U+3381
+U+3382
+U+3383
+U+3384
+U+3385
+U+3386
+U+3387
+U+3388
+U+3389
+U+338A
+U+338B
+U+338C
+U+338D
+U+338E
+U+338F
+U+3390
+U+3391
+U+3392
+U+3393
+U+3394
+U+3395
+U+3396
+U+3397
+U+3398
+U+3399
+U+339A
+U+339B
+U+339C
+U+339D
+U+339E
+U+339F
+U+33A0
+U+33A1
+U+33A2
+U+33A3
+U+33A4
+U+33A5
+U+33A6
+U+33A7
+U+33A8
+U+33A9
+U+33AA
+U+33AB
+U+33AC
+U+33AD
+U+33AE
+U+33AF
+U+33B0
+U+33B1
+U+33B2
+U+33B3
+U+33B4
+U+33B5
+U+33B6
+U+33B7
+U+33B8
+U+33B9
+U+33BA
+U+33BB
+U+33BC
+U+33BD
+U+33BE
+U+33BF
+U+33C0
+U+33C1
+U+33C2
+U+33C3
+U+33C4
+U+33C5
+U+33C6
+U+33C7
+U+33C8
+U+33C9
+U+33CA
+U+33CB
+U+33CC
+U+33CD
+U+33CE
+U+33CF
+U+33D0
+U+33D1
+U+33D2
+U+33D3
+U+33D4
+U+33D5
+U+33D6
+U+33D7
+U+33D8
+U+33D9
+U+33DA
+U+33DB
+U+33DC
+U+33DD
+U+33DE
+U+33DF
+U+33E0
+U+33E1
+U+33E2
+U+33E3
+U+33E4
+U+33E5
+U+33E6
+U+33E7
+U+33E8
+U+33E9
+U+33EA
+U+33EB
+U+33EC
+U+33ED
+U+33EE
+U+33EF
+U+33F0
+U+33F1
+U+33F2
+U+33F3
+U+33F4
+U+33F5
+U+33F6
+U+33F7
+U+33F8
+U+33F9
+U+33FA
+U+33FB
+U+33FC
+U+33FD
+U+33FE
+U+33FF
+U+4DC0
+U+4DC1
+U+4DC2
+U+4DC3
+U+4DC4
+U+4DC5
+U+4DC6
+U+4DC7
+U+4DC8
+U+4DC9
+U+4DCA
+U+4DCB
+U+4DCC
+U+4DCD
+U+4DCE
+U+4DCF
+U+4DD0
+U+4DD1
+U+4DD2
+U+4DD3
+U+4DD4
+U+4DD5
+U+4DD6
+U+4DD7
+U+4DD8
+U+4DD9
+U+4DDA
+U+4DDB
+U+4DDC
+U+4DDD
+U+4DDE
+U+4DDF
+U+4DE0
+U+4DE1
+U+4DE2
+U+4DE3
+U+4DE4
+U+4DE5
+U+4DE6
+U+4DE7
+U+4DE8
+U+4DE9
+U+4DEA
+U+4DEB
+U+4DEC
+U+4DED
+U+4DEE
+U+4DEF
+U+4DF0
+U+4DF1
+U+4DF2
+U+4DF3
+U+4DF4
+U+4DF5
+U+4DF6
+U+4DF7
+U+4DF8
+U+4DF9
+U+4DFA
+U+4DFB
+U+4DFC
+U+4DFD
+U+4DFE
+U+4DFF
+U+A490
+U+A491
+U+A492
+U+A493
+U+A494
+U+A495
+U+A496
+U+A497
+U+A498
+U+A499
+U+A49A
+U+A49B
+U+A49C
+U+A49D
+U+A49E
+U+A49F
+U+A4A0
+U+A4A1
+U+A4A2
+U+A4A3
+U+A4A4
+U+A4A5
+U+A4A6
+U+A4A7
+U+A4A8
+U+A4A9
+U+A4AA
+U+A4AB
+U+A4AC
+U+A4AD
+U+A4AE
+U+A4AF
+U+A4B0
+U+A4B1
+U+A4B2
+U+A4B3
+U+A4B4
+U+A4B5
+U+A4B6
+U+A4B7
+U+A4B8
+U+A4B9
+U+A4BA
+U+A4BB
+U+A4BC
+U+A4BD
+U+A4BE
+U+A4BF
+U+A4C0
+U+A4C1
+U+A4C2
+U+A4C3
+U+A4C4
+U+A4C5
+U+A4C6
+U+A700
+U+A701
+U+A702
+U+A703
+U+A704
+U+A705
+U+A706
+U+A707
+U+A708
+U+A709
+U+A70A
+U+A70B
+U+A70C
+U+A70D
+U+A70E
+U+A70F
+U+A710
+U+A711
+U+A712
+U+A713
+U+A714
+U+A715
+U+A716
+U+A720
+U+A721
+U+A789
+U+A78A
+U+A828
+U+A829
+U+A82A
+U+A82B
+U+A836
+U+A837
+U+A838
+U+A839
+U+AA77
+U+AA78
+U+AA79
+U+AB5B
+U+AB6A
+U+AB6B
+U+FB29
+U+FBB2
+U+FBB3
+U+FBB4
+U+FBB5
+U+FBB6
+U+FBB7
+U+FBB8
+U+FBB9
+U+FBBA
+U+FBBB
+U+FBBC
+U+FBBD
+U+FBBE
+U+FBBF
+U+FBC0
+U+FBC1
+U+FBC2
+U+FD40
+U+FD41
+U+FD42
+U+FD43
+U+FD44
+U+FD45
+U+FD46
+U+FD47
+U+FD48
+U+FD49
+U+FD4A
+U+FD4B
+U+FD4C
+U+FD4D
+U+FD4E
+U+FD4F
+U+FDCF
+U+FDFC
+U+FDFD
+U+FDFE
+U+FDFF
+U+FE62
+U+FE64
+U+FE65
+U+FE66
+U+FE69
+U+FF04
+U+FF0B
+U+FF1C
+U+FF1D
+U+FF1E
+U+FF3E
+U+FF40
+U+FF5C
+U+FF5E
+U+FFE0
+U+FFE1
+U+FFE2
+U+FFE3
+U+FFE4
+U+FFE5
+U+FFE6
+U+FFE8
+U+FFE9
+U+FFEA
+U+FFEB
+U+FFEC
+U+FFED
+U+FFEE
+U+FFFC
+U+FFFD
diff --git a/level_0/f_utf/tests/unit/c/data-utf.c b/level_0/f_utf/tests/unit/c/data-utf.c
new file mode 100644 (file)
index 0000000..cae3cb4
--- /dev/null
@@ -0,0 +1,48 @@
+#include "data-utf.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+FILE *data__bytesequence_file_open__symbols(void) {
+
+  return fopen("./data/tests/bytesequences/symbols-all.txt", "r");
+}
+
+uint8_t data__bytesequence_get_line(FILE * const file, f_utf_char_t * const character) {
+
+  size_t length = 32;
+  char *line = 0;
+
+  const int8_t bytes = (int8_t) getline(&line, &length, file);
+  if (bytes == -1) return 0;
+
+  if (!bytes) {
+    if (line) {
+      free(line);
+    }
+
+    return 0;
+  }
+
+  const long long number = atoll(line);
+
+  if (line) {
+    free(line);
+  }
+
+  if (!number) return -1;
+
+  *character = (f_utf_char_t) number;
+
+  // Network order is always big-endian so take advantage of this for converting little endian integers.
+  #ifdef _is_F_endian_little
+    *character = htonl(*character);
+  #endif // _is_F_endian_little
+
+  return bytes;
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_utf/tests/unit/c/data-utf.h b/level_0/f_utf/tests/unit/c/data-utf.h
new file mode 100644 (file)
index 0000000..84dd191
--- /dev/null
@@ -0,0 +1,71 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: UTF
+ * API Version: 0.5
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Data for the string project tests.
+ */
+#ifndef _DATA__F_utf_h
+#define _DATA__F_utf_h
+
+// Libc includes.
+#include <arpa/inet.h>
+#include <stdint.h>
+#include <stdio.h>
+
+// FLL-0 includes.
+#include <fll/level_0/utf.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/**
+ * Open the "symbols" bytesequence file.
+ *
+ * This assumes the following:
+ * - The file path is relative to the current working directory (tests are run from project root).
+ * - The file path is "data/tests/bytesequences/symbols-all.txt".
+ *
+ * @return
+ *   Non-zero on success.
+ *   0 on failure.
+ *
+ * @see fopen()
+ */
+extern FILE *data__bytesequence_file_open__symbols(void);
+
+/**
+ * Simple line reader that converts the line into a character.
+ *
+ * This assumes the following:
+ * - The line only contains base-10 digits.
+ * - The line only contains at most 32 characters.
+ *
+ * This should handle converting the number between big and little endian as needed.
+ *
+ * The input file is expected to be in base-10 so that existing standarrd functions like atoll() can be easily used.
+ *
+ * @param file
+ *   The file stream.
+ * @param character
+ *   The character read from the file at the current line in the stream.
+ *
+ * @return
+ *   positive number on success where number represents bytes read.
+ *   0 on success and end of file is reached.
+ *   0 on failure.
+ *
+ * @see atoll()
+ * @see getline()
+ * @see htonl()
+ */
+extern uint8_t data__bytesequence_get_line(FILE * const file, f_utf_char_t * const character);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
+
+#endif // _DATA__F_utf_h
index ac9a3844625dfa98857512bc862d04f49c9f3589..1d487884b25fc7b6fdebef0b57b1e59ac24e3014 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_append_h
 #define _TEST__F_utf_append_h
index a990cc26d35095912c63d41ed6152e975299e9b9..1ccffad64af1ac288fe8bf9c1179b23be017bc4c 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_append_assure_h
 #define _TEST__F_utf_append_assure_h
index fa7fd1ab94c37eb15cb5d4bdae048769fe8c41f7..22389867c65159db6605b194d95603ea83ee34ac 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_append_assure_nulless_h
 #define _TEST__F_utf_append_assure_nulless_h
index 5306e173fecd3d9fc72283b19890b3044e7979fd..21576b274fe2c16cd880e0edf053001fdbb6a0f1 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_append_nulless_h
 #define _TEST__F_utf_append_nulless_h
diff --git a/level_0/f_utf/tests/unit/c/test-utf-character_is_symbol.c b/level_0/f_utf/tests/unit/c/test-utf-character_is_symbol.c
new file mode 100644 (file)
index 0000000..ea19cd8
--- /dev/null
@@ -0,0 +1,40 @@
+#include "test-utf.h"
+#include "test-utf-character_is_symbol.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_utf_character_is_symbol__works(void **state) {
+
+  {
+    FILE *file = data__bytesequence_file_open__symbols();
+
+    assert_non_null(file);
+
+    f_utf_char_t character = 0;
+    int8_t bytes = 0;
+
+    f_array_length_t line = 0;
+
+    do {
+      bytes = data__bytesequence_get_line(file, &character);
+
+      if (bytes) {
+        const f_status_t status = f_utf_character_is_symbol(character);
+
+        assert_true(status);
+      }
+
+      ++line;
+
+    } while (bytes > 0);
+
+    fclose(file);
+  }
+
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_utf/tests/unit/c/test-utf-character_is_symbol.h b/level_0/f_utf/tests/unit/c/test-utf-character_is_symbol.h
new file mode 100644 (file)
index 0000000..bdecf35
--- /dev/null
@@ -0,0 +1,20 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: UTF
+ * API Version: 0.5
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the function in the utf project.
+ */
+#ifndef _TEST__F_utf_character_is_symbol_h
+#define _TEST__F_utf_character_is_symbol_h
+
+/**
+ * Test that the function works.
+ *
+ * @see f_utf_character_is_symbol()
+ */
+extern void test__f_utf_character_is_symbol__works(void **state);
+
+#endif // _TEST__F_utf_character_is_symbol_h
index b9d2e023f67013a609b45fce4ea2875dd60a622a..fd83b22ebf5ece9ff39629d0e0af850f7ed93c9a 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf__string_dynamic_adjust
 #define _TEST__F_utf__string_dynamic_adjust
index d1322f421e4feb4b621c4dd12c2a1b53962d6cd4..9399cc3bba03d73a122ed39ccc8335507004c790 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_append_h
 #define _TEST__F_utf_dynamic_append_h
index 3d546fad9b6f8054acd3b1428d6852b779cf0d8c..417b6f382ff50dea00f6765b8f0ef4cdf6ca7846 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_append_assure_h
 #define _TEST__F_utf_dynamic_append_assure_h
index ae7f524ba1a8f699bcea6640b87cec3cf471a8cf..5eccb4224d0d44481d225e688e58bbcc7086976b 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_append_assure_nulless_h
 #define _TEST__F_utf_dynamic_append_assure_nulless_h
index d12f1ab9d118d3bff1f1c6513660ec05c2ae1712..657bd1bfef8892070093aa413948d9e4c8e265f6 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_append_nulless_h
 #define _TEST__F_utf_dynamic_append_nulless_h
index 4f556bb139765f8e4c13c307515b7611d0ba2031..abf5c5a2232dfa92e28c39a379da77d2e141849f 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_dynamic_decimate_by_h
 #define _TEST__F_dynamic_decimate_by_h
index f777a97d6be1a51130e47b9b73d39e47d4007db2..2e55a59293a1d9e94021847ed2ee35fb78b80127 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_decrease_by_h
 #define _TEST__F_utf_dynamic_decrease_by_h
index e530fd741f067bca3f40b49379ebc77487a34c9a..47b5ee206c4a5ec6f02b3603c5870f5c2dd7df88 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_increase_h
 #define _TEST__F_utf_dynamic_increase_h
index a20710312817b36c71741db04105fa15155d2af4..d76e4485492f9d38ed8011156193c4b569b05143 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_increase_by_h
 #define _TEST__F_utf_dynamic_increase_by_h
index c821f076f46b5780646660d01a31cb7e9a55d6f6..6036e6681b3161476b1875f9e2596c10499e5517 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_mash_h
 #define _TEST__F_utf_dynamic_mash_h
index 74e93c96fccc5e49330ff259f82ede2334951c09..afc0a4039433f65d67aa2ff87ff628744ba390cd 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_mash_nulless_h
 #define _TEST__F_utf_dynamic_mash_nulless_h
index bd6856a29fb58f08f7410b72f7ada2a75787447a..6b042ce1856be7504312b834a8ea8bccb28e64db 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_mish_h
 #define _TEST__F_utf_dynamic_mish_h
index 5722d9332b449e66aef8a8f16c77489721bfb30f..9155f97f41066ab0ffe4cced7bf785b518a23f2a 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_mish_nulless_h
 #define _TEST__F_utf_dynamic_mish_nulless_h
index cd3f616f05c604bff31c83832886c929dddc4786..d76a8569f9097fd14aa841c7ad85eb64cd625a17 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_append_h
 #define _TEST__F_utf_dynamic_partial_append_h
index 4d7799a99fd1424b4f11738eeafd64f29a5a74e9..99d91edf9ba9b1b42266fe262c2dc09d4d9c769a 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_append_assure_h
 #define _TEST__F_utf_dynamic_partial_append_assure_h
index 8e3266910c4345f8d6084306b7c18f93a54214d0..1dfca1d9d6383ffdb7cbfe3971a5a43978b9f2d6 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_append_assure_nulless_h
 #define _TEST__F_utf_dynamic_partial_append_assure_nulless_h
index 25040fb4639d025c470ba2ad3f1675680c1a8a96..2395fae090edcb8566f308a0afbca116c9fb662e 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_append_nulless_h
 #define _TEST__F_utf_dynamic_partial_append_nulless_h
index 8191fc72219e6af3ae2526eb38c9384f9423eb25..bd5a2e11f8adfee5237a76a26f3fc48b95fe6d2f 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_mash_h
 #define _TEST__F_utf_dynamic_partial_mash_h
index 7ca68cc5365e76841afce988cbb08ea3cc45464f..256b82b97c4abb8a82b2798a2f96f01ff7de39e0 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_mash_nulless_h
 #define _TEST__F_utf_dynamic_partial_mash_nulless_h
index 78fcc75a18d5c0e6fcfc9542a9e04eec1ccf807c..0bcda3ecdfe83430044eb7a58f6dcef261aa5447 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_mish_h
 #define _TEST__F_utf_dynamic_partial_mish_h
index 0e27aff05d045a5e5b38a9703840e3096f59b51f..0c805ba91ecdfd0df2333a64bb298100e36e21f9 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_mish_nulless_h
 #define _TEST__F_utf_dynamic_partial_mish_nulless_h
index 0de7484e4ce2a21cf05338403535e4d825e587c2..dd69ac0b03ac12d7f311f002fb9a7617ba6b1176 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_prepend_h
 #define _TEST__F_utf_dynamic_partial_prepend_h
index 8a54a38a1dc63f3ae99fe66ce52cda651f962f50..885bfb037f200b785b760bc5c20c5c5e6b10fe2d 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_prepend_assure_h
 #define _TEST__F_utf_dynamic_partial_prepend_assure_h
index 96106e13b74fbf1fa9574b4342b921e29c0aa0c1..a1dd80a1df362cb3689e362d051d6199eb593a41 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_prepend_assure_nulless_h
 #define _TEST__F_utf_dynamic_partial_prepend_assure_nulless_h
index 4860d7250e283ecd2d76d708548c4fdacbfc5f86..9a436f7d332b3d9a3fd9e0f64d43a9f48f59b2c3 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_partial_prepend_nulless_h
 #define _TEST__F_utf_dynamic_partial_prepend_nulless_h
index a8eca84a8f1ad67c7630e98ac51cc8afd7b767d8..3b5de880164671aa53198c542a5b6ec5a0ddfe62 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_prepend_h
 #define _TEST__F_utf_dynamic_prepend_h
index 3e2147949de1a6ba2a0ebb9b32bee620ed5c11c8..ee417c6623ccd99e1480ea92c59e8d37093e8081 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_prepend_assure_h
 #define _TEST__F_utf_dynamic_prepend_assure_h
index 381edf9fb1fdb06d4cb35f617519fe0c1378f2e0..f4a00303e4b47da7f65b529b88663e3d96c5feec 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_prepend_assure_nulless_h
 #define _TEST__F_utf_dynamic_prepend_assure_nulless_h
index 1d5d7b9d7de281d9c00b1d0a7022de3970e0bf71..d80265ad54b1d761bc11f1ef3e5043f294442742 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_prepend_nulless_h
 #define _TEST__F_utf_dynamic_prepend_nulless_h
index 7521879a1011fc5dde12f2fe0cb0722bee376212..b009a160f12b9488f2af2372bade5da9b897d3b5 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_resize_h
 #define _TEST__F_utf_dynamic_resize_h
index 279df6f668f1ef8080d9a2429b38f874d952a226..3c1bbb7dceefcdeedcd3e7f8b0ee89588b3f3132 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_seek_line_h
 #define _TEST__F_utf_dynamic_seek_line_h
index d877671418ffe898c7b74b61a586d7fa110edc54..12561e31b8ae867b34444223eb681df86bdf2c1e 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_seek_line_to_h
 #define _TEST__F_utf_dynamic_seek_line_to_h
index d970edf63d270c95115bf0929da89dbfbd187af1..f5ca8552ac88819b9f4e372e77e849b461a5aa09 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_seek_to_h
 #define _TEST__F_utf_dynamic_seek_to_h
index bac55552d9f2f50bd16ecfda82655d5a57e745a4..f27c4a488ef6a5a16a762db87e4fe27fb5447c17 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_terminate_h
 #define _TEST__F_utf_dynamic_terminate_h
index 654738a6774f177c307f304777de8c24a6b0b2d0..c59f4b881a28fc87955d394f45977927d3a908b2 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamic_terminate_after_h
 #define _TEST__F_utf_dynamic_terminate_after_h
index fe226f762bb734f8a1028948600e4ba2f9e8d651..415d5ce9a209d65ba120c69a99c926b23efc23f2 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf__string_dynamics_adjust
 #define _TEST__F_utf__string_dynamics_adjust
index 244d7eb9065d052d645e0e07f2915418e6e0493b..352a32fceede3c64fafb99bb1831d936cc88c11f 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamics_append_h
 #define _TEST__F_utf_dynamics_append_h
index 33d90591f3b879cc07e4ddde57ba284379e629c0..123b32fc3bc13cc3ef843ee0a41193a87d66698b 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamics_append_all_h
 #define _TEST__F_utf_dynamics_append_all_h
index 6a36e21c82a9cd9d851bef7cf25bbb341e1fe513..13b3ec60b1f203c6d6fdbbe258f39aa65cc592d7 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_dynamics_decimate_by_h
 #define _TEST__F_dynamics_decimate_by_h
index 2b0926ffc01b6dfcca810269c37a9d5fe2da5870..6fa1735e8054016973ff3b8303b4d877f128f14d 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamics_decrease_by_h
 #define _TEST__F_utf_dynamics_decrease_by_h
index 545496a96f50910c9f5b13706e1498335e568a11..3f3aa36a72e6705beb155b9435f008ea96e62f6a 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamics_increase_h
 #define _TEST__F_utf_dynamics_increase_h
index 9078ee1485233b7d3e2a03ce2c049fb90629a695..26acfa1bcb8f5f40a7929d96941c3f5ba2ee4b72 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamics_increase_by_h
 #define _TEST__F_utf_dynamics_increase_by_h
index fae638882df72abe95096f98bbe4f4e6ebba9107..1e1faf4317c59933c042d8b61ecb9a2a5292e0d7 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamics_resize_h
 #define _TEST__F_utf_dynamics_resize_h
index f59825f389b5af8ac0a6e0d61ac35cba101f4fbc..bffc777e7ffaefdf036c0a03af74b54e5e2435b3 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamicss_adjust_h
 #define _TEST__F_utf_dynamicss_adjust_h
index 1818eb8182d170b949fe9f6d21cab864ef47a84d..71c14058b0e73ccc2c4c453e6712e31fee0d3b5a 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamicss_append_h
 #define _TEST__F_utf_dynamicss_append_h
index 60c3b6118a3185110a008dc7b95eb325d3ecb26f..fee8ef0a19be99b7aaf5825564c3373ba7e19951 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamicss_append_all_h
 #define _TEST__F_utf_dynamicss_append_all_h
index ae9619a714ca317b2a977e5e57ea4e6aafc140ac..78f7a2b5cdb523dd32303e082be72a157dd65bbc 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamicss_decimate_by_h
 #define _TEST__F_utf_dynamicss_decimate_by_h
index e5cd5e24aa19822f8a5c87d969a7ba7a7494a3f1..9c36547c5652a6bfe658f303c1b46267afed4f2f 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamicss_decrease_by_h
 #define _TEST__F_utf_dynamicss_decrease_by_h
index aa4e9e0ddad0b2e1722dd731f008865d5c68fb10..b9765e8051be11f27396a2a640751e1ee0e2575e 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamicss_increase_h
 #define _TEST__F_utf_dynamicss_increase_h
index ed20b57639b5a1ef30f181f94fdb3ec8e494609e..bfc1854b62d603045e58d084f358cd9e630f09da 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamicss_increase_by_h
 #define _TEST__F_utf_dynamicss_increase_by_h
index 202945d978768711269c0812361ff5c97d09338b..1b3dd458034495d16c670bd23bb5cb8cffce10d3 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_dynamicss_resize_h
 #define _TEST__F_utf_dynamicss_resize_h
diff --git a/level_0/f_utf/tests/unit/c/test-utf-is_symbol.c b/level_0/f_utf/tests/unit/c/test-utf-is_symbol.c
new file mode 100644 (file)
index 0000000..c2ef83e
--- /dev/null
@@ -0,0 +1,57 @@
+#include "test-utf.h"
+#include "test-utf-is_symbol.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_utf_is_symbol__works(void **state) {
+
+  {
+    FILE *file = data__bytesequence_file_open__symbols();
+
+    assert_non_null(file);
+
+    f_utf_char_t character = 0;
+    int8_t bytes = 0;
+
+    f_array_length_t line = 0;
+
+    do {
+      bytes = data__bytesequence_get_line(file, &character);
+
+      if (bytes) {
+        const uint8_t width = macro_f_utf_char_t_width(character);
+        char buffer[5] = { 0, 0, 0, 0, 0 };
+
+        buffer[0] = macro_f_utf_char_t_to_char_1(character);
+
+        if (width > 1) {
+          buffer[1] = macro_f_utf_char_t_to_char_2(character);
+
+          if (width > 2) {
+            buffer[2] = macro_f_utf_char_t_to_char_3(character);
+
+            if (width > 3) {
+              buffer[3] = macro_f_utf_char_t_to_char_4(character);
+            }
+          }
+        }
+
+        const f_status_t status = f_utf_is_symbol(buffer, 5);
+
+        assert_true(status);
+      }
+
+      ++line;
+
+    } while (bytes > 0);
+
+    fclose(file);
+  }
+
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_utf/tests/unit/c/test-utf-is_symbol.h b/level_0/f_utf/tests/unit/c/test-utf-is_symbol.h
new file mode 100644 (file)
index 0000000..8198fb7
--- /dev/null
@@ -0,0 +1,20 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: UTF
+ * API Version: 0.5
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the function in the utf project.
+ */
+#ifndef _TEST__F_utf_is_symbol_h
+#define _TEST__F_utf_is_symbol_h
+
+/**
+ * Test that the function works.
+ *
+ * @see f_utf_is_symbol()
+ */
+extern void test__f_utf_is_symbol__works(void **state);
+
+#endif // _TEST__F_utf_is_symbol_h
index d37e3c0f62c9fa794270f27bd157f6e1f06aa9af..c8cf0552761d056ca31108fd8ea93d7ac7efcb31 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf__string_map_multis_adjust
 #define _TEST__F_utf__string_map_multis_adjust
index 77c908deb96a9bc20bea8d84b4231ef9a35a4be7..2dae9729a5f7ce9cd6b734a74a6d93e9eac5f435 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multis_append_h
 #define _TEST__F_utf_map_multis_append_h
index 4388611eb6d2d926a56b2690bed05bb9de13b7c3..6d325b99e6ce59f2ac0e41b99dcb1ba93ee4209a 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multis_append_all_h
 #define _TEST__F_utf_map_multis_append_all_h
index 15d61a6efc4a96c2cf3343aea4ebcdaa997cc767..18550e4827217427768f1632955985e442e1ac1e 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_map_multis_decimate_by_h
 #define _TEST__F_map_multis_decimate_by_h
index 5ffb3b733bb3a3456edf85914a9482ebc0c12c03..bd58be005ba26ddadc2c167837b47bb55233854e 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multis_decrease_by_h
 #define _TEST__F_utf_map_multis_decrease_by_h
index 17a21180b07087d0aab4faa827e1b4e859886ac1..02f3fd79575dfe8e2845f92d716cc474e197ff37 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multis_increase_h
 #define _TEST__F_utf_map_multis_increase_h
index e3f2b5532eaf29652c3696562f1038884473dd15..714500fde7ee0079d3b26f3626c5a97a43d40b90 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multis_increase_by_h
 #define _TEST__F_utf_map_multis_increase_by_h
index 1b3959fe6bd619768ed45a6a875494690c890ccb..9f668481473a672db79e34aca628eb25292ec6eb 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multis_resize_h
 #define _TEST__F_utf_map_multis_resize_h
index 0a365cf5a9d4a230115b7a2052d7d858719aff20..d99d51101cc23a4c5a8c1fd67df7fed999ed14b9 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multiss_adjust_h
 #define _TEST__F_utf_map_multiss_adjust_h
index 805104f1db4ec240069e1529db9b8a3a73591eae..b8ff3e8a95ea0cd04adbbbc9fee4266d4b8648d0 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multiss_append_h
 #define _TEST__F_utf_map_multiss_append_h
index 7d61e34a29e31579deb72ee5d40d3cbcce1610e2..d19d79b13ab6cda2491c053991cd2be9cd52c1ef 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multiss_append_all_h
 #define _TEST__F_utf_map_multiss_append_all_h
index d7a65cb58fcebed87c521dc4db4179d7ab344765..a50b8dc80d45015e24c10aa979a48fff9295435e 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multiss_decimate_by_h
 #define _TEST__F_utf_map_multiss_decimate_by_h
index b4305ebfc1d1c045d99ff11ba7c1cc87cc5d8b44..a40bebcaa613513c238dbed736cbe5e5ffc0045b 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multiss_decrease_by_h
 #define _TEST__F_utf_map_multiss_decrease_by_h
index 80281e6f39c4f0bdd3a4f089ee9ee69ba8cb4dbe..3711364aedf53f0af446a2ce51f5823dd8b83fef 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multiss_increase_h
 #define _TEST__F_utf_map_multiss_increase_h
index 96983df41a3525a1353d52b9ed3f676ddd51452b..60ec1ac4e24a0f049d172c2b8a497090f1dfcb74 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multiss_increase_by_h
 #define _TEST__F_utf_map_multiss_increase_by_h
index 9b90a5a7391a3d85310be2357216eb0e935073b6..0f6b142a57761063bf028401bf1a96b63470f1c3 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_map_multiss_resize_h
 #define _TEST__F_utf_map_multiss_resize_h
index 90c7916073c1f5ac3640145aff024155ffe15c7f..8524e231ef1af682d0c88145ac096ecfdbe4cd54 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf__string_maps_adjust
 #define _TEST__F_utf__string_maps_adjust
index 67627f067082ce03d58e496ccba958b27618a52a..56eca6fb85a0a1e891aef15ed34510e338c11276 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_maps_append_h
 #define _TEST__F_utf_maps_append_h
index 041477395b5aae9ba6017b93ed66f76d1dad9b87..fbaf96d3c4d9cb2c7df7b26ac1cf04e3347d5c44 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_maps_append_all_h
 #define _TEST__F_utf_maps_append_all_h
index 4911371d1eb7d225fe727f8907d7c0c5b7dfff05..272a5c60da1a00cdbf82643c3a7afb3ec85c2e22 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_maps_decimate_by_h
 #define _TEST__F_maps_decimate_by_h
index 0dea22dd5ad90df48e95a5bb1b8c882e01d1b156..23711348686db0f130b7558be24fa9dd8e8b85d8 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_maps_decrease_by_h
 #define _TEST__F_utf_maps_decrease_by_h
index aa9832b79b9c28ed689df9072bd0a124e8c6cc80..1d38f2cd46174508bd7845c962f8357a6e7ebfc1 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_maps_increase_h
 #define _TEST__F_utf_maps_increase_h
index 75d57c24b4119de454ed366e60032a4107635c75..dbb962953bf3f30b7d7e7012bb5169aaab64397b 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_maps_increase_by_h
 #define _TEST__F_utf_maps_increase_by_h
index 9b0c8216447fe640a600c26efa97d87c852e7adf..85a975d515433b647cff424d8c751688b0ce64aa 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_maps_resize_h
 #define _TEST__F_utf_maps_resize_h
index 47ae354769a945611e1ffe55a734cd4af4ac4349..fdf8fa4b328da39ca0fe9093c8e6958c1d2ff905 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mapss_adjust_h
 #define _TEST__F_utf_mapss_adjust_h
index 4e4e58bbbbf6ecca377694ed466096429dc64bb5..7999f1bbb724858e4dd83ed630ce096512adb6e5 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mapss_append_h
 #define _TEST__F_utf_mapss_append_h
index fee1556563360f1fbaff39a895cc6a437de0c2c2..cc8f0c54a977b6c10f451eda31f542b9f6c8ffdc 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mapss_append_all_h
 #define _TEST__F_utf_mapss_append_all_h
index 71567a0b9134a4257776d85e3cea1a9fefca9d20..342295481b95ad80a05e9477c2e0d93054607bf9 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mapss_decimate_by_h
 #define _TEST__F_utf_mapss_decimate_by_h
index 0d21e3bafd5fd4a5fffaf892397a6a76e49062a1..00727f3d54d5e3b43fc6b52895620ecfa2e5b1af 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mapss_decrease_by_h
 #define _TEST__F_utf_mapss_decrease_by_h
index 2bbe66c1e9ccd51afbd5803166e61c37f946b452..02fca8a45793e54aee36379b31f7da9df1fe049d 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mapss_increase_h
 #define _TEST__F_utf_mapss_increase_h
index 4cd2dff9b46cbef89cc07ef692b27fd3562d25fc..785732955a73fc622ab9ee93029ebb67b9f7c46f 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mapss_increase_by_h
 #define _TEST__F_utf_mapss_increase_by_h
index f6cfc559d30048e6132c07b56033e37c1a3ea231..a3d4c792af5065ee430c82540c95ccec12657384 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mapss_resize_h
 #define _TEST__F_utf_mapss_resize_h
index 381a147460c483a69ca958b5dec0a29229235354..4626e6e63f635f0edfbc4de9d7465af7cfd3d1a2 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mash_h
 #define _TEST__F_utf_mash_h
index 81612c0ff696f33994ec36969b5de837adbdefb1..15c4221a41d4ea49ba19ceff0cdeb6018309994c 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mash_nulless_h
 #define _TEST__F_utf_mash_nulless_h
index fca1ea334c553743efb2300af993028f4c1c260e..75321381e80774427f87a83a75f5432c0f0ea3f4 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mish_h
 #define _TEST__F_utf_mish_h
index 452ea3542ae8bfb33382b9187ab6a418de28e8c3..a3f2301d9a7e971b146a7d7668e2bddb0d6a5725 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_mish_nulless_h
 #define _TEST__F_utf_mish_nulless_h
index bdab477d550df8cb4ce2bf1d139f144745a6bc41..6d3651a4e3be61dec4c7573b3a936a1bcb4dbcf2 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_prepend_h
 #define _TEST__F_utf_prepend_h
index 711ccd1f1ca310304ab349b72107e821f4490c72..6db9be8d7b6f91850cdab87cb9abcb5f0b3bcb4e 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_prepend_assure_h
 #define _TEST__F_utf_prepend_assure_h
index 9e4bab453fe95543c96240b8bf446a7e84653776..d3985b15e532373930220352036bd0a27613ebb5 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_prepend_assure_nulless_h
 #define _TEST__F_utf_prepend_assure_nulless_h
index ff6b7ddf523fb782b225eab5cc895adb78e3afa7..921a688e766e0f4a2f16624dbc2be9fc18cfd7bb 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_prepend_nulless_h
 #define _TEST__F_utf_prepend_nulless_h
index 4d90784b92640c28862983f924bedf34e8dbc6f0..7c166217425fbff0bb722b672776c9a4f5ad8d5c 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_seek_line_h
 #define _TEST__F_utf_seek_line_h
index 4ec35608eda7512eeeda2d0661f6ce403b8b438e..6558a5a07ebcc8c871848b5d3217b077564b32d0 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_seek_line_to_h
 #define _TEST__F_utf_seek_line_to_h
index 993aee728abc2718259bf5d07aaef3b7d4a812b9..483caa84bca31b85d0643504c5882833736a03e0 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_seek_to_h
 #define _TEST__F_utf_seek_to_h
index 54c8bf28951e72f7d1c5037b148bd121b3f01d9a..a6e6098d86743def9823bc47d8fe10c0d5c87076 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf__string_triples_adjust
 #define _TEST__F_utf__string_triples_adjust
index 50946605bd34e77111f54572bb641dadfd07a7bc..86384705d97ab65d8247684038620e150302ab9d 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_triples_append_h
 #define _TEST__F_utf_triples_append_h
index 21c43f6b10f1cf6ec2e9a0f1dae5cbb2da50b71a..792cca655534ad79a9f11a44e3ffb9f4f124e182 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_triples_append_all_h
 #define _TEST__F_utf_triples_append_all_h
index b294b5fb31c5b80b3a92c79fb79b3b365c53af75..29b944b9da0ccfcd651fd8722dd170f7c8c3a1a3 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_triples_decimate_by_h
 #define _TEST__F_triples_decimate_by_h
index eb94ecae3770affdd3a193a368a443d17a0fe523..3d43aca922da4e00f637255ee377933463a66b59 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_triples_decrease_by_h
 #define _TEST__F_utf_triples_decrease_by_h
index ddf9d5a0b660e9ee0f281f328319f9a7130d5e22..d54ce710e253dacb06bf2ffb7acf4904c844d149 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_triples_increase_h
 #define _TEST__F_utf_triples_increase_h
index 5c1ad012a1b2f6ad3059137e359eaedcd6d93b6b..8e814037bcf77bdd1c0daaff171509fc7aed90b3 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_triples_increase_by_h
 #define _TEST__F_utf_triples_increase_by_h
index 4297dba373a188f414e5505ec1b43962b3e11898..2304976847117a6a78c9a6dd39afc217a3516f22 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_triples_resize_h
 #define _TEST__F_utf_triples_resize_h
index a4ca68bcd70feca76847fdf44c29363a8482a76d..7221cc4ed060b399c04570868e32b93320d550d3 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_tripless_adjust_h
 #define _TEST__F_utf_tripless_adjust_h
index d18753ef9588ccc39c91b53038952ccc4b33a1a5..872ca1fe4209348289fa846bed5f08ef068e32e0 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_tripless_append_h
 #define _TEST__F_utf_tripless_append_h
index bbb2656eac33c69b77c1872a8e95d2494c1642eb..16c6f6a27e62ccad16ca2a66f180e201856707d7 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_tripless_append_all_h
 #define _TEST__F_utf_tripless_append_all_h
index cac48d895831db9a533911bef0dbc5f11086376c..92ca0964396df09dc7d39d11279966737a9fbb0c 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_tripless_decimate_by_h
 #define _TEST__F_utf_tripless_decimate_by_h
index 8986aa38c5ea879f485ce6ff80a9207ed1f2ff59..a68d36a4e44f4f06c6aaa14f03b631bc815596d9 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_tripless_decrease_by_h
 #define _TEST__F_utf_tripless_decrease_by_h
index 14cafbaebdf858828dc18d83c39daaed23e34fa4..65277da8cc3bf4e7312a777ce6d0ef55ae970a78 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_tripless_increase_h
 #define _TEST__F_utf_tripless_increase_h
index 135c6c3f2a1cd806be31e44682f06235e3e6ef66..b6c318d5a4f6cd5c3a5b4f44d6d6e2654b3ddf80 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_tripless_increase_by_h
 #define _TEST__F_utf_tripless_increase_by_h
index c4b08c5c35e5cf896315bb5ef9b95bc1e4be8b16..7c1198e5296eae457743bf7b62beafc5b3d6bfd1 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: Type
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the array types in the type project.
+ * Test the data types in the utf project.
  */
 #ifndef _TEST__F_utf_tripless_resize_h
 #define _TEST__F_utf_tripless_resize_h
index 8461825dc43631762e18af76e11472868c2d313a..1e3728353368a6e33d0d0b1ada97c408767cb664 100644 (file)
@@ -24,6 +24,8 @@ int main(void) {
     cmocka_unit_test(test__f_utf_append_assure_nulless__works),
     cmocka_unit_test(test__f_utf_append_nulless__works),
 
+    cmocka_unit_test(test__f_utf_character_is_symbol__works),
+
     cmocka_unit_test(test__f_utf_dynamic_adjust__works),
 
     cmocka_unit_test(test__f_utf_dynamic_append__works),
@@ -112,6 +114,8 @@ int main(void) {
     cmocka_unit_test(test__f_utf_dynamicss_increase_by__works),
     cmocka_unit_test(test__f_utf_dynamicss_resize__works),
 
+    cmocka_unit_test(test__f_utf_is_symbol__works),
+
     cmocka_unit_test(test__f_utf_map_multis_adjust__works),
     cmocka_unit_test(test__f_utf_map_multis_append__works),
     cmocka_unit_test(test__f_utf_map_multis_append_all__works),
index 750c5d72407d00e05173224820d6ef4c61288a7f..cc50f89fef3067b690d3ebf67eaadc7c258f510a 100644 (file)
@@ -1,11 +1,11 @@
 /**
  * FLL - Level 0
  *
- * Project: String
+ * Project: UTF
  * API Version: 0.5
  * Licenses: lgpl-2.1-or-later
  *
- * Test the string project.
+ * Test the utf project.
  */
 #ifndef _TEST__F_utf_h
 #define _TEST__F_utf_h
 #include <fll/level_0/utf.h>
 
 // Mock includes.
-//#include "mock-string.h"
+//#include "mock-utf.h"
+
+// Data includes.
+#include "data-utf.h"
 
 // Test includes.
 #include "test-utf-append.h"
 #include "test-utf-append_assure.h"
 #include "test-utf-append_assure_nulless.h"
 #include "test-utf-append_nulless.h"
+#include "test-utf-character_is_symbol.h"
 #include "test-utf-dynamic_adjust.h"
 #include "test-utf-dynamic_append.h"
 #include "test-utf-dynamic_append_assure.h"
@@ -81,6 +85,7 @@
 #include "test-utf-dynamicss_increase.h"
 #include "test-utf-dynamicss_increase_by.h"
 #include "test-utf-dynamicss_resize.h"
+#include "test-utf-is_symbol.h"
 #include "test-utf-map_multis_adjust.h"
 #include "test-utf-map_multis_append.h"
 #include "test-utf-map_multis_append_all.h"