Files
meetingroom-netscreen/anti_lockscreen_rust/target/release/deps/libgetrandom-ac9f8debbe3f23c6.rmeta

114 lines
49 KiB
Plaintext
Raw Normal View History

rust
<0C>Brustc 1.91.1 (ed61e7d7e 2025-11-07) (Rev1, Built by MSYS2 project)<29><02>0<>#`a<><61>i<EFBFBD>+<2B>F<EFBFBD>T8<-0a5677bcdbf6ca93<39>cfg_if<69>w<EFBFBD>vpɀ<70>̍<EFBFBD> <20>-beafaffeed9fa642<34><02>1<>-<2D>3<EFBFBD><33>%<25>:<3A><>R<>-0a51333fad0e7ace<63><02>z<00><><EFBFBD>v<EFBFBD><76><EFBFBD>_L<5F><4C><16>-b7ba0d454035f46e<36><02>P"~<7E><>j.@݆<>m<EFBFBD><6D>-0e40213d20945e66<36><02> <09>t4<74><34><EFBFBD>X0<><30>T%<25>Y-99f85c7fe67cb72d<32>rustc_std_workspace_core<72><65>S<EFBFBD><53>QQ;%<25><><1D><1F>-66851ed73bc307db<64><02>ja<13><><EFBFBD>˚$/z1K<31><4B><EFBFBD>-dfe8c0cb3eed9a56<35> miniz_oxide<64>$<24>I<EFBFBD><49>L<EFBFBD> }<7D>M7M"u-485603f6129fcde3<65>adler2<72>0<EFBFBD><65><03><><EFBFBD><EFBFBD>(<28>[<5B>-bc37dbc3f4788d47<34> hashbrown<77><6E><EFBFBD>^<5E>*ݽ<>h-<2D>7o<1A>-a4fd21c9d4cd9131<33>rustc_std_workspace_alloc<6F><63>Hr<48><72><EFBFBD>ֈ#<1B>*ʒG<CA92>-f2934bf091a24430<33>
std_detect<EFBFBD><EFBFBD><EFBFBD>*#<23><>B&<26><>b<EFBFBD><62>-04d6f0b7f0a1cbf3<66>rustc_demangle<6C><65><05>w<EFBFBD>mnaznq<6E>T<EFBFBD>H`-75f9d07faa668461<36>windows_targets<74><73><EFBFBD><EFBFBD><14><>Tp<><70>V[]<18>-1e7e2002877a7702<30>~<7E><>|<7C><><EFBFBD><EFBFBD><EFBFBD>j<EFBFBD>/<2F>1<><31>-9a0ff217d313773e<33> addr2line<6E><65>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Qh<EFBFBD>T<EFBFBD>Z^<5E>p9-5cf1b423f27c2917<31>gimli<6C>2<EFBFBD>q<EFBFBD><71>0<EFBFBD><30>?i<>~(p-183935a8c8e2cc27<32>object<63><74>&<26>r<EFBFBD><72>&إ,y<><79><EFBFBD>|I-b58121bb5e8f1ebf<62>memchr<68><72>_<13><> 8<># B<><42><EFBFBD><EFBFBD><EFBFBD>-b16db7c5ac5d3d15<31><02> <0B>]'{<7B><>.s<>q<EFBFBD>&<26>`<60>-1bba00c8766e6077<37>tests<74>,<2C>=<02>$<24>=custom<6F>4<EFBFBD>b<02><<3C>a<01>D<>a<01><>abcrypt<70>Qadvapi32<33>SRQTS<02>~error<6F>internal_error<6F>  UNSUPPORTED<45> ERRNO_NOT_POSITIVE<56> 
UNEXPECTED<EFBFBD> IOS_SEC_RANDOM<4F> WINDOWS_RTL_GEN_RANDOM<4F>  FAILED_RDRAND<4E>  NO_RDRAND<4E> 
WEB_CRYPTO<EFBFBD> WEB_GET_RANDOM_VALUES<45> VXWORKS_RAND_SECURE<52>  NODE_CRYPTO<54> NODE_RANDOM_FILL_SYNC<4E> NODE_ES_MODULE<4C> INTERNAL_START<52>  CUSTOM_START<52>  raw_os_error<6F> code<64><02> "<02># %<02> internal_desc<73>util<69>((((slice_assume_init_mut<75>,<02>(uninit_slice_fill_zero<72>(slice_as_uninit<69>/<02>(slice_as_uninit_mut<75>1<02> error_impls<6C>3<02>3337<02>3 getrandom<6F>getrandom_uninit<69><02>=
=<02>A<02>C<02>F<02>os_err<72>imp<6D>IIIIIIIBCRYPT_USE_SYSTEM_PREFERRED_RNG<4E>IQBCryptGenRandom<6F>IS RtlGenRandom<6F>Igetrandom_inner<65> 8 8 8#8#8#8,8.8/818;8<8B8D8G8G8H8U8<01>==><02>?<02> 2<><32><EFBFBD>#<23><><01><01><01><01><01><><01><01><01><01><01>]<01><01>]<01><01><01><01> <01> <01> <02><01> <02><01> !<21><>l'<27><><01><04><04><02><04><02> <04>J}7<>l]<5D> <01><01><01>@=A=C=E=F=="=%=7<04>9=<01>3<01><01><01><><01><01>]<01>]<01><01> (<06><06>B$<01>0 <06>:CM<07>D<07><00>$. %<25>5<00><13><>~% <00> <0A>5-<2D>5<00>0 <00> <0A>5y<><01><>\<08>GH<08><00><>5L<01> <01>P<08><00><>u<EFBFBD> <01> <01>-<2D>5<01> <01>-<2D>5<01><><01><>6\<01><>ͱ5j<00>q<00>x<00>U<>5<01>
<00>]<5D>5<01><0F><0F><02> <0F><0F> T<><00><14><>"<02><><00> <0C><03><>*<04><>e<>c<05><>_" ́ρЁ<02>сҁ<02>Ӂ<02>QT<><54><07>=<01>]
<01><>c <0A>d<02><00> <0A>g<0F><06><>1 = <0C><04> <07><><07><00><>f<00><>c<EFBFBD><01> <01><0F>e<>c<02><>^<5E><01> <01><02><>*<2A><03><01>9x<39>$<24><02><><01><>[<01><><00><><01><>4<01>,<2C> <0C><00>$<24><01><17><01><17><01>=<3D>cn<>8<01> <<0F><17><00> <01><><00>x<EFBFBD>$<24> k <0C>3<00>31<00>0/$<24>> D<02><> <01> <01>1f <0C><17> =<17> <0C><17> <17><17><01>X<00>W<00>V<01>
<01><0F><01><17><01><0F><01><17><01> <17>,'<00><01><> t<>   <0C> <00> .<01><> 1<01>,<2C> $_<><01><>
t<>
<01>  <0C>
<00> ,<01><>
8<01>,<2C>
$_<><01><> t<> <01>  <0C> <00> ,<01><> 0<01>,<2C> $_<><01><> t<><01>  <0C><00> ,<01><> 4<01>,<2C>$_<><01><> t<><01>  <0C><00> ,<01><><<01>,<2C>$_<><01><> t<><01>  <0C><00> ,<01><>3<01>,<2C>$_<><01><> t<><01>  <0C><00> ,<01><>/<01>,<2C>$_<><01><> t<><01>  <0C><00> ,<01><>0<01>,<2C>$_<><01><> t<><01>  <0C><00> ,<01><>;<01>,<2C>$_<><01><> t<><01> <14> <00> ,<01><>:<01>,<2C>$_<><01><> t<><01> <14> <00> ,<01><>2<01>,<2C>$_<><01><> t<><01> <14> <00> ,<01><><<01>,<2C>$_<><01><> t<><01> <14><00> ,<01><>5<01>,<2C>$_<><<3C><14><03>( <00>6  <0C><00>F<00>*b*<00>n<00>*<01><>(<01><1C><01><0F><0F>1_<>L<><14><00>*<2A>!- <00>;  <0C><00>F<00>*g*<00>n<00>*L<><14><00>*<2A>!- <00>;  <0C><00>F<00>*g*<00>n<00>*<2A><> (<00> <0C><01><>4<01><1C><01>}<01><17><17><01> <01><02><0F>\_<><04><>#4<><00><13>
 <00>&<02><><00>?<04><>"<00>*̇" ́<01>* <0C>"<01><><1F>$<24>" ́ρЁ<02>сҁ<02>Ӂ<02>QT<><54><07>=<01>*d <0C>"<04>"<03><><1E>x <01> <01>,<2C>x <01> <01>,<2C>"<01>1\<5C><00>$<24>J<01>d<><01>S<01>*+sI<00>4<>$<00><04>$<01><>$<<01>T<>$<00>$<24>$ ,Z<00>XV<01>S<00>QZ{<1C>+
<08>!)<01>44;128<32><1C>0
<08><00>4$)<01>44;128<32>T<>3 =<04>3&<01><>3<<01>$<24>3<00>$<24>3<01>  -<07><>,<02><>,<2C>
<02> <0C><03><>2 <0C><04>,<01><><01> <06>6D<> 
<01><><01><> MaybeUninit<69><01><>uninit<69><01><01><><02><01><04>t)<29>4YX<01>6,<2C><01>6<0F> <0B>7<0F><02><0F><07><>
,<02><>
,<2C>
<00>7 <0C> <03><>
2 <0C> <04> 1<01><> <09><01>7<00><> <00>7,<2C> <01>7x<01>6w<02><T<>
<00><01>s8P<01><1C>#
0x00000002<EFBFBD> <0C>*<2A><>7<02><><EFBFBD>6  
%
<01><><01><><01>6<01><><01>6<01><01><><02><01><04>t)<29>4YXJIG<0F>
U<EFBFBD>!g   |<7C><> <13> ȕ# <01><><EFBFBD>@4 Ԏ<>  <02><><EFBFBD> U$<24><> )<02>,<2C><> %<25><>
U<><55>  643N
<EFBFBD>;0/
-<0E><><EFBFBD>* <01><> <06>=<01>
<17>
<17><17> <0A><><02><00>=<3D>² <01><><01><><01><><01><><02><01><><02><01><>„<02>Ä<02>b<>Fk<46>}*<01><>eN<65><4E>w\+&<01><01>=MS*<2A><><03><><EFBFBD>7 |<00>= <0C><> <0C><>4<><34><13> <01><><01><><01><><02><01><><02><01><>„<02>Ä<02>b<>Fk<46>}*<01><01>3 <0A><>  <02><00> ,<2C><> <09><><EFBFBD> <01><><01>=<01> <
LRW<02><00>5<><35>  <01><><01>><01><00><><EFBFBD> <01><><01>=<01>= <0A><><17><17>i+<2B><>i<00>= <0A><><02><00><0F> <01><><01><01><17>R  X;<19><><EFBFBD><01>~<0F><17><17>1<01><><00><><EFBFBD><01><w-<2D><> ܎<>
 <06><>!Dg<01>m<01>:T<><54><06>ٱ<04><01>W<01><01><17><06><><EFBFBD>!  <0C><><EFBFBD>$  <0C>ĵ<04><01>W<01>=<01><01><17><0F><><EFBFBD>$<24><01><01>m<><6D><17>,<01><><0F><01>W<01>=<01>[<0F>z<01>W<01><01><01><17>so<01><01>i<01>?<00>ȓ<00>=$<24><><01><><01><><01><>|<01><><02><01><><01><>i<01><><02><00>Z`<60><>|4v<01>=<01>=<01><><01><><01><><02><01><><02><01><>„<02>Ä<02>b<>Fk<46>}*<01>=<01>T <06>:<17><00>=<17><00>=<01>:{<01><{<01>?<17><01>=U<01>4  <01>-<2D><> <00><17> <01><<17><01>:<17><00>=<00><17><01>=p<00>dest<73>G<02> 9<02><17><17><00><; <01>m<01>:<17> <17><17> <17><17><17><17>]<17><17><17><01><<17><17><17><17><17>
<17><13> <17>  <17>  <17> <17>  <00><<17>  <17>  <17>  <17> <01><><01>=<01>˞  8<02><00><17> <17> <01><><01>><01><17> <01><><01>=<01> <17> ~<17>}i<00>=<17>
<02><00><17>
<01><><01>=<01>
<0C><><0F><17><17><17>"9< <17><17><17><17><17><17><01>m<01>:<17><17><01>W<01><01>P<17><17><17><01>W<01>=<01><01>x}  z
<01><01>u E ,<01>;r <01>F<00>ќ<00>G$<24><><01><><01><><01><>|<01><><02><01><><01><>i<01><><02><00>Z`<60><>|4v<01>=<01> <01>?F <00>=<17><01>=<17><01>4<17> <01><17><00>R<01>=<17><00><17> <01><d <01>:d <01>G<0F><02> <02><13> <01>3<00><<17> <00>H
<01><> =>!<01>,<00>3:H =[>g<01>r<00>y<0F>(3;<I<02>~4<>_<01><0E><>_ 1<01> <0A><>` ,<01>6\<5C>`<01><><02>,<2C>b=:<3A>˞<00>@= Interface to the operating system's random number generator.<2E>A<02><00>E # Supported targets<74>]<02><00>a=: | Target | Target Triple | Implementation<6F><00><>=: | ----------------- | ------------------ | --------------<2D><00><><01><00> | Linux, Android | `*linux*` | [`getrandom`][1] system call if available, otherwise [`/dev/urandom`][2] after successfully polling `/dev/random`<60><00><>FC | Windows | `*windows*` | [`BCryptGenRandom`]<5D><00><>DA | macOS | `*appledarwin` | [`getentropy`][3]<5D><00><>kh | iOS, tvOS, watchOS | `*appleios`, `*-apple-tvos`, `*-apple-watchos` | [`CCRandomGenerateBytes`]<5D><00><>A> | FreeBSD | `*freebsd` | [`getrandom`][5]<5D><00><>B? | OpenBSD | `*openbsd` | [`getentropy`][7]<5D><00><>nk | NetBSD | `*netbsd` | [`getrandom`][16] if available, otherwise [`kern.arandom`][8]<5D><00><>B? | Dragonfly BSD | `*dragonfly` | [`getrandom`][9]<5D><00><>WT | Solaris | `*solaris` | [`getrandom`][11] (with `GRND_RANDOM`)<29><00><>B? | illumos | `*illumos` | [`getrandom`][12]<5D><00><>@= | Fuchsia OS | `*fuchsia` | [`cprng_draw`]<5D><00><> ?< | Redox | `*redox` | `/dev/urandom`<60><00><> \Y | Haiku | `*haiku` | `/dev/urandom` (identical to `/dev/random`)<29><00><>
C@ | Hermit | `*-hermit` | [`sys_read_entropy`]<5D><00><>
@= | Hurd | `*-hurd-*` | [`getrandom`][17]<5D><00><> =: | SGX | `x86_64*sgx` | [`RDRAND`]<5D><00><> ~{ | VxWorks | `*wrsvxworks*` | `randABytes` after checking entropy pool initialization with `randSecure`<60><00><> DA | ESP-IDF | `*espidf` | [`esp_fill_random`]<5D><00><> C@ | Emscripten | `*emscripten` | [`getentropy`][13]<5D><00><> ?< | WASI | `wasm32wasi` | [`random_get`]<5D><00><><0E><00> | Web Browser and Node.js | `wasm**unknown` | [`Crypto.getRandomValues`] if available, then [`crypto.randomFillSync`] if on Node.js, see [WebAssembly support]<5D><00><>LI | SOLID | `*-kmc-solid_*` | `SOLID_RNG_SampleRandomBytes`<60><00><>@= | Nintendo 3DS | `*-nintendo-3ds` | [`getrandom`][18]<5D><00><>A> | PS Vita | `*-vita-*` | [`getentropy`][13]<5D><00><>b_ | QNX Neutrino | `*nto-qnx*` | [`/dev/urandom`][14] (identical to `/dev/random`)<29><00><>C@ | AIX | `*-ibm-aix` | [`/dev/urandom`][15]<5D><00><>\Y | Cygwin | `*-cygwin` | [`getrandom`][19] (based on [`RtlGenRandom`])<29><1C><02><00><>UR Pull Requests that add support for new targets to `getrandom` are always welcome.<2E><1C><02>Ԑ ## Unsupported targets<74><1C><02><00><>PM By default, `getrandom` will not compile on unsupported targets, but certain<69><00><>OL features allow a user to select a "fallback" implementation if no supported<65><00><> implementation exists.<2E><1C><02><00><>74 All of the below mechanisms only affect unsupported<65><00><>QN targets. Supported targets will _always_ use their supported implementations.<2E><00><>GD This prevents a crate from overriding a secure source of randomness<73><00><>+( (either accidentally or intentionally).<2E><1C><02><00><>30 ## `/dev/urandom` fallback on Linux and Android<69><1C><02><00><>SP On Linux targets the fallback is present only if either `target_env` is `musl`,<2C><00><>WT or `target_arch` is one of the following: `aarch64`, `arm`, `powerpc`, `powerpc64`,<2C><00><>QN `s390x`, `x86`, `x86_64`. Other supported targets [require][platform-support]<5D><00><>UR kernel versions which support `getrandom` system call, so fallback is not needed.<2E><1C><02><00><>VS On Android targets the fallback is present only for the following `target_arch`es:<3A><00><>RO `aarch64`, `arm`, `x86`, `x86_64`. Other `target_arch`es (e.g. RISC-V) require<72><00><>! sufficiently high API levels.<2E><1C><02><00><>XU The fallback can be disabled by enabling the `linux_disable_fallback` crate feature.<2E><00><>SP Note that doing so will bump minimum supported Linux kernel version to 3.17 and<6E><00><>*' Android API level to 23 (Marshmallow).<2E><1C><02><00><> ### RDRAND on x86<38><1C><02><00><>RO *If the `rdrand` Cargo feature is enabled*, `getrandom` will fallback to using<6E><00><>KH the [`RDRAND`] instruction to get randomness on `no_std` `x86`/`x86_64`<60><00><>C@ targets. This feature has no effect on other CPU architectures.<2E><1C> <02>ܮ  ### WebAssembly support<72><1C> <02><00><> ! This crate fully supports the<68><00><> =: [`wasm32-wasi`](https://github.com/CraneStation/wasi) and<6E><00><>!NK [`wasm32-unknown-emscripten`](https://www.hellorust.com/setup/emscripten/)<29><00><>!OL targets. However, the `wasm32-unknown-unknown` target (i.e. the target used<65><00><>"(% by `wasm-pack`) is not automatically<6C><00><>"GD supported since, from the target name alone, we cannot deduce which<63><00><>#JG JavaScript interface is in use (or if JavaScript is available at all).<2E><1C>$<02><00><>$KH Instead, *if the `js` Cargo feature is enabled*, this crate will assume<6D><00><>$LI that you are building for an environment containing JavaScript, and will<6C><00><>%PM call the appropriate methods. Both web browser (main window and Web Workers)<29><00><>%@= and Node.js environments are supported, invoking the methods<64><00><>&OL [described above](#supported-targets) using the [`wasm-bindgen`] toolchain.<2E>
NonZeroU32<EFBFBD>T<01><> <0B>/1|<1A><>(t<><02><1C><00> <01><13> T<><00><00><> <00><> 96 This target/platform is not supported by `getrandom`.<2E>\<5C>   <00><12><>
#<00><> @= The platform-specific `errno` returned a non-positive value.<2E><><EFBFBD>
  <00><12><> <00><>
LI Encountered an unexpected situation which should not happen in practice.<2E>T<EFBFBD>   <00><12><> <00><> <0C><00> Call to [`CCRandomGenerateBytes`](https://opensource.apple.com/source/CommonCrypto/CommonCrypto-60074/include/CommonRandom.h.auto.html) failed<65><00><>  on iOS, tvOS, or waatchOS.<2E>t<EFBFBD>  <00><12><>'<00><><0E> Call to Windows [`RtlGenRandom`](https://docs.microsoft.com/en-us/windows/win32/api/ntsecapi/nf-ntsecapi-rtlgenrandom) failed.<2E><><EFBFBD>  <00><12><><00><>63 RDRAND instruction failed due to a hardware issue.<2E>l<EFBFBD>  <00>Ԫ<00><>2/ RDRAND instruction unsupported on this target.<2E>L<EFBFBD>  <00>ܛ<00><>85 The environment does not support the Web Crypto API.<2E>T<EFBFBD>  <00><12><>&<00><>;8 Calling Web Crypto API `crypto.getRandomValues` failed.<2E><><EFBFBD>  <00><12><>$<00><>]Z On VxWorks, call to `randSecure` failed (random number generator is not yet initialized).<2E><><EFBFBD>  <00><12><><00><>74 Node.js does not have the `crypto` CommonJS module.<2E>\<5C>  <00><12><>&<00><><9 Calling Node.js function `crypto.randomFillSync` failed.<2E><><EFBFBD>  <00><12><><00><>B? Called from an ES module on Node.js. This is unsupported, see:<3A><00><>96 <https://docs.rs/getrandom#nodejs-es-module-support>.<2E>t<EFBFBD>  <00><12><><00><>JG Codes below this point represent OS Errors (i.e. positive i32 values).<2E><00><>GD Codes at or above this point, but below [`Error::CUSTOM_START`] are<72><00><>:7 reserved for use by the `rand` and `getrandom` crates.<2E>t<EFBFBD>  <00>ܓ<00><>IF Codes at or above this point can be used by users to define their own<77><00><> custom errors.<2E>d<EFBFBD>  <00><14><>(<00><>B? Extract the raw OS error code (if this error came from the OS)<29><1C><02><00><>MJ This method is identical to [`std::io::Error::raw_os_error()`][1], except<70><00><>JG that it works in `no_std` contexts. If this method returns `None`, the<68><00><>HE error value can still be formatted via the `Display` implementation.<2E><1C><02><00><>OL [1]: https://doc.rust-lang.org/std/io/struct.Error.html#method.raw_os_error<6F>d<EFBFBD><02><12>1  <13><18><>$%<00><>"  Extract the bare error code.<2E><1C>#<02><00><>#KH This code can either come from the underlying OS, or be a custom error.<2E><00><>#2/ Use [`Error::raw_os_error()`] to disambiguate.<2E>$<24>$<02><12>  2<19><>)<00> <01>] <00><>)8<1C>)VWX V<> W<01>]<01>]<02><01>]<02> <01>Z<01>]buf<75><01>Z|<7C>8^<5E><>eX<01><><01><><01><><02><01><><02><01><>„<02>Ä<02>b<>Fk<46>}*<01><01><><01><><01><><02> $<24><>W<EFBFBD>N <0C>) $<24>)<02> <0C>)<13>  <00>4<02><>.<00>#<01>]#<00><>.8<1C>.YZ[ Y<> Z<01>]<01>]<02><01>]<02> <01>Z<01>]<01><><01>Z|<7C>8^<5E><>e[<01><>" <0C>." #$<24>/<02> <0C>/<13>##<00>4<02><>2<00>&<01>&<00><>3!$<24>3<02><13>%% &<01> <13><1A><>36l<>3<02>́ρЁ<02>сҁ<02>Ӂ<02>QT<><54><07>=  '<01> ,<2C>3D<>`$<24>`,./1<01>6\%<01><>(*<02> 2<01>(+<2B><02> (<19><>P<02><>\ \<5C>7 \<5C>6<02>-- <0C><01><><01>6 <0C> ,<01>6<02>o<00><>I<02><>] ]<5D>: ]<5D>= <0C> .<02>,<2C><02><>;|<7C>^ ^<5E>6 ^<5E>7<02>00 <0C><00><> <0C> /<01>6<02>,<2C><00><> N<02><> _ _<>6 _<>7<02>22 <0C> <00><> <0C>  1<01>6<02>|<7C>b\<5C>b<02> 34<02>,=35:io<69>.<04>36<>9d-<)<1C>3<00>8<01>8<00>X$[<02><12>77 8err<72>`<04><> <00><00><>bR(<28><><EFBFBD>6<00><><EFBFBD>KH Fill `dest` with random bytes from the system's preferred random number<65> source.<2E>Ў<02><00>ԎNK This function returns an error on any failure, including partial reads. We<57><00><><EFBFBD>NK make no guarante
```ignore<72><00>ؙ>; # // We ignore this test since `uninit_array` is unstable.<2E><00><><EFBFBD>*' #![feature(maybe_uninit_uninit_array)]<5D><00>š1. # fn main() -> Result<(), getrandom::Error> {<7B><00><><EFBFBD>A> let mut buf = core::mem::MaybeUninit::uninit_array::<1024>();<3B><00><><EFBFBD>@= let buf: &mut [u8] = getrandom::getrandom_uninit(&mut buf)?;<3B>t<><74> # Ok(()) }<7D><<3C><><01>~<7E><><EFBFBD>a a<>:<01><><01><><01><><02><01><><02><01><>„<02>Ä<02>b<>Fk<46>}* a<>=<01> <0C><> <<01>Gh&`'<00>#.+ A small and `no_std` compatible error type<70>R<02><00>VPM The [`Error::raw_os_error()`] will indicate if the error is from the OS, and<6E><00><>LI if so, which error code the OS gave the application. If such an error is<69><00><>?< encountered, please consult with your system documentation.<2E><1C><02><00><>JG Internally this type is a NonZeroU32, with certain values reserved for<6F><00><>PM certain purposes, see [`Error::INTERNAL_START`] and [`Error::CUSTOM_START`].<2E><1C><02><00><>=: *If this crate's `"std"` Cargo feature is enabled*, then:<3A><00><>,) - [`getrandom::Error`][Error] implements<74><00><>QN [`std::error::Error`](https://doc.rust-lang.org/std/error/trait.Error.html)<29><00><>WT - [`std::io::Error`](https://doc.rust-lang.org/std/io/struct.Error.html) implements<74><00><>XU [`From<getrandom::Error>`](https://doc.rust-lang.org/std/convert/trait.From.html).<2E>,<2C><00>2<><32><EFBFBD>#<23><>>?<02><13>`'1<02><13>== >T<>==<00> <05><00>.
.
<00>B<01>B.
.
b b<><00>A<06>A B,<2C><13>
<13>
<00>D<01>D<13>
<02><13>
<13>
<13>
<13>
8<02><13>
<13>
<13>
c c<><00>C<07>C D<14>Y Y
<00>Y Y
<00>G<01>GY Y de d<> e<>F<08>F GL<><02> Y <0B><>(74<>(f<03>* f<>=́ρЁ<02>сҁ<02>Ӂ<02>QT<><54><07>= f <0C>) H_errno<6E>4<EFBFBD>(_buf<75>$<24>(<<3C><> <1C><>PRTU<02>,*=IJ:<02>4A<01>0IL<01>6\N<01><>IM½T`<01><>IN<02> l<01>IOd#_<>5;\<T<>IG|[8')<29>s*<03>yI<00><14><><01>|<7C><03><>I <01>0<01>0<01>0
__variant1<EFBFBD><01>0<01>0
__variant2<EFBFBD><00><>/Kf<>: <0B>;<01><14><14>* R
hAlgorithm<EFBFBD>T<EFBFBD>pBuffer<65><<3C>cbBuffer<65>D<EFBFBD>dwFlags<67><<3C><03><>J!SystemFunction036<33><36><EFBFBD>"d<><03><><01><>I<03><><01><14>; T RandomBuffer<65>d<EFBFBD>RandomBufferLength<74><68><EFBFBD><03><>I|<7C>g g<>:<01>? <0C><00><<01>G$<24><17><13> <0C>)<13> <14>*<13> <13> <0C>/<13> <14>/<13> <17><13> ?<13> <17><13> {<13> Q <13> <17><13> H<13> <17><13> F<13> L<13> <17><13> z<13> <0A>rand::thread_rng<6E><01>2https://www.qnx.com/developers/docs/7.1/index.html<6D>Fhttps://www.ibm.com/docs/en/aix/7.3?topic=files-random-urandom-devices<65>Khttps://github.com/cygwin/cygwin/blob/main/winsup/cygwin/libc/getentropy.cc<63> wasm-bindgen<65>
ES modules<65>https://nodejs.org/api/esm.html<6D>Vhttps://rustwasm.github.io/wasm-bindgen/reference/attributes/on-js-imports/module.html<6D>dhttps://opensource.apple.com/source/CommonCrypto/CommonCrypto-60074/include/CommonRandom.h.auto.html<6D>Ohttps://www.freebsd.org/cgi/man.cgi?query=getrandom&manpath=FreeBSD+12.0-stable<6C><01>$https://man.openbsd.org/getentropy.2<EFBFBD><https://www.gnu.org/software/libc/manual/html_mono/libc.html<6D>RDRAND<4E>rhttps://software.intel.com/en-us/articles/intel-digital-random-number-generator-drng-software-implementation-guide<64>Shttps://github.com/rust3ds/shim-3ds/commit/b01d2568836dea2a65d05d662f8e5f805c64389d<39><01><>Ā߁#https://nodejs.org/api/modules.html<6D><01><><01><>CCRandomGenerateBytes<65><01><><01><>ihttps://github.com/hermit-os/kernel/blob/315f58ff5efc81d9bf0618af85a59963ff55f8b1/src/syscalls/entropy.rs<72><01><><01><>WebAssembly support<72><01><><01><><02>
CommonJS modules<65>߁<01><><01><>2https://www.unix.com/man-page/mojave/2/getentropy/<2F>ʇ<01><>sys_read_entropy<70><01><><01><>"https://nodejs.org/api/crypto.html<6D><01><><01><><02>
(https://github.com/rustwasm/wasm-bindgen<65><01><><01><><02> 
getentropy<EFBFBD><01><>ʇ:https://fuchsia.dev/fuchsia-src/zircon/syscalls/cprng_draw<61><01><><01><>crypto.randomFillSync<6E><01><><01><>described above<76>֊<02>
<01><>Shttps://docs.microsoft.com/en-us/windows/win32/api/bcrypt/nf-bcrypt-bcryptgenrandom<6F><01><><01><><02> 
cprng_draw<EFBFBD><01><><01><><01>#https://www.w3.org/TR/WebCryptoAPI/<2F><01><><01><>+https://www.hellorust.com/setup/emscripten/<2F><01><>֊https://manned.org/urandom.4<EFBFBD>Ō<01><><02> #https://illumos.org/man/2/getrandom<6F><01><><01><><01>Crypto.getRandomValues<65>΍<01><>wasm32-unknown-emscripten<65><01><><01><> /dev/urandom<6F><01><>Ōrand<6E>Ahttps://docs.oracle.com/cd/E88353_01/html/E37841/getrandom-2.html<6D><01><><01><><01>Ehttps://github.com/WebAssembly/WASI/blob/main/phases/snapshot/docs.md<6D><01><>΍$https://github.com/CraneStation/wasi<73>Џ<01><>https://manned.org/getrandom.2<EFBFBD><01><><01><><01><><02>;https://leaf.dragonflybsd.org/cgi/web-man?command=getrandom<6F><01><><01><>
random_get<EFBFBD><01><><01><> wasm32-wasi<73>͑Џ<01><><01><>/https://www.unix.com/man-page/mojave/4/urandom/<2F><01><>https://man.netbsd.org/sysctl.7<EFBFBD><01><><01><><02>.https://docs.rs/rand/*/rand/fn.thread_rng.html<6D>8https://github.com/emscripten-core/emscripten/pull/12240<34><01><><01><><https://doc.rust-lang.org/stable/rustc/platform-support.html<6D><01><>͑register_custom_getrandom<6F><01><>˓ kern.arandom<6F><01><><01><><02>\https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/random.html<6D><01><><01><><01><>Uhttps://learn.microsoft.com/en-us/windows/win32/api/ntsecapi/nf-ntsecapi-rtlgenrandom<6F><01><><01><>register_custom_getrandom!<21><01><>˓"https://man.netbsd.org/getrandom.2<EFBFBD><01><><01><>esp_fill_random<6F>ϖ<01><><01><01><><01><><01><>—<01><><01><><01><><01><><01><01><>Ә<01><><01><><01><>ϖ<01><01><>Ā<01><>—<01><><01><><01><><01> ;<01><><01><>Ә<01><><01><><01><>Bstd::io::Error::raw_os_error()<29>Error::raw_os_error<6F>Error::INTERNAL_START<52><01>5https://doc.rust-lang.org/std/convert/trait.From.html<6D><01><>
std::error<6F><01>4https://doc.rust-lang.org/std/error/trait.Error.html<6D>std::io::Error<6F>Thttps://docs.microsoft.com/en-us/windows/win32/api/ntsecapi/nf-ntsecapi-rtlgenrandom<6F>Error::raw_os_error()<29><01><>From<getrandom<6F><01><>ʇ<01><>std::error::Error<6F><01><><01><><01><>From<getrandom::Error><3E>ԝgetrandom::Error<6F><01><><01><>ʇ<01><><02><01><>2https://doc.rust-lang.org/std/io/struct.Error.html<6D><01><>ԝ<02>Error::CUSTOM_START<52>ž<01><>ʇ<02>std::io<69><01><><01><><02><01><><01><01><>Ÿž<01><02>Ȝ<01><><01><><02>=ۜ<01><><01><>Ÿ<01><01><><01><><01><01><>Ȝ<01><>ۜ<01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01>H<01>I<01>H<01>H<01>I<01><><01><><01><><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01>H<01>I<01>H<01>H<01>I<01><><01><><01><><00><08><><01><>O<EFBFBD>m<EFBFBD><07><19><00><> hQF<51>On<4F>@<40>`<60><72>]<5D><>OW<0F>Í<EFBFBD>3"C<04>}K<>J<EFBFBD>ՠ<EFBFBD><D5A0><<3C><><EFBFBD><EFBFBD>mr<6D><13><>F3<46>лk#<23>BC<42>a1[<5B><>g'<27><>(5<><35>sռ<73><D5BC>sZ<73>(5<>,"<22>M<EFBFBD><4D>˳<EFBFBD>otq*JE<>q><>I<EFBFBD>Ov<>y!B<>Э +k<>H<EFBFBD><48>y/zK<7A><4B><EFBFBD><EFBFBD>b<EFBFBD>o<EFBFBD>#<23><><EFBFBD>Ă<EFBFBD>.<2E><><03>uf~<7E>/<2F> <20>Ĥ<EFBFBD>0<EFBFBD>z<EFBFBD><7A><EFBFBD><EFBFBD>n<EFBFBD>6<EFBFBD>;ef<07><Y<>7q<37><71><EFBFBD>޸<EFBFBD>"<22>s<EFBFBD>zF6gے`n<><00><><EFBFBD> v<><76>o<<3C>^<5E> <09>R!<21><>Ȋ<EFBFBD>o<EFBFBD><6F>Yҍӽ<D28D>Ņ<EFBFBD>mbe<62><65>%<25>՘<EFBFBD><D598>w<EFBFBD><77>n<EFBFBD>Yid<><64>ܖ<EFBFBD>I"<22> <<3C><><EFBFBD>b<EFBFBD>CJw<4A><77>.M<>ԫ%w<><77> <0C><EFBFBD>@r<>?G =`<60><><EFBFBD><10>^GɜɩE<11><>0<15><02>-<2D>B=<3D><><EFBFBD>Сw:`<60><><EFBFBD><EFBFBD><7F>N=<3D><>Ue8><3E><> d7<>J<EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD>߰w><3E>$<24>w1=<14><><EFBFBD><EFBFBD>?<3F>ȋdJ<64><4A><EFBFBD>ڲc%<25><>[<5B><><0F>r<>u<EFBFBD><75><05><><EFBFBD>%<25>`<60>,0<><30><EFBFBD>h;zD<7A>dC<64>0{R)Б<>̽Q <0A>|<7C><>l<04><>{m<>9<EFBFBD><39>6#<23>R<><52>jU<6A><55><EFBFBD><EFBFBD>N <09><><EFBFBD><EFBFBD> <20>O<EFBFBD><4F>G<EFBFBD><47>RM<52><4D><EFBFBD><EFBFBD><EFBFBD>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD><EFBFBD><02>ck<63><10><><EFBFBD>G<08><>r<EFBFBD>z<EFBFBD><7A><EFBFBD><EFBFBD><11><><EFBFBD>$J<02>ݗ<EFBFBD>{<7B><>@<40> E8-<2D>#<23>MB<4D>ꨚ<<<3C><00>e<EFBFBD>ݟO<DD9F>9<EFBFBD>ɪ9Jnݻz<DDBB><7A>"~<7E><><EFBFBD>߭<EFBFBD>Nfj<00><18>̈U,1$<24>L<><4C>;<3B><><EFBFBD>ڭ<><DAAD>0<EFBFBD>6<EFBFBD><36><1C><><EFBFBD><EFBFBD>B(<28><>O<EFBFBD><4F><EFBFBD>&b<><62><EFBFBD><EFBFBD><05>"\<5C>Q<EFBFBD><51>Ul<55> /<2F><> xCDpl<70><6C><EFBFBD>ݒ<EFBFBD>8^<5E><>/5<><35>-<2D>C<EFBFBD>ĉ)<29><>9<EFBFBD>VV~,<2C>y<EFBFBD><79><1D>b%<25><03>m<EFBFBD><19> <0A><06>|<7C><12>46z
<EFBFBD>KG <09><><EFBFBD><EFBFBD>o=<3D>X<EFBFBD><58>0;<3B>\<5C>)<29><>C<EFBFBD><43>`<60><>–s<12><>-::5<><35>~<7E>-rͮ/<1D>#<23><>#q<11><>K{<7B><> ۬<>\"<22>O<EFBFBD><4F><EFBFBD><EFBFBD>LⲂJ<E2B282> z<>"<22><1C><18><><EFBFBD>Mn<4D><6E><EFBFBD> F<00>^<00>^<00>ltne}e<>(<00>^<00>^$_W_<>_`~`Ya<>aRb<>b<>bYc<>c.d<>d/e,f<>f<>h<>i<>i<00>j<>j<00>k<>k<>k{l<00>l8m<>m<00>mln<00>n<>no- o<>rw {"{6{T{<7B>{<7B>{"|7|U|<7C>|X}<00>}<00>}<00>~A ^<00>^<00>ltna}0_<00>i<00>j<00>k<00>no<00>z2{G{<00>{3|H|    %    
^<00>^_<00>_<EFBFBD>_j`Ea<45>a?b<>b<EFBFBD>bEc<45>cdwdef<>fvhqi<00>i
k<00>kl<>l<00>lKm<4B>m nrn<00>nSr<53>v<EFBFBD>z<EFBFBD>z {f{<00>{g|<7C>|_}<00>}~<00>~T_(v^|^^<5E>^<5E>^<5E>^<5E>^<5E>^<5E>^<5E>^<5E>^<5E>^ _S_<53>_ `y`Ta<54>aNb<4E>b<EFBFBD>bTc<54>c)d<>d+e(f<>f<EFBFBD>h<EFBFBD>i<EFBFBD>i<EFBFBD>j<EFBFBD>j<EFBFBD>j<EFBFBD>k<EFBFBD>k<EFBFBD>k<EFBFBD>kwl<77>l<EFBFBD>l<EFBFBD>l<EFBFBD>l&m3m<33>m<EFBFBD>m<EFBFBD>m[nhn<68>n<EFBFBD>n<EFBFBD>n<EFBFBD>n<EFBFBD>no o'o<>rw<>z{{3{Q{<7B>{<7B>{|4|R|<7C>|S}<7D>}<7D>}<7D>}<7D>}<7D>}<7D>}<7D>}<00>}<00>~<<><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y^<00>^<00>^<5E>^<5E>^<5E>^<00>^<5E>^<5E>^<00>_<EFBFBD>_f`Aa<41>a;b<>b<EFBFBD>bAc<41>cdsdef<>fch^i<00>i<00>j<00>k<EFBFBD>k}l<00>l<EFBFBD>l<EFBFBD>l(m8m<38>m<EFBFBD>m<EFBFBD>m]nnn<6E>n<EFBFBD>n<EFBFBD>n<00>n$o?r{v<>z<EFBFBD>z {T{<00>{U|<7C>|Z}<7D>}<00>}<7D>}<7D>}<7D>}<7D>}<00>}<00>~A<41><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_,_<>_`s`Na<4E>aHb<48>b<EFBFBD>bNc<4E>c#d<>d%e"f<>f<EFBFBD>h<EFBFBD>i<EFBFBD>i<EFBFBD>j<EFBFBD>j<EFBFBD>j}k<>k<EFBFBD>k<EFBFBD>kilm0msm<73>m<EFBFBD>mCnen<00>n<EFBFBD>notr w<>z<EFBFBD>z{.{C{<7B>{<7B>{|/|D|<7C>|3}<00>}t~t _&_<>_<EFBFBD>_k`Fa<46>a@b<>b<EFBFBD>bFc<46>cdxdef<>f<EFBFBD>h{i<>i<EFBFBD>j<EFBFBD>j<EFBFBD>jqk<71>k<EFBFBD>k<EFBFBD>kcl<00>l*mim<69>m<EFBFBD>m,n_n<00>n<EFBFBD>noir<69>v<EFBFBD>z<EFBFBD>z{({={|{<7B>{|)|>|<7C>|)}<00>}n~j_._<>_ `w`Ra<52>aLb<4C>b<EFBFBD>bRc<52>c'd<>d)e&f<>f<EFBFBD>h<EFBFBD>i<EFBFBD>i<EFBFBD>j<EFBFBD>j<EFBFBD>j<EFBFBD>k<EFBFBD>k<EFBFBD>k<EFBFBD>kklmum<75>mMn<00>noovr w<>z{{0{E{<7B>{<7B>{|1|F|<7C>|5}<00>}v~
v_whri<00>i k<00>kl<00>lLm<>mn<00>nTr<>v<>z<>zg{<00>{h|<7C>|~<00>~U_whri<00>i k<00>kl<00>lLm<4C>mn<00>nTr<54>v<EFBFBD>z<EFBFBD>zg{<00>{h|<7C>|~<00>~U<00>^ghbi<00>i<00>j<00>kl<00>l<m<>m<00>m<00>nDr<44>v<00>zW{<00>{X|<7C>|<00>}<00>~E8 B L <00> <00> <00>  + 2m<00>mgn! h<17>C<00><00><00><1C>#^',
<00>
<00>
8|<0F>P<10>"<11><11>]<12>/<13>j<14><14>S<00><00><00>'D7<00>R<00><00>B<00>#\'<00>'<00>
<00>
 {<00>O<10>!<11><11>\<12>.<13>i<14><14>g<17><18><00>B<00><00>C<00>#]'<00>'<00>
<00>
<00>_<00>i{<00>H<10><11><11>U<12>'<13><13>b<14><14>`<00>9<00><00>L<10><11><11>Y<12>+<13><13>f<14><14>d<00>=<00>_<00>h<>i<00>j<00>k<00>kolmym<>mTnozrw<00>{|<00>|9}z~x^<00>^$_<00>i<00>j<00>k{lln<00>no<00>z&{;{<00>{'|<|X}<00>z<00>z<EFBFBD><04><04><04><04><04><04><04><04><04><04><04><04>2CXu<05><05><05><05><05><05>#8K^imtx|<06><06><06><06><06><06><06><06><06><06><06><06>4;MTX\`gko<07><07><07><07><07><07><07><07><07><07><07><07><07><07><07><07><07><07><07>&*@DWmsy<08><08><08><08><08><08><08><08><08><08><08><08><08><08><00>zA_B_C_D_E_F_G_H_I_J_K_L_M_N_O_P_Q_<00>i<00>j<00>k<00>nH{<00>{I|<00>'<00>'<27>'<00>'<00>'<00>'<27>'<00>'<00>'<27>'<00>'<00>'<00>'<27>'<00>'<00>'<00>'<27>'<00>'<27>_<><5F><1B><00><1B><00>j<00>kR_<00>i<00>j<00>k<00>no2{M{<00>{3|N| #8U<04><01>, <01><><01><01>+*-
<13> <13> ~$<24>u<><75><01>core_intrinsics<63>derive_clone_copy<70><01><01><01><>O<EFBFBD>m<EFBFBD><07>L<EFBFBD><4C>!@<40><>5!<13> <02><02><00><>O<EFBFBD>m<EFBFBD><07><><EFBFBD>SM<53>Sd<02><17>1<00><>O\<01><><02><01><01><01><>O<EFBFBD>m<EFBFBD><07>K<EFBFBD><15><><EFBFBD>$<24>$crate::cfg_if<69><1F><1F>/<00><><00><>O<EFBFBD>m<EFBFBD><07><> <20><><EFBFBD><EFBFBD>!<21><13> <02><02><00><>O<EFBFBD>m<EFBFBD><07>P<>x<EFBFBD>\R<><02><00><>%<00><><EFBFBD>Z<01><01><01><>O<EFBFBD>m<EFBFBD><07> nz<><02><17>2e<>f\<01><> derive_eq<65><02><02><01><01><01><>O<EFBFBD>m<EFBFBD><07>ٶ <0B><><EFBFBD><05><13> <02><02><00><>O<EFBFBD>m<EFBFBD><07>y`<60><> rTc<13> <13> <02> <00><>O<EFBFBD>m<EFBFBD><07><15><>Z<EFBFBD>`*<2A> <0C><><13> <02><02><00><>O<EFBFBD>m<EFBFBD><07><12><1B><>*I"t>4}<7D>J<EFBFBD><01><><01><><01><01><01><>O<EFBFBD>m<EFBFBD><07><>}<7D>><3E><02><01><><1E><1E>u<17><00><>O<EFBFBD>m<EFBFBD><07><><EFBFBD><08>I<19><01><><1D><1D>u<17><00><>O<EFBFBD>m<EFBFBD><07><><EFBFBD><EFBFBD><EFBFBD><1A><>b<01><><1C><1C>u<17><00><>O<EFBFBD>m<EFBFBD><07><><EFBFBD>;#<23>$|<01><><1B><1B>u&<00><>O<EFBFBD>m<EFBFBD><07><>dJv<4A>J<EFBFBD>v<01><><1A><1A>uY<00><>O<EFBFBD>m<EFBFBD><07>2<EFBFBD><32>xZ<78><<3C><01><><19><19>u<17><00><>O<EFBFBD>m<EFBFBD><07>q<EFBFBD>w 9<><05><01><><18><18>u<17><00><>O<EFBFBD>m<EFBFBD><07><>*<2A><03><><EFBFBD>E<01><><17><17>u<17><00><>O<EFBFBD>m<EFBFBD><07>HK<48>QF<51>o<01><><16><16>u%<00><>O<EFBFBD>m<EFBFBD><07>
<0A><><0E>zP<01><><15><15>uX<00><>O<EFBFBD>m<EFBFBD><07>a<EFBFBD><61><EFBFBD>K<EFBFBD>ƕ<01><><14><14>u<17><00><>O<EFBFBD>m<EFBFBD><07><>K<EFBFBD>B<EFBFBD><17><01><><13><13>u<17><00><>O<EFBFBD>m<EFBFBD><07><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><01><><12><12>u<17><00><>O<EFBFBD>m<EFBFBD><07>^_l<1A><><EFBFBD>W<01><><11><11>u$<00><>O<EFBFBD>m<EFBFBD><07><>6<EFBFBD>.l<>^<5E><01><><06><10>
<EFBFBD>X<00><>O<EFBFBD>m<EFBFBD><07><>/<2F>B<EFBFBD>C<>~<00><>e<EFBFBD>(<17><00><>O<EFBFBD>m<EFBFBD><07><><EFBFBD><EFBFBD>B F<><03><><EFBFBD><00><>u<EFBFBD>f<EFBFBD><66><EFBFBD><05>Ѳ<EFBFBD><D1B2>k<EFBFBD>8<EFBFBD><05>ұ<EFBFBD><D2B1>l<EFBFBD>9<EFBFBD><06>Ӱ<EFBFBD><D3B0>m<EFBFBD>:<3A><07><00><>~<7E>b<EFBFBD><62><EFBFBD>y<>j<>p<><70><EFBFBD>y<EFBFBD>ٮ <09><><EFBFBD>̯
<EFBFBD>;<3B>ղ<><D5B2>o<EFBFBD><<3C> <09>ֱ<EFBFBD><D6B1>p<EFBFBD>=<3D>
<EFBFBD>װ<EFBFBD><EFBFBD>q<EFBFBD>><3E> <0B>q<EFBFBD>O<><4F><EFBFBD><11><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25><01><><EFBFBD>?<3F>a<EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B>(<28><><EFBFBD>±<EFBFBD><C2B1>\<5C>)<29><><EFBFBD>ð<EFBFBD><C3B0>]<5D>*<2A><><EFBFBD>i<>ɮ+<2B><><EFBFBD><EFBFBD> ODHT h<00><02><>E<>q><>I<EFBFBD><00><<<3C><00>e<EFBFBD>GݟO<DD9F>9<EFBFBD><39>H<00>Nfj<00><18>K&b<><62><EFBFBD><EFBFBD><05>Q<00>^<5E> <09>R!<21>r<>?G =`<60>'<00>?<3F>ȋdJ<64>2<00>@<40> E8-EK{<7B><> ۬<>c<00><0F><><EFBFBD>/<00>ɩE<11><>)<00>"<22><1C><18><>f<00><><10>^G<>(<00> <0C><EFBFBD>@&"<22>M<EFBFBD><4D>˳<EFBFBD> Yid<><64>ܖ"<00>w1=<14><><EFBFBD>1<00>"<22>s<EFBFBD>zF60<15><02>-<2D>B*<02>ݗ<EFBFBD>{<7B>D<00>ڭ<><DAAD>0<EFBFBD>N}K<>J<EFBFBD>ՠ<EFBFBD><00><> d7<>J.<00><>8^<5E><>/5U=<3D>X<EFBFBD><58>0;<3B>]<00>I"<22> <<3C><>#KG <09><><EFBFBD><EFBFBD>o\<00><>3"C<04>\<5C>)<29><>C<EFBFBD><43>^;ef<07><Y<00>7q<37><71><EFBFBD>޸<00><> v<><76>o<`<60><>–s<12>_<00>sZ<73>(5<>, ҍӽ<D28D>Ņ<EFBFBD>otq*JЭ +k<>H.M<>ԫ%w<>%̈U,1$L<00>-rͮ/<1D>a<00>`<60>,0<><30><EFBFBD>6<00><<3C><><EFBFBD><EFBFBD>mr\"<22>O<EFBFBD><4F><EFBFBD><EFBFBD>d<00>-::5<><35>~`<00>9<EFBFBD><39>6#<23>;<00><12>46z
<EFBFBD>[6<><36><1C><><EFBFBD><EFBFBD>O <20>Ĥ<EFBFBD>0<EFBFBD>z<00>N <09><><EFBFBD><EFBFBD> =l<> /<2F><> xS<08><>r<EFBFBD>z<EFBFBD><7A>BCDpl<70><6C><EFBFBD><EFBFBD>T<00>L<><4C>;<3B><>M<00>k#<23>BC<42>a <00>#<23>MB<4D><42><EFBFBD>F<00><>-<2D>C<EFBFBD>ĉV<00><13><>F3<46><33><00>O<EFBFBD><4F>G<EFBFBD><47>>[<5B><><0F>r<>4<00><><EFBFBD>w<EFBFBD><77>n<EFBFBD>!<00>b<EFBFBD>CJw<4A><77>$LⲂJ<E2B282> ze)<29><>9<EFBFBD>VVWh;zD<7A>dC<64>7B(<28><>O<EFBFBD><4F><EFBFBD>P=<3D><><EFBFBD>Сw:+0{R)Б<><D091>8<00>"~<7E><><EFBFBD>߭J"\<5C>Q<EFBFBD><51>UR=<3D><>Ue8>-R<><52>jU<6A><55><EFBFBD><<00><>OW<0F><>ck<63><10><><EFBFBD>GAb%<25><03>m<EFBFBD>Y`<60><72>]mbe<62><65>%<25><> <00>9Jnݻz<DDBB>Iu<><75><05><><EFBFBD>%5<00>Q <0A>|<7C><>9<00><>ڲc%<25><>3<00><><11><><EFBFBD>$JC1[<5B><>g'<27><>
<00><>Ă<EFBFBD>.<2E><>RM<52><4D><EFBFBD><EFBFBD><EFBFBD>W?<19><00><> h<00>Mn<4D><6E><EFBFBD> Fg<00><>O<EFBFBD>m<EFBFBD><07>QF<51>On<4F>@<40><00><>b<EFBFBD>o<EFBFBD>#<23><00><><EFBFBD><EFBFBD>n<EFBFBD>6<EFBFBD>gے`n<><00><00>Ȋ<EFBFBD>o<EFBFBD><6F>Y(5<><35>sռ<73> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><02>@#<23><>#q<11><>b<19> <0A><06>|Z<00><>߰w><3E>$0Ov<>y!B<><00><>y/zK<7A><4B>l<04><>{m:~,<2C>y<EFBFBD><79><1D>X<03>uf~<7E>/<2F>`<60><><EFBFBD><EFBFBD><7F>N,rjdPU<50><55><EFBFBD><EFBFBD>M<EFBFBD>PWAq<41> xd hKt!XTL%fv7WD,\sn$SR<>|<7C><>9]?K<>y=<BnB<6E><42>0TD<54>h i<>Lx=+F\fV*<2A>Ma#<23> .<2E>jG<6A>F<>O<EFBFBD>%<25>ft+4#<23>zp^i~,MDG><12>}x6f<36>k'rjdPU<50><55><EFBFBD><EFBFBD>M<EFBFBD>PWAq`C:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.2.17\src\error.rs<72> Ki<4B><69><EFBFBD><EFBFBD>><3E> <0C>
zR<00>?<3F>"/QM@KQ>-RXY&+Q36 >6E=Q5<51>#E9<45>A;874=5@@b?<7AAG>:OL?-N9GROMT/11P461
%P7,
@AM-E3
B
?/3+&90:7-6
?3&,)::9
"(9OU;]`YGD_aUb<55>  +7{N<16>W<EFBFBD>0J%b<><62><01><>n^C:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.2.17\src\lib.rs<72> 7<>5<1D>%:<3A><>l*<2A><1C>̞<01>A>><3E>GElBCoCXCA@]DA>ED@<40>MABcD]VQP8RH,4TXRVWS"YT+SLD">OP)HKLMQAPN' 7K@OLOIO#FIOM
,"FRS&PUP MNNPMH6JKBLMJAOJEMHKJMINM!NLML;(&<9Y.)EL.CpQ-W^Vmlb<6C><62>Oi<4F><69>0?g<2<>UQ@7 ;' ?
MP $?LHE(
e)"
+!KK9
*1 \O_`,VB'-)),XRL%-)-/+),ONH)
<H..(-'.(r,H%-'.(1&-' (H',N'(M3#+M3QN4J MJL OOK!PNKJ
9GM= M0KGI%K?+2BA
T%K/<1E><03><03><03><03><03><03><03><03><03><03><03><02><03><03><03><02><03> <03> <03> <03> <03> <03> <03> <03> <03> <03><03><03><03>(dsD<73>"ƽ<><C6BD><EFBFBD>m8<6D><38>/_C:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.2.17\src\util.rs<72> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>r8Y<38><59><1C>_<EFBFBD><5F><00> ##0MSP7
LE,>PL!BDI0QP7w<><06><> 8<><38><EFBFBD>أ<14>2<EFBFBD>bC:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.2.17\src\windows.rs<72> <20>@<40>߁<EFBFBD>u0<75><03><><EFBFBD><EFBFBD><EFBFBD>+<00><A9!!#'OL>;!/$1 H7/dI9(FF?C+
 <00><03><><EFBFBD><10>5]=<3D>_g$SfC:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.2.17\src\error_impls.rs<72> ]4<><17><>AƝo<13>,<2C><><EFBFBD><00> !"#@?
<00>՟A<D59F>zt<7A>qz<71>*<2A><><EFBFBD>pͻ(<28><><EFBFBD>u<EFBFBD>P<EFBFBD>x86_64-pc-windows-gnu<6E><EFBFBD><EA9BB5><EFBFBD>l㴴<1D>\;N<01>-ac9f8debbe3f23c6<63><36><EFBFBD>O<EFBFBD>m<EFBFBD><07><15><><02>>$ <09>
ΎEhE<00>><00>JH<>VHJ<>G<>h<>Vh@<40>h@h<><00>VV<>V<>V<>V<>V<>G<><00>3HfQ<>H<><00>Q<00>V?VH~HQQ<><00>VVV<00>J<00>>>|h|<00>>H|<00>V<00>  %GJ<04><02><01> .<2E>.\\<05>rust-end-file