From 69829528f470eef6a4345c85e39a99f8de91487c Mon Sep 17 00:00:00 2001 From: polinasav Date: Fri, 3 May 2024 16:23:24 +0300 Subject: [PATCH] project architecture changed a bit --- .firebase/hosting.YnVpbGRcd2Vi.cache | 1056 ++++++++++++++++- lib/core/routes/app_router.dart | 72 +- lib/core/routes/router_utils.dart | 18 + .../widget/searchbar/basic_search_bar.dart | 2 +- .../ui/admin/admin_all_clothes.dart | 5 +- .../ui/admin/admin_all_female_clothes.dart | 110 ++ .../ui/admin/admin_all_male_clothes.dart | 110 ++ .../ui/auth/mobile_auth_page.dart | 99 +- .../ui/director/director_all_clothes.dart | 5 +- .../director/director_all_female_clothes.dart | 114 ++ .../director/director_all_male_clothes.dart | 113 ++ .../ui/director/director_dashboard.dart | 4 +- .../ui/director/director_employees.dart | 2 +- .../ui/director/director_shop_info.dart | 14 +- .../ui/director/director_shop_orders.dart | 2 +- .../ui/employee/employee_all_clothes.dart | 5 +- .../employee/employee_all_female_clothes.dart | 78 ++ .../employee/employee_all_male_clothes.dart | 77 ++ .../ui/employee/employee_clothes.dart | 2 +- .../ui/employee/employee_dashboard.dart | 2 +- .../ui/employee/employee_orders.dart | 2 +- .../admin/admin_female_clothes_widget.dart | 5 +- .../admin/admin_male_clothes_widget.dart | 5 +- ...or_clothes_weelky_items_sold_overview.dart | 3 +- .../director_female_clothes_widget.dart | 5 +- .../director_male_clothes_widget.dart | 5 +- .../director_order_statuses_widget.dart | 2 +- .../director/director_total_orders.dart | 2 +- .../director_weekly_orders_linechart.dart | 2 +- .../director_weekly_orders_widget.dart | 2 +- .../employee_female_items_widget.dart | 5 +- .../employee/employee_male_items_widget.dart | 5 +- .../widget/employee/employee_total_items.dart | 5 +- 33 files changed, 1838 insertions(+), 100 deletions(-) create mode 100644 lib/feature/shared/presentation/ui/admin/admin_all_female_clothes.dart create mode 100644 lib/feature/shared/presentation/ui/admin/admin_all_male_clothes.dart create mode 100644 lib/feature/shared/presentation/ui/director/director_all_female_clothes.dart create mode 100644 lib/feature/shared/presentation/ui/director/director_all_male_clothes.dart create mode 100644 lib/feature/shared/presentation/ui/employee/employee_all_female_clothes.dart create mode 100644 lib/feature/shared/presentation/ui/employee/employee_all_male_clothes.dart diff --git a/.firebase/hosting.YnVpbGRcd2Vi.cache b/.firebase/hosting.YnVpbGRcd2Vi.cache index f130ad0..f148031 100644 --- a/.firebase/hosting.YnVpbGRcd2Vi.cache +++ b/.firebase/hosting.YnVpbGRcd2Vi.cache @@ -4,6 +4,1038 @@ manifest.json,1707495135702,997bc74391f74ca82ffae5e4dd04319800fd08677b960ff01456 assets/tokens.env,1711374142851,02109947d2980ca5714c4deeed5aebffbe47666a0983ad59355fd8defa7ce4eb assets/assets/xc-logo-transparent-white.png,1707495134397,d4795ec945dd6848217aa8d2dcd1e0d59a95ba950726394c37d0800bd52fb955 assets/assets/xc-logo-transparent.png,1707495134407,53570668ddb768fc0446a9614456c9046a1d4d9c344432896ad247776b342d6c +assets/packages/country_flags/res/si/ac.si,1714736657752,ff4c16e58577d80aabc115ca3f93609eaec24fb7bdcb20e13ad117dbd5aeafd2 +assets/packages/country_flags/res/si/ad.si,1714736657806,7a009668b27802b718b96e034f398c8a724795b7c7aef544112612a760c2edd0 +assets/packages/country_flags/res/si/ae.si,1714736657826,f27cc258f2a9443f77accd2e53bc0c81eabacdbd6bfa68862095e19aea0d9e9d +assets/packages/country_flags/res/si/af.si,1714736657709,233f54fe112b3b404375797342fdf4971935d120a7717266823fd478a055bad9 +assets/packages/country_flags/res/si/ag.si,1714736657769,285e6b7df13c90d3e96db8bcdaa422fb7fcdeb9b093db7b441413e87e9bb7863 +assets/packages/country_flags/res/si/ai.si,1714736657663,1ac3f1a586d9aa27409b26a171dfc11a871b1e8c99f410bdb12125a834a97b2e +assets/packages/country_flags/res/si/al.si,1714736657624,b6920f32f8d16b43e6007d9edea83f85efc1304554cde136d04013ec136304aa +assets/packages/country_flags/res/si/am.si,1714736657688,576ac54a0a091b8aee2a4c17ca1b64bfe608f1972f609645314b033b3de2d848 +assets/packages/country_flags/res/si/ao.si,1714736657914,4b01f3827c4adcf6fdb91f6f39ddb4dbc4707c561455c8d7e542b07ae6ab6bb2 +assets/packages/country_flags/res/si/aq.si,1714736657653,acbb1d8dcf74e3b0bc39807dcf88203b6643320e5c964a0bc1d9b397d0fef177 +assets/packages/country_flags/res/si/ar.si,1714736657837,86dd0e9288cac4d2f8ce5f018125f9b9bcb3357f59c25a4a6e7bfa9cfa2a6eef +assets/packages/country_flags/res/si/as.si,1714736657922,7f1031522cd1c5c438870faff1b4a895fd9a3a36edd42c8c45a34f31de203b07 +assets/packages/country_flags/res/si/at.si,1714736657609,44b10846491f02432d2994633ef215912c7cbdf7601dd34940468f9f1701939b +assets/packages/country_flags/res/si/au.si,1714736657680,5b7dac27143239bf8fe839b5feec2c9f603fc0d09a4e930f9bb0be10e0974a9b +assets/packages/country_flags/res/si/aw.si,1714736657906,3bb7cb1b26f159f341931732622800cef8c6896c6220827e2d0f0b706f5887d8 +assets/packages/country_flags/res/si/ax.si,1714736657775,04eb3d284c9f48d94ad3b5886a965906b681c8384da29df38e3420bc163c24ef +assets/packages/country_flags/res/si/az.si,1714736657723,f70128e7f4da688b1e2ec5a67cf871e6c9c6332ce82d498aded0b9447e5e1e95 +assets/packages/country_flags/res/si/ba.si,1714736657820,86ef1cc2dbb3045adaf156a0cddbd6b5e8a7000dff31132c734fb78a8d567687 +assets/packages/country_flags/res/si/bb.si,1714736657702,18816120d89293f46a1cbc7f36fb5503efc7d670d549c689966fe237a01e9c95 +assets/packages/country_flags/res/si/bd.si,1714736657787,3cce1cad84b7336cd54950157307de9f663a13d9e77ac4b3ac3eccc434d5bea7 +assets/packages/country_flags/res/si/be.si,1714736657833,611502c093c22617c5a2a3a7013b620c07fd8a696fe67213ad064e63b6e2cdbc +assets/packages/country_flags/res/si/bf.si,1714736657735,675405a10ee88510536d32db50571fca3d21dbbf151955676d61f5038ba4dc70 +assets/packages/country_flags/res/si/bg.si,1714736657757,ffbf3e56952a2fe0c4d127480f464973d68dd4c0b0e7d9ad5d8461ebb28778c0 +assets/packages/country_flags/res/si/bh.si,1714736657618,9509df95bfdee6679c979229884065aff90da3b7b0dec07dbadcb338cf62b435 +assets/packages/country_flags/res/si/bi.si,1714736657686,4b95e4486ff80614a1e54cda56c14d54b6fc767c2fa3718cc408678ebd57740e +assets/packages/country_flags/res/si/bj.si,1714736657886,d7d92d8ba8cdc2dc3bfa8c3ab3730e21a13e6a118c732128f64b71f7f01e0242 +assets/packages/country_flags/res/si/bl.si,1714736657644,f7825f92fa4526b57872de4b26193c0594093701c42fcccac81a0b6db3260463 +assets/packages/country_flags/res/si/bm.si,1714736657667,3d88f20806c7fa6fbef5863eb2c8eaf7d99788606dbdc2cfe8ddfdbbbb3a857f +assets/packages/country_flags/res/si/bn.si,1714736657860,9cb5da811f8cc24a8af992e966c0c5c094a5a56c83759808ba0fadfef184df0e +assets/packages/country_flags/res/si/bo.si,1714736657941,7e06eee35f45a2b09337f40fefb833efd293e991c2b3e8515ca3255dc2343825 +assets/packages/country_flags/res/si/bq.si,1714736657674,665e55c6b1f3b722952cbf1fad8a8397294c30eef5a02c418efd4b1cf39f7c21 +assets/packages/country_flags/res/si/br.si,1714736657874,e3510e2dc7242f49b91c90f3bb388e4117bf94f8bacd9cab33af3e1ebeb48db3 +assets/packages/country_flags/res/si/bs.si,1714736657898,05531ffdcb1037b438867bd4825bf91376be331d7d61371f7994bfa8a720b520 +assets/packages/country_flags/res/si/bt.si,1714736657637,3b2f7f3eb421eca0de6baa0b8df6fb2f9332ee539eed6b9221c94c4d51ea8ac1 +assets/packages/country_flags/res/si/bv.si,1714736657845,7663a632f50dab32ddb96cd72bf7c6c13d1b1735206f71190ba40667bbd2759e +assets/packages/country_flags/res/si/bw.si,1714736657927,b09b314b047c83fd152abc293ccafe5e9fc975fca03c12d34da052c1c58db9dc +assets/packages/country_flags/res/si/by.si,1714736657808,9f778cd767e0c37959bc6cd3fa5eee30a0781bd9db85aefe667c802f9469ba18 +assets/packages/country_flags/res/si/bz.si,1714736657694,9b65a5076503f164704ab2c9836c1aa74e688667f509b2e3b30dacfe9b9c3ffe +assets/packages/country_flags/res/si/ca.si,1714736657814,18d20756b1bdae1452915623e69a60c8f6ffabba1796cc9b15c67d9344a292f9 +assets/packages/country_flags/res/si/cc.si,1714736657765,1db3c723bb8bb0aeaccf3c66ae587b27bbe61f39d5de6e0e399e9b3c82de5424 +assets/packages/country_flags/res/si/cd.si,1714736657773,5c764e5e1bbbc2c93f0d0ae814063e94377b228d31867f47d3858a0460ab8f6b +assets/packages/country_flags/res/si/cefta.si,1714736657714,dfc0d2fecc07c1db37be9082d2ba985e826bc1eb73b5b607ebdbbbc471d2b0ba +assets/packages/country_flags/res/si/cf.si,1714736657727,9410179aef57880c902281100f69381eae4039042110526bd74d5c822e2710c5 +assets/packages/country_flags/res/si/cg.si,1714736657748,2238071563c3943395f7ef3e33d81bf83dc6429252c939468c96ed0fb4108779 +assets/packages/country_flags/res/si/ch.si,1714736657606,8264668f0e78de9e7e33a8d201808ab291ef63109c5a52f7d31739544f9d261e +assets/packages/country_flags/res/si/ci.si,1714736657677,9c3e52d6068c2727c2f26846f407aea4567706c5b36607e0318ccb68ee6cdc57 +assets/packages/country_flags/res/si/ck.si,1714736657911,0f4db97042a820899164a4d84d995b01c42dcb6f9963c10b99ecf3265d6566c3 +assets/packages/country_flags/res/si/cl.si,1714736657631,dc4529ad938a4cdae13e2cbe0ecc719558a8906b926c65efe2fa8b669697ef22 +assets/packages/country_flags/res/si/cm.si,1714736657650,3a4dbbb28209cc262510a33983c5c4c7d32445a2c2fcf51bc4b4ec29f345ab5d +assets/packages/country_flags/res/si/cn.si,1714736657839,403d25a4a49350ecaef77651ef235ec58deca9974d5e03b71a4f75a918b5209a +assets/packages/country_flags/res/si/co.si,1714736657924,19bbd3bf26eedba6fce8c8ffb25d3da8b4a258d174fe2e682a1b6c4f111516a5 +assets/packages/country_flags/res/si/cp.si,1714736657621,fcf9d8bec1d0f88da263c5c3a0d5dd49cfd28848099b44eab9626423c848fef4 +assets/packages/country_flags/res/si/cr.si,1714736657895,779d0dc7bbf943b4910f585550664ce511cc7a0424ff0d95ddd280baa1d61b2a +assets/packages/country_flags/res/si/cu.si,1714736657659,b24d0ee53db647d0317287701b6a37ac1a9f38a2cb7c22e6482ee5c421d91f4d +assets/packages/country_flags/res/si/cv.si,1714736657853,2e2819347e4d555b03dad7b003895b5d2f8fb0e9bbcde8cf6cd3a3099b2bd79b +assets/packages/country_flags/res/si/cw.si,1714736657935,a89fe58100ed4283f2f6e97487874199f45d2cedccb7d377ebfdc95864f61e72 +assets/packages/country_flags/res/si/cx.si,1714736657801,6ac1093c0e0d491dc69344da023de09a2757783cc5b1dffd8a39907aba8d4948 +assets/packages/country_flags/res/si/cy.si,1714736657823,b7bba94827ac3f3fb8159855ebb9e4aa27212e9242e82e1c119ba147b39792ff +assets/packages/country_flags/res/si/cz.si,1714736657719,7ebce39ba2d035cca297350273482b4c9d52c76a43945529677beab0cb042585 +assets/packages/country_flags/res/si/de.si,1714736657803,986f322150f9a97565ac4e4ca937dae4fa3ad01d0a5615484e275dc80067d593 +assets/packages/country_flags/res/si/dg.si,1714736657716,be006a2000d5fd6247a9a1db5bffbc6be0f6805e3380f901d565076ce5ee194c +assets/packages/country_flags/res/si/dj.si,1714736657932,59600621597802f77a10bbb1be96c3b82457d9fb5fe5894d6924d9e94782d54d +assets/packages/country_flags/res/si/dk.si,1714736657851,0f166c74f6102f3c14eefadab9ac87d8a8eb8ba47e447dfe2c959ae3b498ade3 +assets/packages/country_flags/res/si/dm.si,1714736657627,180c9c60d47efc798f93dabedfab910c6987113dbff1eefd9d9923c79558d727 +assets/packages/country_flags/res/si/do.si,1714736657890,d728733ab608d96f236bbf4b20e93c31957f48101b0de997e5bf2f7855effdd5 +assets/packages/country_flags/res/si/dz.si,1714736657740,bed883aed2d6a8ba7db8300661802a14b86f1a75e21a507206bbcec021d9af69 +assets/packages/country_flags/res/si/ea.si,1714736657779,c44b9307b97aba54e24be28fcce9c46220f848d0d970b109a6c80f2dccca4b8e +assets/packages/country_flags/res/si/ec.si,1714736657728,94e97dfd380acf7e86885ca8244dbbd5e81f6c9495a612c754b40373f94c6ffd +assets/packages/country_flags/res/si/ee.si,1714736657790,43b56243eba64093898f8ad25840802efa62f42ff80bea13e50e4f186c492c8c +assets/packages/country_flags/res/si/eg.si,1714736657698,846266156f06518a93287cf9ebcd5f6556c20e64833080dcea5306ee3e5bef63 +assets/packages/country_flags/res/si/eh.si,1714736657655,500a84922d0101aef244107c67a5661c82fcbb9361db70cfab383aaae79a9a69 +assets/packages/country_flags/res/si/er.si,1714736657944,03d2d85199fb4e3c0df1a5112fa9eee6bdcd82ce8f812af9b7b82a665bcdcfb9 +assets/packages/country_flags/res/si/es-ct.si,1714736657818,eb781038344d60497cd609359f5feb663ab598ddbc1b0c3e2b9aaef694e49738 +assets/packages/country_flags/res/si/es-ga.si,1714736657671,7609723ddc45ab4a16303978fe2f34d1a00fd3ce704d38b53b4fb614b00e7f07 +assets/packages/country_flags/res/si/es.si,1714736657863,c44b9307b97aba54e24be28fcce9c46220f848d0d970b109a6c80f2dccca4b8e +assets/packages/country_flags/res/si/et.si,1714736657682,946484f50f51bc0c46a24a87bbd60bd23d5829e6e0f23c8bd39f5352ca93c34f +assets/packages/country_flags/res/si/eu.si,1714736657613,1b2e3cfb231aaf9b2093975aa55dcd56c7da7722ce9c5ef8ab6540fec25fcc6a +assets/packages/country_flags/res/si/fi.si,1714736657608,0a96d80a9582c4e18216dfd89b0bb9668281aea7f0ac4e858d485666f86fcae0 +assets/packages/country_flags/res/si/fj.si,1714736657908,34ca8d5e6ecf672e846be4f799cec97db3492e2cb6bc180d65b7a98293786476 +assets/packages/country_flags/res/si/fk.si,1714736657884,d86afefd9e01b3daeaa982b3ee7c3889cc7214a7e5e482677c8dae21160bddd2 +assets/packages/country_flags/res/si/fm.si,1714736657630,923c2599ba0267dea93aa3f376d4c6dc5426986a0656cdce4f5be1916c9cea37 +assets/packages/country_flags/res/si/fo.si,1714736657841,ae10543a463c607039aa313ed0b5c326cadf221919eed3048bd2b21f186d1e07 +assets/packages/country_flags/res/si/fr.si,1714736657917,fcf9d8bec1d0f88da263c5c3a0d5dd49cfd28848099b44eab9626423c848fef4 +assets/packages/country_flags/res/si/ga.si,1714736657798,12e1a2ca5d1088038dd86bd2823ca3b4d48da332fd075fba5b3870e61ec48909 +assets/packages/country_flags/res/si/gb-eng.si,1714736657818,8334eb43767f82c34c724964222d4a890032406a1fafefe9d50dddb2bcdeda1c +assets/packages/country_flags/res/si/gb-nir.si,1714736657695,ccb772b276fe7e33748993e6c1b1f2cc0bd1592d5ecfb2dbbca083c9a747e3e0 +assets/packages/country_flags/res/si/gb-sct.si,1714736657872,4dd9425b7d63fdd49bfb0b25f53a039aa2fa981e7118e9b75ec4c24761405ac0 +assets/packages/country_flags/res/si/gb-wls.si,1714736657733,0db1dac4aae5efe954dc3eaf003cbe078cc8fbff047ce270b517f3d9731dc5a5 +assets/packages/country_flags/res/si/gb.si,1714736657768,3758eeb0bb655a52a7caea51813033a08e215230a28032b8473635d51f243284 +assets/packages/country_flags/res/si/gd.si,1714736657832,db5dbeb5db81b5dffddf24136e4aadeb8d9cc49e914f1fc25214daf47d5fe8d9 +assets/packages/country_flags/res/si/ge.si,1714736657783,19e250508d34eca69249947e331dfcc300c0035eeafa70495794e68c2c2d72d8 +assets/packages/country_flags/res/si/gf.si,1714736657759,fcf9d8bec1d0f88da263c5c3a0d5dd49cfd28848099b44eab9626423c848fef4 +assets/packages/country_flags/res/si/gg.si,1714736657737,b8db37242138b01e3553f0cc24b43adc1d9e986ec2897fcbbff43912cc5a65cd +assets/packages/country_flags/res/si/gh.si,1714736657685,7d41d7e5a84c890b1cd6c6577d891d89daf18d38d783606f9b404918b249fa1f +assets/packages/country_flags/res/si/gi.si,1714736657617,26af43aacbdfe0ead365c7b05a1ea613d5c1164d1d55552ea62a04b4bda1f398 +assets/packages/country_flags/res/si/gl.si,1714736657669,005e3d7e7a6262b0088c71e9cbd68518b55500e94e2cd5b8d918199f0347f5f8 +assets/packages/country_flags/res/si/gm.si,1714736657646,b4315ed44ce292c8b0de719e6af5f5dd0d9c2a6daa6201ed18ece2065756c278 +assets/packages/country_flags/res/si/gn.si,1714736657938,de70aa40d17f23a98092c639d9341aac3723cdc8ae938a15994544a293e66d95 +assets/packages/country_flags/res/si/gp.si,1714736657674,fcf9d8bec1d0f88da263c5c3a0d5dd49cfd28848099b44eab9626423c848fef4 +assets/packages/country_flags/res/si/gq.si,1714736657604,ceb894e596176c920a085af18e2e182155306aadb126cc061650add0cdc71767 +assets/packages/country_flags/res/si/gr.si,1714736657900,aa357aa921a451228a1c86705c141a58dbfd655876796bb52c533d8fd1594180 +assets/packages/country_flags/res/si/gs.si,1714736657875,b69b2c9d66fbda1f06c34cab9ffddb6396a864d669564414f1a14ef96467b3ea +assets/packages/country_flags/res/si/gt.si,1714736657658,2cd095ebdd31edb991eea0188e5424bccf0bcc1104a47ea8fb0e836d5f7fe97d +assets/packages/country_flags/res/si/gu.si,1714736657639,b88e537697370c4d41780986e38a53929d5cd89d454c924f95755fe0ef697912 +assets/packages/country_flags/res/si/gw.si,1714736657842,74d03b261ff1c1cc404e6650aa3085c166ce704b068f7c56ae776b7312d49bb5 +assets/packages/country_flags/res/si/gy.si,1714736657793,d55a1a12e110b5a363fe8de1c6416d09fdb20473c4aba7020add6b4a85d64806 +assets/packages/country_flags/res/si/hk.si,1714736657683,f91f3b18f47f45e961a55e317295f1f46e063da65cbbe2f8aa8416f1d6d619af +assets/packages/country_flags/res/si/hm.si,1714736657947,5b7dac27143239bf8fe839b5feec2c9f603fc0d09a4e930f9bb0be10e0974a9b +assets/packages/country_flags/res/si/hn.si,1714736657642,39042fa7126149a0529c0b7127334549803236718534caa10bf1e31bee9169bc +assets/packages/country_flags/res/si/hr.si,1714736657603,d1bbeace83e9a8192fc4d3ae61a90073329b27c37b8f415810bd99bffab4e0dc +assets/packages/country_flags/res/si/ht.si,1714736657847,f0a358033aa8f24a2912012bf9d1f5e12ccb66d1e8517406211d588e674f2f20 +assets/packages/country_flags/res/si/hu.si,1714736657930,cce3ec71c0d4ef8b1d9c873224fa3f06ef782ffbdf0f4a2bf5d28917b1b96c62 +assets/packages/country_flags/res/si/ic.si,1714736657816,0cf80d59713ce1aded06c5be425ff04aeb1bf26d5e8549e9f072c78dffc3dad7 +assets/packages/country_flags/res/si/id.si,1714736657724,9e0157a9d40089d347468a343ed1abd5605d3ce2901794b235d909d4e6f03318 +assets/packages/country_flags/res/si/ie.si,1714736657742,d07c9c48911319ee23a498336c2eb7ff51065bdf104459c5e702e2c98f1fc0ab +assets/packages/country_flags/res/si/il.si,1714736657834,37ef9ac10a80f828a0b8cce90206637379b143a702972ce527d55488c7bf71ae +assets/packages/country_flags/res/si/im.si,1714736657923,b77db99e527119a424774d81b7bfe38af8f119f6d248a16dcd9175d016fb7d35 +assets/packages/country_flags/res/si/in.si,1714736657633,830d6280c14f882275298d295073c4984c817fb1ecb35cfdd230eaf7575cfbb6 +assets/packages/country_flags/res/si/io.si,1714736657652,be006a2000d5fd6247a9a1db5bffbc6be0f6805e3380f901d565076ce5ee194c +assets/packages/country_flags/res/si/iq.si,1714736657913,da15fe4d155ed134e56e879e5bf35b1bf2026de4be2489a059be4bccb4193032 +assets/packages/country_flags/res/si/ir.si,1714736657623,b4a3f583aed3a03182134627ae57034b35928600631898a64cc86403f7e8df41 +assets/packages/country_flags/res/si/is.si,1714736657690,57fb7d63deadfacda6c27f5d511e651f58fe4be97d42f1a303d9442e90ce07ca +assets/packages/country_flags/res/si/it.si,1714736657848,b45ed5c5aa2c71e65085f08aa3d18d4ba78a7cb80981ed5751d2cef9ca67ac78 +assets/packages/country_flags/res/si/je.si,1714736657762,737b0f9ba67d3787bfda87925186cca7dcaa926c558bf9583f9d45a17b1f882d +assets/packages/country_flags/res/si/jm.si,1714736657896,d6039ab21ea08459bd63eb2e0b669e773383194d66129787b926243809e65787 +assets/packages/country_flags/res/si/jo.si,1714736657675,e16e6c1d77656b6b08564b93a8e314fd0846af859b559f393e3610ba23afc37d +assets/packages/country_flags/res/si/jp.si,1714736657859,8dd1c5587138e7ec5e1085b7b319e997f2f86703f09d1ea8129d9e78d1061281 +assets/packages/country_flags/res/si/ke.si,1714736657771,50650372b2e1f0607ffaa14a697ba3f971037d38f51105a2816349e30c9fc988 +assets/packages/country_flags/res/si/kg.si,1714736657822,223534bec111fcc211676a10f36ee21b0e375316a23ae4fc14035e9b4b28672d +assets/packages/country_flags/res/si/kh.si,1714736657852,1743b31667d90c306f348876ce5cce1871df16b3be0dcc2323d67ee0c4ba0d8b +assets/packages/country_flags/res/si/ki.si,1714736657936,3b55c95cb6fa165f0dafcbaa11a3c040ef5c49ab6bb547a47953c9d309f8ed9e +assets/packages/country_flags/res/si/km.si,1714736657919,b0d7d7292d39156e2033bc85ff09c3595f16fc39a59c444c080861b2b230170d +assets/packages/country_flags/res/si/kn.si,1714736657620,0197fd51aae38c261ed748c3cb227077ffffc1553d69fe525b6ff18179b5d08e +assets/packages/country_flags/res/si/kp.si,1714736657838,1ca8a4c35839ef00281b697acaecfd32fe80f875b825da5ff567658d27721ec7 +assets/packages/country_flags/res/si/kr.si,1714736657632,8624c7b156d8e695f1adaf8971ba747f332424da01e41ee9a44f2585b3a67d3e +assets/packages/country_flags/res/si/kw.si,1714736657678,f71abe932bb8743ca640255a5d0c851eb74abf2ee9ef9795cf5ba4f546ff54e6 +assets/packages/country_flags/res/si/ky.si,1714736657746,b54ee582e621f333cdc81deb1d4093f84414869064665df7984427beb707512f +assets/packages/country_flags/res/si/kz.si,1714736657772,ca2ad34674aaac32dd4065cdd1722e95d8330c0e4424dafbe8d26fc7cf38cde2 +assets/packages/country_flags/res/si/la.si,1714736657700,611c727fc37484af44f32ba64f2b83aad30d68605aeff2fd979864341c19cff3 +assets/packages/country_flags/res/si/lb.si,1714736657815,829f6c4610b457ea556a9d6b01f375509eb2ae3620c880a4dd4ce3cc54d3cc92 +assets/packages/country_flags/res/si/lc.si,1714736657795,cba0c44e84eaa2bcd74c0a677e0df5b6696e22f5b3d9ef24b8e2f17019d0dad3 +assets/packages/country_flags/res/si/li.si,1714736657881,a9ddf0cf6c1361acb0b1a63e9f84a9d0b0f1c7c48be5779f842e29a140bb0e47 +assets/packages/country_flags/res/si/lk.si,1714736657611,023f6840dc7ba1e0aa74739517ffce89c47c898a0c40be4c25d1ea69fdbe05fa +assets/packages/country_flags/res/si/lr.si,1714736657691,c00707df7c4169bdf65372cd25eba5711a7d6c4304262ebf065d8acb5fd410e3 +assets/packages/country_flags/res/si/ls.si,1714736657626,e20a44c9b79d168adcd31b37f633c0a116636fc1838e724e187c1f0c1e07c35f +assets/packages/country_flags/res/si/lt.si,1714736657934,5486d486f0206b0c407a652acbf7648de987ff8b73a9dd1860ecdc908751e452 +assets/packages/country_flags/res/si/lu.si,1714736657850,acda5d4b994004ab6f4e8b2126e11d74579da966c6ac582826351fc8ba54a719 +assets/packages/country_flags/res/si/lv.si,1714736657660,cd2cf5470172095f34d6e3abd6b272c3c8ffffc639d7e21620575b105cb6c20f +assets/packages/country_flags/res/si/ly.si,1714736657711,01459bc1b0f714eaa4b60f3f9efd75ecbfc507c2f7e3b3d1e2d2b980f763d295 +assets/packages/country_flags/res/si/ma.si,1714736657703,9f7accad69edc609aa332172087e9a2be84bbef56bc72fee50815464a86a0542 +assets/packages/country_flags/res/si/mc.si,1714736657795,15c9a476a2f1bb3c6225e6a1251a9eebea607d1cfb06a71ecd3fe4468f4056a9 +assets/packages/country_flags/res/si/md.si,1714736657761,4b7df29e574c9b34d4fc0c3f3f89a0def5f616d3b179ff40c0ec4b325621ec87 +assets/packages/country_flags/res/si/me.si,1714736657739,7d12975152164d019912cfa22af19780fcf197b7a9ae2548ebaa8d50c7786562 +assets/packages/country_flags/res/si/mf.si,1714736657831,fcf9d8bec1d0f88da263c5c3a0d5dd49cfd28848099b44eab9626423c848fef4 +assets/packages/country_flags/res/si/mg.si,1714736657782,eda5b871245f1e42d853fae3a355864c13dd8e54439a4a2666a99a2d57f341bf +assets/packages/country_flags/res/si/mh.si,1714736657912,336991ad24a6f2a1e0d6b09577833cf4a7f16e4552156950a130fc8d4426df3b +assets/packages/country_flags/res/si/mk.si,1714736657612,a758c5c6c4008e955a4bba974d3b4ee5e0be61205396f57d41eb2ef2dd885760 +assets/packages/country_flags/res/si/ml.si,1714736657946,5592b6f5b18897611c5ae47f804f01f7cb30e9696481014d495388df2e03bfc4 +assets/packages/country_flags/res/si/mm.si,1714736657862,3a3196ea05e674b82dc8f6e5ac77a5ce80d5aa10e0c65ea1b73df4e13de1fc3c +assets/packages/country_flags/res/si/mn.si,1714736657665,3a7c30b601de7f76fe07fb1d05a032b4cbf1608c5529de3f97bc35724602827e +assets/packages/country_flags/res/si/mo.si,1714736657643,e36520251ca749eadba90cfae5a19ddcf3b8d01f3d17976b7e9c97819e8954bf +assets/packages/country_flags/res/si/mp.si,1714736657902,39d300545b34a857853f885930cc135f2910098f64bdb54c0b9b12226dd1d2b4 +assets/packages/country_flags/res/si/mq.si,1714736657879,f7825f92fa4526b57872de4b26193c0594093701c42fcccac81a0b6db3260463 +assets/packages/country_flags/res/si/mr.si,1714736657672,2a292da49bd67d558064ab7c320e4a4b156c1cb7ab42644c219123b0fcc34ce1 +assets/packages/country_flags/res/si/ms.si,1714736657601,ecdc0da58d29b5c68b2f84794df2e44add63a3434b5ccdd0884e945b14aea393 +assets/packages/country_flags/res/si/mt.si,1714736657929,c282861c672111251c1315bab796cba4590865edc5aa620abfa9b9014e498830 +assets/packages/country_flags/res/si/mu.si,1714736657846,62e76286dd10d2fb9cbf9fda2faf872e31d07841da8797acea53e194bdef895a +assets/packages/country_flags/res/si/mv.si,1714736657654,fd2d716107c0acb3c9f0c750e5baf786f8d015133139ee563d1551ac8e336a27 +assets/packages/country_flags/res/si/mw.si,1714736657636,d5a4936c0314bda2ddf0e1ba02ba3dc17bf2fcf189b9d22c4d61b6a0ae4916fe +assets/packages/country_flags/res/si/mx.si,1714736657764,ec3b447dfbc77c29a7e8228db17002dc0e88260b30e37b2dc949552e811e4933 +assets/packages/country_flags/res/si/my.si,1714736657696,3fd01cc2a39e58c88eac3469317605f23f43d4206c5ae74af9b65d81bbfb4f1e +assets/packages/country_flags/res/si/mz.si,1714736657807,2a792802d75f07d8af23e5682861903097c766739fe01cb0300b62e63a7309cd +assets/packages/country_flags/res/si/na.si,1714736657731,07fea8003384cb22e038b8d0f53125229c2868ae6302bb54bba833e215c1f2f5 +assets/packages/country_flags/res/si/nc.si,1714736657780,c7c9bc5962c84f3a92fa7430d4720356d7133efbf5e44fa2e9c861ea5344f2b0 +assets/packages/country_flags/res/si/ne.si,1714736657720,5a24f6569e2a36ca0e693ecb6daddaea7a8dab1fa5493dfce6893ee7e5a7621c +assets/packages/country_flags/res/si/nf.si,1714736657822,013a2cdab2142fc6837451ff7a787ea0830816b12269012247023557c2f567cd +assets/packages/country_flags/res/si/ng.si,1714736657800,bd7a02cac24e910f05ba8087e27d850288a26288fd3957ff6def755dc312f242 +assets/packages/country_flags/res/si/ni.si,1714736657856,c32285d6c292db64470f20d002c8bb51d36263b4a29ea10b91394166a6e1a8f7 +assets/packages/country_flags/res/si/nl.si,1714736657916,665e55c6b1f3b722952cbf1fad8a8397294c30eef5a02c418efd4b1cf39f7c21 +assets/packages/country_flags/res/si/no.si,1714736657622,af2bffd058ec898ba96d0af025c936486cf5b6772e0d07ba08e32d69ff679469 +assets/packages/country_flags/res/si/np.si,1714736657926,ba5f85830fd0a88da82b894c44a196f8c4b8759ec1117636d418f3d7b8ddf0b1 +assets/packages/country_flags/res/si/nr.si,1714736657647,3b9d5f2836ff99184572277a9343c99e5dd5385cb8cabd04d7143e2a0d719d6a +assets/packages/country_flags/res/si/nu.si,1714736657885,cb9bb8395fdde182bb3e2fc5a0e0454d4a92c36a9b237681b936e99480682884 +assets/packages/country_flags/res/si/nz.si,1714736657827,14ac28d2fe9306bfc821dbf8b3b05ef73310579db335e1b090105f981dcfa461 +assets/packages/country_flags/res/si/om.si,1714736657876,dc9031012e1ccc9c364f8ab2a37b1d7c0605d2b8bf4aa4b664b816efac7033d0 +assets/packages/country_flags/res/si/pa.si,1714736657797,d5841bb5752277caf440d4eae9f623533c213fde82237b3f322eb022cc3ec9e2 +assets/packages/country_flags/res/si/pe.si,1714736657786,95b243b386ec5e4360e3f7c1ac437a69afd4145893324ed5e9b18a17c4fa7a8f +assets/packages/country_flags/res/si/pf.si,1714736657756,897f970f721aad449f5cfa9be397c13f2b2d3d2e416895ad46e89c4b2bc2af16 +assets/packages/country_flags/res/si/pg.si,1714736657734,00b1b68798cef3e1945b86d17aa5285c55a3263b2eb14cc3c614afdcac597082 +assets/packages/country_flags/res/si/ph.si,1714736657687,6bcdca5c2ecbc75d3c754d08c8129ae9669670cefbc25b67092a78277ff14018 +assets/packages/country_flags/res/si/pk.si,1714736657887,44347b79ed5b40cdfbbb60edb2165bea1ab77813e4474669915f7d56951b8c74 +assets/packages/country_flags/res/si/pl.si,1714736657668,a7ff4f02b58a1aad391f3754691124f28f63304192680d100099245e6d1db4db +assets/packages/country_flags/res/si/pm.si,1714736657645,fcf9d8bec1d0f88da263c5c3a0d5dd49cfd28848099b44eab9626423c848fef4 +assets/packages/country_flags/res/si/pn.si,1714736657942,7e9a01fd4b574f9cd29c1124b8637667aebd580d36f2974d58e083b6d933290c +assets/packages/country_flags/res/si/pr.si,1714736657897,81353d39c6eab62af162f73d01e79d335ebfb945ebf77a1dc5987e78b13268f2 +assets/packages/country_flags/res/si/ps.si,1714736657873,1cad4e47e8f5c0ec725d522240b578e80725499d75bb17a17251a73e99dbddc7 +assets/packages/country_flags/res/si/pt.si,1714736657656,444417c1ab585b2e571ee3c1aba453dfdfd7e78ab7e624c0912266a8025b8b0c +assets/packages/country_flags/res/si/pw.si,1714736657844,c0270d5390bc926c600c9bcbab19add487161bc0a84c321d578dfb5f257834ff +assets/packages/country_flags/res/si/py.si,1714736657791,83cba5fbbb63a4005b55d7f1e03b7d8ecebf124aeb994e36623f90989bd5ce2c +assets/packages/country_flags/res/si/qa.si,1714736657794,8de3d78d07497f1b3b47c0d505a4473c42a8d6c602202c4b19b62e7581e94f25 +assets/packages/country_flags/res/si/re.si,1714736657789,f7825f92fa4526b57872de4b26193c0594093701c42fcccac81a0b6db3260463 +assets/packages/country_flags/res/si/ro.si,1714736657878,c507d02441f98d501460ce94454107ea9a62dd1c032c93c3d4145eb9d15b1bd7 +assets/packages/country_flags/res/si/rs.si,1714736657870,869c6ce97b87c61011fe0815eb60fb3aa5a18663a1308dbacf253b31bc914db5 +assets/packages/country_flags/res/si/ru.si,1714736657614,e9c3cf56163fd9bb41ee6948ab523e20f55554de2b158e6b94345b71ced7b2b3 +assets/packages/country_flags/res/si/rw.si,1714736657888,3d58a1b6e869e6e2b84862344efe6d0c94ebc76ed4ee015ad96af6bf2b2741e5 +assets/packages/country_flags/res/si/sa.si,1714736657781,7ac2dbd97444fa696e4a9bd7105f49bc5750264c68cbe2ebdc753f0302efaab0 +assets/packages/country_flags/res/si/sb.si,1714736657750,4ab3518144da0643cd5381d861f42d6a02a46f9116633c2186d01230bf725aec +assets/packages/country_flags/res/si/sc.si,1714736657730,7c64d6b20be126663d4852e3f2dac7b05b50a3bebeb7881b362572aa3e11c4d0 +assets/packages/country_flags/res/si/sd.si,1714736657825,b9433587c787e057d317e8aecbdd71562d8448a07f8c03e15462cd03d13c53de +assets/packages/country_flags/res/si/se.si,1714736657805,554cd0eda35840d20019a7f63315b83e7ead45575e27de99a450e7fe675ad368 +assets/packages/country_flags/res/si/sg.si,1714736657706,ff482975af16b31b15bb09ecadac33bcbd0e541a87b2207a310f6ccd52c1cf10 +assets/packages/country_flags/res/si/sh.si,1714736657664,ff4c16e58577d80aabc115ca3f93609eaec24fb7bdcb20e13ad117dbd5aeafd2 +assets/packages/country_flags/res/si/si.si,1714736657641,ab385d2ff0fe16afb9ead000e67b035f4a49c03dc472ed15134f4b130ce54159 +assets/packages/country_flags/res/si/sj.si,1714736657931,c72191d395753bbae8b37eea6b786edbcc4334e3b61cf79f7a94f052467fd61c +assets/packages/country_flags/res/si/sk.si,1714736657849,15d0a1da42e32ec172d8edb576c79bb3118c04e229ed1950e20d5051ada1fac7 +assets/packages/country_flags/res/si/sl.si,1714736657689,f53d09d669d1f729268812a900616f423b03552dfa22f2c0d987d14ba1f14b56 +assets/packages/country_flags/res/si/sm.si,1714736657625,733c5d01962ba4f1cc375ed5430b83ff0cb020593f9b7b4174531f66f3c06a9d +assets/packages/country_flags/res/si/sn.si,1714736657915,801d90886639a51cda927810251d75135a19fc7de56b5265146bb7bf0ebd48df +assets/packages/country_flags/res/si/so.si,1714736657893,eae96bb0b8b00f227fe4df736403b6d965bbde1149893d38f862420519a8a5dd +assets/packages/country_flags/res/si/sr.si,1714736657920,8113b27501a5d9e29f5879d49fc3d4ff8b4956715deb1a75dcca7948b914110d +assets/packages/country_flags/res/si/ss.si,1714736657835,1258ea784a71ff2bf0a6ab198524f6fd12bdd779d0f135f6e03849aaa99a8914 +assets/packages/country_flags/res/si/st.si,1714736657679,983ebf15068e4d2cc625452a406614775a112a13bc7f6c7577564759d638d0df +assets/packages/country_flags/res/si/sv.si,1714736657904,e22c8c7ba61b3a03964659a0d6c832be50da563665ac1a13d4ccc430bee41e58 +assets/packages/country_flags/res/si/sx.si,1714736657829,4a06617dfa40c4b4876052eba08f9cb579639474c7906952afb8e4278e0b4b40 +assets/packages/country_flags/res/si/sy.si,1714736657776,9aa33032b6d4e10f9ac151f22aa37e180d2352760ae3b28e10eb7547090147c4 +assets/packages/country_flags/res/si/sz.si,1714736657743,2a43638bf4cde5d702a6ab7237d8a285056831fbe6be3ea66db872d62ed25c80 +assets/packages/country_flags/res/si/ta.si,1714736657812,ff4c16e58577d80aabc115ca3f93609eaec24fb7bdcb20e13ad117dbd5aeafd2 +assets/packages/country_flags/res/si/tc.si,1714736657767,7b864fbf2782cc6f793f2eed55ae93dc0c421dc2078c4d3865e34c888fc8db64 +assets/packages/country_flags/res/si/td.si,1714736657774,2a726b153dd8389710ae36a978ae63dbc8e329ece076a7bfcc19b772e37aa6ed +assets/packages/country_flags/res/si/tf.si,1714736657725,cf876fc9b93583272dd00e1d0295887fec93044ba5327443cd97e89962fdf4e4 +assets/packages/country_flags/res/si/tg.si,1714736657744,74ed66fe50f4877b0b4e1c2a4428a43386aac4a98af416f4afc8f568c2024308 +assets/packages/country_flags/res/si/th.si,1714736657607,541b3d750d4ab1810ba354cb9e4c107c2e953ff227b8fe1193fd5b3af45de917 +assets/packages/country_flags/res/si/tj.si,1714736657882,010277d1fa7471055752bf3b94f3c64d03fa411241aa5727b32b4baadc47d4fd +assets/packages/country_flags/res/si/tk.si,1714736657907,e27116bbc75f23a6f91e8cf85b9c1faca99d50fb792239a8fa08236f223834b0 +assets/packages/country_flags/res/si/tl.si,1714736657628,1a772af2b3493106e807291eb0856b96d15f4ef85445ae7a4d8359e30dc958dc +assets/packages/country_flags/res/si/tm.si,1714736657649,5d2430f97015c3c0e9f30701c6d90052eb3dd09622b60a6f6cd28ac5bc336f4e +assets/packages/country_flags/res/si/tn.si,1714736657840,6b5126aee279bd2079510e24c296943da993298e8e14e2bf9ecab4a4663354c1 +assets/packages/country_flags/res/si/to.si,1714736657925,1b8cc9574e996beab9d16b4d3bd9cf6b3713662c9775f3fcb771ad5c834df39d +assets/packages/country_flags/res/si/tr.si,1714736657894,8f200ca423a5be3bb176ec4d7dee261845099f4c30e2d0cf1783dc8bce67c4bd +assets/packages/country_flags/res/si/tt.si,1714736657640,367fbb4dbf640598911c5a096ca6d2fbd0c0b42f57b7e00a8ba8953867e1119c +assets/packages/country_flags/res/si/tv.si,1714736657857,441f556540c3be076f881f1e33cdb711daa0da45da23306db146611154243f4b +assets/packages/country_flags/res/si/tw.si,1714736657937,9b963290a58a677187ae783b8207673e24af021ca0f77191f0fb310af051c3cf +assets/packages/country_flags/res/si/tz.si,1714736657721,802985c8c09cbae21f985b1379b33aca74f3d096ca918b6a5edda119d588616d +assets/packages/country_flags/res/si/ua.si,1714736657821,c784e2e5f54d531d4a2363567462fac18a00cc1ece3b913068f9498efb08aea5 +assets/packages/country_flags/res/si/ug.si,1714736657758,b99924934739c652e5d71ced9a28ce0c63e4d9a6f5d3e39d77b94198aea58c19 +assets/packages/country_flags/res/si/um.si,1714736657670,c6751f71dcbbd7f3669c01d33afb9e9a1839fe053fdb2136b1d23684bab50227 +assets/packages/country_flags/res/si/un.si,1714736657858,a6115b318202617cef520b981a28fc78b500cf8a798f4094c9ef06a9c2f51d87 +assets/packages/country_flags/res/si/us.si,1714736657899,7cf2fd969c9302e2bdeeb79dbcaf5334b802d1d9cff9f20491e2b87caf08ccc3 +assets/packages/country_flags/res/si/uy.si,1714736657809,ed178c48623af5dc6771f56c2c2396047d0f843453a6443ee01e0a0dd17af0a1 +assets/packages/country_flags/res/si/uz.si,1714736657692,d42231d4c9982a8c3a1839162779c3428efb465801d70fa0d34b93c231b698e6 +assets/packages/country_flags/res/si/va.si,1714736657830,a49a62f2126c02982ce579060d9b51f1ec6dedd77971cdfb992799909430f57e +assets/packages/country_flags/res/si/vc.si,1714736657749,35819c83cd859faa17418b8b89f804ea882bba9d076a79af5a5801bc6bcf8114 +assets/packages/country_flags/res/si/ve.si,1714736657824,be604c4256896c1a996928d54cc32009aeca66825f2f0e88a4ef8410bebdae98 +assets/packages/country_flags/res/si/vg.si,1714736657770,f10b20b93c0894be5126850aa0456b97db0a465010492dd4418ab8a23cbbdf76 +assets/packages/country_flags/res/si/vi.si,1714736657661,f94894cb5b4e68f19882bcef4be751fcb663ad626f5766f85e1d0cc48a97bc7a +assets/packages/country_flags/res/si/vn.si,1714736657892,bfab5b442a838770e80bb93eb12ff8c6a65bfef3f8f55f9a2acd47cc2af00ad8 +assets/packages/country_flags/res/si/vu.si,1714736657681,5646eebca749549ec160de6bfe563a61e13660862fdabfae13c750ce1e8322d7 +assets/packages/country_flags/res/si/wf.si,1714736657699,fcf9d8bec1d0f88da263c5c3a0d5dd49cfd28848099b44eab9626423c848fef4 +assets/packages/country_flags/res/si/ws.si,1714736657945,b1e59cabcb365e8a1fe0b9fa750bbb6eb545f07c3330f78a6526f3ccfe30b85c +assets/packages/country_flags/res/si/xk.si,1714736657638,7e4f311a0f46e26f4e22998817e9fbb796b2cc121530177ee4d2d8a501107133 +assets/packages/country_flags/res/si/xx.si,1714736657754,059da45310ce731b193c12657e0d45bf9823fd50b2de4007651155f3e39b8fef +assets/packages/country_flags/res/si/ye.si,1714736657717,a81cafa3d69391162b991c4e7a5852682839da7f136cc97eb9cd4c582c1d26e7 +assets/packages/country_flags/res/si/yt.si,1714736657910,fcf9d8bec1d0f88da263c5c3a0d5dd49cfd28848099b44eab9626423c848fef4 +assets/packages/country_flags/res/si/za.si,1714736657705,6f7790dec8c0d50b97fbd460d1e7ab36792da6d9c9024e38d6c84b7e9a2b83f0 +assets/packages/country_flags/res/si/zm.si,1714736657864,404c18f0f6230a4527905901ffd4b945552df19e1f08add8f9899948812df350 +assets/packages/country_flags/res/si/zw.si,1714736657634,fc524bb9ac57cba262d09166ecf3d5830cf4ac24de6e20d28ad54c23cae3dd28 +assets/packages/country_icons/icons/flags/png/ad.png,1714736681046,000bd23ee869421b5e67f6f26166ae64eef5a1fab940d2c49ce1a9338eb7f112 +assets/packages/country_icons/icons/flags/png/ae.png,1714736681046,e450d24d4426b7ff1c8fed05324f37aab1cbb66b0e6bf1f86caada24cf207262 +assets/packages/country_icons/icons/flags/png/af.png,1714736681047,6bf11fb4b0f67e4812b152b8e016d69d2da29689f5706415283f8fed33b563d3 +assets/packages/country_icons/icons/flags/png/ag.png,1714736681048,f1dd71f3d065675bba2f1e811f00dd3bcefc27cb8e3ea5fe2de24ca096f21da6 +assets/packages/country_icons/icons/flags/png/ai.png,1714736681049,c75de7b9961df8c30ebe486d36ac4ad62efd10585652b6f768ff932af66e159f +assets/packages/country_icons/icons/flags/png/al.png,1714736681050,97c7f53802787b3dfd42e7435e4608a9431c2e6c13e87d91691a2c3aef348d25 +assets/packages/country_icons/icons/flags/png/am.png,1714736681051,0df73f2ce6889737e1e566ef3fe8ea0c1c6feb84dee41d1dd3a3ec70992ffef5 +assets/packages/country_icons/icons/flags/png/ao.png,1714736681051,cfa1f6179428b1a5948f5aaeab044eab085216b6ec8c7cfc21bb227bd4bb08b5 +assets/packages/country_icons/icons/flags/png/aq.png,1714736681053,0c7ec73674792c7a5f188f1ac2f19396c23e5cb5ab863f9f8ecace3f67bbeca2 +assets/packages/country_icons/icons/flags/png/ar.png,1714736681054,b8baa73424cbcf0f1ea231a2dc7b65a3cdc9d06d6bf1146f4b9c2d4393b7cf10 +assets/packages/country_icons/icons/flags/png/as.png,1714736681055,5a4af5c46bdd3af67a781e2157b6d68ac9177c4763ebba1bcf25e0ce3c56da3c +assets/packages/country_icons/icons/flags/png/at.png,1714736681056,f4a9a80396d4c50a2b2078eacee6e669de9c2203d507d5de51c1b12de09802e0 +assets/packages/country_icons/icons/flags/png/au.png,1714736681057,0bd12667f4d638d6296253994fc18b7d39536f8fc9dd35cee512d102f36d6d74 +assets/packages/country_icons/icons/flags/png/aw.png,1714736681058,bd4f983f152c07e02b36f0b6c2d31e16970347a0354fb376dbe123830d752aa6 +assets/packages/country_icons/icons/flags/png/ax.png,1714736681058,3d87be730bbedc075ba57cfbf6f978a440ad30b70044b6b71be175cd516d8812 +assets/packages/country_icons/icons/flags/png/az.png,1714736681059,55be3612182f3a1d3d496c0806a0729ab4a7210dcd0631c5bd6bf973c857cd75 +assets/packages/country_icons/icons/flags/png/ba.png,1714736681060,0040b58f67ee4f8bee744b1287535840fa1d4214dcacc1b66f4c0329a4cfa083 +assets/packages/country_icons/icons/flags/png/bb.png,1714736681061,ac4a66f0e9f3dda25aad1d1ba40e106406503d0fc264f1f7dc4687178406745a +assets/packages/country_icons/icons/flags/png/bd.png,1714736681062,4746b11b3e7ab857367a284b5699cb1bcc830da9c758d543bd01e63d9d9cb5e0 +assets/packages/country_icons/icons/flags/png/be.png,1714736681063,bb6870efc90e2d60ca2ac07ec9b0bb62cebef71f8f42e344c588a9253787ec56 +assets/packages/country_icons/icons/flags/png/bf.png,1714736681064,20a04ba2969c910a7fc74be6456c47245bdc1acfc5de0fb9ba0485b9e507e0d3 +assets/packages/country_icons/icons/flags/png/bg.png,1714736681064,4823ecbef2e5e8ad38f32fec029851d3585be215197723111c7e45bcccf5b15f +assets/packages/country_icons/icons/flags/png/bh.png,1714736681065,06e9f42f8107acfff07ce652c59bac6b9c55040399176adbcfbe90b2448cbc8d +assets/packages/country_icons/icons/flags/png/bi.png,1714736681066,4bdb1307157ff951095ddf4d39eda7d941f9efc8b9002d6a36995e51b32e78bf +assets/packages/country_icons/icons/flags/png/bj.png,1714736681067,3d0df7b68baa181d14ac0eca1c7298ff943aab62ddbda6f7591a1e1242c950cf +assets/packages/country_icons/icons/flags/png/bl.png,1714736681067,b65b012fa809b008ee4132cb174c23085d214b145362facadd4bc267bc5f10cc +assets/packages/country_icons/icons/flags/png/bm.png,1714736681068,805679ff88a5b087670cd7c33105255e9ec5c7ae4cd421fc390724a1be1faea7 +assets/packages/country_icons/icons/flags/png/bn.png,1714736681069,a0d79c11b82553103e8b6a763eb1f2148645eca82417143b5ace5b94b2fc83f6 +assets/packages/country_icons/icons/flags/png/bo.png,1714736681070,b3c4b28e283f251780480d341ab6e98e2564763f69d1ed79b22ecf46cdee9e2b +assets/packages/country_icons/icons/flags/png/bq.png,1714736681071,9e30949cb2cfd2ba7bcb18186673a86fc7aa109d6ff45b25a80c490e53a0d62a +assets/packages/country_icons/icons/flags/png/br.png,1714736681071,2fa51265bc1bf5fda75fda3f6bd5113d45cc2376f76e070ff51023ab3b2418bf +assets/packages/country_icons/icons/flags/png/bs.png,1714736681072,39ec2034933a05afe84b9846c0f664118c022cd6d7d278631933c3d62d80ee67 +assets/packages/country_icons/icons/flags/png/bt.png,1714736681073,3d6ec4df7181f25fedc874207ceaba9afcc17f5dcd0acb7ebcf974e5fd6653a1 +assets/packages/country_icons/icons/flags/png/bv.png,1714736681073,8266b9e24e2229d144d3313c55a8298025114650ac8b604ce1a759fc26ed8805 +assets/packages/country_icons/icons/flags/png/bw.png,1714736681074,c61d3bbb426429e4be8bb2c18256c97f489b014b08f625395316f1781195497b +assets/packages/country_icons/icons/flags/png/by.png,1714736681075,e317c276d555e47095c1735993535abee45d9dbe827ebf11bed970d47307afd3 +assets/packages/country_icons/icons/flags/png/bz.png,1714736681076,96129af66c114e58e2bccc26eb9c5f4a1b41f8c8f6a4fbb44f87cc54c12fee1f +assets/packages/country_icons/icons/flags/png/ca.png,1714736681076,12ae170e3a081905fd753102f7facca88c98736aea5166e121c4eabf5332b778 +assets/packages/country_icons/icons/flags/png/cc.png,1714736681078,3c741e87abfed4e9c26cf796ba769548d43daf60b0f67d71aeacc9cc435480ed +assets/packages/country_icons/icons/flags/png/cd.png,1714736681079,cc42f2d745d6390f9fb6bfad759ed284599961fb1a927d733a5f53a8906b5849 +assets/packages/country_icons/icons/flags/png/cf.png,1714736681080,345fa2b10541adbee3cb6af204d5f73643c9d28227c6027e0af9c5402c709077 +assets/packages/country_icons/icons/flags/png/cg.png,1714736681080,08ab0e01d799c615b8421e7d27af0771f7ed8e4fae249a56814df7b2291dde7c +assets/packages/country_icons/icons/flags/png/ch.png,1714736681081,297b2e0049b30b0c46da6c909c9d72bd50db3ea836388ea1081dbc4f479307ba +assets/packages/country_icons/icons/flags/png/ci.png,1714736681082,a37b63e569269d5e55100f0a6197a49f6d4340c161fb3f30f5ba3bab6873515a +assets/packages/country_icons/icons/flags/png/ck.png,1714736681083,9395b5b3d466465c0aaa61468e95ed8080f244747c7485e3f0602990caac81d1 +assets/packages/country_icons/icons/flags/png/cl.png,1714736681084,2dbbe86b5c42ccbd7d11ccbdd4596df23e12c89bd511b2bbc1171a73b55f6121 +assets/packages/country_icons/icons/flags/png/cm.png,1714736681085,f2c341ae6d7cb68aa29eac9aa0d35740ea0fe31ac8a41f669f62e9ac511e8cfa +assets/packages/country_icons/icons/flags/png/cn.png,1714736681086,79a1f9f2dbff8fa566816254670d1c0e4281e91b5363f29d815fa70c1e3444b3 +assets/packages/country_icons/icons/flags/png/co.png,1714736681087,c6fefb6596e90617712fa502ed3d3b805cec1417e8adc886fc151b2d9b50f939 +assets/packages/country_icons/icons/flags/png/cr.png,1714736681088,f31a245c01dd6ae7d3d26447cbbe84f307531849a9cd0812f77272e6fba39241 +assets/packages/country_icons/icons/flags/png/cu.png,1714736681088,2adcf0e42c6d6c927e58079e839fb6530fbb5bd06d58a1ee0a0904342e3fd911 +assets/packages/country_icons/icons/flags/png/cv.png,1714736681089,79a7c31bdf482e785ec0afbb3f7c22ebc446403abe3a67148455b3c3020deb97 +assets/packages/country_icons/icons/flags/png/cw.png,1714736681090,a252885c6dc5d9cfd16e14f57a2ff622d2c572713a25e491ce9185666a4098d5 +assets/packages/country_icons/icons/flags/png/cx.png,1714736681091,0bdd8a7609925f9a101c01398d40d99a2c0e09567bc64fc143511299c5e870b2 +assets/packages/country_icons/icons/flags/png/cy.png,1714736681091,ebee35d66239c555d6cc6e8e8077248ac283ec3c75c1f282196cdbd51a9f5391 +assets/packages/country_icons/icons/flags/png/cz.png,1714736681092,bd62830bf44b57683b823abbea30836fb007347997706829e7554ffac4ea94c3 +assets/packages/country_icons/icons/flags/png/de.png,1714736681093,f56fd6c6a3cac903cf7a0c7b007d8fdd33fc2548c979f2ed9a072e43e380140c +assets/packages/country_icons/icons/flags/png/dj.png,1714736681094,d5936071fd14afc88e14d63c0151894bc29abc19c3f2a192098fa67553b18466 +assets/packages/country_icons/icons/flags/png/dk.png,1714736681094,b236ecb0c96035f89cbf9ba35b5f6b4f08da5b2bb134efcbcf392a5ff5b3bae9 +assets/packages/country_icons/icons/flags/png/dm.png,1714736681095,c13d89336c82614d9f865c444c2ab756cc35a369bce98b744ec272f612caa49c +assets/packages/country_icons/icons/flags/png/do.png,1714736681096,41eabc18e68eb8fc0c46496d4ab87ff28862dcbb11b36605d66a9fbd1ea8f221 +assets/packages/country_icons/icons/flags/png/dz.png,1714736681097,6cce554b9596fac3ea1c90ef240238301fe3fc14052dd3863d7367a659019a4e +assets/packages/country_icons/icons/flags/png/ec.png,1714736681098,9a1cfd582cf525bc60e30713039f77f42373745a2f0ea4c1bb3dfc1322555e00 +assets/packages/country_icons/icons/flags/png/ee.png,1714736681099,48efa8dc0774f19d1c302aefa50079b762a08f4379ea1132712ce40703b8b7a9 +assets/packages/country_icons/icons/flags/png/eg.png,1714736681100,edae217bb2f2941e4fcc97c382ff3bd919f23e646acd054932f24a9cd4ab4cc2 +assets/packages/country_icons/icons/flags/png/eh.png,1714736681100,70283e2647bbc6d71a045ad3f70a3109905e3c5104289d5b187c91d127fdd3c2 +assets/packages/country_icons/icons/flags/png/er.png,1714736681101,3a0462f36521a0059a34757d7c4b8c6d6085c8f24faafd9d5414f8bbdf576f6b +assets/packages/country_icons/icons/flags/png/es.png,1714736681102,95fc61203080579d8d084f245d7ce780e79330ffdd7ddbb487d8fe22cf3b37e5 +assets/packages/country_icons/icons/flags/png/et.png,1714736681103,ee159af007b1c9e95cf6f8a8bcdee4f421b37bd30da7e22e93c21886b186d64a +assets/packages/country_icons/icons/flags/png/eu.png,1714736681104,2a5f3f3a38b9cf33e8f44db68036bc619f6ab92a9a792a378e9d5f2d356bda2e +assets/packages/country_icons/icons/flags/png/fi.png,1714736681105,5f8c26733d5a7708d355cf2572b5df9a9b82bd3606cfb412f023b97028315938 +assets/packages/country_icons/icons/flags/png/fj.png,1714736681105,6de5e9bc82e7b14fc287b72ebe6dc3a59ff80c041ec7390287e02e8b80a9712c +assets/packages/country_icons/icons/flags/png/fk.png,1714736681106,c2ade58fc2d2d3b951b9cbf13f74baaf15391bc7323666c91040a3b43ccfe9a6 +assets/packages/country_icons/icons/flags/png/fm.png,1714736681107,3fa5a4a7e2bc2cbd8ebc57789bc5b5af85108215c55ac2c93dfaddf7cfe085ec +assets/packages/country_icons/icons/flags/png/fo.png,1714736681108,61382b711c3903eeab0b948202b8a4d3c02710fdb3ebd7d64c57c909bf781161 +assets/packages/country_icons/icons/flags/png/fr.png,1714736681108,73dd9d66e643c9d5e496dc538f84a577e95921b33961192df852f9c4e8e70b6b +assets/packages/country_icons/icons/flags/png/ga.png,1714736681109,ddd3c85d59922cacc5b130cc2eaa04ffde15842b9e6803efe07eb8cb6f40ebb1 +assets/packages/country_icons/icons/flags/png/gb-eng.png,1714736681110,8b77e2287351a828d48f7c15be6995ee8207bc0eb54b9743a819775025457769 +assets/packages/country_icons/icons/flags/png/gb-nir.png,1714736681111,2ce9fb1a604c8a437bf31cfc2d65368b5c41514809017502030f7a64f09bc9fd +assets/packages/country_icons/icons/flags/png/gb-sct.png,1714736681112,23a53769ec5669416f0381926250842ec9212e49443170c0a2e49cd3ffda79db +assets/packages/country_icons/icons/flags/png/gb-wls.png,1714736681112,cf3896753fb480958a9b73c49588e58653d477d74d5fabf9d22e20fb47a3b4f6 +assets/packages/country_icons/icons/flags/png/gb.png,1714736681113,2ce9fb1a604c8a437bf31cfc2d65368b5c41514809017502030f7a64f09bc9fd +assets/packages/country_icons/icons/flags/png/gd.png,1714736681114,7a6c7ea44dcac63f77c7ae3e3fae6277baaf62389db4e4ef2a2ad36de524e4a5 +assets/packages/country_icons/icons/flags/png/ge.png,1714736681115,7fec4f4cb31d94fb32cd576aee5752bd954d36bf011497ac411be27ba0fd034a +assets/packages/country_icons/icons/flags/png/gf.png,1714736681115,2bb386765a620a8de37c6b86f0212812d6c216fcfb9511c74ffa2483b961ed16 +assets/packages/country_icons/icons/flags/png/gg.png,1714736681116,06dac7ccf57dccd04445239a19bb5e00c0218c04fcb19f82d0fe8e9b5bd21251 +assets/packages/country_icons/icons/flags/png/gh.png,1714736681117,ea1271290afa8ee223c3246dae42099f6ef1493b8b25fa7aa31c7eaab0c9f5f7 +assets/packages/country_icons/icons/flags/png/gi.png,1714736681118,1651a5d7c51f433593af2c010a748d8480da6dfb1fd6fde794be18940cc3ef48 +assets/packages/country_icons/icons/flags/png/gl.png,1714736681118,bfdf00677e2ccff1e9355509d2a36aaaac7b015908c4cbe0fc496ed86863592e +assets/packages/country_icons/icons/flags/png/gm.png,1714736681119,cdb9124483082fcc9d12026adae31834f8483d49c05cfdf2ee031c8bbc53821e +assets/packages/country_icons/icons/flags/png/gn.png,1714736681120,c84b7574540e1dc02a85131bee28514bfb8e293ae833cd6e4a7dd32f5c6d5045 +assets/packages/country_icons/icons/flags/png/gp.png,1714736681121,8b1446854c6afc6671faa930d0267a87c71854878d02363187320c45f8aeafa8 +assets/packages/country_icons/icons/flags/png/gq.png,1714736681122,7a34bfd48e076217518e8f4c9c7b883a28f7e918793a190f174e657096c3ebf5 +assets/packages/country_icons/icons/flags/png/gr.png,1714736681122,9a6dc186b1db997a59e8ca6174783ef4d22d6f238347664d41a2a4c745e641fe +assets/packages/country_icons/icons/flags/png/gs.png,1714736681123,873ae047b6b8fb9b8d87ea62460a826673567effa8dacf9cf2a7738232c6954b +assets/packages/country_icons/icons/flags/png/gt.png,1714736681124,09f97b6bdabc1e245bba5f385f18bdfc5e5d2c1e39db10dbed52888c8e07fe0e +assets/packages/country_icons/icons/flags/png/gu.png,1714736681125,e3df300813ee2b2762a1772ae716fb15cc14913b1791e480694ff2a1a609cf85 +assets/packages/country_icons/icons/flags/png/gw.png,1714736681125,96f014bbd29392dabb651c1619051d6956f9d4295651d4893184b50db035ba62 +assets/packages/country_icons/icons/flags/png/gy.png,1714736681126,d5b41f6103b8e6ec6d50e8f06faa0c0d85a168933f26eab972c9b2243af8d823 +assets/packages/country_icons/icons/flags/png/hk.png,1714736681127,eefd80aa7853b32b0a1a8a50571095b23ca820d508e09f088671f612b50a9977 +assets/packages/country_icons/icons/flags/png/hm.png,1714736681128,0bd12667f4d638d6296253994fc18b7d39536f8fc9dd35cee512d102f36d6d74 +assets/packages/country_icons/icons/flags/png/hn.png,1714736681128,261cc36d2d6649fc412f3f3f7483c27bc09ef7c056f1e5100800f61a55172490 +assets/packages/country_icons/icons/flags/png/hr.png,1714736681129,8db861251f465d49afadb2e1ce8d8b4b3eaaa807b5464fbdc166c830b19aa9fa +assets/packages/country_icons/icons/flags/png/ht.png,1714736681130,bf9fcb32e57252d43d6941e53bd50a674265712c11907cd07bb68cf2da03aa28 +assets/packages/country_icons/icons/flags/png/hu.png,1714736681131,d0d1cb29fa448799606308b84ec639e73dbe77dd089b870f2c5641b36514763f +assets/packages/country_icons/icons/flags/png/id.png,1714736681131,ea1e2128871c75e2871a9654a8725fc1ad4e68d05b51e666f295add6e06efb1d +assets/packages/country_icons/icons/flags/png/ie.png,1714736681132,8c1123ba580c5deb90e56b97496f8d1104369e240ac427b1e5cc55a5132c1bb9 +assets/packages/country_icons/icons/flags/png/il.png,1714736681134,0651467b756d25c8850b537870295533a543983909f71e98d7a3262af8ea5394 +assets/packages/country_icons/icons/flags/png/im.png,1714736681134,b05ba80d0b096b0d2d0aa0c9161b9e8dac25f6ecb3d1660ac8eebb526f4ca164 +assets/packages/country_icons/icons/flags/png/in.png,1714736681136,d653ac601af5b888a9588ed1aa0cd18d0b3e3057ad69da9a13bbe0bcc321a952 +assets/packages/country_icons/icons/flags/png/io.png,1714736681137,db3510032a5a28bd01b48b8daac2926c9c1ed6b3bc2128a6add800c00fa96d9a +assets/packages/country_icons/icons/flags/png/iq.png,1714736681138,77d39b91edcbbdd92380b23f64819eb1ae22b1227e615996519e268d01e9ea28 +assets/packages/country_icons/icons/flags/png/ir.png,1714736681139,860a7a053d142a6a26a0fce7dcaafda823710876561eb86b9d9604a17ca94c55 +assets/packages/country_icons/icons/flags/png/is.png,1714736681139,ab4593876e94c2f0afb887f6c754f32cbb3c329d329009351658174842a3a43c +assets/packages/country_icons/icons/flags/png/it.png,1714736681140,9680fb26eecc9aa5091833baa712d668b4004eab896b0932a3d16f6a3b328248 +assets/packages/country_icons/icons/flags/png/je.png,1714736681141,b583f7ced326df2d002b6541f93f237e44038a401d5d1f01fa23fc84e8e4fcca +assets/packages/country_icons/icons/flags/png/jm.png,1714736681141,2c730daaeb8a60ac7696e0ab190ef7b06032584dd23165a35760940c6147a543 +assets/packages/country_icons/icons/flags/png/jo.png,1714736681142,d47f932da3538f85ce15edfe16096083bd1ce8523d08c6f69c5d213db30eb04d +assets/packages/country_icons/icons/flags/png/jp.png,1714736681143,00121b661a3c20af186767f684d11aef121c9bfec43b9061ea27dbf6f61df63c +assets/packages/country_icons/icons/flags/png/ke.png,1714736681144,6eea46c723d4bbb43a1c40ce232830aa71f805f67eb8b00bc5d33913202eaacc +assets/packages/country_icons/icons/flags/png/kg.png,1714736681145,875e98e5801dbd8b09b4e8d09a3511a6feef8bef34afe2acdb155725ce1cf579 +assets/packages/country_icons/icons/flags/png/kh.png,1714736681146,6e7a6a031536d3320c94b7f19103577c0d11047ceb490e85a3423b0e7dac2ba5 +assets/packages/country_icons/icons/flags/png/ki.png,1714736681147,30c6d3cfada5984b325dbbf84d14d8bd85c5af6ef000ecc20bb0828e7b490d0a +assets/packages/country_icons/icons/flags/png/km.png,1714736681147,ab983b1aff1c14f0fa87265e19cae884c8c6daf8e25e33690c14c4d60faa4e88 +assets/packages/country_icons/icons/flags/png/kn.png,1714736681148,f9df83129ee7f14675edcdc9276ef3934eec47f69c2874acc35498f8fa00284b +assets/packages/country_icons/icons/flags/png/kp.png,1714736681149,f7177f2402416c5946f61bd9ff53d94c8f7ea6d89d4ddbd4148d0598a4b7d5c4 +assets/packages/country_icons/icons/flags/png/kr.png,1714736681150,3a53659030a011ce2135c3307bbcf661cd613ced39ae5962975c6e4e4a7abd62 +assets/packages/country_icons/icons/flags/png/kw.png,1714736681150,e49f0896baded8aee82aa80a429f0d183253d5cd6f9df164a99df0747341d0f8 +assets/packages/country_icons/icons/flags/png/ky.png,1714736681151,5df6b6d9e0b2c0ff494db0a8ebd9a881ee0e2c7555aefcc7d195fb7e71430d47 +assets/packages/country_icons/icons/flags/png/kz.png,1714736681152,95eb10698ffb6f9a4414c67a45add8e7f5b2feeaaa77f2e1d25fec920f7f0fdd +assets/packages/country_icons/icons/flags/png/la.png,1714736681153,308bbeb3e7427565bbd9e597886671b1e3afe4788b8c965bf8123c54b3f1f7cd +assets/packages/country_icons/icons/flags/png/lb.png,1714736681154,a32ac2fe4a902424c46930ec8741b774f86bbad26e4109730677d9a1e1ebbc05 +assets/packages/country_icons/icons/flags/png/lc.png,1714736681155,88f064faceb6d0dc4d5f1c53882a1440e30f622790a8f667cb2f1187efb2448e +assets/packages/country_icons/icons/flags/png/li.png,1714736681155,c6863bcd5aec8a1b46fbb2040d9aec973d2eb01a23ca1f154690dca4b3bb1566 +assets/packages/country_icons/icons/flags/png/lk.png,1714736681156,8c593e975c39448866db988484fc1d6e77e85f04de5092fc62d4b91ccc005b40 +assets/packages/country_icons/icons/flags/png/lr.png,1714736681157,c7864e298282e4816fc027d03a04983cbd581c4b7de200f142247b71208d071c +assets/packages/country_icons/icons/flags/png/ls.png,1714736681158,355e30d0cc7b7b66611f62d9e3b9f603b9f0561b8b4b02a49f80f100390ff42b +assets/packages/country_icons/icons/flags/png/lt.png,1714736681159,4f555e8b06440d3188c8bf9037b9f5f1b004ca4ae58b2a3c7be7fe007c41d572 +assets/packages/country_icons/icons/flags/png/lu.png,1714736681159,6250e6b0d6148f76dbb84c58a1b99bc8c3496db9e1a1f83b8d596b282207a960 +assets/packages/country_icons/icons/flags/png/lv.png,1714736681160,5fc935c360c428d0e18361c55e1904a16790e745e5279414b5a8c432f9d5d03b +assets/packages/country_icons/icons/flags/png/ly.png,1714736681161,309eba57961cfeb64cc972e101c0a0c3ee16994523ecfcb42747d4d2a863310c +assets/packages/country_icons/icons/flags/png/ma.png,1714736681162,daa952f7d713a8b237838319db4e964d919868f08583919651cb5d24ed722bc3 +assets/packages/country_icons/icons/flags/png/mc.png,1714736681163,d97aa4d3f9db0675b4e5c19633ce7a8ea8c9f62a7da5f91ee1317d0975758d2f +assets/packages/country_icons/icons/flags/png/md.png,1714736681164,69f2419e2cbdba144512ef928074ed6c2fe81a7849dc48e925bbc48adb49ae19 +assets/packages/country_icons/icons/flags/png/me.png,1714736681164,22890263b4373c4b3337ba4d943032a3682e9346683b06b8e421191acc0c5aaa +assets/packages/country_icons/icons/flags/png/mf.png,1714736681165,8b1446854c6afc6671faa930d0267a87c71854878d02363187320c45f8aeafa8 +assets/packages/country_icons/icons/flags/png/mg.png,1714736681166,73b78269ae7d1879eb7320301db2e51566ba226bc297d0701c6f53afa83b689b +assets/packages/country_icons/icons/flags/png/mh.png,1714736681167,59ca3767d1146f8bc8980b2428853ab179688f2ae3e52f65128aa73f2b158b3f +assets/packages/country_icons/icons/flags/png/mk.png,1714736681168,6c222d7314fc3feaadf552ff14e0b94c09d0b80aa4cd36057ad794d4bb5064be +assets/packages/country_icons/icons/flags/png/ml.png,1714736681168,71d5503c3862e3033d6267b852e0a92ca437aaac573357ceb6744a5d689682d0 +assets/packages/country_icons/icons/flags/png/mm.png,1714736681169,a7537110dadd5ffd9ee32e5f9a5b88660344ab743037e493c70203ca46daf853 +assets/packages/country_icons/icons/flags/png/mn.png,1714736681170,af7aed0d656cd04becf5b68e4ff852030415182af38d523ee4d03bbf05225229 +assets/packages/country_icons/icons/flags/png/mo.png,1714736681171,05e65ae50f377463952ef1e5c59ea716da94fa54c5192d1b7bb718905499d267 +assets/packages/country_icons/icons/flags/png/mp.png,1714736681172,16eb80880d7ebb056dbbb854a699734761c388cc5c3c32e547a4ce6cacdd9612 +assets/packages/country_icons/icons/flags/png/mq.png,1714736681172,5b766dd2df2ad166ddfdf79e1ec97f19ce5407c8fb0f83350fcba37aa7d7b7c1 +assets/packages/country_icons/icons/flags/png/mr.png,1714736681173,0386cfb19025a4808f239a8d9148b1cad09b2341a30b97501b307a403f106012 +assets/packages/country_icons/icons/flags/png/ms.png,1714736681174,83a163214e57ecb14f02fe2d064004df79ac6ecdd02fda07104bbb4d7f206b71 +assets/packages/country_icons/icons/flags/png/mt.png,1714736681175,864599775a70fe0972abbc7e97921618f0a0afdf924bff1b1989e0e8b5b4d936 +assets/packages/country_icons/icons/flags/png/mu.png,1714736681175,9de4a820eb84420e1de1570e2b18457bdb5cc86a0d8e23dccc14f28fcec7cce5 +assets/packages/country_icons/icons/flags/png/mv.png,1714736681176,bb419375a02e6138e7c9e04ef43c15b97233b22383ecae7df3e23211092d7cfb +assets/packages/country_icons/icons/flags/png/mw.png,1714736681177,43369df6465e4c82d209252e6e82cc22f6ebed64809354ef2cf134707bc31234 +assets/packages/country_icons/icons/flags/png/mx.png,1714736681178,97dc576761e50555049aafc66f37223d1018a926e050e194d37ebbff4fa73dbb +assets/packages/country_icons/icons/flags/png/my.png,1714736681179,5a468be7deefc566ddb188858413c733fbe689acc36c27819e850cdd3fa95fa2 +assets/packages/country_icons/icons/flags/png/mz.png,1714736681180,97d2d5a7eb91674d1072a8639979f5ef451c6da883533eb37b098a3d1418df3b +assets/packages/country_icons/icons/flags/png/na.png,1714736681181,0476e87a522a151d07ca1ec80076366d6d721b02f55625d66494f5fec0c6c867 +assets/packages/country_icons/icons/flags/png/nc.png,1714736681182,49bf3b7b0fc2c4c3a8d29738439856e1584572262a591c5143c22e0d8f48b7f9 +assets/packages/country_icons/icons/flags/png/ne.png,1714736681183,01c36fff059ab252748a8cd6c6723ed53187a0d6e988ed6677b98546208001f2 +assets/packages/country_icons/icons/flags/png/nf.png,1714736681183,da1a1cc1096e8a79322209f5b2d4883a6ffe6bc1896f6ec8299ea6ee86611dad +assets/packages/country_icons/icons/flags/png/ng.png,1714736681184,b8010b89321ca66c84c53f72078625be761c1e7eb579ae44bb90a3e8dd0a8a5d +assets/packages/country_icons/icons/flags/png/ni.png,1714736681185,f06dff36edc4d3b4567e4431847c04ee8cfa6528e8032f5513225d6cca33603e +assets/packages/country_icons/icons/flags/png/nl.png,1714736681186,9e30949cb2cfd2ba7bcb18186673a86fc7aa109d6ff45b25a80c490e53a0d62a +assets/packages/country_icons/icons/flags/png/no.png,1714736681186,8266b9e24e2229d144d3313c55a8298025114650ac8b604ce1a759fc26ed8805 +assets/packages/country_icons/icons/flags/png/np.png,1714736681187,1b3d526976b01fdaed368529cbffc833c96726c39f779e9249c83653282a0c63 +assets/packages/country_icons/icons/flags/png/nr.png,1714736681188,5733a760c025aa1c295b733ac0b523f34fadc3abeb47091420edbe955560a79c +assets/packages/country_icons/icons/flags/png/nu.png,1714736681189,b4b35f74520d75ea1c1865871f6bbaca59ef4f408176c5051757ac83feccac81 +assets/packages/country_icons/icons/flags/png/nz.png,1714736681190,1b680143ab8e2673a41452fe2baa722850794a76b28382914bcde20570836f09 +assets/packages/country_icons/icons/flags/png/om.png,1714736681190,65c16697b0b90aaa4a9253a97171dd634870423f3e7eba6d75d34fe6a283eb32 +assets/packages/country_icons/icons/flags/png/pa.png,1714736681191,daaf9e72ae557002bbedeb5e512fbf87621eb9907d6c14e3f419747c974a2e40 +assets/packages/country_icons/icons/flags/png/pe.png,1714736681192,276c6a2d272bf4b5870955f4cb5c29cd1da9ab55fd4d52d8c6f5c62e8317ec5f +assets/packages/country_icons/icons/flags/png/pf.png,1714736681193,48ff5cb7a0f0bce43edfbdb54982f9bc0f477cf9711322149698beaa91481667 +assets/packages/country_icons/icons/flags/png/pg.png,1714736681194,567b8cb53135f50b02292c6a028d52c10b8b8a33dd113dabafb6e85b8a3f2e1f +assets/packages/country_icons/icons/flags/png/ph.png,1714736681195,2cf82dcc917ed414134c14cbdfaae178fce526865fd303c792c46c9f77e5508e +assets/packages/country_icons/icons/flags/png/pk.png,1714736681196,8c9cb6780181786983e3b9cb4d89dd72b79ec56b2e0de6a69245b39d0bdb723b +assets/packages/country_icons/icons/flags/png/pl.png,1714736681197,1ab1065f467083b48bb0a7a70d19ec8b3cc96c443ef1167d8e37b02cf5df1afa +assets/packages/country_icons/icons/flags/png/pm.png,1714736681198,8b1446854c6afc6671faa930d0267a87c71854878d02363187320c45f8aeafa8 +assets/packages/country_icons/icons/flags/png/pn.png,1714736681199,fa2a45c3a0f26f88b6e36d76031b48825d747a7487c91861182f5b2c2458d3bc +assets/packages/country_icons/icons/flags/png/pr.png,1714736681200,a1043807ab73c61aedd39fa58ea93bc42dedc65195efa6e14f0179cffa2ca059 +assets/packages/country_icons/icons/flags/png/ps.png,1714736681201,e41193dfa3d27c20549547d9d84ceda11262829ac22b10ad2ca3d0c411b5b1ca +assets/packages/country_icons/icons/flags/png/pt.png,1714736681202,bdb0e16950cf115a6834d3143e31c018aea832b0c8517b81a373f8580f19f284 +assets/packages/country_icons/icons/flags/png/pw.png,1714736681203,6f898b94212d63ffebcc1294956003a767c79de116517a2bf130e07ae2f0a567 +assets/packages/country_icons/icons/flags/png/py.png,1714736681204,cc7a7501d38bd1c219974c08523387b98806b7bf1b51a7f31f0a9e30c85ff9d8 +assets/packages/country_icons/icons/flags/png/qa.png,1714736681205,511cec5c3df4ece39c8ba11390f9820ab1832fd4ebef307280d4f8d66bf4bec5 +assets/packages/country_icons/icons/flags/png/re.png,1714736681206,8b1446854c6afc6671faa930d0267a87c71854878d02363187320c45f8aeafa8 +assets/packages/country_icons/icons/flags/png/ro.png,1714736681207,4cf789afb257a921d2287a982040e7bacbb040dd15b5d58631f6bbc5cd32754d +assets/packages/country_icons/icons/flags/png/rs.png,1714736681208,7b9652f1d1deccdc66881d4927f6c3b150664c4c9a2510351242fc2434cdd3ae +assets/packages/country_icons/icons/flags/png/ru.png,1714736681209,313e5c1d8d51758e7d88895f820d8abb5c9447eed48a22a3ac6476f95e456611 +assets/packages/country_icons/icons/flags/png/rw.png,1714736681210,ae0f02834964324ad8602aed1aacf2748e0bbfdb5e93cbd1edafcdc7a033c8e8 +assets/packages/country_icons/icons/flags/png/sa.png,1714736681211,97b3f8b422d25b389f4ca1d9d7d14b281d0c59eeec8b7f672a7c35403cc657af +assets/packages/country_icons/icons/flags/png/sb.png,1714736681212,0639f0db36e885bf1e3cd53b348b52765ac8687e02ad94bfebdd8baf21af1a1d +assets/packages/country_icons/icons/flags/png/sc.png,1714736681213,0e208bb49de84651dd888c7d3c8655168af2c3590036b1d762438a1af0ba282f +assets/packages/country_icons/icons/flags/png/sd.png,1714736681214,923bb1ed310495da13acbdc2844e625c8b938202522bbf7b7458827ffbcac8f3 +assets/packages/country_icons/icons/flags/png/se.png,1714736681215,7cff6a5153e13fe8659c22b53ddbf575c2eb6e8199d4aafbe457d45ff4c8e6b1 +assets/packages/country_icons/icons/flags/png/sg.png,1714736681217,62feede41eca91fc2b023332464d2a4e048175cb8ac9f279f808adf34362bd2d +assets/packages/country_icons/icons/flags/png/sh.png,1714736681218,2ce9fb1a604c8a437bf31cfc2d65368b5c41514809017502030f7a64f09bc9fd +assets/packages/country_icons/icons/flags/png/si.png,1714736681219,ea46c8ce4fe310689fe7dd32a6bf874b50b88362db8c1feb66447d83cbff56c4 +assets/packages/country_icons/icons/flags/png/sj.png,1714736681220,8266b9e24e2229d144d3313c55a8298025114650ac8b604ce1a759fc26ed8805 +assets/packages/country_icons/icons/flags/png/sk.png,1714736681221,91373c89c2cad01e74bb2b05d70a26a5c23ff8aee9f996e8b8288adb19c9ee19 +assets/packages/country_icons/icons/flags/png/sl.png,1714736681222,6dd0919fbcd7000ea6d72cc0aef32c325efbaca44790c10243815ade74ebf302 +assets/packages/country_icons/icons/flags/png/sm.png,1714736681223,b45705ed15bd8ce690d0fc48bd0e48e5c0213f9bd50a9d82969c564a9a0115d4 +assets/packages/country_icons/icons/flags/png/sn.png,1714736681224,ddd217b408004d512bfc9889765294c1286c50d79a103ac6d4a1a11f4f62956d +assets/packages/country_icons/icons/flags/png/so.png,1714736681225,2f45b82ca45867e12afe18217a55f3f6af0309f6ba753a7bee119973388fed97 +assets/packages/country_icons/icons/flags/png/sr.png,1714736681225,b6e0efe7da8bfca43d07722d5436959d564c6a16321a9a2e0712d0ea3bc57e30 +assets/packages/country_icons/icons/flags/png/ss.png,1714736681226,fb6ae73669453093f39118a378fe44d3c51b639f483115b396630c95f7a7a019 +assets/packages/country_icons/icons/flags/png/st.png,1714736681227,54d60eb3dbd48f065eab80fa7920be90614ba420ead0c16dff107ff9a88d7a7d +assets/packages/country_icons/icons/flags/png/sv.png,1714736681228,67e39830f11ad6ce175df4c1495c81ce8a13b130e6effb4f6727090db535ee94 +assets/packages/country_icons/icons/flags/png/sx.png,1714736681229,a7730731db201b14b26ed68526def897ff10a249fcde1fe3088d8540bc7c18fd +assets/packages/country_icons/icons/flags/png/sy.png,1714736681230,729321f5985fa0a3db92bb731f8e5915bf6d82dc9c231a80ab292b5041cbb366 +assets/packages/country_icons/icons/flags/png/sz.png,1714736681231,413d444fb5690ad5acb40ea3a56fa3730d33fda173b613795a3c31561c17c982 +assets/packages/country_icons/icons/flags/png/tc.png,1714736681232,15b3e188265fdbe3437069f7f56b55d7111377b73230e6ec24df537ad41a05d1 +assets/packages/country_icons/icons/flags/png/td.png,1714736681233,8056ddbcc20a10ff48afe4a46f52d5781c6a7f0a901def4d826fd7574c3c10b0 +assets/packages/country_icons/icons/flags/png/tf.png,1714736681233,eb3659b82781e64ec97ccbbb13dee26489bf4cab061700c6abad934fc3b2e43f +assets/packages/country_icons/icons/flags/png/tg.png,1714736681234,28295b92027d11262844e686f8b5ca8743b689a6f6510ce2a2a9c564c5af5068 +assets/packages/country_icons/icons/flags/png/th.png,1714736681235,acc5d26999053895881377eea7cca67713d2fd31d50caf5042fb57e742acf1a7 +assets/packages/country_icons/icons/flags/png/tj.png,1714736681236,bdce0b02321e644d2f3ca529408c1b9a42b1bc5087a64a2f8335bc1e5a15e552 +assets/packages/country_icons/icons/flags/png/tk.png,1714736681237,0e08ec7ce3649590dfe9f576a05a90142b24d913c344938dcff3f0265a78904e +assets/packages/country_icons/icons/flags/png/tl.png,1714736681238,bc8b70be477059dd471a51ae74eaec8b8d93f19abdb0b4ea62e7111fd71c9d77 +assets/packages/country_icons/icons/flags/png/tm.png,1714736681239,e3166c74b11b101d5bdf3c8495b6849b48594fceb1dc9c225a937142e454cad3 +assets/packages/country_icons/icons/flags/png/tn.png,1714736681239,eaf58aa2d3050bc0279a41218f7245eced483e6ac4d1e21051cf031503650795 +assets/packages/country_icons/icons/flags/png/to.png,1714736681240,0de5d429d5e6ff621b28f96dff93bf107a4c9d7d85980e7b1a3c47a881d72c46 +assets/packages/country_icons/icons/flags/png/tr.png,1714736681242,07f75721ac4ab062a4d5f47789e986c41a85ce6efa6ec0b9c256ea3344f5b893 +assets/packages/country_icons/icons/flags/png/tt.png,1714736681243,9cb8f3127ed7603d82f5c7e66efdaf460cd30420a6f499d64d88dc56e3fa8558 +assets/packages/country_icons/icons/flags/png/tv.png,1714736681243,955e1043d2dab21906da2e3c65d5b7ecc1a90752b87d8160fea3301f2fe95ef8 +assets/packages/country_icons/icons/flags/png/tw.png,1714736681244,38b906a22bf160996de0ac0f96bb72c9d5ba4fc2af74b2b03e6c6817369a9b64 +assets/packages/country_icons/icons/flags/png/tz.png,1714736681245,26eddea6d64f1962cb8b8b58705f9ed11eb738bf556f111a5e48b38364d6c46c +assets/packages/country_icons/icons/flags/png/ua.png,1714736681246,7559c717b4cf1b9eb6644736d04551d8521e4827b086041f4cf52b3d1c3c2834 +assets/packages/country_icons/icons/flags/png/ug.png,1714736681247,cc623afc22d9acf2566df946732b5e26e25446714470a98d69dd5169e156ad48 +assets/packages/country_icons/icons/flags/png/um.png,1714736681248,f8dcea0ef2283d71d6e4237080d2648df7bf90cf4b780a3edeecefefc14b993a +assets/packages/country_icons/icons/flags/png/us.png,1714736681248,f8dcea0ef2283d71d6e4237080d2648df7bf90cf4b780a3edeecefefc14b993a +assets/packages/country_icons/icons/flags/png/uy.png,1714736681249,350b7f08abb1c9f841c1b3aaf70639b0734b611e48079d4ed375f93ae211f5ec +assets/packages/country_icons/icons/flags/png/uz.png,1714736681250,a714c4893cd6665e5e2eede31ae02c7a395b489c3acb77ec3bfdd4cff4765673 +assets/packages/country_icons/icons/flags/png/va.png,1714736681251,f0c0a0258770d539b387d99ace9c5596a7c32ab6d7d6d4dd754c8946bc5074bb +assets/packages/country_icons/icons/flags/png/vc.png,1714736681252,83a335ec06544f6b5b5a45284c2619c86b5ec6e2fddd3bf2e7d29159f28ff8f4 +assets/packages/country_icons/icons/flags/png/ve.png,1714736681253,f00cc10310deb30705a2f21a7343fcaef80a33c3f5364d0c39d07c443f1f8659 +assets/packages/country_icons/icons/flags/png/vg.png,1714736681254,b7b6505db328701b56419b875c70dfacda5535353faa7d2e136a04d0c885a229 +assets/packages/country_icons/icons/flags/png/vi.png,1714736681256,b193e61ed46efc8b55524b6dff84a41f5b323ca32fd08d812215f3452d0dcc2a +assets/packages/country_icons/icons/flags/png/vn.png,1714736681257,bfaddf8551ff34c69ebcfdc3c3727617141ec132f54e0c80432bdef98c3add75 +assets/packages/country_icons/icons/flags/png/vu.png,1714736681258,b3499e5130fd09272fda101dad8478429d2650ca9194bc4680193b3f698bd948 +assets/packages/country_icons/icons/flags/png/wf.png,1714736681259,22f4ecf818f2c16d0bc8e0e9d145830c87f7577650772b983841c65621a4e592 +assets/packages/country_icons/icons/flags/png/ws.png,1714736681260,fd3ede22a50ca85b38ee254ee27166c8c90ff2f7664f03e335575557834810fe +assets/packages/country_icons/icons/flags/png/xk.png,1714736681261,285a374c66ea9602f4b54585e0cec353511d498d35075c6afcfff15819bb4b05 +assets/packages/country_icons/icons/flags/png/ye.png,1714736681262,a6563f5f5c28fe0e08ba16a3a6cbe500a82754118764a71a981b4d232da787da +assets/packages/country_icons/icons/flags/png/yt.png,1714736681263,8b1446854c6afc6671faa930d0267a87c71854878d02363187320c45f8aeafa8 +assets/packages/country_icons/icons/flags/png/za.png,1714736681264,b07593c54d5c40be6d7229e2ba57b60258af89d216f6276f5dc2e96f235497ff +assets/packages/country_icons/icons/flags/png/zm.png,1714736681265,8c60d95d773bf1e82839134e837f6f99bdebc6e58949d04f3fded1cc83b9a7a7 +assets/packages/country_icons/icons/flags/png/zw.png,1714736681266,5e65d9daeed3d6f0fa22ed8a1b67a45459309207cb9f9f540277448d8d3b6827 +assets/packages/country_icons/icons/flags/png/2.5x/ad.png,1714736680815,82757a766be55cc66518618d7983fad8c486776574d223451fb7624c9da30d0a +assets/packages/country_icons/icons/flags/png/2.5x/ae.png,1714736680816,8f3f5daa4476f6127ffed31dea2a4c0bcaa0443de124ecdede8bab4eb7d7da4f +assets/packages/country_icons/icons/flags/png/2.5x/af.png,1714736680816,0747eab8e63a92f581931ffa6c40b8c3ba0c50b3a6352ebee0945e3e467d6219 +assets/packages/country_icons/icons/flags/png/2.5x/ag.png,1714736680817,258ae4ab29574420ae880991f2d2528f360f9bf99ae922151f24f0fa89a23796 +assets/packages/country_icons/icons/flags/png/2.5x/ai.png,1714736680818,6f811dfb25f8bb2443371ca45d101254da739c0fac27a06942b55aaa07428588 +assets/packages/country_icons/icons/flags/png/2.5x/al.png,1714736680819,d471f204b79523d07a9f606879c8ca7631b410e166aebc5974c18f5caa365629 +assets/packages/country_icons/icons/flags/png/2.5x/am.png,1714736680820,ba5f978e20e683e17172de0d3d8fc9af890e1cc7154eb576c9014190f2af3fc1 +assets/packages/country_icons/icons/flags/png/2.5x/ao.png,1714736680821,09abb561404a7a2f6ae93332a461e0cf9ddc812e5b6ac6af71e1e41571ae1300 +assets/packages/country_icons/icons/flags/png/2.5x/aq.png,1714736680822,c101457a9d906ed249331df75f64a8cc662abd37a77d2c1f82876d4a428a4228 +assets/packages/country_icons/icons/flags/png/2.5x/ar.png,1714736680823,6d1b58480e43d747c7bd1996033090d8cf856a5d985f35e09b4b27dabbb0f8e2 +assets/packages/country_icons/icons/flags/png/2.5x/as.png,1714736680824,c23816af8d8b54a63e753e984d99f0ca85c9fbdd72437d507bb236b44f294075 +assets/packages/country_icons/icons/flags/png/2.5x/at.png,1714736680825,e0958dab95dd11c4987630eb775154f91a13afb77f6565b62d65ca4a3c56bc43 +assets/packages/country_icons/icons/flags/png/2.5x/au.png,1714736680826,85e712341d85bc155a5de69395e976c16571c7aa3b850875546bf994aa9b2f6e +assets/packages/country_icons/icons/flags/png/2.5x/aw.png,1714736680827,b2dcfc8c44e623ba680ff759b2cd40cca74af8f71cf9b1a58b978fc0246c5b71 +assets/packages/country_icons/icons/flags/png/2.5x/ax.png,1714736680828,80889db99fd276de80737f5ebd70d38825270f42018f18e639437156730d18f1 +assets/packages/country_icons/icons/flags/png/2.5x/az.png,1714736680830,cab900456cfd4001572a17ce99fd7d79e5335097e8a871fc35d8cce808d0de2f +assets/packages/country_icons/icons/flags/png/2.5x/ba.png,1714736680831,0eccb89f0413df9fec5265a724387d2315b33f1a7d5a8f2c46178fa68bcfd189 +assets/packages/country_icons/icons/flags/png/2.5x/bb.png,1714736680832,fd829024fa1f19891705885a688ccce729f98525b42e1bc65132d7eddf3b6890 +assets/packages/country_icons/icons/flags/png/2.5x/bd.png,1714736680832,983a74bb38fad5f1590e4b4a1932dea56fa982a114f9cbebb48d940aafad7774 +assets/packages/country_icons/icons/flags/png/2.5x/be.png,1714736680833,d0972381a216e7ba183fac80d1bf4dfca4a9edc55e1a410e86103df7a4bc77fa +assets/packages/country_icons/icons/flags/png/2.5x/bf.png,1714736680834,189b566a6db539b36f71583d9f6aefc4e68e466fc06bf98384af0b0ba3544a65 +assets/packages/country_icons/icons/flags/png/2.5x/bg.png,1714736680835,36dc58e9d56060a18c72765f906b7e76322e50b64b558c56d72a87d3381883a8 +assets/packages/country_icons/icons/flags/png/2.5x/bh.png,1714736680835,9e490770cf58f04f5407ea4f0dc205c0916dc53c0aeb4f5e6cc5bea3856b54aa +assets/packages/country_icons/icons/flags/png/2.5x/bi.png,1714736680837,c65f8e779671b8d17a3178d808bcd8083f647f827368dee8f370735b201a63f2 +assets/packages/country_icons/icons/flags/png/2.5x/bj.png,1714736680838,eb304f9b52bcbfaa5ac2c482c0c7a20833df9f1957b28477eba5c83ceb2accb2 +assets/packages/country_icons/icons/flags/png/2.5x/bl.png,1714736680839,8ccc33197a4cdc01f8dff66a1de496c78b9f71689c820091e5111276087e73bf +assets/packages/country_icons/icons/flags/png/2.5x/bm.png,1714736680840,6bdefdcbf163b62835f1e04b463d3e026eb511236f1c21efc85ceafb465337ed +assets/packages/country_icons/icons/flags/png/2.5x/bn.png,1714736680840,e0689cca3937fd226be8a36911247c12f274f1541563ef4f68da0880bc37461e +assets/packages/country_icons/icons/flags/png/2.5x/bo.png,1714736680841,bc89bb4cc46de2bfe54974e669fe3d80e212543a390f80ceaebe68312cec466f +assets/packages/country_icons/icons/flags/png/2.5x/bq.png,1714736680842,9738ac92f86eb7a1ab58eed828b831cdd826a4a1aa0e8d7406c1e78392b15e10 +assets/packages/country_icons/icons/flags/png/2.5x/br.png,1714736680843,1d830c5b12445a9b95562c38d85fad18742207b5b6d592b5df288d86feeff982 +assets/packages/country_icons/icons/flags/png/2.5x/bs.png,1714736680844,7536884b56dbf57f63f09a894a83a75b9e99a8af60e5adbe9de621bbc86b2784 +assets/packages/country_icons/icons/flags/png/2.5x/bt.png,1714736680844,cf8e14d426adf35562f781bb64ad6f89aa4996c91ef81f6e43b213b5cb54b362 +assets/packages/country_icons/icons/flags/png/2.5x/bv.png,1714736680845,fd9962e3c85ee3cc5160c9dd2bc78fbcc5686ed6f629de728e833ccab88bece3 +assets/packages/country_icons/icons/flags/png/2.5x/bw.png,1714736680846,48e304e49f75dbb05289935bfb0539cf2062d4c159fb3843d9de58989cd4e0f6 +assets/packages/country_icons/icons/flags/png/2.5x/by.png,1714736680847,29a4186ffc0558355865ee62b1718692aa739a8a636259708d31bddce72bf383 +assets/packages/country_icons/icons/flags/png/2.5x/bz.png,1714736680849,73f295c9a5f7f9a1c6200f813bd18d620675eb90e39d3ddabdbbe417f22e329b +assets/packages/country_icons/icons/flags/png/2.5x/ca.png,1714736680849,e0b5e7c19aeaaf35ae2a8ea3ac25333d4815e86a328f690b795025a3f2d376bf +assets/packages/country_icons/icons/flags/png/2.5x/cc.png,1714736680849,f7fddfc373086fe4e9759f45ee0ec9e37712ba3a2c9346925ad1ee1bf35a1445 +assets/packages/country_icons/icons/flags/png/2.5x/cd.png,1714736680850,752efbeab54be79c24b5f66d3c4a91539a9c50cefcd0f95f48d204890697e25f +assets/packages/country_icons/icons/flags/png/2.5x/cf.png,1714736680852,dfc2abc55852d7bf61780692a327fac5ff9f4d2c3340fa791099e6581791e8f4 +assets/packages/country_icons/icons/flags/png/2.5x/cg.png,1714736680853,bcfeeedb0092eb0dd8913a3683ba81c48f6d0ef71770f80f8004724eae92cca1 +assets/packages/country_icons/icons/flags/png/2.5x/ch.png,1714736680854,225f97d6df04d2cf2e198a96b55d5a0b4aa093b9688ab893fab8036bfe480042 +assets/packages/country_icons/icons/flags/png/2.5x/ci.png,1714736680855,02d703b50e1f2285944e9f609400053876dd4f45835b0471f01f5778e6d7ddae +assets/packages/country_icons/icons/flags/png/2.5x/ck.png,1714736680856,2a2ee863de319f7933f6874d6977a15c82ace8b53875fbef10a1da0d18085900 +assets/packages/country_icons/icons/flags/png/2.5x/cl.png,1714736680857,caa28afa827b73fdfaa3d1ea8fd034cf55ecb0d21d73901578ca06a756d7a821 +assets/packages/country_icons/icons/flags/png/2.5x/cm.png,1714736680857,c5c2089f91512fca2ffd3714915423f5370b8aae46839973f42f35d14e8e1bbd +assets/packages/country_icons/icons/flags/png/2.5x/cn.png,1714736680857,cf83a11307207d2c879118ddff0cdc6019f71ac7a421aaf1187815652033a524 +assets/packages/country_icons/icons/flags/png/2.5x/co.png,1714736680858,2454f07039686bec417e6e7b66e11051e5a6d8a38b3e1183e7a1ef6dde03b3fc +assets/packages/country_icons/icons/flags/png/2.5x/cr.png,1714736680859,600165b223788492bad1c2d717bd0b11bb95be75e5cde3d7da6bafcea5999728 +assets/packages/country_icons/icons/flags/png/2.5x/cu.png,1714736680860,c848ddf5dd105422802d7139b19170eb459dcf191733d0add221bd3ab6f6cb98 +assets/packages/country_icons/icons/flags/png/2.5x/cv.png,1714736680860,4a2136873e04452f8f09d5871bfbed56071c189bdb10f926d6b2e8e80ec50397 +assets/packages/country_icons/icons/flags/png/2.5x/cw.png,1714736680862,cfe0be27fc2af8b26dc09c36311a22e040e8caaf0f09d5a3ff348d0af7ada0af +assets/packages/country_icons/icons/flags/png/2.5x/cx.png,1714736680862,aa3e9191f5b67052612d0a0f32896b673c8234eddcc7377285716f6d360105dc +assets/packages/country_icons/icons/flags/png/2.5x/cy.png,1714736680863,863d9d7eb79eafabf8b9d9bb68a32b2e0ed3bf950b098edce5c6a124462e2c88 +assets/packages/country_icons/icons/flags/png/2.5x/cz.png,1714736680864,9790edae247d06896b359d32b3f11f89b600155c2f4674ad163975a0bc8e8adc +assets/packages/country_icons/icons/flags/png/2.5x/de.png,1714736680864,3aae467229662f84e0fc13610fe5f1e455936f97d944ba8897a7e1af3c4a3363 +assets/packages/country_icons/icons/flags/png/2.5x/dj.png,1714736680865,bb328940eefeba47cd2f065b340f4b37bdb0fada371b0d6c7fa02ada067a8ddf +assets/packages/country_icons/icons/flags/png/2.5x/dk.png,1714736680867,65f756421ee60111bba37f16db4e513309de789b57b14efef1b43ac68824d8d6 +assets/packages/country_icons/icons/flags/png/2.5x/dm.png,1714736680867,fccb21b56b1a04f31a9a6aa30a1ca1dc3c9e233442f453e78437d66801e5b9ba +assets/packages/country_icons/icons/flags/png/2.5x/do.png,1714736680868,85b90e980596eb4fc03775450a90f374c315a36897c8430ec696764df127345a +assets/packages/country_icons/icons/flags/png/2.5x/dz.png,1714736680868,f8afa855cac16e9da41fbf68f8db7286f5cb145ec59dc2ceb5c2ddcbc17269c4 +assets/packages/country_icons/icons/flags/png/2.5x/ec.png,1714736680869,a0258b8ef3c55bedecba7d750daffaaa01345bfaadab09033a311a138883bfbf +assets/packages/country_icons/icons/flags/png/2.5x/ee.png,1714736680870,afe7baaed393a23528fc77ae3ab5161bb77dac976c02fcebc7186c8b74800489 +assets/packages/country_icons/icons/flags/png/2.5x/eg.png,1714736680871,47c055df9fc5ab2447fae9ab2dd7be9be632a5885f5df61f4f4ee6b4a768262b +assets/packages/country_icons/icons/flags/png/2.5x/eh.png,1714736680872,5eb2173eeef0861f5d6ad4a6e0990efbe40602bb9275ef07042dc6a8fd9ca3d6 +assets/packages/country_icons/icons/flags/png/2.5x/er.png,1714736680873,a1d9c9618e86aee6f58d8ec108f5472089a5fb729918cd89c2dec054e9d7ff03 +assets/packages/country_icons/icons/flags/png/2.5x/es.png,1714736680874,554090e7b6359873774ba37e4f1b3c801d51cadaffaaf4cff6f72422270ad4f7 +assets/packages/country_icons/icons/flags/png/2.5x/et.png,1714736680875,0af238aeba4e70ee8dc680de1db0e8c9b8610064f62d41402fbde567254da4e1 +assets/packages/country_icons/icons/flags/png/2.5x/eu.png,1714736680876,21b36ce6cf4d0b33c76dfe2868e774a7d0370b19567acd3d3de9f8b6287d17be +assets/packages/country_icons/icons/flags/png/2.5x/fi.png,1714736680878,2ef6989a95721810fc7c157c77438486fcca86e524ac66b36526c5560ca14abd +assets/packages/country_icons/icons/flags/png/2.5x/fj.png,1714736680878,1db55d102abe3407ef8905ab2d1b79cfc2e921cddcbbde139a55af2cda0c0775 +assets/packages/country_icons/icons/flags/png/2.5x/fk.png,1714736680879,3cdc4caa797b735c2e50e418a3e7bf4ea858807344636487961f04c69e62a53f +assets/packages/country_icons/icons/flags/png/2.5x/fm.png,1714736680880,49d09ab40eca4b33a0b1e40e6f8e548e1ad92454062aab63c15675c980188e4f +assets/packages/country_icons/icons/flags/png/2.5x/fo.png,1714736680880,e53f5f117f1f4908380bfe74423f5fd1604c8a9400fb528d78f71f431cad80a5 +assets/packages/country_icons/icons/flags/png/2.5x/fr.png,1714736680881,2c265b9820b1a8dd4cf35a9a67b82de401dbc993d219b674e4622f37c90c0d27 +assets/packages/country_icons/icons/flags/png/2.5x/ga.png,1714736680882,15a1ee7bb1b0387eb0366222486948917bfc56767685063092f9f2ce612cd993 +assets/packages/country_icons/icons/flags/png/2.5x/gb-eng.png,1714736680884,aa1e19f278557efccd3a1353c72b04cfe577ae4ad3252351578e10c2b5d91121 +assets/packages/country_icons/icons/flags/png/2.5x/gb-nir.png,1714736680884,94ea10c77b3d8d80c8f10424eaad8643fec863598ed095d14b8931998a3f07f9 +assets/packages/country_icons/icons/flags/png/2.5x/gb-sct.png,1714736680884,90c9c9dde5ffcc60d4186527bd37fed297245fda011da3366c48a91a6bc972cf +assets/packages/country_icons/icons/flags/png/2.5x/gb-wls.png,1714736680885,1462440d795c2f0c3d361e76fc44b77b03327020cba9147006bc7e0812d45b05 +assets/packages/country_icons/icons/flags/png/2.5x/gb.png,1714736680888,94ea10c77b3d8d80c8f10424eaad8643fec863598ed095d14b8931998a3f07f9 +assets/packages/country_icons/icons/flags/png/2.5x/gd.png,1714736680888,3f24dca9f5f42ed9f0c8270d28c382e513cf84a37b3a4c1b2bc9b9f9423c8345 +assets/packages/country_icons/icons/flags/png/2.5x/ge.png,1714736680889,c7f0bda56c1983ffc2e59997acd619f32b1cca8752cd925dd97051b53b2d1c95 +assets/packages/country_icons/icons/flags/png/2.5x/gf.png,1714736680890,2c821baa910df456ee93665e8ba840c5c96eb1d8dd15e2269468f47a14446dd1 +assets/packages/country_icons/icons/flags/png/2.5x/gg.png,1714736680890,371163fbbc34996cf6245094340a2f26f1035a533d23911639e0b7b3badb4986 +assets/packages/country_icons/icons/flags/png/2.5x/gh.png,1714736680891,a4e92599257e13123e6cb3c015d18312368a812310772fc71f613d8825f90812 +assets/packages/country_icons/icons/flags/png/2.5x/gi.png,1714736680893,210d182c4872d546767d9f4e43a9f423f1e40b60828d808383cabb0761689428 +assets/packages/country_icons/icons/flags/png/2.5x/gl.png,1714736680893,0020581f398bf7bb7a50a3620e5c4a1c534741541f916d4d8319d06cd2bdf178 +assets/packages/country_icons/icons/flags/png/2.5x/gm.png,1714736680894,3a67e980538c0bb93ee60b81c0215878712bbb58affe897e52fea324600f608e +assets/packages/country_icons/icons/flags/png/2.5x/gn.png,1714736680895,95456697605e4774966eec947c6be26051be703dc7591b66c17b60dedbdf88b9 +assets/packages/country_icons/icons/flags/png/2.5x/gp.png,1714736680895,25bbeea2795aefb48abd43fffeb154574f1c7f26633227d00bcb58823eb01955 +assets/packages/country_icons/icons/flags/png/2.5x/gq.png,1714736680896,47dc5cd6f50491921d1e4f9118e0e22246f84b12b09926085387fd069bf59d0f +assets/packages/country_icons/icons/flags/png/2.5x/gr.png,1714736680897,87d0fafa36a9922a557a08b0dbdce7b77def1b41da04aec09921fc81fbee892d +assets/packages/country_icons/icons/flags/png/2.5x/gs.png,1714736680898,a0cd9e73daf32569f570a8123b4ba46541c0905f2a3eccd943b292d0a2fed870 +assets/packages/country_icons/icons/flags/png/2.5x/gt.png,1714736680900,03891000984012d6b672d57b4c7467185a4830457c75394bd01bb102f6e97c7a +assets/packages/country_icons/icons/flags/png/2.5x/gu.png,1714736680901,df120bdddad03e25c25a1a552766b05583ad1e5058ec7c20d9671ac5376d1ae2 +assets/packages/country_icons/icons/flags/png/2.5x/gw.png,1714736680902,314027d744ffd125ac6fa6cd2a972a8ce986fcbf6a6486dd0245552897cffe4c +assets/packages/country_icons/icons/flags/png/2.5x/gy.png,1714736680902,9fc2d97b333c6425b1c6224a2e2d78a1f0d755c5afed95f8a73e6e5232f4e992 +assets/packages/country_icons/icons/flags/png/2.5x/hk.png,1714736680902,6bb50b4b713aff0dcd9ff3039cb5070feccc4064472d817120e6e477b99f610a +assets/packages/country_icons/icons/flags/png/2.5x/hm.png,1714736680903,85e712341d85bc155a5de69395e976c16571c7aa3b850875546bf994aa9b2f6e +assets/packages/country_icons/icons/flags/png/2.5x/hn.png,1714736680904,7d6f3291df2c712b16549e3f081175d7b1f8a6e2951d468df5c2782a489cae10 +assets/packages/country_icons/icons/flags/png/2.5x/hr.png,1714736680905,91b10d64ba85948198806d2800ec4f253712184a690019d6fcca26f5cf4865ac +assets/packages/country_icons/icons/flags/png/2.5x/ht.png,1714736680907,7ee78b6c86bad1a24bf3392f502e96a12e883fad5d9fbf986a7fe5528d91c739 +assets/packages/country_icons/icons/flags/png/2.5x/hu.png,1714736680909,c66d5b5499848ea96fe22e8ce4e6b1f9b77975727c4f18ce8c7cf4169a7ee54c +assets/packages/country_icons/icons/flags/png/2.5x/id.png,1714736680909,3cc4a7bf6a254c1c0ea5a4ad95c87f5542d9e858a8bc93324b4b5453d40d9594 +assets/packages/country_icons/icons/flags/png/2.5x/ie.png,1714736680910,51cf19fe47283ad7a676b8c064067c475a6592b3a0475cb9674a486dd7605645 +assets/packages/country_icons/icons/flags/png/2.5x/il.png,1714736680912,61ffac1c8d45d1292e1bd7e7968a91258776989d7f136aa4e5a8651db0bb3330 +assets/packages/country_icons/icons/flags/png/2.5x/im.png,1714736680912,ea692552d15de2eca61c557418162071d48cc1d2756498d4c099ffc4162ad434 +assets/packages/country_icons/icons/flags/png/2.5x/in.png,1714736680912,58caa6b28f12670f67e9f13a3071edaaa1cf536d78a9524e71c0060d09d9b9b3 +assets/packages/country_icons/icons/flags/png/2.5x/io.png,1714736680915,b0d423798f5d6a4b9a3c121a8fa4a0930847297fbe6ab95749ebdc83bb9542b0 +assets/packages/country_icons/icons/flags/png/2.5x/iq.png,1714736680915,752734443ea7bee3670c316732db32007320155fe4028f8fcfec4ca55c968164 +assets/packages/country_icons/icons/flags/png/2.5x/ir.png,1714736680916,3f13846a99d6c1a0d6a6b9191be2f155304e1e2fcda20dd959ce9c25e6a79aca +assets/packages/country_icons/icons/flags/png/2.5x/is.png,1714736680916,91f2f0dd6507d35572f1289bcabbc0ac20576e0251c536baa046272568c74c0f +assets/packages/country_icons/icons/flags/png/2.5x/it.png,1714736680917,4b040e8be48a3d6b3ee9c899b5527f150f513b5e4905396804e18b73fec45cc4 +assets/packages/country_icons/icons/flags/png/2.5x/je.png,1714736680919,41a049bd3a8b82c39d28f0fa6ff759e209be55228423a80f8c3c133f214a75d6 +assets/packages/country_icons/icons/flags/png/2.5x/jm.png,1714736680920,18e8a3a9272ddd5e9a23e3b1a9c5c3f9c1103cd4b1fa1cb43303c9b8d6893e5a +assets/packages/country_icons/icons/flags/png/2.5x/jo.png,1714736680921,9d1d64c89cf3faf2b60cc746873b4a9258d00c4490eed7378ece0eff7fe33dee +assets/packages/country_icons/icons/flags/png/2.5x/jp.png,1714736680922,c81de5a3484ffca039cb0ea65863fd52ee5b6201ecabec96b7cb61ec8be854ea +assets/packages/country_icons/icons/flags/png/2.5x/ke.png,1714736680922,5c4d0fc0537a0f58ffa138a6461b59226eecefd8341241eba5a47685c848b354 +assets/packages/country_icons/icons/flags/png/2.5x/kg.png,1714736680923,6319af4571f5acc492c494d91ff1b1d51c18f56456e2668fe32012fce854b77e +assets/packages/country_icons/icons/flags/png/2.5x/kh.png,1714736680923,42a3f9ed3f31daf154110066a5ab2385e933780c2ba8f90bf862f3af1c58f863 +assets/packages/country_icons/icons/flags/png/2.5x/ki.png,1714736680925,d228e42f7a6a10ef824a709f882d9bf5cc0291280f93b06c30eeb2b338de1f75 +assets/packages/country_icons/icons/flags/png/2.5x/km.png,1714736680925,db970159603d30f768281b7ec9c9e549e9b36dc971e83cdc85837a81d3bb2714 +assets/packages/country_icons/icons/flags/png/2.5x/kn.png,1714736680926,495b0165acab726700d3406dd345035198d526b9dd1a29b3408fa094fc5c9462 +assets/packages/country_icons/icons/flags/png/2.5x/kp.png,1714736680927,19cbbc8bae4265f000d153ed1f4ccdaeaf37ff0d71bdb7f05a2b780e67514d3c +assets/packages/country_icons/icons/flags/png/2.5x/kr.png,1714736680928,852bc4505cb2d5e5baff1871c18330c00c60a1868fd4a2b89d3394deea75c6fc +assets/packages/country_icons/icons/flags/png/2.5x/kw.png,1714736680929,a168afbcac699abb4c56dba84cf2f0f59d0c5e5e04065ef6b7416cce794bd42c +assets/packages/country_icons/icons/flags/png/2.5x/ky.png,1714736680930,1c3b6312996bf506457c1e957b566fcb666cf12c31e2d8bcd75c36dc9b8315fe +assets/packages/country_icons/icons/flags/png/2.5x/kz.png,1714736680931,9cf471661621f4cf2b963cc84918916c17c8f8c3790323b84df86bdab420dcff +assets/packages/country_icons/icons/flags/png/2.5x/la.png,1714736680932,88294efb7e029b4d1f1f731c66839a71798b95758868411040feecfe86dabaef +assets/packages/country_icons/icons/flags/png/2.5x/lb.png,1714736680933,905bb5d6b75f04a7d2f0c5f6c601591f2ec989ead5c2a18e537e921b275fce1c +assets/packages/country_icons/icons/flags/png/2.5x/lc.png,1714736680933,77913bbe329ac3229b021d3329f413e9939d1d07e3a2e964292759203b2d55ae +assets/packages/country_icons/icons/flags/png/2.5x/li.png,1714736680934,cfedf9959e108c90cdbfde611536b97023db4c15678e42269546e44b0737bba6 +assets/packages/country_icons/icons/flags/png/2.5x/lk.png,1714736680935,f748b2e3479b6463ef5c14ba4f6838f415dcacbb6215774ed945cdc0b53dd9b4 +assets/packages/country_icons/icons/flags/png/2.5x/lr.png,1714736680936,2cf319f67cb5bfd5abf974e90f1cf06e5ffb37b68cb0c688cac6bee2a9d770b6 +assets/packages/country_icons/icons/flags/png/2.5x/ls.png,1714736680937,dbf1af52ecea0d3c2c5248a0bc9b57e484fd014a509f31d431485b9567f2faa4 +assets/packages/country_icons/icons/flags/png/2.5x/lt.png,1714736680938,00e50dfaecb0c24ea0c2fc641c75aebab86ed60069bede66c889c4e2b4724334 +assets/packages/country_icons/icons/flags/png/2.5x/lu.png,1714736680940,7ae39b0c32dd991378d8f77a5294e8e9e79ff884d180cb70b20441c53e00bb1e +assets/packages/country_icons/icons/flags/png/2.5x/lv.png,1714736680941,f32bc56b654511462dc39757db25f775e26cca32e3f17cc65e69cb2fcca75961 +assets/packages/country_icons/icons/flags/png/2.5x/ly.png,1714736680942,5b39c8df9a68539ddc767499158ce8d544a9cc8131a513689788e76ddc31ee4e +assets/packages/country_icons/icons/flags/png/2.5x/ma.png,1714736680943,935de1d393bd941a4539488addd3cc8bb7a493898a8f9ec0d6aadc50405b3321 +assets/packages/country_icons/icons/flags/png/2.5x/mc.png,1714736680944,626c36647fb5d3d65f36a99789b37a8db604d11ee3491533e28118b6ea25b229 +assets/packages/country_icons/icons/flags/png/2.5x/md.png,1714736680945,aa0a72fe4ed8740acd438f43c52791e37e5420e471cd26763e4ef47d306996c8 +assets/packages/country_icons/icons/flags/png/2.5x/me.png,1714736680947,f841b0fac6e86e8e162896d7c1db2d9a6137a9157ad48fd7c05f20bcf80afad8 +assets/packages/country_icons/icons/flags/png/2.5x/mf.png,1714736680948,25bbeea2795aefb48abd43fffeb154574f1c7f26633227d00bcb58823eb01955 +assets/packages/country_icons/icons/flags/png/2.5x/mg.png,1714736680949,d6c6c6d2ceb1c0c870a27cc023e559f6ba6be65038b8d6ab87efe814017a7694 +assets/packages/country_icons/icons/flags/png/2.5x/mh.png,1714736680950,1749336f2b7440bcd87bcf26d6a89d417be6db81c7d9f514c6812b30599e5628 +assets/packages/country_icons/icons/flags/png/2.5x/mk.png,1714736680951,cc7a7434445624acaa0dd18d7f028f95f8a330287e80527b25eabc24728c2dd6 +assets/packages/country_icons/icons/flags/png/2.5x/ml.png,1714736680952,878b388989e7e05cb578ebf5eb3386afd116605c0b8b16d07b340ad68fa04d4c +assets/packages/country_icons/icons/flags/png/2.5x/mm.png,1714736680953,665fe1a50ce7cbe4a17921463431eccdbd6ff897c8193d7b3659afb5e609963d +assets/packages/country_icons/icons/flags/png/2.5x/mn.png,1714736680954,a4a03f88751d338373f3417d7b03207da9c662d742c4ffc83df4d72b5043ae1c +assets/packages/country_icons/icons/flags/png/2.5x/mo.png,1714736680955,c40b7781223ccb18f5c99eb90537c3f8a441713172510658d8946f99c35d8a98 +assets/packages/country_icons/icons/flags/png/2.5x/mp.png,1714736680956,13070a5e36ff2c5f578877db02e2ecd8b3f0d69d200364e7de28e2330834ce90 +assets/packages/country_icons/icons/flags/png/2.5x/mq.png,1714736680957,8e2ca6926aa0e3d8b2cd4dc368112ad76262b554fb89f43781574c47e1307707 +assets/packages/country_icons/icons/flags/png/2.5x/mr.png,1714736680958,f07f9df13af3cefc735d965af63d387c0211c5ca9598d182ab5f9a65954720da +assets/packages/country_icons/icons/flags/png/2.5x/ms.png,1714736680959,51036d3c9e9d1b3b2d581cb42b3d9d888299e30ece51d5706217f56ee1e2f418 +assets/packages/country_icons/icons/flags/png/2.5x/mt.png,1714736680960,82d19c19ae687a03bf9f558f0bbbbb1e50096e68ac3ee0cdd2dda632173a01f2 +assets/packages/country_icons/icons/flags/png/2.5x/mu.png,1714736680961,1a2fe07c709855bfbbccefbd41e3632c7659163199dfae8bd526284e696f10ce +assets/packages/country_icons/icons/flags/png/2.5x/mv.png,1714736680962,da12ff63e8a5f147c838811f4e23588ecd85b5d8508eb2c64d6e275374341296 +assets/packages/country_icons/icons/flags/png/2.5x/mw.png,1714736680963,e9f43e7e2e95f5c4cd8fa4e37261fe7512cafe985aabd103d271c0a69898ddf4 +assets/packages/country_icons/icons/flags/png/2.5x/mx.png,1714736680964,78786633f9545e732ac8baeadba8e596a3248567caa0ef42bdaa13edb8472907 +assets/packages/country_icons/icons/flags/png/2.5x/my.png,1714736680965,1f468b7803b982040b2c6b2a7857243c7271ae41e28a9a30acb2928a1c9b60bc +assets/packages/country_icons/icons/flags/png/2.5x/mz.png,1714736680966,8f2ea837aa43990ef7a237efdf4a587b518d1f66853b052781a27aeed4b7219e +assets/packages/country_icons/icons/flags/png/2.5x/na.png,1714736680967,2e169377aab400e46a3b0f3076c11d9502c739ba87f8a660146056ebde8225af +assets/packages/country_icons/icons/flags/png/2.5x/nc.png,1714736680967,6ae5fd2d3896a27f0bbac1bb0e450a298b88884060f1d6f35d28eba7312ecb1a +assets/packages/country_icons/icons/flags/png/2.5x/ne.png,1714736680968,a79157ed28a3250a7ab9793cf8e5f054a42d29a7345f63f1697c2e90267d3ca6 +assets/packages/country_icons/icons/flags/png/2.5x/nf.png,1714736680969,d63da3a4d448855574dd236d4a8ea5b1c00bf5c75500f640156f5e5b87b22a49 +assets/packages/country_icons/icons/flags/png/2.5x/ng.png,1714736680970,b208897e1027eaf33af6381eda1fb83faca5d529d39bf9a3f1feba1f5a984030 +assets/packages/country_icons/icons/flags/png/2.5x/ni.png,1714736680971,df2633af94438e1219010c58b42b3fdc550f4c0fde21bd016001b4481a4e4fa9 +assets/packages/country_icons/icons/flags/png/2.5x/nl.png,1714736680972,9738ac92f86eb7a1ab58eed828b831cdd826a4a1aa0e8d7406c1e78392b15e10 +assets/packages/country_icons/icons/flags/png/2.5x/no.png,1714736680973,fd9962e3c85ee3cc5160c9dd2bc78fbcc5686ed6f629de728e833ccab88bece3 +assets/packages/country_icons/icons/flags/png/2.5x/np.png,1714736680973,e74beb7a583d8a9f51aacf33b74f5b248bd9300516b22cb542afeb105e8266b0 +assets/packages/country_icons/icons/flags/png/2.5x/nr.png,1714736680974,72a4ef06ce19b4847e539de567a754eb1b87d3e04ca268017fbb0f9f3ad8c352 +assets/packages/country_icons/icons/flags/png/2.5x/nu.png,1714736680975,6168ce02ffa030938310115e882f02f35a57949eec783be03716844f17c161d6 +assets/packages/country_icons/icons/flags/png/2.5x/nz.png,1714736680976,d27c9f1addedb09e14c0f29b4e86642a31f52bddcf512d48fddb9973b0419db7 +assets/packages/country_icons/icons/flags/png/2.5x/om.png,1714736680977,deaa810105ec03b39e048bb875016d9fb4b69f2921071acf80e5bf8d177ff649 +assets/packages/country_icons/icons/flags/png/2.5x/pa.png,1714736680978,8de10ff8a3edd05ce03cee48d264d8cbe43816379edab618769fc5cdafadf2ed +assets/packages/country_icons/icons/flags/png/2.5x/pe.png,1714736680979,d511278fe2bbe6ea6ea0f9e34562fba1d29769e65906f2516c0d744ea235349f +assets/packages/country_icons/icons/flags/png/2.5x/pf.png,1714736680979,1d0b071635c08a22fb69a5383bc3028d9b532dd8d5dc4ec3f4e66464c3ac8ae2 +assets/packages/country_icons/icons/flags/png/2.5x/pg.png,1714736680980,a399c03860158a5f1c0f846eacba18cce3ba36e094d6faa1f71040eb884d3338 +assets/packages/country_icons/icons/flags/png/2.5x/ph.png,1714736680981,301e3015454c3f568d76dc7cb6347a74016a11e35b667819b463d7beaa8269a8 +assets/packages/country_icons/icons/flags/png/2.5x/pk.png,1714736680982,a079a8cd547fe162987d6bc340f987cec944aa70eb5f95bdcd310f733e150e5d +assets/packages/country_icons/icons/flags/png/2.5x/pl.png,1714736680983,f1fb5ab1c30f70c8b1bb68720f00e7646583da821de9cfe6b84462019454cfe2 +assets/packages/country_icons/icons/flags/png/2.5x/pm.png,1714736680983,25bbeea2795aefb48abd43fffeb154574f1c7f26633227d00bcb58823eb01955 +assets/packages/country_icons/icons/flags/png/2.5x/pn.png,1714736680984,4c3d7f26d7afd09d2bada6eb471ca8d98325800a5bf5e74504d3dd1f64f17a88 +assets/packages/country_icons/icons/flags/png/2.5x/pr.png,1714736680985,35708d796a2ded3cddf620544fe16b25f5c623eb8bf06619e56ac9b95140a7dc +assets/packages/country_icons/icons/flags/png/2.5x/ps.png,1714736680986,2aeddee0fae7c44f50c5d4d6d31803aea90daafc265cd8d8ad4d7e52ef9361b5 +assets/packages/country_icons/icons/flags/png/2.5x/pt.png,1714736680987,66fe02c3174ce0b09d31cec54c935f43b7d49653840619e6c89892f935eb1b30 +assets/packages/country_icons/icons/flags/png/2.5x/pw.png,1714736680988,2a20666adc7d58917378be7be6142c28724cf29e4bea626c006b06a846a5cdd7 +assets/packages/country_icons/icons/flags/png/2.5x/py.png,1714736680989,b93a9161a76a38abcc3c9438694d6765ec5c5ba62d4fa861082bb9ed4cc0dd97 +assets/packages/country_icons/icons/flags/png/2.5x/qa.png,1714736680990,198db8293d409feaddf00b23007bd7f5c349d399ce57356c74550d19a20b714f +assets/packages/country_icons/icons/flags/png/2.5x/re.png,1714736680990,25bbeea2795aefb48abd43fffeb154574f1c7f26633227d00bcb58823eb01955 +assets/packages/country_icons/icons/flags/png/2.5x/ro.png,1714736680991,e1fd547d82f3d64a73e15b00e33009e2b3e544f9d396c76607d70f663b7c2465 +assets/packages/country_icons/icons/flags/png/2.5x/rs.png,1714736680993,a77aea4df94ff701c701b93528017558e5c3c7303d6990f49bfd0b74bb4a8b36 +assets/packages/country_icons/icons/flags/png/2.5x/ru.png,1714736680994,54ab4c67b91efffad51df50ba57577747212c2e7b426505c49c348f3915ef028 +assets/packages/country_icons/icons/flags/png/2.5x/rw.png,1714736680995,fa3abcfdf600ecd511ff9881e51377532fed4cba270e5ba1904303cb607d7a91 +assets/packages/country_icons/icons/flags/png/2.5x/sa.png,1714736680995,8e1c137096d3bb8674fd8a6b22732c1c7e185cc8137966e51aa725dc60348d14 +assets/packages/country_icons/icons/flags/png/2.5x/sb.png,1714736680996,c371695822375b6deb6b27c6aa2093de407bf83e2af6367b4fae14c31fc44ad9 +assets/packages/country_icons/icons/flags/png/2.5x/sc.png,1714736680997,2a72d0822a87893cf095020b2a39c7384f578f0952009b017454261e649af0c5 +assets/packages/country_icons/icons/flags/png/2.5x/sd.png,1714736680998,071710a9640b90fae9fd7b1f9813ec9c3fb2b5dbfd57e1e6421934e583f5270d +assets/packages/country_icons/icons/flags/png/2.5x/se.png,1714736680998,419c66abd8b48c4c715d8649977a8264293324f09d1232970ca9d463b31a889a +assets/packages/country_icons/icons/flags/png/2.5x/sg.png,1714736680999,0c90067fbd0365c493fcd6ee88817ea120443e9a84b8f320e8af7290fc0a5c41 +assets/packages/country_icons/icons/flags/png/2.5x/sh.png,1714736681000,94ea10c77b3d8d80c8f10424eaad8643fec863598ed095d14b8931998a3f07f9 +assets/packages/country_icons/icons/flags/png/2.5x/si.png,1714736681001,7462289ed4042e8f800b916f5f3b71a49ff328be4d728286064156352068d06b +assets/packages/country_icons/icons/flags/png/2.5x/sj.png,1714736681002,fd9962e3c85ee3cc5160c9dd2bc78fbcc5686ed6f629de728e833ccab88bece3 +assets/packages/country_icons/icons/flags/png/2.5x/sk.png,1714736681002,c51f5404e41dcfca7d0c42ab0bea18db7a5ff392298c8aa4604677d7871adf82 +assets/packages/country_icons/icons/flags/png/2.5x/sl.png,1714736681003,a2779c39e5ba40ae6661e555c651f13b62f8096b4668263eeab64079dd036f4e +assets/packages/country_icons/icons/flags/png/2.5x/sm.png,1714736681004,f463ed26a170edcf5ff0bd717bd9993e434e532788cf685e1f791cf8df02f5a8 +assets/packages/country_icons/icons/flags/png/2.5x/sn.png,1714736681005,f670077e4d0a6ad7f1bbf360e5882889611f4c4c0a8eb4275275e0cb4c65528e +assets/packages/country_icons/icons/flags/png/2.5x/so.png,1714736681006,c265c90cd8ceeed58eb6ec657c005e8e77baf55d210edfdc97b30892b850dbee +assets/packages/country_icons/icons/flags/png/2.5x/sr.png,1714736681007,25e5c129c6959b084bea51f6f51df54de8acb81442039cc12df789b6c6be8a15 +assets/packages/country_icons/icons/flags/png/2.5x/ss.png,1714736681007,3e7c185cb0e9c192249d2ed090c73df1ee75c1edb3f480dde529d874f9809ef9 +assets/packages/country_icons/icons/flags/png/2.5x/st.png,1714736681008,2b1c114b2624a1b9e3d97fa2f52c22d6b75d770bb73f8abda878ffffbeb4a44b +assets/packages/country_icons/icons/flags/png/2.5x/sv.png,1714736681009,e62d9209f2161917065a4da847150a1b9cb8d625d13f3e102b59cafa270f4bf4 +assets/packages/country_icons/icons/flags/png/2.5x/sx.png,1714736681010,25ca8fe2fe3ddea3e02ee70c472e2d6502672b3ed0ead595f1b6afe7d65a0202 +assets/packages/country_icons/icons/flags/png/2.5x/sy.png,1714736681011,d93570e33f7f713e8722659cce5bfef86187abea91fdb2324197fde0aa4f9160 +assets/packages/country_icons/icons/flags/png/2.5x/sz.png,1714736681012,7391befad850aae23e03e7fb60443cc9a52099b38db9196c9a7ad6827ff37990 +assets/packages/country_icons/icons/flags/png/2.5x/tc.png,1714736681013,e949f21289d8e81a1410622ac3e27c9a90ca2fbac3540e6e8fc9ef6a8ad6511f +assets/packages/country_icons/icons/flags/png/2.5x/td.png,1714736681013,697aa45e43c91e6dfc2e6965cd6dffaf003eded941dcdcd2821183db36dd0d87 +assets/packages/country_icons/icons/flags/png/2.5x/tf.png,1714736681014,d66329cc22dcfdddaccd061a79e48ba292789c68d624b9559e46a71de18c4cb8 +assets/packages/country_icons/icons/flags/png/2.5x/tg.png,1714736681015,70d8527f9188a9105af726841ebabe7522df7f62ffd36acd68038b9e736eca00 +assets/packages/country_icons/icons/flags/png/2.5x/th.png,1714736681016,5c2e08bf0673a4fdf552ed6d9a1cd9069a7270172f4310813253f5d33c8af42e +assets/packages/country_icons/icons/flags/png/2.5x/tj.png,1714736681016,89d0c8daea9f0afae6ec6149641e5cd7e2234372fa396fda5451b917390ac9fe +assets/packages/country_icons/icons/flags/png/2.5x/tk.png,1714736681017,3d71791e7c6b37087e76758669264109da549c94e00d9006c10a80cae280d939 +assets/packages/country_icons/icons/flags/png/2.5x/tl.png,1714736681018,d1fca923dcd2b6bde549172f131b9f192c60f8d64db11e04b42ebdad306a7407 +assets/packages/country_icons/icons/flags/png/2.5x/tm.png,1714736681019,28b7b115989d3027738557609891673a93d40a801e439966c66485c1ba0c06e1 +assets/packages/country_icons/icons/flags/png/2.5x/tn.png,1714736681020,617ec0519eaffcc336cec38d81139332670a290be7804d895a95b4374080934e +assets/packages/country_icons/icons/flags/png/2.5x/to.png,1714736681021,698ebf5d1319a3355c7b1995e72b4fcf7b28b6f8ff42b9de1fda8ba333ccecfb +assets/packages/country_icons/icons/flags/png/2.5x/tr.png,1714736681021,a4f28146238f3a045b1724d33550f5f75d65a22db1c921cdc8194e927f82d4d6 +assets/packages/country_icons/icons/flags/png/2.5x/tt.png,1714736681022,d9b7e816427e67c0a0c7a7972a0023304f4c0e1e17fd18a8323848d2d1d5f306 +assets/packages/country_icons/icons/flags/png/2.5x/tv.png,1714736681023,d115b2b669404cbf1e994c17360699f37fd0af3ffa15dd2f91e9528edd676188 +assets/packages/country_icons/icons/flags/png/2.5x/tw.png,1714736681024,44e8078f3dc91872f4e0a58baac1fcee56f95b14e62d2d1e406e189e2435f6cc +assets/packages/country_icons/icons/flags/png/2.5x/tz.png,1714736681024,2042589cf5d9f2465e28ecfd3172b7ee892a0c70bd345f2c30f30ac18896ed48 +assets/packages/country_icons/icons/flags/png/2.5x/ua.png,1714736681025,5500a774ac95281e025da435c1c96f314e9ad33d4164eb0e93b5b4a64b29afb7 +assets/packages/country_icons/icons/flags/png/2.5x/ug.png,1714736681026,b5ce9e36e6418c58134b8bc8280e5a1ad931178f99cb4b1ad9f4f8e7d7fe20de +assets/packages/country_icons/icons/flags/png/2.5x/um.png,1714736681027,e8d10b44e2a092e06f403669370eded3ae01035fc44eb81ae80629ee9dc34168 +assets/packages/country_icons/icons/flags/png/2.5x/us.png,1714736681028,e8d10b44e2a092e06f403669370eded3ae01035fc44eb81ae80629ee9dc34168 +assets/packages/country_icons/icons/flags/png/2.5x/uy.png,1714736681029,fc0d3713597d60b58a12c9429c31b1247282e3eaeb67c8099bd691273e4a2239 +assets/packages/country_icons/icons/flags/png/2.5x/uz.png,1714736681030,3d43728a0ebca94785a35bb68e553f2a8cea4b8e6241adabd279ef04b08edc80 +assets/packages/country_icons/icons/flags/png/2.5x/va.png,1714736681031,03b224236144b8a116b88e254ec6b25932940835ad4a937806b1940efa5b1bd8 +assets/packages/country_icons/icons/flags/png/2.5x/vc.png,1714736681031,8ec74ea4e726cf206ce67279bc852a4ead26a444f04f39284450931c92445e49 +assets/packages/country_icons/icons/flags/png/2.5x/ve.png,1714736681032,4a6dc56ce18f4ebcb4d94e98557dae4ff2303bd82f7826a8d34d20b186758d34 +assets/packages/country_icons/icons/flags/png/2.5x/vg.png,1714736681033,831e5a27d4980d9899b07378ffaa4e2670bdfb4dcbf97e0f913fa6abb6573e99 +assets/packages/country_icons/icons/flags/png/2.5x/vi.png,1714736681033,c8954e6ae91c0bd83e81e04b6b493a61bd0edd363e0e985672d9873b228cc561 +assets/packages/country_icons/icons/flags/png/2.5x/vn.png,1714736681035,ca75b9f055ab53cf066f1dfb872f37e2d1bf9fe9a102037978cbd41e2ca4a029 +assets/packages/country_icons/icons/flags/png/2.5x/vu.png,1714736681036,e4024d438a1724145789796a9dd1f3e8fa11587616887378a82e486aeb2c14dc +assets/packages/country_icons/icons/flags/png/2.5x/wf.png,1714736681037,c131da607b60c47c572df78e907fa0527008371c4a0be3bebf66c94cced9e107 +assets/packages/country_icons/icons/flags/png/2.5x/ws.png,1714736681038,37d6cc7eeb877a27c6d74399eba27d6bd01f9998ce9f18be8109e6b0a87bbe5f +assets/packages/country_icons/icons/flags/png/2.5x/xk.png,1714736681039,caaebbf4226b8fa772e27563ec1d3e2726ff37d4ef4f630114d66be77adc48f0 +assets/packages/country_icons/icons/flags/png/2.5x/ye.png,1714736681039,84cf2e534dff73f6e7ad2c61d0d0387749f3e054e711d462a7eb1a458ad07f3e +assets/packages/country_icons/icons/flags/png/2.5x/yt.png,1714736681041,25bbeea2795aefb48abd43fffeb154574f1c7f26633227d00bcb58823eb01955 +assets/packages/country_icons/icons/flags/png/2.5x/za.png,1714736681041,d6abfc927659de08c5f7ab4129d48095eacd2fa5815e02e4ef0a86521ca622cb +assets/packages/country_icons/icons/flags/png/2.5x/zm.png,1714736681043,d672abe82c2c04f05a33bb15f752b1d6fbe2578fa6a474fa73a251ecd4d82229 +assets/packages/country_icons/icons/flags/png/2.5x/zw.png,1714736681044,965ccd91a61911320c56295b09daee74801490260284ed92761d2559ff4179ff +assets/packages/country_icons/icons/flags/svg/ad.svg,1714736681267,12868d8b2e3a91fde9eceb67c479db3a49a5fdc212a06032109e7840a1147c21 +assets/packages/country_icons/icons/flags/svg/ae.svg,1714736681268,f12346715f079a23e193d6b9b3daf9ef3836f45ce09421349df6c306bc95334a +assets/packages/country_icons/icons/flags/svg/af.svg,1714736681271,47c351b5764b0f7cc742db08a845be85fb96b6859fe6ec9450a13e99cfa525e9 +assets/packages/country_icons/icons/flags/svg/ag.svg,1714736681272,8015e65339d1129c07b442d502fa61652d70a6564ac533dd42f53ccc2e5c4dcb +assets/packages/country_icons/icons/flags/svg/ai.svg,1714736681273,c2db6f8598142ec0bb50df4f5eb53254e422b8806e4760f56e1d77955b6eaa96 +assets/packages/country_icons/icons/flags/svg/al.svg,1714736681273,1b79860f40104af70ec7f70a265f1efb93be4def6f9fb6f49c529df3c3cfff74 +assets/packages/country_icons/icons/flags/svg/am.svg,1714736681274,73d5f79e842f80ac3db4a647e67f85ef39d1ec5d0304fd84437dda56d28abcc3 +assets/packages/country_icons/icons/flags/svg/an.svg,1714736681275,2e2fa06e42c7c1360095b251c77c7eca4518485ac0ebc62e5d61fa68e4775afb +assets/packages/country_icons/icons/flags/svg/ao.svg,1714736681276,808f3f585258dd60c8f341b627c77d8889a1632c2b0d79fc53abb6018217170a +assets/packages/country_icons/icons/flags/svg/aq.svg,1714736681277,a2cc2982e69b035bf70ef07f3345219f24340cf9d72da9a045a2c562129e8dfa +assets/packages/country_icons/icons/flags/svg/ar.svg,1714736681278,828bbd596e9d628ba1456fe29656580cdb29a3f5b0989eab94ccbc84f80fc7d4 +assets/packages/country_icons/icons/flags/svg/as.svg,1714736681279,ae5d1f7d37f2352f339fb6ee90192de004f66e4ef3d60469268b3d2fafd60975 +assets/packages/country_icons/icons/flags/svg/at.svg,1714736681280,8e336783b63f3c7f09a5137f86a84a70b401adf0c3bb504986ad1cf3b7a4b533 +assets/packages/country_icons/icons/flags/svg/au.svg,1714736681281,bc82d93f4278f6d6f0edba35a8d1315a19cf151fa64de6fbc6aac60925753265 +assets/packages/country_icons/icons/flags/svg/aw.svg,1714736681282,0dd26f8b4bbcb5fe6f095ca753f2bd8e92f17b02f9347ec3fc7019a5fafa7411 +assets/packages/country_icons/icons/flags/svg/ax.svg,1714736681282,658b38330b14d62764ddc6e13049c7e72e6a786aac79f227ba90af98e8388eac +assets/packages/country_icons/icons/flags/svg/az.svg,1714736681283,c08cbb24646bdb712643320ab41eeb34ba040b021b69e63c5f27df7b4e5632e9 +assets/packages/country_icons/icons/flags/svg/ba.svg,1714736681284,feb37a041d97b84264cbfda4b86afffee92dcb57e7d46d9b2c58db70beaddbb1 +assets/packages/country_icons/icons/flags/svg/bb.svg,1714736681285,9227acd2fc8cd6ffcb9f350277017dc05669bbf8f2e5eba97e28ac3310767562 +assets/packages/country_icons/icons/flags/svg/bd.svg,1714736681286,724c4d24beccd2621f2702f8036cab45a4abe71142a4bfdd0579aec76d4dd23e +assets/packages/country_icons/icons/flags/svg/be.svg,1714736681287,519c69297846ab9764a5c7b1721646e5d92edfaa0c1a6a5a2aba89c7ef20a2d3 +assets/packages/country_icons/icons/flags/svg/bf.svg,1714736681288,891c3600599b7439a0ab9beb35a32503f6f71c1f7e6e115d65e19b405ad0a565 +assets/packages/country_icons/icons/flags/svg/bg.svg,1714736681289,1318efd1ab622545f73f6ac6ab3abd9675e73b36cae4a7fbeba9e19084000baf +assets/packages/country_icons/icons/flags/svg/bh.svg,1714736681291,c484df7eadc9da04298d7fbed0bfe31d7b0dfcdb0d0fe81e272051439871a47c +assets/packages/country_icons/icons/flags/svg/bi.svg,1714736681292,71dae368fe78c5e12d174bac4ef1b630ab2b5e09d0759d3b9191dc4224154022 +assets/packages/country_icons/icons/flags/svg/bj.svg,1714736681292,31947b049ac7f37ed6f3ad0ffedd2e9d5209c7080dde2526cd291d8eff2afc82 +assets/packages/country_icons/icons/flags/svg/bl.svg,1714736681294,6157df2af25b3c22230a401399aa62e8858895650f6b754c38d6356ce088517f +assets/packages/country_icons/icons/flags/svg/bm.svg,1714736681295,c3e53a83443a8e02373a7244d376460062022f7d09b6c65c9e2cd4bfc531b3ae +assets/packages/country_icons/icons/flags/svg/bn.svg,1714736681298,5843f118bdb3e908c7eddc3f4e96d9aadbdeb673a4c1d638af1001f7b161ec6c +assets/packages/country_icons/icons/flags/svg/bo.svg,1714736681300,25b1cf8e732ccb6cc8549c82e8be9c6a8a92d21d7b58d7837a313848e32f4e09 +assets/packages/country_icons/icons/flags/svg/bq.svg,1714736681301,2e2f60a69a34c67fd39dfb6e295f30c4ffb036cf757400ce3650cf5162d3fcab +assets/packages/country_icons/icons/flags/svg/br.svg,1714736681302,93d68b6d5fb14a6f38bebc2ba40d9943e47cdc984b8cf2b93935862f55387c99 +assets/packages/country_icons/icons/flags/svg/bs.svg,1714736681303,00298a2a04943b9b6ffdef3d06dc44b4662a3abde358a5a59b24b7ffa52151b0 +assets/packages/country_icons/icons/flags/svg/bt.svg,1714736681305,1752791daed7ee7a13526d2b257c36363f113a96ec90c46e6ba05dd39f030b88 +assets/packages/country_icons/icons/flags/svg/bv.svg,1714736681306,fa99775c75f26f21b511ba4d71229894055cc87992537feb64d7c9bae9204cf1 +assets/packages/country_icons/icons/flags/svg/bw.svg,1714736681307,da41b1c370eab94227f68d0d90866be84a13fdceb046faee85f4ab491be74c31 +assets/packages/country_icons/icons/flags/svg/by.svg,1714736681308,0a83854fe9a92fe681ac9366704b24750df852f6739f30ee82ba3cc40b066d06 +assets/packages/country_icons/icons/flags/svg/bz.svg,1714736681309,e50ae6480952add525655a17a29f78acace7d7752d5d697067e709456078228b +assets/packages/country_icons/icons/flags/svg/ca.svg,1714736681310,ab2d357e1c8bad6329fea7c46b0d82d8052be5d82ed42f516a58e7827ee295c2 +assets/packages/country_icons/icons/flags/svg/cc.svg,1714736681311,f3d520655b7418ba2cefbb1390132d757cb6938a77f203f5ef3c781116fd245a +assets/packages/country_icons/icons/flags/svg/cd.svg,1714736681312,68b175f6e65bd0695219881f05ed424d323d0cdac91dc345f10e52758346479f +assets/packages/country_icons/icons/flags/svg/cf.svg,1714736681313,f191003b635a9e8bfbc53e89cf1241e2473121f278f19cd64325c8c67ed4b2ef +assets/packages/country_icons/icons/flags/svg/cg.svg,1714736681314,0c67a9f99aee6334285c8fe056570668ed8d38f39fdf00e73b48b4893728b804 +assets/packages/country_icons/icons/flags/svg/ch.svg,1714736681315,5bd27769000a5ed8f053357826b84ee524e07a0008e8d8451ef07cd58b5af137 +assets/packages/country_icons/icons/flags/svg/ci.svg,1714736681316,e3498d9de88960f5816b0d7ff06e84c2c870486e12d05659ce85e94e17ff94c5 +assets/packages/country_icons/icons/flags/svg/ck.svg,1714736681317,51767e44090935db5c43c9d45eb02807bddf9edd76359fd290640b2354dac776 +assets/packages/country_icons/icons/flags/svg/cl.svg,1714736681318,eaa72d6770bb74b334e4f1b90abd1524820434da608751c40a5f9b36c0e0ad78 +assets/packages/country_icons/icons/flags/svg/cm.svg,1714736681319,b3c2bc915a6a13f70b36754ec655cb045d337808fb0f45ebc1993c2b5fbb1133 +assets/packages/country_icons/icons/flags/svg/cn.svg,1714736681320,ea940b0430b02ee65ea533321e95bf8c628ade49f0338e8abf0b79a704546284 +assets/packages/country_icons/icons/flags/svg/co.svg,1714736681321,af4694a57642581510e26130d8c17196efe5fe39410d48fa25b593bb9c0af050 +assets/packages/country_icons/icons/flags/svg/cr.svg,1714736681322,85f7164683b2ed3660b5cc259bb4f45dff277fc3cdea7115060cb0c514dbd00a +assets/packages/country_icons/icons/flags/svg/cu.svg,1714736681322,670d66ae1c00bf1a0e40c549efa9b98793e0ebeea5c2020ce6a2f64c61434e8b +assets/packages/country_icons/icons/flags/svg/cv.svg,1714736681323,5e94ed71508b6317692010404ed500c0961b8cc8e5553715eb686e4110af8f25 +assets/packages/country_icons/icons/flags/svg/cw.svg,1714736681324,0e7d82b317a0a5801d0298cbc6b782b0cd87a71444f19a06cb87d29c00689404 +assets/packages/country_icons/icons/flags/svg/cx.svg,1714736681325,7c3c8b28ffce8a5c049b19e9d1d2e601832dad14fbf65ee4f964924d6bb0a76a +assets/packages/country_icons/icons/flags/svg/cy.svg,1714736681326,b156508db3151ad3e4856b295cb9b66f2b91be7eed8797e1afd00a59954beab7 +assets/packages/country_icons/icons/flags/svg/cz.svg,1714736681327,ca164d75cc0219e99168002dc5a1d2d942913df9a8227c240a169181c0c8433e +assets/packages/country_icons/icons/flags/svg/de.svg,1714736681328,8dfa8ffc88e20758dc702a59efc8ee5af621161c4a0f454931e18433016b7ca2 +assets/packages/country_icons/icons/flags/svg/dj.svg,1714736681330,0d49ccdbd0864d836c88914e2ae948af54deba930eca831c582d1c60fdef9fd5 +assets/packages/country_icons/icons/flags/svg/dk.svg,1714736681331,9901f8dfcb988b56079a6e0edfea078f47eaa9bf9b2e506d22bc521bc27a9fe6 +assets/packages/country_icons/icons/flags/svg/dm.svg,1714736681332,24d0dea1fb9093ac31d79d08e6c2d51c75474227284f3a7569243f05e6041889 +assets/packages/country_icons/icons/flags/svg/do.svg,1714736681334,750e85796a7305240d19b7d2c9d0fa55329c74c0f7e449a2fa2c6dd9bf7771ab +assets/packages/country_icons/icons/flags/svg/dz.svg,1714736681335,80e69345be2295509344e0f4781d9fa6a9d7dcf642f705fdfd08a4e2ea0172a9 +assets/packages/country_icons/icons/flags/svg/ec.svg,1714736681338,06f9dfee43bc1c1da41bb3aa7c8cb80ea43c9d952afe26c42b8d3d072622d0b9 +assets/packages/country_icons/icons/flags/svg/ee.svg,1714736681339,2b463e51942a3e178bd1d6f233cc78d51f23ff976d73608a49c28b0e6370cf04 +assets/packages/country_icons/icons/flags/svg/eg.svg,1714736681339,10638f7d7063a8e0d7aaec531288d9acd55c1b77cefed215688e9e43538312ac +assets/packages/country_icons/icons/flags/svg/eh.svg,1714736681340,ed693c9defd201fe8d343d3e5d887b9e6e9ce84756b408d48f9bea39d4e4505d +assets/packages/country_icons/icons/flags/svg/er.svg,1714736681341,d244ec7cd095f847e196ab5a478a018f210ca51117d27a872d2b531ab36f7b1d +assets/packages/country_icons/icons/flags/svg/es.svg,1714736681343,80a4db8033f4f8ec14db6019834f861dd5371624e96014868100dab34beb7055 +assets/packages/country_icons/icons/flags/svg/et.svg,1714736681344,9d5270de56b552b23ed7d479a1373f0ebd402f03e6b72e378a8713132d13374a +assets/packages/country_icons/icons/flags/svg/eu.svg,1714736681345,1f76984ab88a8961b7fdb26b16340ece6c777a77a81b6cc7a892bdfcd70f2b9f +assets/packages/country_icons/icons/flags/svg/fi.svg,1714736681346,9a314f092525b8e62431633c827357740c038249ac7a31e97a1f366619906e84 +assets/packages/country_icons/icons/flags/svg/fj.svg,1714736681348,2124bc4b768104f4674f63d6a0e45d22fb986869d95137ad1e55fe16aaa960a3 +assets/packages/country_icons/icons/flags/svg/fk.svg,1714736681350,abbdcdf72ee0fe972d73b586d73b48fb4141822f8c5657671f8ea74cb3830ecd +assets/packages/country_icons/icons/flags/svg/fm.svg,1714736681351,123f5e5d03c24f9bf53a363b54277e075d4fe04bcee22f5ddfd657a08d09b249 +assets/packages/country_icons/icons/flags/svg/fo.svg,1714736681352,1637cccefd4a6d658b7dd1e6c89bb844c1241cc7ed542722b75e924802d49c87 +assets/packages/country_icons/icons/flags/svg/fr.svg,1714736681353,88c4264202bed7c6943c7608d51ffe7766dc95d24ee6d89b8830272e61dc5dd4 +assets/packages/country_icons/icons/flags/svg/ga.svg,1714736681354,0d7700d528c0079e8183aa1f3ab1165ac64a1defcda95bb0acb594ed77fbe821 +assets/packages/country_icons/icons/flags/svg/gb-eng.svg,1714736681355,ccc2f6458c7508e60bfc9046840a66397ab9b4e5ae719ff44bdd088fc0e2e59e +assets/packages/country_icons/icons/flags/svg/gb-nir.svg,1714736681356,e90c109f6ab9471ed4cb5b890c4c39f549458c22c711b998fe1e89ada28d8091 +assets/packages/country_icons/icons/flags/svg/gb-sct.svg,1714736681357,5e39c10c53dfd6ad939554581943ec34b2cb37b6d2b1484f1585abdcd2f34545 +assets/packages/country_icons/icons/flags/svg/gb-wls.svg,1714736681358,879b883f906ab0d485a88417105e75f61155570c243d6804933286975d390945 +assets/packages/country_icons/icons/flags/svg/gb.svg,1714736681359,e90c109f6ab9471ed4cb5b890c4c39f549458c22c711b998fe1e89ada28d8091 +assets/packages/country_icons/icons/flags/svg/gd.svg,1714736681360,c79c1e05bdadd3c3aeab04499b6b833c42a491f1f12dc798892b876eb2b7e0ab +assets/packages/country_icons/icons/flags/svg/ge.svg,1714736681362,f2afe0953fe1ff9b134b6981ce0571e1d23f2ca4505be4e53e623f9b7e8920ea +assets/packages/country_icons/icons/flags/svg/gf.svg,1714736681363,6543d2d66cb1fb36c91d6bf98e0455a3284509b42f0c713ffc7ca7b8335d4f5e +assets/packages/country_icons/icons/flags/svg/gg.svg,1714736681364,844875131683003234509ad3b8defb0dbcb3691090885759ac685c012d704980 +assets/packages/country_icons/icons/flags/svg/gh.svg,1714736681365,9ee4af1d118565abaac58c4d5aa4acc70cdf8fe13984f3d4673777485b6617f7 +assets/packages/country_icons/icons/flags/svg/gi.svg,1714736681367,4cdb031428daa5894fa971d722740f3ea1b4e952c82d38228ecf664e56e1767b +assets/packages/country_icons/icons/flags/svg/gl.svg,1714736681368,9f8082ebdafc69da8a8dc2e3b3c19d509b60a1fb0c50c5ab1dbcf2ed3f421004 +assets/packages/country_icons/icons/flags/svg/gm.svg,1714736681369,e05cee8e8822c3494bc85bface866e16ff6c43499b892ab02844abcc21752ec8 +assets/packages/country_icons/icons/flags/svg/gn.svg,1714736681370,88991bf825f5ddbc8387569646e63aaad9b25bebfdf026313e64b574224977b1 +assets/packages/country_icons/icons/flags/svg/gp.svg,1714736681371,242570b2cb941948124427632f1c1ef624cee589afeb82491173de9f1bffd42f +assets/packages/country_icons/icons/flags/svg/gq.svg,1714736681372,9009b577111c9642c6fae154ff2f40cfc4554fe607860777d260e119ba2cc41b +assets/packages/country_icons/icons/flags/svg/gr.svg,1714736681373,24f141d68b593ce43448e60687fe80f489b9fa11b83953861707d27da1d549c0 +assets/packages/country_icons/icons/flags/svg/gs.svg,1714736681374,d93cfba9eaf44cc29dd598e204f79722b2b9fb3f5a076890f1cfb99d8cfc46b7 +assets/packages/country_icons/icons/flags/svg/gt.svg,1714736681375,e2f36e167964a2c6de0fb1c10d45dc7ede2ed2f0ba9d4ef3aed2c103b3708f31 +assets/packages/country_icons/icons/flags/svg/gu.svg,1714736681377,dd7eeb27ecac26876c83db08c9822eb1fca4e88c36511e71d364cd2f6fbf3fc0 +assets/packages/country_icons/icons/flags/svg/gw.svg,1714736681378,c1388818f813f735b345e83fc5fcf79e5f049708f033c2fadfe0103a2173f6fe +assets/packages/country_icons/icons/flags/svg/gy.svg,1714736681379,477af5026e3fcaebaccc3b10d9bbc123d861fb9474f711b0e96ca3797c72ed0a +assets/packages/country_icons/icons/flags/svg/hk.svg,1714736681380,0db2d5e0ef4b73a7a12b4f825780228474a84aa71156c68892d4fcad2be67d98 +assets/packages/country_icons/icons/flags/svg/hm.svg,1714736681381,bc82d93f4278f6d6f0edba35a8d1315a19cf151fa64de6fbc6aac60925753265 +assets/packages/country_icons/icons/flags/svg/hn.svg,1714736681382,55ec8f2d66d1f89de486c38702cead292937ebfcb22f32e61e3174da9e7849de +assets/packages/country_icons/icons/flags/svg/hr.svg,1714736681384,177332e30fde3afe3c81acd68be013efedf0617d3b4c19e10f688e5cc429cc8b +assets/packages/country_icons/icons/flags/svg/ht.svg,1714736681386,9a0d6f3df1787869bf522b3012fc3cedfafb55a2c1ac50191ed1c9e954e90af0 +assets/packages/country_icons/icons/flags/svg/hu.svg,1714736681386,487feab0d294ac98483f1985bd94b3fa9bb9541e2d90c87817cabafc923384ce +assets/packages/country_icons/icons/flags/svg/id.svg,1714736681388,063553a81ce9c420c84a8e23f45fbf4a78c9f632839241b7612b5ea8dadbce07 +assets/packages/country_icons/icons/flags/svg/ie.svg,1714736681388,6158cf2b83713f3a5f38a586213d43913c16a2da6edfa984644d9f538fd53fa3 +assets/packages/country_icons/icons/flags/svg/il.svg,1714736681389,589a803278e6561d5457de4797246860580a5ec4e0597f44c0b92959543b439c +assets/packages/country_icons/icons/flags/svg/im.svg,1714736681391,c888ee2e791e17e2c44315045a28005308d6acf3ed08100687e7bff14f9f1d09 +assets/packages/country_icons/icons/flags/svg/in.svg,1714736681392,712f7e897b10a563aec40061e5d87c68b2e649c3f61d482280bd32fbef90cc53 +assets/packages/country_icons/icons/flags/svg/io.svg,1714736681394,ec6324e1b28a1a8b6c5e258d2f365c74a083c567a9458a0a0b68b142e3b7abdf +assets/packages/country_icons/icons/flags/svg/iq.svg,1714736681395,ecc8a3a31e49b28cc32c65f9080c08ab89a74344605d44b811c9ba91149b21d2 +assets/packages/country_icons/icons/flags/svg/ir.svg,1714736681396,b44e61dddf002a51afc005c2449c190c4bf67760e820927348f4c661096b7d5f +assets/packages/country_icons/icons/flags/svg/is.svg,1714736681397,3387cee8e3e323aa444eb8b88199b4d390fd79a1273e73fb80e2e442d5924a5c +assets/packages/country_icons/icons/flags/svg/it.svg,1714736681398,bba49df5b224453bbb73cd641849b109619dda96a957611d7d291ab521f698ec +assets/packages/country_icons/icons/flags/svg/je.svg,1714736681399,1f72835928508fc548466bad16cda77d12d334eee4809b42a78aa6e95144e509 +assets/packages/country_icons/icons/flags/svg/jm.svg,1714736681399,166131575c76036915222d9be08f472adb5c287ab2f2c84b8db1aef8a1240b9d +assets/packages/country_icons/icons/flags/svg/jo.svg,1714736681400,d6a9a07831103aea697fe672a5c424cbf139b195b47bbd88a244d32ff0e90ad2 +assets/packages/country_icons/icons/flags/svg/jp.svg,1714736681401,f99430f9649158d1ebb0ee69e713cb8ba9d854beef4057e00c808feb48e23386 +assets/packages/country_icons/icons/flags/svg/ke.svg,1714736681402,1cba2125de496f193718f32aa4814864f2f84fda0638654f710a1161776d2ca3 +assets/packages/country_icons/icons/flags/svg/kg.svg,1714736681403,77afe06b246ac01a7a132f4d5bc115b1b5e9aa3aae9e93a42ca50ce5f10e6aa9 +assets/packages/country_icons/icons/flags/svg/kh.svg,1714736681404,d50715887d676fe90392619efefbbaabe06071f31eb1481a73ed3b3c8a771627 +assets/packages/country_icons/icons/flags/svg/ki.svg,1714736681405,4950bf5eba38727506cf5033c626766eaeecbf83f84bcd7460905301e65f036d +assets/packages/country_icons/icons/flags/svg/km.svg,1714736681406,6680c79cc69b99166bade00a5b07a306589eeb46020cbeb9da6bb3cf9ab1c1a5 +assets/packages/country_icons/icons/flags/svg/kn.svg,1714736681408,87c95b23621ab113c093819b8aaaecc5ce6c6f6c871ed8f657d0a6a0387f6538 +assets/packages/country_icons/icons/flags/svg/kp.svg,1714736681409,5c76d91356919d5841d835a8911e0d19acb1118bfafded315de7dc5ced7c1a94 +assets/packages/country_icons/icons/flags/svg/kr.svg,1714736681410,f8d343341702403c6af8d466a0d9da861504d2fac64534b29163c74d9282c1ff +assets/packages/country_icons/icons/flags/svg/kw.svg,1714736681411,0f7d40107f2586a5ea8a5bfb521ce158b00ad8784c5b2bc607406533b9e965ab +assets/packages/country_icons/icons/flags/svg/ky.svg,1714736681412,0f7d77c77859dc47fff174fd6b1086633df78375fbc0861f029d800cc1e0c5c6 +assets/packages/country_icons/icons/flags/svg/kz.svg,1714736681413,934bf6074321cda25ac916f3aea0f27befe29a7b864f09466e5b1a529eadf95c +assets/packages/country_icons/icons/flags/svg/la.svg,1714736681414,68e79b04f04aee9671ef2b8526abbaf6d163bb7cf77aa74e1c84ca6b7fb4841e +assets/packages/country_icons/icons/flags/svg/lb.svg,1714736681415,4ccddfa0ace80f2f80b1a6ae3a1c5ee69ba7d221042d63c012ac284641a423f8 +assets/packages/country_icons/icons/flags/svg/lc.svg,1714736681416,646a98100f8aa70353c8a9dc6bfe622856c9d176cd8142d1539a121b99cc3e0e +assets/packages/country_icons/icons/flags/svg/li.svg,1714736681417,d3750b695dc46dd16a4a60bee463e533337c648a68c3e3c7320ed5ea36b7ba9d +assets/packages/country_icons/icons/flags/svg/lk.svg,1714736681418,33c13fccaa0d97b6bed24886f8fb1fc2543e29a06cec1c0146dcb9aec8f56607 +assets/packages/country_icons/icons/flags/svg/lr.svg,1714736681419,00b33eefa7ba2bb7b89e8cef4ade30ada60090b9a99865c242eddb949f1a7ca3 +assets/packages/country_icons/icons/flags/svg/ls.svg,1714736681420,4267bc01cd5faa2d135674407e489523324e65aaa8c1f4676f027b92015e3642 +assets/packages/country_icons/icons/flags/svg/lt.svg,1714736681421,73734c163146f91751e00b3e357ae60f0f24447f8f2d194e719772ac4433c096 +assets/packages/country_icons/icons/flags/svg/lu.svg,1714736681422,48e200433e1536a1016f97788815e2931405f1b6d2473b7455c9c03f240fdd3b +assets/packages/country_icons/icons/flags/svg/lv.svg,1714736681423,23beeff1d357fe2fd099b28ae095e9e575e3b9b928d133a188c949e0c7a11af0 +assets/packages/country_icons/icons/flags/svg/ly.svg,1714736681425,d8f6a3319882488c2cf4dec857af039b27bd89bf483100d870a8829f717551a1 +assets/packages/country_icons/icons/flags/svg/ma.svg,1714736681426,e563d189fe29607d8667f78203fa59371b9b8d854f64753196163090085e65e2 +assets/packages/country_icons/icons/flags/svg/mc.svg,1714736681427,fda91956d126a4c359923e57889d095f3318cbb002fed72c3a84e15d5656b786 +assets/packages/country_icons/icons/flags/svg/md.svg,1714736681430,2d21f5af998b05b363b07586a7faff45a003364f7a8012674b8c1342072bbe92 +assets/packages/country_icons/icons/flags/svg/me.svg,1714736681431,41776e58b4f3a6a8c76744882fb34bba78aac16c3e8a0b767c8e1c21bf876308 +assets/packages/country_icons/icons/flags/svg/mf.svg,1714736681433,242570b2cb941948124427632f1c1ef624cee589afeb82491173de9f1bffd42f +assets/packages/country_icons/icons/flags/svg/mg.svg,1714736681434,638c207d953f3fadcdf0623e376cdaff802ddc0ac47a1c2f47bbdb4261a4e26c +assets/packages/country_icons/icons/flags/svg/mh.svg,1714736681435,a4f662c92c91b9850e5d502133ed37de0cd8d90f1be6d02605335f4189fa5270 +assets/packages/country_icons/icons/flags/svg/mk.svg,1714736681436,f006168ae1852d188ed300db75be0ea4eef3b5710f99b632374b45484edabf36 +assets/packages/country_icons/icons/flags/svg/ml.svg,1714736681437,3b1669fcb80eee6724143eb4b6c73e6d72239e8a3af03ebef6c4eecea8ae05a1 +assets/packages/country_icons/icons/flags/svg/mm.svg,1714736681438,2180d738d3928941cfb1331d9607c952ef496f87ed3fcb0e8b7beaf7fdc37cab +assets/packages/country_icons/icons/flags/svg/mn.svg,1714736681439,57e9a6d645ee8ee216600635d61123548390ce89aeac7e6ffefc73610ecdc5b3 +assets/packages/country_icons/icons/flags/svg/mo.svg,1714736681440,90dcea0339e06063fac0f42678064aec2e34f6ff7b1eba49241ae19f3e6236f1 +assets/packages/country_icons/icons/flags/svg/mp.svg,1714736681441,f971693a1f4b290fa5026d64e9ab3b39d67fa2bc6e2e061a7f64d0b375406e25 +assets/packages/country_icons/icons/flags/svg/mq.svg,1714736681443,57bfed325be4a5e13421531da6c4a1bfcec867b5d5942a0799f3b9609c5c19fb +assets/packages/country_icons/icons/flags/svg/mr.svg,1714736681444,f54b6dda4ce04ed338d166f77a6dd8297ec862d14948a5331a9fa0c5b6d307b8 +assets/packages/country_icons/icons/flags/svg/ms.svg,1714736681445,2ff38809b7cd823caf411b5138ec88ad16c9c524dd0a9db44a7fd52be23b6215 +assets/packages/country_icons/icons/flags/svg/mt.svg,1714736681446,92b8ee43de666a9b0878e604afa8466f971b985549d2e6345a6667463de13c90 +assets/packages/country_icons/icons/flags/svg/mu.svg,1714736681448,0e23d5ac991f8a658f61f43a4b415f106b7da94d28ac1848344f23d9e628ff32 +assets/packages/country_icons/icons/flags/svg/mv.svg,1714736681449,dd148a427e1fd79d3404dc07530192c47a8bc44ed161dffadd0956a5ec2e0404 +assets/packages/country_icons/icons/flags/svg/mw.svg,1714736681450,294c5dc45090b8602c6279b4d32be16b34d771dd12a2d30383573231942c10e4 +assets/packages/country_icons/icons/flags/svg/mx.svg,1714736681451,ee8d6a6debeb93550eb7746100692d86b75b6fd0649bdf2b4972d16f7d4d1f56 +assets/packages/country_icons/icons/flags/svg/my.svg,1714736681453,4bffea634b676fe0c876ab3537295690d094e54ddd1c2d11efe0c42e2ebd2ee4 +assets/packages/country_icons/icons/flags/svg/mz.svg,1714736681454,76bf463ee259305774f8cb832da97572f078df4cae23d885b15708eba7143210 +assets/packages/country_icons/icons/flags/svg/na.svg,1714736681455,4213779eb03f7ece2fae00cfd7a808b42f41f22cacbc85fd86c421b13dac89ba +assets/packages/country_icons/icons/flags/svg/nc.svg,1714736681456,1e3489996d2340d97d6626226da927de92bb7f6c948b194f5517199867065d2e +assets/packages/country_icons/icons/flags/svg/ne.svg,1714736681457,0073bbfac09d8bcac9bbbbaf814c6682361f11b8361577579caf00b0f540c10d +assets/packages/country_icons/icons/flags/svg/nf.svg,1714736681458,8f68d524eee53c208a529557e88010195e02297ba7d532e2f345131c6c49bafa +assets/packages/country_icons/icons/flags/svg/ng.svg,1714736681459,aa86f6eb3bf8e596c291cf15ccefbc552559713a0724cecb63de692bd0374c73 +assets/packages/country_icons/icons/flags/svg/ni.svg,1714736681460,feba8779b16b85a1706631302589415dbab3615f8cf97541eb9334aa9c3542f9 +assets/packages/country_icons/icons/flags/svg/nl.svg,1714736681462,2e2f60a69a34c67fd39dfb6e295f30c4ffb036cf757400ce3650cf5162d3fcab +assets/packages/country_icons/icons/flags/svg/no.svg,1714736681463,fa99775c75f26f21b511ba4d71229894055cc87992537feb64d7c9bae9204cf1 +assets/packages/country_icons/icons/flags/svg/np.svg,1714736681464,bcc8784129083705412345aa6a6dfd6a039304d8f3517f0756899a06df6b0297 +assets/packages/country_icons/icons/flags/svg/nr.svg,1714736681465,d1ec686d68e9da9e88cc9e8929e657da36defd64aaccf6deb38433e284ce47d1 +assets/packages/country_icons/icons/flags/svg/nu.svg,1714736681466,aee4836c74544602d0640ebdf1d7b13fd3e722a55555749e24a6af24b27d99e7 +assets/packages/country_icons/icons/flags/svg/nz.svg,1714736681467,7d94511142049682abaa55d033da407c9071175e33badc80ed04da365a0fd4d6 +assets/packages/country_icons/icons/flags/svg/om.svg,1714736681469,0ebd36b8d742419fc71f9b24031924798650da0f377c0bba6396e93d3e5395cc +assets/packages/country_icons/icons/flags/svg/pa.svg,1714736681470,e7b193f2b77f2cf09194bc3467632650cdd5cc8ed4242ede6769037dc02ecdd5 +assets/packages/country_icons/icons/flags/svg/pe.svg,1714736681473,b15b0e3d1a31fcfaef9eb1c4eb83150d7062cf9571ee71caa646f8af97c68ae5 +assets/packages/country_icons/icons/flags/svg/pf.svg,1714736681474,986541fad02357af009186bd1f1f2f22dac361822cd1692941374a7a152efdd0 +assets/packages/country_icons/icons/flags/svg/pg.svg,1714736681476,44dcca178988991dbc9d5ae5136beed613cdf4d94d7de9cd7188054a20d640b3 +assets/packages/country_icons/icons/flags/svg/ph.svg,1714736681477,e0aef58e42b0e88c4accdf1c0bf5d47ee54c687cfb28f447fa17d76dfdb05f33 +assets/packages/country_icons/icons/flags/svg/pk.svg,1714736681478,0172db0b73e3560850803a7e38e56c106658ec529091d5a439d8278215a5447e +assets/packages/country_icons/icons/flags/svg/pl.svg,1714736681480,1ec22b94d336b7101dba2f7f4fb04af24bb6bb4f1fd54c649f1133860cee23ef +assets/packages/country_icons/icons/flags/svg/pm.svg,1714736681481,242570b2cb941948124427632f1c1ef624cee589afeb82491173de9f1bffd42f +assets/packages/country_icons/icons/flags/svg/pn.svg,1714736681482,99c7ec56772aba791a4672798b6eceb048d7747ef51573eb1e4c4acaeb4977ac +assets/packages/country_icons/icons/flags/svg/pr.svg,1714736681484,03be2424a59858d00d3e7e6cb1eb94274ca974b857caa0f8beb9d986e94e6f6d +assets/packages/country_icons/icons/flags/svg/ps.svg,1714736681485,d02d1c6b72ce25eac14097d5038e2ba2cbf4c47b4f49ca0817d75ecf96742730 +assets/packages/country_icons/icons/flags/svg/pt.svg,1714736681486,75e8fc1354d97b9ba9649eb58b339a72fa30eb7eb1702f20a8263c22f63812e3 +assets/packages/country_icons/icons/flags/svg/pw.svg,1714736681488,2d8f36302beac7294b029982a526942c315489a3c21757132785741eaef74be3 +assets/packages/country_icons/icons/flags/svg/py.svg,1714736681489,ef775a8cf119122d95eaf81d546eae6a113d1719e1d6e8ca05155532f5471794 +assets/packages/country_icons/icons/flags/svg/qa.svg,1714736681490,4398ee90d198bbf22cf82a01707f85ac0bbb43b172887c683ec2fd1b30e859af +assets/packages/country_icons/icons/flags/svg/re.svg,1714736681492,242570b2cb941948124427632f1c1ef624cee589afeb82491173de9f1bffd42f +assets/packages/country_icons/icons/flags/svg/ro.svg,1714736681493,46873b67cd11b3aec05d8be62aec59c9fb00931746d93b47067cdb2feab5285b +assets/packages/country_icons/icons/flags/svg/rs.svg,1714736681496,17223b5458bd0d9350918b62e0deb22c74bb6a1487f8d5c076cc1483c336e22e +assets/packages/country_icons/icons/flags/svg/ru.svg,1714736681497,49ae46c007977de80b616f5c9ea86c5fb01e584a1e1b9bf2d3a221b366d1179f +assets/packages/country_icons/icons/flags/svg/rw.svg,1714736681499,8b6a58e0669e8e21e024caa2a2080636af8e16b8d433bfb3cd6d445ca27f51cf +assets/packages/country_icons/icons/flags/svg/sa.svg,1714736681500,203ba963841b70231a2e4ae58ebb0f824910679cb540e66a75a63063d52c4853 +assets/packages/country_icons/icons/flags/svg/sb.svg,1714736681501,7bfcdbb25d3cfae7973e044a6fb39d6c6e21274032ef509d81118703bf1f1d9a +assets/packages/country_icons/icons/flags/svg/sc.svg,1714736681503,ea83a090652506edba477e2b37a072f670d2c3efc6dd6ce0bd9f061719916fdc +assets/packages/country_icons/icons/flags/svg/sd.svg,1714736681504,448ba74c6d9ca5010067c79819f23af911221e53c402db004b92f3e9bb8fc327 +assets/packages/country_icons/icons/flags/svg/se.svg,1714736681506,d8e4e36e47bd140add081c5ed8cf70233b0217e7d1d209b296c3528574dd572b +assets/packages/country_icons/icons/flags/svg/sg.svg,1714736681507,03ec98b70fd25f3df5cd82de4262c0dc1fcee924de8c2102d96b536d22012a10 +assets/packages/country_icons/icons/flags/svg/sh.svg,1714736681508,e90c109f6ab9471ed4cb5b890c4c39f549458c22c711b998fe1e89ada28d8091 +assets/packages/country_icons/icons/flags/svg/si.svg,1714736681510,e19df3f611119521fa11e19c99fb6f808263fdc0932b5b38af7e0e5e9a95b841 +assets/packages/country_icons/icons/flags/svg/sj.svg,1714736681511,fa99775c75f26f21b511ba4d71229894055cc87992537feb64d7c9bae9204cf1 +assets/packages/country_icons/icons/flags/svg/sk.svg,1714736681512,dfb4ce41b4f541a0e41d23b84fd6ad18ffc90ffde8eff04eeefe6f5b40d72cb3 +assets/packages/country_icons/icons/flags/svg/sl.svg,1714736681513,37e03908ed04efc91cbd909a26edd524210fd6735c575c48cc00318ceb8d952d +assets/packages/country_icons/icons/flags/svg/sm.svg,1714736681516,18413ad6e08205132dbb54fae09db988f0d1320d07285bcde476efd718b39f15 +assets/packages/country_icons/icons/flags/svg/sn.svg,1714736681517,a54423711e05ecf69f9b002516f3c516c8b4e23f01c96f3e4f914b42c041fc36 +assets/packages/country_icons/icons/flags/svg/so.svg,1714736681518,d83fea7b523b40f065b616c39cfe96db495f04a6d77f89694d08a6b5b1c0d739 +assets/packages/country_icons/icons/flags/svg/sr.svg,1714736681519,6512b94541ef8bb638038bd39ba18ff6bf08e40471b3c621eb0499a4e5af7bcf +assets/packages/country_icons/icons/flags/svg/ss.svg,1714736681520,63f43965c7e89fee211f06852073ab4f4f554b6cfa10293eb55a51ec9a6add81 +assets/packages/country_icons/icons/flags/svg/st.svg,1714736681521,a0c224753b335f0e7bcad82ef97097a9ee2f3ab56a8555aa72b5aa022c0caf91 +assets/packages/country_icons/icons/flags/svg/sv.svg,1714736681523,3f5db6fdd22ef58c10a56575f1de81a03ac4e0107030a42fa30e567ee1266342 +assets/packages/country_icons/icons/flags/svg/sx.svg,1714736681524,4f71f237a88e7a4137340ae9961d60bd97723a540e46e7dafdd38bcb12500e6d +assets/packages/country_icons/icons/flags/svg/sy.svg,1714736681525,b68f03a00a866d051ee21380bedba146aba3f047830bbd65d673a47144a17b78 +assets/packages/country_icons/icons/flags/svg/sz.svg,1714736681526,fe1c9900130b386077e3b0614a2615393d15ff8d8d39e8a8dcbfa3dc3ba48a61 +assets/packages/country_icons/icons/flags/svg/tc.svg,1714736681528,d7461b9941f5a4be3b26b287b51b874c99f582f81c5d6128f72e111fe45494ee +assets/packages/country_icons/icons/flags/svg/td.svg,1714736681530,9d4ee48168344ce472ed48c3a09ff4f24f7986934cd0096b655d5b9199e67ba0 +assets/packages/country_icons/icons/flags/svg/tf.svg,1714736681531,4515f039a5ed0c3955b490a3b9413c34ab2712c6f62d3dc9bb55914dd6c8a554 +assets/packages/country_icons/icons/flags/svg/tg.svg,1714736681532,0516a01e0aec2dac655c1a510a3c8b9e6562e4e968a58a9e1aede3b0a29e81fe +assets/packages/country_icons/icons/flags/svg/th.svg,1714736681533,09f1b553ad8083951694fcda738a650a2c98ce7c8c00be761282064511111f83 +assets/packages/country_icons/icons/flags/svg/tj.svg,1714736681535,2e4da52a9910d9d2a40ce516faed3914e78a6ec433bea8197499045030eeb114 +assets/packages/country_icons/icons/flags/svg/tk.svg,1714736681536,e54bd64d81f4dbb38f3c689adfe78f75fa55e6ab6f9765f960fb87d5f8d60e31 +assets/packages/country_icons/icons/flags/svg/tl.svg,1714736681537,52ab17681c5ec8b30329e3b3a510cee6e8856a4b14e9e46333cb953894c83164 +assets/packages/country_icons/icons/flags/svg/tm.svg,1714736681540,7ea5f0a70c9bab10edd375519534b90a7c255069617075f6fa6b59a4414b9e8f +assets/packages/country_icons/icons/flags/svg/tn.svg,1714736681542,81fcdc91f5c4cbd069c6b566e5b3a10d968b5a15eea10bc60077506d8b432352 +assets/packages/country_icons/icons/flags/svg/to.svg,1714736681543,06f421eae9fdcd5ad00f578bfb03ec21fd3350b7d7ecbc43c05b4047a26564bf +assets/packages/country_icons/icons/flags/svg/tr.svg,1714736681545,2bc996fdc3137537976a27ae1981088532b8a1de4612cafad419f596b5b50a21 +assets/packages/country_icons/icons/flags/svg/tt.svg,1714736681546,bdaa3253eee21ae4533a7e77a069d3a21486742003ddc6014a3711bc830bc682 +assets/packages/country_icons/icons/flags/svg/tv.svg,1714736681548,aa05458539b249e2380e6204a5472554c212038f15cdb048203169ac6c6aa885 +assets/packages/country_icons/icons/flags/svg/tw.svg,1714736681549,254c427391cbf46b54187f3f0dbe3ffcb3a17c32069bd8d390a87465122a394a +assets/packages/country_icons/icons/flags/svg/tz.svg,1714736681550,70344ccb338e2e97d8245f093bdaa49a96e96ecae27566ab9e17b50679647ef8 +assets/packages/country_icons/icons/flags/svg/ua.svg,1714736681552,c6791b503427f64db920c3d8a1757f6e55a111e6b739a0afd08bf466e54d485a +assets/packages/country_icons/icons/flags/svg/ug.svg,1714736681554,87cd76b12ea967b377394b819415e879c8ac9c47e1463cb5c84cb5ea4f445e7c +assets/packages/country_icons/icons/flags/svg/um.svg,1714736681556,9c60e7d0d0d27760a6829788da12cac705ef27b71bbbe7ffafea38f82ebf6da0 +assets/packages/country_icons/icons/flags/svg/us.svg,1714736681557,9c60e7d0d0d27760a6829788da12cac705ef27b71bbbe7ffafea38f82ebf6da0 +assets/packages/country_icons/icons/flags/svg/uy.svg,1714736681559,753f8922e605e4e851812e079caf4158f414656d02c1e1d66c6da9e0f02962f4 +assets/packages/country_icons/icons/flags/svg/uz.svg,1714736681560,2526eed8aa95b50398cadf0eaaa8eceda3025fe4ac1963f1995be687d397c156 +assets/packages/country_icons/icons/flags/svg/va.svg,1714736681562,89647e2fb0593464ea297ffb9765df008df4a3ac03d2d082b7b0a1930dcc4ada +assets/packages/country_icons/icons/flags/svg/vc.svg,1714736681564,1db6dc9bf3bb9f880f815d67db09916e90b22409cfadfac5276f077a03df3e85 +assets/packages/country_icons/icons/flags/svg/ve.svg,1714736681565,d79c03ab79fae29f62d7502595cbc6a1cb65df858b5b7cc920c31c868a648973 +assets/packages/country_icons/icons/flags/svg/vg.svg,1714736681566,75ffdf0629c8d4fb923862df56d7bf9b33d23103cd4961a77f794f8a7b041ada +assets/packages/country_icons/icons/flags/svg/vi.svg,1714736681567,8e862a4405b78a33677fd386d31194334a6fc48a2b49b85a95adf0471dadb6cb +assets/packages/country_icons/icons/flags/svg/vn.svg,1714736681568,726dd11fdcfac11630fccef97a763c2f2596736c6a2ade617446fa28299761aa +assets/packages/country_icons/icons/flags/svg/vu.svg,1714736681570,d9d9e2fb795516fee2bcdb8f931ea76e668aec84bd1b7c451e083f1f4c741b59 +assets/packages/country_icons/icons/flags/svg/wf.svg,1714736681571,6668befe3274ce1c0a29c1b263a2aaccaeaf73289352b34c48766c2040396781 +assets/packages/country_icons/icons/flags/svg/ws.svg,1714736681572,2e201a4985cec696eaf71c9962ddd000aef84046b7ba581dead83b52f36c7c2b +assets/packages/country_icons/icons/flags/svg/xk.svg,1714736681573,a5d84a773e98e13ec2d52a0d818ca490b5755f7717f245c3460e5d9aaedc7411 +assets/packages/country_icons/icons/flags/svg/ye.svg,1714736681574,472b1d050e1718627aee2e30609933a52f79c9c404818b0e7090256c587409f0 +assets/packages/country_icons/icons/flags/svg/yt.svg,1714736681575,242570b2cb941948124427632f1c1ef624cee589afeb82491173de9f1bffd42f +assets/packages/country_icons/icons/flags/svg/za.svg,1714736681576,b99cfe7f4af46c315c505322f3d0597cbc7e218025d5dd0ff23686b681957681 +assets/packages/country_icons/icons/flags/svg/zm.svg,1714736681578,5197c33e4f789866674db00debcd7d07339bff0ad8eafd929c9c49ba443490ff +assets/packages/country_icons/icons/flags/svg/zw.svg,1714736681579,a40a9d3de0cd452cf766c451698e7e595c29a6a44887114d6bd095dd93a010ea assets/packages/flutter_map/lib/assets/flutter_map_logo.png,1708692959571,26fe50c9203ccf93512b80d4ee1a7578184a910457b36a6a5b7d41b799efb966 canvaskit/canvaskit.js,1707494205922,4f21b0dc2194f6547cbfc04063407a938bd0b7dff9f4382e4a0b75565b284c24 canvaskit/canvaskit.wasm,1707494205996,f65ee82ee792b0b82453d559de1e5cd426efbcb1e48330fb32b09c83e9ad450c @@ -16,15 +1048,15 @@ icons/Icon-192.png,1707495135714,5fd961c51d8eb53baacac01f8e53743a76f66a43390a11f icons/Icon-512.png,1707495135725,1de493563deb283e6ad70f0d5a89cfd61e37343df3b919c9862c5a41699ac5bc icons/Icon-maskable-192.png,1707495135735,f7ac56197638aec92f195c5344d15395c2cbf8a5ae74e846c5b4156b64f05e38 icons/Icon-maskable-512.png,1707495135746,ea58e5c49bc4dcdc5db0a9fe2f25b2a3152f85ef9094f0d020de0aa318451a1d -index.html,1714735593465,15714d03d00f7e264b16d541d626dff3ade51f4ab12e544c265ae8e136144fa8 -flutter_service_worker.js,1714735595011,79fe4e71769724163552b8e024a8b3155875d2183967dda37ccf73570bccb525 -version.json,1714735591968,1c38de9fb2d0dacb1c1679eb30f9a70ce9efcbf18d07bec359e9b7f07d527a33 -assets/AssetManifest.bin,1714735592058,f99002dfe512bad5de93682550c0b369305a1a46ea18f9d4d56aa95f2e433b75 -assets/AssetManifest.json,1714735592058,ff1bd9682a58f2d04b02c212e86d994883438ea91225e707f147167285368ae7 -assets/FontManifest.json,1714735592058,1479aae12a3a535d1646297c7d9007f9819906eb6c4040f9db852e215f4d9782 -flutter.js,1714735557732,14f608d513f4d87b3382d58ff1a47fd8cb3d14afa1c22eaf9af68f3210bca879 -assets/AssetManifest.bin.json,1714735592058,b0e3464217eafc8fd01c00dca8b0758aa4f21b324131a5b3eb7d3601ac8833b9 -assets/fonts/MaterialIcons-Regular.otf,1714735593446,1777ddea798a6c69e768109ccb44caae3fe25af005260f3652aef4735e8b8c33 -assets/shaders/ink_sparkle.frag,1714735592231,90f33e00dc1ae5ca998563439f6ee2a093dc33c93972ff9da9116301857d2ca3 -assets/NOTICES,1714735592059,63281598bf3c960dddec0d89b6127229638ffe73826f87730c015f080658ddc3 -main.dart.js,1714735589919,c29feb91ecd6e796e1fe8bd79e0fcad8354039401ccd4b9ed8389b5ab47ae129 +flutter.js,1714741830371,14f608d513f4d87b3382d58ff1a47fd8cb3d14afa1c22eaf9af68f3210bca879 +index.html,1714741867593,7107d50bfdb774aa8a5873b5904b4bb746015c5885b87b8b7f1a06034cb40ed9 +version.json,1714741865012,1c38de9fb2d0dacb1c1679eb30f9a70ce9efcbf18d07bec359e9b7f07d527a33 +assets/fonts/MaterialIcons-Regular.otf,1714741867562,129340a93da108319f3c31255d9c5f91a83185a8985c616683324c0b0a6e0dea +assets/FontManifest.json,1714741865909,1479aae12a3a535d1646297c7d9007f9819906eb6c4040f9db852e215f4d9782 +assets/shaders/ink_sparkle.frag,1714741866182,90f33e00dc1ae5ca998563439f6ee2a093dc33c93972ff9da9116301857d2ca3 +assets/AssetManifest.bin.json,1714741865909,bcf9780234000569d7572346b384eddf2c6d28193e4b4f86cf5fc6f4e7378c87 +flutter_service_worker.js,1714741872888,3e956ad1af2b242bbc2b4a9c5582c91c23d0d99d60c6446285539219e5321ad1 +assets/AssetManifest.bin,1714741865909,88697f3a51a4044f395b63a4c19af1a2f24d6dd71bcd6d3252d4d66180bc6060 +assets/AssetManifest.json,1714741865909,96bc76c88f2494abb76c33e29059afc55fb194d89f4b3c94080d07d8f3eb4131 +assets/NOTICES,1714741865910,835796512172efe5280402ac950329956ada1b602242a8c87cfecf46754eee4a +main.dart.js,1714741862664,d918bbf742063e020d58d653921de29c51bd400c7afa0314518ce4be2458586a diff --git a/lib/core/routes/app_router.dart b/lib/core/routes/app_router.dart index 28a5477..f81f074 100644 --- a/lib/core/routes/app_router.dart +++ b/lib/core/routes/app_router.dart @@ -11,6 +11,8 @@ import 'package:xc_web_admin/feature/shared/domain/entities/user_entity.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_all_active_users.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_all_clothes.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_all_colors.dart'; +import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_all_female_clothes.dart'; +import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_all_male_clothes.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_all_orders.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_all_sizes.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_all_users.dart'; @@ -20,9 +22,13 @@ import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_dashboar import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_main_screen.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_weekly_items_sold_details.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/admin/admin_weekly_orders_details.dart'; +import 'package:xc_web_admin/feature/shared/presentation/ui/director/director_all_female_clothes.dart'; +import 'package:xc_web_admin/feature/shared/presentation/ui/director/director_all_male_clothes.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/director/director_weekly_items_sold_details.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/director/director_weekly_orders_details.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/employee/employee_all_clothes.dart'; +import 'package:xc_web_admin/feature/shared/presentation/ui/employee/employee_all_female_clothes.dart'; +import 'package:xc_web_admin/feature/shared/presentation/ui/employee/employee_all_male_clothes.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/employee/employee_all_orders.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/employee/employee_clothes.dart'; import 'package:xc_web_admin/feature/shared/presentation/ui/employee/employee_clothes_details.dart'; @@ -179,11 +185,23 @@ final router = path: Pages.directorAllClothes.screenPath, name: Pages.directorAllClothes.screenName, pageBuilder: (context, state) { - HashSet title = state.extra as HashSet; - return NoTransitionPage( - child: DirectorAllClothes( - title: title.first, - )); + return const NoTransitionPage(child: DirectorAllClothes()); + }, + ), + GoRoute( + parentNavigatorKey: _shellNavigatorKey, + path: Pages.directorAllFemaleClothes.screenPath, + name: Pages.directorAllFemaleClothes.screenName, + pageBuilder: (context, state) { + return const NoTransitionPage(child: DirectorAllFemaleClothes()); + }, + ), + GoRoute( + parentNavigatorKey: _shellNavigatorKey, + path: Pages.directorAllMaleClothes.screenPath, + name: Pages.directorAllMaleClothes.screenName, + pageBuilder: (context, state) { + return const NoTransitionPage(child: DirectorAllMaleClothes()); }, ), GoRoute( @@ -259,11 +277,23 @@ final router = name: Pages.employeeAllClothes.screenName, parentNavigatorKey: _shellNavigatorKey, pageBuilder: (context, state) { - HashSet title = state.extra as HashSet; - return NoTransitionPage( - child: EmployeeAllClothes( - title: title.first, - )); + return const NoTransitionPage(child: EmployeeAllClothes()); + }, + ), + GoRoute( + path: Pages.employeeAllFemaleClothes.screenPath, + name: Pages.employeeAllFemaleClothes.screenName, + parentNavigatorKey: _shellNavigatorKey, + pageBuilder: (context, state) { + return const NoTransitionPage(child: EmployeeAllFemaleClothes()); + }, + ), + GoRoute( + path: Pages.employeeAllMaleClothes.screenPath, + name: Pages.employeeAllMaleClothes.screenName, + parentNavigatorKey: _shellNavigatorKey, + pageBuilder: (context, state) { + return const NoTransitionPage(child: EmployeeAllMaleClothes()); }, ), GoRoute( @@ -370,11 +400,23 @@ final router = path: Pages.adminAllClothes.screenPath, name: Pages.adminAllClothes.screenName, pageBuilder: (context, state) { - HashSet title = state.extra as HashSet; - return NoTransitionPage( - child: AdminAllClothes( - title: title.first, - )); + return const NoTransitionPage(child: AdminAllClothes()); + }, + ), + GoRoute( + parentNavigatorKey: _shellNavigatorKey, + path: Pages.adminAllFemaleClothes.screenPath, + name: Pages.adminAllFemaleClothes.screenName, + pageBuilder: (context, state) { + return const NoTransitionPage(child: AdminAllFemaleClothes()); + }, + ), + GoRoute( + parentNavigatorKey: _shellNavigatorKey, + path: Pages.adminAllMaleClothes.screenPath, + name: Pages.adminAllMaleClothes.screenName, + pageBuilder: (context, state) { + return const NoTransitionPage(child: AdminAllMaleClothes()); }, ), GoRoute( diff --git a/lib/core/routes/router_utils.dart b/lib/core/routes/router_utils.dart index a1d201a..1c665bc 100644 --- a/lib/core/routes/router_utils.dart +++ b/lib/core/routes/router_utils.dart @@ -16,6 +16,8 @@ enum Pages { adminShopAddressInfo, adminAllOrders, adminAllClothes, + adminAllFemaleClothes, + adminAllMaleClothes, adminOrderDetails, // separate window adminClothesDetails, // separate window adminAllColors, @@ -25,6 +27,8 @@ enum Pages { directorEmployees, directorClothes, directorAllClothes, + directorAllFemaleClothes, + directorAllMaleClothes, directorClothesDetails, directorWeeklyItemsSoldDetails, // separate window directorOrders, @@ -34,6 +38,8 @@ enum Pages { employeeClothes, employeeOrders, employeeAllClothes, + employeeAllFemaleClothes, + employeeAllMaleClothes, employeeClothesDetails, employeeAllOrders, adminWeeklyOrdersDetails, @@ -60,6 +66,8 @@ extension AppPageExtension on Pages { Pages.adminShopAddressInfo => '/adminShopAddressInfo', Pages.adminAllOrders => '/adminAllOrders', Pages.adminAllClothes => '/adminAllClothes', + Pages.adminAllFemaleClothes => '/adminAllFemaleClothes', + Pages.adminAllMaleClothes => '/adminAllMaleClothes', Pages.adminOrderDetails => '/adminOrderDetails', Pages.adminClothesDetails => '/adminClothesDetails', Pages.directorDashboard => '/directorDashboard', @@ -84,6 +92,10 @@ extension AppPageExtension on Pages { Pages.adminWeeklyOrdersDetails => '/adminWeeklyOrdersDetails', Pages.directorWeeklyOrdersDetails => '/directorWeeklyOrdersDetails', Pages.employeeWeeklyOrdersDetails => '/employeeWeeklyOrdersDetails', + Pages.directorAllFemaleClothes => '/directorAllFemaleClothes', + Pages.directorAllMaleClothes => '/directorAllMaleClothes', + Pages.employeeAllFemaleClothes => '/employeeAllFemaleClothes', + Pages.employeeAllMaleClothes => '/employeeAllMaleClothes', }; } @@ -105,6 +117,8 @@ extension AppPageExtension on Pages { Pages.adminShopAddressInfo => 'adminShopAddressInfo', Pages.adminAllOrders => 'adminAllOrders', Pages.adminAllClothes => 'adminAllClothes', + Pages.adminAllFemaleClothes => 'adminAllFemaleClothes', + Pages.adminAllMaleClothes => 'adminAllMaleClothes', Pages.adminOrderDetails => 'adminOrderDetails', Pages.adminClothesDetails => 'adminClothesDetails', Pages.directorDashboard => 'directorDashboard', @@ -129,6 +143,10 @@ extension AppPageExtension on Pages { Pages.adminWeeklyOrdersDetails => 'adminWeeklyOrdersDetails', Pages.directorWeeklyOrdersDetails => 'directorWeeklyOrdersDetails', Pages.employeeWeeklyOrdersDetails => 'employeeWeeklyOrdersDetails', + Pages.directorAllFemaleClothes => 'directorAllFemaleClothes', + Pages.directorAllMaleClothes => 'directorAllMaleClothes', + Pages.employeeAllFemaleClothes => 'employeeAllFemaleClothes', + Pages.employeeAllMaleClothes => 'employeeAllMaleClothes', }; } } diff --git a/lib/core/widget/searchbar/basic_search_bar.dart b/lib/core/widget/searchbar/basic_search_bar.dart index bbaa60c..6cef6f1 100644 --- a/lib/core/widget/searchbar/basic_search_bar.dart +++ b/lib/core/widget/searchbar/basic_search_bar.dart @@ -38,7 +38,7 @@ class _BasicSearchBarState extends State { return Padding( padding: const EdgeInsets.all(8.0), child: SearchBar( - hintText: S.current.search, // Hint text for the search bar + hintText: S.of(context).search, // Hint text for the search bar textStyle: MaterialStatePropertyAll( basicTextFieldStyle(), // Text style for the search bar ), diff --git a/lib/feature/shared/presentation/ui/admin/admin_all_clothes.dart b/lib/feature/shared/presentation/ui/admin/admin_all_clothes.dart index 751ef70..4c8c6ec 100644 --- a/lib/feature/shared/presentation/ui/admin/admin_all_clothes.dart +++ b/lib/feature/shared/presentation/ui/admin/admin_all_clothes.dart @@ -8,6 +8,7 @@ import 'package:xc_web_admin/feature/shared/presentation/bloc/clothes/clothes_bl import 'package:xc_web_admin/feature/shared/presentation/bloc/clothes/clothes_event.dart'; import 'package:xc_web_admin/feature/shared/presentation/widget/admin/admin_add_clothes_dialog.dart'; import 'package:xc_web_admin/feature/shared/presentation/widget/admin/admin_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; class AdminAllClothes extends StatefulWidget { final String? title; @@ -54,7 +55,7 @@ class _AdminAllClothesState extends State { // Expands to fill available horizontal space child: Header( // A widget for displaying a title - title: '${widget.title}', + title: S.of(context).allClothes, ), ), ], @@ -110,7 +111,7 @@ class _AdminAllClothesState extends State { create: (context) => service()..add(const GetClothes()), child: ClothesTable( - title: widget.title, + title: S.of(context).allClothes, ), ), ), diff --git a/lib/feature/shared/presentation/ui/admin/admin_all_female_clothes.dart b/lib/feature/shared/presentation/ui/admin/admin_all_female_clothes.dart new file mode 100644 index 0000000..7fe39a2 --- /dev/null +++ b/lib/feature/shared/presentation/ui/admin/admin_all_female_clothes.dart @@ -0,0 +1,110 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; +import 'package:xc_web_admin/core/widget/header/basic_pages_header.dart'; +import 'package:xc_web_admin/core/widget/widget/basic_container.dart'; +import 'package:xc_web_admin/di/service.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/clothes/clothes_bloc.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/clothes/clothes_event.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/admin/admin_add_clothes_dialog.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/admin/admin_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; + +class AdminAllFemaleClothes extends StatefulWidget { + const AdminAllFemaleClothes({super.key}); + + @override + State createState() => _AdminAllFemaleClothesState(); +} + +class _AdminAllFemaleClothesState extends State { + @override + Widget build(BuildContext context) { + return SafeArea( + // Wraps the screen in a safe area + child: SingleChildScrollView( + // A scrollable widget that contains the rest of the widgets + padding: const EdgeInsets.all(16.0), + // Padding around the widgets + child: Column( + // A vertically expanding widget that contains the rest of the widgets + children: [ + Row( + // A horizontally expanding widget that contains a header widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Header( + // A widget for displaying a title + title: S.of(context).allFemaleClothes, + ), + ), + ], + ), + Row( + // A horizontally expanding widget that contains search bar and filter buttons + mainAxisAlignment: MainAxisAlignment.spaceAround, + // Spaces out the children horizontally + children: [ + Expanded( + // Expands to fill available horizontal space + child: Row( + // A horizontally expanding widget that contains two filter buttons + mainAxisAlignment: MainAxisAlignment.end, + // Aligns the children to the right + children: [ + SizedBox( + height: 70, + width: 70, + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: IconButton( + onPressed: () { + // Open add user dialog + showDialog( + context: context, + builder: (BuildContext context) { + return const AddClothesDialog(); + }); + }, + icon: const Icon(Icons.add), + ), + ))), + ], + ), + ) + ], + ), + Row( + // A horizontally expanding widget that contains a table widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: Column( + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: BlocProvider( + create: (context) => + service()..add(const GetClothes()), + child: ClothesTable( + title: S.of(context).allFemaleClothes, + ), + ), + ), + ], + ), + ), + ), + ), + ], + ), + ], + ), + ), + ); + } +} diff --git a/lib/feature/shared/presentation/ui/admin/admin_all_male_clothes.dart b/lib/feature/shared/presentation/ui/admin/admin_all_male_clothes.dart new file mode 100644 index 0000000..30690e4 --- /dev/null +++ b/lib/feature/shared/presentation/ui/admin/admin_all_male_clothes.dart @@ -0,0 +1,110 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; +import 'package:xc_web_admin/core/widget/header/basic_pages_header.dart'; +import 'package:xc_web_admin/core/widget/widget/basic_container.dart'; +import 'package:xc_web_admin/di/service.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/clothes/clothes_bloc.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/clothes/clothes_event.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/admin/admin_add_clothes_dialog.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/admin/admin_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; + +class AdminAllMaleClothes extends StatefulWidget { + const AdminAllMaleClothes({super.key}); + + @override + State createState() => _AdminAllMaleClothesState(); +} + +class _AdminAllMaleClothesState extends State { + @override + Widget build(BuildContext context) { + return SafeArea( + // Wraps the screen in a safe area + child: SingleChildScrollView( + // A scrollable widget that contains the rest of the widgets + padding: const EdgeInsets.all(16.0), + // Padding around the widgets + child: Column( + // A vertically expanding widget that contains the rest of the widgets + children: [ + Row( + // A horizontally expanding widget that contains a header widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Header( + // A widget for displaying a title + title: S.of(context).allMaleClothes, + ), + ), + ], + ), + Row( + // A horizontally expanding widget that contains search bar and filter buttons + mainAxisAlignment: MainAxisAlignment.spaceAround, + // Spaces out the children horizontally + children: [ + Expanded( + // Expands to fill available horizontal space + child: Row( + // A horizontally expanding widget that contains two filter buttons + mainAxisAlignment: MainAxisAlignment.end, + // Aligns the children to the right + children: [ + SizedBox( + height: 70, + width: 70, + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: IconButton( + onPressed: () { + // Open add user dialog + showDialog( + context: context, + builder: (BuildContext context) { + return const AddClothesDialog(); + }); + }, + icon: const Icon(Icons.add), + ), + ))), + ], + ), + ) + ], + ), + Row( + // A horizontally expanding widget that contains a table widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: Column( + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: BlocProvider( + create: (context) => + service()..add(const GetClothes()), + child: ClothesTable( + title: S.of(context).allMaleClothes, + ), + ), + ), + ], + ), + ), + ), + ), + ], + ), + ], + ), + ), + ); + } +} diff --git a/lib/feature/shared/presentation/ui/auth/mobile_auth_page.dart b/lib/feature/shared/presentation/ui/auth/mobile_auth_page.dart index 23d8b37..25a3247 100644 --- a/lib/feature/shared/presentation/ui/auth/mobile_auth_page.dart +++ b/lib/feature/shared/presentation/ui/auth/mobile_auth_page.dart @@ -61,8 +61,39 @@ class _MobileAuthPageState extends State { body: Column( // The column expands to fill the available space. children: [ - const Row( - children: [Icon(Icons.menu)], + Row( + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: DropdownButton( + underline: const SizedBox(), + icon: Icon( + Icons.language, + color: AppColors.darkBrown, + ), + onChanged: (Language? language) async { + if (language != null) { + Locale locale = + await SessionStorage.setLocale(language.languageCode); + if (mounted) { + MainApp.setLocale(context, locale); + } + } + }, + items: Language.languageList() + .map>( + (e) => DropdownMenuItem( + value: e, + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [Text(e.name)], + ), + ), + ) + .toList(), + ), + ), + ], ), Expanded( // The expanded widget expands to fill the available space. @@ -135,40 +166,42 @@ class _MobileAuthPageState extends State { ), ), // The spacer widget expands to fill the available space. - const Spacer(), - Column( - children: [ - Padding( - padding: const EdgeInsets.all(8.0), - child: DropdownButton( - underline: const SizedBox(), - icon: Icon( - Icons.language, - color: AppColors.darkBrown, - ), - onChanged: (Language? language) async { - if (language != null) { - Locale locale = - await SessionStorage.setLocale(language.languageCode); - if (mounted) { - MainApp.setLocale(context, locale); + + Expanded( + child: Column( + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: DropdownButton( + underline: const SizedBox(), + icon: Icon( + Icons.language, + color: AppColors.darkBrown, + ), + onChanged: (Language? language) async { + if (language != null) { + Locale locale = await SessionStorage.setLocale( + language.languageCode); + if (mounted) { + MainApp.setLocale(context, locale); + } } - } - }, - items: Language.languageList() - .map>( - (e) => DropdownMenuItem( - value: e, - child: Row( - mainAxisAlignment: MainAxisAlignment.spaceAround, - children: [Text(e.name)], + }, + items: Language.languageList() + .map>( + (e) => DropdownMenuItem( + value: e, + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [Text(e.name)], + ), ), - ), - ) - .toList(), + ) + .toList(), + ), ), - ), - ], + ], + ), ), ], ), diff --git a/lib/feature/shared/presentation/ui/director/director_all_clothes.dart b/lib/feature/shared/presentation/ui/director/director_all_clothes.dart index 509b0f3..d3c0c51 100644 --- a/lib/feature/shared/presentation/ui/director/director_all_clothes.dart +++ b/lib/feature/shared/presentation/ui/director/director_all_clothes.dart @@ -7,6 +7,7 @@ import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_ import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_event.dart'; import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_add_clothes_dialog.dart'; import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; import '../../../../../di/service.dart'; @@ -37,7 +38,7 @@ class _DirectorAllClothesState extends State { // Expands to fill available horizontal space child: Header( // A widget for displaying a title - title: '${widget.title}', + title: S.of(context).allClothes, ), ), ], @@ -95,7 +96,7 @@ class _DirectorAllClothesState extends State { id: int.parse(SessionStorage.getValue( "shopAddressId")))), child: DirectorClothesTable( - title: widget.title, + title: S.of(context).allClothes, ), ), ), diff --git a/lib/feature/shared/presentation/ui/director/director_all_female_clothes.dart b/lib/feature/shared/presentation/ui/director/director_all_female_clothes.dart new file mode 100644 index 0000000..f194106 --- /dev/null +++ b/lib/feature/shared/presentation/ui/director/director_all_female_clothes.dart @@ -0,0 +1,114 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; +import 'package:xc_web_admin/core/constants/session_storage.dart'; +import 'package:xc_web_admin/core/widget/header/basic_pages_header.dart'; +import 'package:xc_web_admin/core/widget/widget/basic_container.dart'; +import 'package:xc_web_admin/di/service.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_bloc.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_event.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_add_clothes_dialog.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; + +class DirectorAllFemaleClothes extends StatefulWidget { + const DirectorAllFemaleClothes({super.key}); + + @override + State createState() => + _DirectorAllFemaleClothesState(); +} + +class _DirectorAllFemaleClothesState extends State { + @override + Widget build(BuildContext context) { + return SafeArea( + // Wraps the screen in a safe area + child: SingleChildScrollView( + // A scrollable widget that contains the rest of the widgets + padding: const EdgeInsets.all(16.0), + // Padding around the widgets + child: Column( + // A vertically expanding widget that contains the rest of the widgets + children: [ + Row( + // A horizontally expanding widget that contains a header widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Header( + // A widget for displaying a title + title: S.of(context).allFemaleClothes, + ), + ), + ], + ), + Row( + // A horizontally expanding widget that contains search bar and filter buttons + mainAxisAlignment: MainAxisAlignment.spaceAround, + // Spaces out the children horizontally + children: [ + // A widget for searching + Expanded( + // Expands to fill available horizontal space + child: Row( + // A horizontally expanding widget that contains two filter buttons + mainAxisAlignment: MainAxisAlignment.end, + // Aligns the children to the right + children: [ + SizedBox( + height: 70, + width: 70, + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: IconButton( + onPressed: () { + showDialog( + context: context, + builder: (BuildContext context) { + return const DirectorAddClothesDialog(); + }); + }, + icon: const Icon(Icons.add), + ), + ))), + ], + ), + ) + ], + ), + Row( + // A horizontally expanding widget that contains a table widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: Column( + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: BlocProvider( + create: (context) => service() + ..add(GetShopGarnish( + id: int.parse(SessionStorage.getValue( + "shopAddressId")))), + child: DirectorClothesTable( + title: S.of(context).allFemaleClothes, + ), + ), + ), + ], + ), + ), + ), + ), + ], + ), + ], + ), + ), + ); + } +} diff --git a/lib/feature/shared/presentation/ui/director/director_all_male_clothes.dart b/lib/feature/shared/presentation/ui/director/director_all_male_clothes.dart new file mode 100644 index 0000000..be5ab06 --- /dev/null +++ b/lib/feature/shared/presentation/ui/director/director_all_male_clothes.dart @@ -0,0 +1,113 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; +import 'package:xc_web_admin/core/constants/session_storage.dart'; +import 'package:xc_web_admin/core/widget/header/basic_pages_header.dart'; +import 'package:xc_web_admin/core/widget/widget/basic_container.dart'; +import 'package:xc_web_admin/di/service.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_bloc.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_event.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_add_clothes_dialog.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; + +class DirectorAllMaleClothes extends StatefulWidget { + const DirectorAllMaleClothes({super.key}); + + @override + State createState() => _DirectorAllMaleClothesState(); +} + +class _DirectorAllMaleClothesState extends State { + @override + Widget build(BuildContext context) { + return SafeArea( + // Wraps the screen in a safe area + child: SingleChildScrollView( + // A scrollable widget that contains the rest of the widgets + padding: const EdgeInsets.all(16.0), + // Padding around the widgets + child: Column( + // A vertically expanding widget that contains the rest of the widgets + children: [ + Row( + // A horizontally expanding widget that contains a header widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Header( + // A widget for displaying a title + title: S.of(context).allMaleClothes, + ), + ), + ], + ), + Row( + // A horizontally expanding widget that contains search bar and filter buttons + mainAxisAlignment: MainAxisAlignment.spaceAround, + // Spaces out the children horizontally + children: [ + // A widget for searching + Expanded( + // Expands to fill available horizontal space + child: Row( + // A horizontally expanding widget that contains two filter buttons + mainAxisAlignment: MainAxisAlignment.end, + // Aligns the children to the right + children: [ + SizedBox( + height: 70, + width: 70, + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: IconButton( + onPressed: () { + showDialog( + context: context, + builder: (BuildContext context) { + return const DirectorAddClothesDialog(); + }); + }, + icon: const Icon(Icons.add), + ), + ))), + ], + ), + ) + ], + ), + Row( + // A horizontally expanding widget that contains a table widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: Column( + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: BlocProvider( + create: (context) => service() + ..add(GetShopGarnish( + id: int.parse(SessionStorage.getValue( + "shopAddressId")))), + child: DirectorClothesTable( + title: S.of(context).allMaleClothes, + ), + ), + ), + ], + ), + ), + ), + ), + ], + ), + ], + ), + ), + ); + } +} diff --git a/lib/feature/shared/presentation/ui/director/director_dashboard.dart b/lib/feature/shared/presentation/ui/director/director_dashboard.dart index 5325bb5..30c3830 100644 --- a/lib/feature/shared/presentation/ui/director/director_dashboard.dart +++ b/lib/feature/shared/presentation/ui/director/director_dashboard.dart @@ -57,7 +57,7 @@ class _DirectorDashboardState extends State { return Column( children: [ Header( - title: S.current.dashboard, + title: S.of(context).dashboard, ), const DirectorTotalItems(), const Row( @@ -90,7 +90,7 @@ class _DirectorDashboardState extends State { return Column( children: [ Header( - title: S.current.dashboard, + title: S.of(context).dashboard, ), const DirectorTotalItems(), const Row( diff --git a/lib/feature/shared/presentation/ui/director/director_employees.dart b/lib/feature/shared/presentation/ui/director/director_employees.dart index 4e66a86..999d9bb 100644 --- a/lib/feature/shared/presentation/ui/director/director_employees.dart +++ b/lib/feature/shared/presentation/ui/director/director_employees.dart @@ -26,7 +26,7 @@ class _DirectorEmployeesState extends State { children: [ Expanded( child: Header( - title: S.current.employees, + title: S.of(context).employees, ), ), ], diff --git a/lib/feature/shared/presentation/ui/director/director_shop_info.dart b/lib/feature/shared/presentation/ui/director/director_shop_info.dart index efc12e4..cbe8c21 100644 --- a/lib/feature/shared/presentation/ui/director/director_shop_info.dart +++ b/lib/feature/shared/presentation/ui/director/director_shop_info.dart @@ -53,7 +53,7 @@ class _DirectorShopInfoState extends State { children: [ // Display the header Header( - title: S.current.myShop, + title: S.of(context).myShop, ), // Display the shop information Row( @@ -165,12 +165,12 @@ class _DirectorShopInfoState extends State { ), ), // The basic text widget displays the shop's contact number. - BasicText(title: "${S.current.contactNumber}: "), + BasicText(title: "${S.of(context).contactNumber}: "), CardText( title: state.shop!.shopAddresses!.contactNumber!, ), // The basic text widget displays the shop's address. - BasicText(title: "${S.current.shopAddress}: "), + BasicText(title: "${S.of(context).shopAddress}: "), // The sized box widget displays the shop's address. SizedBox( width: 400, @@ -179,7 +179,7 @@ class _DirectorShopInfoState extends State { ), ), // The basic text widget displays the shop's metro. - BasicText(title: "${S.current.shopMetro}: "), + BasicText(title: "${S.of(context).shopMetro}: "), CardText( title: state.shop!.shopAddresses!.shopMetro!, ), @@ -241,7 +241,7 @@ class _DirectorShopInfoState extends State { // The shop contact number. Row( children: [ - BasicText(title: "${S.current.contactNumber}: "), + BasicText(title: "${S.of(context).contactNumber}: "), ], ), Row( @@ -257,7 +257,7 @@ class _DirectorShopInfoState extends State { // The shop address. Row( children: [ - BasicText(title: "${S.current.shopAddress}: "), + BasicText(title: "${S.of(context).shopAddress}: "), ], ), Row( @@ -273,7 +273,7 @@ class _DirectorShopInfoState extends State { // The shop metro. Row( children: [ - BasicText(title: "${S.current.shopMetro}: "), + BasicText(title: "${S.of(context).shopMetro}: "), ], ), Row( diff --git a/lib/feature/shared/presentation/ui/director/director_shop_orders.dart b/lib/feature/shared/presentation/ui/director/director_shop_orders.dart index 29ef647..9fd7570 100644 --- a/lib/feature/shared/presentation/ui/director/director_shop_orders.dart +++ b/lib/feature/shared/presentation/ui/director/director_shop_orders.dart @@ -26,7 +26,7 @@ class _DirectorShopOrdersState extends State { children: [ Header( // Display the header - title: S.current.shopOrders, + title: S.of(context).shopOrders, ), // Display a row containing the total orders widget const Row( diff --git a/lib/feature/shared/presentation/ui/employee/employee_all_clothes.dart b/lib/feature/shared/presentation/ui/employee/employee_all_clothes.dart index c1558da..ad4e3d8 100644 --- a/lib/feature/shared/presentation/ui/employee/employee_all_clothes.dart +++ b/lib/feature/shared/presentation/ui/employee/employee_all_clothes.dart @@ -7,6 +7,7 @@ import 'package:xc_web_admin/di/service.dart'; import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_bloc.dart'; import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_event.dart'; import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; class EmployeeAllClothes extends StatefulWidget { final String? title; @@ -35,7 +36,7 @@ class _EmployeeAllClothesState extends State { // Expands to fill available horizontal space child: Header( // A widget for displaying a title - title: '${widget.title}', + title: S.of(context).allClothes, ), ), ], @@ -58,7 +59,7 @@ class _EmployeeAllClothesState extends State { id: int.parse(SessionStorage.getValue( "shopAddressId")))), child: DirectorClothesTable( - title: widget.title, + title: S.of(context).allClothes, ), ), ), diff --git a/lib/feature/shared/presentation/ui/employee/employee_all_female_clothes.dart b/lib/feature/shared/presentation/ui/employee/employee_all_female_clothes.dart new file mode 100644 index 0000000..16362e2 --- /dev/null +++ b/lib/feature/shared/presentation/ui/employee/employee_all_female_clothes.dart @@ -0,0 +1,78 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; +import 'package:xc_web_admin/core/constants/session_storage.dart'; +import 'package:xc_web_admin/core/widget/header/basic_pages_header.dart'; +import 'package:xc_web_admin/core/widget/widget/basic_container.dart'; +import 'package:xc_web_admin/di/service.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_bloc.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_event.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; + +class EmployeeAllFemaleClothes extends StatefulWidget { + const EmployeeAllFemaleClothes({super.key}); + + @override + State createState() => + _EmployeeAllFemaleClothesState(); +} + +class _EmployeeAllFemaleClothesState extends State { + @override + Widget build(BuildContext context) { + return SafeArea( + // Wraps the screen in a safe area + child: SingleChildScrollView( + // A scrollable widget that contains the rest of the widgets + padding: const EdgeInsets.all(16.0), + // Padding around the widgets + child: Column( + // A vertically expanding widget that contains the rest of the widgets + children: [ + Row( + // A horizontally expanding widget that contains a header widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Header( + // A widget for displaying a title + title: S.of(context).allFemaleClothes, + ), + ), + ], + ), + Row( + // A horizontally expanding widget that contains a table widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: Column( + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: BlocProvider( + create: (context) => service() + ..add(GetShopGarnish( + id: int.parse(SessionStorage.getValue( + "shopAddressId")))), + child: DirectorClothesTable( + title: S.of(context).allFemaleClothes, + ), + ), + ), + ], + ), + ), + ), + ), + ], + ), + ], + ), + ), + ); + } +} diff --git a/lib/feature/shared/presentation/ui/employee/employee_all_male_clothes.dart b/lib/feature/shared/presentation/ui/employee/employee_all_male_clothes.dart new file mode 100644 index 0000000..5c33741 --- /dev/null +++ b/lib/feature/shared/presentation/ui/employee/employee_all_male_clothes.dart @@ -0,0 +1,77 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; +import 'package:xc_web_admin/core/constants/session_storage.dart'; +import 'package:xc_web_admin/core/widget/header/basic_pages_header.dart'; +import 'package:xc_web_admin/core/widget/widget/basic_container.dart'; +import 'package:xc_web_admin/di/service.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_bloc.dart'; +import 'package:xc_web_admin/feature/shared/presentation/bloc/shop_garnish/shop_garnish_event.dart'; +import 'package:xc_web_admin/feature/shared/presentation/widget/director/director_clothes_table.dart'; +import 'package:xc_web_admin/generated/l10n.dart'; + +class EmployeeAllMaleClothes extends StatefulWidget { + const EmployeeAllMaleClothes({super.key}); + + @override + State createState() => _EmployeeAllMaleClothesState(); +} + +class _EmployeeAllMaleClothesState extends State { + @override + Widget build(BuildContext context) { + return SafeArea( + // Wraps the screen in a safe area + child: SingleChildScrollView( + // A scrollable widget that contains the rest of the widgets + padding: const EdgeInsets.all(16.0), + // Padding around the widgets + child: Column( + // A vertically expanding widget that contains the rest of the widgets + children: [ + Row( + // A horizontally expanding widget that contains a header widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Header( + // A widget for displaying a title + title: S.of(context).allMaleClothes, + ), + ), + ], + ), + Row( + // A horizontally expanding widget that contains a table widget + children: [ + Expanded( + // Expands to fill available horizontal space + child: Padding( + padding: const EdgeInsets.all(8.0), + child: BasicContainer( + child: Column( + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: BlocProvider( + create: (context) => service() + ..add(GetShopGarnish( + id: int.parse(SessionStorage.getValue( + "shopAddressId")))), + child: DirectorClothesTable( + title: S.of(context).allMaleClothes, + ), + ), + ), + ], + ), + ), + ), + ), + ], + ), + ], + ), + ), + ); + } +} diff --git a/lib/feature/shared/presentation/ui/employee/employee_clothes.dart b/lib/feature/shared/presentation/ui/employee/employee_clothes.dart index aa36b16..d90bf3c 100644 --- a/lib/feature/shared/presentation/ui/employee/employee_clothes.dart +++ b/lib/feature/shared/presentation/ui/employee/employee_clothes.dart @@ -62,7 +62,7 @@ class _EmployeeClothesState extends State { return Column( // Contains the title 'clothes info' and the total number of clothes children: [ - Header(title: S.current.clothesInfo), + Header(title: S.of(context).clothesInfo), const EmployeeTotalItems(), // Contains the number of female clothes const Row( diff --git a/lib/feature/shared/presentation/ui/employee/employee_dashboard.dart b/lib/feature/shared/presentation/ui/employee/employee_dashboard.dart index bb73951..eb403db 100644 --- a/lib/feature/shared/presentation/ui/employee/employee_dashboard.dart +++ b/lib/feature/shared/presentation/ui/employee/employee_dashboard.dart @@ -65,7 +65,7 @@ class _EmployeeDashboardState extends State { return Column( children: [ Header( - title: S.current.dashboard, + title: S.of(context).dashboard, ), const EmployeeTotalItems(), const Row( diff --git a/lib/feature/shared/presentation/ui/employee/employee_orders.dart b/lib/feature/shared/presentation/ui/employee/employee_orders.dart index ecfb382..e41f5ea 100644 --- a/lib/feature/shared/presentation/ui/employee/employee_orders.dart +++ b/lib/feature/shared/presentation/ui/employee/employee_orders.dart @@ -26,7 +26,7 @@ class _EmployeeShopOrdersState extends State { children: [ Header( // Display the header - title: S.current.shopOrders, + title: S.of(context).shopOrders, ), // Display a row containing the total orders widget const Row( diff --git a/lib/feature/shared/presentation/widget/admin/admin_female_clothes_widget.dart b/lib/feature/shared/presentation/widget/admin/admin_female_clothes_widget.dart index b3aae8c..36eeac9 100644 --- a/lib/feature/shared/presentation/widget/admin/admin_female_clothes_widget.dart +++ b/lib/feature/shared/presentation/widget/admin/admin_female_clothes_widget.dart @@ -94,8 +94,9 @@ class _FemaleClothesWidgetState extends State { child: IconButton( padding: EdgeInsets.zero, onPressed: () { - router.go(Pages.adminAllClothes.screenPath, - extra: {S.of(context).allFemaleClothes}); + router.go( + Pages.adminAllFemaleClothes.screenPath, + ); }, icon: const Icon( Icons.chevron_right, diff --git a/lib/feature/shared/presentation/widget/admin/admin_male_clothes_widget.dart b/lib/feature/shared/presentation/widget/admin/admin_male_clothes_widget.dart index 10ba40d..79520f9 100644 --- a/lib/feature/shared/presentation/widget/admin/admin_male_clothes_widget.dart +++ b/lib/feature/shared/presentation/widget/admin/admin_male_clothes_widget.dart @@ -91,8 +91,9 @@ class _MaleClothesWidgetState extends State { child: IconButton( padding: EdgeInsets.zero, onPressed: () { - router.go(Pages.adminAllClothes.screenPath, - extra: {S.of(context).allMaleClothes}); + router.go( + Pages.adminAllMaleClothes.screenPath, + ); }, icon: const Icon( Icons.chevron_right, diff --git a/lib/feature/shared/presentation/widget/director/director_clothes_weelky_items_sold_overview.dart b/lib/feature/shared/presentation/widget/director/director_clothes_weelky_items_sold_overview.dart index 6d7fd1d..0bab1e3 100644 --- a/lib/feature/shared/presentation/widget/director/director_clothes_weelky_items_sold_overview.dart +++ b/lib/feature/shared/presentation/widget/director/director_clothes_weelky_items_sold_overview.dart @@ -90,7 +90,8 @@ class _DirectorWeeklyItemsSoldState extends State { children: [ BasicText( title: S - .current.weeklyItemsSoldOverview), + .of(context) + .weeklyItemsSoldOverview), BasicBarChart(barsList: [ flSpotListMale, flSpotListFemale diff --git a/lib/feature/shared/presentation/widget/director/director_female_clothes_widget.dart b/lib/feature/shared/presentation/widget/director/director_female_clothes_widget.dart index 4e7873b..3caae29 100644 --- a/lib/feature/shared/presentation/widget/director/director_female_clothes_widget.dart +++ b/lib/feature/shared/presentation/widget/director/director_female_clothes_widget.dart @@ -88,8 +88,9 @@ class _DirectorFemaleClothesWidgetState child: IconButton( padding: EdgeInsets.zero, onPressed: () { - router.go(Pages.directorAllClothes.screenPath, - extra: {S.of(context).allFemaleClothes}); + router.go( + Pages.directorAllFemaleClothes.screenPath, + ); }, icon: const Icon( Icons.chevron_right, diff --git a/lib/feature/shared/presentation/widget/director/director_male_clothes_widget.dart b/lib/feature/shared/presentation/widget/director/director_male_clothes_widget.dart index 019a681..ebc2fff 100644 --- a/lib/feature/shared/presentation/widget/director/director_male_clothes_widget.dart +++ b/lib/feature/shared/presentation/widget/director/director_male_clothes_widget.dart @@ -87,8 +87,9 @@ class _DirectorMaleClothesWidgetState extends State { child: IconButton( padding: EdgeInsets.zero, onPressed: () { - router.go(Pages.directorAllClothes.screenPath, - extra: {S.of(context).allMaleClothes}); + router.go( + Pages.directorAllMaleClothes.screenPath, + ); }, icon: const Icon( Icons.chevron_right, diff --git a/lib/feature/shared/presentation/widget/director/director_order_statuses_widget.dart b/lib/feature/shared/presentation/widget/director/director_order_statuses_widget.dart index 50bbfd0..96414a3 100644 --- a/lib/feature/shared/presentation/widget/director/director_order_statuses_widget.dart +++ b/lib/feature/shared/presentation/widget/director/director_order_statuses_widget.dart @@ -54,7 +54,7 @@ class _DirectorOrderStatusesState extends State { return Column( children: [ BasicText( - title: S.current.ordersByStatus, + title: S.of(context).ordersByStatus, ), BasicPieChart(inputData: statusCount) ], diff --git a/lib/feature/shared/presentation/widget/director/director_total_orders.dart b/lib/feature/shared/presentation/widget/director/director_total_orders.dart index a5168b1..77da5e0 100644 --- a/lib/feature/shared/presentation/widget/director/director_total_orders.dart +++ b/lib/feature/shared/presentation/widget/director/director_total_orders.dart @@ -55,7 +55,7 @@ class _DirectorTotalOrdersState extends State { BasicText( // Display the total number of orders title: - '${S.current.totalOrders}: ${shopOrders.length}', + '${S.of(context).totalOrders}: ${shopOrders.length}', ), Padding( padding: const EdgeInsets.all(8.0), diff --git a/lib/feature/shared/presentation/widget/director/director_weekly_orders_linechart.dart b/lib/feature/shared/presentation/widget/director/director_weekly_orders_linechart.dart index becf400..ee777d3 100644 --- a/lib/feature/shared/presentation/widget/director/director_weekly_orders_linechart.dart +++ b/lib/feature/shared/presentation/widget/director/director_weekly_orders_linechart.dart @@ -46,7 +46,7 @@ class _DirectorWeeklyOrdersLinechartState // Display a BasicLineChart with the generated FlSpot lists return BasicLineChart( spotsList: [flSpotListPickUp], - titles: [S.current.pickUp], + titles: [S.of(context).pickUp], ); case RemoteDeliveryInfoError: diff --git a/lib/feature/shared/presentation/widget/director/director_weekly_orders_widget.dart b/lib/feature/shared/presentation/widget/director/director_weekly_orders_widget.dart index 56205b8..b8e9570 100644 --- a/lib/feature/shared/presentation/widget/director/director_weekly_orders_widget.dart +++ b/lib/feature/shared/presentation/widget/director/director_weekly_orders_widget.dart @@ -27,7 +27,7 @@ class _DirectorWeeklyOrdersWidgetState child: BasicContainer( child: Column( children: [ - BasicText(title: S.current.weeklyOrdersMadeOverview), + BasicText(title: S.of(context).weeklyOrdersMadeOverview), const Padding( padding: EdgeInsets.only(right: 30), child: DirectorWeeklyOrdersLinechart()), diff --git a/lib/feature/shared/presentation/widget/employee/employee_female_items_widget.dart b/lib/feature/shared/presentation/widget/employee/employee_female_items_widget.dart index b77af91..2f23b5e 100644 --- a/lib/feature/shared/presentation/widget/employee/employee_female_items_widget.dart +++ b/lib/feature/shared/presentation/widget/employee/employee_female_items_widget.dart @@ -87,8 +87,9 @@ class _EmployeeFemaleItemsWidgetState extends State { child: IconButton( padding: EdgeInsets.zero, onPressed: () { - router.go(Pages.employeeAllClothes.screenPath, - extra: {S.of(context).allFemaleClothes}); + router.go( + Pages.employeeAllFemaleClothes.screenPath, + ); }, icon: const Icon( Icons.chevron_right, diff --git a/lib/feature/shared/presentation/widget/employee/employee_male_items_widget.dart b/lib/feature/shared/presentation/widget/employee/employee_male_items_widget.dart index a4bdd7a..3474e46 100644 --- a/lib/feature/shared/presentation/widget/employee/employee_male_items_widget.dart +++ b/lib/feature/shared/presentation/widget/employee/employee_male_items_widget.dart @@ -87,8 +87,9 @@ class _EmployeeMaleItemsWidgetState extends State { child: IconButton( padding: EdgeInsets.zero, onPressed: () { - router.go(Pages.employeeAllClothes.screenPath, - extra: {S.of(context).allMaleClothes}); + router.go( + Pages.employeeAllMaleClothes.screenPath, + ); }, icon: const Icon( Icons.chevron_right, diff --git a/lib/feature/shared/presentation/widget/employee/employee_total_items.dart b/lib/feature/shared/presentation/widget/employee/employee_total_items.dart index 84b26f0..2169636 100644 --- a/lib/feature/shared/presentation/widget/employee/employee_total_items.dart +++ b/lib/feature/shared/presentation/widget/employee/employee_total_items.dart @@ -69,8 +69,9 @@ class _EmployeeTotalItemsState extends State { child: IconButton( padding: EdgeInsets.zero, onPressed: () { - router.go(Pages.employeeAllClothes.screenPath, - extra: {S.of(context).allClothes}); + router.go( + Pages.employeeAllClothes.screenPath, + ); }, icon: const Icon( Icons.chevron_right,