Best Python code snippet using fMBT_python
angular-parse-ext.js
Source:angular-parse-ext.js  
1/**2 * @license AngularJS v1.6.63 * (c) 2010-2017 Google, Inc. http://angularjs.org4 * License: MIT5 */6(function(window, angular) {'use strict';7/******************************************************8 *         Generated file, do not modify              *9 *                                                    *10 *****************************************************/11function IDS_Y(cp) {12  if (0x0041 <= cp && cp <= 0x005A) return true;13  if (0x0061 <= cp && cp <= 0x007A) return true;14  if (cp === 0x00AA) return true;15  if (cp === 0x00B5) return true;16  if (cp === 0x00BA) return true;17  if (0x00C0 <= cp && cp <= 0x00D6) return true;18  if (0x00D8 <= cp && cp <= 0x00F6) return true;19  if (0x00F8 <= cp && cp <= 0x02C1) return true;20  if (0x02C6 <= cp && cp <= 0x02D1) return true;21  if (0x02E0 <= cp && cp <= 0x02E4) return true;22  if (cp === 0x02EC) return true;23  if (cp === 0x02EE) return true;24  if (0x0370 <= cp && cp <= 0x0374) return true;25  if (0x0376 <= cp && cp <= 0x0377) return true;26  if (0x037A <= cp && cp <= 0x037D) return true;27  if (cp === 0x037F) return true;28  if (cp === 0x0386) return true;29  if (0x0388 <= cp && cp <= 0x038A) return true;30  if (cp === 0x038C) return true;31  if (0x038E <= cp && cp <= 0x03A1) return true;32  if (0x03A3 <= cp && cp <= 0x03F5) return true;33  if (0x03F7 <= cp && cp <= 0x0481) return true;34  if (0x048A <= cp && cp <= 0x052F) return true;35  if (0x0531 <= cp && cp <= 0x0556) return true;36  if (cp === 0x0559) return true;37  if (0x0561 <= cp && cp <= 0x0587) return true;38  if (0x05D0 <= cp && cp <= 0x05EA) return true;39  if (0x05F0 <= cp && cp <= 0x05F2) return true;40  if (0x0620 <= cp && cp <= 0x064A) return true;41  if (0x066E <= cp && cp <= 0x066F) return true;42  if (0x0671 <= cp && cp <= 0x06D3) return true;43  if (cp === 0x06D5) return true;44  if (0x06E5 <= cp && cp <= 0x06E6) return true;45  if (0x06EE <= cp && cp <= 0x06EF) return true;46  if (0x06FA <= cp && cp <= 0x06FC) return true;47  if (cp === 0x06FF) return true;48  if (cp === 0x0710) return true;49  if (0x0712 <= cp && cp <= 0x072F) return true;50  if (0x074D <= cp && cp <= 0x07A5) return true;51  if (cp === 0x07B1) return true;52  if (0x07CA <= cp && cp <= 0x07EA) return true;53  if (0x07F4 <= cp && cp <= 0x07F5) return true;54  if (cp === 0x07FA) return true;55  if (0x0800 <= cp && cp <= 0x0815) return true;56  if (cp === 0x081A) return true;57  if (cp === 0x0824) return true;58  if (cp === 0x0828) return true;59  if (0x0840 <= cp && cp <= 0x0858) return true;60  if (0x08A0 <= cp && cp <= 0x08B4) return true;61  if (0x0904 <= cp && cp <= 0x0939) return true;62  if (cp === 0x093D) return true;63  if (cp === 0x0950) return true;64  if (0x0958 <= cp && cp <= 0x0961) return true;65  if (0x0971 <= cp && cp <= 0x0980) return true;66  if (0x0985 <= cp && cp <= 0x098C) return true;67  if (0x098F <= cp && cp <= 0x0990) return true;68  if (0x0993 <= cp && cp <= 0x09A8) return true;69  if (0x09AA <= cp && cp <= 0x09B0) return true;70  if (cp === 0x09B2) return true;71  if (0x09B6 <= cp && cp <= 0x09B9) return true;72  if (cp === 0x09BD) return true;73  if (cp === 0x09CE) return true;74  if (0x09DC <= cp && cp <= 0x09DD) return true;75  if (0x09DF <= cp && cp <= 0x09E1) return true;76  if (0x09F0 <= cp && cp <= 0x09F1) return true;77  if (0x0A05 <= cp && cp <= 0x0A0A) return true;78  if (0x0A0F <= cp && cp <= 0x0A10) return true;79  if (0x0A13 <= cp && cp <= 0x0A28) return true;80  if (0x0A2A <= cp && cp <= 0x0A30) return true;81  if (0x0A32 <= cp && cp <= 0x0A33) return true;82  if (0x0A35 <= cp && cp <= 0x0A36) return true;83  if (0x0A38 <= cp && cp <= 0x0A39) return true;84  if (0x0A59 <= cp && cp <= 0x0A5C) return true;85  if (cp === 0x0A5E) return true;86  if (0x0A72 <= cp && cp <= 0x0A74) return true;87  if (0x0A85 <= cp && cp <= 0x0A8D) return true;88  if (0x0A8F <= cp && cp <= 0x0A91) return true;89  if (0x0A93 <= cp && cp <= 0x0AA8) return true;90  if (0x0AAA <= cp && cp <= 0x0AB0) return true;91  if (0x0AB2 <= cp && cp <= 0x0AB3) return true;92  if (0x0AB5 <= cp && cp <= 0x0AB9) return true;93  if (cp === 0x0ABD) return true;94  if (cp === 0x0AD0) return true;95  if (0x0AE0 <= cp && cp <= 0x0AE1) return true;96  if (cp === 0x0AF9) return true;97  if (0x0B05 <= cp && cp <= 0x0B0C) return true;98  if (0x0B0F <= cp && cp <= 0x0B10) return true;99  if (0x0B13 <= cp && cp <= 0x0B28) return true;100  if (0x0B2A <= cp && cp <= 0x0B30) return true;101  if (0x0B32 <= cp && cp <= 0x0B33) return true;102  if (0x0B35 <= cp && cp <= 0x0B39) return true;103  if (cp === 0x0B3D) return true;104  if (0x0B5C <= cp && cp <= 0x0B5D) return true;105  if (0x0B5F <= cp && cp <= 0x0B61) return true;106  if (cp === 0x0B71) return true;107  if (cp === 0x0B83) return true;108  if (0x0B85 <= cp && cp <= 0x0B8A) return true;109  if (0x0B8E <= cp && cp <= 0x0B90) return true;110  if (0x0B92 <= cp && cp <= 0x0B95) return true;111  if (0x0B99 <= cp && cp <= 0x0B9A) return true;112  if (cp === 0x0B9C) return true;113  if (0x0B9E <= cp && cp <= 0x0B9F) return true;114  if (0x0BA3 <= cp && cp <= 0x0BA4) return true;115  if (0x0BA8 <= cp && cp <= 0x0BAA) return true;116  if (0x0BAE <= cp && cp <= 0x0BB9) return true;117  if (cp === 0x0BD0) return true;118  if (0x0C05 <= cp && cp <= 0x0C0C) return true;119  if (0x0C0E <= cp && cp <= 0x0C10) return true;120  if (0x0C12 <= cp && cp <= 0x0C28) return true;121  if (0x0C2A <= cp && cp <= 0x0C39) return true;122  if (cp === 0x0C3D) return true;123  if (0x0C58 <= cp && cp <= 0x0C5A) return true;124  if (0x0C60 <= cp && cp <= 0x0C61) return true;125  if (0x0C85 <= cp && cp <= 0x0C8C) return true;126  if (0x0C8E <= cp && cp <= 0x0C90) return true;127  if (0x0C92 <= cp && cp <= 0x0CA8) return true;128  if (0x0CAA <= cp && cp <= 0x0CB3) return true;129  if (0x0CB5 <= cp && cp <= 0x0CB9) return true;130  if (cp === 0x0CBD) return true;131  if (cp === 0x0CDE) return true;132  if (0x0CE0 <= cp && cp <= 0x0CE1) return true;133  if (0x0CF1 <= cp && cp <= 0x0CF2) return true;134  if (0x0D05 <= cp && cp <= 0x0D0C) return true;135  if (0x0D0E <= cp && cp <= 0x0D10) return true;136  if (0x0D12 <= cp && cp <= 0x0D3A) return true;137  if (cp === 0x0D3D) return true;138  if (cp === 0x0D4E) return true;139  if (0x0D5F <= cp && cp <= 0x0D61) return true;140  if (0x0D7A <= cp && cp <= 0x0D7F) return true;141  if (0x0D85 <= cp && cp <= 0x0D96) return true;142  if (0x0D9A <= cp && cp <= 0x0DB1) return true;143  if (0x0DB3 <= cp && cp <= 0x0DBB) return true;144  if (cp === 0x0DBD) return true;145  if (0x0DC0 <= cp && cp <= 0x0DC6) return true;146  if (0x0E01 <= cp && cp <= 0x0E30) return true;147  if (0x0E32 <= cp && cp <= 0x0E33) return true;148  if (0x0E40 <= cp && cp <= 0x0E46) return true;149  if (0x0E81 <= cp && cp <= 0x0E82) return true;150  if (cp === 0x0E84) return true;151  if (0x0E87 <= cp && cp <= 0x0E88) return true;152  if (cp === 0x0E8A) return true;153  if (cp === 0x0E8D) return true;154  if (0x0E94 <= cp && cp <= 0x0E97) return true;155  if (0x0E99 <= cp && cp <= 0x0E9F) return true;156  if (0x0EA1 <= cp && cp <= 0x0EA3) return true;157  if (cp === 0x0EA5) return true;158  if (cp === 0x0EA7) return true;159  if (0x0EAA <= cp && cp <= 0x0EAB) return true;160  if (0x0EAD <= cp && cp <= 0x0EB0) return true;161  if (0x0EB2 <= cp && cp <= 0x0EB3) return true;162  if (cp === 0x0EBD) return true;163  if (0x0EC0 <= cp && cp <= 0x0EC4) return true;164  if (cp === 0x0EC6) return true;165  if (0x0EDC <= cp && cp <= 0x0EDF) return true;166  if (cp === 0x0F00) return true;167  if (0x0F40 <= cp && cp <= 0x0F47) return true;168  if (0x0F49 <= cp && cp <= 0x0F6C) return true;169  if (0x0F88 <= cp && cp <= 0x0F8C) return true;170  if (0x1000 <= cp && cp <= 0x102A) return true;171  if (cp === 0x103F) return true;172  if (0x1050 <= cp && cp <= 0x1055) return true;173  if (0x105A <= cp && cp <= 0x105D) return true;174  if (cp === 0x1061) return true;175  if (0x1065 <= cp && cp <= 0x1066) return true;176  if (0x106E <= cp && cp <= 0x1070) return true;177  if (0x1075 <= cp && cp <= 0x1081) return true;178  if (cp === 0x108E) return true;179  if (0x10A0 <= cp && cp <= 0x10C5) return true;180  if (cp === 0x10C7) return true;181  if (cp === 0x10CD) return true;182  if (0x10D0 <= cp && cp <= 0x10FA) return true;183  if (0x10FC <= cp && cp <= 0x1248) return true;184  if (0x124A <= cp && cp <= 0x124D) return true;185  if (0x1250 <= cp && cp <= 0x1256) return true;186  if (cp === 0x1258) return true;187  if (0x125A <= cp && cp <= 0x125D) return true;188  if (0x1260 <= cp && cp <= 0x1288) return true;189  if (0x128A <= cp && cp <= 0x128D) return true;190  if (0x1290 <= cp && cp <= 0x12B0) return true;191  if (0x12B2 <= cp && cp <= 0x12B5) return true;192  if (0x12B8 <= cp && cp <= 0x12BE) return true;193  if (cp === 0x12C0) return true;194  if (0x12C2 <= cp && cp <= 0x12C5) return true;195  if (0x12C8 <= cp && cp <= 0x12D6) return true;196  if (0x12D8 <= cp && cp <= 0x1310) return true;197  if (0x1312 <= cp && cp <= 0x1315) return true;198  if (0x1318 <= cp && cp <= 0x135A) return true;199  if (0x1380 <= cp && cp <= 0x138F) return true;200  if (0x13A0 <= cp && cp <= 0x13F5) return true;201  if (0x13F8 <= cp && cp <= 0x13FD) return true;202  if (0x1401 <= cp && cp <= 0x166C) return true;203  if (0x166F <= cp && cp <= 0x167F) return true;204  if (0x1681 <= cp && cp <= 0x169A) return true;205  if (0x16A0 <= cp && cp <= 0x16EA) return true;206  if (0x16EE <= cp && cp <= 0x16F8) return true;207  if (0x1700 <= cp && cp <= 0x170C) return true;208  if (0x170E <= cp && cp <= 0x1711) return true;209  if (0x1720 <= cp && cp <= 0x1731) return true;210  if (0x1740 <= cp && cp <= 0x1751) return true;211  if (0x1760 <= cp && cp <= 0x176C) return true;212  if (0x176E <= cp && cp <= 0x1770) return true;213  if (0x1780 <= cp && cp <= 0x17B3) return true;214  if (cp === 0x17D7) return true;215  if (cp === 0x17DC) return true;216  if (0x1820 <= cp && cp <= 0x1877) return true;217  if (0x1880 <= cp && cp <= 0x18A8) return true;218  if (cp === 0x18AA) return true;219  if (0x18B0 <= cp && cp <= 0x18F5) return true;220  if (0x1900 <= cp && cp <= 0x191E) return true;221  if (0x1950 <= cp && cp <= 0x196D) return true;222  if (0x1970 <= cp && cp <= 0x1974) return true;223  if (0x1980 <= cp && cp <= 0x19AB) return true;224  if (0x19B0 <= cp && cp <= 0x19C9) return true;225  if (0x1A00 <= cp && cp <= 0x1A16) return true;226  if (0x1A20 <= cp && cp <= 0x1A54) return true;227  if (cp === 0x1AA7) return true;228  if (0x1B05 <= cp && cp <= 0x1B33) return true;229  if (0x1B45 <= cp && cp <= 0x1B4B) return true;230  if (0x1B83 <= cp && cp <= 0x1BA0) return true;231  if (0x1BAE <= cp && cp <= 0x1BAF) return true;232  if (0x1BBA <= cp && cp <= 0x1BE5) return true;233  if (0x1C00 <= cp && cp <= 0x1C23) return true;234  if (0x1C4D <= cp && cp <= 0x1C4F) return true;235  if (0x1C5A <= cp && cp <= 0x1C7D) return true;236  if (0x1CE9 <= cp && cp <= 0x1CEC) return true;237  if (0x1CEE <= cp && cp <= 0x1CF1) return true;238  if (0x1CF5 <= cp && cp <= 0x1CF6) return true;239  if (0x1D00 <= cp && cp <= 0x1DBF) return true;240  if (0x1E00 <= cp && cp <= 0x1F15) return true;241  if (0x1F18 <= cp && cp <= 0x1F1D) return true;242  if (0x1F20 <= cp && cp <= 0x1F45) return true;243  if (0x1F48 <= cp && cp <= 0x1F4D) return true;244  if (0x1F50 <= cp && cp <= 0x1F57) return true;245  if (cp === 0x1F59) return true;246  if (cp === 0x1F5B) return true;247  if (cp === 0x1F5D) return true;248  if (0x1F5F <= cp && cp <= 0x1F7D) return true;249  if (0x1F80 <= cp && cp <= 0x1FB4) return true;250  if (0x1FB6 <= cp && cp <= 0x1FBC) return true;251  if (cp === 0x1FBE) return true;252  if (0x1FC2 <= cp && cp <= 0x1FC4) return true;253  if (0x1FC6 <= cp && cp <= 0x1FCC) return true;254  if (0x1FD0 <= cp && cp <= 0x1FD3) return true;255  if (0x1FD6 <= cp && cp <= 0x1FDB) return true;256  if (0x1FE0 <= cp && cp <= 0x1FEC) return true;257  if (0x1FF2 <= cp && cp <= 0x1FF4) return true;258  if (0x1FF6 <= cp && cp <= 0x1FFC) return true;259  if (cp === 0x2071) return true;260  if (cp === 0x207F) return true;261  if (0x2090 <= cp && cp <= 0x209C) return true;262  if (cp === 0x2102) return true;263  if (cp === 0x2107) return true;264  if (0x210A <= cp && cp <= 0x2113) return true;265  if (cp === 0x2115) return true;266  if (0x2118 <= cp && cp <= 0x211D) return true;267  if (cp === 0x2124) return true;268  if (cp === 0x2126) return true;269  if (cp === 0x2128) return true;270  if (0x212A <= cp && cp <= 0x2139) return true;271  if (0x213C <= cp && cp <= 0x213F) return true;272  if (0x2145 <= cp && cp <= 0x2149) return true;273  if (cp === 0x214E) return true;274  if (0x2160 <= cp && cp <= 0x2188) return true;275  if (0x2C00 <= cp && cp <= 0x2C2E) return true;276  if (0x2C30 <= cp && cp <= 0x2C5E) return true;277  if (0x2C60 <= cp && cp <= 0x2CE4) return true;278  if (0x2CEB <= cp && cp <= 0x2CEE) return true;279  if (0x2CF2 <= cp && cp <= 0x2CF3) return true;280  if (0x2D00 <= cp && cp <= 0x2D25) return true;281  if (cp === 0x2D27) return true;282  if (cp === 0x2D2D) return true;283  if (0x2D30 <= cp && cp <= 0x2D67) return true;284  if (cp === 0x2D6F) return true;285  if (0x2D80 <= cp && cp <= 0x2D96) return true;286  if (0x2DA0 <= cp && cp <= 0x2DA6) return true;287  if (0x2DA8 <= cp && cp <= 0x2DAE) return true;288  if (0x2DB0 <= cp && cp <= 0x2DB6) return true;289  if (0x2DB8 <= cp && cp <= 0x2DBE) return true;290  if (0x2DC0 <= cp && cp <= 0x2DC6) return true;291  if (0x2DC8 <= cp && cp <= 0x2DCE) return true;292  if (0x2DD0 <= cp && cp <= 0x2DD6) return true;293  if (0x2DD8 <= cp && cp <= 0x2DDE) return true;294  if (0x3005 <= cp && cp <= 0x3007) return true;295  if (0x3021 <= cp && cp <= 0x3029) return true;296  if (0x3031 <= cp && cp <= 0x3035) return true;297  if (0x3038 <= cp && cp <= 0x303C) return true;298  if (0x3041 <= cp && cp <= 0x3096) return true;299  if (0x309B <= cp && cp <= 0x309F) return true;300  if (0x30A1 <= cp && cp <= 0x30FA) return true;301  if (0x30FC <= cp && cp <= 0x30FF) return true;302  if (0x3105 <= cp && cp <= 0x312D) return true;303  if (0x3131 <= cp && cp <= 0x318E) return true;304  if (0x31A0 <= cp && cp <= 0x31BA) return true;305  if (0x31F0 <= cp && cp <= 0x31FF) return true;306  if (0x3400 <= cp && cp <= 0x4DB5) return true;307  if (0x4E00 <= cp && cp <= 0x9FD5) return true;308  if (0xA000 <= cp && cp <= 0xA48C) return true;309  if (0xA4D0 <= cp && cp <= 0xA4FD) return true;310  if (0xA500 <= cp && cp <= 0xA60C) return true;311  if (0xA610 <= cp && cp <= 0xA61F) return true;312  if (0xA62A <= cp && cp <= 0xA62B) return true;313  if (0xA640 <= cp && cp <= 0xA66E) return true;314  if (0xA67F <= cp && cp <= 0xA69D) return true;315  if (0xA6A0 <= cp && cp <= 0xA6EF) return true;316  if (0xA717 <= cp && cp <= 0xA71F) return true;317  if (0xA722 <= cp && cp <= 0xA788) return true;318  if (0xA78B <= cp && cp <= 0xA7AD) return true;319  if (0xA7B0 <= cp && cp <= 0xA7B7) return true;320  if (0xA7F7 <= cp && cp <= 0xA801) return true;321  if (0xA803 <= cp && cp <= 0xA805) return true;322  if (0xA807 <= cp && cp <= 0xA80A) return true;323  if (0xA80C <= cp && cp <= 0xA822) return true;324  if (0xA840 <= cp && cp <= 0xA873) return true;325  if (0xA882 <= cp && cp <= 0xA8B3) return true;326  if (0xA8F2 <= cp && cp <= 0xA8F7) return true;327  if (cp === 0xA8FB) return true;328  if (cp === 0xA8FD) return true;329  if (0xA90A <= cp && cp <= 0xA925) return true;330  if (0xA930 <= cp && cp <= 0xA946) return true;331  if (0xA960 <= cp && cp <= 0xA97C) return true;332  if (0xA984 <= cp && cp <= 0xA9B2) return true;333  if (cp === 0xA9CF) return true;334  if (0xA9E0 <= cp && cp <= 0xA9E4) return true;335  if (0xA9E6 <= cp && cp <= 0xA9EF) return true;336  if (0xA9FA <= cp && cp <= 0xA9FE) return true;337  if (0xAA00 <= cp && cp <= 0xAA28) return true;338  if (0xAA40 <= cp && cp <= 0xAA42) return true;339  if (0xAA44 <= cp && cp <= 0xAA4B) return true;340  if (0xAA60 <= cp && cp <= 0xAA76) return true;341  if (cp === 0xAA7A) return true;342  if (0xAA7E <= cp && cp <= 0xAAAF) return true;343  if (cp === 0xAAB1) return true;344  if (0xAAB5 <= cp && cp <= 0xAAB6) return true;345  if (0xAAB9 <= cp && cp <= 0xAABD) return true;346  if (cp === 0xAAC0) return true;347  if (cp === 0xAAC2) return true;348  if (0xAADB <= cp && cp <= 0xAADD) return true;349  if (0xAAE0 <= cp && cp <= 0xAAEA) return true;350  if (0xAAF2 <= cp && cp <= 0xAAF4) return true;351  if (0xAB01 <= cp && cp <= 0xAB06) return true;352  if (0xAB09 <= cp && cp <= 0xAB0E) return true;353  if (0xAB11 <= cp && cp <= 0xAB16) return true;354  if (0xAB20 <= cp && cp <= 0xAB26) return true;355  if (0xAB28 <= cp && cp <= 0xAB2E) return true;356  if (0xAB30 <= cp && cp <= 0xAB5A) return true;357  if (0xAB5C <= cp && cp <= 0xAB65) return true;358  if (0xAB70 <= cp && cp <= 0xABE2) return true;359  if (0xAC00 <= cp && cp <= 0xD7A3) return true;360  if (0xD7B0 <= cp && cp <= 0xD7C6) return true;361  if (0xD7CB <= cp && cp <= 0xD7FB) return true;362  if (0xF900 <= cp && cp <= 0xFA6D) return true;363  if (0xFA70 <= cp && cp <= 0xFAD9) return true;364  if (0xFB00 <= cp && cp <= 0xFB06) return true;365  if (0xFB13 <= cp && cp <= 0xFB17) return true;366  if (cp === 0xFB1D) return true;367  if (0xFB1F <= cp && cp <= 0xFB28) return true;368  if (0xFB2A <= cp && cp <= 0xFB36) return true;369  if (0xFB38 <= cp && cp <= 0xFB3C) return true;370  if (cp === 0xFB3E) return true;371  if (0xFB40 <= cp && cp <= 0xFB41) return true;372  if (0xFB43 <= cp && cp <= 0xFB44) return true;373  if (0xFB46 <= cp && cp <= 0xFBB1) return true;374  if (0xFBD3 <= cp && cp <= 0xFD3D) return true;375  if (0xFD50 <= cp && cp <= 0xFD8F) return true;376  if (0xFD92 <= cp && cp <= 0xFDC7) return true;377  if (0xFDF0 <= cp && cp <= 0xFDFB) return true;378  if (0xFE70 <= cp && cp <= 0xFE74) return true;379  if (0xFE76 <= cp && cp <= 0xFEFC) return true;380  if (0xFF21 <= cp && cp <= 0xFF3A) return true;381  if (0xFF41 <= cp && cp <= 0xFF5A) return true;382  if (0xFF66 <= cp && cp <= 0xFFBE) return true;383  if (0xFFC2 <= cp && cp <= 0xFFC7) return true;384  if (0xFFCA <= cp && cp <= 0xFFCF) return true;385  if (0xFFD2 <= cp && cp <= 0xFFD7) return true;386  if (0xFFDA <= cp && cp <= 0xFFDC) return true;387  if (0x10000 <= cp && cp <= 0x1000B) return true;388  if (0x1000D <= cp && cp <= 0x10026) return true;389  if (0x10028 <= cp && cp <= 0x1003A) return true;390  if (0x1003C <= cp && cp <= 0x1003D) return true;391  if (0x1003F <= cp && cp <= 0x1004D) return true;392  if (0x10050 <= cp && cp <= 0x1005D) return true;393  if (0x10080 <= cp && cp <= 0x100FA) return true;394  if (0x10140 <= cp && cp <= 0x10174) return true;395  if (0x10280 <= cp && cp <= 0x1029C) return true;396  if (0x102A0 <= cp && cp <= 0x102D0) return true;397  if (0x10300 <= cp && cp <= 0x1031F) return true;398  if (0x10330 <= cp && cp <= 0x1034A) return true;399  if (0x10350 <= cp && cp <= 0x10375) return true;400  if (0x10380 <= cp && cp <= 0x1039D) return true;401  if (0x103A0 <= cp && cp <= 0x103C3) return true;402  if (0x103C8 <= cp && cp <= 0x103CF) return true;403  if (0x103D1 <= cp && cp <= 0x103D5) return true;404  if (0x10400 <= cp && cp <= 0x1049D) return true;405  if (0x10500 <= cp && cp <= 0x10527) return true;406  if (0x10530 <= cp && cp <= 0x10563) return true;407  if (0x10600 <= cp && cp <= 0x10736) return true;408  if (0x10740 <= cp && cp <= 0x10755) return true;409  if (0x10760 <= cp && cp <= 0x10767) return true;410  if (0x10800 <= cp && cp <= 0x10805) return true;411  if (cp === 0x10808) return true;412  if (0x1080A <= cp && cp <= 0x10835) return true;413  if (0x10837 <= cp && cp <= 0x10838) return true;414  if (cp === 0x1083C) return true;415  if (0x1083F <= cp && cp <= 0x10855) return true;416  if (0x10860 <= cp && cp <= 0x10876) return true;417  if (0x10880 <= cp && cp <= 0x1089E) return true;418  if (0x108E0 <= cp && cp <= 0x108F2) return true;419  if (0x108F4 <= cp && cp <= 0x108F5) return true;420  if (0x10900 <= cp && cp <= 0x10915) return true;421  if (0x10920 <= cp && cp <= 0x10939) return true;422  if (0x10980 <= cp && cp <= 0x109B7) return true;423  if (0x109BE <= cp && cp <= 0x109BF) return true;424  if (cp === 0x10A00) return true;425  if (0x10A10 <= cp && cp <= 0x10A13) return true;426  if (0x10A15 <= cp && cp <= 0x10A17) return true;427  if (0x10A19 <= cp && cp <= 0x10A33) return true;428  if (0x10A60 <= cp && cp <= 0x10A7C) return true;429  if (0x10A80 <= cp && cp <= 0x10A9C) return true;430  if (0x10AC0 <= cp && cp <= 0x10AC7) return true;431  if (0x10AC9 <= cp && cp <= 0x10AE4) return true;432  if (0x10B00 <= cp && cp <= 0x10B35) return true;433  if (0x10B40 <= cp && cp <= 0x10B55) return true;434  if (0x10B60 <= cp && cp <= 0x10B72) return true;435  if (0x10B80 <= cp && cp <= 0x10B91) return true;436  if (0x10C00 <= cp && cp <= 0x10C48) return true;437  if (0x10C80 <= cp && cp <= 0x10CB2) return true;438  if (0x10CC0 <= cp && cp <= 0x10CF2) return true;439  if (0x11003 <= cp && cp <= 0x11037) return true;440  if (0x11083 <= cp && cp <= 0x110AF) return true;441  if (0x110D0 <= cp && cp <= 0x110E8) return true;442  if (0x11103 <= cp && cp <= 0x11126) return true;443  if (0x11150 <= cp && cp <= 0x11172) return true;444  if (cp === 0x11176) return true;445  if (0x11183 <= cp && cp <= 0x111B2) return true;446  if (0x111C1 <= cp && cp <= 0x111C4) return true;447  if (cp === 0x111DA) return true;448  if (cp === 0x111DC) return true;449  if (0x11200 <= cp && cp <= 0x11211) return true;450  if (0x11213 <= cp && cp <= 0x1122B) return true;451  if (0x11280 <= cp && cp <= 0x11286) return true;452  if (cp === 0x11288) return true;453  if (0x1128A <= cp && cp <= 0x1128D) return true;454  if (0x1128F <= cp && cp <= 0x1129D) return true;455  if (0x1129F <= cp && cp <= 0x112A8) return true;456  if (0x112B0 <= cp && cp <= 0x112DE) return true;457  if (0x11305 <= cp && cp <= 0x1130C) return true;458  if (0x1130F <= cp && cp <= 0x11310) return true;459  if (0x11313 <= cp && cp <= 0x11328) return true;460  if (0x1132A <= cp && cp <= 0x11330) return true;461  if (0x11332 <= cp && cp <= 0x11333) return true;462  if (0x11335 <= cp && cp <= 0x11339) return true;463  if (cp === 0x1133D) return true;464  if (cp === 0x11350) return true;465  if (0x1135D <= cp && cp <= 0x11361) return true;466  if (0x11480 <= cp && cp <= 0x114AF) return true;467  if (0x114C4 <= cp && cp <= 0x114C5) return true;468  if (cp === 0x114C7) return true;469  if (0x11580 <= cp && cp <= 0x115AE) return true;470  if (0x115D8 <= cp && cp <= 0x115DB) return true;471  if (0x11600 <= cp && cp <= 0x1162F) return true;472  if (cp === 0x11644) return true;473  if (0x11680 <= cp && cp <= 0x116AA) return true;474  if (0x11700 <= cp && cp <= 0x11719) return true;475  if (0x118A0 <= cp && cp <= 0x118DF) return true;476  if (cp === 0x118FF) return true;477  if (0x11AC0 <= cp && cp <= 0x11AF8) return true;478  if (0x12000 <= cp && cp <= 0x12399) return true;479  if (0x12400 <= cp && cp <= 0x1246E) return true;480  if (0x12480 <= cp && cp <= 0x12543) return true;481  if (0x13000 <= cp && cp <= 0x1342E) return true;482  if (0x14400 <= cp && cp <= 0x14646) return true;483  if (0x16800 <= cp && cp <= 0x16A38) return true;484  if (0x16A40 <= cp && cp <= 0x16A5E) return true;485  if (0x16AD0 <= cp && cp <= 0x16AED) return true;486  if (0x16B00 <= cp && cp <= 0x16B2F) return true;487  if (0x16B40 <= cp && cp <= 0x16B43) return true;488  if (0x16B63 <= cp && cp <= 0x16B77) return true;489  if (0x16B7D <= cp && cp <= 0x16B8F) return true;490  if (0x16F00 <= cp && cp <= 0x16F44) return true;491  if (cp === 0x16F50) return true;492  if (0x16F93 <= cp && cp <= 0x16F9F) return true;493  if (0x1B000 <= cp && cp <= 0x1B001) return true;494  if (0x1BC00 <= cp && cp <= 0x1BC6A) return true;495  if (0x1BC70 <= cp && cp <= 0x1BC7C) return true;496  if (0x1BC80 <= cp && cp <= 0x1BC88) return true;497  if (0x1BC90 <= cp && cp <= 0x1BC99) return true;498  if (0x1D400 <= cp && cp <= 0x1D454) return true;499  if (0x1D456 <= cp && cp <= 0x1D49C) return true;500  if (0x1D49E <= cp && cp <= 0x1D49F) return true;501  if (cp === 0x1D4A2) return true;502  if (0x1D4A5 <= cp && cp <= 0x1D4A6) return true;503  if (0x1D4A9 <= cp && cp <= 0x1D4AC) return true;504  if (0x1D4AE <= cp && cp <= 0x1D4B9) return true;505  if (cp === 0x1D4BB) return true;506  if (0x1D4BD <= cp && cp <= 0x1D4C3) return true;507  if (0x1D4C5 <= cp && cp <= 0x1D505) return true;508  if (0x1D507 <= cp && cp <= 0x1D50A) return true;509  if (0x1D50D <= cp && cp <= 0x1D514) return true;510  if (0x1D516 <= cp && cp <= 0x1D51C) return true;511  if (0x1D51E <= cp && cp <= 0x1D539) return true;512  if (0x1D53B <= cp && cp <= 0x1D53E) return true;513  if (0x1D540 <= cp && cp <= 0x1D544) return true;514  if (cp === 0x1D546) return true;515  if (0x1D54A <= cp && cp <= 0x1D550) return true;516  if (0x1D552 <= cp && cp <= 0x1D6A5) return true;517  if (0x1D6A8 <= cp && cp <= 0x1D6C0) return true;518  if (0x1D6C2 <= cp && cp <= 0x1D6DA) return true;519  if (0x1D6DC <= cp && cp <= 0x1D6FA) return true;520  if (0x1D6FC <= cp && cp <= 0x1D714) return true;521  if (0x1D716 <= cp && cp <= 0x1D734) return true;522  if (0x1D736 <= cp && cp <= 0x1D74E) return true;523  if (0x1D750 <= cp && cp <= 0x1D76E) return true;524  if (0x1D770 <= cp && cp <= 0x1D788) return true;525  if (0x1D78A <= cp && cp <= 0x1D7A8) return true;526  if (0x1D7AA <= cp && cp <= 0x1D7C2) return true;527  if (0x1D7C4 <= cp && cp <= 0x1D7CB) return true;528  if (0x1E800 <= cp && cp <= 0x1E8C4) return true;529  if (0x1EE00 <= cp && cp <= 0x1EE03) return true;530  if (0x1EE05 <= cp && cp <= 0x1EE1F) return true;531  if (0x1EE21 <= cp && cp <= 0x1EE22) return true;532  if (cp === 0x1EE24) return true;533  if (cp === 0x1EE27) return true;534  if (0x1EE29 <= cp && cp <= 0x1EE32) return true;535  if (0x1EE34 <= cp && cp <= 0x1EE37) return true;536  if (cp === 0x1EE39) return true;537  if (cp === 0x1EE3B) return true;538  if (cp === 0x1EE42) return true;539  if (cp === 0x1EE47) return true;540  if (cp === 0x1EE49) return true;541  if (cp === 0x1EE4B) return true;542  if (0x1EE4D <= cp && cp <= 0x1EE4F) return true;543  if (0x1EE51 <= cp && cp <= 0x1EE52) return true;544  if (cp === 0x1EE54) return true;545  if (cp === 0x1EE57) return true;546  if (cp === 0x1EE59) return true;547  if (cp === 0x1EE5B) return true;548  if (cp === 0x1EE5D) return true;549  if (cp === 0x1EE5F) return true;550  if (0x1EE61 <= cp && cp <= 0x1EE62) return true;551  if (cp === 0x1EE64) return true;552  if (0x1EE67 <= cp && cp <= 0x1EE6A) return true;553  if (0x1EE6C <= cp && cp <= 0x1EE72) return true;554  if (0x1EE74 <= cp && cp <= 0x1EE77) return true;555  if (0x1EE79 <= cp && cp <= 0x1EE7C) return true;556  if (cp === 0x1EE7E) return true;557  if (0x1EE80 <= cp && cp <= 0x1EE89) return true;558  if (0x1EE8B <= cp && cp <= 0x1EE9B) return true;559  if (0x1EEA1 <= cp && cp <= 0x1EEA3) return true;560  if (0x1EEA5 <= cp && cp <= 0x1EEA9) return true;561  if (0x1EEAB <= cp && cp <= 0x1EEBB) return true;562  if (0x20000 <= cp && cp <= 0x2A6D6) return true;563  if (0x2A700 <= cp && cp <= 0x2B734) return true;564  if (0x2B740 <= cp && cp <= 0x2B81D) return true;565  if (0x2B820 <= cp && cp <= 0x2CEA1) return true;566  if (0x2F800 <= cp && cp <= 0x2FA1D) return true;567  return false;568}569function IDC_Y(cp) {570  if (0x0030 <= cp && cp <= 0x0039) return true;571  if (0x0041 <= cp && cp <= 0x005A) return true;572  if (cp === 0x005F) return true;573  if (0x0061 <= cp && cp <= 0x007A) return true;574  if (cp === 0x00AA) return true;575  if (cp === 0x00B5) return true;576  if (cp === 0x00B7) return true;577  if (cp === 0x00BA) return true;578  if (0x00C0 <= cp && cp <= 0x00D6) return true;579  if (0x00D8 <= cp && cp <= 0x00F6) return true;580  if (0x00F8 <= cp && cp <= 0x02C1) return true;581  if (0x02C6 <= cp && cp <= 0x02D1) return true;582  if (0x02E0 <= cp && cp <= 0x02E4) return true;583  if (cp === 0x02EC) return true;584  if (cp === 0x02EE) return true;585  if (0x0300 <= cp && cp <= 0x0374) return true;586  if (0x0376 <= cp && cp <= 0x0377) return true;587  if (0x037A <= cp && cp <= 0x037D) return true;588  if (cp === 0x037F) return true;589  if (0x0386 <= cp && cp <= 0x038A) return true;590  if (cp === 0x038C) return true;591  if (0x038E <= cp && cp <= 0x03A1) return true;592  if (0x03A3 <= cp && cp <= 0x03F5) return true;593  if (0x03F7 <= cp && cp <= 0x0481) return true;594  if (0x0483 <= cp && cp <= 0x0487) return true;595  if (0x048A <= cp && cp <= 0x052F) return true;596  if (0x0531 <= cp && cp <= 0x0556) return true;597  if (cp === 0x0559) return true;598  if (0x0561 <= cp && cp <= 0x0587) return true;599  if (0x0591 <= cp && cp <= 0x05BD) return true;600  if (cp === 0x05BF) return true;601  if (0x05C1 <= cp && cp <= 0x05C2) return true;602  if (0x05C4 <= cp && cp <= 0x05C5) return true;603  if (cp === 0x05C7) return true;604  if (0x05D0 <= cp && cp <= 0x05EA) return true;605  if (0x05F0 <= cp && cp <= 0x05F2) return true;606  if (0x0610 <= cp && cp <= 0x061A) return true;607  if (0x0620 <= cp && cp <= 0x0669) return true;608  if (0x066E <= cp && cp <= 0x06D3) return true;609  if (0x06D5 <= cp && cp <= 0x06DC) return true;610  if (0x06DF <= cp && cp <= 0x06E8) return true;611  if (0x06EA <= cp && cp <= 0x06FC) return true;612  if (cp === 0x06FF) return true;613  if (0x0710 <= cp && cp <= 0x074A) return true;614  if (0x074D <= cp && cp <= 0x07B1) return true;615  if (0x07C0 <= cp && cp <= 0x07F5) return true;616  if (cp === 0x07FA) return true;617  if (0x0800 <= cp && cp <= 0x082D) return true;618  if (0x0840 <= cp && cp <= 0x085B) return true;619  if (0x08A0 <= cp && cp <= 0x08B4) return true;620  if (0x08E3 <= cp && cp <= 0x0963) return true;621  if (0x0966 <= cp && cp <= 0x096F) return true;622  if (0x0971 <= cp && cp <= 0x0983) return true;623  if (0x0985 <= cp && cp <= 0x098C) return true;624  if (0x098F <= cp && cp <= 0x0990) return true;625  if (0x0993 <= cp && cp <= 0x09A8) return true;626  if (0x09AA <= cp && cp <= 0x09B0) return true;627  if (cp === 0x09B2) return true;628  if (0x09B6 <= cp && cp <= 0x09B9) return true;629  if (0x09BC <= cp && cp <= 0x09C4) return true;630  if (0x09C7 <= cp && cp <= 0x09C8) return true;631  if (0x09CB <= cp && cp <= 0x09CE) return true;632  if (cp === 0x09D7) return true;633  if (0x09DC <= cp && cp <= 0x09DD) return true;634  if (0x09DF <= cp && cp <= 0x09E3) return true;635  if (0x09E6 <= cp && cp <= 0x09F1) return true;636  if (0x0A01 <= cp && cp <= 0x0A03) return true;637  if (0x0A05 <= cp && cp <= 0x0A0A) return true;638  if (0x0A0F <= cp && cp <= 0x0A10) return true;639  if (0x0A13 <= cp && cp <= 0x0A28) return true;640  if (0x0A2A <= cp && cp <= 0x0A30) return true;641  if (0x0A32 <= cp && cp <= 0x0A33) return true;642  if (0x0A35 <= cp && cp <= 0x0A36) return true;643  if (0x0A38 <= cp && cp <= 0x0A39) return true;644  if (cp === 0x0A3C) return true;645  if (0x0A3E <= cp && cp <= 0x0A42) return true;646  if (0x0A47 <= cp && cp <= 0x0A48) return true;647  if (0x0A4B <= cp && cp <= 0x0A4D) return true;648  if (cp === 0x0A51) return true;649  if (0x0A59 <= cp && cp <= 0x0A5C) return true;650  if (cp === 0x0A5E) return true;651  if (0x0A66 <= cp && cp <= 0x0A75) return true;652  if (0x0A81 <= cp && cp <= 0x0A83) return true;653  if (0x0A85 <= cp && cp <= 0x0A8D) return true;654  if (0x0A8F <= cp && cp <= 0x0A91) return true;655  if (0x0A93 <= cp && cp <= 0x0AA8) return true;656  if (0x0AAA <= cp && cp <= 0x0AB0) return true;657  if (0x0AB2 <= cp && cp <= 0x0AB3) return true;658  if (0x0AB5 <= cp && cp <= 0x0AB9) return true;659  if (0x0ABC <= cp && cp <= 0x0AC5) return true;660  if (0x0AC7 <= cp && cp <= 0x0AC9) return true;661  if (0x0ACB <= cp && cp <= 0x0ACD) return true;662  if (cp === 0x0AD0) return true;663  if (0x0AE0 <= cp && cp <= 0x0AE3) return true;664  if (0x0AE6 <= cp && cp <= 0x0AEF) return true;665  if (cp === 0x0AF9) return true;666  if (0x0B01 <= cp && cp <= 0x0B03) return true;667  if (0x0B05 <= cp && cp <= 0x0B0C) return true;668  if (0x0B0F <= cp && cp <= 0x0B10) return true;669  if (0x0B13 <= cp && cp <= 0x0B28) return true;670  if (0x0B2A <= cp && cp <= 0x0B30) return true;671  if (0x0B32 <= cp && cp <= 0x0B33) return true;672  if (0x0B35 <= cp && cp <= 0x0B39) return true;673  if (0x0B3C <= cp && cp <= 0x0B44) return true;674  if (0x0B47 <= cp && cp <= 0x0B48) return true;675  if (0x0B4B <= cp && cp <= 0x0B4D) return true;676  if (0x0B56 <= cp && cp <= 0x0B57) return true;677  if (0x0B5C <= cp && cp <= 0x0B5D) return true;678  if (0x0B5F <= cp && cp <= 0x0B63) return true;679  if (0x0B66 <= cp && cp <= 0x0B6F) return true;680  if (cp === 0x0B71) return true;681  if (0x0B82 <= cp && cp <= 0x0B83) return true;682  if (0x0B85 <= cp && cp <= 0x0B8A) return true;683  if (0x0B8E <= cp && cp <= 0x0B90) return true;684  if (0x0B92 <= cp && cp <= 0x0B95) return true;685  if (0x0B99 <= cp && cp <= 0x0B9A) return true;686  if (cp === 0x0B9C) return true;687  if (0x0B9E <= cp && cp <= 0x0B9F) return true;688  if (0x0BA3 <= cp && cp <= 0x0BA4) return true;689  if (0x0BA8 <= cp && cp <= 0x0BAA) return true;690  if (0x0BAE <= cp && cp <= 0x0BB9) return true;691  if (0x0BBE <= cp && cp <= 0x0BC2) return true;692  if (0x0BC6 <= cp && cp <= 0x0BC8) return true;693  if (0x0BCA <= cp && cp <= 0x0BCD) return true;694  if (cp === 0x0BD0) return true;695  if (cp === 0x0BD7) return true;696  if (0x0BE6 <= cp && cp <= 0x0BEF) return true;697  if (0x0C00 <= cp && cp <= 0x0C03) return true;698  if (0x0C05 <= cp && cp <= 0x0C0C) return true;699  if (0x0C0E <= cp && cp <= 0x0C10) return true;700  if (0x0C12 <= cp && cp <= 0x0C28) return true;701  if (0x0C2A <= cp && cp <= 0x0C39) return true;702  if (0x0C3D <= cp && cp <= 0x0C44) return true;703  if (0x0C46 <= cp && cp <= 0x0C48) return true;704  if (0x0C4A <= cp && cp <= 0x0C4D) return true;705  if (0x0C55 <= cp && cp <= 0x0C56) return true;706  if (0x0C58 <= cp && cp <= 0x0C5A) return true;707  if (0x0C60 <= cp && cp <= 0x0C63) return true;708  if (0x0C66 <= cp && cp <= 0x0C6F) return true;709  if (0x0C81 <= cp && cp <= 0x0C83) return true;710  if (0x0C85 <= cp && cp <= 0x0C8C) return true;711  if (0x0C8E <= cp && cp <= 0x0C90) return true;712  if (0x0C92 <= cp && cp <= 0x0CA8) return true;713  if (0x0CAA <= cp && cp <= 0x0CB3) return true;714  if (0x0CB5 <= cp && cp <= 0x0CB9) return true;715  if (0x0CBC <= cp && cp <= 0x0CC4) return true;716  if (0x0CC6 <= cp && cp <= 0x0CC8) return true;717  if (0x0CCA <= cp && cp <= 0x0CCD) return true;718  if (0x0CD5 <= cp && cp <= 0x0CD6) return true;719  if (cp === 0x0CDE) return true;720  if (0x0CE0 <= cp && cp <= 0x0CE3) return true;721  if (0x0CE6 <= cp && cp <= 0x0CEF) return true;722  if (0x0CF1 <= cp && cp <= 0x0CF2) return true;723  if (0x0D01 <= cp && cp <= 0x0D03) return true;724  if (0x0D05 <= cp && cp <= 0x0D0C) return true;725  if (0x0D0E <= cp && cp <= 0x0D10) return true;726  if (0x0D12 <= cp && cp <= 0x0D3A) return true;727  if (0x0D3D <= cp && cp <= 0x0D44) return true;728  if (0x0D46 <= cp && cp <= 0x0D48) return true;729  if (0x0D4A <= cp && cp <= 0x0D4E) return true;730  if (cp === 0x0D57) return true;731  if (0x0D5F <= cp && cp <= 0x0D63) return true;732  if (0x0D66 <= cp && cp <= 0x0D6F) return true;733  if (0x0D7A <= cp && cp <= 0x0D7F) return true;734  if (0x0D82 <= cp && cp <= 0x0D83) return true;735  if (0x0D85 <= cp && cp <= 0x0D96) return true;736  if (0x0D9A <= cp && cp <= 0x0DB1) return true;737  if (0x0DB3 <= cp && cp <= 0x0DBB) return true;738  if (cp === 0x0DBD) return true;739  if (0x0DC0 <= cp && cp <= 0x0DC6) return true;740  if (cp === 0x0DCA) return true;741  if (0x0DCF <= cp && cp <= 0x0DD4) return true;742  if (cp === 0x0DD6) return true;743  if (0x0DD8 <= cp && cp <= 0x0DDF) return true;744  if (0x0DE6 <= cp && cp <= 0x0DEF) return true;745  if (0x0DF2 <= cp && cp <= 0x0DF3) return true;746  if (0x0E01 <= cp && cp <= 0x0E3A) return true;747  if (0x0E40 <= cp && cp <= 0x0E4E) return true;748  if (0x0E50 <= cp && cp <= 0x0E59) return true;749  if (0x0E81 <= cp && cp <= 0x0E82) return true;750  if (cp === 0x0E84) return true;751  if (0x0E87 <= cp && cp <= 0x0E88) return true;752  if (cp === 0x0E8A) return true;753  if (cp === 0x0E8D) return true;754  if (0x0E94 <= cp && cp <= 0x0E97) return true;755  if (0x0E99 <= cp && cp <= 0x0E9F) return true;756  if (0x0EA1 <= cp && cp <= 0x0EA3) return true;757  if (cp === 0x0EA5) return true;758  if (cp === 0x0EA7) return true;759  if (0x0EAA <= cp && cp <= 0x0EAB) return true;760  if (0x0EAD <= cp && cp <= 0x0EB9) return true;761  if (0x0EBB <= cp && cp <= 0x0EBD) return true;762  if (0x0EC0 <= cp && cp <= 0x0EC4) return true;763  if (cp === 0x0EC6) return true;764  if (0x0EC8 <= cp && cp <= 0x0ECD) return true;765  if (0x0ED0 <= cp && cp <= 0x0ED9) return true;766  if (0x0EDC <= cp && cp <= 0x0EDF) return true;767  if (cp === 0x0F00) return true;768  if (0x0F18 <= cp && cp <= 0x0F19) return true;769  if (0x0F20 <= cp && cp <= 0x0F29) return true;770  if (cp === 0x0F35) return true;771  if (cp === 0x0F37) return true;772  if (cp === 0x0F39) return true;773  if (0x0F3E <= cp && cp <= 0x0F47) return true;774  if (0x0F49 <= cp && cp <= 0x0F6C) return true;775  if (0x0F71 <= cp && cp <= 0x0F84) return true;776  if (0x0F86 <= cp && cp <= 0x0F97) return true;777  if (0x0F99 <= cp && cp <= 0x0FBC) return true;778  if (cp === 0x0FC6) return true;779  if (0x1000 <= cp && cp <= 0x1049) return true;780  if (0x1050 <= cp && cp <= 0x109D) return true;781  if (0x10A0 <= cp && cp <= 0x10C5) return true;782  if (cp === 0x10C7) return true;783  if (cp === 0x10CD) return true;784  if (0x10D0 <= cp && cp <= 0x10FA) return true;785  if (0x10FC <= cp && cp <= 0x1248) return true;786  if (0x124A <= cp && cp <= 0x124D) return true;787  if (0x1250 <= cp && cp <= 0x1256) return true;788  if (cp === 0x1258) return true;789  if (0x125A <= cp && cp <= 0x125D) return true;790  if (0x1260 <= cp && cp <= 0x1288) return true;791  if (0x128A <= cp && cp <= 0x128D) return true;792  if (0x1290 <= cp && cp <= 0x12B0) return true;793  if (0x12B2 <= cp && cp <= 0x12B5) return true;794  if (0x12B8 <= cp && cp <= 0x12BE) return true;795  if (cp === 0x12C0) return true;796  if (0x12C2 <= cp && cp <= 0x12C5) return true;797  if (0x12C8 <= cp && cp <= 0x12D6) return true;798  if (0x12D8 <= cp && cp <= 0x1310) return true;799  if (0x1312 <= cp && cp <= 0x1315) return true;800  if (0x1318 <= cp && cp <= 0x135A) return true;801  if (0x135D <= cp && cp <= 0x135F) return true;802  if (0x1369 <= cp && cp <= 0x1371) return true;803  if (0x1380 <= cp && cp <= 0x138F) return true;804  if (0x13A0 <= cp && cp <= 0x13F5) return true;805  if (0x13F8 <= cp && cp <= 0x13FD) return true;806  if (0x1401 <= cp && cp <= 0x166C) return true;807  if (0x166F <= cp && cp <= 0x167F) return true;808  if (0x1681 <= cp && cp <= 0x169A) return true;809  if (0x16A0 <= cp && cp <= 0x16EA) return true;810  if (0x16EE <= cp && cp <= 0x16F8) return true;811  if (0x1700 <= cp && cp <= 0x170C) return true;812  if (0x170E <= cp && cp <= 0x1714) return true;813  if (0x1720 <= cp && cp <= 0x1734) return true;814  if (0x1740 <= cp && cp <= 0x1753) return true;815  if (0x1760 <= cp && cp <= 0x176C) return true;816  if (0x176E <= cp && cp <= 0x1770) return true;817  if (0x1772 <= cp && cp <= 0x1773) return true;818  if (0x1780 <= cp && cp <= 0x17D3) return true;819  if (cp === 0x17D7) return true;820  if (0x17DC <= cp && cp <= 0x17DD) return true;821  if (0x17E0 <= cp && cp <= 0x17E9) return true;822  if (0x180B <= cp && cp <= 0x180D) return true;823  if (0x1810 <= cp && cp <= 0x1819) return true;824  if (0x1820 <= cp && cp <= 0x1877) return true;825  if (0x1880 <= cp && cp <= 0x18AA) return true;826  if (0x18B0 <= cp && cp <= 0x18F5) return true;827  if (0x1900 <= cp && cp <= 0x191E) return true;828  if (0x1920 <= cp && cp <= 0x192B) return true;829  if (0x1930 <= cp && cp <= 0x193B) return true;830  if (0x1946 <= cp && cp <= 0x196D) return true;831  if (0x1970 <= cp && cp <= 0x1974) return true;832  if (0x1980 <= cp && cp <= 0x19AB) return true;833  if (0x19B0 <= cp && cp <= 0x19C9) return true;834  if (0x19D0 <= cp && cp <= 0x19DA) return true;835  if (0x1A00 <= cp && cp <= 0x1A1B) return true;836  if (0x1A20 <= cp && cp <= 0x1A5E) return true;837  if (0x1A60 <= cp && cp <= 0x1A7C) return true;838  if (0x1A7F <= cp && cp <= 0x1A89) return true;839  if (0x1A90 <= cp && cp <= 0x1A99) return true;840  if (cp === 0x1AA7) return true;841  if (0x1AB0 <= cp && cp <= 0x1ABD) return true;842  if (0x1B00 <= cp && cp <= 0x1B4B) return true;843  if (0x1B50 <= cp && cp <= 0x1B59) return true;844  if (0x1B6B <= cp && cp <= 0x1B73) return true;845  if (0x1B80 <= cp && cp <= 0x1BF3) return true;846  if (0x1C00 <= cp && cp <= 0x1C37) return true;847  if (0x1C40 <= cp && cp <= 0x1C49) return true;848  if (0x1C4D <= cp && cp <= 0x1C7D) return true;849  if (0x1CD0 <= cp && cp <= 0x1CD2) return true;850  if (0x1CD4 <= cp && cp <= 0x1CF6) return true;851  if (0x1CF8 <= cp && cp <= 0x1CF9) return true;852  if (0x1D00 <= cp && cp <= 0x1DF5) return true;853  if (0x1DFC <= cp && cp <= 0x1F15) return true;854  if (0x1F18 <= cp && cp <= 0x1F1D) return true;855  if (0x1F20 <= cp && cp <= 0x1F45) return true;856  if (0x1F48 <= cp && cp <= 0x1F4D) return true;857  if (0x1F50 <= cp && cp <= 0x1F57) return true;858  if (cp === 0x1F59) return true;859  if (cp === 0x1F5B) return true;860  if (cp === 0x1F5D) return true;861  if (0x1F5F <= cp && cp <= 0x1F7D) return true;862  if (0x1F80 <= cp && cp <= 0x1FB4) return true;863  if (0x1FB6 <= cp && cp <= 0x1FBC) return true;864  if (cp === 0x1FBE) return true;865  if (0x1FC2 <= cp && cp <= 0x1FC4) return true;866  if (0x1FC6 <= cp && cp <= 0x1FCC) return true;867  if (0x1FD0 <= cp && cp <= 0x1FD3) return true;868  if (0x1FD6 <= cp && cp <= 0x1FDB) return true;869  if (0x1FE0 <= cp && cp <= 0x1FEC) return true;870  if (0x1FF2 <= cp && cp <= 0x1FF4) return true;871  if (0x1FF6 <= cp && cp <= 0x1FFC) return true;872  if (0x203F <= cp && cp <= 0x2040) return true;873  if (cp === 0x2054) return true;874  if (cp === 0x2071) return true;875  if (cp === 0x207F) return true;876  if (0x2090 <= cp && cp <= 0x209C) return true;877  if (0x20D0 <= cp && cp <= 0x20DC) return true;878  if (cp === 0x20E1) return true;879  if (0x20E5 <= cp && cp <= 0x20F0) return true;880  if (cp === 0x2102) return true;881  if (cp === 0x2107) return true;882  if (0x210A <= cp && cp <= 0x2113) return true;883  if (cp === 0x2115) return true;884  if (0x2118 <= cp && cp <= 0x211D) return true;885  if (cp === 0x2124) return true;886  if (cp === 0x2126) return true;887  if (cp === 0x2128) return true;888  if (0x212A <= cp && cp <= 0x2139) return true;889  if (0x213C <= cp && cp <= 0x213F) return true;890  if (0x2145 <= cp && cp <= 0x2149) return true;891  if (cp === 0x214E) return true;892  if (0x2160 <= cp && cp <= 0x2188) return true;893  if (0x2C00 <= cp && cp <= 0x2C2E) return true;894  if (0x2C30 <= cp && cp <= 0x2C5E) return true;895  if (0x2C60 <= cp && cp <= 0x2CE4) return true;896  if (0x2CEB <= cp && cp <= 0x2CF3) return true;897  if (0x2D00 <= cp && cp <= 0x2D25) return true;898  if (cp === 0x2D27) return true;899  if (cp === 0x2D2D) return true;900  if (0x2D30 <= cp && cp <= 0x2D67) return true;901  if (cp === 0x2D6F) return true;902  if (0x2D7F <= cp && cp <= 0x2D96) return true;903  if (0x2DA0 <= cp && cp <= 0x2DA6) return true;904  if (0x2DA8 <= cp && cp <= 0x2DAE) return true;905  if (0x2DB0 <= cp && cp <= 0x2DB6) return true;906  if (0x2DB8 <= cp && cp <= 0x2DBE) return true;907  if (0x2DC0 <= cp && cp <= 0x2DC6) return true;908  if (0x2DC8 <= cp && cp <= 0x2DCE) return true;909  if (0x2DD0 <= cp && cp <= 0x2DD6) return true;910  if (0x2DD8 <= cp && cp <= 0x2DDE) return true;911  if (0x2DE0 <= cp && cp <= 0x2DFF) return true;912  if (0x3005 <= cp && cp <= 0x3007) return true;913  if (0x3021 <= cp && cp <= 0x302F) return true;914  if (0x3031 <= cp && cp <= 0x3035) return true;915  if (0x3038 <= cp && cp <= 0x303C) return true;916  if (0x3041 <= cp && cp <= 0x3096) return true;917  if (0x3099 <= cp && cp <= 0x309F) return true;918  if (0x30A1 <= cp && cp <= 0x30FA) return true;919  if (0x30FC <= cp && cp <= 0x30FF) return true;920  if (0x3105 <= cp && cp <= 0x312D) return true;921  if (0x3131 <= cp && cp <= 0x318E) return true;922  if (0x31A0 <= cp && cp <= 0x31BA) return true;923  if (0x31F0 <= cp && cp <= 0x31FF) return true;924  if (0x3400 <= cp && cp <= 0x4DB5) return true;925  if (0x4E00 <= cp && cp <= 0x9FD5) return true;926  if (0xA000 <= cp && cp <= 0xA48C) return true;927  if (0xA4D0 <= cp && cp <= 0xA4FD) return true;928  if (0xA500 <= cp && cp <= 0xA60C) return true;929  if (0xA610 <= cp && cp <= 0xA62B) return true;930  if (0xA640 <= cp && cp <= 0xA66F) return true;931  if (0xA674 <= cp && cp <= 0xA67D) return true;932  if (0xA67F <= cp && cp <= 0xA6F1) return true;933  if (0xA717 <= cp && cp <= 0xA71F) return true;934  if (0xA722 <= cp && cp <= 0xA788) return true;935  if (0xA78B <= cp && cp <= 0xA7AD) return true;936  if (0xA7B0 <= cp && cp <= 0xA7B7) return true;937  if (0xA7F7 <= cp && cp <= 0xA827) return true;938  if (0xA840 <= cp && cp <= 0xA873) return true;939  if (0xA880 <= cp && cp <= 0xA8C4) return true;940  if (0xA8D0 <= cp && cp <= 0xA8D9) return true;941  if (0xA8E0 <= cp && cp <= 0xA8F7) return true;942  if (cp === 0xA8FB) return true;943  if (cp === 0xA8FD) return true;944  if (0xA900 <= cp && cp <= 0xA92D) return true;945  if (0xA930 <= cp && cp <= 0xA953) return true;946  if (0xA960 <= cp && cp <= 0xA97C) return true;947  if (0xA980 <= cp && cp <= 0xA9C0) return true;948  if (0xA9CF <= cp && cp <= 0xA9D9) return true;949  if (0xA9E0 <= cp && cp <= 0xA9FE) return true;950  if (0xAA00 <= cp && cp <= 0xAA36) return true;951  if (0xAA40 <= cp && cp <= 0xAA4D) return true;952  if (0xAA50 <= cp && cp <= 0xAA59) return true;953  if (0xAA60 <= cp && cp <= 0xAA76) return true;954  if (0xAA7A <= cp && cp <= 0xAAC2) return true;955  if (0xAADB <= cp && cp <= 0xAADD) return true;956  if (0xAAE0 <= cp && cp <= 0xAAEF) return true;957  if (0xAAF2 <= cp && cp <= 0xAAF6) return true;958  if (0xAB01 <= cp && cp <= 0xAB06) return true;959  if (0xAB09 <= cp && cp <= 0xAB0E) return true;960  if (0xAB11 <= cp && cp <= 0xAB16) return true;961  if (0xAB20 <= cp && cp <= 0xAB26) return true;962  if (0xAB28 <= cp && cp <= 0xAB2E) return true;963  if (0xAB30 <= cp && cp <= 0xAB5A) return true;964  if (0xAB5C <= cp && cp <= 0xAB65) return true;965  if (0xAB70 <= cp && cp <= 0xABEA) return true;966  if (0xABEC <= cp && cp <= 0xABED) return true;967  if (0xABF0 <= cp && cp <= 0xABF9) return true;968  if (0xAC00 <= cp && cp <= 0xD7A3) return true;969  if (0xD7B0 <= cp && cp <= 0xD7C6) return true;970  if (0xD7CB <= cp && cp <= 0xD7FB) return true;971  if (0xF900 <= cp && cp <= 0xFA6D) return true;972  if (0xFA70 <= cp && cp <= 0xFAD9) return true;973  if (0xFB00 <= cp && cp <= 0xFB06) return true;974  if (0xFB13 <= cp && cp <= 0xFB17) return true;975  if (0xFB1D <= cp && cp <= 0xFB28) return true;976  if (0xFB2A <= cp && cp <= 0xFB36) return true;977  if (0xFB38 <= cp && cp <= 0xFB3C) return true;978  if (cp === 0xFB3E) return true;979  if (0xFB40 <= cp && cp <= 0xFB41) return true;980  if (0xFB43 <= cp && cp <= 0xFB44) return true;981  if (0xFB46 <= cp && cp <= 0xFBB1) return true;982  if (0xFBD3 <= cp && cp <= 0xFD3D) return true;983  if (0xFD50 <= cp && cp <= 0xFD8F) return true;984  if (0xFD92 <= cp && cp <= 0xFDC7) return true;985  if (0xFDF0 <= cp && cp <= 0xFDFB) return true;986  if (0xFE00 <= cp && cp <= 0xFE0F) return true;987  if (0xFE20 <= cp && cp <= 0xFE2F) return true;988  if (0xFE33 <= cp && cp <= 0xFE34) return true;989  if (0xFE4D <= cp && cp <= 0xFE4F) return true;990  if (0xFE70 <= cp && cp <= 0xFE74) return true;991  if (0xFE76 <= cp && cp <= 0xFEFC) return true;992  if (0xFF10 <= cp && cp <= 0xFF19) return true;993  if (0xFF21 <= cp && cp <= 0xFF3A) return true;994  if (cp === 0xFF3F) return true;995  if (0xFF41 <= cp && cp <= 0xFF5A) return true;996  if (0xFF66 <= cp && cp <= 0xFFBE) return true;997  if (0xFFC2 <= cp && cp <= 0xFFC7) return true;998  if (0xFFCA <= cp && cp <= 0xFFCF) return true;999  if (0xFFD2 <= cp && cp <= 0xFFD7) return true;1000  if (0xFFDA <= cp && cp <= 0xFFDC) return true;1001  if (0x10000 <= cp && cp <= 0x1000B) return true;1002  if (0x1000D <= cp && cp <= 0x10026) return true;1003  if (0x10028 <= cp && cp <= 0x1003A) return true;1004  if (0x1003C <= cp && cp <= 0x1003D) return true;1005  if (0x1003F <= cp && cp <= 0x1004D) return true;1006  if (0x10050 <= cp && cp <= 0x1005D) return true;1007  if (0x10080 <= cp && cp <= 0x100FA) return true;1008  if (0x10140 <= cp && cp <= 0x10174) return true;1009  if (cp === 0x101FD) return true;1010  if (0x10280 <= cp && cp <= 0x1029C) return true;1011  if (0x102A0 <= cp && cp <= 0x102D0) return true;1012  if (cp === 0x102E0) return true;1013  if (0x10300 <= cp && cp <= 0x1031F) return true;1014  if (0x10330 <= cp && cp <= 0x1034A) return true;1015  if (0x10350 <= cp && cp <= 0x1037A) return true;1016  if (0x10380 <= cp && cp <= 0x1039D) return true;1017  if (0x103A0 <= cp && cp <= 0x103C3) return true;1018  if (0x103C8 <= cp && cp <= 0x103CF) return true;1019  if (0x103D1 <= cp && cp <= 0x103D5) return true;1020  if (0x10400 <= cp && cp <= 0x1049D) return true;1021  if (0x104A0 <= cp && cp <= 0x104A9) return true;1022  if (0x10500 <= cp && cp <= 0x10527) return true;1023  if (0x10530 <= cp && cp <= 0x10563) return true;1024  if (0x10600 <= cp && cp <= 0x10736) return true;1025  if (0x10740 <= cp && cp <= 0x10755) return true;1026  if (0x10760 <= cp && cp <= 0x10767) return true;1027  if (0x10800 <= cp && cp <= 0x10805) return true;1028  if (cp === 0x10808) return true;1029  if (0x1080A <= cp && cp <= 0x10835) return true;1030  if (0x10837 <= cp && cp <= 0x10838) return true;1031  if (cp === 0x1083C) return true;1032  if (0x1083F <= cp && cp <= 0x10855) return true;1033  if (0x10860 <= cp && cp <= 0x10876) return true;1034  if (0x10880 <= cp && cp <= 0x1089E) return true;1035  if (0x108E0 <= cp && cp <= 0x108F2) return true;1036  if (0x108F4 <= cp && cp <= 0x108F5) return true;1037  if (0x10900 <= cp && cp <= 0x10915) return true;1038  if (0x10920 <= cp && cp <= 0x10939) return true;1039  if (0x10980 <= cp && cp <= 0x109B7) return true;1040  if (0x109BE <= cp && cp <= 0x109BF) return true;1041  if (0x10A00 <= cp && cp <= 0x10A03) return true;1042  if (0x10A05 <= cp && cp <= 0x10A06) return true;1043  if (0x10A0C <= cp && cp <= 0x10A13) return true;1044  if (0x10A15 <= cp && cp <= 0x10A17) return true;1045  if (0x10A19 <= cp && cp <= 0x10A33) return true;1046  if (0x10A38 <= cp && cp <= 0x10A3A) return true;1047  if (cp === 0x10A3F) return true;1048  if (0x10A60 <= cp && cp <= 0x10A7C) return true;1049  if (0x10A80 <= cp && cp <= 0x10A9C) return true;1050  if (0x10AC0 <= cp && cp <= 0x10AC7) return true;1051  if (0x10AC9 <= cp && cp <= 0x10AE6) return true;1052  if (0x10B00 <= cp && cp <= 0x10B35) return true;1053  if (0x10B40 <= cp && cp <= 0x10B55) return true;1054  if (0x10B60 <= cp && cp <= 0x10B72) return true;1055  if (0x10B80 <= cp && cp <= 0x10B91) return true;1056  if (0x10C00 <= cp && cp <= 0x10C48) return true;1057  if (0x10C80 <= cp && cp <= 0x10CB2) return true;1058  if (0x10CC0 <= cp && cp <= 0x10CF2) return true;1059  if (0x11000 <= cp && cp <= 0x11046) return true;1060  if (0x11066 <= cp && cp <= 0x1106F) return true;1061  if (0x1107F <= cp && cp <= 0x110BA) return true;1062  if (0x110D0 <= cp && cp <= 0x110E8) return true;1063  if (0x110F0 <= cp && cp <= 0x110F9) return true;1064  if (0x11100 <= cp && cp <= 0x11134) return true;1065  if (0x11136 <= cp && cp <= 0x1113F) return true;1066  if (0x11150 <= cp && cp <= 0x11173) return true;1067  if (cp === 0x11176) return true;1068  if (0x11180 <= cp && cp <= 0x111C4) return true;1069  if (0x111CA <= cp && cp <= 0x111CC) return true;1070  if (0x111D0 <= cp && cp <= 0x111DA) return true;1071  if (cp === 0x111DC) return true;1072  if (0x11200 <= cp && cp <= 0x11211) return true;1073  if (0x11213 <= cp && cp <= 0x11237) return true;1074  if (0x11280 <= cp && cp <= 0x11286) return true;1075  if (cp === 0x11288) return true;1076  if (0x1128A <= cp && cp <= 0x1128D) return true;1077  if (0x1128F <= cp && cp <= 0x1129D) return true;1078  if (0x1129F <= cp && cp <= 0x112A8) return true;1079  if (0x112B0 <= cp && cp <= 0x112EA) return true;1080  if (0x112F0 <= cp && cp <= 0x112F9) return true;1081  if (0x11300 <= cp && cp <= 0x11303) return true;1082  if (0x11305 <= cp && cp <= 0x1130C) return true;1083  if (0x1130F <= cp && cp <= 0x11310) return true;1084  if (0x11313 <= cp && cp <= 0x11328) return true;1085  if (0x1132A <= cp && cp <= 0x11330) return true;1086  if (0x11332 <= cp && cp <= 0x11333) return true;1087  if (0x11335 <= cp && cp <= 0x11339) return true;1088  if (0x1133C <= cp && cp <= 0x11344) return true;1089  if (0x11347 <= cp && cp <= 0x11348) return true;1090  if (0x1134B <= cp && cp <= 0x1134D) return true;1091  if (cp === 0x11350) return true;1092  if (cp === 0x11357) return true;1093  if (0x1135D <= cp && cp <= 0x11363) return true;1094  if (0x11366 <= cp && cp <= 0x1136C) return true;1095  if (0x11370 <= cp && cp <= 0x11374) return true;1096  if (0x11480 <= cp && cp <= 0x114C5) return true;1097  if (cp === 0x114C7) return true;1098  if (0x114D0 <= cp && cp <= 0x114D9) return true;1099  if (0x11580 <= cp && cp <= 0x115B5) return true;1100  if (0x115B8 <= cp && cp <= 0x115C0) return true;1101  if (0x115D8 <= cp && cp <= 0x115DD) return true;1102  if (0x11600 <= cp && cp <= 0x11640) return true;1103  if (cp === 0x11644) return true;1104  if (0x11650 <= cp && cp <= 0x11659) return true;1105  if (0x11680 <= cp && cp <= 0x116B7) return true;1106  if (0x116C0 <= cp && cp <= 0x116C9) return true;1107  if (0x11700 <= cp && cp <= 0x11719) return true;1108  if (0x1171D <= cp && cp <= 0x1172B) return true;1109  if (0x11730 <= cp && cp <= 0x11739) return true;1110  if (0x118A0 <= cp && cp <= 0x118E9) return true;1111  if (cp === 0x118FF) return true;1112  if (0x11AC0 <= cp && cp <= 0x11AF8) return true;1113  if (0x12000 <= cp && cp <= 0x12399) return true;1114  if (0x12400 <= cp && cp <= 0x1246E) return true;1115  if (0x12480 <= cp && cp <= 0x12543) return true;1116  if (0x13000 <= cp && cp <= 0x1342E) return true;1117  if (0x14400 <= cp && cp <= 0x14646) return true;1118  if (0x16800 <= cp && cp <= 0x16A38) return true;1119  if (0x16A40 <= cp && cp <= 0x16A5E) return true;1120  if (0x16A60 <= cp && cp <= 0x16A69) return true;1121  if (0x16AD0 <= cp && cp <= 0x16AED) return true;1122  if (0x16AF0 <= cp && cp <= 0x16AF4) return true;1123  if (0x16B00 <= cp && cp <= 0x16B36) return true;1124  if (0x16B40 <= cp && cp <= 0x16B43) return true;1125  if (0x16B50 <= cp && cp <= 0x16B59) return true;1126  if (0x16B63 <= cp && cp <= 0x16B77) return true;1127  if (0x16B7D <= cp && cp <= 0x16B8F) return true;1128  if (0x16F00 <= cp && cp <= 0x16F44) return true;1129  if (0x16F50 <= cp && cp <= 0x16F7E) return true;1130  if (0x16F8F <= cp && cp <= 0x16F9F) return true;1131  if (0x1B000 <= cp && cp <= 0x1B001) return true;1132  if (0x1BC00 <= cp && cp <= 0x1BC6A) return true;1133  if (0x1BC70 <= cp && cp <= 0x1BC7C) return true;1134  if (0x1BC80 <= cp && cp <= 0x1BC88) return true;1135  if (0x1BC90 <= cp && cp <= 0x1BC99) return true;1136  if (0x1BC9D <= cp && cp <= 0x1BC9E) return true;1137  if (0x1D165 <= cp && cp <= 0x1D169) return true;1138  if (0x1D16D <= cp && cp <= 0x1D172) return true;1139  if (0x1D17B <= cp && cp <= 0x1D182) return true;1140  if (0x1D185 <= cp && cp <= 0x1D18B) return true;1141  if (0x1D1AA <= cp && cp <= 0x1D1AD) return true;1142  if (0x1D242 <= cp && cp <= 0x1D244) return true;1143  if (0x1D400 <= cp && cp <= 0x1D454) return true;1144  if (0x1D456 <= cp && cp <= 0x1D49C) return true;1145  if (0x1D49E <= cp && cp <= 0x1D49F) return true;1146  if (cp === 0x1D4A2) return true;1147  if (0x1D4A5 <= cp && cp <= 0x1D4A6) return true;1148  if (0x1D4A9 <= cp && cp <= 0x1D4AC) return true;1149  if (0x1D4AE <= cp && cp <= 0x1D4B9) return true;1150  if (cp === 0x1D4BB) return true;1151  if (0x1D4BD <= cp && cp <= 0x1D4C3) return true;1152  if (0x1D4C5 <= cp && cp <= 0x1D505) return true;1153  if (0x1D507 <= cp && cp <= 0x1D50A) return true;1154  if (0x1D50D <= cp && cp <= 0x1D514) return true;1155  if (0x1D516 <= cp && cp <= 0x1D51C) return true;1156  if (0x1D51E <= cp && cp <= 0x1D539) return true;1157  if (0x1D53B <= cp && cp <= 0x1D53E) return true;1158  if (0x1D540 <= cp && cp <= 0x1D544) return true;1159  if (cp === 0x1D546) return true;1160  if (0x1D54A <= cp && cp <= 0x1D550) return true;1161  if (0x1D552 <= cp && cp <= 0x1D6A5) return true;1162  if (0x1D6A8 <= cp && cp <= 0x1D6C0) return true;1163  if (0x1D6C2 <= cp && cp <= 0x1D6DA) return true;1164  if (0x1D6DC <= cp && cp <= 0x1D6FA) return true;1165  if (0x1D6FC <= cp && cp <= 0x1D714) return true;1166  if (0x1D716 <= cp && cp <= 0x1D734) return true;1167  if (0x1D736 <= cp && cp <= 0x1D74E) return true;1168  if (0x1D750 <= cp && cp <= 0x1D76E) return true;1169  if (0x1D770 <= cp && cp <= 0x1D788) return true;1170  if (0x1D78A <= cp && cp <= 0x1D7A8) return true;1171  if (0x1D7AA <= cp && cp <= 0x1D7C2) return true;1172  if (0x1D7C4 <= cp && cp <= 0x1D7CB) return true;1173  if (0x1D7CE <= cp && cp <= 0x1D7FF) return true;1174  if (0x1DA00 <= cp && cp <= 0x1DA36) return true;1175  if (0x1DA3B <= cp && cp <= 0x1DA6C) return true;1176  if (cp === 0x1DA75) return true;1177  if (cp === 0x1DA84) return true;1178  if (0x1DA9B <= cp && cp <= 0x1DA9F) return true;1179  if (0x1DAA1 <= cp && cp <= 0x1DAAF) return true;1180  if (0x1E800 <= cp && cp <= 0x1E8C4) return true;1181  if (0x1E8D0 <= cp && cp <= 0x1E8D6) return true;1182  if (0x1EE00 <= cp && cp <= 0x1EE03) return true;1183  if (0x1EE05 <= cp && cp <= 0x1EE1F) return true;1184  if (0x1EE21 <= cp && cp <= 0x1EE22) return true;1185  if (cp === 0x1EE24) return true;1186  if (cp === 0x1EE27) return true;1187  if (0x1EE29 <= cp && cp <= 0x1EE32) return true;1188  if (0x1EE34 <= cp && cp <= 0x1EE37) return true;1189  if (cp === 0x1EE39) return true;1190  if (cp === 0x1EE3B) return true;1191  if (cp === 0x1EE42) return true;1192  if (cp === 0x1EE47) return true;1193  if (cp === 0x1EE49) return true;1194  if (cp === 0x1EE4B) return true;1195  if (0x1EE4D <= cp && cp <= 0x1EE4F) return true;1196  if (0x1EE51 <= cp && cp <= 0x1EE52) return true;1197  if (cp === 0x1EE54) return true;1198  if (cp === 0x1EE57) return true;1199  if (cp === 0x1EE59) return true;1200  if (cp === 0x1EE5B) return true;1201  if (cp === 0x1EE5D) return true;1202  if (cp === 0x1EE5F) return true;1203  if (0x1EE61 <= cp && cp <= 0x1EE62) return true;1204  if (cp === 0x1EE64) return true;1205  if (0x1EE67 <= cp && cp <= 0x1EE6A) return true;1206  if (0x1EE6C <= cp && cp <= 0x1EE72) return true;1207  if (0x1EE74 <= cp && cp <= 0x1EE77) return true;1208  if (0x1EE79 <= cp && cp <= 0x1EE7C) return true;1209  if (cp === 0x1EE7E) return true;1210  if (0x1EE80 <= cp && cp <= 0x1EE89) return true;1211  if (0x1EE8B <= cp && cp <= 0x1EE9B) return true;1212  if (0x1EEA1 <= cp && cp <= 0x1EEA3) return true;1213  if (0x1EEA5 <= cp && cp <= 0x1EEA9) return true;1214  if (0x1EEAB <= cp && cp <= 0x1EEBB) return true;1215  if (0x20000 <= cp && cp <= 0x2A6D6) return true;1216  if (0x2A700 <= cp && cp <= 0x2B734) return true;1217  if (0x2B740 <= cp && cp <= 0x2B81D) return true;1218  if (0x2B820 <= cp && cp <= 0x2CEA1) return true;1219  if (0x2F800 <= cp && cp <= 0x2FA1D) return true;1220  if (0xE0100 <= cp && cp <= 0xE01EF) return true;1221  return false;1222}1223/* eslint-disable new-cap */1224/**1225 * @ngdoc module1226 * @name ngParseExt1227 * @packageName angular-parse-ext1228 * @description1229 *1230 * # ngParseExt1231 *1232 * The `ngParseExt` module provides functionality to allow Unicode characters in1233 * identifiers inside Angular expressions.1234 *1235 *1236 * <div doc-module-components="ngParseExt"></div>1237 *1238 * This module allows the usage of any identifier that follows ES6 identifier naming convention1239 * to be used as an identifier in an Angular expression. ES6 delegates some of the identifier1240 * rules definition to Unicode, this module uses ES6 and Unicode 8.0 identifiers convention.1241 *1242 */1243/* global angularParseExtModule: true,1244  IDS_Y,1245  IDC_Y1246*/1247function isValidIdentifierStart(ch, cp) {1248  return ch === '$' ||1249         ch === '_' ||1250         IDS_Y(cp);1251}1252function isValidIdentifierContinue(ch, cp) {1253  return ch === '$' ||1254         ch === '_' ||1255         cp === 0x200C || // <ZWNJ>1256         cp === 0x200D || // <ZWJ>1257         IDC_Y(cp);1258}1259angular.module('ngParseExt', [])1260  .config(['$parseProvider', function($parseProvider) {1261    $parseProvider.setIdentifierFns(isValidIdentifierStart, isValidIdentifierContinue);1262  }])1263  .info({ angularVersion: '1.6.6' });...BUILD
Source:BUILD  
1licenses(["restricted"])2package(default_visibility = ["//visibility:public"])3# Point both runtimes to the same python binary to ensure we always4# use the python binary specified by ./configure.py script.5load("@bazel_tools//tools/python:toolchain.bzl", "py_runtime_pair")6py_runtime(7    name = "py2_runtime",8    interpreter_path = "c:/Python38/python.exe",9    python_version = "PY2",10)11py_runtime(12    name = "py3_runtime",13    interpreter_path = "c:/Python38/python.exe",14    python_version = "PY3",15)16py_runtime_pair(17    name = "py_runtime_pair",18    py2_runtime = ":py2_runtime",19    py3_runtime = ":py3_runtime",20)21toolchain(22    name = "py_toolchain",23    toolchain = ":py_runtime_pair",24    toolchain_type = "@bazel_tools//tools/python:toolchain_type",25)26# To build Python C/C++ extension on Windows, we need to link to python import library pythonXY.lib27# See https://docs.python.org/3/extending/windows.html28cc_import(29    name = "python_lib",30    interface_library = select({31        ":windows": ":python_import_lib",32        # A placeholder for Unix platforms which makes --no_build happy.33        "//conditions:default": "not-existing.lib",34    }),35    system_provided = 1,36)37cc_library(38    name = "python_headers",39    hdrs = [":python_include"],40    includes = ["python_include"],41    deps = select({42        ":windows": [":python_lib"],43        "//conditions:default": [],44    }),45)46cc_library(47    name = "numpy_headers",48    hdrs = [":numpy_include"],49    includes = ["numpy_include"],50)51config_setting(52    name = "windows",53    values = {"cpu": "x64_windows"},54    visibility = ["//visibility:public"],55)56genrule(57    name = "python_include",58    outs = [59        "python_include/Python-ast.h",60        "python_include/Python.h",61        "python_include/abstract.h",62        "python_include/asdl.h",63        "python_include/ast.h",64        "python_include/bitset.h",65        "python_include/bltinmodule.h",66        "python_include/boolobject.h",67        "python_include/bytearrayobject.h",68        "python_include/bytes_methods.h",69        "python_include/bytesobject.h",70        "python_include/cellobject.h",71        "python_include/ceval.h",72        "python_include/classobject.h",73        "python_include/code.h",74        "python_include/codecs.h",75        "python_include/compile.h",76        "python_include/complexobject.h",77        "python_include/context.h",78        "python_include/cpython/abstract.h",79        "python_include/cpython/dictobject.h",80        "python_include/cpython/fileobject.h",81        "python_include/cpython/initconfig.h",82        "python_include/cpython/interpreteridobject.h",83        "python_include/cpython/object.h",84        "python_include/cpython/objimpl.h",85        "python_include/cpython/pyerrors.h",86        "python_include/cpython/pylifecycle.h",87        "python_include/cpython/pymem.h",88        "python_include/cpython/pystate.h",89        "python_include/cpython/sysmodule.h",90        "python_include/cpython/traceback.h",91        "python_include/cpython/tupleobject.h",92        "python_include/cpython/unicodeobject.h",93        "python_include/datetime.h",94        "python_include/descrobject.h",95        "python_include/dictobject.h",96        "python_include/dtoa.h",97        "python_include/dynamic_annotations.h",98        "python_include/enumobject.h",99        "python_include/errcode.h",100        "python_include/eval.h",101        "python_include/fileobject.h",102        "python_include/fileutils.h",103        "python_include/floatobject.h",104        "python_include/frameobject.h",105        "python_include/funcobject.h",106        "python_include/genobject.h",107        "python_include/graminit.h",108        "python_include/grammar.h",109        "python_include/import.h",110        "python_include/internal/pycore_accu.h",111        "python_include/internal/pycore_atomic.h",112        "python_include/internal/pycore_ceval.h",113        "python_include/internal/pycore_code.h",114        "python_include/internal/pycore_condvar.h",115        "python_include/internal/pycore_context.h",116        "python_include/internal/pycore_fileutils.h",117        "python_include/internal/pycore_getopt.h",118        "python_include/internal/pycore_gil.h",119        "python_include/internal/pycore_hamt.h",120        "python_include/internal/pycore_initconfig.h",121        "python_include/internal/pycore_object.h",122        "python_include/internal/pycore_pathconfig.h",123        "python_include/internal/pycore_pyerrors.h",124        "python_include/internal/pycore_pyhash.h",125        "python_include/internal/pycore_pylifecycle.h",126        "python_include/internal/pycore_pymem.h",127        "python_include/internal/pycore_pystate.h",128        "python_include/internal/pycore_traceback.h",129        "python_include/internal/pycore_tupleobject.h",130        "python_include/internal/pycore_warnings.h",131        "python_include/interpreteridobject.h",132        "python_include/intrcheck.h",133        "python_include/iterobject.h",134        "python_include/listobject.h",135        "python_include/longintrepr.h",136        "python_include/longobject.h",137        "python_include/marshal.h",138        "python_include/memoryobject.h",139        "python_include/methodobject.h",140        "python_include/modsupport.h",141        "python_include/moduleobject.h",142        "python_include/namespaceobject.h",143        "python_include/node.h",144        "python_include/object.h",145        "python_include/objimpl.h",146        "python_include/odictobject.h",147        "python_include/opcode.h",148        "python_include/osdefs.h",149        "python_include/osmodule.h",150        "python_include/parsetok.h",151        "python_include/patchlevel.h",152        "python_include/picklebufobject.h",153        "python_include/py_curses.h",154        "python_include/pyarena.h",155        "python_include/pycapsule.h",156        "python_include/pyconfig.h",157        "python_include/pyctype.h",158        "python_include/pydebug.h",159        "python_include/pydtrace.h",160        "python_include/pyerrors.h",161        "python_include/pyexpat.h",162        "python_include/pyfpe.h",163        "python_include/pyhash.h",164        "python_include/pylifecycle.h",165        "python_include/pymacconfig.h",166        "python_include/pymacro.h",167        "python_include/pymath.h",168        "python_include/pymem.h",169        "python_include/pyport.h",170        "python_include/pystate.h",171        "python_include/pystrcmp.h",172        "python_include/pystrhex.h",173        "python_include/pystrtod.h",174        "python_include/pythonrun.h",175        "python_include/pythread.h",176        "python_include/pytime.h",177        "python_include/rangeobject.h",178        "python_include/setobject.h",179        "python_include/sliceobject.h",180        "python_include/structmember.h",181        "python_include/structseq.h",182        "python_include/symtable.h",183        "python_include/sysmodule.h",184        "python_include/token.h",185        "python_include/traceback.h",186        "python_include/tracemalloc.h",187        "python_include/tupleobject.h",188        "python_include/typeslots.h",189        "python_include/ucnhash.h",190        "python_include/unicodeobject.h",191        "python_include/warnings.h",192        "python_include/weakrefobject.h",193    ],194    cmd = """195cp -f "c:/Python38/include/Python-ast.h" "$(@D)/python_include/Python-ast.h" && cp -f "c:/Python38/include/Python.h" "$(@D)/python_include/Python.h" && cp -f "c:/Python38/include/abstract.h" "$(@D)/python_include/abstract.h" && cp -f "c:/Python38/include/asdl.h" "$(@D)/python_include/asdl.h" && cp -f "c:/Python38/include/ast.h" "$(@D)/python_include/ast.h" && cp -f "c:/Python38/include/bitset.h" "$(@D)/python_include/bitset.h" && cp -f "c:/Python38/include/bltinmodule.h" "$(@D)/python_include/bltinmodule.h" && cp -f "c:/Python38/include/boolobject.h" "$(@D)/python_include/boolobject.h" && cp -f "c:/Python38/include/bytearrayobject.h" "$(@D)/python_include/bytearrayobject.h" && cp -f "c:/Python38/include/bytes_methods.h" "$(@D)/python_include/bytes_methods.h" && cp -f "c:/Python38/include/bytesobject.h" "$(@D)/python_include/bytesobject.h" && cp -f "c:/Python38/include/cellobject.h" "$(@D)/python_include/cellobject.h" && cp -f "c:/Python38/include/ceval.h" "$(@D)/python_include/ceval.h" && cp -f "c:/Python38/include/classobject.h" "$(@D)/python_include/classobject.h" && cp -f "c:/Python38/include/code.h" "$(@D)/python_include/code.h" && cp -f "c:/Python38/include/codecs.h" "$(@D)/python_include/codecs.h" && cp -f "c:/Python38/include/compile.h" "$(@D)/python_include/compile.h" && cp -f "c:/Python38/include/complexobject.h" "$(@D)/python_include/complexobject.h" && cp -f "c:/Python38/include/context.h" "$(@D)/python_include/context.h" && cp -f "c:/Python38/include/cpython/abstract.h" "$(@D)/python_include/cpython/abstract.h" && cp -f "c:/Python38/include/cpython/dictobject.h" "$(@D)/python_include/cpython/dictobject.h" && cp -f "c:/Python38/include/cpython/fileobject.h" "$(@D)/python_include/cpython/fileobject.h" && cp -f "c:/Python38/include/cpython/initconfig.h" "$(@D)/python_include/cpython/initconfig.h" && cp -f "c:/Python38/include/cpython/interpreteridobject.h" "$(@D)/python_include/cpython/interpreteridobject.h" && cp -f "c:/Python38/include/cpython/object.h" "$(@D)/python_include/cpython/object.h" && cp -f "c:/Python38/include/cpython/objimpl.h" "$(@D)/python_include/cpython/objimpl.h" && cp -f "c:/Python38/include/cpython/pyerrors.h" "$(@D)/python_include/cpython/pyerrors.h" && cp -f "c:/Python38/include/cpython/pylifecycle.h" "$(@D)/python_include/cpython/pylifecycle.h" && cp -f "c:/Python38/include/cpython/pymem.h" "$(@D)/python_include/cpython/pymem.h" && cp -f "c:/Python38/include/cpython/pystate.h" "$(@D)/python_include/cpython/pystate.h" && cp -f "c:/Python38/include/cpython/sysmodule.h" "$(@D)/python_include/cpython/sysmodule.h" && cp -f "c:/Python38/include/cpython/traceback.h" "$(@D)/python_include/cpython/traceback.h" && cp -f "c:/Python38/include/cpython/tupleobject.h" "$(@D)/python_include/cpython/tupleobject.h" && cp -f "c:/Python38/include/cpython/unicodeobject.h" "$(@D)/python_include/cpython/unicodeobject.h" && cp -f "c:/Python38/include/datetime.h" "$(@D)/python_include/datetime.h" && cp -f "c:/Python38/include/descrobject.h" "$(@D)/python_include/descrobject.h" && cp -f "c:/Python38/include/dictobject.h" "$(@D)/python_include/dictobject.h" && cp -f "c:/Python38/include/dtoa.h" "$(@D)/python_include/dtoa.h" && cp -f "c:/Python38/include/dynamic_annotations.h" "$(@D)/python_include/dynamic_annotations.h" && cp -f "c:/Python38/include/enumobject.h" "$(@D)/python_include/enumobject.h" && cp -f "c:/Python38/include/errcode.h" "$(@D)/python_include/errcode.h" && cp -f "c:/Python38/include/eval.h" "$(@D)/python_include/eval.h" && cp -f "c:/Python38/include/fileobject.h" "$(@D)/python_include/fileobject.h" && cp -f "c:/Python38/include/fileutils.h" "$(@D)/python_include/fileutils.h" && cp -f "c:/Python38/include/floatobject.h" "$(@D)/python_include/floatobject.h" && cp -f "c:/Python38/include/frameobject.h" "$(@D)/python_include/frameobject.h" && cp -f "c:/Python38/include/funcobject.h" "$(@D)/python_include/funcobject.h" && cp -f "c:/Python38/include/genobject.h" "$(@D)/python_include/genobject.h" && cp -f "c:/Python38/include/graminit.h" "$(@D)/python_include/graminit.h" && cp -f "c:/Python38/include/grammar.h" "$(@D)/python_include/grammar.h" && cp -f "c:/Python38/include/import.h" "$(@D)/python_include/import.h" && cp -f "c:/Python38/include/internal/pycore_accu.h" "$(@D)/python_include/internal/pycore_accu.h" && cp -f "c:/Python38/include/internal/pycore_atomic.h" "$(@D)/python_include/internal/pycore_atomic.h" && cp -f "c:/Python38/include/internal/pycore_ceval.h" "$(@D)/python_include/internal/pycore_ceval.h" && cp -f "c:/Python38/include/internal/pycore_code.h" "$(@D)/python_include/internal/pycore_code.h" && cp -f "c:/Python38/include/internal/pycore_condvar.h" "$(@D)/python_include/internal/pycore_condvar.h" && cp -f "c:/Python38/include/internal/pycore_context.h" "$(@D)/python_include/internal/pycore_context.h" && cp -f "c:/Python38/include/internal/pycore_fileutils.h" "$(@D)/python_include/internal/pycore_fileutils.h" && cp -f "c:/Python38/include/internal/pycore_getopt.h" "$(@D)/python_include/internal/pycore_getopt.h" && cp -f "c:/Python38/include/internal/pycore_gil.h" "$(@D)/python_include/internal/pycore_gil.h" && cp -f "c:/Python38/include/internal/pycore_hamt.h" "$(@D)/python_include/internal/pycore_hamt.h" && cp -f "c:/Python38/include/internal/pycore_initconfig.h" "$(@D)/python_include/internal/pycore_initconfig.h" && cp -f "c:/Python38/include/internal/pycore_object.h" "$(@D)/python_include/internal/pycore_object.h" && cp -f "c:/Python38/include/internal/pycore_pathconfig.h" "$(@D)/python_include/internal/pycore_pathconfig.h" && cp -f "c:/Python38/include/internal/pycore_pyerrors.h" "$(@D)/python_include/internal/pycore_pyerrors.h" && cp -f "c:/Python38/include/internal/pycore_pyhash.h" "$(@D)/python_include/internal/pycore_pyhash.h" && cp -f "c:/Python38/include/internal/pycore_pylifecycle.h" "$(@D)/python_include/internal/pycore_pylifecycle.h" && cp -f "c:/Python38/include/internal/pycore_pymem.h" "$(@D)/python_include/internal/pycore_pymem.h" && cp -f "c:/Python38/include/internal/pycore_pystate.h" "$(@D)/python_include/internal/pycore_pystate.h" && cp -f "c:/Python38/include/internal/pycore_traceback.h" "$(@D)/python_include/internal/pycore_traceback.h" && cp -f "c:/Python38/include/internal/pycore_tupleobject.h" "$(@D)/python_include/internal/pycore_tupleobject.h" && cp -f "c:/Python38/include/internal/pycore_warnings.h" "$(@D)/python_include/internal/pycore_warnings.h" && cp -f "c:/Python38/include/interpreteridobject.h" "$(@D)/python_include/interpreteridobject.h" && cp -f "c:/Python38/include/intrcheck.h" "$(@D)/python_include/intrcheck.h" && cp -f "c:/Python38/include/iterobject.h" "$(@D)/python_include/iterobject.h" && cp -f "c:/Python38/include/listobject.h" "$(@D)/python_include/listobject.h" && cp -f "c:/Python38/include/longintrepr.h" "$(@D)/python_include/longintrepr.h" && cp -f "c:/Python38/include/longobject.h" "$(@D)/python_include/longobject.h" && cp -f "c:/Python38/include/marshal.h" "$(@D)/python_include/marshal.h" && cp -f "c:/Python38/include/memoryobject.h" "$(@D)/python_include/memoryobject.h" && cp -f "c:/Python38/include/methodobject.h" "$(@D)/python_include/methodobject.h" && cp -f "c:/Python38/include/modsupport.h" "$(@D)/python_include/modsupport.h" && cp -f "c:/Python38/include/moduleobject.h" "$(@D)/python_include/moduleobject.h" && cp -f "c:/Python38/include/namespaceobject.h" "$(@D)/python_include/namespaceobject.h" && cp -f "c:/Python38/include/node.h" "$(@D)/python_include/node.h" && cp -f "c:/Python38/include/object.h" "$(@D)/python_include/object.h" && cp -f "c:/Python38/include/objimpl.h" "$(@D)/python_include/objimpl.h" && cp -f "c:/Python38/include/odictobject.h" "$(@D)/python_include/odictobject.h" && cp -f "c:/Python38/include/opcode.h" "$(@D)/python_include/opcode.h" && cp -f "c:/Python38/include/osdefs.h" "$(@D)/python_include/osdefs.h" && cp -f "c:/Python38/include/osmodule.h" "$(@D)/python_include/osmodule.h" && cp -f "c:/Python38/include/parsetok.h" "$(@D)/python_include/parsetok.h" && cp -f "c:/Python38/include/patchlevel.h" "$(@D)/python_include/patchlevel.h" && cp -f "c:/Python38/include/picklebufobject.h" "$(@D)/python_include/picklebufobject.h" && cp -f "c:/Python38/include/py_curses.h" "$(@D)/python_include/py_curses.h" && cp -f "c:/Python38/include/pyarena.h" "$(@D)/python_include/pyarena.h" && cp -f "c:/Python38/include/pycapsule.h" "$(@D)/python_include/pycapsule.h" && cp -f "c:/Python38/include/pyconfig.h" "$(@D)/python_include/pyconfig.h" && cp -f "c:/Python38/include/pyctype.h" "$(@D)/python_include/pyctype.h" && cp -f "c:/Python38/include/pydebug.h" "$(@D)/python_include/pydebug.h" && cp -f "c:/Python38/include/pydtrace.h" "$(@D)/python_include/pydtrace.h" && cp -f "c:/Python38/include/pyerrors.h" "$(@D)/python_include/pyerrors.h" && cp -f "c:/Python38/include/pyexpat.h" "$(@D)/python_include/pyexpat.h" && cp -f "c:/Python38/include/pyfpe.h" "$(@D)/python_include/pyfpe.h" && cp -f "c:/Python38/include/pyhash.h" "$(@D)/python_include/pyhash.h" && cp -f "c:/Python38/include/pylifecycle.h" "$(@D)/python_include/pylifecycle.h" && cp -f "c:/Python38/include/pymacconfig.h" "$(@D)/python_include/pymacconfig.h" && cp -f "c:/Python38/include/pymacro.h" "$(@D)/python_include/pymacro.h" && cp -f "c:/Python38/include/pymath.h" "$(@D)/python_include/pymath.h" && cp -f "c:/Python38/include/pymem.h" "$(@D)/python_include/pymem.h" && cp -f "c:/Python38/include/pyport.h" "$(@D)/python_include/pyport.h" && cp -f "c:/Python38/include/pystate.h" "$(@D)/python_include/pystate.h" && cp -f "c:/Python38/include/pystrcmp.h" "$(@D)/python_include/pystrcmp.h" && cp -f "c:/Python38/include/pystrhex.h" "$(@D)/python_include/pystrhex.h" && cp -f "c:/Python38/include/pystrtod.h" "$(@D)/python_include/pystrtod.h" && cp -f "c:/Python38/include/pythonrun.h" "$(@D)/python_include/pythonrun.h" && cp -f "c:/Python38/include/pythread.h" "$(@D)/python_include/pythread.h" && cp -f "c:/Python38/include/pytime.h" "$(@D)/python_include/pytime.h" && cp -f "c:/Python38/include/rangeobject.h" "$(@D)/python_include/rangeobject.h" && cp -f "c:/Python38/include/setobject.h" "$(@D)/python_include/setobject.h" && cp -f "c:/Python38/include/sliceobject.h" "$(@D)/python_include/sliceobject.h" && cp -f "c:/Python38/include/structmember.h" "$(@D)/python_include/structmember.h" && cp -f "c:/Python38/include/structseq.h" "$(@D)/python_include/structseq.h" && cp -f "c:/Python38/include/symtable.h" "$(@D)/python_include/symtable.h" && cp -f "c:/Python38/include/sysmodule.h" "$(@D)/python_include/sysmodule.h" && cp -f "c:/Python38/include/token.h" "$(@D)/python_include/token.h" && cp -f "c:/Python38/include/traceback.h" "$(@D)/python_include/traceback.h" && cp -f "c:/Python38/include/tracemalloc.h" "$(@D)/python_include/tracemalloc.h" && cp -f "c:/Python38/include/tupleobject.h" "$(@D)/python_include/tupleobject.h" && cp -f "c:/Python38/include/typeslots.h" "$(@D)/python_include/typeslots.h" && cp -f "c:/Python38/include/ucnhash.h" "$(@D)/python_include/ucnhash.h" && cp -f "c:/Python38/include/unicodeobject.h" "$(@D)/python_include/unicodeobject.h" && cp -f "c:/Python38/include/warnings.h" "$(@D)/python_include/warnings.h" && cp -f "c:/Python38/include/weakrefobject.h" "$(@D)/python_include/weakrefobject.h"196   """,197)198genrule(199    name = "numpy_include",200    outs = [201        "numpy_include/numpy/__multiarray_api.h",202        "numpy_include/numpy/__ufunc_api.h",203        "numpy_include/numpy/_neighborhood_iterator_imp.h",204        "numpy_include/numpy/_numpyconfig.h",205        "numpy_include/numpy/arrayobject.h",206        "numpy_include/numpy/arrayscalars.h",207        "numpy_include/numpy/halffloat.h",208        "numpy_include/numpy/multiarray_api.txt",209        "numpy_include/numpy/ndarrayobject.h",210        "numpy_include/numpy/ndarraytypes.h",211        "numpy_include/numpy/noprefix.h",212        "numpy_include/numpy/npy_1_7_deprecated_api.h",213        "numpy_include/numpy/npy_3kcompat.h",214        "numpy_include/numpy/npy_common.h",215        "numpy_include/numpy/npy_cpu.h",216        "numpy_include/numpy/npy_endian.h",217        "numpy_include/numpy/npy_interrupt.h",218        "numpy_include/numpy/npy_math.h",219        "numpy_include/numpy/npy_no_deprecated_api.h",220        "numpy_include/numpy/npy_os.h",221        "numpy_include/numpy/numpyconfig.h",222        "numpy_include/numpy/old_defines.h",223        "numpy_include/numpy/oldnumeric.h",224        "numpy_include/numpy/random/bitgen.h",225        "numpy_include/numpy/random/distributions.h",226        "numpy_include/numpy/ufunc_api.txt",227        "numpy_include/numpy/ufuncobject.h",228        "numpy_include/numpy/utils.h",229    ],230    cmd = """231cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/__multiarray_api.h" "$(@D)/numpy_include/numpy/__multiarray_api.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/__ufunc_api.h" "$(@D)/numpy_include/numpy/__ufunc_api.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/_neighborhood_iterator_imp.h" "$(@D)/numpy_include/numpy/_neighborhood_iterator_imp.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/_numpyconfig.h" "$(@D)/numpy_include/numpy/_numpyconfig.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/arrayobject.h" "$(@D)/numpy_include/numpy/arrayobject.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/arrayscalars.h" "$(@D)/numpy_include/numpy/arrayscalars.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/halffloat.h" "$(@D)/numpy_include/numpy/halffloat.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/multiarray_api.txt" "$(@D)/numpy_include/numpy/multiarray_api.txt" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/ndarrayobject.h" "$(@D)/numpy_include/numpy/ndarrayobject.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/ndarraytypes.h" "$(@D)/numpy_include/numpy/ndarraytypes.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/noprefix.h" "$(@D)/numpy_include/numpy/noprefix.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h" "$(@D)/numpy_include/numpy/npy_1_7_deprecated_api.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_3kcompat.h" "$(@D)/numpy_include/numpy/npy_3kcompat.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_common.h" "$(@D)/numpy_include/numpy/npy_common.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_cpu.h" "$(@D)/numpy_include/numpy/npy_cpu.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_endian.h" "$(@D)/numpy_include/numpy/npy_endian.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_interrupt.h" "$(@D)/numpy_include/numpy/npy_interrupt.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_math.h" "$(@D)/numpy_include/numpy/npy_math.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_no_deprecated_api.h" "$(@D)/numpy_include/numpy/npy_no_deprecated_api.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_os.h" "$(@D)/numpy_include/numpy/npy_os.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/numpyconfig.h" "$(@D)/numpy_include/numpy/numpyconfig.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/old_defines.h" "$(@D)/numpy_include/numpy/old_defines.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/oldnumeric.h" "$(@D)/numpy_include/numpy/oldnumeric.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/random/bitgen.h" "$(@D)/numpy_include/numpy/random/bitgen.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/random/distributions.h" "$(@D)/numpy_include/numpy/random/distributions.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/ufunc_api.txt" "$(@D)/numpy_include/numpy/ufunc_api.txt" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/ufuncobject.h" "$(@D)/numpy_include/numpy/ufuncobject.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/utils.h" "$(@D)/numpy_include/numpy/utils.h"232   """,233)234genrule(235    name = "python_import_lib",236    outs = [237        "python38.lib",238    ],239    cmd = """240cp -f "c:/Python38/libs/python38.lib" "$(@D)/python38.lib"241   """,...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
