►
Description
Click Here to Subscribe: http://xaf.life/35
Websites:
https://xafmarin.com/
https://xari.io
https://www.xafers.training/
http://xafersweekly.com/
Facebook Group
http://xaf.life/4g
Free XAF Support Hour
https://calendly.com/xari/free-xaf-support-hour
A
All
right,
hey
welcome
everyone
to
another
Arizona
platform,
a
user
group
we
like
to
discuss
everything
that
we
can
do
in
the
world,
of.net
that
we
can
Target
different
Frameworks,
different
platforms,
different
oh
operative
system
and
so
on.
So
right
here
we
have
talked
about
a
you
know:
platform
to
develop
our
application.
We
have
talked
about
Maui.
We
have
to
talk
about
Blazer.
We
have
talked
about
avalonia
and
today
we'll
be
talking
about
a
place
of
web
assembly
and
sqlite.
A
We
have
discussed
a
Blazer
server
in
the
past
and
everything
that
comes
with
it
for
a
line
of
business
application,
but
I
think
that
one
big
solution
is
flexible
assembly
for
his
potential
to
to
actually
create
really
performance
and
responsive
apps,
the
other
parties
we
all
know
and
love
SQL,
like
everything
that
brings
us
a
lightweight
database
and
the
possibilities
that
we
have
there.
A
I
I
think
that
we
had
a
discussion
in
one
of
the
confidence
that
we
went.
A
I
think
that
it
was
in
depth
intersection
that
we
were
talking
about
excalibility
in
place
yourself
with
Ryan
and
Blazer
server.
There
is
a
lot
of
things
to
take
in
account
for
to
scale
the
app,
so
you
need
to
take
an
account
signal
our
service,
to
manage
the
connections
we
need
to
take
in
account
the
the
how
to
scale,
meaning
that
if
the
memory
gets
to
certain
point,
if
they
CPU
back
to
certain
point,
but
one
thing
that
it
was
really
neat
was
like.
A
Blessable
assembly
actual
functions
in
the
back
end,
I
study,
web
apps,
and
then
you
put
a
CDN
in
the
middle
together,
your
your
CSS,
JavaScript
and
so
on,
and
you
like
replicate
that
geographically
around
the
world,
so
just
throwing
down
there.
So
thanks
everyone
for
joining.
Also,
please
introduce
yourself
and
let's
get
to
the
topic
of
today.
I
also
want
to
mention
that
we
have
two
great
talks
going
on.
A
We
have
built-in
Dynamic
application
with
blazer,
where
the
the
on
the
creator
of
obtained
John
Walker
will
be
showing
us
the
beauty
of
Blazer
in
a
dynamic
context
that
basically,
you
can
create
pages
that
take
other
Pages
as
a
templates.
It's
a
awesome
concept,
I'm
also
obtaining
secret
framework
that
you
can
do
basically
a
lot
of
things
and
then
we
will
pay
half
the.
A
B
Okay,
so
thanks,
my
name
is
Frameworks.
Usually
we
do
development
from.net
in
general,
mostly
in
the.
B
Especially
now
in
the
in
this
brand
new
world
of
multi-targeting
and
multipurative
systems,
which
was
a
limitation
of
the
net
in
the
past,
so
without
further
Ado,
I
I
guess
it's
time
to
get
Hands-On.
So
let
me
share
my
screen
and
let's
start
with
a
little
bit
of
keeping
oh
the
conceptual
framework.
So
we
have
a
few
technologies
that
are
at
this
moment
really.
Portable
one
is
blazer
webassembly,
because
we
know
that
it
doesn't
require
a
server.
B
It
can
basically
run
anywhere
that
you
have
a
browser,
so
webassembly
is
becoming
like
a
new
standard
like
if
I
want
to
deploy
my
application
and
I
don't
want
to
to
worry
about
the
OS.
Then
webassembly
is
my.
It
is
one
of
the
best
solutions
to
have,
especially
because
everything
is
really
well
known,
Technologies
like
HTML
and
c-sharp,
and
you
just
compile
two
different
targets.
So
it's
really
beautiful
in
that
sense,
because
you
don't
need
to
go
to
any
special
technology
to
produce
a
web
assembly.
B
Application
is
basically
bracer
components
and
is
the
compilation
process
that
will
be
that
will
produce
a
different
type
of
applications
right
to
Target
a
web
browser.
So
that
is
one
okay.
We
have
the
the
the
Blazer
web
assembly
side,
but
in
the
other
side
we
have
some
other
problems
with
okay,
I
have
the
UI
I
have
the
code,
but
I
don't
have
a
file
system
and
of
course,
I
don't
have
a
database
engine.
B
So
what
do
I
do
in
both
cases,
you
will
be
working
with
Json
interacting
with
apis,
but
in
other
cases
you
need
something
more
robust,
something
that
allows
you
to
do
complex
queries,
for
example,
and
well.
In
that
case,
we
have
no
so
many
options
on
the
website.
We
have
index
DB
the
one
that
runs
in
the
browser
and
we
have
Json
in
most
cases
so
but
in
in
what,
if
I,
want
to
use
my
regular.net
code
and
execute
it
in
the
in
the
browser
and
access
real
database?
B
Well,
for
that
we
have
sqlite
and
just
to
put
a
little
bit
of
context
of
sqlite
a
long
time
ago
in
the
summer
in
time
it
was
kind
of
the
only
option
to
use,
and
why
was
the
option
because
of
how
this
compiled
and
let's
go
to
the
repository.
This
is
the
interesting
part
of
this.
B
Basically,
here
you
have
the
C
code
that
you
can
compile
to
different
targets.
So
at
that
moment,
in
the
summary
era,
they
compile
this
for
iOS
and
for
Android
and
in
some
other
cases,
for
example,
in.
B
All
other
platforms,
for
example,
really
because
there
was
no
target
for
sqlite,
but
since
we
are
in
a
new
world
now
that
we
have
different
Target
operating
systems,
then
we
can
do
some
magic
with
this.
So
let's
go
back
to
the
to
the
article.
So
the
idea-
yes,
it's
okay.
B
B
The
database
I
know
that
I
can
compile
it.
There
are
a
lot
of
Demos
in
the
internet.
Great,
my
computer
got
disconnected.
Let's
wait
a
little
bit.
B
And
there
we
go
and
that's
it
we're
back
Okay.
So
us
well,
one
of
the
main
things
that
we
have
in
the
office
is
curiosity.
We
like
to
test
new
ways
to
use
technology
so
long
time
ago.
I
think
that
my
business
partner
Javier,
he
told
me
like
Jose,
check
that
this
video
is
basically
still
Sanderson
talking
about
what
is
new
on
Play
Store
and
one
of
the
new
things
was
to
be
able
to
use
native
references
in
here.
B
He
doesn't
explain
so
much
how
to
to
do
the
native
compilation
but
Googling
and
doing
some
other
stuff.
At
the
moment,
I
was
just
basically
running
my
computer
Linux.
There
are
a
few
tutorials
on
how
to
compile
the
the
sqlite
references,
so
he
said
yeah
we
have
Blazer,
we
have
sqlite,
we
know
that
we
can
compile
it
and
then
we
can
compile
it.
So
let
me
show
you
the
technical
demo.
That's
the
the
interesting
part.
B
So
if
you're
running
applications
by
using
dotnet6
one
of
the
new
parts
of
dotnet6
is
actually
well
let's
load.
The
solution
first
is
to
be
able
to
include
native
references.
That
means
that
you
can
include
all
the
reference
in
your
project
that
are
compiled
for
webassembly
for
the
target
of
webassembly,
so
you
can
use
any
other
language
that
can
produce
a
webassembly
assembly,
unintuitive
references,
so
in
this
case,
for
example,
here
in
the
data
directory,
we
have
these
these
assembly.
B
This
is
basically
the
sqlite
library
compiled
for
webassembly,
and
we
have
this
special
directory
that
directive.
Sorry
that
allows
you
to
include
that
in
the
building
process.
So
it
means
that
you
will
achieve
that
reference
with
your
webassembly
application,
so
you
can
from
very
interact
using
basically
normal.net
code.
So
once
you
have
this,
you
are
able
to
run
applications
that
use
the
sqlite
connection
on
the
server
before
there
was.
B
B
After
doing
the
native
file
reference
part,
basically
there
is
no
need
to
do
anything
else.
It
will
just
work
as
it's
supposed
to
run
in
a
full
OS
like
a
Windows
machine,
Windows,
machine,
Mac
OS,
for
example.
So
in
this
case
for
this
demo
I'm
using
XPO
from
developer
Express,
which
is
the
the
orm
that
we
mostly
use
in
the
in
the
office
and
let's
see
if
my
computer
is
behaving
well,.
B
B
Okay,
so
just
to
show
you
a
little
bit
of
what
are
we
doing
here
is
in
this.
I
only
have
like
one
page
and
in
that
page
is
all
the
the
things
that
I
will
show
in
the
demo.
For
this
application,
I
only
have
like
two
special
things
to
use.
One
is
the
native
reference
that
you
can
download,
for
example,
from
my
repository.
You
don't
need
to
compile
it
yourself.
B
There
are
instructions
to
compiling
yourself
if
you
need
it
and
the
second
one
is
place
or
local
storage,
so
you
can
save
actually
your
database
in
the
server
in
the
in
the
in
the
browser.
So
if
we
check
the
code,
it's
kind
of
really
really
simple:
let's
go
here,
it's
basically
a
single
class.
B
So
here
the
important
part
is
the
initialization.
If
I
can
scroll
to
it,
which
is
basically
XPO
code.
Basically,
we
tell
it
okay,
we
need
to
create
a
connection
to
sqlite.
This
is
the
connection
string.
As
you
can
see,
there
is
no
path.
Basically,
you
are
working
on
the
root
of
the
file
system
of
the
of
webassembly.
There
is
no
C
drive,
no
know
anything.
B
So
we
initialize
XPO
and
then
we
just
use
XPO
if
the
database
was
database
in
a
normal
file
system
and
then
we
have
other
cases
here
that
okay,
let's
try
to
get
the
database
from
the
memory
and
put
it
in
the
disk.
B
A
I
want
to
to
mention
holster
in
the
meantime
that
the
the
great
thing
about
doing
sqlite
in
the
browser,
besides
having
a
complete
database
any
for
you,
is
that
you
can
have
a
all
your
data
and
it's
it's
simple
process
to
do
completely
encrypted
that
mean
I
know
we
are
in
the
browser.
I
know
that
they
can
get
to
it.
I
know
that
they
can
try,
but
we
can
create
all
of
data
and
have
a
level
of
security
there.
A
And,
of
course,
there
are
some
Enterprise
applications
that
we're
not
allowed
to
have
that,
but
for
things
as
offline
synchronization
for
simple
things
as
a
to-do
apps
for
for
a
lot
of
application
having
something
that
runs
on
the
browser
and
has
the
full
line
of
business
backend
of
your
database,
because
you
can
do-
and
there
are
a
lot
of
tools
out
there-
there
is
actually
a
common
tool
for
that
SQL
Server
to
sqli,
and
you
can
have
like
a
sample
set
of
your
whole
database
running
locally
to
do
some
operation.
It's
a
game.
Changer.
B
You
know,
because
you
don't
have
to
worry
about
the
OS.
Basically,
your
application
is
your
application.
It
runs
in
the
browser
and
you
don't
worry
what
is
going
wrong.
If
web
assembly
runs
in
there,
it
will
run
completely.
So
the
first
is
the
one
you
to
notice
is
that
I
start
the
application
and
there
was
Data
running
it.
B
B
Tools,
so
we
can
see
what
is
the
state
of
the
browser
if
we
go
to
application,
you
will
see
that
in
here,
in
the
storage
of
the
of
the
browser,
I
have
one
in
the
key
value
pair.
B
The
storage
I
have
one
key,
which
is
the
database,
and
this
is
the
serialized
database.
These
are
the
basically
the
bytes
of
the
file.
So,
if
I
delete
this.
B
Just
hold
on
one
second:
what
I'm
going
to
do
is
going
to
change
connection,
let's
see
if
that
makes
it
better.
B
B
Okay,
so
yeah
I
think
it's
it's
better
now.
So,
if
I
delete
this,
this
key
from
the
local
storage
and
I
will
start
the
application
I'll
just
Reloaded.
B
B
So
what
I'm
doing
in
general
to
show
you
the
code
is
every
time
I
commit
a
transaction
to
the
database.
Basically,
what
I
do
is
I
use
local
storage
to
say,
but
here
you
can
see,
I
create
a
new
object
and
then
I
go
to
local
storage,
check
this
method
and
is
as
simple
as
tell
it.
Okay
I
want
to
read
all
bytes
from
the
file
system.
There
is
no
pad
or
anything
here
you
just
pass
the
name.
B
B
And
see
it's
a
full
database
with
all
the
possible
Distortion
and
everything
is
not
a
separate
state
of
the
database,
and
you
will
see
here
if
we
go
to
data
the
record
that
I
just
created
say
Javier
and
Steven.
So
after
you
include
the
native
references,
then
you
don't
have
to
do
anything
extra
to
use
sqlite
in
in
the
browser.
That
is
the
case
for
for
that,
six.
B
B
Basically,
what
they
did
is
they
they
compiled
the
sqlite
dll
the
runtime,
basically
to
to
be
part
of
the
of
the
nuget
package.
So
if
we
scroll
a
little
bit
down
and
my
computer
behaves
better,
we
so
if
you
just
go
up
okay,
so
if
you
can
see
here,
let's
go
a
little
bit
up
more
if
you're
using
net
six.
B
You
are
referencing
this
as
these
nougat
package
or
assembly
in
general,
in
your
application.
This
is
the
sqlite
206
version
and
if
you
can
see
here
in
the
targets
there
are,
there
is
a
summary
Target
for
iOS
TV,
OS,
mono,
Android
4.
B
B
Microsoft
data
sqlite6
and
targeting
net
6.,
but
if
we
move
a
little
bit
forward
into
the
present,
this
is
the
new
version.
B
This
is,
if
you
use
microsoft.sqlite
7
and
above
it
will
depend
on
the
sqlite
library
2.1.5
and,
as
you
can,
as
you
can
see
here
in
the
in
the
in
the
picture,
there
are
other
targets
that
we
didn't
have
before.
So
we
still
have
the
Android
Target
the
summer
in
Target,
but
see
net
core
app
version,
6
net
Cora
version,
6,
Network
version
6..
All
of
those
are
different
operative
systems,
so
basically
they
include
like
three
or
four
more
targets,
so
you
can
run
this
on
on
different
architectures
and
different
machines.
B
For
example,
I
know
this
well
because
I
use
a
Mac
M2,
which
is
arm
that
reference
is
not
included.
So
it
means
that
again
you
need
to
compile
it
include
in
the
assembly,
so
the
process
from
compiling
the
native
Library
include
it
as
a
native
reference
is
still
valid.
It's
not
valid
for
the
case
of
the
browser
anymore,
but
if
you're
targeting
something
really
specific
like
Mac
OS
M2,
you
will
need
to
include
the
the
reference.
B
We
have
created
a
synchronization
framework
in
the
office
that
basically
synchronize
entity
frame
or
dating
context,
and
I
wanted
to
do
a
demo
for
for
testing
this
and
showing
it
to
the
public.
But
in
most
cases
that
requires
to
have
a
server
and
to
have
the
clients
and
to
have
local
databases
and
remote
databases.
So
it's
like
what
do
I
do.
B
How
do
I
do
a
demo
that
I
can
run
completely
in
memory
without
any
server,
so
well,
the
same
idea,
sqlite
or
for
webassembly,
and
then
completely
run
the
code
in
the
server
sorry
in
the
in
the
client?
So
here
we
have
the
demo
for
for
the
thing
framework,
this
is
a
static
page.
Basically,
there
is
no
server
involved
on
this.
The
idea
is
that
I
have
a
server
and
client
notes.
All
of
them
are
running
on
sqlite
and
all
of
them
are
running
in
the
browser.
B
So
if
I
want
to
add
a
client
here
in
this
other
client,
we
have
a
new
client
node.
Let's
go
a
little
bit
down
here,
so
this
basically
represents
a
database
where
we
have
three
records
and
each
of
the
records
represents
a
contact
and
each
contact
has
phone
numbers
and
in
here
actually
in
just
this
section
in
this
component,
we
have
two
databases,
one
that
is
stored,
the
information
for
synchronization
and
one.
That
is
the
actual
data.
If
I
want
to
see
them.
B
I
can
just
download
this,
and
you
will
have
two
sqlite
databases
in
the
in
the
zip
file.
So
I
can
use
this
information
to
synchronize
data
to
the
server.
So
we
have
the
client
node
one
which
has
three
records
at
the
moment.
So,
let's
add
a
new
one,
let's
add
another.
No,
so
for
that
note,
I'm
not
going
to
add
any
data
I'm
just
going
to
create
an
empty
node.
B
B
B
We
have
the
record
that
we
just
had
to
the
other
side
and
we
can
do
other
things.
For
example,
I
can
I
can
delete
someone
here,
let's
delete
Kiara.
B
Disappear?
Why?
Because
we
are
synchronizing
the
information
between
basically,
in
this
case,
four
sqlite
databases
and
if
I
want
to
see
what
what's
happening,
I
can
download
them.
The
Code
for
this
demo
is,
is,
is
open.
Source
is
available
in
visual,
and
here
are
the
databases,
so
we
will
see
the
databases
for
both
clients
and
and
the
databases
for
the
Delta
storage.
B
So,
as
you
can
see,
in
both
cases
in
the
XPO
case
and
in
The
Entity
framework
case
I'm,
using
sqlite
as
a
normal
database,
assuming
that
I
will
have
a
full
flage
file
system,
but
I
don't
have
it
in
this
case,
Actually
I
don't
even
interact
with
the
browser
Kachi.
B
B
So
see
there
is
nothing
on
the
in
the
local
storage.
Here
everything
is
basically
running
on
memory.
There
is
no
key
value
pair
here
that
is
storing
anything
in
the
indicator
of
the
browser,
so
this
is
purely
in
memory,
but
we
can
generate
the
the
file
and
download
it.
So
what
I
wanted
to
show
in
general
is
that
there
are
huge
capabilities
if
you
know
how
to
include
a
native
references
and
how
you
can
use
it
on
the
server
for
synchronizing
data
with
a
client,
so
the
client
can
be
webassembly.
B
B
B
Take
this
file
the
sqlite
reference
for
webassembly
and
included
in
your
project
in
this
way.
After
that,
you
will
have
the
full
advantage
of
using
the
sqli
database
in
the
in
the
client
side
and
also
there's
just
one
thing:
that
is
a
little
bit
tricky
that
I
want
to
show
Microsoft
for
net
7..
They
did
a
special
treatment
for
sqlite
databases.
If
you
are
using
Entity
framework
and
using
spike
in
webassembly,
they
will
create
a
memory
database.
Even
without
you
setting
that
that
configuration
that
you
wanted
to
be
in
memory.
B
B
They
will
behind
the
scenes
right,
a
memory
database.
So,
let's
hear,
let
me
show
you
the
how
the
connection
is
created.
B
The
trick
to
use
a
connection
that
will
produce
a
file
in
the
file
system
of
webassembly
is
just
create.
First,
the
connection
manually
open
it,
and
then
you
can
use
that
same
connection
string
to
use
the
database.
So
without
this
trick
it
will
create
a
memory
database,
so
they
don't
say
that
in
the
documentation
it
took
a
lot
of
experimentation
to
to
make
this
work.
But
you
can
see
this
in
the
repository
of
the
scene
framework,
so
you
can
basically
copy
and
paste
this
code
from
from
there.
A
Actually,
let
me
let
me
use
a
intervene
for
just
a
second,
so
we're
talking
about
Blazer
wall
assembly
running
on
the
browser
we
are
talking
about,
sqlite
on
the
browse
we
are
talking
about.
We
basically
create
take,
and
we
reference
a
native
reference
to
the
sqlite
and
are
able
to
use
it
on
the
browser
after
that.
After
that
part.
A
We
have
seen
that
you
chose
XPO
and
one
of
them
that
they've
expressed
have
that
you
connect
to
the
you,
pass
the
connection
string
and
then
you
can
use
the
regular
methods
to
that
access.
Youtube
briefly
before
you,
click
go
to
definition
on
this,
create
database
connection
that
you're
creating
a
DB
context,
and
you
are
doing
regular
entry
differential
core
way
of
connected
to
the
database
and
doing
regular
anti-frontal
core
operations.
And
now
we
are
seeing
direct
SQL
live
connection
through
another
net
that
we
can
basically
pass
a
query
and
do
everything
there.
B
Exactly
and
one
of
the
things
that
maybe
there
are
specific
cases
where
this
will
not
run
in
the
sense
that
they
compile
native
reference
might
not
be
there,
but
from
net
6
and
on
you
can
basically
compile
the
reference
for
any
Target
that
you
need.
Maybe
you
have
a
strange
CPU
architecture,
so
you
compile
it
for
that
architecture.
You
include
it
as
an
80
preference
and
there
you
go
so
now.
A
That's
beautiful,
that's
very
fun!
All
right!
Let
me
can
I
try
myself
for
yourself.
Of
course,
let
me
do
the
same
and
please
everyone
feel
free
to
try
it
out.
Let
me
over
here,
so
let
me
try
to
again
a
three
capitalization,
because
I
think
this
is
a
a
viewing
anything
that
this
is
amazing.
So
we
have
a
blessed
world
Assembly
app.
Let's
forget
about
the
the
wording.
A
We
have
a
Blazer
web
assembly
app
and
right
here
we
have
what
we
call
a
main
server
that
will
be
or
remote
database
or
SQL
Server
database
over
there
and
then
we're
gonna.
Add
a
client
note.
This
will
be
your
I,
don't
know
a
mobile
application
or
Blazer
web
assembly,
a
Time
clock
app
or
to
do
something
that
we're
gonna
do
offline
and
then
we
can
have
more
than
one.
Unless
have
that,
so
we
have
one
user,
two
users,
and
then
we
have
the
main
server.
A
So
with
that
we
have
here
the
Delta,
as
you
show
that
you
download
two
database,
one
that
is
storing
all
the
Vegeta
and
one.
There
is
a
story
we
can
even
go
to
the
Delta
and
take
a
look
at
what
is
that
we
got
generated
to
go
to
the
source
of
true
main
database
in
here.
We
can
see
that,
because
the
postgres,
MySQL
and
SQL
Server
is
selected,
you
can
even
create
the
SQL
command
for
all
of
these
database
for
the
sqlite
bar.
A
A
Here
is
a
single
quote:
here
is
double
quote,
so
you
can
see
that
it
gets
generated
automatically
by
enter
different
angle,
because
right
this
is
an
example
The
Entity
framework
with
a
sqlite
in
webassembly.
It
creates
that
and
putting
a
Json.
So
we
can
send
that
query
to
the
other
place,
and
now
we
can
basically
push.
A
A
A
I
encourage
everyone
feel
free
to
go
there
and
play
with
this.
I
think
that
this
is
a
really
nice
demonstration
of
the
possibility
of
Laser
Web
assembly
and
a
sqlite.
There
is
your
life
after
you
have
it
there.
You
can
use
a
direct
SQL
query.
You
can
use
other.net,
you
can
use
any
different
value
line,
Universal,
RN
and
I'm
pretty
sure
any
other
variation.
A
A
I
have
been
using
Blazer
web
assembly
with
sqlite,
have
any
comment
or
any
feedback.
Please
let
us
know
or
reach
out
to
us
afterwards
and
hey
just
a
second
I
want
to
say
this
again
and
really
really
excited
for
next
month.
Talk
we're
gonna,
have
the
creator
of
octane
telling
us
how
he
built
the
friend
or
how
he
built
Dynamic
applications
with
obtain
and
how
a
basically
Blazer
allows
to
do
something
similar
to
the
nuke
that
it
was
a
revolutionary
framework
in
a
in
the
past.
So
I'm
really
excited
about
this.
A
This
is
a
John
Walker,
someone
that
I
look
up
to
a
lot
and
I
think
that
his
knowledge
of
Blazer
will
benefit
a
lot
to
the
community
and
I
can't
wait
to
see
this
talk.
We
also
have
another
talk
on
September
about
CSS
technique
for
Blazer
developer.
This
is
a
really
a
practical
and
Hands-On.
So
I
think
that
everyone
should
take
a
look
and
follow
it.
He
has
a
really
good,
hey
sample
app
where
he
does
all
these.
A
Let's
say
tricks
for
pleasure
developers
to
get
up
to
speed
with
CSS
CSS,
isn't
perhaps
and
being
always.
My
cup
of
tea
and
I
think
that
it's
something
that
we
need
to
to
get
used
to
if
we
added
the
relational
work
and
and
really
pushing
to
having
October
Michael
Washington
with
a
talk
about
open,
Ai
and
Blazer
AI
is
having
everybody's
a
mind
right
now,
so
hopefully
we
make
that
happen.
I
think
that
that
would
be
also
a
huge
talk
to
to
have
here.
A
Thank
everyone
for
joining
in
yeah
Jose,
already
put
the
the
link
for
the
GitHub
or
the
Sim
framework
just
to
see
it,
and
that's
it
see
you
guys
next
month,
thanks
again
for
coming
and
appreciate
it
bye
see
you.