WEBVTT
Kind: captions
Language: en

00:00:01.070 --> 00:00:11.980 align:start position:0%
 
[Applause]

00:00:11.980 --> 00:00:11.990 align:start position:0%
 
 

00:00:11.990 --> 00:00:15.980 align:start position:0%
 
as<00:00:12.990><c> everyone</c><00:00:13.320><c> for</c><00:00:13.650><c> coming</c><00:00:14.580><c> who</c><00:00:15.480><c> have</c><00:00:15.690><c> now</c><00:00:15.960><c> a</c>

00:00:15.980 --> 00:00:15.990 align:start position:0%
as everyone for coming who have now a
 

00:00:15.990 --> 00:00:18.380 align:start position:0%
as everyone for coming who have now a
workshop<00:00:16.800><c> on</c><00:00:16.950><c> the</c><00:00:17.220><c> form</c><00:00:17.640><c> of</c><00:00:17.790><c> replication</c><00:00:18.300><c> of</c>

00:00:18.380 --> 00:00:18.390 align:start position:0%
workshop on the form of replication of
 

00:00:18.390 --> 00:00:21.230 align:start position:0%
workshop on the form of replication of
smart<00:00:18.660><c> contracts</c><00:00:19.140><c> and</c><00:00:19.500><c> maybe</c><00:00:20.490><c> before</c><00:00:21.000><c> even</c>

00:00:21.230 --> 00:00:21.240 align:start position:0%
smart contracts and maybe before even
 

00:00:21.240 --> 00:00:23.030 align:start position:0%
smart contracts and maybe before even
typical<00:00:21.720><c> of</c><00:00:21.810><c> topic</c><00:00:22.050><c> so</c><00:00:22.170><c> how</c><00:00:22.380><c> many</c><00:00:22.439><c> people</c><00:00:22.920><c> have</c>

00:00:23.030 --> 00:00:23.040 align:start position:0%
typical of topic so how many people have
 

00:00:23.040 --> 00:00:25.970 align:start position:0%
typical of topic so how many people have
done<00:00:23.970><c> any</c><00:00:24.330><c> for</c><00:00:24.570><c> modification</c><00:00:25.259><c> of</c><00:00:25.320><c> contract</c><00:00:25.800><c> so</c>

00:00:25.970 --> 00:00:25.980 align:start position:0%
done any for modification of contract so
 

00:00:25.980 --> 00:00:30.050 align:start position:0%
done any for modification of contract so
far<00:00:26.279><c> maybe</c><00:00:27.270><c> this</c><00:00:27.419><c> raise</c><00:00:27.869><c> the</c><00:00:28.050><c> hands</c><00:00:28.700><c> so</c><00:00:29.700><c> very</c>

00:00:30.050 --> 00:00:30.060 align:start position:0%
far maybe this raise the hands so very
 

00:00:30.060 --> 00:00:32.359 align:start position:0%
far maybe this raise the hands so very
few<00:00:30.270><c> so</c><00:00:30.540><c> I</c><00:00:30.599><c> guess</c><00:00:30.779><c> all</c><00:00:31.529><c> the</c><00:00:31.770><c> remaining</c><00:00:32.189><c> ones</c>

00:00:32.359 --> 00:00:32.369 align:start position:0%
few so I guess all the remaining ones
 

00:00:32.369 --> 00:00:34.340 align:start position:0%
few so I guess all the remaining ones
will<00:00:32.579><c> attract</c><00:00:32.850><c> it</c><00:00:32.880><c> by</c><00:00:33.120><c> the</c><00:00:33.180><c> last</c><00:00:33.450><c> part</c><00:00:33.720><c> that's</c>

00:00:34.340 --> 00:00:34.350 align:start position:0%
will attract it by the last part that's
 

00:00:34.350 --> 00:00:37.010 align:start position:0%
will attract it by the last part that's
supposed<00:00:34.680><c> to</c><00:00:34.739><c> be</c><00:00:34.829><c> easy</c><00:00:35.070><c> and</c><00:00:35.850><c> hopefully</c><00:00:36.810><c> by</c><00:00:36.960><c> the</c>

00:00:37.010 --> 00:00:37.020 align:start position:0%
supposed to be easy and hopefully by the
 

00:00:37.020 --> 00:00:38.720 align:start position:0%
supposed to be easy and hopefully by the
end<00:00:37.230><c> of</c><00:00:37.410><c> this</c><00:00:37.500><c> workshop</c><00:00:37.860><c> everybody</c><00:00:38.310><c> manages</c>

00:00:38.720 --> 00:00:38.730 align:start position:0%
end of this workshop everybody manages
 

00:00:38.730 --> 00:00:41.210 align:start position:0%
end of this workshop everybody manages
to<00:00:38.910><c> have</c><00:00:39.720><c> a</c><00:00:39.750><c> hands-on</c><00:00:40.079><c> depends</c><00:00:40.620><c> on</c><00:00:40.710><c> exercise</c>

00:00:41.210 --> 00:00:41.220 align:start position:0%
to have a hands-on depends on exercise
 

00:00:41.220 --> 00:00:42.550 align:start position:0%
to have a hands-on depends on exercise
and<00:00:41.490><c> everybody</c><00:00:41.790><c> should</c><00:00:41.880><c> be</c><00:00:42.030><c> able</c><00:00:42.120><c> to</c><00:00:42.240><c> verify</c>

00:00:42.550 --> 00:00:42.560 align:start position:0%
and everybody should be able to verify
 

00:00:42.560 --> 00:00:46.400 align:start position:0%
and everybody should be able to verify
some<00:00:43.560><c> form</c><00:00:43.800><c> of</c><00:00:43.890><c> properties</c><00:00:44.370><c> on</c><00:00:44.580><c> contracts</c><00:00:45.410><c> so</c>

00:00:46.400 --> 00:00:46.410 align:start position:0%
some form of properties on contracts so
 

00:00:46.410 --> 00:00:48.020 align:start position:0%
some form of properties on contracts so
the<00:00:46.530><c> people</c><00:00:46.680><c> who</c><00:00:46.950><c> peed</c><00:00:47.100><c> in</c><00:00:47.220><c> the</c><00:00:47.370><c> workshop</c><00:00:47.760><c> we</c>

00:00:48.020 --> 00:00:48.030 align:start position:0%
the people who peed in the workshop we
 

00:00:48.030 --> 00:00:52.190 align:start position:0%
the people who peed in the workshop we
have<00:00:48.440><c> Demeter</c><00:00:49.440><c> there</c><00:00:49.890><c> his</c><00:00:50.900><c> previous</c><00:00:51.900><c> student</c>

00:00:52.190 --> 00:00:52.200 align:start position:0%
have Demeter there his previous student
 

00:00:52.200 --> 00:00:53.900 align:start position:0%
have Demeter there his previous student
it<00:00:52.320><c> is</c><00:00:52.350><c> during</c><00:00:52.830><c> a</c><00:00:52.950><c> joining</c><00:00:53.250><c> chain</c><00:00:53.520><c> security</c>

00:00:53.900 --> 00:00:53.910 align:start position:0%
it is during a joining chain security
 

00:00:53.910 --> 00:00:56.330 align:start position:0%
it is during a joining chain security
now<00:00:54.150><c> parents</c><00:00:55.110><c> demand</c><00:00:55.380><c> for</c><00:00:55.530><c> modification</c><00:00:56.220><c> and</c>

00:00:56.330 --> 00:00:56.340 align:start position:0%
now parents demand for modification and
 

00:00:56.340 --> 00:00:58.190 align:start position:0%
now parents demand for modification and
problem<00:00:56.670><c> analysis</c><00:00:57.090><c> then</c><00:00:57.810><c> we</c><00:00:57.930><c> have</c><00:00:58.050><c> also</c>

00:00:58.190 --> 00:00:58.200 align:start position:0%
problem analysis then we have also
 

00:00:58.200 --> 00:01:00.890 align:start position:0%
problem analysis then we have also
hunter<00:00:58.620><c> permanent</c><00:00:59.150><c> so</c><00:01:00.150><c> he</c><00:01:00.330><c> is</c><00:01:00.390><c> the</c><00:01:00.570><c> lead</c>

00:01:00.890 --> 00:01:00.900 align:start position:0%
hunter permanent so he is the lead
 

00:01:00.900 --> 00:01:02.900 align:start position:0%
hunter permanent so he is the lead
developer<00:01:01.500><c> of</c><00:01:01.650><c> the</c><00:01:01.830><c> very</c><00:01:02.130><c> far</c><00:01:02.370><c> we'll</c><00:01:02.670><c> be</c><00:01:02.790><c> using</c>

00:01:02.900 --> 00:01:02.910 align:start position:0%
developer of the very far we'll be using
 

00:01:02.910 --> 00:01:05.630 align:start position:0%
developer of the very far we'll be using
today<00:01:03.270><c> in</c><00:01:03.480><c> the</c><00:01:03.600><c> workshop</c><00:01:03.990><c> and</c><00:01:04.680><c> also</c><00:01:05.339><c> who</c><00:01:05.519><c> were</c>

00:01:05.630 --> 00:01:05.640 align:start position:0%
today in the workshop and also who were
 

00:01:05.640 --> 00:01:07.550 align:start position:0%
today in the workshop and also who were
visiting<00:01:05.880><c> back</c><00:01:06.299><c> there</c><00:01:06.509><c> city</c><00:01:07.049><c> of</c><00:01:07.259><c> chain</c>

00:01:07.550 --> 00:01:07.560 align:start position:0%
visiting back there city of chain
 

00:01:07.560 --> 00:01:12.380 align:start position:0%
visiting back there city of chain
security<00:01:07.920><c> and</c><00:01:08.329><c> myself</c><00:01:09.329><c> as</c><00:01:09.689><c> well</c><00:01:11.060><c> so</c><00:01:12.060><c> who</c><00:01:12.270><c> we</c>

00:01:12.380 --> 00:01:12.390 align:start position:0%
security and myself as well so who we
 

00:01:12.390 --> 00:01:14.990 align:start position:0%
security and myself as well so who we
are<00:01:12.570><c> we</c><00:01:12.930><c> are</c><00:01:12.960><c> a</c><00:01:13.140><c> chain</c><00:01:13.470><c> security</c><00:01:13.860><c> we</c><00:01:14.820><c> are</c><00:01:14.940><c> a</c>

00:01:14.990 --> 00:01:15.000 align:start position:0%
are we are a chain security we are a
 

00:01:15.000 --> 00:01:17.390 align:start position:0%
are we are a chain security we are a
spinoff<00:01:15.480><c> from</c><00:01:15.600><c> ETH</c><00:01:16.290><c> Zurich</c><00:01:16.680><c> ETH</c><00:01:17.159><c> the</c>

00:01:17.390 --> 00:01:17.400 align:start position:0%
spinoff from ETH Zurich ETH the
 

00:01:17.400 --> 00:01:19.880 align:start position:0%
spinoff from ETH Zurich ETH the
University<00:01:18.030><c> not</c><00:01:18.150><c> the</c><00:01:18.270><c> foundation</c><00:01:18.810><c> based</c><00:01:19.710><c> in</c>

00:01:19.880 --> 00:01:19.890 align:start position:0%
University not the foundation based in
 

00:01:19.890 --> 00:01:23.210 align:start position:0%
University not the foundation based in
Zurich<00:01:20.610><c> Switzerland</c><00:01:20.840><c> and</c><00:01:21.840><c> we</c><00:01:22.620><c> focus</c><00:01:22.950><c> on</c><00:01:23.040><c> the</c>

00:01:23.210 --> 00:01:23.220 align:start position:0%
Zurich Switzerland and we focus on the
 

00:01:23.220 --> 00:01:25.160 align:start position:0%
Zurich Switzerland and we focus on the
objects<00:01:23.670><c> activity</c><00:01:24.120><c> we</c><00:01:24.600><c> have</c><00:01:24.780><c> worked</c><00:01:25.080><c> with</c>

00:01:25.160 --> 00:01:25.170 align:start position:0%
objects activity we have worked with
 

00:01:25.170 --> 00:01:27.649 align:start position:0%
objects activity we have worked with
many<00:01:25.550><c> blockchain</c><00:01:26.550><c> projects</c><00:01:26.970><c> so</c><00:01:27.060><c> far</c><00:01:27.090><c> we</c><00:01:27.510><c> can</c>

00:01:27.649 --> 00:01:27.659 align:start position:0%
many blockchain projects so far we can
 

00:01:27.659 --> 00:01:30.649 align:start position:0%
many blockchain projects so far we can
them<00:01:27.780><c> over</c><00:01:28.080><c> 80</c><00:01:28.350><c> audits</c><00:01:29.120><c> not</c><00:01:30.120><c> only</c><00:01:30.390><c> smart</c>

00:01:30.649 --> 00:01:30.659 align:start position:0%
them over 80 audits not only smart
 

00:01:30.659 --> 00:01:32.330 align:start position:0%
them over 80 audits not only smart
contract<00:01:31.050><c> always</c><00:01:31.350><c> but</c><00:01:31.560><c> also</c><00:01:31.680><c> product</c><00:01:32.130><c> of</c><00:01:32.220><c> all</c>

00:01:32.330 --> 00:01:32.340 align:start position:0%
contract always but also product of all
 

00:01:32.340 --> 00:01:35.840 align:start position:0%
contract always but also product of all
its<00:01:32.550><c> platform</c><00:01:33.090><c> on</c><00:01:33.240><c> itself</c><00:01:33.630><c> as</c><00:01:34.050><c> far</c><00:01:34.710><c> as</c><00:01:34.830><c> a</c><00:01:35.430><c> cup</c>

00:01:35.840 --> 00:01:35.850 align:start position:0%
its platform on itself as far as a cup
 

00:01:35.850 --> 00:01:38.780 align:start position:0%
its platform on itself as far as a cup
of<00:01:36.000><c> very</c><00:01:36.600><c> visible</c><00:01:37.020><c> ie</c><00:01:37.650><c> IDs</c><00:01:38.159><c> I</c><00:01:38.370><c> think</c><00:01:38.610><c> many</c>

00:01:38.780 --> 00:01:38.790 align:start position:0%
of very visible ie IDs I think many
 

00:01:38.790 --> 00:01:41.210 align:start position:0%
of very visible ie IDs I think many
people<00:01:38.940><c> are</c><00:01:39.229><c> recognized</c><00:01:40.229><c> the</c><00:01:40.590><c> chain</c><00:01:40.799><c> security</c>

00:01:41.210 --> 00:01:41.220 align:start position:0%
people are recognized the chain security
 

00:01:41.220 --> 00:01:43.430 align:start position:0%
people are recognized the chain security
name<00:01:41.460><c> from</c><00:01:41.820><c> you</c><00:01:42.690><c> know</c><00:01:42.810><c> some</c><00:01:43.200><c> of</c><00:01:43.229><c> those</c>

00:01:43.430 --> 00:01:43.440 align:start position:0%
name from you know some of those
 

00:01:43.440 --> 00:01:45.050 align:start position:0%
name from you know some of those
earpieces<00:01:44.010><c> we</c><00:01:44.220><c> have</c><00:01:44.340><c> reviewed</c><00:01:44.640><c> in</c><00:01:44.760><c> the</c><00:01:44.850><c> past</c>

00:01:45.050 --> 00:01:45.060 align:start position:0%
earpieces we have reviewed in the past
 

00:01:45.060 --> 00:01:48.920 align:start position:0%
earpieces we have reviewed in the past
and<00:01:46.310><c> so</c><00:01:47.310><c> yeah</c><00:01:47.549><c> we</c><00:01:47.729><c> also</c><00:01:47.850><c> have</c><00:01:48.150><c> quite</c><00:01:48.720><c> a</c><00:01:48.810><c> few</c>

00:01:48.920 --> 00:01:48.930 align:start position:0%
and so yeah we also have quite a few
 

00:01:48.930 --> 00:01:50.930 align:start position:0%
and so yeah we also have quite a few
already<00:01:49.260><c> security</c><00:01:49.830><c> products</c><00:01:50.190><c> with</c><00:01:50.310><c> platforms</c>

00:01:50.930 --> 00:01:50.940 align:start position:0%
already security products with platforms
 

00:01:50.940 --> 00:01:52.820 align:start position:0%
already security products with platforms
at<00:01:51.120><c> the</c><00:01:51.150><c> CTO</c><00:01:51.510><c> Foundation</c><00:01:52.140><c> polkadots</c>

00:01:52.820 --> 00:01:52.830 align:start position:0%
at the CTO Foundation polkadots
 

00:01:52.830 --> 00:01:55.250 align:start position:0%
at the CTO Foundation polkadots
silica<00:01:53.640><c> and</c><00:01:53.760><c> fewer</c><00:01:53.940><c> than</c><00:01:54.000><c> some</c><00:01:54.330><c> chains</c><00:01:54.570><c> where</c>

00:01:55.250 --> 00:01:55.260 align:start position:0%
silica and fewer than some chains where
 

00:01:55.260 --> 00:01:58.670 align:start position:0%
silica and fewer than some chains where
we<00:01:55.440><c> focus</c><00:01:55.740><c> on</c><00:01:55.860><c> building</c><00:01:56.070><c> security</c><00:01:56.549><c> tools</c><00:01:57.680><c> you</c>

00:01:58.670 --> 00:01:58.680 align:start position:0%
we focus on building security tools you
 

00:01:58.680 --> 00:02:00.410 align:start position:0%
we focus on building security tools you
know<00:01:58.770><c> tools</c><00:01:59.010><c> for</c><00:01:59.159><c> finding</c><00:01:59.340><c> boxes</c><00:01:59.880><c> no</c><00:02:00.000><c> enfant</c>

00:02:00.410 --> 00:02:00.420 align:start position:0%
know tools for finding boxes no enfant
 

00:02:00.420 --> 00:02:03.200 align:start position:0%
know tools for finding boxes no enfant
as<00:02:00.600><c> far</c><00:02:00.840><c> as</c><00:02:00.960><c> for</c><00:02:01.350><c> modification</c><00:02:02.010><c> tools</c><00:02:02.250><c> for</c><00:02:02.520><c> for</c>

00:02:03.200 --> 00:02:03.210 align:start position:0%
as far as for modification tools for for
 

00:02:03.210 --> 00:02:07.100 align:start position:0%
as far as for modification tools for for
these<00:02:03.390><c> platforms</c><00:02:05.000><c> all</c><00:02:06.000><c> right</c><00:02:06.150><c> so</c><00:02:06.510><c> it's</c><00:02:06.840><c> part</c>

00:02:07.100 --> 00:02:07.110 align:start position:0%
these platforms all right so it's part
 

00:02:07.110 --> 00:02:09.109 align:start position:0%
these platforms all right so it's part
to<00:02:07.290><c> the</c><00:02:07.439><c> work</c><00:02:07.799><c> we</c><00:02:07.979><c> have</c><00:02:08.129><c> done</c><00:02:08.159><c> quite</c><00:02:08.700><c> a</c><00:02:08.819><c> couple</c>

00:02:09.109 --> 00:02:09.119 align:start position:0%
to the work we have done quite a couple
 

00:02:09.119 --> 00:02:11.210 align:start position:0%
to the work we have done quite a couple
of<00:02:09.269><c> systems</c><00:02:09.959><c> so</c><00:02:10.229><c> far</c><00:02:10.500><c> so</c><00:02:10.709><c> I</c><00:02:10.769><c> have</c><00:02:10.890><c> listed</c><00:02:11.069><c> some</c>

00:02:11.210 --> 00:02:11.220 align:start position:0%
of systems so far so I have listed some
 

00:02:11.220 --> 00:02:11.970 align:start position:0%
of systems so far so I have listed some
of<00:02:11.459><c> those</c>

00:02:11.970 --> 00:02:11.980 align:start position:0%
of those
 

00:02:11.980 --> 00:02:15.660 align:start position:0%
of those
some<00:02:12.310><c> of</c><00:02:12.400><c> them</c><00:02:12.580><c> on</c><00:02:13.239><c> this</c><00:02:13.870><c> light</c><00:02:14.110><c> here</c><00:02:14.379><c> and</c><00:02:14.670><c> so</c>

00:02:15.660 --> 00:02:15.670 align:start position:0%
some of them on this light here and so
 

00:02:15.670 --> 00:02:16.979 align:start position:0%
some of them on this light here and so
this<00:02:15.790><c> is</c><00:02:15.970><c> the</c><00:02:16.120><c> name</c><00:02:16.360><c> to</c><00:02:16.540><c> achieve</c><00:02:16.780><c> different</c>

00:02:16.979 --> 00:02:16.989 align:start position:0%
this is the name to achieve different
 

00:02:16.989 --> 00:02:19.229 align:start position:0%
this is the name to achieve different
goals<00:02:17.200><c> we</c><00:02:17.590><c> typically</c><00:02:17.980><c> combine</c><00:02:18.340><c> techniques</c>

00:02:19.229 --> 00:02:19.239 align:start position:0%
goals we typically combine techniques
 

00:02:19.239 --> 00:02:20.880 align:start position:0%
goals we typically combine techniques
from<00:02:19.390><c> various</c><00:02:19.840><c> different</c><00:02:20.170><c> domains</c><00:02:20.500><c> such</c><00:02:20.860><c> as</c>

00:02:20.880 --> 00:02:20.890 align:start position:0%
from various different domains such as
 

00:02:20.890 --> 00:02:23.490 align:start position:0%
from various different domains such as
tactical<00:02:21.549><c> asset</c><00:02:21.849><c> dynamic</c><00:02:22.390><c> analysis</c><00:02:22.870><c> we</c><00:02:23.470><c> also</c>

00:02:23.490 --> 00:02:23.500 align:start position:0%
tactical asset dynamic analysis we also
 

00:02:23.500 --> 00:02:25.920 align:start position:0%
tactical asset dynamic analysis we also
use<00:02:23.890><c> quite</c><00:02:24.099><c> a</c><00:02:24.129><c> lot</c><00:02:24.250><c> of</c><00:02:24.400><c> fun</c><00:02:24.720><c> everybody</c><00:02:25.720><c> thinks</c>

00:02:25.920 --> 00:02:25.930 align:start position:0%
use quite a lot of fun everybody thinks
 

00:02:25.930 --> 00:02:28.920 align:start position:0%
use quite a lot of fun everybody thinks
of<00:02:26.049><c> machine</c><00:02:26.530><c> learning</c><00:02:26.830><c> to</c><00:02:27.239><c> to</c><00:02:28.239><c> you</c><00:02:28.780><c> know</c><00:02:28.810><c> to</c>

00:02:28.920 --> 00:02:28.930 align:start position:0%
of machine learning to to you know to
 

00:02:28.930 --> 00:02:31.770 align:start position:0%
of machine learning to to you know to
build<00:02:29.260><c> these</c><00:02:29.349><c> systems</c><00:02:29.590><c> so</c><00:02:30.450><c> some</c><00:02:31.450><c> of</c><00:02:31.480><c> you</c><00:02:31.660><c> are</c>

00:02:31.770 --> 00:02:31.780 align:start position:0%
build these systems so some of you are
 

00:02:31.780 --> 00:02:33.780 align:start position:0%
build these systems so some of you are
familiar<00:02:32.110><c> with</c><00:02:32.349><c> the</c><00:02:32.650><c> Sakura</c><00:02:33.099><c> fight</c><00:02:33.280><c> this</c><00:02:33.640><c> was</c>

00:02:33.780 --> 00:02:33.790 align:start position:0%
familiar with the Sakura fight this was
 

00:02:33.790 --> 00:02:35.660 align:start position:0%
familiar with the Sakura fight this was
the<00:02:33.940><c> first</c><00:02:34.180><c> system</c><00:02:34.690><c> that</c><00:02:34.810><c> were</c><00:02:34.959><c> built</c><00:02:35.200><c> back</c><00:02:35.440><c> in</c>

00:02:35.660 --> 00:02:35.670 align:start position:0%
the first system that were built back in
 

00:02:35.670 --> 00:02:39.059 align:start position:0%
the first system that were built back in
2017<00:02:36.690><c> it's</c><00:02:37.690><c> a</c><00:02:37.780><c> system</c><00:02:38.140><c> for</c><00:02:38.170><c> finding</c><00:02:38.470><c> generic</c>

00:02:39.059 --> 00:02:39.069 align:start position:0%
2017 it's a system for finding generic
 

00:02:39.069 --> 00:02:42.199 align:start position:0%
2017 it's a system for finding generic
on<00:02:39.250><c> the</c><00:02:39.400><c> abilities</c><00:02:39.940><c> in</c><00:02:40.120><c> smart</c><00:02:40.420><c> contracts</c><00:02:41.069><c> and</c>

00:02:42.199 --> 00:02:42.209 align:start position:0%
on the abilities in smart contracts and
 

00:02:42.209 --> 00:02:46.740 align:start position:0%
on the abilities in smart contracts and
yeah<00:02:43.209><c> so</c><00:02:43.390><c> that's</c><00:02:44.910><c> was</c><00:02:45.910><c> basically</c><00:02:46.239><c> addressing</c>

00:02:46.740 --> 00:02:46.750 align:start position:0%
yeah so that's was basically addressing
 

00:02:46.750 --> 00:02:48.390 align:start position:0%
yeah so that's was basically addressing
all<00:02:46.930><c> these</c><00:02:47.079><c> puzzles</c><00:02:47.560><c> were</c><00:02:47.890><c> popping</c><00:02:48.190><c> up</c>

00:02:48.390 --> 00:02:48.400 align:start position:0%
all these puzzles were popping up
 

00:02:48.400 --> 00:02:51.080 align:start position:0%
all these puzzles were popping up
regularly<00:02:49.060><c> every</c><00:02:49.360><c> couple</c><00:02:49.629><c> of</c><00:02:49.660><c> weeks</c><00:02:49.720><c> in</c><00:02:50.079><c> 2017</c>

00:02:51.080 --> 00:02:51.090 align:start position:0%
regularly every couple of weeks in 2017
 

00:02:51.090 --> 00:02:54.270 align:start position:0%
regularly every couple of weeks in 2017
in<00:02:52.090><c> all</c><00:02:52.420><c> these</c><00:02:52.569><c> you</c><00:02:53.319><c> know</c><00:02:53.349><c> parity</c><00:02:53.859><c> walnuts</c><00:02:54.160><c> and</c>

00:02:54.270 --> 00:02:54.280 align:start position:0%
in all these you know parity walnuts and
 

00:02:54.280 --> 00:02:55.619 align:start position:0%
in all these you know parity walnuts and
many<00:02:54.459><c> other</c><00:02:54.609><c> contracts</c><00:02:55.150><c> so</c><00:02:55.239><c> this</c><00:02:55.390><c> is</c><00:02:55.480><c> what</c>

00:02:55.619 --> 00:02:55.629 align:start position:0%
many other contracts so this is what
 

00:02:55.629 --> 00:02:58.349 align:start position:0%
many other contracts so this is what
that<00:02:55.780><c> system</c><00:02:55.989><c> was</c><00:02:56.290><c> addressing</c><00:02:56.739><c> and</c><00:02:57.180><c> so</c><00:02:58.180><c> this</c>

00:02:58.349 --> 00:02:58.359 align:start position:0%
that system was addressing and so this
 

00:02:58.359 --> 00:02:59.880 align:start position:0%
that system was addressing and so this
system<00:02:58.540><c> along</c><00:02:58.930><c> with</c><00:02:58.959><c> other</c><00:02:59.230><c> system</c><00:02:59.590><c> I</c><00:02:59.680><c> think</c>

00:02:59.880 --> 00:02:59.890 align:start position:0%
system along with other system I think
 

00:02:59.890 --> 00:03:01.140 align:start position:0%
system along with other system I think
they<00:02:59.980><c> made</c><00:03:00.160><c> a</c><00:03:00.190><c> difference</c><00:03:00.609><c> in</c><00:03:00.760><c> the</c><00:03:00.819><c> sense</c><00:03:01.000><c> of</c>

00:03:01.140 --> 00:03:01.150 align:start position:0%
they made a difference in the sense of
 

00:03:01.150 --> 00:03:05.539 align:start position:0%
they made a difference in the sense of
2018<00:03:02.109><c> we</c><00:03:02.290><c> will</c><00:03:02.790><c> actually</c><00:03:03.790><c> so</c><00:03:04.180><c> much</c><00:03:04.660><c> fewer</c>

00:03:05.539 --> 00:03:05.549 align:start position:0%
2018 we will actually so much fewer
 

00:03:05.549 --> 00:03:08.880 align:start position:0%
2018 we will actually so much fewer
facts<00:03:06.549><c> because</c><00:03:07.120><c> of</c><00:03:07.329><c> such</c><00:03:07.510><c> generic</c><00:03:08.109><c> like</c>

00:03:08.880 --> 00:03:08.890 align:start position:0%
facts because of such generic like
 

00:03:08.890 --> 00:03:11.369 align:start position:0%
facts because of such generic like
really<00:03:09.220><c> simple</c><00:03:09.579><c> boxing</c><00:03:09.970><c> contracts</c><00:03:10.480><c> so</c>

00:03:11.369 --> 00:03:11.379 align:start position:0%
really simple boxing contracts so
 

00:03:11.379 --> 00:03:15.420 align:start position:0%
really simple boxing contracts so
another<00:03:12.280><c> system</c><00:03:12.640><c> we</c><00:03:12.790><c> have</c><00:03:12.970><c> builds</c><00:03:13.690><c> is</c><00:03:14.430><c> with</c>

00:03:15.420 --> 00:03:15.430 align:start position:0%
another system we have builds is with
 

00:03:15.430 --> 00:03:17.670 align:start position:0%
another system we have builds is with
every<00:03:15.670><c> wedding</c><00:03:16.030><c> system</c><00:03:16.389><c> that</c><00:03:16.569><c> addresses</c><00:03:17.260><c> the</c>

00:03:17.670 --> 00:03:17.680 align:start position:0%
every wedding system that addresses the
 

00:03:17.680 --> 00:03:19.440 align:start position:0%
every wedding system that addresses the
problem<00:03:18.040><c> of</c><00:03:18.160><c> ensuring</c><00:03:18.790><c> functional</c>

00:03:19.440 --> 00:03:19.450 align:start position:0%
problem of ensuring functional
 

00:03:19.450 --> 00:03:21.150 align:start position:0%
problem of ensuring functional
correctness<00:03:19.720><c> so</c><00:03:20.650><c> we're</c><00:03:20.799><c> going</c><00:03:20.889><c> to</c><00:03:20.950><c> talk</c><00:03:21.099><c> a</c>

00:03:21.150 --> 00:03:21.160 align:start position:0%
correctness so we're going to talk a
 

00:03:21.160 --> 00:03:22.589 align:start position:0%
correctness so we're going to talk a
little<00:03:21.310><c> bit</c><00:03:21.489><c> more</c><00:03:21.519><c> about</c><00:03:21.880><c> what</c><00:03:22.180><c> functional</c>

00:03:22.589 --> 00:03:22.599 align:start position:0%
little bit more about what functional
 

00:03:22.599 --> 00:03:24.180 align:start position:0%
little bit more about what functional
corrective<00:03:23.019><c> correctness</c><00:03:23.560><c> actually</c><00:03:24.010><c> means</c>

00:03:24.180 --> 00:03:24.190 align:start position:0%
corrective correctness actually means
 

00:03:24.190 --> 00:03:26.670 align:start position:0%
corrective correctness actually means
and<00:03:24.450><c> we</c><00:03:25.450><c> have</c><00:03:25.569><c> fuzzing</c><00:03:26.169><c> system</c><00:03:26.530><c> that</c>

00:03:26.670 --> 00:03:26.680 align:start position:0%
and we have fuzzing system that
 

00:03:26.680 --> 00:03:28.710 align:start position:0%
and we have fuzzing system that
essentially<00:03:27.069><c> generates</c><00:03:28.000><c> transactions</c><00:03:28.540><c> and</c>

00:03:28.710 --> 00:03:28.720 align:start position:0%
essentially generates transactions and
 

00:03:28.720 --> 00:03:32.370 align:start position:0%
essentially generates transactions and
tries<00:03:29.260><c> to</c><00:03:29.290><c> find</c><00:03:29.650><c> violations</c><00:03:29.980><c> of</c><00:03:30.459><c> the</c><00:03:31.380><c> specific</c>

00:03:32.370 --> 00:03:32.380 align:start position:0%
tries to find violations of the specific
 

00:03:32.380 --> 00:03:33.809 align:start position:0%
tries to find violations of the specific
security<00:03:32.799><c> properties</c><00:03:33.250><c> that</c><00:03:33.340><c> we're</c><00:03:33.549><c> trying</c><00:03:33.700><c> to</c>

00:03:33.809 --> 00:03:33.819 align:start position:0%
security properties that we're trying to
 

00:03:33.819 --> 00:03:35.930 align:start position:0%
security properties that we're trying to
to<00:03:34.480><c> check</c><00:03:34.720><c> for</c><00:03:34.930><c> or</c><00:03:35.079><c> for</c><00:03:35.200><c> a</c><00:03:35.260><c> small</c><00:03:35.349><c> conference</c>

00:03:35.930 --> 00:03:35.940 align:start position:0%
to check for or for a small conference
 

00:03:35.940 --> 00:03:39.120 align:start position:0%
to check for or for a small conference
and<00:03:36.940><c> the</c><00:03:37.840><c> main</c><00:03:38.019><c> system</c><00:03:38.380><c> that</c><00:03:38.530><c> we</c><00:03:38.769><c> will</c><00:03:38.950><c> be</c>

00:03:39.120 --> 00:03:39.130 align:start position:0%
and the main system that we will be
 

00:03:39.130 --> 00:03:41.220 align:start position:0%
and the main system that we will be
talking<00:03:39.310><c> about</c><00:03:39.579><c> today</c><00:03:39.970><c> is</c><00:03:40.120><c> the</c><00:03:40.359><c> direct</c><00:03:40.840><c> system</c>

00:03:41.220 --> 00:03:41.230 align:start position:0%
talking about today is the direct system
 

00:03:41.230 --> 00:03:45.960 align:start position:0%
talking about today is the direct system
which<00:03:42.220><c> is</c><00:03:42.930><c> the</c><00:03:43.930><c> first</c><00:03:44.410><c> automated</c><00:03:45.069><c> verify</c><00:03:45.639><c> for</c>

00:03:45.960 --> 00:03:45.970 align:start position:0%
which is the first automated verify for
 

00:03:45.970 --> 00:03:48.990 align:start position:0%
which is the first automated verify for
for<00:03:46.450><c> verifying</c><00:03:46.870><c> smart</c><00:03:47.169><c> contracts</c><00:03:47.609><c> this</c><00:03:48.609><c> we</c>

00:03:48.990 --> 00:03:49.000 align:start position:0%
for verifying smart contracts this we
 

00:03:49.000 --> 00:03:52.289 align:start position:0%
for verifying smart contracts this we
have<00:03:49.120><c> a</c><00:03:49.150><c> demo</c><00:03:49.540><c> on</c><00:03:50.160><c> variance</c><00:03:51.160><c> of</c><00:03:51.310><c> CH</c><00:03:51.700><c> we</c><00:03:52.150><c> have</c>

00:03:52.289 --> 00:03:52.299 align:start position:0%
have a demo on variance of CH we have
 

00:03:52.299 --> 00:03:54.780 align:start position:0%
have a demo on variance of CH we have
some<00:03:52.510><c> few</c><00:03:52.900><c> other</c><00:03:53.109><c> instances</c><00:03:53.680><c> of</c><00:03:53.739><c> this</c><00:03:54.010><c> system</c>

00:03:54.780 --> 00:03:54.790 align:start position:0%
some few other instances of this system
 

00:03:54.790 --> 00:03:55.480 align:start position:0%
some few other instances of this system
that's<00:03:54.940><c> one</c>

00:03:55.480 --> 00:03:55.490 align:start position:0%
that's one
 

00:03:55.490 --> 00:03:59.590 align:start position:0%
that's one
for<00:03:55.820><c> the</c><00:03:55.910><c> exercise</c><00:03:56.740><c> later</c><00:03:57.740><c> today</c><00:03:58.100><c> and</c><00:03:58.600><c> for</c>

00:03:59.590 --> 00:03:59.600 align:start position:0%
for the exercise later today and for
 

00:03:59.600 --> 00:04:01.810 align:start position:0%
for the exercise later today and for
people<00:03:59.960><c> that</c><00:04:00.320><c> are</c><00:04:00.530><c> interested</c><00:04:01.070><c> really</c><00:04:01.700><c> in</c>

00:04:01.810 --> 00:04:01.820 align:start position:0%
people that are interested really in
 

00:04:01.820 --> 00:04:03.850 align:start position:0%
people that are interested really in
depth<00:04:02.180><c> on</c><00:04:02.360><c> how</c><00:04:02.390><c> that</c><00:04:02.810><c> system</c><00:04:03.050><c> works</c><00:04:03.260><c> what</c>

00:04:03.850 --> 00:04:03.860 align:start position:0%
depth on how that system works what
 

00:04:03.860 --> 00:04:06.310 align:start position:0%
depth on how that system works what
guarantees<00:04:04.400><c> it</c><00:04:04.550><c> provides</c><00:04:04.910><c> so</c><00:04:05.750><c> we</c><00:04:05.900><c> also</c><00:04:06.050><c> have</c><00:04:06.290><c> a</c>

00:04:06.310 --> 00:04:06.320 align:start position:0%
guarantees it provides so we also have a
 

00:04:06.320 --> 00:04:08.290 align:start position:0%
guarantees it provides so we also have a
research<00:04:06.770><c> paper</c><00:04:06.980><c> which</c><00:04:07.550><c> will</c><00:04:07.790><c> appear</c><00:04:08.150><c> at</c><00:04:08.270><c> the</c>

00:04:08.290 --> 00:04:08.300 align:start position:0%
research paper which will appear at the
 

00:04:08.300 --> 00:04:10.720 align:start position:0%
research paper which will appear at the
to<00:04:09.110><c> Boise</c><00:04:09.440><c> possible</c><00:04:09.920><c> security</c><00:04:10.130><c> and</c><00:04:10.580><c> privacy</c>

00:04:10.720 --> 00:04:10.730 align:start position:0%
to Boise possible security and privacy
 

00:04:10.730 --> 00:04:13.180 align:start position:0%
to Boise possible security and privacy
so<00:04:11.150><c> that's</c><00:04:11.300><c> one</c><00:04:11.450><c> of</c><00:04:11.480><c> the</c><00:04:11.570><c> main</c><00:04:12.190><c> security</c>

00:04:13.180 --> 00:04:13.190 align:start position:0%
so that's one of the main security
 

00:04:13.190 --> 00:04:15.400 align:start position:0%
so that's one of the main security
conferences<00:04:14.030><c> one</c><00:04:14.930><c> of</c><00:04:15.020><c> the</c><00:04:15.080><c> main</c><00:04:15.230><c> academic</c>

00:04:15.400 --> 00:04:15.410 align:start position:0%
conferences one of the main academic
 

00:04:15.410 --> 00:04:18.010 align:start position:0%
conferences one of the main academic
security<00:04:16.010><c> conferences</c><00:04:16.489><c> so</c><00:04:16.670><c> if</c><00:04:17.330><c> you</c><00:04:17.480><c> go</c><00:04:17.600><c> on</c><00:04:17.750><c> our</c>

00:04:18.010 --> 00:04:18.020 align:start position:0%
security conferences so if you go on our
 

00:04:18.020 --> 00:04:20.290 align:start position:0%
security conferences so if you go on our
webpage<00:04:18.500><c> chase</c><00:04:18.800><c> younits.com</c><00:04:19.400><c> I</c><00:04:20.090><c> go</c><00:04:20.239><c> to</c>

00:04:20.290 --> 00:04:20.300 align:start position:0%
webpage chase younits.com I go to
 

00:04:20.300 --> 00:04:22.540 align:start position:0%
webpage chase younits.com I go to
research<00:04:20.690><c> you</c><00:04:21.410><c> can</c><00:04:21.560><c> download</c><00:04:21.800><c> the</c><00:04:22.070><c> PDF</c><00:04:22.220><c> and</c>

00:04:22.540 --> 00:04:22.550 align:start position:0%
research you can download the PDF and
 

00:04:22.550 --> 00:04:24.990 align:start position:0%
research you can download the PDF and
read<00:04:22.940><c> all</c><00:04:23.150><c> the</c><00:04:23.270><c> details</c><00:04:23.390><c> about</c><00:04:23.780><c> the</c>

00:04:24.990 --> 00:04:25.000 align:start position:0%
read all the details about the
 

00:04:25.000 --> 00:04:27.130 align:start position:0%
read all the details about the
verification<00:04:26.000><c> technique</c><00:04:26.330><c> that</c><00:04:26.600><c> is</c><00:04:26.780><c> being</c>

00:04:27.130 --> 00:04:27.140 align:start position:0%
verification technique that is being
 

00:04:27.140 --> 00:04:33.250 align:start position:0%
verification technique that is being
used<00:04:27.560><c> in</c><00:04:27.680><c> that</c><00:04:27.800><c> system</c><00:04:29.440><c> alright</c><00:04:31.360><c> so</c><00:04:32.360><c> before</c><00:04:32.930><c> we</c>

00:04:33.250 --> 00:04:33.260 align:start position:0%
used in that system alright so before we
 

00:04:33.260 --> 00:04:35.590 align:start position:0%
used in that system alright so before we
actually<00:04:33.290><c> do</c><00:04:33.950><c> I</c><00:04:33.980><c> you</c><00:04:34.790><c> know</c><00:04:34.880><c> go</c><00:04:35.270><c> into</c><00:04:35.450><c> the</c>

00:04:35.590 --> 00:04:35.600 align:start position:0%
actually do I you know go into the
 

00:04:35.600 --> 00:04:38.590 align:start position:0%
actually do I you know go into the
hands-on<00:04:36.190><c> exercises</c><00:04:37.190><c> it's</c><00:04:37.940><c> important</c><00:04:38.510><c> also</c>

00:04:38.590 --> 00:04:38.600 align:start position:0%
hands-on exercises it's important also
 

00:04:38.600 --> 00:04:40.150 align:start position:0%
hands-on exercises it's important also
to<00:04:38.720><c> mention</c><00:04:38.960><c> why</c><00:04:39.290><c> are</c><00:04:39.470><c> we</c><00:04:39.650><c> actually</c><00:04:39.800><c> doing</c>

00:04:40.150 --> 00:04:40.160 align:start position:0%
to mention why are we actually doing
 

00:04:40.160 --> 00:04:43.150 align:start position:0%
to mention why are we actually doing
this<00:04:40.430><c> and</c><00:04:40.730><c> the</c><00:04:41.630><c> main</c><00:04:41.870><c> reason</c><00:04:42.470><c> is</c><00:04:42.560><c> that</c><00:04:42.620><c> I</c><00:04:43.070><c> mean</c>

00:04:43.150 --> 00:04:43.160 align:start position:0%
this and the main reason is that I mean
 

00:04:43.160 --> 00:04:45.100 align:start position:0%
this and the main reason is that I mean
where<00:04:43.460><c> they</c><00:04:43.550><c> initialize</c><00:04:44.300><c> how</c><00:04:44.540><c> many</c><00:04:44.750><c> people</c>

00:04:45.100 --> 00:04:45.110 align:start position:0%
where they initialize how many people
 

00:04:45.110 --> 00:04:47.110 align:start position:0%
where they initialize how many people
have<00:04:45.230><c> verified</c><00:04:45.620><c> contracts</c><00:04:46.190><c> I</c><00:04:46.340><c> think</c><00:04:47.030><c> they</c>

00:04:47.110 --> 00:04:47.120 align:start position:0%
have verified contracts I think they
 

00:04:47.120 --> 00:04:49.330 align:start position:0%
have verified contracts I think they
worked<00:04:47.300><c> about</c><00:04:47.570><c> two</c><00:04:47.810><c> three</c><00:04:48.020><c> hands</c><00:04:48.320><c> and</c><00:04:48.560><c> the</c>

00:04:49.330 --> 00:04:49.340 align:start position:0%
worked about two three hands and the
 

00:04:49.340 --> 00:04:51.400 align:start position:0%
worked about two three hands and the
reason<00:04:49.700><c> this</c><00:04:50.120><c> is</c><00:04:50.180><c> is</c><00:04:50.390><c> that</c><00:04:50.690><c> you</c><00:04:50.870><c> know</c><00:04:50.960><c> thermo</c>

00:04:51.400 --> 00:04:51.410 align:start position:0%
reason this is is that you know thermo
 

00:04:51.410 --> 00:04:52.660 align:start position:0%
reason this is is that you know thermo
replication<00:04:51.980><c> used</c><00:04:52.130><c> to</c><00:04:52.190><c> be</c><00:04:52.280><c> this</c><00:04:52.340><c> very</c>

00:04:52.660 --> 00:04:52.670 align:start position:0%
replication used to be this very
 

00:04:52.670 --> 00:04:56.170 align:start position:0%
replication used to be this very
difficult<00:04:53.630><c> time-consuming</c><00:04:54.700><c> task</c><00:04:55.700><c> or</c><00:04:56.060><c> you</c>

00:04:56.170 --> 00:04:56.180 align:start position:0%
difficult time-consuming task or you
 

00:04:56.180 --> 00:04:58.780 align:start position:0%
difficult time-consuming task or you
have<00:04:56.420><c> to</c><00:04:56.540><c> be</c><00:04:56.660><c> really</c><00:04:57.050><c> an</c><00:04:57.740><c> expert</c><00:04:58.250><c> in</c><00:04:58.310><c> formal</c>

00:04:58.780 --> 00:04:58.790 align:start position:0%
have to be really an expert in formal
 

00:04:58.790 --> 00:05:01.270 align:start position:0%
have to be really an expert in formal
verification<00:04:58.940><c> have</c><00:04:59.630><c> a</c><00:04:59.660><c> PhD</c><00:05:00.050><c> in</c><00:05:00.230><c> logics</c><00:05:00.950><c> and</c><00:05:01.070><c> so</c>

00:05:01.270 --> 00:05:01.280 align:start position:0%
verification have a PhD in logics and so
 

00:05:01.280 --> 00:05:03.910 align:start position:0%
verification have a PhD in logics and so
on<00:05:01.400><c> to</c><00:05:01.640><c> to</c><00:05:02.330><c> to</c><00:05:03.050><c> prove</c><00:05:03.260><c> that</c><00:05:03.410><c> a</c><00:05:03.500><c> contract</c><00:05:03.860><c> is</c>

00:05:03.910 --> 00:05:03.920 align:start position:0%
on to to to prove that a contract is
 

00:05:03.920 --> 00:05:07.270 align:start position:0%
on to to to prove that a contract is
correct<00:05:04.250><c> and</c><00:05:04.690><c> if</c><00:05:05.690><c> we</c><00:05:05.990><c> are</c><00:05:06.230><c> to</c><00:05:06.470><c> make</c><00:05:06.830><c> form</c><00:05:07.160><c> of</c>

00:05:07.270 --> 00:05:07.280 align:start position:0%
correct and if we are to make form of
 

00:05:07.280 --> 00:05:09.700 align:start position:0%
correct and if we are to make form of
ratification<00:05:07.550><c> mainstream</c><00:05:08.480><c> you</c><00:05:09.170><c> know</c><00:05:09.200><c> a</c><00:05:09.320><c> lot</c>

00:05:09.700 --> 00:05:09.710 align:start position:0%
ratification mainstream you know a lot
 

00:05:09.710 --> 00:05:11.170 align:start position:0%
ratification mainstream you know a lot
of<00:05:09.740><c> developers</c><00:05:10.370><c> also</c><00:05:10.580><c> adopting</c><00:05:11.150><c> that</c>

00:05:11.170 --> 00:05:11.180 align:start position:0%
of developers also adopting that
 

00:05:11.180 --> 00:05:13.330 align:start position:0%
of developers also adopting that
approach<00:05:11.350><c> then</c><00:05:12.350><c> you</c><00:05:12.530><c> have</c><00:05:12.680><c> to</c><00:05:12.830><c> be</c><00:05:12.950><c> building</c><00:05:13.280><c> a</c>

00:05:13.330 --> 00:05:13.340 align:start position:0%
approach then you have to be building a
 

00:05:13.340 --> 00:05:14.860 align:start position:0%
approach then you have to be building a
system<00:05:13.550><c> we</c><00:05:13.820><c> have</c><00:05:13.940><c> to</c><00:05:14.030><c> be</c><00:05:14.150><c> building</c><00:05:14.450><c> systems</c>

00:05:14.860 --> 00:05:14.870 align:start position:0%
system we have to be building systems
 

00:05:14.870 --> 00:05:16.870 align:start position:0%
system we have to be building systems
that<00:05:14.930><c> allow</c><00:05:15.710><c> people</c><00:05:16.280><c> without</c><00:05:16.760><c> this</c>

00:05:16.870 --> 00:05:16.880 align:start position:0%
that allow people without this
 

00:05:16.880 --> 00:05:18.790 align:start position:0%
that allow people without this
background<00:05:17.120><c> to</c><00:05:17.480><c> write</c><00:05:18.380><c> functional</c>

00:05:18.790 --> 00:05:18.800 align:start position:0%
background to write functional
 

00:05:18.800 --> 00:05:20.710 align:start position:0%
background to write functional
specifications<00:05:19.550><c> and</c><00:05:19.670><c> prove</c><00:05:20.150><c> the</c><00:05:20.300><c> contracts</c>

00:05:20.710 --> 00:05:20.720 align:start position:0%
specifications and prove the contracts
 

00:05:20.720 --> 00:05:23.980 align:start position:0%
specifications and prove the contracts
correct<00:05:21.080><c> and</c><00:05:21.760><c> that's</c><00:05:22.760><c> exactly</c><00:05:23.240><c> what</c><00:05:23.570><c> this</c>

00:05:23.980 --> 00:05:23.990 align:start position:0%
correct and that's exactly what this
 

00:05:23.990 --> 00:05:27.400 align:start position:0%
correct and that's exactly what this
very<00:05:24.230><c> very</c><00:05:24.620><c> very</c><00:05:24.920><c> far</c><00:05:25.100><c> aims</c><00:05:25.310><c> to</c><00:05:25.520><c> do</c><00:05:26.110><c> so</c><00:05:27.110><c> it</c>

00:05:27.400 --> 00:05:27.410 align:start position:0%
very very very far aims to do so it
 

00:05:27.410 --> 00:05:30.060 align:start position:0%
very very very far aims to do so it
eliminates<00:05:27.950><c> this</c><00:05:28.070><c> nest</c><00:05:28.400><c> needs</c><00:05:28.880><c> to</c><00:05:29.150><c> know</c>

00:05:30.060 --> 00:05:30.070 align:start position:0%
eliminates this nest needs to know
 

00:05:30.070 --> 00:05:31.960 align:start position:0%
eliminates this nest needs to know
in-depth<00:05:31.070><c> knowledge</c><00:05:31.280><c> of</c><00:05:31.610><c> form</c><00:05:31.850><c> of</c>

00:05:31.960 --> 00:05:31.970 align:start position:0%
in-depth knowledge of form of
 

00:05:31.970 --> 00:05:35.110 align:start position:0%
in-depth knowledge of form of
verification<00:05:32.120><c> and</c><00:05:32.900><c> takes</c><00:05:33.710><c> down</c><00:05:33.860><c> this</c><00:05:34.610><c> reduces</c>

00:05:35.110 --> 00:05:35.120 align:start position:0%
verification and takes down this reduces
 

00:05:35.120 --> 00:05:36.380 align:start position:0%
verification and takes down this reduces
also<00:05:35.390><c> significantly</c>

00:05:36.380 --> 00:05:36.390 align:start position:0%
also significantly
 

00:05:36.390 --> 00:05:39.980 align:start position:0%
also significantly
vacation<00:05:36.810><c> time</c><00:05:38.000><c> because</c><00:05:39.000><c> I</c><00:05:39.330><c> suppose</c><00:05:39.690><c> it's</c>

00:05:39.980 --> 00:05:39.990 align:start position:0%
vacation time because I suppose it's
 

00:05:39.990 --> 00:05:43.540 align:start position:0%
vacation time because I suppose it's
really<00:05:40.320><c> not</c><00:05:41.160><c> a</c><00:05:41.220><c> very</c><00:05:41.640><c> hard</c><00:05:41.820><c> task</c><00:05:42.060><c> to</c><00:05:42.270><c> to</c><00:05:42.900><c> verify</c>

00:05:43.540 --> 00:05:43.550 align:start position:0%
really not a very hard task to to verify
 

00:05:43.550 --> 00:05:46.370 align:start position:0%
really not a very hard task to to verify
contracts<00:05:44.550><c> with</c><00:05:44.970><c> such</c><00:05:45.120><c> systems</c><00:05:45.510><c> so</c><00:05:46.050><c> we</c><00:05:46.200><c> said</c><00:05:46.350><c> a</c>

00:05:46.370 --> 00:05:46.380 align:start position:0%
contracts with such systems so we said a
 

00:05:46.380 --> 00:05:47.660 align:start position:0%
contracts with such systems so we said a
system<00:05:46.740><c> if</c><00:05:46.860><c> you</c><00:05:46.950><c> take</c><00:05:47.130><c> something</c><00:05:47.370><c> like</c><00:05:47.520><c> a</c>

00:05:47.660 --> 00:05:47.670 align:start position:0%
system if you take something like a
 

00:05:47.670 --> 00:05:49.640 align:start position:0%
system if you take something like a
standard<00:05:48.120><c> ear</c><00:05:48.390><c> seat</c><00:05:48.570><c> when</c><00:05:48.780><c> it's</c><00:05:48.870><c> open</c><00:05:49.170><c> which</c>

00:05:49.640 --> 00:05:49.650 align:start position:0%
standard ear seat when it's open which
 

00:05:49.650 --> 00:05:52.190 align:start position:0%
standard ear seat when it's open which
will<00:05:49.980><c> look</c><00:05:50.490><c> in-depth</c><00:05:51.000><c> in</c><00:05:51.120><c> the</c><00:05:51.240><c> exercise</c><00:05:51.630><c> you</c>

00:05:52.190 --> 00:05:52.200 align:start position:0%
will look in-depth in the exercise you
 

00:05:52.200 --> 00:05:55.070 align:start position:0%
will look in-depth in the exercise you
can<00:05:52.350><c> literally</c><00:05:52.650><c> no</c><00:05:53.450><c> formal</c><00:05:54.450><c> ratification</c><00:05:54.600><c> for</c>

00:05:55.070 --> 00:05:55.080 align:start position:0%
can literally no formal ratification for
 

00:05:55.080 --> 00:05:56.720 align:start position:0%
can literally no formal ratification for
all<00:05:55.380><c> the</c><00:05:55.560><c> main</c><00:05:55.710><c> properties</c><00:05:56.190><c> you</c><00:05:56.340><c> will</c><00:05:56.490><c> care</c>

00:05:56.720 --> 00:05:56.730 align:start position:0%
all the main properties you will care
 

00:05:56.730 --> 00:05:59.360 align:start position:0%
all the main properties you will care
about<00:05:57.480><c> a</c><00:05:57.510><c> token</c><00:05:57.960><c> you</c><00:05:58.050><c> know</c><00:05:58.170><c> in</c><00:05:58.500><c> a</c><00:05:58.740><c> matter</c><00:05:59.130><c> of</c><00:05:59.280><c> a</c>

00:05:59.360 --> 00:05:59.370 align:start position:0%
about a token you know in a matter of a
 

00:05:59.370 --> 00:06:01.130 align:start position:0%
about a token you know in a matter of a
couple<00:05:59.400><c> of</c><00:05:59.640><c> hours</c><00:05:59.970><c> that</c><00:06:00.000><c> we</c><00:06:00.390><c> done</c><00:06:00.570><c> with</c><00:06:00.690><c> with</c>

00:06:01.130 --> 00:06:01.140 align:start position:0%
couple of hours that we done with with
 

00:06:01.140 --> 00:06:04.310 align:start position:0%
couple of hours that we done with with
the<00:06:01.230><c> ratification</c><00:06:01.440><c> ever</c><00:06:02.870><c> visit</c><00:06:03.870><c> here</c><00:06:04.050><c> some</c><00:06:04.290><c> of</c>

00:06:04.310 --> 00:06:04.320 align:start position:0%
the ratification ever visit here some of
 

00:06:04.320 --> 00:06:06.620 align:start position:0%
the ratification ever visit here some of
us<00:06:04.470><c> some</c><00:06:04.770><c> someone</c><00:06:05.490><c> that</c><00:06:05.760><c> we</c><00:06:05.880><c> have</c><00:06:06.030><c> verified</c><00:06:06.210><c> we</c>

00:06:06.620 --> 00:06:06.630 align:start position:0%
us some someone that we have verified we
 

00:06:06.630 --> 00:06:09.470 align:start position:0%
us some someone that we have verified we
have<00:06:06.750><c> more</c><00:06:06.990><c> on</c><00:06:07.440><c> our</c><00:06:07.680><c> main</c><00:06:08.100><c> webpage</c><00:06:08.400><c> a</c><00:06:08.940><c> spirit</c>

00:06:09.470 --> 00:06:09.480 align:start position:0%
have more on our main webpage a spirit
 

00:06:09.480 --> 00:06:11.690 align:start position:0%
have more on our main webpage a spirit
of<00:06:09.600><c> calm</c><00:06:09.780><c> /</c><00:06:10.020><c> audits</c><00:06:10.410><c> or</c><00:06:10.620><c> you</c><00:06:11.010><c> can</c><00:06:11.160><c> find</c><00:06:11.400><c> some</c><00:06:11.580><c> of</c>

00:06:11.690 --> 00:06:11.700 align:start position:0%
of calm / audits or you can find some of
 

00:06:11.700 --> 00:06:14.350 align:start position:0%
of calm / audits or you can find some of
some<00:06:12.090><c> of</c><00:06:12.210><c> these</c><00:06:12.300><c> reports</c><00:06:12.510><c> where</c><00:06:12.930><c> we</c><00:06:13.200><c> have</c><00:06:13.350><c> done</c>

00:06:14.350 --> 00:06:14.360 align:start position:0%
some of these reports where we have done
 

00:06:14.360 --> 00:06:18.950 align:start position:0%
some of these reports where we have done
proper<00:06:15.360><c> verification</c><00:06:15.900><c> of</c><00:06:16.410><c> those</c><00:06:17.810><c> all</c><00:06:18.810><c> right</c>

00:06:18.950 --> 00:06:18.960 align:start position:0%
proper verification of those all right
 

00:06:18.960 --> 00:06:20.960 align:start position:0%
proper verification of those all right
so<00:06:19.230><c> the</c><00:06:19.560><c> workshop</c><00:06:19.860><c> will</c><00:06:20.040><c> continue</c><00:06:20.430><c> as</c><00:06:20.550><c> follows</c>

00:06:20.960 --> 00:06:20.970 align:start position:0%
so the workshop will continue as follows
 

00:06:20.970 --> 00:06:23.720 align:start position:0%
so the workshop will continue as follows
so<00:06:21.270><c> we'll</c><00:06:22.050><c> start</c><00:06:22.230><c> with</c><00:06:22.290><c> some</c><00:06:22.530><c> very</c><00:06:23.010><c> more</c>

00:06:23.720 --> 00:06:23.730 align:start position:0%
so we'll start with some very more
 

00:06:23.730 --> 00:06:25.310 align:start position:0%
so we'll start with some very more
high-level<00:06:24.480><c> introduction</c><00:06:24.870><c> to</c><00:06:25.170><c> what</c>

00:06:25.310 --> 00:06:25.320 align:start position:0%
high-level introduction to what
 

00:06:25.320 --> 00:06:28.610 align:start position:0%
high-level introduction to what
functional<00:06:25.800><c> correctness</c><00:06:26.070><c> means</c><00:06:26.580><c> and</c><00:06:27.560><c> why</c><00:06:28.560><c> is</c>

00:06:28.610 --> 00:06:28.620 align:start position:0%
functional correctness means and why is
 

00:06:28.620 --> 00:06:31.450 align:start position:0%
functional correctness means and why is
it<00:06:28.740><c> challenging</c><00:06:29.460><c> to</c><00:06:30.230><c> formally</c><00:06:31.230><c> verified</c>

00:06:31.450 --> 00:06:31.460 align:start position:0%
it challenging to formally verified
 

00:06:31.460 --> 00:06:33.950 align:start position:0%
it challenging to formally verified
properties<00:06:32.460><c> with</c><00:06:32.670><c> functional</c><00:06:33.540><c> properties</c>

00:06:33.950 --> 00:06:33.960 align:start position:0%
properties with functional properties
 

00:06:33.960 --> 00:06:35.930 align:start position:0%
properties with functional properties
and<00:06:34.200><c> what</c><00:06:35.040><c> are</c><00:06:35.190><c> different</c><00:06:35.220><c> techniques</c><00:06:35.850><c> that</c>

00:06:35.930 --> 00:06:35.940 align:start position:0%
and what are different techniques that
 

00:06:35.940 --> 00:06:37.940 align:start position:0%
and what are different techniques that
different<00:06:36.690><c> tools</c><00:06:36.930><c> are</c><00:06:37.290><c> introduced</c><00:06:37.800><c> in</c><00:06:37.920><c> that</c>

00:06:37.940 --> 00:06:37.950 align:start position:0%
different tools are introduced in that
 

00:06:37.950 --> 00:06:40.160 align:start position:0%
different tools are introduced in that
space<00:06:38.310><c> what's</c><00:06:39.090><c> called</c><00:06:39.420><c> a</c><00:06:39.540><c> different</c><00:06:39.870><c> person</c>

00:06:40.160 --> 00:06:40.170 align:start position:0%
space what's called a different person
 

00:06:40.170 --> 00:06:43.400 align:start position:0%
space what's called a different person
guarantees<00:06:40.700><c> today</c><00:06:41.700><c> so</c><00:06:42.240><c> also</c><00:06:42.690><c> will</c><00:06:42.840><c> cover</c><00:06:43.050><c> here</c>

00:06:43.400 --> 00:06:43.410 align:start position:0%
guarantees today so also will cover here
 

00:06:43.410 --> 00:06:45.380 align:start position:0%
guarantees today so also will cover here
of<00:06:43.500><c> course</c><00:06:43.650><c> that</c><00:06:43.740><c> the</c><00:06:44.250><c> correct</c><00:06:44.850><c> system</c><00:06:45.000><c> and</c>

00:06:45.380 --> 00:06:45.390 align:start position:0%
of course that the correct system and
 

00:06:45.390 --> 00:06:47.720 align:start position:0%
of course that the correct system and
then<00:06:46.290><c> in</c><00:06:46.410><c> the</c><00:06:46.500><c> second</c><00:06:46.830><c> half</c><00:06:46.980><c> you'll</c><00:06:47.190><c> switch</c><00:06:47.460><c> to</c>

00:06:47.720 --> 00:06:47.730 align:start position:0%
then in the second half you'll switch to
 

00:06:47.730 --> 00:06:51.100 align:start position:0%
then in the second half you'll switch to
a<00:06:47.760><c> hands-on</c><00:06:48.240><c> exercise</c><00:06:48.750><c> where</c><00:06:49.080><c> Demeter</c><00:06:49.800><c> will</c>

00:06:51.100 --> 00:06:51.110 align:start position:0%
a hands-on exercise where Demeter will
 

00:06:51.110 --> 00:06:54.830 align:start position:0%
a hands-on exercise where Demeter will
talk<00:06:52.110><c> walk</c><00:06:52.860><c> you</c><00:06:53.040><c> through</c><00:06:53.310><c> how</c><00:06:53.610><c> do</c><00:06:54.210><c> we</c><00:06:54.510><c> specify</c>

00:06:54.830 --> 00:06:54.840 align:start position:0%
talk walk you through how do we specify
 

00:06:54.840 --> 00:06:57.020 align:start position:0%
talk walk you through how do we specify
properties<00:06:55.320><c> and</c><00:06:55.950><c> verify</c><00:06:56.340><c> them</c><00:06:56.490><c> with</c><00:06:56.670><c> with</c><00:06:57.000><c> a</c>

00:06:57.020 --> 00:06:57.030 align:start position:0%
properties and verify them with with a
 

00:06:57.030 --> 00:06:59.930 align:start position:0%
properties and verify them with with a
verifiable<00:06:57.510><c> Eric's</c><00:06:58.020><c> and</c><00:06:58.610><c> so</c><00:06:59.610><c> we've</c><00:06:59.760><c> also</c>

00:06:59.930 --> 00:06:59.940 align:start position:0%
verifiable Eric's and so we've also
 

00:06:59.940 --> 00:07:02.600 align:start position:0%
verifiable Eric's and so we've also
about<00:07:00.270><c> many</c><00:07:00.870><c> other</c><00:07:01.190><c> people</c><00:07:02.190><c> from</c><00:07:02.280><c> the</c><00:07:02.370><c> chain</c>

00:07:02.600 --> 00:07:02.610 align:start position:0%
about many other people from the chain
 

00:07:02.610 --> 00:07:04.280 align:start position:0%
about many other people from the chain
security<00:07:03.000><c> team</c><00:07:03.150><c> back</c><00:07:03.360><c> there</c><00:07:03.570><c> so</c><00:07:03.870><c> they</c><00:07:03.900><c> will</c><00:07:04.110><c> be</c>

00:07:04.280 --> 00:07:04.290 align:start position:0%
security team back there so they will be
 

00:07:04.290 --> 00:07:06.590 align:start position:0%
security team back there so they will be
assisting<00:07:04.710><c> you</c><00:07:05.340><c> while</c><00:07:05.700><c> doing</c><00:07:06.360><c> this</c><00:07:06.450><c> exercise</c>

00:07:06.590 --> 00:07:06.600 align:start position:0%
assisting you while doing this exercise
 

00:07:06.600 --> 00:07:09.410 align:start position:0%
assisting you while doing this exercise
and<00:07:07.170><c> then</c><00:07:07.740><c> in</c><00:07:08.010><c> the</c><00:07:08.100><c> last</c><00:07:08.220><c> part</c><00:07:08.400><c> depending</c><00:07:09.270><c> on</c>

00:07:09.410 --> 00:07:09.420 align:start position:0%
and then in the last part depending on
 

00:07:09.420 --> 00:07:11.770 align:start position:0%
and then in the last part depending on
time<00:07:09.840><c> we'll</c><00:07:10.350><c> try</c><00:07:10.680><c> to</c><00:07:10.770><c> get</c><00:07:10.980><c> into</c><00:07:11.280><c> some</c><00:07:11.490><c> more</c>

00:07:11.770 --> 00:07:11.780 align:start position:0%
time we'll try to get into some more
 

00:07:11.780 --> 00:07:14.210 align:start position:0%
time we'll try to get into some more
detail<00:07:12.780><c> about</c><00:07:13.080><c> the</c><00:07:13.320><c> actual</c><00:07:13.410><c> verification</c>

00:07:14.210 --> 00:07:14.220 align:start position:0%
detail about the actual verification
 

00:07:14.220 --> 00:07:15.860 align:start position:0%
detail about the actual verification
methods<00:07:14.580><c> and</c><00:07:14.700><c> how</c><00:07:14.880><c> this</c><00:07:15.060><c> is</c><00:07:15.240><c> being</c><00:07:15.420><c> automated</c>

00:07:15.860 --> 00:07:15.870 align:start position:0%
methods and how this is being automated
 

00:07:15.870 --> 00:07:20.090 align:start position:0%
methods and how this is being automated
by<00:07:16.110><c> the</c><00:07:16.170><c> various</c><00:07:16.470><c> verifier</c><00:07:17.570><c> alright</c><00:07:18.710><c> so</c><00:07:19.710><c> let's</c>

00:07:20.090 --> 00:07:20.100 align:start position:0%
by the various verifier alright so let's
 

00:07:20.100 --> 00:07:23.290 align:start position:0%
by the various verifier alright so let's
get<00:07:20.220><c> started</c><00:07:20.280><c> and</c><00:07:21.800><c> functional</c><00:07:22.800><c> correctness</c>

00:07:23.290 --> 00:07:23.300 align:start position:0%
get started and functional correctness
 

00:07:23.300 --> 00:07:25.310 align:start position:0%
get started and functional correctness
so<00:07:24.300><c> what</c><00:07:24.420><c> is</c><00:07:24.510><c> functional</c><00:07:24.840><c> correctly</c><00:07:25.170><c> so</c>

00:07:25.310 --> 00:07:25.320 align:start position:0%
so what is functional correctly so
 

00:07:25.320 --> 00:07:27.050 align:start position:0%
so what is functional correctly so
usually<00:07:25.800><c> when</c><00:07:25.950><c> people</c><00:07:25.980><c> think</c><00:07:26.430><c> about</c><00:07:26.550><c> security</c>

00:07:27.050 --> 00:07:27.060 align:start position:0%
usually when people think about security
 

00:07:27.060 --> 00:07:30.320 align:start position:0%
usually when people think about security
tools<00:07:27.300><c> they're</c><00:07:28.370><c> these</c><00:07:29.370><c> kind</c><00:07:29.820><c> of</c><00:07:29.850><c> tools</c><00:07:30.060><c> where</c>

00:07:30.320 --> 00:07:30.330 align:start position:0%
tools they're these kind of tools where
 

00:07:30.330 --> 00:07:32.180 align:start position:0%
tools they're these kind of tools where
you<00:07:30.360><c> just</c><00:07:30.870><c> paste</c><00:07:31.080><c> the</c><00:07:31.260><c> codes</c><00:07:31.470><c> and</c><00:07:31.860><c> then</c><00:07:32.010><c> they</c>

00:07:32.180 --> 00:07:32.190 align:start position:0%
you just paste the codes and then they
 

00:07:32.190 --> 00:07:33.920 align:start position:0%
you just paste the codes and then they
show<00:07:32.610><c> you</c><00:07:32.670><c> a</c><00:07:32.790><c> bunch</c><00:07:33.090><c> of</c><00:07:33.180><c> on</c><00:07:33.330><c> the</c><00:07:33.450><c> business</c><00:07:33.810><c> that</c>

00:07:33.920 --> 00:07:33.930 align:start position:0%
show you a bunch of on the business that
 

00:07:33.930 --> 00:07:35.750 align:start position:0%
show you a bunch of on the business that
founds<00:07:34.290><c> so</c><00:07:34.740><c> this</c><00:07:34.890><c> is</c><00:07:35.010><c> not</c><00:07:35.220><c> what</c><00:07:35.430><c> we're</c><00:07:35.610><c> talking</c>

00:07:35.750 --> 00:07:35.760 align:start position:0%
founds so this is not what we're talking
 

00:07:35.760 --> 00:07:37.910 align:start position:0%
founds so this is not what we're talking
about<00:07:36.000><c> here</c><00:07:36.420><c> so</c><00:07:36.600><c> we're</c><00:07:37.260><c> not</c><00:07:37.290><c> looking</c><00:07:37.620><c> for</c><00:07:37.650><c> more</c>

00:07:37.910 --> 00:07:37.920 align:start position:0%
about here so we're not looking for more
 

00:07:37.920 --> 00:07:39.390 align:start position:0%
about here so we're not looking for more
dynamic<00:07:38.640><c> movement</c>

00:07:39.390 --> 00:07:39.400 align:start position:0%
dynamic movement
 

00:07:39.400 --> 00:07:41.820 align:start position:0%
dynamic movement
were<00:07:40.000><c> talking</c><00:07:40.840><c> about</c><00:07:40.960><c> functional</c>

00:07:41.820 --> 00:07:41.830 align:start position:0%
were talking about functional
 

00:07:41.830 --> 00:07:43.920 align:start position:0%
were talking about functional
correctness<00:07:42.010><c> and</c><00:07:42.520><c> what</c><00:07:43.180><c> this</c><00:07:43.300><c> means</c><00:07:43.510><c> is</c><00:07:43.690><c> that</c>

00:07:43.920 --> 00:07:43.930 align:start position:0%
correctness and what this means is that
 

00:07:43.930 --> 00:07:46.260 align:start position:0%
correctness and what this means is that
whether<00:07:44.860><c> the</c><00:07:45.220><c> problem</c><00:07:45.820><c> of</c><00:07:45.910><c> functional</c>

00:07:46.260 --> 00:07:46.270 align:start position:0%
whether the problem of functional
 

00:07:46.270 --> 00:07:48.719 align:start position:0%
whether the problem of functional
correctness<00:07:46.479><c> has</c><00:07:46.690><c> two</c><00:07:47.590><c> parts</c><00:07:47.919><c> so</c><00:07:48.130><c> honest</c><00:07:48.520><c> you</c>

00:07:48.719 --> 00:07:48.729 align:start position:0%
correctness has two parts so honest you
 

00:07:48.729 --> 00:07:50.400 align:start position:0%
correctness has two parts so honest you
have<00:07:48.880><c> this</c><00:07:49.030><c> hard</c><00:07:49.300><c> culture</c><00:07:49.720><c> that</c><00:07:49.990><c> you</c><00:07:50.139><c> want</c><00:07:50.290><c> to</c>

00:07:50.400 --> 00:07:50.410 align:start position:0%
have this hard culture that you want to
 

00:07:50.410 --> 00:07:53.070 align:start position:0%
have this hard culture that you want to
prove<00:07:51.160><c> that</c><00:07:51.430><c> if</c><00:07:52.120><c> you</c><00:07:52.270><c> wanna</c><00:07:52.449><c> you</c><00:07:52.690><c> want</c><00:07:52.900><c> to</c><00:07:52.960><c> make</c>

00:07:53.070 --> 00:07:53.080 align:start position:0%
prove that if you wanna you want to make
 

00:07:53.080 --> 00:07:54.990 align:start position:0%
prove that if you wanna you want to make
sure<00:07:53.110><c> it's</c><00:07:53.380><c> correct</c><00:07:53.530><c> and</c><00:07:54.040><c> then</c><00:07:54.520><c> the</c><00:07:54.639><c> second</c>

00:07:54.990 --> 00:07:55.000 align:start position:0%
sure it's correct and then the second
 

00:07:55.000 --> 00:07:56.490 align:start position:0%
sure it's correct and then the second
piece<00:07:55.120><c> of</c><00:07:55.180><c> information</c><00:07:55.660><c> that</c><00:07:56.080><c> you</c><00:07:56.229><c> need</c><00:07:56.260><c> is</c>

00:07:56.490 --> 00:07:56.500 align:start position:0%
piece of information that you need is
 

00:07:56.500 --> 00:07:58.290 align:start position:0%
piece of information that you need is
the<00:07:56.680><c> functional</c><00:07:57.130><c> specification</c><00:07:57.280><c> of</c><00:07:57.970><c> a</c><00:07:58.030><c> smart</c>

00:07:58.290 --> 00:07:58.300 align:start position:0%
the functional specification of a smart
 

00:07:58.300 --> 00:08:00.900 align:start position:0%
the functional specification of a smart
contract<00:07:58.720><c> so</c><00:07:59.530><c> a</c><00:07:59.560><c> function</c><00:08:00.010><c> specification</c><00:08:00.820><c> is</c>

00:08:00.900 --> 00:08:00.910 align:start position:0%
contract so a function specification is
 

00:08:00.910 --> 00:08:02.969 align:start position:0%
contract so a function specification is
that<00:08:01.060><c> this</c><00:08:01.240><c> is</c><00:08:01.389><c> the</c><00:08:01.630><c> thing</c><00:08:02.050><c> that</c><00:08:02.080><c> this</c><00:08:02.530><c> defines</c>

00:08:02.969 --> 00:08:02.979 align:start position:0%
that this is the thing that this defines
 

00:08:02.979 --> 00:08:05.640 align:start position:0%
that this is the thing that this defines
what<00:08:03.910><c> is</c><00:08:04.150><c> what</c><00:08:04.510><c> is</c><00:08:04.630><c> the</c><00:08:04.780><c> intended</c><00:08:05.080><c> correct</c>

00:08:05.640 --> 00:08:05.650 align:start position:0%
what is what is the intended correct
 

00:08:05.650 --> 00:08:09.930 align:start position:0%
what is what is the intended correct
behavior<00:08:06.190><c> of</c><00:08:06.820><c> that</c><00:08:07.030><c> smart</c><00:08:07.240><c> contracts</c><00:08:07.800><c> okay</c><00:08:08.940><c> so</c>

00:08:09.930 --> 00:08:09.940 align:start position:0%
behavior of that smart contracts okay so
 

00:08:09.940 --> 00:08:12.740 align:start position:0%
behavior of that smart contracts okay so
to<00:08:10.030><c> make</c><00:08:10.360><c> this</c><00:08:10.479><c> a</c><00:08:10.540><c> little</c><00:08:10.810><c> bit</c><00:08:10.990><c> more</c><00:08:11.169><c> country's</c>

00:08:12.740 --> 00:08:12.750 align:start position:0%
to make this a little bit more country's
 

00:08:12.750 --> 00:08:15.420 align:start position:0%
to make this a little bit more country's
here<00:08:13.750><c> on</c><00:08:13.990><c> the</c><00:08:14.139><c> Left</c><00:08:14.320><c> imagine</c><00:08:15.130><c> you</c><00:08:15.220><c> have</c><00:08:15.400><c> a</c>

00:08:15.420 --> 00:08:15.430 align:start position:0%
here on the Left imagine you have a
 

00:08:15.430 --> 00:08:18.870 align:start position:0%
here on the Left imagine you have a
smart<00:08:15.760><c> contracts</c><00:08:16.300><c> that</c><00:08:16.600><c> typical</c><00:08:17.020><c> year</c><00:08:17.199><c> z22</c><00:08:17.880><c> so</c>

00:08:18.870 --> 00:08:18.880 align:start position:0%
smart contracts that typical year z22 so
 

00:08:18.880 --> 00:08:20.939 align:start position:0%
smart contracts that typical year z22 so
you<00:08:18.940><c> have</c><00:08:19.180><c> all</c><00:08:19.990><c> these</c><00:08:20.199><c> terminals</c><00:08:20.590><c> that</c>

00:08:20.939 --> 00:08:20.949 align:start position:0%
you have all these terminals that
 

00:08:20.949 --> 00:08:23.790 align:start position:0%
you have all these terminals that
balances<00:08:21.490><c> total</c><00:08:22.000><c> supply</c><00:08:22.300><c> order</c><00:08:22.870><c> a</c><00:08:23.169><c> couple</c><00:08:23.680><c> of</c>

00:08:23.790 --> 00:08:23.800 align:start position:0%
balances total supply order a couple of
 

00:08:23.800 --> 00:08:25.500 align:start position:0%
balances total supply order a couple of
functions<00:08:24.160><c> that</c><00:08:24.250><c> allow</c><00:08:24.520><c> users</c><00:08:25.060><c> to</c><00:08:25.090><c> to</c>

00:08:25.500 --> 00:08:25.510 align:start position:0%
functions that allow users to to
 

00:08:25.510 --> 00:08:28.529 align:start position:0%
functions that allow users to to
transact<00:08:25.990><c> with</c><00:08:26.139><c> the</c><00:08:26.229><c> contracts</c><00:08:26.650><c> and</c><00:08:27.120><c> then</c><00:08:28.120><c> the</c>

00:08:28.529 --> 00:08:28.539 align:start position:0%
transact with the contracts and then the
 

00:08:28.539 --> 00:08:30.060 align:start position:0%
transact with the contracts and then the
functional<00:08:28.900><c> specification</c><00:08:29.070><c> typically</c>

00:08:30.060 --> 00:08:30.070 align:start position:0%
functional specification typically
 

00:08:30.070 --> 00:08:32.550 align:start position:0%
functional specification typically
consists<00:08:30.430><c> of</c><00:08:30.550><c> requirements</c><00:08:31.240><c> such</c><00:08:31.389><c> as</c><00:08:31.560><c> the</c>

00:08:32.550 --> 00:08:32.560 align:start position:0%
consists of requirements such as the
 

00:08:32.560 --> 00:08:34.589 align:start position:0%
consists of requirements such as the
seventh<00:08:32.890><c> caller</c><00:08:33.099><c> balances</c><00:08:33.640><c> equals</c><00:08:34.330><c> the</c><00:08:34.479><c> total</c>

00:08:34.589 --> 00:08:34.599 align:start position:0%
seventh caller balances equals the total
 

00:08:34.599 --> 00:08:37.370 align:start position:0%
seventh caller balances equals the total
supply<00:08:35.520><c> okay</c><00:08:36.520><c> so</c><00:08:36.580><c> don't</c><00:08:36.940><c> even</c><00:08:37.120><c> this</c>

00:08:37.370 --> 00:08:37.380 align:start position:0%
supply okay so don't even this
 

00:08:37.380 --> 00:08:40.469 align:start position:0%
supply okay so don't even this
specification<00:08:38.380><c> says</c><00:08:38.770><c> that</c><00:08:39.029><c> all</c><00:08:40.029><c> the</c><00:08:40.300><c> tokens</c>

00:08:40.469 --> 00:08:40.479 align:start position:0%
specification says that all the tokens
 

00:08:40.479 --> 00:08:42.240 align:start position:0%
specification says that all the tokens
are<00:08:40.810><c> assigned</c><00:08:41.080><c> to</c><00:08:41.169><c> users</c><00:08:41.529><c> somehow</c><00:08:41.979><c> there</c><00:08:42.190><c> are</c>

00:08:42.240 --> 00:08:42.250 align:start position:0%
are assigned to users somehow there are
 

00:08:42.250 --> 00:08:45.829 align:start position:0%
are assigned to users somehow there are
no<00:08:42.400><c> missing</c><00:08:43.210><c> tokens</c><00:08:43.659><c> on</c><00:08:43.839><c> the</c><00:08:44.229><c> side</c><00:08:44.440><c> to</c><00:08:44.680><c> know</c>

00:08:45.829 --> 00:08:45.839 align:start position:0%
no missing tokens on the side to know
 

00:08:45.839 --> 00:08:48.750 align:start position:0%
no missing tokens on the side to know
about<00:08:46.839><c> the</c><00:08:47.050><c> sign</c><00:08:47.230><c> to</c><00:08:47.410><c> end</c><00:08:47.589><c> user</c><00:08:47.770><c> another</c>

00:08:48.750 --> 00:08:48.760 align:start position:0%
about the sign to end user another
 

00:08:48.760 --> 00:08:51.269 align:start position:0%
about the sign to end user another
common<00:08:49.120><c> example</c><00:08:49.240><c> is</c><00:08:49.630><c> that</c><00:08:49.660><c> often</c><00:08:50.589><c> tokens</c><00:08:51.130><c> are</c>

00:08:51.269 --> 00:08:51.279 align:start position:0%
common example is that often tokens are
 

00:08:51.279 --> 00:08:52.829 align:start position:0%
common example is that often tokens are
immiscible<00:08:51.490><c> meaning</c><00:08:52.089><c> that</c><00:08:52.180><c> you</c><00:08:52.330><c> can</c><00:08:52.510><c> increase</c>

00:08:52.829 --> 00:08:52.839 align:start position:0%
immiscible meaning that you can increase
 

00:08:52.839 --> 00:08:55.650 align:start position:0%
immiscible meaning that you can increase
initial<00:08:53.529><c> more</c><00:08:53.740><c> tokens</c><00:08:54.130><c> and</c><00:08:54.330><c> often</c><00:08:55.330><c> you</c><00:08:55.480><c> wanna</c>

00:08:55.650 --> 00:08:55.660 align:start position:0%
initial more tokens and often you wanna
 

00:08:55.660 --> 00:08:58.620 align:start position:0%
initial more tokens and often you wanna
show<00:08:55.900><c> not</c><00:08:56.050><c> only</c><00:08:56.200><c> certain</c><00:08:56.680><c> users</c><00:08:56.709><c> can</c><00:08:57.630><c> exercise</c>

00:08:58.620 --> 00:08:58.630 align:start position:0%
show not only certain users can exercise
 

00:08:58.630 --> 00:09:00.090 align:start position:0%
show not only certain users can exercise
its<00:08:58.839><c> functionality</c><00:08:59.500><c> and</c><00:08:59.650><c> if</c><00:08:59.740><c> you</c><00:08:59.860><c> want</c><00:09:00.010><c> to</c>

00:09:00.090 --> 00:09:00.100 align:start position:0%
its functionality and if you want to
 

00:09:00.100 --> 00:09:01.320 align:start position:0%
its functionality and if you want to
make<00:09:00.220><c> sure</c><00:09:00.250><c> that</c><00:09:00.490><c> if</c><00:09:00.700><c> the</c><00:09:00.790><c> total</c><00:09:00.940><c> supply</c>

00:09:01.320 --> 00:09:01.330 align:start position:0%
make sure that if the total supply
 

00:09:01.330 --> 00:09:03.540 align:start position:0%
make sure that if the total supply
increases<00:09:01.839><c> then</c><00:09:02.589><c> that</c><00:09:02.860><c> was</c><00:09:03.040><c> triggered</c><00:09:03.400><c> by</c><00:09:03.430><c> a</c>

00:09:03.540 --> 00:09:03.550 align:start position:0%
increases then that was triggered by a
 

00:09:03.550 --> 00:09:05.220 align:start position:0%
increases then that was triggered by a
transaction<00:09:04.150><c> issued</c><00:09:04.450><c> by</c><00:09:04.600><c> the</c><00:09:04.660><c> owner</c><00:09:05.020><c> of</c><00:09:05.110><c> the</c>

00:09:05.220 --> 00:09:05.230 align:start position:0%
transaction issued by the owner of the
 

00:09:05.230 --> 00:09:07.320 align:start position:0%
transaction issued by the owner of the
contracts<00:09:05.680><c> okay</c><00:09:06.370><c> and</c><00:09:06.640><c> then</c><00:09:06.820><c> typically</c><00:09:07.209><c> you</c>

00:09:07.320 --> 00:09:07.330 align:start position:0%
contracts okay and then typically you
 

00:09:07.330 --> 00:09:08.579 align:start position:0%
contracts okay and then typically you
would<00:09:07.450><c> have</c><00:09:07.630><c> a</c><00:09:07.810><c> huge</c><00:09:08.080><c> list</c><00:09:08.230><c> of</c><00:09:08.410><c> those</c>

00:09:08.579 --> 00:09:08.589 align:start position:0%
would have a huge list of those
 

00:09:08.589 --> 00:09:10.530 align:start position:0%
would have a huge list of those
requirements<00:09:08.950><c> that</c><00:09:09.190><c> you</c><00:09:09.339><c> would</c><00:09:09.459><c> have</c><00:09:09.580><c> to</c><00:09:09.760><c> you</c>

00:09:10.530 --> 00:09:10.540 align:start position:0%
requirements that you would have to you
 

00:09:10.540 --> 00:09:12.030 align:start position:0%
requirements that you would have to you
would<00:09:10.570><c> have</c><00:09:10.720><c> to</c><00:09:11.020><c> check</c><00:09:11.230><c> that</c><00:09:11.260><c> whatever</c><00:09:11.890><c> the</c>

00:09:12.030 --> 00:09:12.040 align:start position:0%
would have to check that whatever the
 

00:09:12.040 --> 00:09:14.100 align:start position:0%
would have to check that whatever the
implementation<00:09:12.610><c> of</c><00:09:12.640><c> these</c><00:09:12.730><c> functions</c><00:09:13.150><c> is</c><00:09:13.360><c> it</c>

00:09:14.100 --> 00:09:14.110 align:start position:0%
implementation of these functions is it
 

00:09:14.110 --> 00:09:15.300 align:start position:0%
implementation of these functions is it
is<00:09:14.260><c> indirect</c><00:09:14.589><c> with</c><00:09:14.740><c> respect</c><00:09:15.100><c> to</c><00:09:15.190><c> these</c>

00:09:15.300 --> 00:09:15.310 align:start position:0%
is indirect with respect to these
 

00:09:15.310 --> 00:09:18.269 align:start position:0%
is indirect with respect to these
functional<00:09:15.820><c> requirements</c><00:09:17.040><c> okay</c>

00:09:18.269 --> 00:09:18.279 align:start position:0%
functional requirements okay
 

00:09:18.279 --> 00:09:20.519 align:start position:0%
functional requirements okay
so<00:09:18.480><c> technically</c><00:09:19.480><c> how</c><00:09:19.660><c> does</c><00:09:19.930><c> how</c><00:09:20.260><c> do</c><00:09:20.320><c> we</c>

00:09:20.519 --> 00:09:20.529 align:start position:0%
so technically how does how do we
 

00:09:20.529 --> 00:09:24.180 align:start position:0%
so technically how does how do we
actually<00:09:20.709><c> check</c><00:09:21.130><c> that</c><00:09:22.410><c> the</c><00:09:23.410><c> the</c><00:09:23.860><c> code</c><00:09:24.040><c> is</c>

00:09:24.180 --> 00:09:24.190 align:start position:0%
actually check that the the code is
 

00:09:24.190 --> 00:09:26.670 align:start position:0%
actually check that the the code is
correct<00:09:24.370><c> and</c><00:09:24.790><c> they're</c><00:09:25.779><c> roughly</c><00:09:26.020><c> speaking</c><00:09:26.290><c> two</c>

00:09:26.670 --> 00:09:26.680 align:start position:0%
correct and they're roughly speaking two
 

00:09:26.680 --> 00:09:29.880 align:start position:0%
correct and they're roughly speaking two
steps<00:09:26.950><c> so</c><00:09:27.160><c> the</c><00:09:27.310><c> first</c><00:09:27.550><c> step</c><00:09:27.760><c> is</c><00:09:28.020><c> well</c><00:09:29.020><c> to</c>

00:09:29.880 --> 00:09:29.890 align:start position:0%
steps so the first step is well to
 

00:09:29.890 --> 00:09:31.829 align:start position:0%
steps so the first step is well to
essentially<00:09:30.550><c> transform</c><00:09:31.060><c> this</c><00:09:31.209><c> English</c>

00:09:31.829 --> 00:09:31.839 align:start position:0%
essentially transform this English
 

00:09:31.839 --> 00:09:34.470 align:start position:0%
essentially transform this English
description<00:09:32.440><c> of</c><00:09:32.560><c> correct</c><00:09:33.070><c> behavior</c><00:09:33.580><c> into</c>

00:09:34.470 --> 00:09:34.480 align:start position:0%
description of correct behavior into
 

00:09:34.480 --> 00:09:36.810 align:start position:0%
description of correct behavior into
something<00:09:34.900><c> that's</c><00:09:35.080><c> to</c><00:09:35.950><c> take</c><00:09:36.190><c> them</c><00:09:36.370><c> down</c><00:09:36.400><c> and</c>

00:09:36.810 --> 00:09:36.820 align:start position:0%
something that's to take them down and
 

00:09:36.820 --> 00:09:38.460 align:start position:0%
something that's to take them down and
to<00:09:37.270><c> specify</c><00:09:37.480><c> them</c><00:09:37.900><c> at</c><00:09:37.990><c> the</c><00:09:38.080><c> level</c><00:09:38.290><c> of</c><00:09:38.320><c> the</c>

00:09:38.460 --> 00:09:38.470 align:start position:0%
to specify them at the level of the
 

00:09:38.470 --> 00:09:39.810 align:start position:0%
to specify them at the level of the
source<00:09:38.680><c> code</c><00:09:38.920><c> okay</c>

00:09:39.810 --> 00:09:39.820 align:start position:0%
source code okay
 

00:09:39.820 --> 00:09:42.269 align:start position:0%
source code okay
so<00:09:40.570><c> for</c><00:09:40.870><c> instance</c><00:09:40.959><c> if</c><00:09:41.470><c> we</c><00:09:41.770><c> take</c><00:09:41.800><c> the</c><00:09:42.100><c> first</c>

00:09:42.269 --> 00:09:42.279 align:start position:0%
so for instance if we take the first
 

00:09:42.279 --> 00:09:43.530 align:start position:0%
so for instance if we take the first
requirement<00:09:42.640><c> that</c><00:09:42.910><c> says</c><00:09:43.060><c> that</c><00:09:43.270><c> the</c><00:09:43.360><c> server</c>

00:09:43.530 --> 00:09:43.540 align:start position:0%
requirement that says that the server
 

00:09:43.540 --> 00:09:44.730 align:start position:0%
requirement that says that the server
balances<00:09:44.080><c> has</c><00:09:44.260><c> to</c><00:09:44.380><c> be</c>

00:09:44.730 --> 00:09:44.740 align:start position:0%
balances has to be
 

00:09:44.740 --> 00:09:47.960 align:start position:0%
balances has to be
power<00:09:45.040><c> supply</c><00:09:45.490><c> then</c><00:09:46.210><c> this</c><00:09:46.810><c> is</c><00:09:46.960><c> written</c><00:09:47.290><c> in</c><00:09:47.620><c> the</c>

00:09:47.960 --> 00:09:47.970 align:start position:0%
power supply then this is written in the
 

00:09:47.970 --> 00:09:49.830 align:start position:0%
power supply then this is written in the
specification<00:09:48.970><c> language</c><00:09:49.450><c> that</c><00:09:49.570><c> we'll</c><00:09:49.750><c> be</c>

00:09:49.830 --> 00:09:49.840 align:start position:0%
specification language that we'll be
 

00:09:49.840 --> 00:09:51.420 align:start position:0%
specification language that we'll be
using<00:09:49.930><c> later</c><00:09:50.260><c> and</c><00:09:50.530><c> exercises</c><00:09:51.040><c> of</c><00:09:51.130><c> the</c><00:09:51.250><c> very</c>

00:09:51.420 --> 00:09:51.430 align:start position:0%
using later and exercises of the very
 

00:09:51.430 --> 00:09:53.490 align:start position:0%
using later and exercises of the very
excess<00:09:51.700><c> specification</c><00:09:52.180><c> language</c><00:09:52.690><c> and</c><00:09:52.930><c> this</c>

00:09:53.490 --> 00:09:53.500 align:start position:0%
excess specification language and this
 

00:09:53.500 --> 00:09:54.960 align:start position:0%
excess specification language and this
is<00:09:53.620><c> how</c><00:09:53.800><c> it</c><00:09:53.950><c> will</c><00:09:54.100><c> look</c><00:09:54.160><c> in</c><00:09:54.340><c> the</c><00:09:54.550><c> actual</c>

00:09:54.960 --> 00:09:54.970 align:start position:0%
is how it will look in the actual
 

00:09:54.970 --> 00:09:56.640 align:start position:0%
is how it will look in the actual
specification<00:09:55.570><c> language</c><00:09:56.080><c> so</c><00:09:56.320><c> fairly</c>

00:09:56.640 --> 00:09:56.650 align:start position:0%
specification language so fairly
 

00:09:56.650 --> 00:09:59.040 align:start position:0%
specification language so fairly
intuitive<00:09:57.220><c> they'll</c><00:09:57.970><c> succeed</c><00:09:58.150><c> some</c><00:09:58.600><c> keywords</c>

00:09:59.040 --> 00:09:59.050 align:start position:0%
intuitive they'll succeed some keywords
 

00:09:59.050 --> 00:10:01.080 align:start position:0%
intuitive they'll succeed some keywords
onto<00:10:00.010><c> the</c><00:10:00.130><c> mapping</c><00:10:00.460><c> that</c><00:10:00.490><c> we're</c><00:10:00.760><c> trying</c><00:10:00.910><c> to</c>

00:10:01.080 --> 00:10:01.090 align:start position:0%
onto the mapping that we're trying to
 

00:10:01.090 --> 00:10:03.030 align:start position:0%
onto the mapping that we're trying to
sell<00:10:01.330><c> and</c><00:10:01.570><c> then</c><00:10:01.600><c> we</c><00:10:02.230><c> have</c><00:10:02.350><c> a</c><00:10:02.380><c> quality</c><00:10:02.800><c> with</c><00:10:02.920><c> the</c>

00:10:03.030 --> 00:10:03.040 align:start position:0%
sell and then we have a quality with the
 

00:10:03.040 --> 00:10:05.940 align:start position:0%
sell and then we have a quality with the
focus<00:10:03.340><c> of</c><00:10:03.660><c> okay</c><00:10:04.660><c> last</c><00:10:05.200><c> that</c><00:10:05.350><c> number</c><00:10:05.680><c> one</c><00:10:05.830><c> is</c>

00:10:05.940 --> 00:10:05.950 align:start position:0%
focus of okay last that number one is
 

00:10:05.950 --> 00:10:07.320 align:start position:0%
focus of okay last that number one is
inevitable<00:10:06.520><c> you</c><00:10:06.670><c> know</c><00:10:06.790><c> you</c><00:10:06.880><c> have</c><00:10:07.030><c> to</c><00:10:07.150><c> be</c><00:10:07.270><c> able</c>

00:10:07.320 --> 00:10:07.330 align:start position:0%
inevitable you know you have to be able
 

00:10:07.330 --> 00:10:09.210 align:start position:0%
inevitable you know you have to be able
to<00:10:07.480><c> transfer</c><00:10:07.930><c> formally</c><00:10:08.620><c> state</c><00:10:08.830><c> what</c><00:10:09.100><c> the</c>

00:10:09.210 --> 00:10:09.220 align:start position:0%
to transfer formally state what the
 

00:10:09.220 --> 00:10:12.630 align:start position:0%
to transfer formally state what the
property<00:10:09.640><c> means</c><00:10:09.820><c> and</c><00:10:11.280><c> once</c><00:10:12.280><c> we</c><00:10:12.490><c> have</c>

00:10:12.630 --> 00:10:12.640 align:start position:0%
property means and once we have
 

00:10:12.640 --> 00:10:13.860 align:start position:0%
property means and once we have
formalize<00:10:13.060><c> it</c><00:10:13.090><c> then</c><00:10:13.330><c> if</c><00:10:13.480><c> we</c><00:10:13.660><c> have</c><00:10:13.840><c> a</c>

00:10:13.860 --> 00:10:13.870 align:start position:0%
formalize it then if we have a
 

00:10:13.870 --> 00:10:16.080 align:start position:0%
formalize it then if we have a
particular<00:10:14.200><c> state</c><00:10:14.920><c> of</c><00:10:14.950><c> the</c><00:10:15.310><c> smart</c><00:10:15.550><c> contracts</c>

00:10:16.080 --> 00:10:16.090 align:start position:0%
particular state of the smart contracts
 

00:10:16.090 --> 00:10:18.600 align:start position:0%
particular state of the smart contracts
then<00:10:16.690><c> we</c><00:10:17.050><c> can</c><00:10:17.230><c> check</c><00:10:17.410><c> the</c><00:10:18.220><c> whether</c><00:10:18.430><c> this</c>

00:10:18.600 --> 00:10:18.610 align:start position:0%
then we can check the whether this
 

00:10:18.610 --> 00:10:20.970 align:start position:0%
then we can check the whether this
property<00:10:19.000><c> holds</c><00:10:19.150><c> or</c><00:10:19.360><c> not</c><00:10:19.390><c> alright</c><00:10:20.320><c> so</c><00:10:20.770><c> for</c>

00:10:20.970 --> 00:10:20.980 align:start position:0%
property holds or not alright so for
 

00:10:20.980 --> 00:10:23.460 align:start position:0%
property holds or not alright so for
instance<00:10:21.250><c> if</c><00:10:21.400><c> we</c><00:10:21.550><c> look</c><00:10:21.580><c> at</c><00:10:21.820><c> a</c><00:10:21.850><c> state</c><00:10:22.300><c> where</c><00:10:22.470><c> we</c>

00:10:23.460 --> 00:10:23.470 align:start position:0%
instance if we look at a state where we
 

00:10:23.470 --> 00:10:27.120 align:start position:0%
instance if we look at a state where we
have<00:10:23.650><c> two</c><00:10:23.920><c> users</c><00:10:24.240><c> having</c><00:10:25.240><c> balanced</c><00:10:26.020><c> 50h</c><00:10:26.740><c> and</c>

00:10:27.120 --> 00:10:27.130 align:start position:0%
have two users having balanced 50h and
 

00:10:27.130 --> 00:10:28.800 align:start position:0%
have two users having balanced 50h and
we<00:10:27.250><c> have</c><00:10:27.340><c> total</c><00:10:27.670><c> supply</c><00:10:27.940><c> one</c><00:10:28.180><c> other</c><00:10:28.450><c> than</c><00:10:28.660><c> the</c>

00:10:28.800 --> 00:10:28.810 align:start position:0%
we have total supply one other than the
 

00:10:28.810 --> 00:10:30.600 align:start position:0%
we have total supply one other than the
property<00:10:29.110><c> holds</c><00:10:29.560><c> with</c><00:10:29.830><c> us</c><00:10:29.980><c> that's</c><00:10:30.310><c> what</c><00:10:30.520><c> it</c>

00:10:30.600 --> 00:10:30.610 align:start position:0%
property holds with us that's what it
 

00:10:30.610 --> 00:10:32.820 align:start position:0%
property holds with us that's what it
says<00:10:30.790><c> and</c><00:10:31.300><c> here</c><00:10:31.960><c> would</c><00:10:32.110><c> be</c><00:10:32.170><c> an</c><00:10:32.320><c> example</c><00:10:32.650><c> where</c>

00:10:32.820 --> 00:10:32.830 align:start position:0%
says and here would be an example where
 

00:10:32.830 --> 00:10:35.160 align:start position:0%
says and here would be an example where
the<00:10:33.640><c> property</c><00:10:34.030><c> down</c><00:10:34.150><c> the</c><00:10:34.300><c> hall</c><00:10:34.510><c> because</c><00:10:34.750><c> this</c>

00:10:35.160 --> 00:10:35.170 align:start position:0%
the property down the hall because this
 

00:10:35.170 --> 00:10:36.630 align:start position:0%
the property down the hall because this
sum<00:10:35.320><c> of</c><00:10:35.440><c> these</c><00:10:35.560><c> two</c><00:10:35.740><c> balances</c><00:10:36.190><c> actually</c>

00:10:36.630 --> 00:10:36.640 align:start position:0%
sum of these two balances actually
 

00:10:36.640 --> 00:10:39.000 align:start position:0%
sum of these two balances actually
exceeds<00:10:36.970><c> the</c><00:10:37.150><c> total</c><00:10:37.300><c> balance</c><00:10:37.890><c> specified</c><00:10:38.890><c> in</c>

00:10:39.000 --> 00:10:39.010 align:start position:0%
exceeds the total balance specified in
 

00:10:39.010 --> 00:10:42.090 align:start position:0%
exceeds the total balance specified in
the<00:10:39.100><c> contract</c><00:10:39.310><c> et</c><00:10:40.270><c> cetera</c><00:10:40.620><c> so</c><00:10:41.620><c> a</c><00:10:41.650><c> step</c><00:10:41.950><c> number</c>

00:10:42.090 --> 00:10:42.100 align:start position:0%
the contract et cetera so a step number
 

00:10:42.100 --> 00:10:45.030 align:start position:0%
the contract et cetera so a step number
one<00:10:42.400><c> define</c><00:10:42.850><c> the</c><00:10:42.970><c> property</c><00:10:43.410><c> step</c><00:10:44.410><c> number</c><00:10:44.620><c> two</c>

00:10:45.030 --> 00:10:45.040 align:start position:0%
one define the property step number two
 

00:10:45.040 --> 00:10:46.890 align:start position:0%
one define the property step number two
is<00:10:45.070><c> to</c><00:10:45.220><c> actually</c><00:10:45.790><c> check</c><00:10:46.030><c> that</c><00:10:46.300><c> this</c><00:10:46.420><c> property</c>

00:10:46.890 --> 00:10:46.900 align:start position:0%
is to actually check that this property
 

00:10:46.900 --> 00:10:49.470 align:start position:0%
is to actually check that this property
holds<00:10:47.290><c> for</c><00:10:47.350><c> all</c><00:10:48.010><c> possible</c><00:10:48.850><c> states</c><00:10:49.150><c> that</c><00:10:49.330><c> your</c>

00:10:49.470 --> 00:10:49.480 align:start position:0%
holds for all possible states that your
 

00:10:49.480 --> 00:10:52.620 align:start position:0%
holds for all possible states that your
contract<00:10:49.900><c> could</c><00:10:50.020><c> reach</c><00:10:50.250><c> okay</c><00:10:51.300><c> now</c><00:10:52.300><c> what</c><00:10:52.480><c> does</c>

00:10:52.620 --> 00:10:52.630 align:start position:0%
contract could reach okay now what does
 

00:10:52.630 --> 00:10:55.620 align:start position:0%
contract could reach okay now what does
this<00:10:52.750><c> again</c><00:10:53.020><c> technically</c><00:10:53.470><c> mean</c><00:10:53.820><c> well</c><00:10:54.820><c> once</c>

00:10:55.620 --> 00:10:55.630 align:start position:0%
this again technically mean well once
 

00:10:55.630 --> 00:10:57.750 align:start position:0%
this again technically mean well once
you<00:10:55.780><c> deploy</c><00:10:56.020><c> the</c><00:10:56.230><c> smart</c><00:10:56.500><c> contracts</c><00:10:57.010><c> on</c><00:10:57.220><c> the</c>

00:10:57.750 --> 00:10:57.760 align:start position:0%
you deploy the smart contracts on the
 

00:10:57.760 --> 00:11:00.450 align:start position:0%
you deploy the smart contracts on the
blockchain<00:10:57.970><c> it</c><00:10:58.840><c> is</c><00:10:58.990><c> always</c><00:10:59.350><c> initialized</c><00:10:59.860><c> by</c>

00:11:00.450 --> 00:11:00.460 align:start position:0%
blockchain it is always initialized by
 

00:11:00.460 --> 00:11:02.250 align:start position:0%
blockchain it is always initialized by
the<00:11:00.520><c> deployment</c><00:11:01.300><c> speed</c><00:11:01.510><c> so</c><00:11:01.720><c> it</c><00:11:01.810><c> will</c><00:11:01.930><c> end</c><00:11:02.110><c> up</c>

00:11:02.250 --> 00:11:02.260 align:start position:0%
the deployment speed so it will end up
 

00:11:02.260 --> 00:11:05.460 align:start position:0%
the deployment speed so it will end up
in<00:11:02.410><c> being</c><00:11:02.710><c> some</c><00:11:02.980><c> specific</c><00:11:03.640><c> initial</c><00:11:04.120><c> space</c><00:11:04.470><c> so</c>

00:11:05.460 --> 00:11:05.470 align:start position:0%
in being some specific initial space so
 

00:11:05.470 --> 00:11:07.320 align:start position:0%
in being some specific initial space so
that's<00:11:06.310><c> what</c><00:11:06.580><c> these</c><00:11:06.700><c> days</c><00:11:06.880><c> and</c><00:11:07.180><c> you</c><00:11:07.240><c> would</c>

00:11:07.320 --> 00:11:07.330 align:start position:0%
that's what these days and you would
 

00:11:07.330 --> 00:11:08.700 align:start position:0%
that's what these days and you would
have<00:11:07.510><c> to</c><00:11:07.630><c> make</c><00:11:07.720><c> sure</c><00:11:07.960><c> the</c><00:11:08.170><c> property</c><00:11:08.380><c> goes</c>

00:11:08.700 --> 00:11:08.710 align:start position:0%
have to make sure the property goes
 

00:11:08.710 --> 00:11:10.980 align:start position:0%
have to make sure the property goes
there<00:11:09.010><c> so</c><00:11:09.520><c> for</c><00:11:09.670><c> instance</c><00:11:09.880><c> you</c><00:11:09.970><c> deploy</c><00:11:10.270><c> and</c><00:11:10.600><c> for</c>

00:11:10.980 --> 00:11:10.990 align:start position:0%
there so for instance you deploy and for
 

00:11:10.990 --> 00:11:12.390 align:start position:0%
there so for instance you deploy and for
that<00:11:11.110><c> initial</c><00:11:11.410><c> state</c><00:11:11.590><c> the</c><00:11:11.740><c> sum</c><00:11:11.920><c> of</c><00:11:11.950><c> balances</c>

00:11:12.390 --> 00:11:12.400 align:start position:0%
that initial state the sum of balances
 

00:11:12.400 --> 00:11:13.320 align:start position:0%
that initial state the sum of balances
would<00:11:12.520><c> have</c><00:11:12.670><c> to</c><00:11:12.760><c> be</c><00:11:12.880><c> equal</c><00:11:13.060><c> to</c><00:11:13.150><c> the</c><00:11:13.210><c> total</c>

00:11:13.320 --> 00:11:13.330 align:start position:0%
would have to be equal to the total
 

00:11:13.330 --> 00:11:16.950 align:start position:0%
would have to be equal to the total
supply<00:11:13.630><c> okay</c><00:11:14.620><c> that's</c><00:11:14.950><c> one</c><00:11:15.190><c> thing</c><00:11:15.930><c> the</c><00:11:16.930><c> next</c>

00:11:16.950 --> 00:11:16.960 align:start position:0%
supply okay that's one thing the next
 

00:11:16.960 --> 00:11:19.800 align:start position:0%
supply okay that's one thing the next
thing<00:11:17.260><c> is</c><00:11:17.530><c> that</c><00:11:17.710><c> once</c><00:11:17.980><c> deployed</c><00:11:18.460><c> the</c><00:11:18.810><c> users</c>

00:11:19.800 --> 00:11:19.810 align:start position:0%
thing is that once deployed the users
 

00:11:19.810 --> 00:11:21.720 align:start position:0%
thing is that once deployed the users
could<00:11:20.140><c> send</c><00:11:20.380><c> consent</c><00:11:21.010><c> a</c><00:11:21.070><c> transaction</c><00:11:21.580><c> to</c><00:11:21.700><c> the</c>

00:11:21.720 --> 00:11:21.730 align:start position:0%
could send consent a transaction to the
 

00:11:21.730 --> 00:11:23.550 align:start position:0%
could send consent a transaction to the
smart<00:11:22.060><c> contracts</c><00:11:22.570><c> and</c><00:11:22.780><c> each</c><00:11:23.140><c> transaction</c>

00:11:23.550 --> 00:11:23.560 align:start position:0%
smart contracts and each transaction
 

00:11:23.560 --> 00:11:26.130 align:start position:0%
smart contracts and each transaction
would<00:11:23.920><c> modify</c><00:11:24.610><c> the</c><00:11:24.820><c> state</c><00:11:25.420><c> of</c><00:11:25.750><c> the</c><00:11:25.900><c> smart</c>

00:11:26.130 --> 00:11:26.140 align:start position:0%
would modify the state of the smart
 

00:11:26.140 --> 00:11:28.440 align:start position:0%
would modify the state of the smart
contracts<00:11:26.590><c> so</c><00:11:27.280><c> they</c><00:11:27.310><c> can</c><00:11:27.670><c> for</c><00:11:27.940><c> example</c><00:11:28.000><c> with</c>

00:11:28.440 --> 00:11:28.450 align:start position:0%
contracts so they can for example with
 

00:11:28.450 --> 00:11:31.590 align:start position:0%
contracts so they can for example with
submit<00:11:28.840><c> a</c><00:11:28.870><c> mean</c><00:11:29.080><c> transaction</c><00:11:29.910><c> with</c><00:11:30.910><c> different</c>

00:11:31.590 --> 00:11:31.600 align:start position:0%
submit a mean transaction with different
 

00:11:31.600 --> 00:11:33.990 align:start position:0%
submit a mean transaction with different
you<00:11:32.020><c> know</c><00:11:32.140><c> different</c><00:11:32.530><c> policy</c><00:11:33.040><c> s</c><00:11:33.370><c> arguments</c>

00:11:33.990 --> 00:11:34.000 align:start position:0%
you know different policy s arguments
 

00:11:34.000 --> 00:11:37.020 align:start position:0%
you know different policy s arguments
and<00:11:34.180><c> so</c><00:11:34.780><c> on</c><00:11:34.930><c> and</c><00:11:35.680><c> let's</c><00:11:36.370><c> be</c><00:11:36.490><c> a</c><00:11:36.520><c> little</c><00:11:36.580><c> bit</c><00:11:36.850><c> more</c>

00:11:37.020 --> 00:11:37.030 align:start position:0%
and so on and let's be a little bit more
 

00:11:37.030 --> 00:11:39.120 align:start position:0%
and so on and let's be a little bit more
precise<00:11:37.420><c> what</c><00:11:37.660><c> these</c><00:11:37.840><c> arrows</c><00:11:38.260><c> and</c><00:11:38.290><c> boxes</c><00:11:38.920><c> here</c>

00:11:39.120 --> 00:11:39.130 align:start position:0%
precise what these arrows and boxes here
 

00:11:39.130 --> 00:11:42.720 align:start position:0%
precise what these arrows and boxes here
represents<00:11:39.870><c> so</c><00:11:41.250><c> what</c><00:11:42.250><c> these</c><00:11:42.400><c> boxes</c>

00:11:42.720 --> 00:11:42.730 align:start position:0%
represents so what these boxes
 

00:11:42.730 --> 00:11:45.480 align:start position:0%
represents so what these boxes
represents<00:11:43.420><c> is</c><00:11:43.660><c> the</c><00:11:44.050><c> actual</c><00:11:44.860><c> state</c><00:11:45.160><c> of</c><00:11:45.370><c> the</c>

00:11:45.480 --> 00:11:45.490 align:start position:0%
represents is the actual state of the
 

00:11:45.490 --> 00:11:47.360 align:start position:0%
represents is the actual state of the
contract<00:11:45.910><c> and</c><00:11:46.120><c> the</c><00:11:46.180><c> are</c><00:11:46.420><c> started</c>

00:11:47.360 --> 00:11:47.370 align:start position:0%
contract and the are started
 

00:11:47.370 --> 00:11:49.640 align:start position:0%
contract and the are started
I'm<00:11:47.850><c> triggered</c><00:11:48.210><c> by</c><00:11:48.420><c> the</c><00:11:49.020><c> transactions</c>

00:11:49.640 --> 00:11:49.650 align:start position:0%
I'm triggered by the transactions
 

00:11:49.650 --> 00:11:53.060 align:start position:0%
I'm triggered by the transactions
submitted<00:11:50.190><c> by</c><00:11:50.340><c> the</c><00:11:50.400><c> users</c><00:11:50.790><c> and</c><00:11:51.290><c> how</c><00:11:52.290><c> are</c><00:11:52.470><c> how</c>

00:11:53.060 --> 00:11:53.070 align:start position:0%
submitted by the users and how are how
 

00:11:53.070 --> 00:11:55.130 align:start position:0%
submitted by the users and how are how
is<00:11:53.250><c> our</c><00:11:53.610><c> disposition</c><00:11:54.270><c> defined</c><00:11:54.660><c> this</c><00:11:54.990><c> is</c>

00:11:55.130 --> 00:11:55.140 align:start position:0%
is our disposition defined this is
 

00:11:55.140 --> 00:11:58.430 align:start position:0%
is our disposition defined this is
defined<00:11:55.500><c> by</c><00:11:55.740><c> the</c><00:11:55.880><c> implementation</c><00:11:56.880><c> of</c><00:11:57.420><c> the</c><00:11:57.600><c> of</c>

00:11:58.430 --> 00:11:58.440 align:start position:0%
defined by the implementation of the of
 

00:11:58.440 --> 00:12:00.560 align:start position:0%
defined by the implementation of the of
the<00:11:58.590><c> functions</c><00:11:58.980><c> in</c><00:11:59.100><c> the</c><00:11:59.130><c> contracts</c><00:11:59.640><c> so</c><00:12:00.390><c> for</c>

00:12:00.560 --> 00:12:00.570 align:start position:0%
the functions in the contracts so for
 

00:12:00.570 --> 00:12:03.290 align:start position:0%
the functions in the contracts so for
example<00:12:00.990><c> if</c><00:12:01.050><c> we</c><00:12:01.230><c> have</c><00:12:01.410><c> here</c><00:12:01.860><c> we</c><00:12:02.820><c> start</c><00:12:03.030><c> from</c><00:12:03.180><c> a</c>

00:12:03.290 --> 00:12:03.300 align:start position:0%
example if we have here we start from a
 

00:12:03.300 --> 00:12:05.660 align:start position:0%
example if we have here we start from a
state<00:12:03.510><c> where</c><00:12:03.720><c> total</c><00:12:04.650><c> supplies</c><00:12:05.130><c> of</c><00:12:05.310><c> hundreds</c>

00:12:05.660 --> 00:12:05.670 align:start position:0%
state where total supplies of hundreds
 

00:12:05.670 --> 00:12:08.570 align:start position:0%
state where total supplies of hundreds
we<00:12:06.450><c> have</c><00:12:06.570><c> an</c><00:12:06.660><c> older</c><00:12:07.020><c> user</c><00:12:07.260><c> with</c><00:12:08.190><c> address</c>

00:12:08.570 --> 00:12:08.580 align:start position:0%
we have an older user with address
 

00:12:08.580 --> 00:12:10.790 align:start position:0%
we have an older user with address
extend<00:12:09.240><c> and</c><00:12:09.570><c> then</c><00:12:09.630><c> we</c><00:12:09.870><c> have</c><00:12:09.990><c> two</c><00:12:10.230><c> users</c><00:12:10.560><c> with</c>

00:12:10.790 --> 00:12:10.800 align:start position:0%
extend and then we have two users with
 

00:12:10.800 --> 00:12:14.690 align:start position:0%
extend and then we have two users with
balances<00:12:11.400><c> 50</c><00:12:12.240><c> tokens</c><00:12:12.540><c> each</c><00:12:12.990><c> and</c><00:12:13.320><c> then</c><00:12:14.160><c> main</c>

00:12:14.690 --> 00:12:14.700 align:start position:0%
balances 50 tokens each and then main
 

00:12:14.700 --> 00:12:16.250 align:start position:0%
balances 50 tokens each and then main
function<00:12:15.090><c> is</c><00:12:15.180><c> defined</c><00:12:15.300><c> such</c><00:12:15.750><c> that</c><00:12:15.780><c> it</c><00:12:16.080><c> would</c>

00:12:16.250 --> 00:12:16.260 align:start position:0%
function is defined such that it would
 

00:12:16.260 --> 00:12:18.650 align:start position:0%
function is defined such that it would
increment<00:12:16.500><c> the</c><00:12:16.890><c> total</c><00:12:17.220><c> supply</c><00:12:17.370><c> by</c><00:12:17.940><c> the</c><00:12:18.000><c> number</c>

00:12:18.650 --> 00:12:18.660 align:start position:0%
increment the total supply by the number
 

00:12:18.660 --> 00:12:21.530 align:start position:0%
increment the total supply by the number
of<00:12:18.690><c> dollars</c><00:12:18.930><c> water</c><00:12:19.440><c> two</c><00:12:20.010><c> means</c><00:12:20.220><c> and</c><00:12:20.550><c> then</c><00:12:21.360><c> it</c>

00:12:21.530 --> 00:12:21.540 align:start position:0%
of dollars water two means and then it
 

00:12:21.540 --> 00:12:23.750 align:start position:0%
of dollars water two means and then it
would<00:12:21.750><c> assign</c><00:12:22.020><c> the</c><00:12:22.230><c> new</c><00:12:22.350><c> totals</c><00:12:22.800><c> to</c><00:12:23.250><c> the</c><00:12:23.400><c> to</c>

00:12:23.750 --> 00:12:23.760 align:start position:0%
would assign the new totals to the to
 

00:12:23.760 --> 00:12:27.170 align:start position:0%
would assign the new totals to the to
the<00:12:23.850><c> owner</c><00:12:24.150><c> of</c><00:12:25.140><c> the</c><00:12:25.410><c> contract</c><00:12:25.800><c> so</c><00:12:26.610><c> here</c><00:12:26.880><c> if</c><00:12:27.150><c> we</c>

00:12:27.170 --> 00:12:27.180 align:start position:0%
the owner of the contract so here if we
 

00:12:27.180 --> 00:12:30.440 align:start position:0%
the owner of the contract so here if we
have<00:12:27.510><c> this</c><00:12:27.960><c> means</c><00:12:28.400><c> one</c><00:12:29.400><c> fiblets</c><00:12:29.880><c> tokens</c>

00:12:30.440 --> 00:12:30.450 align:start position:0%
have this means one fiblets tokens
 

00:12:30.450 --> 00:12:32.990 align:start position:0%
have this means one fiblets tokens
issued<00:12:31.260><c> by</c><00:12:31.440><c> the</c><00:12:31.500><c> user</c><00:12:31.740><c> base</c><00:12:32.430><c> bill</c><00:12:32.640><c> the</c><00:12:32.730><c> normal</c>

00:12:32.990 --> 00:12:33.000 align:start position:0%
issued by the user base bill the normal
 

00:12:33.000 --> 00:12:34.610 align:start position:0%
issued by the user base bill the normal
supply<00:12:33.120><c> will</c><00:12:33.450><c> be</c><00:12:33.480><c> incremented</c><00:12:33.840><c> as</c><00:12:34.200><c> defined</c><00:12:34.530><c> by</c>

00:12:34.610 --> 00:12:34.620 align:start position:0%
supply will be incremented as defined by
 

00:12:34.620 --> 00:12:36.380 align:start position:0%
supply will be incremented as defined by
the<00:12:34.740><c> function</c><00:12:34.920><c> and</c><00:12:35.310><c> then</c><00:12:35.580><c> the</c><00:12:35.760><c> balance</c><00:12:36.090><c> of</c><00:12:36.270><c> the</c>

00:12:36.380 --> 00:12:36.390 align:start position:0%
the function and then the balance of the
 

00:12:36.390 --> 00:12:39.020 align:start position:0%
the function and then the balance of the
owner<00:12:36.630><c> who</c><00:12:37.290><c> has</c><00:12:37.410><c> addresses</c><00:12:38.040><c> euro</c><00:12:38.250><c> extent</c>

00:12:39.020 --> 00:12:39.030 align:start position:0%
owner who has addresses euro extent
 

00:12:39.030 --> 00:12:41.780 align:start position:0%
owner who has addresses euro extent
would<00:12:39.570><c> be</c><00:12:39.750><c> incremented</c><00:12:39.990><c> from</c><00:12:40.500><c> 52</c><00:12:41.040><c> also</c><00:12:41.310><c> number</c>

00:12:41.780 --> 00:12:41.790 align:start position:0%
would be incremented from 52 also number
 

00:12:41.790 --> 00:12:43.010 align:start position:0%
would be incremented from 52 also number
because<00:12:42.060><c> that's</c><00:12:42.180><c> how</c><00:12:42.390><c> many</c><00:12:42.450><c> additional</c>

00:12:43.010 --> 00:12:43.020 align:start position:0%
because that's how many additional
 

00:12:43.020 --> 00:12:46.040 align:start position:0%
because that's how many additional
conservation<00:12:43.880><c> so</c><00:12:44.880><c> that's</c><00:12:45.360><c> what</c><00:12:45.540><c> this</c><00:12:45.690><c> allows</c>

00:12:46.040 --> 00:12:46.050 align:start position:0%
conservation so that's what this allows
 

00:12:46.050 --> 00:12:50.060 align:start position:0%
conservation so that's what this allows
you<00:12:46.260><c> me</c><00:12:47.390><c> alright</c><00:12:48.390><c> so</c><00:12:48.870><c> here</c><00:12:49.290><c> comes</c><00:12:49.590><c> immediately</c>

00:12:50.060 --> 00:12:50.070 align:start position:0%
you me alright so here comes immediately
 

00:12:50.070 --> 00:12:52.220 align:start position:0%
you me alright so here comes immediately
the<00:12:50.310><c> first</c><00:12:50.490><c> immediate</c><00:12:51.480><c> challenge</c><00:12:51.960><c> when</c><00:12:52.140><c> you</c>

00:12:52.220 --> 00:12:52.230 align:start position:0%
the first immediate challenge when you
 

00:12:52.230 --> 00:12:54.320 align:start position:0%
the first immediate challenge when you
talk<00:12:52.410><c> about</c><00:12:52.440><c> functional</c><00:12:53.070><c> correctness</c><00:12:53.330><c> is</c>

00:12:54.320 --> 00:12:54.330 align:start position:0%
talk about functional correctness is
 

00:12:54.330 --> 00:12:56.600 align:start position:0%
talk about functional correctness is
that<00:12:54.600><c> even</c><00:12:55.080><c> if</c><00:12:55.200><c> we</c><00:12:55.230><c> want</c><00:12:55.530><c> to</c><00:12:55.560><c> consider</c><00:12:55.920><c> whether</c>

00:12:56.600 --> 00:12:56.610 align:start position:0%
that even if we want to consider whether
 

00:12:56.610 --> 00:12:58.760 align:start position:0%
that even if we want to consider whether
the<00:12:56.850><c> property</c><00:12:57.240><c> will</c><00:12:57.480><c> hold</c><00:12:57.720><c> after</c><00:12:58.020><c> one</c><00:12:58.440><c> single</c>

00:12:58.760 --> 00:12:58.770 align:start position:0%
the property will hold after one single
 

00:12:58.770 --> 00:13:01.160 align:start position:0%
the property will hold after one single
transaction<00:12:59.310><c> after</c><00:13:00.180><c> the</c><00:13:00.450><c> first</c><00:13:00.660><c> transactions</c>

00:13:01.160 --> 00:13:01.170 align:start position:0%
transaction after the first transactions
 

00:13:01.170 --> 00:13:03.080 align:start position:0%
transaction after the first transactions
entered<00:13:01.320><c> a</c><00:13:01.500><c> contract</c><00:13:01.800><c> that</c><00:13:02.430><c> already</c><00:13:02.850><c> gives</c>

00:13:03.080 --> 00:13:03.090 align:start position:0%
entered a contract that already gives
 

00:13:03.090 --> 00:13:04.940 align:start position:0%
entered a contract that already gives
you<00:13:03.270><c> so</c><00:13:03.720><c> many</c><00:13:03.900><c> different</c><00:13:04.020><c> ones</c><00:13:04.410><c> actually</c><00:13:04.650><c> to</c>

00:13:04.940 --> 00:13:04.950 align:start position:0%
you so many different ones actually to
 

00:13:04.950 --> 00:13:07.850 align:start position:0%
you so many different ones actually to
put<00:13:05.100><c> that</c><00:13:05.820><c> would</c><00:13:06.240><c> be</c><00:13:06.390><c> the</c><00:13:07.080><c> test</c><00:13:07.470><c> to</c><00:13:07.620><c> be</c>

00:13:07.850 --> 00:13:07.860 align:start position:0%
put that would be the test to be
 

00:13:07.860 --> 00:13:10.310 align:start position:0%
put that would be the test to be
accounted<00:13:08.310><c> for</c><00:13:08.340><c> that</c><00:13:09.210><c> it</c><00:13:09.360><c> becomes</c><00:13:09.720><c> infeasible</c>

00:13:10.310 --> 00:13:10.320 align:start position:0%
accounted for that it becomes infeasible
 

00:13:10.320 --> 00:13:12.770 align:start position:0%
accounted for that it becomes infeasible
to<00:13:10.680><c> put</c><00:13:11.070><c> foresee</c><00:13:11.520><c> it's</c><00:13:11.970><c> not</c><00:13:12.150><c> possible</c><00:13:12.600><c> to</c>

00:13:12.770 --> 00:13:12.780 align:start position:0%
to put foresee it's not possible to
 

00:13:12.780 --> 00:13:14.210 align:start position:0%
to put foresee it's not possible to
another<00:13:12.990><c> these</c><00:13:13.200><c> transactions</c><00:13:13.770><c> into</c><00:13:13.920><c> actually</c>

00:13:14.210 --> 00:13:14.220 align:start position:0%
another these transactions into actually
 

00:13:14.220 --> 00:13:16.370 align:start position:0%
another these transactions into actually
check<00:13:14.460><c> them</c><00:13:14.640><c> in</c><00:13:15.120><c> all</c><00:13:15.300><c> these</c><00:13:15.450><c> things</c><00:13:15.720><c> the</c>

00:13:16.370 --> 00:13:16.380 align:start position:0%
check them in all these things the
 

00:13:16.380 --> 00:13:18.800 align:start position:0%
check them in all these things the
property<00:13:16.830><c> will</c><00:13:16.950><c> always</c><00:13:17.220><c> cause</c><00:13:17.460><c> and</c><00:13:18.090><c> challenge</c>

00:13:18.800 --> 00:13:18.810 align:start position:0%
property will always cause and challenge
 

00:13:18.810 --> 00:13:21.890 align:start position:0%
property will always cause and challenge
number<00:13:18.960><c> one</c><00:13:19.170><c> and</c><00:13:20.210><c> we</c><00:13:21.210><c> cannot</c><00:13:21.420><c> stop</c><00:13:21.690><c> here</c>

00:13:21.890 --> 00:13:21.900 align:start position:0%
number one and we cannot stop here
 

00:13:21.900 --> 00:13:24.170 align:start position:0%
number one and we cannot stop here
because<00:13:22.320><c> after</c><00:13:23.280><c> the</c><00:13:23.370><c> first</c><00:13:23.580><c> transaction</c><00:13:23.940><c> is</c>

00:13:24.170 --> 00:13:24.180 align:start position:0%
because after the first transaction is
 

00:13:24.180 --> 00:13:25.610 align:start position:0%
because after the first transaction is
the<00:13:24.270><c> user</c><00:13:24.450><c> would</c><00:13:24.660><c> submit</c><00:13:24.900><c> second</c><00:13:25.320><c> and</c><00:13:25.440><c> third</c>

00:13:25.610 --> 00:13:25.620 align:start position:0%
the user would submit second and third
 

00:13:25.620 --> 00:13:27.740 align:start position:0%
the user would submit second and third
and<00:13:25.830><c> so</c><00:13:26.010><c> on</c><00:13:26.040><c> transaction</c><00:13:26.640><c> and</c><00:13:26.940><c> in</c><00:13:27.540><c> fact</c>

00:13:27.740 --> 00:13:27.750 align:start position:0%
and so on transaction and in fact
 

00:13:27.750 --> 00:13:30.500 align:start position:0%
and so on transaction and in fact
there's<00:13:28.020><c> not</c><00:13:28.410><c> lots</c><00:13:29.010><c> of</c><00:13:29.130><c> predefined</c><00:13:29.760><c> bounds</c><00:13:30.270><c> on</c>

00:13:30.500 --> 00:13:30.510 align:start position:0%
there's not lots of predefined bounds on
 

00:13:30.510 --> 00:13:32.900 align:start position:0%
there's not lots of predefined bounds on
how<00:13:30.750><c> many</c><00:13:31.040><c> transactions</c><00:13:32.040><c> this</c><00:13:32.430><c> contract</c>

00:13:32.900 --> 00:13:32.910 align:start position:0%
how many transactions this contract
 

00:13:32.910 --> 00:13:35.470 align:start position:0%
how many transactions this contract
would<00:13:33.090><c> process</c><00:13:33.960><c> in</c><00:13:34.320><c> his</c><00:13:34.440><c> lifetime</c><00:13:34.680><c> so</c>

00:13:35.470 --> 00:13:35.480 align:start position:0%
would process in his lifetime so
 

00:13:35.480 --> 00:13:38.199 align:start position:0%
would process in his lifetime so
to<00:13:35.660><c> consider</c><00:13:35.959><c> number</c><00:13:36.829><c> of</c><00:13:37.010><c> transactions</c><00:13:37.519><c> you</c>

00:13:38.199 --> 00:13:38.209 align:start position:0%
to consider number of transactions you
 

00:13:38.209 --> 00:13:40.210 align:start position:0%
to consider number of transactions you
were<00:13:38.449><c> to</c><00:13:38.630><c> formally</c><00:13:39.529><c> verify</c><00:13:39.920><c> that</c><00:13:40.070><c> this</c>

00:13:40.210 --> 00:13:40.220 align:start position:0%
were to formally verify that this
 

00:13:40.220 --> 00:13:43.180 align:start position:0%
were to formally verify that this
property<00:13:40.670><c> would</c><00:13:40.760><c> always</c><00:13:41.000><c> hold</c><00:13:41.709><c> their</c><00:13:42.709><c> two</c>

00:13:43.180 --> 00:13:43.190 align:start position:0%
property would always hold their two
 

00:13:43.190 --> 00:13:47.290 align:start position:0%
property would always hold their two
fundamental<00:13:43.790><c> Chinese</c><00:13:44.149><c> heroes</c><00:13:45.760><c> all</c><00:13:46.760><c> right</c><00:13:46.910><c> so</c>

00:13:47.290 --> 00:13:47.300 align:start position:0%
fundamental Chinese heroes all right so
 

00:13:47.300 --> 00:13:49.300 align:start position:0%
fundamental Chinese heroes all right so
let's<00:13:47.600><c> very</c><00:13:47.990><c> quickly</c><00:13:48.199><c> go</c><00:13:48.440><c> over</c><00:13:48.470><c> what</c><00:13:49.040><c> are</c>

00:13:49.300 --> 00:13:49.310 align:start position:0%
let's very quickly go over what are
 

00:13:49.310 --> 00:13:50.829 align:start position:0%
let's very quickly go over what are
different<00:13:49.639><c> techniques</c><00:13:49.970><c> that</c><00:13:50.300><c> could</c><00:13:50.600><c> be</c><00:13:50.660><c> used</c>

00:13:50.829 --> 00:13:50.839 align:start position:0%
different techniques that could be used
 

00:13:50.839 --> 00:13:54.160 align:start position:0%
different techniques that could be used
to<00:13:51.850><c> address</c><00:13:52.850><c> this</c><00:13:53.240><c> problem</c><00:13:53.420><c> of</c><00:13:53.720><c> taking</c><00:13:54.079><c> these</c>

00:13:54.160 --> 00:13:54.170 align:start position:0%
to address this problem of taking these
 

00:13:54.170 --> 00:13:55.870 align:start position:0%
to address this problem of taking these
formal<00:13:54.529><c> properties</c><00:13:55.010><c> and</c><00:13:55.190><c> how</c><00:13:55.339><c> they</c><00:13:55.519><c> different</c>

00:13:55.870 --> 00:13:55.880 align:start position:0%
formal properties and how they different
 

00:13:55.880 --> 00:14:00.730 align:start position:0%
formal properties and how they different
types<00:13:56.060><c> of</c><00:13:56.209><c> guarantees</c><00:13:56.860><c> and</c><00:13:58.720><c> so</c><00:13:59.720><c> I</c><00:13:59.990><c> ordered</c><00:14:00.649><c> a</c>

00:14:00.730 --> 00:14:00.740 align:start position:0%
types of guarantees and so I ordered a
 

00:14:00.740 --> 00:14:02.829 align:start position:0%
types of guarantees and so I ordered a
based<00:14:00.920><c> on</c><00:14:01.160><c> reliability</c><00:14:01.579><c> so</c><00:14:02.029><c> starting</c><00:14:02.750><c> from</c>

00:14:02.829 --> 00:14:02.839 align:start position:0%
based on reliability so starting from
 

00:14:02.839 --> 00:14:05.199 align:start position:0%
based on reliability so starting from
least<00:14:03.139><c> reliable</c><00:14:03.410><c> going</c><00:14:03.889><c> towards</c><00:14:04.190><c> more</c><00:14:04.579><c> more</c>

00:14:05.199 --> 00:14:05.209 align:start position:0%
least reliable going towards more more
 

00:14:05.209 --> 00:14:06.160 align:start position:0%
least reliable going towards more more
reliable<00:14:05.600><c> techniques</c>

00:14:06.160 --> 00:14:06.170 align:start position:0%
reliable techniques
 

00:14:06.170 --> 00:14:08.920 align:start position:0%
reliable techniques
well<00:14:07.070><c> the</c><00:14:07.699><c> bottom</c><00:14:07.850><c> we</c><00:14:08.060><c> have</c><00:14:08.089><c> the</c><00:14:08.300><c> menu</c><00:14:08.570><c> reviews</c>

00:14:08.920 --> 00:14:08.930 align:start position:0%
well the bottom we have the menu reviews
 

00:14:08.930 --> 00:14:10.870 align:start position:0%
well the bottom we have the menu reviews
always<00:14:09.440><c> the</c><00:14:09.529><c> human</c><00:14:09.800><c> can</c><00:14:09.949><c> look</c><00:14:10.459><c> at</c><00:14:10.579><c> the</c><00:14:10.639><c> codes</c>

00:14:10.870 --> 00:14:10.880 align:start position:0%
always the human can look at the codes
 

00:14:10.880 --> 00:14:12.910 align:start position:0%
always the human can look at the codes
understand<00:14:11.600><c> what</c><00:14:11.750><c> it</c><00:14:11.839><c> does</c><00:14:11.870><c> and</c><00:14:12.410><c> try</c><00:14:12.589><c> to</c><00:14:12.649><c> find</c>

00:14:12.910 --> 00:14:12.920 align:start position:0%
understand what it does and try to find
 

00:14:12.920 --> 00:14:15.340 align:start position:0%
understand what it does and try to find
violations<00:14:13.329><c> so</c><00:14:14.329><c> this</c><00:14:14.600><c> is</c><00:14:14.720><c> a</c><00:14:14.870><c> successive</c>

00:14:15.340 --> 00:14:15.350 align:start position:0%
violations so this is a successive
 

00:14:15.350 --> 00:14:18.280 align:start position:0%
violations so this is a successive
penetration<00:14:16.010><c> testing</c><00:14:16.690><c> property</c><00:14:17.690><c> try</c><00:14:17.899><c> to</c><00:14:17.959><c> try</c>

00:14:18.280 --> 00:14:18.290 align:start position:0%
penetration testing property try to try
 

00:14:18.290 --> 00:14:21.040 align:start position:0%
penetration testing property try to try
to<00:14:18.320><c> crack</c><00:14:19.100><c> the</c><00:14:19.220><c> contracts</c><00:14:19.639><c> and</c><00:14:20.329><c> the</c>

00:14:21.040 --> 00:14:21.050 align:start position:0%
to crack the contracts and the
 

00:14:21.050 --> 00:14:23.439 align:start position:0%
to crack the contracts and the
disadvantage<00:14:22.010><c> here</c><00:14:22.220><c> fairly</c><00:14:22.910><c> well</c><00:14:23.060><c> and</c><00:14:23.149><c> also</c>

00:14:23.439 --> 00:14:23.449 align:start position:0%
disadvantage here fairly well and also
 

00:14:23.449 --> 00:14:25.810 align:start position:0%
disadvantage here fairly well and also
it's<00:14:23.600><c> a</c><00:14:23.750><c> time</c><00:14:23.959><c> consuming</c><00:14:24.370><c> problem</c><00:14:25.370><c> even</c><00:14:25.730><c> if</c>

00:14:25.810 --> 00:14:25.820 align:start position:0%
it's a time consuming problem even if
 

00:14:25.820 --> 00:14:27.189 align:start position:0%
it's a time consuming problem even if
you<00:14:25.910><c> have</c><00:14:26.060><c> especially</c><00:14:26.510><c> we</c><00:14:26.899><c> have</c><00:14:27.019><c> big</c>

00:14:27.189 --> 00:14:27.199 align:start position:0%
you have especially we have big
 

00:14:27.199 --> 00:14:28.990 align:start position:0%
you have especially we have big
contracts<00:14:27.680><c> that</c><00:14:27.829><c> would</c><00:14:28.459><c> take</c><00:14:28.670><c> a</c><00:14:28.820><c> while</c><00:14:28.940><c> for</c>

00:14:28.990 --> 00:14:29.000 align:start position:0%
contracts that would take a while for
 

00:14:29.000 --> 00:14:32.139 align:start position:0%
contracts that would take a while for
for<00:14:29.870><c> the</c><00:14:30.279><c> security</c><00:14:31.279><c> expert</c><00:14:31.670><c> to</c><00:14:31.790><c> understand</c>

00:14:32.139 --> 00:14:32.149 align:start position:0%
for the security expert to understand
 

00:14:32.149 --> 00:14:34.420 align:start position:0%
for the security expert to understand
exactly<00:14:32.329><c> how</c><00:14:32.660><c> these</c><00:14:32.839><c> things</c><00:14:33.050><c> how</c><00:14:33.350><c> of</c><00:14:34.279><c> the</c>

00:14:34.420 --> 00:14:34.430 align:start position:0%
exactly how these things how of the
 

00:14:34.430 --> 00:14:37.300 align:start position:0%
exactly how these things how of the
functionality<00:14:35.029><c> of</c><00:14:35.089><c> the</c><00:14:35.209><c> contract</c><00:14:35.540><c> is</c><00:14:36.310><c> then</c>

00:14:37.300 --> 00:14:37.310 align:start position:0%
functionality of the contract is then
 

00:14:37.310 --> 00:14:41.019 align:start position:0%
functionality of the contract is then
let's<00:14:37.760><c> move</c><00:14:37.910><c> over</c><00:14:38.180><c> to</c><00:14:38.449><c> model</c><00:14:39.019><c> 26</c><00:14:39.709><c> so</c><00:14:40.160><c> next</c>

00:14:41.019 --> 00:14:41.029 align:start position:0%
let's move over to model 26 so next
 

00:14:41.029 --> 00:14:42.639 align:start position:0%
let's move over to model 26 so next
level<00:14:41.300><c> would</c><00:14:41.420><c> be</c><00:14:41.600><c> to</c><00:14:41.870><c> do</c><00:14:42.019><c> some</c><00:14:42.290><c> form</c><00:14:42.560><c> of</c>

00:14:42.639 --> 00:14:42.649 align:start position:0%
level would be to do some form of
 

00:14:42.649 --> 00:14:46.689 align:start position:0%
level would be to do some form of
automated<00:14:43.250><c> testing</c><00:14:43.399><c> and</c><00:14:43.880><c> then</c><00:14:44.600><c> primarily</c><00:14:45.699><c> in</c>

00:14:46.689 --> 00:14:46.699 align:start position:0%
automated testing and then primarily in
 

00:14:46.699 --> 00:14:48.579 align:start position:0%
automated testing and then primarily in
general<00:14:47.149><c> for</c><00:14:47.389><c> software</c><00:14:47.690><c> but</c><00:14:47.899><c> also</c><00:14:48.079><c> in</c><00:14:48.440><c> the</c>

00:14:48.579 --> 00:14:48.589 align:start position:0%
general for software but also in the
 

00:14:48.589 --> 00:14:50.379 align:start position:0%
general for software but also in the
space<00:14:48.800><c> of</c><00:14:48.829><c> contracts</c><00:14:49.310><c> two</c><00:14:49.850><c> techniques</c><00:14:50.180><c> for</c>

00:14:50.379 --> 00:14:50.389 align:start position:0%
space of contracts two techniques for
 

00:14:50.389 --> 00:14:51.970 align:start position:0%
space of contracts two techniques for
testing<00:14:50.839><c> contract</c><00:14:51.230><c> so</c><00:14:51.319><c> one</c><00:14:51.470><c> is</c><00:14:51.560><c> based</c><00:14:51.800><c> on</c>

00:14:51.970 --> 00:14:51.980 align:start position:0%
testing contract so one is based on
 

00:14:51.980 --> 00:14:55.059 align:start position:0%
testing contract so one is based on
fuzzing<00:14:52.699><c> and</c><00:14:52.850><c> the</c><00:14:53.839><c> second</c><00:14:54.230><c> major</c><00:14:54.589><c> technique</c>

00:14:55.059 --> 00:14:55.069 align:start position:0%
fuzzing and the second major technique
 

00:14:55.069 --> 00:14:59.019 align:start position:0%
fuzzing and the second major technique
is<00:14:55.310><c> to</c><00:14:56.300><c> special</c><00:14:56.870><c> support</c><00:14:57.199><c> execution</c><00:14:58.000><c> so</c><00:14:59.000><c> let's</c>

00:14:59.019 --> 00:14:59.029 align:start position:0%
is to special support execution so let's
 

00:14:59.029 --> 00:15:02.139 align:start position:0%
is to special support execution so let's
briefly<00:14:59.750><c> see</c><00:15:00.050><c> what</c><00:15:00.800><c> this</c><00:15:01.160><c> what</c><00:15:01.790><c> what</c><00:15:02.000><c> these</c>

00:15:02.139 --> 00:15:02.149 align:start position:0%
briefly see what this what what these
 

00:15:02.149 --> 00:15:04.449 align:start position:0%
briefly see what this what what these
techniques<00:15:02.540><c> would</c><00:15:02.870><c> do</c><00:15:03.139><c> to</c><00:15:03.800><c> this</c><00:15:03.920><c> problem</c><00:15:04.339><c> of</c>

00:15:04.449 --> 00:15:04.459 align:start position:0%
techniques would do to this problem of
 

00:15:04.459 --> 00:15:07.990 align:start position:0%
techniques would do to this problem of
objective<00:15:05.360><c> functional</c><00:15:05.720><c> practice</c><00:15:06.110><c> and</c><00:15:07.000><c> so</c>

00:15:07.990 --> 00:15:08.000 align:start position:0%
objective functional practice and so
 

00:15:08.000 --> 00:15:10.389 align:start position:0%
objective functional practice and so
starting<00:15:08.300><c> for</c><00:15:08.480><c> fun</c><00:15:08.660><c> with</c><00:15:08.810><c> fuzzy</c><00:15:09.399><c> here's</c>

00:15:10.389 --> 00:15:10.399 align:start position:0%
starting for fun with fuzzy here's
 

00:15:10.399 --> 00:15:12.519 align:start position:0%
starting for fun with fuzzy here's
basically<00:15:10.579><c> what's</c><00:15:10.970><c> happening</c><00:15:11.300><c> so</c><00:15:12.110><c> fuzzing</c><00:15:12.440><c> is</c>

00:15:12.519 --> 00:15:12.529 align:start position:0%
basically what's happening so fuzzing is
 

00:15:12.529 --> 00:15:16.059 align:start position:0%
basically what's happening so fuzzing is
a<00:15:12.800><c> testing</c><00:15:13.190><c> technique</c><00:15:13.519><c> or</c><00:15:13.850><c> a</c><00:15:14.860><c> puzzler</c><00:15:15.860><c> would</c>

00:15:16.059 --> 00:15:16.069 align:start position:0%
a testing technique or a puzzler would
 

00:15:16.069 --> 00:15:19.300 align:start position:0%
a testing technique or a puzzler would
generate<00:15:16.459><c> random</c><00:15:17.000><c> transactions</c><00:15:18.069><c> and</c><00:15:19.069><c> then</c><00:15:19.220><c> it</c>

00:15:19.300 --> 00:15:19.310 align:start position:0%
generate random transactions and then it
 

00:15:19.310 --> 00:15:20.800 align:start position:0%
generate random transactions and then it
will<00:15:19.430><c> execute</c><00:15:19.639><c> the</c><00:15:20.000><c> transaction</c><00:15:20.209><c> some</c><00:15:20.690><c> of</c><00:15:20.750><c> the</c>

00:15:20.800 --> 00:15:20.810 align:start position:0%
will execute the transaction some of the
 

00:15:20.810 --> 00:15:23.889 align:start position:0%
will execute the transaction some of the
contracts<00:15:21.290><c> and</c><00:15:21.639><c> by</c><00:15:22.639><c> doing</c><00:15:22.850><c> so</c><00:15:22.970><c> the</c><00:15:23.660><c> buzzer</c>

00:15:23.889 --> 00:15:23.899 align:start position:0%
contracts and by doing so the buzzer
 

00:15:23.899 --> 00:15:26.650 align:start position:0%
contracts and by doing so the buzzer
would<00:15:24.319><c> observe</c><00:15:25.209><c> different</c><00:15:26.209><c> states</c><00:15:26.449><c> of</c><00:15:26.540><c> the</c>

00:15:26.650 --> 00:15:26.660 align:start position:0%
would observe different states of the
 

00:15:26.660 --> 00:15:29.439 align:start position:0%
would observe different states of the
smart<00:15:26.899><c> contracts</c><00:15:27.350><c> all</c><00:15:28.220><c> right</c><00:15:28.399><c> and</c><00:15:28.850><c> by</c><00:15:29.389><c> doing</c>

00:15:29.439 --> 00:15:29.449 align:start position:0%
smart contracts all right and by doing
 

00:15:29.449 --> 00:15:31.870 align:start position:0%
smart contracts all right and by doing
so<00:15:29.720><c> we</c><00:15:30.319><c> can</c><00:15:30.529><c> for</c><00:15:30.889><c> all</c><00:15:30.920><c> the</c><00:15:31.250><c> states</c><00:15:31.519><c> that</c><00:15:31.670><c> have</c>

00:15:31.870 --> 00:15:31.880 align:start position:0%
so we can for all the states that have
 

00:15:31.880 --> 00:15:33.490 align:start position:0%
so we can for all the states that have
been<00:15:31.910><c> observed</c><00:15:32.389><c> after</c><00:15:32.690><c> posting</c><00:15:33.290><c> these</c>

00:15:33.490 --> 00:15:33.500 align:start position:0%
been observed after posting these
 

00:15:33.500 --> 00:15:36.100 align:start position:0%
been observed after posting these
transactions<00:15:34.130><c> that</c><00:15:34.310><c> we</c><00:15:34.490><c> generate</c><00:15:34.930><c> we</c><00:15:35.930><c> could</c>

00:15:36.100 --> 00:15:36.110 align:start position:0%
transactions that we generate we could
 

00:15:36.110 --> 00:15:37.389 align:start position:0%
transactions that we generate we could
check<00:15:36.380><c> whether</c><00:15:36.620><c> the</c><00:15:36.769><c> property</c><00:15:37.100><c> is</c><00:15:37.190><c> violated</c>

00:15:37.389 --> 00:15:37.399 align:start position:0%
check whether the property is violated
 

00:15:37.399 --> 00:15:40.840 align:start position:0%
check whether the property is violated
or<00:15:37.819><c> not</c><00:15:38.110><c> if</c><00:15:39.110><c> it</c><00:15:39.290><c> happens</c><00:15:39.680><c> as</c><00:15:39.860><c> we</c><00:15:40.190><c> reach</c><00:15:40.370><c> a</c><00:15:40.519><c> state</c>

00:15:40.840 --> 00:15:40.850 align:start position:0%
or not if it happens as we reach a state
 

00:15:40.850 --> 00:15:43.140 align:start position:0%
or not if it happens as we reach a state
where<00:15:40.880><c> you</c><00:15:41.690><c> get</c><00:15:41.839><c> a</c><00:15:41.870><c> violation</c>

00:15:43.140 --> 00:15:43.150 align:start position:0%
where you get a violation
 

00:15:43.150 --> 00:15:44.730 align:start position:0%
where you get a violation
then<00:15:43.330><c> the</c><00:15:43.600><c> father</c><00:15:43.779><c> would</c><00:15:43.990><c> also</c><00:15:44.140><c> return</c><00:15:44.380><c> that</c>

00:15:44.730 --> 00:15:44.740 align:start position:0%
then the father would also return that
 

00:15:44.740 --> 00:15:46.290 align:start position:0%
then the father would also return that
sequence<00:15:45.190><c> of</c><00:15:45.279><c> transaction</c><00:15:45.820><c> that</c><00:15:45.940><c> triggered</c>

00:15:46.290 --> 00:15:46.300 align:start position:0%
sequence of transaction that triggered
 

00:15:46.300 --> 00:15:47.910 align:start position:0%
sequence of transaction that triggered
the<00:15:46.420><c> violation</c><00:15:46.930><c> and</c><00:15:47.110><c> the</c><00:15:47.230><c> developer</c><00:15:47.770><c> could</c>

00:15:47.910 --> 00:15:47.920 align:start position:0%
the violation and the developer could
 

00:15:47.920 --> 00:15:50.670 align:start position:0%
the violation and the developer could
see<00:15:48.430><c> you</c><00:15:49.390><c> know</c><00:15:49.510><c> reproduce</c><00:15:49.960><c> the</c><00:15:50.170><c> buck</c><00:15:50.350><c> and</c><00:15:50.560><c> try</c>

00:15:50.670 --> 00:15:50.680 align:start position:0%
see you know reproduce the buck and try
 

00:15:50.680 --> 00:15:53.370 align:start position:0%
see you know reproduce the buck and try
to<00:15:50.770><c> fix</c><00:15:51.010><c> it</c><00:15:51.779><c> there</c><00:15:52.779><c> are</c><00:15:52.839><c> many</c><00:15:52.990><c> many</c><00:15:53.200><c> fathers</c>

00:15:53.370 --> 00:15:53.380 align:start position:0%
to fix it there are many many fathers
 

00:15:53.380 --> 00:15:55.560 align:start position:0%
to fix it there are many many fathers
have<00:15:53.740><c> been</c><00:15:53.890><c> deployed</c><00:15:54.279><c> that</c><00:15:55.000><c> are</c><00:15:55.390><c> available</c>

00:15:55.560 --> 00:15:55.570 align:start position:0%
have been deployed that are available
 

00:15:55.570 --> 00:15:57.780 align:start position:0%
have been deployed that are available
online<00:15:55.960><c> to</c><00:15:56.260><c> do</c><00:15:56.380><c> exactly</c><00:15:56.710><c> this</c><00:15:56.890><c> this</c><00:15:57.339><c> thing</c>

00:15:57.780 --> 00:15:57.790 align:start position:0%
online to do exactly this this thing
 

00:15:57.790 --> 00:15:59.340 align:start position:0%
online to do exactly this this thing
the<00:15:58.150><c> Challenger</c><00:15:58.600><c> typical</c><00:15:59.020><c> is</c><00:15:59.110><c> how</c><00:15:59.290><c> to</c>

00:15:59.340 --> 00:15:59.350 align:start position:0%
the Challenger typical is how to
 

00:15:59.350 --> 00:16:01.800 align:start position:0%
the Challenger typical is how to
generate<00:16:00.089><c> transactions</c><00:16:01.089><c> in</c><00:16:01.210><c> a</c><00:16:01.300><c> smart</c><00:16:01.570><c> way</c><00:16:01.690><c> so</c>

00:16:01.800 --> 00:16:01.810 align:start position:0%
generate transactions in a smart way so
 

00:16:01.810 --> 00:16:04.170 align:start position:0%
generate transactions in a smart way so
you<00:16:02.020><c> get</c><00:16:02.200><c> verified</c><00:16:02.710><c> coverage</c><00:16:03.160><c> over</c><00:16:03.460><c> at</c><00:16:03.940><c> least</c>

00:16:04.170 --> 00:16:04.180 align:start position:0%
you get verified coverage over at least
 

00:16:04.180 --> 00:16:06.090 align:start position:0%
you get verified coverage over at least
a<00:16:04.450><c> very</c><00:16:04.750><c> high</c><00:16:04.870><c> code</c><00:16:05.110><c> coverage</c><00:16:05.470><c> over</c><00:16:05.830><c> the</c>

00:16:06.090 --> 00:16:06.100 align:start position:0%
a very high code coverage over the
 

00:16:06.100 --> 00:16:07.650 align:start position:0%
a very high code coverage over the
contract<00:16:06.790><c> which</c><00:16:06.940><c> is</c><00:16:06.970><c> already</c><00:16:07.420><c> pretty</c>

00:16:07.650 --> 00:16:07.660 align:start position:0%
contract which is already pretty
 

00:16:07.660 --> 00:16:09.360 align:start position:0%
contract which is already pretty
challenging<00:16:07.960><c> in</c><00:16:08.350><c> contracts</c><00:16:08.830><c> which</c><00:16:08.980><c> tend</c><00:16:09.339><c> to</c>

00:16:09.360 --> 00:16:09.370 align:start position:0%
challenging in contracts which tend to
 

00:16:09.370 --> 00:16:11.880 align:start position:0%
challenging in contracts which tend to
be<00:16:09.460><c> very</c><00:16:09.610><c> stateful</c><00:16:10.450><c> and</c><00:16:11.080><c> complex</c>

00:16:11.880 --> 00:16:11.890 align:start position:0%
be very stateful and complex
 

00:16:11.890 --> 00:16:13.530 align:start position:0%
be very stateful and complex
preconditions<00:16:12.580><c> of</c><00:16:12.700><c> the</c><00:16:12.790><c> transactions</c><00:16:13.330><c> and</c><00:16:13.480><c> so</c>

00:16:13.530 --> 00:16:13.540 align:start position:0%
preconditions of the transactions and so
 

00:16:13.540 --> 00:16:15.900 align:start position:0%
preconditions of the transactions and so
on<00:16:13.750><c> so</c><00:16:14.650><c> what's</c><00:16:14.830><c> funny</c><00:16:14.980><c> was</c><00:16:15.220><c> no</c><00:16:15.310><c> idiot</c><00:16:15.730><c> would</c>

00:16:15.900 --> 00:16:15.910 align:start position:0%
on so what's funny was no idiot would
 

00:16:15.910 --> 00:16:17.280 align:start position:0%
on so what's funny was no idiot would
not<00:16:16.060><c> give</c><00:16:16.270><c> you</c><00:16:16.330><c> this</c><00:16:16.420><c> full</c><00:16:16.690><c> guarantee</c><00:16:16.870><c> that's</c>

00:16:17.280 --> 00:16:17.290 align:start position:0%
not give you this full guarantee that's
 

00:16:17.290 --> 00:16:19.590 align:start position:0%
not give you this full guarantee that's
why<00:16:17.440><c> it's</c><00:16:17.560><c> a</c><00:16:17.620><c> testing</c><00:16:18.040><c> technique</c><00:16:18.460><c> because</c><00:16:19.360><c> in</c>

00:16:19.590 --> 00:16:19.600 align:start position:0%
why it's a testing technique because in
 

00:16:19.600 --> 00:16:20.910 align:start position:0%
why it's a testing technique because in
every<00:16:19.779><c> time</c><00:16:19.960><c> there</c><00:16:20.200><c> will</c><00:16:20.290><c> be</c><00:16:20.350><c> some</c><00:16:20.620><c> states</c>

00:16:20.910 --> 00:16:20.920 align:start position:0%
every time there will be some states
 

00:16:20.920 --> 00:16:23.700 align:start position:0%
every time there will be some states
that<00:16:21.400><c> you</c><00:16:21.880><c> would</c><00:16:22.029><c> not</c><00:16:22.240><c> not</c><00:16:22.930><c> observe</c><00:16:23.350><c> simply</c>

00:16:23.700 --> 00:16:23.710 align:start position:0%
that you would not not observe simply
 

00:16:23.710 --> 00:16:25.320 align:start position:0%
that you would not not observe simply
because<00:16:23.980><c> the</c><00:16:24.130><c> puzzle</c><00:16:24.430><c> did</c><00:16:24.550><c> not</c><00:16:24.760><c> generate</c><00:16:25.150><c> that</c>

00:16:25.320 --> 00:16:25.330 align:start position:0%
because the puzzle did not generate that
 

00:16:25.330 --> 00:16:27.450 align:start position:0%
because the puzzle did not generate that
specific<00:16:25.839><c> sequence</c><00:16:26.770><c> of</c><00:16:26.860><c> transaction</c><00:16:27.430><c> that</c>

00:16:27.450 --> 00:16:27.460 align:start position:0%
specific sequence of transaction that
 

00:16:27.460 --> 00:16:29.430 align:start position:0%
specific sequence of transaction that
would<00:16:27.760><c> transition</c><00:16:28.600><c> the</c><00:16:28.870><c> contract</c><00:16:29.230><c> to</c><00:16:29.320><c> the</c>

00:16:29.430 --> 00:16:29.440 align:start position:0%
would transition the contract to the
 

00:16:29.440 --> 00:16:32.370 align:start position:0%
would transition the contract to the
states<00:16:29.880><c> so</c><00:16:30.880><c> it's</c><00:16:31.420><c> a</c><00:16:31.510><c> testing</c><00:16:32.080><c> technique</c>

00:16:32.370 --> 00:16:32.380 align:start position:0%
states so it's a testing technique
 

00:16:32.380 --> 00:16:35.250 align:start position:0%
states so it's a testing technique
essentially<00:16:33.089><c> now</c><00:16:34.140><c> symbolic</c><00:16:35.140><c> execution</c>

00:16:35.250 --> 00:16:35.260 align:start position:0%
essentially now symbolic execution
 

00:16:35.260 --> 00:16:38.790 align:start position:0%
essentially now symbolic execution
that's<00:16:35.860><c> something</c><00:16:36.310><c> different</c><00:16:37.650><c> symbolic</c><00:16:38.650><c> easy</c>

00:16:38.790 --> 00:16:38.800 align:start position:0%
that's something different symbolic easy
 

00:16:38.800 --> 00:16:40.800 align:start position:0%
that's something different symbolic easy
techniques<00:16:39.760><c> that</c><00:16:39.880><c> it</c><00:16:40.029><c> is</c><00:16:40.120><c> based</c><00:16:40.390><c> on</c><00:16:40.600><c> this</c>

00:16:40.800 --> 00:16:40.810 align:start position:0%
techniques that it is based on this
 

00:16:40.810 --> 00:16:43.350 align:start position:0%
techniques that it is based on this
symbolically<00:16:41.650><c> special</c><00:16:42.010><c> technique</c><00:16:42.279><c> it</c><00:16:42.970><c> simply</c>

00:16:43.350 --> 00:16:43.360 align:start position:0%
symbolically special technique it simply
 

00:16:43.360 --> 00:16:46.079 align:start position:0%
symbolically special technique it simply
would<00:16:43.540><c> not</c><00:16:43.570><c> scale</c><00:16:44.020><c> to</c><00:16:44.050><c> reason</c><00:16:44.890><c> about</c><00:16:45.089><c> such</c>

00:16:46.079 --> 00:16:46.089 align:start position:0%
would not scale to reason about such
 

00:16:46.089 --> 00:16:47.730 align:start position:0%
would not scale to reason about such
depth<00:16:46.330><c> of</c><00:16:46.480><c> transaction</c><00:16:46.960><c> so</c><00:16:47.050><c> typically</c><00:16:47.440><c> if</c><00:16:47.589><c> you</c>

00:16:47.730 --> 00:16:47.740 align:start position:0%
depth of transaction so typically if you
 

00:16:47.740 --> 00:16:50.820 align:start position:0%
depth of transaction so typically if you
the<00:16:47.890><c> symbolic</c><00:16:48.360><c> symbolic</c><00:16:49.360><c> to</c><00:16:49.779><c> you</c><00:16:50.560><c> would</c><00:16:50.680><c> give</c>

00:16:50.820 --> 00:16:50.830 align:start position:0%
the symbolic symbolic to you would give
 

00:16:50.830 --> 00:16:53.100 align:start position:0%
the symbolic symbolic to you would give
it<00:16:50.920><c> as</c><00:16:51.010><c> a</c><00:16:51.130><c> mouse</c><00:16:51.400><c> so</c><00:16:51.910><c> it</c><00:16:52.060><c> would</c><00:16:52.180><c> run</c><00:16:52.300><c> for</c><00:16:52.570><c> maybe</c>

00:16:53.100 --> 00:16:53.110 align:start position:0%
it as a mouse so it would run for maybe
 

00:16:53.110 --> 00:16:54.690 align:start position:0%
it as a mouse so it would run for maybe
thirty<00:16:53.470><c> minutes</c><00:16:53.800><c> one</c><00:16:53.950><c> hour</c><00:16:53.980><c> and</c><00:16:54.339><c> then</c><00:16:54.490><c> you</c>

00:16:54.690 --> 00:16:54.700 align:start position:0%
thirty minutes one hour and then you
 

00:16:54.700 --> 00:16:55.920 align:start position:0%
thirty minutes one hour and then you
would<00:16:54.880><c> stop</c><00:16:55.150><c> and</c><00:16:55.360><c> then</c><00:16:55.510><c> it</c><00:16:55.600><c> would</c><00:16:55.750><c> reach</c>

00:16:55.920 --> 00:16:55.930 align:start position:0%
would stop and then it would reach
 

00:16:55.930 --> 00:16:59.400 align:start position:0%
would stop and then it would reach
certain<00:16:56.740><c> level</c><00:16:57.040><c> so</c><00:16:57.850><c> it</c><00:16:58.510><c> is</c><00:16:58.630><c> better</c><00:16:59.050><c> at</c><00:16:59.260><c> this</c>

00:16:59.400 --> 00:16:59.410 align:start position:0%
certain level so it is better at this
 

00:16:59.410 --> 00:17:02.460 align:start position:0%
certain level so it is better at this
kind<00:17:00.190><c> of</c><00:17:00.250><c> breath</c><00:17:00.730><c> exploration</c><00:17:01.450><c> and</c><00:17:01.810><c> but</c><00:17:02.350><c> if</c>

00:17:02.460 --> 00:17:02.470 align:start position:0%
kind of breath exploration and but if
 

00:17:02.470 --> 00:17:05.699 align:start position:0%
kind of breath exploration and but if
the<00:17:02.620><c> bugs</c><00:17:02.830><c> are</c><00:17:03.310><c> hidden</c><00:17:03.700><c> deeper</c><00:17:04.360><c> like</c><00:17:05.350><c> after</c>

00:17:05.699 --> 00:17:05.709 align:start position:0%
the bugs are hidden deeper like after
 

00:17:05.709 --> 00:17:07.380 align:start position:0%
the bugs are hidden deeper like after
five<00:17:05.740><c> ten</c><00:17:06.189><c> transactions</c><00:17:06.730><c> which</c><00:17:06.880><c> could</c><00:17:07.089><c> happen</c>

00:17:07.380 --> 00:17:07.390 align:start position:0%
five ten transactions which could happen
 

00:17:07.390 --> 00:17:09.120 align:start position:0%
five ten transactions which could happen
even<00:17:07.540><c> in</c><00:17:07.750><c> simple</c><00:17:07.959><c> contracts</c><00:17:08.500><c> across</c><00:17:08.770><c> cells</c>

00:17:09.120 --> 00:17:09.130 align:start position:0%
even in simple contracts across cells
 

00:17:09.130 --> 00:17:11.760 align:start position:0%
even in simple contracts across cells
were<00:17:09.370><c> you</c><00:17:09.970><c> have</c><00:17:10.089><c> to</c><00:17:10.150><c> transition</c><00:17:10.510><c> to</c><00:17:10.770><c> example</c>

00:17:11.760 --> 00:17:11.770 align:start position:0%
were you have to transition to example
 

00:17:11.770 --> 00:17:14.490 align:start position:0%
were you have to transition to example
two<00:17:11.829><c> some</c><00:17:12.010><c> refund</c><00:17:12.429><c> face</c><00:17:12.760><c> where</c><00:17:13.510><c> you</c><00:17:13.689><c> exercise</c>

00:17:14.490 --> 00:17:14.500 align:start position:0%
two some refund face where you exercise
 

00:17:14.500 --> 00:17:16.710 align:start position:0%
two some refund face where you exercise
it<00:17:14.709><c> on</c><00:17:14.860><c> three</c><00:17:15.069><c> week</c><00:17:15.309><c> on</c><00:17:15.490><c> functionality</c><00:17:15.880><c> so</c>

00:17:16.710 --> 00:17:16.720 align:start position:0%
it on three week on functionality so
 

00:17:16.720 --> 00:17:18.900 align:start position:0%
it on three week on functionality so
this<00:17:16.900><c> typically</c><00:17:17.350><c> tend</c><00:17:17.620><c> to</c><00:17:17.740><c> be</c><00:17:17.910><c> somewhere</c>

00:17:18.900 --> 00:17:18.910 align:start position:0%
this typically tend to be somewhere
 

00:17:18.910 --> 00:17:21.750 align:start position:0%
this typically tend to be somewhere
lower<00:17:19.270><c> that</c><00:17:19.689><c> are</c><00:17:19.900><c> harder</c><00:17:20.530><c> to</c><00:17:20.579><c> explore</c><00:17:21.579><c> with</c>

00:17:21.750 --> 00:17:21.760 align:start position:0%
lower that are harder to explore with
 

00:17:21.760 --> 00:17:24.329 align:start position:0%
lower that are harder to explore with
similar<00:17:22.089><c> tools</c><00:17:22.500><c> so</c><00:17:23.500><c> I</c><00:17:23.559><c> have</c><00:17:23.709><c> listed</c><00:17:23.860><c> here</c><00:17:24.010><c> some</c>

00:17:24.329 --> 00:17:24.339 align:start position:0%
similar tools so I have listed here some
 

00:17:24.339 --> 00:17:25.439 align:start position:0%
similar tools so I have listed here some
other<00:17:24.370><c> open</c><00:17:24.850><c> tools</c><00:17:25.089><c> that</c><00:17:25.240><c> are</c><00:17:25.360><c> available</c>

00:17:25.439 --> 00:17:25.449 align:start position:0%
other open tools that are available
 

00:17:25.449 --> 00:17:26.180 align:start position:0%
other open tools that are available
that's

00:17:26.180 --> 00:17:26.190 align:start position:0%
that's
 

00:17:26.190 --> 00:17:32.060 align:start position:0%
that's
to<00:17:26.400><c> do</c><00:17:26.520><c> this</c><00:17:27.440><c> okay</c><00:17:28.580><c> it</c><00:17:29.580><c> is</c><00:17:29.700><c> clear</c><00:17:30.090><c> so</c><00:17:30.300><c> far</c><00:17:31.070><c> if</c>

00:17:32.060 --> 00:17:32.070 align:start position:0%
to do this okay it is clear so far if
 

00:17:32.070 --> 00:17:33.740 align:start position:0%
to do this okay it is clear so far if
there<00:17:32.250><c> any</c><00:17:32.370><c> questions</c><00:17:32.790><c> just</c><00:17:32.880><c> raise</c><00:17:33.240><c> your</c><00:17:33.300><c> hand</c>

00:17:33.740 --> 00:17:33.750 align:start position:0%
there any questions just raise your hand
 

00:17:33.750 --> 00:17:37.640 align:start position:0%
there any questions just raise your hand
you<00:17:34.110><c> can</c><00:17:34.260><c> also</c><00:17:34.410><c> go</c><00:17:35.190><c> to</c><00:17:35.220><c> this</c><00:17:35.550><c> point</c><00:17:35.730><c> itself</c><00:17:36.650><c> all</c>

00:17:37.640 --> 00:17:37.650 align:start position:0%
you can also go to this point itself all
 

00:17:37.650 --> 00:17:39.020 align:start position:0%
you can also go to this point itself all
right<00:17:37.770><c> so</c><00:17:37.950><c> that's</c><00:17:38.130><c> the</c><00:17:38.250><c> best</c><00:17:38.460><c> thing</c><00:17:38.640><c> and</c><00:17:38.880><c> then</c>

00:17:39.020 --> 00:17:39.030 align:start position:0%
right so that's the best thing and then
 

00:17:39.030 --> 00:17:41.240 align:start position:0%
right so that's the best thing and then
the<00:17:39.390><c> highest</c><00:17:39.960><c> level</c><00:17:40.350><c> would</c><00:17:40.470><c> be</c><00:17:40.590><c> the</c><00:17:40.710><c> formal</c>

00:17:41.240 --> 00:17:41.250 align:start position:0%
the highest level would be the formal
 

00:17:41.250 --> 00:17:43.250 align:start position:0%
the highest level would be the formal
verification<00:17:41.400><c> what</c><00:17:41.910><c> this</c><00:17:42.090><c> workshop</c><00:17:42.990><c> would</c><00:17:43.110><c> be</c>

00:17:43.250 --> 00:17:43.260 align:start position:0%
verification what this workshop would be
 

00:17:43.260 --> 00:17:45.440 align:start position:0%
verification what this workshop would be
about<00:17:43.500><c> and</c><00:17:44.010><c> this</c><00:17:44.370><c> is</c><00:17:44.430><c> really</c><00:17:44.730><c> the</c><00:17:44.910><c> point</c><00:17:45.180><c> where</c>

00:17:45.440 --> 00:17:45.450 align:start position:0%
about and this is really the point where
 

00:17:45.450 --> 00:17:48.920 align:start position:0%
about and this is really the point where
you<00:17:45.840><c> have</c><00:17:46.260><c> a</c><00:17:46.470><c> slip</c><00:17:46.800><c> from</c><00:17:47.040><c> testing</c><00:17:47.700><c> to</c><00:17:48.120><c> for</c>

00:17:48.920 --> 00:17:48.930 align:start position:0%
you have a slip from testing to for
 

00:17:48.930 --> 00:17:50.810 align:start position:0%
you have a slip from testing to for
verification<00:17:49.260><c> meaning</c><00:17:49.950><c> that</c><00:17:50.070><c> you</c><00:17:50.700><c> could</c>

00:17:50.810 --> 00:17:50.820 align:start position:0%
verification meaning that you could
 

00:17:50.820 --> 00:17:53.000 align:start position:0%
verification meaning that you could
actually<00:17:51.030><c> prove</c><00:17:51.420><c> this</c><00:17:52.260><c> property</c><00:17:52.410><c> for</c>

00:17:53.000 --> 00:17:53.010 align:start position:0%
actually prove this property for
 

00:17:53.010 --> 00:17:56.150 align:start position:0%
actually prove this property for
whatever<00:17:54.080><c> sequence</c><00:17:55.080><c> of</c><00:17:55.380><c> transactions</c><00:17:55.950><c> we</c>

00:17:56.150 --> 00:17:56.160 align:start position:0%
whatever sequence of transactions we
 

00:17:56.160 --> 00:17:58.250 align:start position:0%
whatever sequence of transactions we
would<00:17:56.580><c> make</c><00:17:56.760><c> it</c><00:17:56.940><c> would</c><00:17:57.030><c> always</c><00:17:57.420><c> holds</c><00:17:57.930><c> no</c>

00:17:58.250 --> 00:17:58.260 align:start position:0%
would make it would always holds no
 

00:17:58.260 --> 00:17:59.450 align:start position:0%
would make it would always holds no
matter<00:17:58.440><c> what</c><00:17:58.680><c> okay</c>

00:17:59.450 --> 00:17:59.460 align:start position:0%
matter what okay
 

00:17:59.460 --> 00:18:03.520 align:start position:0%
matter what okay
measure<00:18:00.450><c> difficult</c><00:18:01.050><c> happens</c><00:18:01.230><c> at</c><00:18:02.100><c> that</c><00:18:02.220><c> point</c>

00:18:03.520 --> 00:18:03.530 align:start position:0%
measure difficult happens at that point
 

00:18:03.530 --> 00:18:07.880 align:start position:0%
measure difficult happens at that point
all<00:18:04.530><c> right</c><00:18:05.360><c> now</c><00:18:06.360><c> so</c><00:18:06.870><c> let</c><00:18:07.320><c> me</c><00:18:07.470><c> show</c><00:18:07.620><c> you</c><00:18:07.740><c> what</c>

00:18:07.880 --> 00:18:07.890 align:start position:0%
all right now so let me show you what
 

00:18:07.890 --> 00:18:09.200 align:start position:0%
all right now so let me show you what
this<00:18:07.980><c> means</c><00:18:08.040><c> is</c><00:18:08.370><c> that</c><00:18:08.400><c> you</c><00:18:08.670><c> cover</c><00:18:08.970><c> all</c>

00:18:09.200 --> 00:18:09.210 align:start position:0%
this means is that you cover all
 

00:18:09.210 --> 00:18:12.140 align:start position:0%
this means is that you cover all
possible<00:18:09.810><c> states</c><00:18:10.080><c> essentially</c><00:18:10.650><c> and</c><00:18:10.890><c> if</c><00:18:11.150><c> you</c>

00:18:12.140 --> 00:18:12.150 align:start position:0%
possible states essentially and if you
 

00:18:12.150 --> 00:18:13.400 align:start position:0%
possible states essentially and if you
will<00:18:12.300><c> check</c><00:18:12.510><c> out</c><00:18:12.690><c> of</c><00:18:12.780><c> them</c><00:18:12.930><c> and</c><00:18:13.110><c> if</c><00:18:13.170><c> you</c><00:18:13.260><c> check</c>

00:18:13.400 --> 00:18:13.410 align:start position:0%
will check out of them and if you check
 

00:18:13.410 --> 00:18:14.690 align:start position:0%
will check out of them and if you check
mark<00:18:13.680><c> all</c><00:18:13.830><c> of</c><00:18:13.920><c> them</c><00:18:14.070><c> you</c><00:18:14.190><c> grab</c><00:18:14.370><c> this</c><00:18:14.490><c> for</c>

00:18:14.690 --> 00:18:14.700 align:start position:0%
mark all of them you grab this for
 

00:18:14.700 --> 00:18:19.520 align:start position:0%
mark all of them you grab this for
guarantee<00:18:15.620><c> right</c><00:18:17.660><c> so</c><00:18:18.660><c> that's</c><00:18:19.080><c> what</c><00:18:19.290><c> the</c>

00:18:19.520 --> 00:18:19.530 align:start position:0%
guarantee right so that's what the
 

00:18:19.530 --> 00:18:22.520 align:start position:0%
guarantee right so that's what the
variant<00:18:19.950><c> system</c><00:18:20.250><c> does</c><00:18:20.460><c> and</c><00:18:21.320><c> you</c><00:18:22.320><c> will</c><00:18:22.440><c> be</c>

00:18:22.520 --> 00:18:22.530 align:start position:0%
variant system does and you will be
 

00:18:22.530 --> 00:18:25.630 align:start position:0%
variant system does and you will be
losing<00:18:22.770><c> its</c><00:18:22.920><c> own</c><00:18:23.070><c> and</c><00:18:23.400><c> the</c><00:18:23.970><c> input</c><00:18:24.300><c> system</c><00:18:24.870><c> is</c>

00:18:25.630 --> 00:18:25.640 align:start position:0%
losing its own and the input system is
 

00:18:25.640 --> 00:18:28.610 align:start position:0%
losing its own and the input system is
as<00:18:26.640><c> we</c><00:18:26.850><c> solves</c><00:18:27.300><c> the</c><00:18:27.570><c> smart</c><00:18:27.810><c> contracts</c><00:18:28.350><c> as</c><00:18:28.560><c> well</c>

00:18:28.610 --> 00:18:28.620 align:start position:0%
as we solves the smart contracts as well
 

00:18:28.620 --> 00:18:30.200 align:start position:0%
as we solves the smart contracts as well
as<00:18:29.010><c> the</c><00:18:29.100><c> specification</c><00:18:29.400><c> because</c><00:18:30.030><c> we're</c>

00:18:30.200 --> 00:18:30.210 align:start position:0%
as the specification because we're
 

00:18:30.210 --> 00:18:31.760 align:start position:0%
as the specification because we're
dealing<00:18:30.660><c> with</c><00:18:30.690><c> functional</c><00:18:31.200><c> characters</c><00:18:31.560><c> here</c>

00:18:31.760 --> 00:18:31.770 align:start position:0%
dealing with functional characters here
 

00:18:31.770 --> 00:18:34.910 align:start position:0%
dealing with functional characters here
and<00:18:32.360><c> the</c><00:18:33.360><c> main</c><00:18:33.540><c> thing</c><00:18:33.720><c> of</c><00:18:33.870><c> that</c><00:18:34.440><c> what</c><00:18:34.770><c> the</c>

00:18:34.910 --> 00:18:34.920 align:start position:0%
and the main thing of that what the
 

00:18:34.920 --> 00:18:36.830 align:start position:0%
and the main thing of that what the
making<00:18:35.220><c> of</c><00:18:35.340><c> verax</c><00:18:35.760><c> does</c><00:18:35.940><c> is</c><00:18:36.090><c> it</c><00:18:36.240><c> it's</c><00:18:36.510><c> fully</c>

00:18:36.830 --> 00:18:36.840 align:start position:0%
making of verax does is it it's fully
 

00:18:36.840 --> 00:18:40.880 align:start position:0%
making of verax does is it it's fully
automate<00:18:37.410><c> this</c><00:18:37.710><c> process</c><00:18:37.770><c> of</c><00:18:39.470><c> fully</c><00:18:40.470><c> optimize</c>

00:18:40.880 --> 00:18:40.890 align:start position:0%
automate this process of fully optimize
 

00:18:40.890 --> 00:18:42.350 align:start position:0%
automate this process of fully optimize
the<00:18:40.980><c> process</c><00:18:41.280><c> of</c><00:18:41.370><c> verifying</c><00:18:41.490><c> in</c><00:18:41.940><c> the</c><00:18:42.000><c> sensors</c>

00:18:42.350 --> 00:18:42.360 align:start position:0%
the process of verifying in the sensors
 

00:18:42.360 --> 00:18:45.230 align:start position:0%
the process of verifying in the sensors
it's<00:18:43.320><c> if</c><00:18:43.950><c> it's</c><00:18:44.160><c> successful</c><00:18:44.280><c> it</c><00:18:44.730><c> verifies</c><00:18:45.120><c> the</c>

00:18:45.230 --> 00:18:45.240 align:start position:0%
it's if it's successful it verifies the
 

00:18:45.240 --> 00:18:46.790 align:start position:0%
it's if it's successful it verifies the
property<00:18:45.630><c> it</c><00:18:45.690><c> can</c><00:18:45.840><c> down</c><00:18:46.050><c> give</c><00:18:46.320><c> guarantees</c><00:18:46.770><c> a</c>

00:18:46.790 --> 00:18:46.800 align:start position:0%
property it can down give guarantees a
 

00:18:46.800 --> 00:18:49.550 align:start position:0%
property it can down give guarantees a
is<00:18:47.310><c> for</c><00:18:47.580><c> it</c><00:18:47.760><c> is</c><00:18:47.850><c> fully</c><00:18:48.120><c> verified</c><00:18:48.350><c> and</c><00:18:49.350><c> if</c><00:18:49.470><c> it</c>

00:18:49.550 --> 00:18:49.560 align:start position:0%
is for it is fully verified and if it
 

00:18:49.560 --> 00:18:52.310 align:start position:0%
is for it is fully verified and if it
fails<00:18:49.770><c> to</c><00:18:49.980><c> verify</c><00:18:50.340><c> the</c><00:18:50.400><c> property</c><00:18:50.970><c> then</c><00:18:51.930><c> it</c>

00:18:52.310 --> 00:18:52.320 align:start position:0%
fails to verify the property then it
 

00:18:52.320 --> 00:18:53.660 align:start position:0%
fails to verify the property then it
doesn't<00:18:52.710><c> give</c><00:18:52.830><c> a</c><00:18:52.860><c> guarantee</c><00:18:53.040><c> whether</c><00:18:53.490><c> the</c>

00:18:53.660 --> 00:18:53.670 align:start position:0%
doesn't give a guarantee whether the
 

00:18:53.670 --> 00:18:55.850 align:start position:0%
doesn't give a guarantee whether the
property<00:18:54.060><c> does</c><00:18:54.240><c> well</c><00:18:54.510><c> they're</c><00:18:54.750><c> not</c><00:18:54.900><c> so</c><00:18:55.740><c> it</c>

00:18:55.850 --> 00:18:55.860 align:start position:0%
property does well they're not so it
 

00:18:55.860 --> 00:18:57.050 align:start position:0%
property does well they're not so it
could<00:18:56.010><c> be</c><00:18:56.040><c> like</c><00:18:56.160><c> you</c><00:18:56.370><c> have</c><00:18:56.460><c> to</c><00:18:56.520><c> help</c><00:18:56.850><c> a</c><00:18:56.970><c> little</c>

00:18:57.050 --> 00:18:57.060 align:start position:0%
could be like you have to help a little
 

00:18:57.060 --> 00:18:59.480 align:start position:0%
could be like you have to help a little
bit<00:18:57.240><c> to</c><00:18:57.510><c> actually</c><00:18:57.870><c> verify</c><00:18:58.200><c> the</c><00:18:58.470><c> property</c><00:18:58.950><c> or</c>

00:18:59.480 --> 00:18:59.490 align:start position:0%
bit to actually verify the property or
 

00:18:59.490 --> 00:19:01.190 align:start position:0%
bit to actually verify the property or
it<00:18:59.610><c> cook</c><00:18:59.820><c> another</c><00:19:00.000><c> property</c><00:19:00.330><c> is</c><00:19:00.480><c> valid</c><00:19:00.720><c> and</c>

00:19:01.190 --> 00:19:01.200 align:start position:0%
it cook another property is valid and
 

00:19:01.200 --> 00:19:04.130 align:start position:0%
it cook another property is valid and
then<00:19:01.440><c> you</c><00:19:02.040><c> have</c><00:19:02.190><c> to</c><00:19:02.340><c> pick</c><00:19:02.490><c> the</c><00:19:02.580><c> contracts</c><00:19:03.140><c> so</c>

00:19:04.130 --> 00:19:04.140 align:start position:0%
then you have to pick the contracts so
 

00:19:04.140 --> 00:19:06.879 align:start position:0%
then you have to pick the contracts so
we'll<00:19:04.530><c> see</c><00:19:04.680><c> some</c><00:19:04.890><c> example</c><00:19:05.310><c> so</c><00:19:05.460><c> now</c>

00:19:06.879 --> 00:19:06.889 align:start position:0%
we'll see some example so now
 

00:19:06.889 --> 00:19:12.499 align:start position:0%
we'll see some example so now
sighs<00:19:07.889><c> later</c><00:19:10.429><c> all</c><00:19:11.429><c> right</c><00:19:11.549><c> so</c><00:19:11.820><c> to</c><00:19:12.149><c> give</c><00:19:12.359><c> you</c><00:19:12.389><c> a</c>

00:19:12.499 --> 00:19:12.509 align:start position:0%
sighs later all right so to give you a
 

00:19:12.509 --> 00:19:14.539 align:start position:0%
sighs later all right so to give you a
bit<00:19:12.839><c> of</c><00:19:12.889><c> something</c><00:19:13.889><c> that</c><00:19:13.979><c> we</c><00:19:14.099><c> actually</c><00:19:14.190><c> spent</c>

00:19:14.539 --> 00:19:14.549 align:start position:0%
bit of something that we actually spent
 

00:19:14.549 --> 00:19:18.320 align:start position:0%
bit of something that we actually spent
quite<00:19:14.609><c> some</c><00:19:14.789><c> time</c><00:19:15.029><c> is</c><00:19:15.629><c> to</c><00:19:16.589><c> ensure</c><00:19:17.159><c> that</c><00:19:17.330><c> verax</c>

00:19:18.320 --> 00:19:18.330 align:start position:0%
quite some time is to ensure that verax
 

00:19:18.330 --> 00:19:20.869 align:start position:0%
quite some time is to ensure that verax
has<00:19:18.419><c> a</c><00:19:18.749><c> very</c><00:19:19.109><c> intuitive</c><00:19:19.649><c> and</c><00:19:20.039><c> easy-to-use</c>

00:19:20.869 --> 00:19:20.879 align:start position:0%
has a very intuitive and easy-to-use
 

00:19:20.879 --> 00:19:23.119 align:start position:0%
has a very intuitive and easy-to-use
facilitation<00:19:21.539><c> language</c><00:19:22.099><c> because</c><00:19:23.099><c> that</c>

00:19:23.119 --> 00:19:23.129 align:start position:0%
facilitation language because that
 

00:19:23.129 --> 00:19:25.099 align:start position:0%
facilitation language because that
typically<00:19:23.789><c> is</c><00:19:23.969><c> one</c><00:19:24.299><c> of</c><00:19:24.389><c> the</c><00:19:24.509><c> bottleneck</c><00:19:24.929><c> when</c>

00:19:25.099 --> 00:19:25.109 align:start position:0%
typically is one of the bottleneck when
 

00:19:25.109 --> 00:19:27.919 align:start position:0%
typically is one of the bottleneck when
we<00:19:25.229><c> talk</c><00:19:25.379><c> about</c><00:19:26.269><c> functional</c><00:19:27.269><c> correctness</c><00:19:27.479><c> is</c>

00:19:27.919 --> 00:19:27.929 align:start position:0%
we talk about functional correctness is
 

00:19:27.929 --> 00:19:29.690 align:start position:0%
we talk about functional correctness is
again<00:19:28.349><c> to</c><00:19:28.529><c> use</c><00:19:28.679><c> functional</c><00:19:29.070><c> correctness</c><00:19:29.190><c> in</c>

00:19:29.690 --> 00:19:29.700 align:start position:0%
again to use functional correctness in
 

00:19:29.700 --> 00:19:31.459 align:start position:0%
again to use functional correctness in
addition<00:19:29.999><c> to</c><00:19:30.119><c> the</c><00:19:30.209><c> contract</c><00:19:30.599><c> you</c><00:19:31.200><c> have</c><00:19:31.289><c> to</c>

00:19:31.459 --> 00:19:31.469 align:start position:0%
addition to the contract you have to
 

00:19:31.469 --> 00:19:33.079 align:start position:0%
addition to the contract you have to
write<00:19:31.709><c> down</c><00:19:31.950><c> what</c><00:19:32.219><c> the</c><00:19:32.309><c> contract</c><00:19:32.669><c> is</c><00:19:32.759><c> supposed</c>

00:19:33.079 --> 00:19:33.089 align:start position:0%
write down what the contract is supposed
 

00:19:33.089 --> 00:19:35.479 align:start position:0%
write down what the contract is supposed
to<00:19:33.179><c> do</c><00:19:33.359><c> and</c><00:19:33.959><c> if</c><00:19:34.320><c> this</c><00:19:34.440><c> is</c><00:19:34.619><c> very</c><00:19:34.859><c> hard</c><00:19:35.279><c> and</c>

00:19:35.479 --> 00:19:35.489 align:start position:0%
to do and if this is very hard and
 

00:19:35.489 --> 00:19:37.430 align:start position:0%
to do and if this is very hard and
tedious<00:19:35.609><c> of</c><00:19:35.969><c> specifying</c><00:19:36.479><c> you</c><00:19:36.690><c> you</c><00:19:37.080><c> know</c><00:19:37.200><c> you</c>

00:19:37.430 --> 00:19:37.440 align:start position:0%
tedious of specifying you you know you
 

00:19:37.440 --> 00:19:39.139 align:start position:0%
tedious of specifying you you know you
will<00:19:37.559><c> end</c><00:19:37.709><c> up</c><00:19:37.799><c> not</c><00:19:38.070><c> not</c><00:19:38.369><c> really</c><00:19:38.519><c> using</c><00:19:39.059><c> the</c>

00:19:39.139 --> 00:19:39.149 align:start position:0%
will end up not not really using the
 

00:19:39.149 --> 00:19:44.019 align:start position:0%
will end up not not really using the
system<00:19:39.479><c> so</c><00:19:40.229><c> I</c><00:19:40.789><c> will</c><00:19:41.789><c> get</c><00:19:42.149><c> a</c><00:19:42.179><c> few</c><00:19:42.450><c> examples</c><00:19:42.959><c> of</c>

00:19:44.019 --> 00:19:44.029 align:start position:0%
system so I will get a few examples of
 

00:19:44.029 --> 00:19:48.049 align:start position:0%
system so I will get a few examples of
specifications<00:19:45.029><c> that</c><00:19:45.499><c> we</c><00:19:46.499><c> have</c><00:19:46.769><c> seen</c><00:19:47.429><c> to</c><00:19:47.820><c> very</c>

00:19:48.049 --> 00:19:48.059 align:start position:0%
specifications that we have seen to very
 

00:19:48.059 --> 00:19:50.329 align:start position:0%
specifications that we have seen to very
frequently<00:19:48.719><c> appear</c><00:19:49.109><c> in</c><00:19:49.139><c> real</c><00:19:49.829><c> world</c><00:19:49.979><c> smart</c>

00:19:50.329 --> 00:19:50.339 align:start position:0%
frequently appear in real world smart
 

00:19:50.339 --> 00:19:51.589 align:start position:0%
frequently appear in real world smart
contracts<00:19:50.759><c> so</c><00:19:50.820><c> this</c><00:19:50.940><c> is</c><00:19:51.059><c> something</c><00:19:51.239><c> we</c><00:19:51.479><c> just</c>

00:19:51.589 --> 00:19:51.599 align:start position:0%
contracts so this is something we just
 

00:19:51.599 --> 00:19:53.810 align:start position:0%
contracts so this is something we just
observe<00:19:52.019><c> doing</c><00:19:52.320><c> audits</c><00:19:52.679><c> and</c><00:19:52.979><c> verifying</c>

00:19:53.810 --> 00:19:53.820 align:start position:0%
observe doing audits and verifying
 

00:19:53.820 --> 00:19:57.469 align:start position:0%
observe doing audits and verifying
contracts<00:19:54.919><c> and</c><00:19:55.919><c> so</c><00:19:56.399><c> this</c><00:19:56.579><c> is</c><00:19:56.700><c> a</c><00:19:56.729><c> this</c><00:19:57.359><c> is</c>

00:19:57.469 --> 00:19:57.479 align:start position:0%
contracts and so this is a this is
 

00:19:57.479 --> 00:19:59.209 align:start position:0%
contracts and so this is a this is
literally<00:19:57.749><c> what</c><00:19:58.019><c> the</c><00:19:58.139><c> specifications</c><00:19:58.289><c> are</c><00:19:59.009><c> so</c>

00:19:59.209 --> 00:19:59.219 align:start position:0%
literally what the specifications are so
 

00:19:59.219 --> 00:20:00.739 align:start position:0%
literally what the specifications are so
you<00:19:59.309><c> don't</c><00:19:59.339><c> have</c><00:19:59.579><c> to</c><00:19:59.729><c> write</c><00:19:59.940><c> some</c><00:20:00.269><c> elaborate</c>

00:20:00.739 --> 00:20:00.749 align:start position:0%
you don't have to write some elaborate
 

00:20:00.749 --> 00:20:03.199 align:start position:0%
you don't have to write some elaborate
scripts<00:20:01.169><c> or</c><00:20:01.379><c> something</c><00:20:02.279><c> very</c><00:20:02.489><c> complicated</c><00:20:02.969><c> to</c>

00:20:03.199 --> 00:20:03.209 align:start position:0%
scripts or something very complicated to
 

00:20:03.209 --> 00:20:06.259 align:start position:0%
scripts or something very complicated to
formally<00:20:03.809><c> state</c><00:20:03.959><c> of</c><00:20:04.079><c> property</c><00:20:04.469><c> so</c><00:20:05.369><c> common</c>

00:20:06.259 --> 00:20:06.269 align:start position:0%
formally state of property so common
 

00:20:06.269 --> 00:20:07.699 align:start position:0%
formally state of property so common
properties<00:20:06.719><c> are</c><00:20:06.869><c> things</c><00:20:07.109><c> like</c><00:20:07.259><c> access</c>

00:20:07.699 --> 00:20:07.709 align:start position:0%
properties are things like access
 

00:20:07.709 --> 00:20:10.039 align:start position:0%
properties are things like access
control<00:20:08.099><c> or</c><00:20:08.459><c> you</c><00:20:09.089><c> wanna</c><00:20:09.299><c> ensure</c><00:20:09.629><c> that</c><00:20:09.839><c> certain</c>

00:20:10.039 --> 00:20:10.049 align:start position:0%
control or you wanna ensure that certain
 

00:20:10.049 --> 00:20:12.649 align:start position:0%
control or you wanna ensure that certain
functions<00:20:10.619><c> can</c><00:20:10.979><c> be</c><00:20:11.009><c> involved</c><00:20:11.669><c> by</c><00:20:12.179><c> particular</c>

00:20:12.649 --> 00:20:12.659 align:start position:0%
functions can be involved by particular
 

00:20:12.659 --> 00:20:17.180 align:start position:0%
functions can be involved by particular
users<00:20:13.200><c> is</c><00:20:13.889><c> he</c><00:20:14.009><c> saying</c><00:20:14.249><c> that</c><00:20:14.309><c> in</c><00:20:15.709><c> always</c><00:20:16.709><c> in</c><00:20:17.099><c> the</c>

00:20:17.180 --> 00:20:17.190 align:start position:0%
users is he saying that in always in the
 

00:20:17.190 --> 00:20:18.919 align:start position:0%
users is he saying that in always in the
contract<00:20:17.609><c> if</c><00:20:17.789><c> there</c><00:20:18.059><c> was</c><00:20:18.209><c> a</c><00:20:18.239><c> transaction</c><00:20:18.719><c> to</c>

00:20:18.919 --> 00:20:18.929 align:start position:0%
contract if there was a transaction to
 

00:20:18.929 --> 00:20:21.769 align:start position:0%
contract if there was a transaction to
deposits<00:20:19.499><c> then</c><00:20:19.889><c> that</c><00:20:20.159><c> was</c><00:20:20.369><c> that</c><00:20:21.209><c> transaction</c>

00:20:21.769 --> 00:20:21.779 align:start position:0%
deposits then that was that transaction
 

00:20:21.779 --> 00:20:24.219 align:start position:0%
deposits then that was that transaction
was<00:20:21.809><c> made</c><00:20:22.019><c> by</c><00:20:22.529><c> the</c><00:20:22.589><c> owner</c><00:20:23.009><c> of</c><00:20:23.219><c> the</c><00:20:23.309><c> contracts</c>

00:20:24.219 --> 00:20:24.229 align:start position:0%
was made by the owner of the contracts
 

00:20:24.229 --> 00:20:26.989 align:start position:0%
was made by the owner of the contracts
another<00:20:25.229><c> common</c><00:20:25.589><c> party</c><00:20:26.190><c> that</c><00:20:26.339><c> we</c><00:20:26.459><c> observe</c><00:20:26.759><c> is</c>

00:20:26.989 --> 00:20:26.999 align:start position:0%
another common party that we observe is
 

00:20:26.999 --> 00:20:29.869 align:start position:0%
another common party that we observe is
that<00:20:27.029><c> very</c><00:20:28.019><c> often</c><00:20:28.349><c> it's</c><00:20:28.919><c> not</c><00:20:29.190><c> about</c><00:20:29.399><c> who</c><00:20:29.789><c> is</c>

00:20:29.869 --> 00:20:29.879 align:start position:0%
that very often it's not about who is
 

00:20:29.879 --> 00:20:31.489 align:start position:0%
that very often it's not about who is
sending<00:20:30.089><c> a</c><00:20:30.239><c> transaction</c><00:20:30.749><c> but</c><00:20:30.929><c> it</c><00:20:31.019><c> won't</c><00:20:31.320><c> in</c>

00:20:31.489 --> 00:20:31.499 align:start position:0%
sending a transaction but it won't in
 

00:20:31.499 --> 00:20:34.430 align:start position:0%
sending a transaction but it won't in
universe<00:20:31.979><c> states</c><00:20:32.309><c> the</c><00:20:32.579><c> contract</c><00:20:33.029><c> is</c><00:20:33.259><c> so</c><00:20:34.259><c> for</c>

00:20:34.430 --> 00:20:34.440 align:start position:0%
universe states the contract is so for
 

00:20:34.440 --> 00:20:37.609 align:start position:0%
universe states the contract is so for
instance<00:20:34.739><c> here</c><00:20:35.519><c> we</c><00:20:35.639><c> say</c><00:20:35.820><c> that</c><00:20:35.929><c> if</c><00:20:36.929><c> the</c><00:20:37.259><c> current</c>

00:20:37.609 --> 00:20:37.619 align:start position:0%
instance here we say that if the current
 

00:20:37.619 --> 00:20:39.949 align:start position:0%
instance here we say that if the current
time<00:20:37.799><c> exceeds</c><00:20:38.369><c> the</c><00:20:38.820><c> refund</c><00:20:39.239><c> time</c><00:20:39.419><c> by</c><00:20:39.629><c> a</c><00:20:39.659><c> week</c>

00:20:39.949 --> 00:20:39.959 align:start position:0%
time exceeds the refund time by a week
 

00:20:39.959 --> 00:20:43.399 align:start position:0%
time exceeds the refund time by a week
and<00:20:40.649><c> users</c><00:20:41.099><c> are</c><00:20:41.429><c> never</c><00:20:41.789><c> no</c><00:20:42.539><c> longer</c><00:20:42.869><c> allowed</c><00:20:43.200><c> to</c>

00:20:43.399 --> 00:20:43.409 align:start position:0%
and users are never no longer allowed to
 

00:20:43.409 --> 00:20:48.430 align:start position:0%
and users are never no longer allowed to
submit<00:20:43.829><c> refund</c><00:20:44.459><c> transactions</c>

00:20:48.430 --> 00:20:48.440 align:start position:0%
 
 

00:20:48.440 --> 00:20:50.890 align:start position:0%
 
yes<00:20:49.100><c> state</c><00:20:49.580><c> machine</c><00:20:49.880><c> properties</c><00:20:50.270><c> is</c><00:20:50.390><c> as</c><00:20:50.630><c> well</c>

00:20:50.890 --> 00:20:50.900 align:start position:0%
yes state machine properties is as well
 

00:20:50.900 --> 00:20:52.900 align:start position:0%
yes state machine properties is as well
so<00:20:51.140><c> again</c><00:20:51.410><c> contracts</c><00:20:51.950><c> are</c><00:20:52.100><c> very</c><00:20:52.340><c> stateful</c>

00:20:52.900 --> 00:20:52.910 align:start position:0%
so again contracts are very stateful
 

00:20:52.910 --> 00:20:54.640 align:start position:0%
so again contracts are very stateful
there's<00:20:53.360><c> explicit</c><00:20:53.900><c> state</c><00:20:54.080><c> variables</c><00:20:54.560><c> that</c>

00:20:54.640 --> 00:20:54.650 align:start position:0%
there's explicit state variables that
 

00:20:54.650 --> 00:20:57.430 align:start position:0%
there's explicit state variables that
define<00:20:54.800><c> how</c><00:20:55.280><c> the</c><00:20:55.610><c> states</c><00:20:56.210><c> how</c><00:20:56.930><c> the</c><00:20:56.990><c> contract</c>

00:20:57.430 --> 00:20:57.440 align:start position:0%
define how the states how the contract
 

00:20:57.440 --> 00:20:58.720 align:start position:0%
define how the states how the contract
in<00:20:57.620><c> addition</c><00:20:58.010><c> to</c><00:20:58.100><c> the</c><00:20:58.160><c> different</c><00:20:58.280><c> states</c><00:20:58.670><c> so</c>

00:20:58.720 --> 00:20:58.730 align:start position:0%
in addition to the different states so
 

00:20:58.730 --> 00:20:59.850 align:start position:0%
in addition to the different states so
you<00:20:58.850><c> have</c><00:20:59.060><c> to</c><00:20:59.180><c> make</c><00:20:59.330><c> sure</c><00:20:59.480><c> that</c><00:20:59.630><c> these</c>

00:20:59.850 --> 00:20:59.860 align:start position:0%
you have to make sure that these
 

00:20:59.860 --> 00:21:04.510 align:start position:0%
you have to make sure that these
transitions<00:21:00.860><c> are</c><00:21:02.830><c> implemented</c><00:21:03.830><c> correctly</c><00:21:04.190><c> in</c>

00:21:04.510 --> 00:21:04.520 align:start position:0%
transitions are implemented correctly in
 

00:21:04.520 --> 00:21:08.200 align:start position:0%
transitions are implemented correctly in
the<00:21:04.610><c> contracts</c><00:21:05.230><c> we</c><00:21:06.230><c> saw</c><00:21:06.770><c> an</c><00:21:06.950><c> example</c><00:21:07.210><c> earlier</c>

00:21:08.200 --> 00:21:08.210 align:start position:0%
the contracts we saw an example earlier
 

00:21:08.210 --> 00:21:10.710 align:start position:0%
the contracts we saw an example earlier
I<00:21:08.300><c> suppose</c><00:21:08.600><c> so</c><00:21:08.870><c> we</c><00:21:08.960><c> have</c><00:21:09.110><c> some</c><00:21:09.380><c> over</c><00:21:09.710><c> basically</c>

00:21:10.710 --> 00:21:10.720 align:start position:0%
I suppose so we have some over basically
 

00:21:10.720 --> 00:21:13.030 align:start position:0%
I suppose so we have some over basically
aggregations<00:21:11.720><c> over</c><00:21:12.020><c> mappings</c><00:21:12.440><c> in</c><00:21:12.560><c> a</c><00:21:12.650><c> race</c><00:21:12.830><c> now</c>

00:21:13.030 --> 00:21:13.040 align:start position:0%
aggregations over mappings in a race now
 

00:21:13.040 --> 00:21:14.800 align:start position:0%
aggregations over mappings in a race now
also<00:21:13.400><c> tend</c><00:21:13.760><c> to</c><00:21:13.850><c> be</c><00:21:13.940><c> pretty</c><00:21:14.090><c> common</c><00:21:14.330><c> so</c><00:21:14.630><c> that's</c>

00:21:14.800 --> 00:21:14.810 align:start position:0%
also tend to be pretty common so that's
 

00:21:14.810 --> 00:21:17.950 align:start position:0%
also tend to be pretty common so that's
we<00:21:15.590><c> have</c><00:21:15.620><c> at</c><00:21:16.610><c> least</c><00:21:16.790><c> explicit</c><00:21:17.360><c> keywords</c><00:21:17.810><c> in</c>

00:21:17.950 --> 00:21:17.960 align:start position:0%
we have at least explicit keywords in
 

00:21:17.960 --> 00:21:20.920 align:start position:0%
we have at least explicit keywords in
the<00:21:18.080><c> language</c><00:21:18.380><c> to</c><00:21:18.530><c> allow</c><00:21:18.620><c> users</c><00:21:19.490><c> to</c><00:21:19.780><c> to</c><00:21:20.780><c> run</c>

00:21:20.920 --> 00:21:20.930 align:start position:0%
the language to allow users to to run
 

00:21:20.930 --> 00:21:23.350 align:start position:0%
the language to allow users to to run
these<00:21:21.050><c> properties</c><00:21:21.560><c> and</c><00:21:22.030><c> another</c><00:21:23.030><c> common</c>

00:21:23.350 --> 00:21:23.360 align:start position:0%
these properties and another common
 

00:21:23.360 --> 00:21:25.000 align:start position:0%
these properties and another common
pattern<00:21:23.690><c> is</c><00:21:23.780><c> that</c><00:21:23.810><c> so</c><00:21:24.200><c> typically</c><00:21:24.710><c> we</c><00:21:24.830><c> have</c><00:21:24.860><c> a</c>

00:21:25.000 --> 00:21:25.010 align:start position:0%
pattern is that so typically we have a
 

00:21:25.010 --> 00:21:27.400 align:start position:0%
pattern is that so typically we have a
project<00:21:25.790><c> it's</c><00:21:26.330><c> not</c><00:21:26.570><c> implement</c><00:21:27.230><c> the</c><00:21:27.260><c> full</c>

00:21:27.400 --> 00:21:27.410 align:start position:0%
project it's not implement the full
 

00:21:27.410 --> 00:21:29.170 align:start position:0%
project it's not implement the full
production<00:21:27.710><c> of</c><00:21:27.890><c> our</c><00:21:27.980><c> contractors</c><00:21:28.460><c> in</c><00:21:28.640><c> several</c>

00:21:29.170 --> 00:21:29.180 align:start position:0%
production of our contractors in several
 

00:21:29.180 --> 00:21:31.660 align:start position:0%
production of our contractors in several
contracts<00:21:29.630><c> and</c><00:21:30.440><c> often</c><00:21:30.920><c> there</c><00:21:31.130><c> are</c><00:21:31.160><c> certain</c>

00:21:31.660 --> 00:21:31.670 align:start position:0%
contracts and often there are certain
 

00:21:31.670 --> 00:21:33.880 align:start position:0%
contracts and often there are certain
invariants<00:21:32.360><c> that</c><00:21:32.450><c> software</c><00:21:33.170><c> dependencies</c>

00:21:33.880 --> 00:21:33.890 align:start position:0%
invariants that software dependencies
 

00:21:33.890 --> 00:21:36.220 align:start position:0%
invariants that software dependencies
that<00:21:33.920><c> are</c><00:21:34.280><c> exists</c><00:21:35.270><c> between</c><00:21:35.450><c> the</c><00:21:35.750><c> contracts</c>

00:21:36.220 --> 00:21:36.230 align:start position:0%
that are exists between the contracts
 

00:21:36.230 --> 00:21:39.130 align:start position:0%
that are exists between the contracts
and<00:21:36.380><c> their</c><00:21:36.920><c> properties</c><00:21:37.370><c> that's</c><00:21:38.140><c> capture</c>

00:21:39.130 --> 00:21:39.140 align:start position:0%
and their properties that's capture
 

00:21:39.140 --> 00:21:40.660 align:start position:0%
and their properties that's capture
these<00:21:39.320><c> dependencies</c><00:21:39.920><c> we</c><00:21:40.070><c> have</c><00:21:40.160><c> to</c><00:21:40.280><c> verify</c>

00:21:40.660 --> 00:21:40.670 align:start position:0%
these dependencies we have to verify
 

00:21:40.670 --> 00:21:42.490 align:start position:0%
these dependencies we have to verify
that<00:21:40.700><c> they</c><00:21:40.940><c> are</c><00:21:40.970><c> implemented</c><00:21:41.690><c> correctly</c><00:21:42.170><c> in</c>

00:21:42.490 --> 00:21:42.500 align:start position:0%
that they are implemented correctly in
 

00:21:42.500 --> 00:21:46.240 align:start position:0%
that they are implemented correctly in
the<00:21:42.560><c> conference</c><00:21:43.270><c> ok</c><00:21:44.270><c> so</c><00:21:44.740><c> again</c><00:21:45.740><c> you</c><00:21:46.040><c> will</c><00:21:46.190><c> be</c>

00:21:46.240 --> 00:21:46.250 align:start position:0%
the conference ok so again you will be
 

00:21:46.250 --> 00:21:47.830 align:start position:0%
the conference ok so again you will be
writing<00:21:46.700><c> some</c><00:21:46.850><c> of</c><00:21:46.940><c> these</c><00:21:47.060><c> so</c><00:21:47.600><c> these</c>

00:21:47.830 --> 00:21:47.840 align:start position:0%
writing some of these so these
 

00:21:47.840 --> 00:21:51.900 align:start position:0%
writing some of these so these
specification<00:21:48.590><c> so</c><00:21:48.950><c> a</c><00:21:50.200><c> bit</c><00:21:51.200><c> more</c><00:21:51.230><c> technically</c>

00:21:51.900 --> 00:21:51.910 align:start position:0%
specification so a bit more technically
 

00:21:51.910 --> 00:21:56.610 align:start position:0%
specification so a bit more technically
four<00:21:54.340><c> he</c><00:21:55.340><c> went</c><00:21:55.520><c> the</c><00:21:55.640><c> cinematics</c><00:21:56.180><c> of</c><00:21:56.360><c> the</c>

00:21:56.610 --> 00:21:56.620 align:start position:0%
four he went the cinematics of the
 

00:21:56.620 --> 00:21:58.540 align:start position:0%
four he went the cinematics of the
specification<00:21:57.620><c> level</c><00:21:57.860><c> is</c><00:21:57.950><c> actually</c><00:21:58.040><c> based</c><00:21:58.400><c> on</c>

00:21:58.540 --> 00:21:58.550 align:start position:0%
specification level is actually based on
 

00:21:58.550 --> 00:22:01.660 align:start position:0%
specification level is actually based on
something<00:21:59.410><c> on</c><00:22:00.410><c> a</c><00:22:00.470><c> fragment</c><00:22:00.890><c> of</c><00:22:00.980><c> that</c><00:22:01.160><c> product</c>

00:22:01.660 --> 00:22:01.670 align:start position:0%
something on a fragment of that product
 

00:22:01.670 --> 00:22:03.160 align:start position:0%
something on a fragment of that product
which<00:22:01.790><c> is</c><00:22:01.910><c> very</c><00:22:01.940><c> well</c><00:22:02.390><c> that</c><00:22:02.840><c> it's</c><00:22:03.020><c> a</c>

00:22:03.160 --> 00:22:03.170 align:start position:0%
which is very well that it's a
 

00:22:03.170 --> 00:22:05.800 align:start position:0%
which is very well that it's a
specification<00:22:04.160><c> language</c><00:22:04.730><c> if</c><00:22:04.910><c> you</c><00:22:05.000><c> go</c><00:22:05.180><c> back</c>

00:22:05.800 --> 00:22:05.810 align:start position:0%
specification language if you go back
 

00:22:05.810 --> 00:22:08.050 align:start position:0%
specification language if you go back
take<00:22:06.320><c> the</c><00:22:06.770><c> case</c><00:22:06.950><c> of</c><00:22:07.220><c> research</c><00:22:07.550><c> in</c><00:22:07.730><c> this</c><00:22:07.850><c> soit</c>

00:22:08.050 --> 00:22:08.060 align:start position:0%
take the case of research in this soit
 

00:22:08.060 --> 00:22:10.570 align:start position:0%
take the case of research in this soit
is<00:22:08.240><c> very</c><00:22:09.020><c> well</c><00:22:09.200><c> understood</c><00:22:09.250><c> complexities</c><00:22:10.250><c> and</c>

00:22:10.570 --> 00:22:10.580 align:start position:0%
is very well understood complexities and
 

00:22:10.580 --> 00:22:13.470 align:start position:0%
is very well understood complexities and
expressivity<00:22:11.210><c> and</c><00:22:11.480><c> so</c><00:22:11.690><c> on</c>

00:22:13.470 --> 00:22:13.480 align:start position:0%
expressivity and so on
 

00:22:13.480 --> 00:22:18.160 align:start position:0%
expressivity and so on
alright<00:22:14.480><c> so</c><00:22:15.260><c> I</c><00:22:15.560><c> want</c><00:22:16.190><c> to</c><00:22:16.610><c> depth</c><00:22:17.150><c> on</c><00:22:17.360><c> how</c><00:22:17.390><c> how</c>

00:22:18.160 --> 00:22:18.170 align:start position:0%
alright so I want to depth on how how
 

00:22:18.170 --> 00:22:21.760 align:start position:0%
alright so I want to depth on how how
the<00:22:18.370><c> verifier</c><00:22:19.400><c> actually</c><00:22:19.730><c> works</c><00:22:20.350><c> but</c><00:22:21.350><c> in</c><00:22:21.560><c> 30</c>

00:22:21.760 --> 00:22:21.770 align:start position:0%
the verifier actually works but in 30
 

00:22:21.770 --> 00:22:23.980 align:start position:0%
the verifier actually works but in 30
bit<00:22:22.040><c> combines</c><00:22:22.400><c> two</c><00:22:22.670><c> techniques</c><00:22:23.000><c> one</c>

00:22:23.980 --> 00:22:23.990 align:start position:0%
bit combines two techniques one
 

00:22:23.990 --> 00:22:26.050 align:start position:0%
bit combines two techniques one
technique<00:22:24.530><c> is</c><00:22:24.680><c> it</c><00:22:24.950><c> does</c><00:22:25.130><c> use</c><00:22:25.370><c> this</c><00:22:25.580><c> symbolic</c>

00:22:26.050 --> 00:22:26.060 align:start position:0%
technique is it does use this symbolic
 

00:22:26.060 --> 00:22:28.120 align:start position:0%
technique is it does use this symbolic
execution<00:22:26.290><c> technique</c><00:22:27.290><c> which</c><00:22:27.530><c> is</c><00:22:27.680><c> very</c><00:22:27.920><c> good</c>

00:22:28.120 --> 00:22:28.130 align:start position:0%
execution technique which is very good
 

00:22:28.130 --> 00:22:30.580 align:start position:0%
execution technique which is very good
at<00:22:28.250><c> handling</c><00:22:29.110><c> dealing</c><00:22:30.110><c> with</c><00:22:30.260><c> many</c><00:22:30.500><c> different</c>

00:22:30.580 --> 00:22:30.590 align:start position:0%
at handling dealing with many different
 

00:22:30.590 --> 00:22:33.880 align:start position:0%
at handling dealing with many different
I<00:22:31.720><c> contribute</c><00:22:32.720><c> you</c><00:22:32.840><c> submitting</c><00:22:33.320><c> transactions</c>

00:22:33.880 --> 00:22:33.890 align:start position:0%
I contribute you submitting transactions
 

00:22:33.890 --> 00:22:36.910 align:start position:0%
I contribute you submitting transactions
and<00:22:34.490><c> then</c><00:22:34.640><c> to</c><00:22:35.510><c> deal</c><00:22:35.930><c> with</c><00:22:36.080><c> the</c><00:22:36.230><c> unfounded</c>

00:22:36.910 --> 00:22:36.920 align:start position:0%
and then to deal with the unfounded
 

00:22:36.920 --> 00:22:38.850 align:start position:0%
and then to deal with the unfounded
depth<00:22:37.190><c> that</c><00:22:37.520><c> users</c><00:22:38.210><c> will</c>

00:22:38.850 --> 00:22:38.860 align:start position:0%
depth that users will
 

00:22:38.860 --> 00:22:40.049 align:start position:0%
depth that users will
use<00:22:39.070><c> something</c><00:22:39.580><c> called</c><00:22:39.610><c> predictive</c>

00:22:40.049 --> 00:22:40.059 align:start position:0%
use something called predictive
 

00:22:40.059 --> 00:22:42.810 align:start position:0%
use something called predictive
abstraction<00:22:40.690><c> that</c><00:22:41.409><c> allows</c><00:22:41.740><c> it</c><00:22:41.950><c> to</c><00:22:41.980><c> fully</c>

00:22:42.810 --> 00:22:42.820 align:start position:0%
abstraction that allows it to fully
 

00:22:42.820 --> 00:22:44.880 align:start position:0%
abstraction that allows it to fully
capture<00:22:43.029><c> all</c><00:22:43.539><c> the</c><00:22:43.750><c> possible</c><00:22:44.169><c> that</c><00:22:44.350><c> is</c><00:22:44.500><c> very</c>

00:22:44.880 --> 00:22:44.890 align:start position:0%
capture all the possible that is very
 

00:22:44.890 --> 00:22:46.950 align:start position:0%
capture all the possible that is very
large<00:22:45.190><c> unbounded</c><00:22:46.179><c> three</c><00:22:46.360><c> to</c><00:22:46.539><c> capture</c><00:22:46.870><c> it</c><00:22:46.929><c> with</c>

00:22:46.950 --> 00:22:46.960 align:start position:0%
large unbounded three to capture it with
 

00:22:46.960 --> 00:22:49.200 align:start position:0%
large unbounded three to capture it with
some<00:22:47.289><c> finite</c><00:22:47.500><c> representation</c><00:22:48.309><c> so</c><00:22:48.880><c> the</c><00:22:49.029><c> plane</c>

00:22:49.200 --> 00:22:49.210 align:start position:0%
some finite representation so the plane
 

00:22:49.210 --> 00:22:53.279 align:start position:0%
some finite representation so the plane
equal<00:22:49.450><c> time</c><00:22:49.690><c> we</c><00:22:50.140><c> may</c><00:22:50.710><c> get</c><00:22:51.570><c> you</c><00:22:52.570><c> know</c><00:22:52.690><c> it's</c><00:22:53.049><c> more</c>

00:22:53.279 --> 00:22:53.289 align:start position:0%
equal time we may get you know it's more
 

00:22:53.289 --> 00:22:55.399 align:start position:0%
equal time we may get you know it's more
details<00:22:53.620><c> about</c><00:22:53.769><c> that</c><00:22:53.890><c> disease</c>

00:22:55.399 --> 00:22:55.409 align:start position:0%
details about that disease
 

00:22:55.409 --> 00:22:57.690 align:start position:0%
details about that disease
alright<00:22:56.409><c> so</c><00:22:56.590><c> that's</c><00:22:56.710><c> what</c><00:22:56.890><c> the</c><00:22:57.010><c> fellow</c><00:22:57.279><c> intro</c>

00:22:57.690 --> 00:22:57.700 align:start position:0%
alright so that's what the fellow intro
 

00:22:57.700 --> 00:23:00.720 align:start position:0%
alright so that's what the fellow intro
and<00:22:58.080><c> now</c><00:22:59.080><c> we're</c><00:22:59.679><c> going</c><00:23:00.070><c> to</c><00:23:00.159><c> transition</c><00:23:00.490><c> into</c>

00:23:00.720 --> 00:23:00.730 align:start position:0%
and now we're going to transition into
 

00:23:00.730 --> 00:23:04.500 align:start position:0%
and now we're going to transition into
the<00:23:01.120><c> actual</c><00:23:01.480><c> exercise</c><00:23:01.870><c> on</c><00:23:03.210><c> how</c><00:23:04.210><c> to</c><00:23:04.269><c> use</c>

00:23:04.500 --> 00:23:04.510 align:start position:0%
the actual exercise on how to use
 

00:23:04.510 --> 00:23:06.570 align:start position:0%
the actual exercise on how to use
vericsson<00:23:04.990><c> to</c><00:23:05.140><c> specify</c><00:23:06.010><c> these</c><00:23:06.070><c> properties</c><00:23:06.549><c> so</c>

00:23:06.570 --> 00:23:06.580 align:start position:0%
vericsson to specify these properties so
 

00:23:06.580 --> 00:23:09.419 align:start position:0%
vericsson to specify these properties so
hand<00:23:07.029><c> over</c><00:23:07.269><c> to</c><00:23:07.450><c> me</c><00:23:07.539><c> to</c><00:23:07.950><c> introduce</c><00:23:08.950><c> an</c><00:23:09.070><c> example</c>

00:23:09.419 --> 00:23:09.429 align:start position:0%
hand over to me to introduce an example
 

00:23:09.429 --> 00:23:14.759 align:start position:0%
hand over to me to introduce an example
uses<00:23:10.049><c> yes</c><00:23:11.049><c> okay</c><00:23:12.210><c> amico</c><00:23:13.210><c> yes</c><00:23:13.630><c> and</c><00:23:13.929><c> now</c><00:23:14.440><c> we</c><00:23:14.470><c> can</c>

00:23:14.759 --> 00:23:14.769 align:start position:0%
uses yes okay amico yes and now we can
 

00:23:14.769 --> 00:23:18.750 align:start position:0%
uses yes okay amico yes and now we can
here<00:23:14.980><c> with</c><00:23:15.130><c> a</c><00:23:15.840><c> small</c><00:23:16.840><c> exercise</c><00:23:17.580><c> to</c><00:23:18.580><c> use</c>

00:23:18.750 --> 00:23:18.760 align:start position:0%
here with a small exercise to use
 

00:23:18.760 --> 00:23:21.600 align:start position:0%
here with a small exercise to use
Ebonics<00:23:19.620><c> by</c><00:23:20.620><c> the</c><00:23:20.679><c> way</c><00:23:20.860><c> if</c><00:23:21.100><c> you</c><00:23:21.190><c> have</c><00:23:21.370><c> any</c>

00:23:21.600 --> 00:23:21.610 align:start position:0%
Ebonics by the way if you have any
 

00:23:21.610 --> 00:23:23.759 align:start position:0%
Ebonics by the way if you have any
questions<00:23:22.210><c> at</c><00:23:22.419><c> any</c><00:23:22.539><c> time</c><00:23:22.990><c> this</c><00:23:23.260><c> raise</c><00:23:23.620><c> your</c>

00:23:23.759 --> 00:23:23.769 align:start position:0%
questions at any time this raise your
 

00:23:23.769 --> 00:23:29.669 align:start position:0%
questions at any time this raise your
hand<00:23:24.299><c> and</c><00:23:26.340><c> we</c><00:23:27.340><c> can</c><00:23:27.789><c> ask</c><00:23:28.120><c> the</c><00:23:28.389><c> questions</c><00:23:28.809><c> the</c>

00:23:29.669 --> 00:23:29.679 align:start position:0%
hand and we can ask the questions the
 

00:23:29.679 --> 00:23:31.409 align:start position:0%
hand and we can ask the questions the
goal<00:23:29.860><c> here</c><00:23:30.100><c> is</c><00:23:30.130><c> to</c><00:23:30.220><c> make</c><00:23:30.580><c> the</c><00:23:30.850><c> exercise</c><00:23:31.389><c> more</c>

00:23:31.409 --> 00:23:31.419 align:start position:0%
goal here is to make the exercise more
 

00:23:31.419 --> 00:23:38.190 align:start position:0%
goal here is to make the exercise more
inter<00:23:31.960><c> and</c><00:23:32.529><c> not</c><00:23:33.220><c> so</c><00:23:33.399><c> careful</c><00:23:34.590><c> okay</c><00:23:36.690><c> so</c><00:23:37.690><c> so</c><00:23:38.019><c> the</c>

00:23:38.190 --> 00:23:38.200 align:start position:0%
inter and not so careful okay so so the
 

00:23:38.200 --> 00:23:42.509 align:start position:0%
inter and not so careful okay so so the
first<00:23:38.230><c> step</c><00:23:38.649><c> in</c><00:23:39.090><c> proper</c><00:23:40.090><c> verification</c><00:23:41.010><c> is</c><00:23:42.010><c> to</c>

00:23:42.509 --> 00:23:42.519 align:start position:0%
first step in proper verification is to
 

00:23:42.519 --> 00:23:44.159 align:start position:0%
first step in proper verification is to
actually<00:23:42.940><c> specify</c><00:23:43.809><c> the</c><00:23:43.870><c> properties</c>

00:23:44.159 --> 00:23:44.169 align:start position:0%
actually specify the properties
 

00:23:44.169 --> 00:23:47.700 align:start position:0%
actually specify the properties
informally<00:23:45.659><c> this</c><00:23:46.659><c> means</c><00:23:46.929><c> that</c><00:23:47.080><c> we</c><00:23:47.230><c> specified</c>

00:23:47.700 --> 00:23:47.710 align:start position:0%
informally this means that we specified
 

00:23:47.710 --> 00:23:49.350 align:start position:0%
informally this means that we specified
any<00:23:47.919><c> natural</c><00:23:48.220><c> language</c><00:23:48.639><c> whether</c><00:23:49.149><c> it's</c>

00:23:49.350 --> 00:23:49.360 align:start position:0%
any natural language whether it's
 

00:23:49.360 --> 00:23:51.360 align:start position:0%
any natural language whether it's
English<00:23:49.690><c> or</c><00:23:49.840><c> some</c><00:23:50.080><c> other</c><00:23:50.200><c> language</c><00:23:50.320><c> you</c><00:23:51.039><c> just</c>

00:23:51.360 --> 00:23:51.370 align:start position:0%
English or some other language you just
 

00:23:51.370 --> 00:23:53.909 align:start position:0%
English or some other language you just
need<00:23:51.760><c> to</c><00:23:51.940><c> have</c><00:23:52.210><c> some</c><00:23:52.419><c> clarity</c><00:23:52.809><c> over</c><00:23:53.559><c> what's</c>

00:23:53.909 --> 00:23:53.919 align:start position:0%
need to have some clarity over what's
 

00:23:53.919 --> 00:23:58.620 align:start position:0%
need to have some clarity over what's
this<00:23:54.460><c> smart</c><00:23:55.450><c> contrapposto</c><00:23:56.110><c> right</c><00:23:57.100><c> and</c><00:23:57.639><c> in</c>

00:23:58.620 --> 00:23:58.630 align:start position:0%
this smart contrapposto right and in
 

00:23:58.630 --> 00:24:01.500 align:start position:0%
this smart contrapposto right and in
this<00:23:58.929><c> exercise</c><00:23:59.139><c> we'll</c><00:24:00.010><c> look</c><00:24:00.220><c> at</c><00:24:00.399><c> two</c><00:24:00.909><c> main</c>

00:24:01.500 --> 00:24:01.510 align:start position:0%
this exercise we'll look at two main
 

00:24:01.510 --> 00:24:02.250 align:start position:0%
this exercise we'll look at two main
confidence

00:24:02.250 --> 00:24:02.260 align:start position:0%
confidence
 

00:24:02.260 --> 00:24:05.580 align:start position:0%
confidence
what<00:24:02.769><c> is</c><00:24:02.889><c> your</c><00:24:03.159><c> C</c><00:24:03.340><c> 20</c><00:24:03.700><c> okay</c><00:24:04.090><c> the</c><00:24:04.510><c> other</c><00:24:04.539><c> is</c><00:24:04.779><c> kind</c>

00:24:05.580 --> 00:24:05.590 align:start position:0%
what is your C 20 okay the other is kind
 

00:24:05.590 --> 00:24:07.169 align:start position:0%
what is your C 20 okay the other is kind
of<00:24:05.710><c> standard</c><00:24:05.980><c> ground</c><00:24:06.490><c> zero</c><00:24:06.789><c> of</c><00:24:06.970><c> course</c>

00:24:07.169 --> 00:24:07.179 align:start position:0%
of standard ground zero of course
 

00:24:07.179 --> 00:24:10.560 align:start position:0%
of standard ground zero of course
simplified<00:24:07.809><c> because</c><00:24:08.490><c> we</c><00:24:09.490><c> don't</c><00:24:09.700><c> have</c><00:24:09.880><c> too</c>

00:24:10.560 --> 00:24:10.570 align:start position:0%
simplified because we don't have too
 

00:24:10.570 --> 00:24:11.269 align:start position:0%
simplified because we don't have too
much<00:24:10.690><c> time</c>

00:24:11.269 --> 00:24:11.279 align:start position:0%
much time
 

00:24:11.279 --> 00:24:14.879 align:start position:0%
much time
okay<00:24:12.279><c> so</c><00:24:12.340><c> first</c><00:24:12.850><c> we'll</c><00:24:13.570><c> go</c><00:24:13.720><c> over</c><00:24:13.889><c> specifying</c>

00:24:14.879 --> 00:24:14.889 align:start position:0%
okay so first we'll go over specifying
 

00:24:14.889 --> 00:24:17.490 align:start position:0%
okay so first we'll go over specifying
functional<00:24:15.399><c> requirements</c><00:24:16.149><c> informal</c><00:24:17.019><c> right</c>

00:24:17.490 --> 00:24:17.500 align:start position:0%
functional requirements informal right
 

00:24:17.500 --> 00:24:22.440 align:start position:0%
functional requirements informal right
and<00:24:17.970><c> we</c><00:24:18.970><c> we</c><00:24:19.210><c> go</c><00:24:19.419><c> this</c><00:24:19.779><c> is</c><00:24:20.909><c> fragmented</c><00:24:21.909><c> of</c><00:24:22.090><c> your</c>

00:24:22.440 --> 00:24:22.450 align:start position:0%
and we we go this is fragmented of your
 

00:24:22.450 --> 00:24:27.389 align:start position:0%
and we we go this is fragmented of your
C<00:24:22.690><c> 20</c><00:24:23.110><c> interface</c><00:24:24.600><c> for</c><00:24:25.600><c> those</c><00:24:25.779><c> who</c><00:24:26.019><c> are</c><00:24:26.980><c> not</c><00:24:27.190><c> so</c>

00:24:27.389 --> 00:24:27.399 align:start position:0%
C 20 interface for those who are not so
 

00:24:27.399 --> 00:24:31.919 align:start position:0%
C 20 interface for those who are not so
familiar<00:24:27.580><c> with</c><00:24:28.740><c> the</c><00:24:29.740><c> contract</c><00:24:30.100><c> si</c><00:24:30.929><c> si</c>

00:24:31.919 --> 00:24:31.929 align:start position:0%
familiar with the contract si si
 

00:24:31.929 --> 00:24:34.889 align:start position:0%
familiar with the contract si si
dimensions<00:24:32.919><c> one</c><00:24:33.190><c> is</c><00:24:33.309><c> total</c><00:24:33.880><c> supply</c><00:24:34.240><c> how</c><00:24:34.659><c> many</c>

00:24:34.889 --> 00:24:34.899 align:start position:0%
dimensions one is total supply how many
 

00:24:34.899 --> 00:24:37.399 align:start position:0%
dimensions one is total supply how many
tokens<00:24:35.320><c> are</c><00:24:36.250><c> in</c><00:24:36.519><c> circulation</c>

00:24:37.399 --> 00:24:37.409 align:start position:0%
tokens are in circulation
 

00:24:37.409 --> 00:24:40.799 align:start position:0%
tokens are in circulation
the<00:24:38.409><c> average</c><00:24:38.740><c> gamma</c><00:24:39.190><c> so</c><00:24:39.519><c> you</c><00:24:39.820><c> can</c><00:24:40.059><c> put</c><00:24:40.389><c> in</c><00:24:40.539><c> how</c>

00:24:40.799 --> 00:24:40.809 align:start position:0%
the average gamma so you can put in how
 

00:24:40.809 --> 00:24:44.279 align:start position:0%
the average gamma so you can put in how
much<00:24:41.370><c> tokens</c><00:24:42.370><c> given</c><00:24:43.029><c> others</c><00:24:43.480><c> or</c><00:24:43.690><c> accountants</c>

00:24:44.279 --> 00:24:44.289 align:start position:0%
much tokens given others or accountants
 

00:24:44.289 --> 00:24:46.790 align:start position:0%
much tokens given others or accountants
and<00:24:45.419><c> the</c>

00:24:46.790 --> 00:24:46.800 align:start position:0%
and the
 

00:24:46.800 --> 00:24:48.770 align:start position:0%
and the
actual<00:24:47.190><c> main</c><00:24:47.400><c> function</c><00:24:47.850><c> here</c><00:24:48.090><c> is</c><00:24:48.360><c> the</c>

00:24:48.770 --> 00:24:48.780 align:start position:0%
actual main function here is the
 

00:24:48.780 --> 00:24:52.670 align:start position:0%
actual main function here is the
transfer<00:24:49.170><c> function</c><00:24:49.970><c> with</c><00:24:50.970><c> well</c><00:24:51.210><c> descended</c><00:24:51.990><c> of</c>

00:24:52.670 --> 00:24:52.680 align:start position:0%
transfer function with well descended of
 

00:24:52.680 --> 00:24:54.680 align:start position:0%
transfer function with well descended of
the<00:24:52.860><c> transaction</c><00:24:53.460><c> right</c><00:24:53.880><c> can</c><00:24:54.210><c> transfer</c><00:24:54.660><c> some</c>

00:24:54.680 --> 00:24:54.690 align:start position:0%
the transaction right can transfer some
 

00:24:54.690 --> 00:24:57.290 align:start position:0%
the transaction right can transfer some
tokens<00:24:55.350><c> from</c><00:24:55.530><c> its</c><00:24:55.890><c> own</c><00:24:56.190><c> account</c><00:24:56.580><c> to</c><00:24:57.180><c> the</c>

00:24:57.290 --> 00:24:57.300 align:start position:0%
tokens from its own account to the
 

00:24:57.300 --> 00:24:59.510 align:start position:0%
tokens from its own account to the
recipient<00:24:57.870><c> so</c><00:24:58.230><c> we</c><00:24:58.350><c> have</c><00:24:58.530><c> the</c><00:24:58.980><c> other</c><00:24:59.040><c> service</c>

00:24:59.510 --> 00:24:59.520 align:start position:0%
recipient so we have the other service
 

00:24:59.520 --> 00:25:01.580 align:start position:0%
recipient so we have the other service
recipients<00:25:00.060><c> account</c><00:25:00.330><c> and</c><00:25:00.810><c> self</c><00:25:01.230><c> amount</c>

00:25:01.580 --> 00:25:01.590 align:start position:0%
recipients account and self amount
 

00:25:01.590 --> 00:25:04.070 align:start position:0%
recipients account and self amount
affected<00:25:02.250><c> or</c><00:25:02.430><c> any</c><00:25:02.880><c> tokens</c><00:25:03.420><c> sorry</c><00:25:03.810><c> not</c><00:25:04.050><c> that</c>

00:25:04.070 --> 00:25:04.080 align:start position:0%
affected or any tokens sorry not that
 

00:25:04.080 --> 00:25:05.690 align:start position:0%
affected or any tokens sorry not that
these<00:25:04.680><c> tokens</c><00:25:05.010><c> add</c><00:25:05.310><c> water</c>

00:25:05.690 --> 00:25:05.700 align:start position:0%
these tokens add water
 

00:25:05.700 --> 00:25:10.100 align:start position:0%
these tokens add water
that's<00:25:06.300><c> right</c><00:25:06.810><c> and</c><00:25:08.390><c> now</c><00:25:09.390><c> whenever</c><00:25:09.810><c> we</c><00:25:09.960><c> are</c>

00:25:10.100 --> 00:25:10.110 align:start position:0%
that's right and now whenever we are
 

00:25:10.110 --> 00:25:13.130 align:start position:0%
that's right and now whenever we are
specifying<00:25:11.240><c> behavior</c><00:25:12.240><c> of</c><00:25:12.360><c> contracts</c><00:25:12.810><c> we</c><00:25:12.990><c> do</c>

00:25:13.130 --> 00:25:13.140 align:start position:0%
specifying behavior of contracts we do
 

00:25:13.140 --> 00:25:15.140 align:start position:0%
specifying behavior of contracts we do
it<00:25:13.200><c> over</c><00:25:13.440><c> the</c><00:25:13.860><c> contract</c><00:25:14.280><c> and</c><00:25:14.430><c> not</c><00:25:14.610><c> over</c><00:25:15.000><c> the</c>

00:25:15.140 --> 00:25:15.150 align:start position:0%
it over the contract and not over the
 

00:25:15.150 --> 00:25:18.230 align:start position:0%
it over the contract and not over the
interface<00:25:15.630><c> so</c><00:25:16.560><c> here</c><00:25:17.100><c> at</c><00:25:17.250><c> the</c><00:25:17.400><c> relevant</c><00:25:18.000><c> parts</c>

00:25:18.230 --> 00:25:18.240 align:start position:0%
interface so here at the relevant parts
 

00:25:18.240 --> 00:25:20.240 align:start position:0%
interface so here at the relevant parts
of<00:25:18.390><c> the</c><00:25:18.480><c> actual</c><00:25:18.750><c> contract</c><00:25:19.200><c> right</c><00:25:19.740><c> so</c><00:25:19.950><c> the</c>

00:25:20.240 --> 00:25:20.250 align:start position:0%
of the actual contract right so the
 

00:25:20.250 --> 00:25:22.340 align:start position:0%
of the actual contract right so the
functions<00:25:20.730><c> we</c><00:25:20.910><c> have</c><00:25:21.090><c> the</c><00:25:21.240><c> balance</c><00:25:21.420><c> the</c><00:25:22.020><c> total</c>

00:25:22.340 --> 00:25:22.350 align:start position:0%
functions we have the balance the total
 

00:25:22.350 --> 00:25:24.560 align:start position:0%
functions we have the balance the total
supply<00:25:22.650><c> and</c><00:25:22.950><c> Varmus</c><00:25:23.160><c> become</c><00:25:24.060><c> fields</c><00:25:24.390><c> in</c><00:25:24.480><c> the</c>

00:25:24.560 --> 00:25:24.570 align:start position:0%
supply and Varmus become fields in the
 

00:25:24.570 --> 00:25:26.180 align:start position:0%
supply and Varmus become fields in the
copy<00:25:24.780><c> right</c><00:25:25.320><c> so</c><00:25:25.500><c> these</c><00:25:25.620><c> are</c><00:25:25.680><c> not</c><00:25:25.950><c> private</c>

00:25:26.180 --> 00:25:26.190 align:start position:0%
copy right so these are not private
 

00:25:26.190 --> 00:25:29.390 align:start position:0%
copy right so these are not private
field<00:25:26.460><c> search</c><00:25:27.020><c> total</c><00:25:28.020><c> supply</c><00:25:28.380><c> l</c><00:25:28.920><c> mapping</c>

00:25:29.390 --> 00:25:29.400 align:start position:0%
field search total supply l mapping
 

00:25:29.400 --> 00:25:31.880 align:start position:0%
field search total supply l mapping
which<00:25:29.790><c> says</c><00:25:30.060><c> for</c><00:25:30.420><c> every</c><00:25:30.630><c> other</c><00:25:31.110><c> issue</c><00:25:31.410><c> account</c>

00:25:31.880 --> 00:25:31.890 align:start position:0%
which says for every other issue account
 

00:25:31.890 --> 00:25:35.360 align:start position:0%
which says for every other issue account
how<00:25:32.400><c> many</c><00:25:32.460><c> tokens</c><00:25:33.240><c> these</c><00:25:33.540><c> others</c><00:25:34.370><c> possesses</c>

00:25:35.360 --> 00:25:35.370 align:start position:0%
how many tokens these others possesses
 

00:25:35.370 --> 00:25:38.690 align:start position:0%
how many tokens these others possesses
right<00:25:35.670><c> so</c><00:25:35.910><c> this</c><00:25:36.570><c> one</c><00:25:36.780><c> is</c><00:25:36.930><c> new</c><00:25:37.860><c> and</c><00:25:38.430><c> which</c><00:25:38.550><c> is</c>

00:25:38.690 --> 00:25:38.700 align:start position:0%
right so this one is new and which is
 

00:25:38.700 --> 00:25:42.500 align:start position:0%
right so this one is new and which is
among<00:25:39.030><c> others</c><00:25:40.100><c> right</c><00:25:41.100><c> and</c><00:25:41.610><c> here</c><00:25:41.880><c> we</c><00:25:42.060><c> have</c><00:25:42.240><c> some</c>

00:25:42.500 --> 00:25:42.510 align:start position:0%
among others right and here we have some
 

00:25:42.510 --> 00:25:46.250 align:start position:0%
among others right and here we have some
specification<00:25:43.500><c> pension</c><00:25:43.950><c> transfer</c><00:25:44.870><c> now</c><00:25:45.870><c> when</c>

00:25:46.250 --> 00:25:46.260 align:start position:0%
specification pension transfer now when
 

00:25:46.260 --> 00:25:49.310 align:start position:0%
specification pension transfer now when
we're<00:25:46.410><c> thinking</c><00:25:46.650><c> about</c><00:25:47.090><c> the</c><00:25:48.090><c> context</c><00:25:48.540><c> of</c><00:25:49.050><c> this</c>

00:25:49.310 --> 00:25:49.320 align:start position:0%
we're thinking about the context of this
 

00:25:49.320 --> 00:25:53.480 align:start position:0%
we're thinking about the context of this
specifying<00:25:49.980><c> its</c><00:25:50.520><c> its</c><00:25:50.910><c> brightness</c><00:25:51.270><c> me</c><00:25:52.490><c> at</c>

00:25:53.480 --> 00:25:53.490 align:start position:0%
specifying its its brightness me at
 

00:25:53.490 --> 00:25:55.640 align:start position:0%
specifying its its brightness me at
least<00:25:53.730><c> as</c><00:25:53.910><c> abrasive</c><00:25:54.210><c> belt</c><00:25:54.540><c> when</c><00:25:55.020><c> I</c><00:25:55.050><c> am</c><00:25:55.440><c> doing</c>

00:25:55.640 --> 00:25:55.650 align:start position:0%
least as abrasive belt when I am doing
 

00:25:55.650 --> 00:25:57.680 align:start position:0%
least as abrasive belt when I am doing
this<00:25:55.800><c> piece</c><00:25:56.040><c> I</c><00:25:56.280><c> never</c><00:25:56.700><c> looked</c><00:25:56.970><c> it</c><00:25:57.090><c> into</c><00:25:57.570><c> the</c>

00:25:57.680 --> 00:25:57.690 align:start position:0%
this piece I never looked it into the
 

00:25:57.690 --> 00:26:00.140 align:start position:0%
this piece I never looked it into the
implementation<00:25:57.980><c> right</c><00:25:58.980><c> so</c><00:25:59.700><c> for</c><00:25:59.910><c> me</c><00:26:00.030><c> the</c>

00:26:00.140 --> 00:26:00.150 align:start position:0%
implementation right so for me the
 

00:26:00.150 --> 00:26:03.140 align:start position:0%
implementation right so for me the
contact<00:26:00.510><c> is</c><00:26:00.990><c> a</c><00:26:01.050><c> black</c><00:26:01.350><c> box</c><00:26:01.590><c> and</c><00:26:01.950><c> that's</c><00:26:02.910><c> why</c><00:26:03.120><c> I</c>

00:26:03.140 --> 00:26:03.150 align:start position:0%
contact is a black box and that's why I
 

00:26:03.150 --> 00:26:05.390 align:start position:0%
contact is a black box and that's why I
specifically<00:26:04.080><c> omitted</c><00:26:04.560><c> the</c><00:26:04.650><c> body</c><00:26:04.860><c> of</c><00:26:05.250><c> the</c>

00:26:05.390 --> 00:26:05.400 align:start position:0%
specifically omitted the body of the
 

00:26:05.400 --> 00:26:08.720 align:start position:0%
specifically omitted the body of the
transformation<00:26:06.150><c> hey</c><00:26:06.600><c> Cheryl</c><00:26:07.560><c> ago</c><00:26:07.890><c> is</c><00:26:08.040><c> to</c><00:26:08.220><c> just</c>

00:26:08.720 --> 00:26:08.730 align:start position:0%
transformation hey Cheryl ago is to just
 

00:26:08.730 --> 00:26:10.430 align:start position:0%
transformation hey Cheryl ago is to just
come<00:26:09.180><c> up</c><00:26:09.330><c> with</c><00:26:09.360><c> a</c><00:26:09.720><c> couple</c><00:26:09.900><c> of</c><00:26:10.110><c> properties</c>

00:26:10.430 --> 00:26:10.440 align:start position:0%
come up with a couple of properties
 

00:26:10.440 --> 00:26:13.310 align:start position:0%
come up with a couple of properties
hopefully<00:26:11.220><c> food</c><00:26:11.730><c> center</c><00:26:12.690><c> properties</c><00:26:13.170><c> that</c>

00:26:13.310 --> 00:26:13.320 align:start position:0%
hopefully food center properties that
 

00:26:13.320 --> 00:26:16.030 align:start position:0%
hopefully food center properties that
specified<00:26:13.890><c> the</c><00:26:14.040><c> core</c><00:26:14.610><c> behavior</c><00:26:14.910><c> of</c><00:26:15.150><c> people</c>

00:26:16.030 --> 00:26:16.040 align:start position:0%
specified the core behavior of people
 

00:26:16.040 --> 00:26:20.990 align:start position:0%
specified the core behavior of people
okay<00:26:17.040><c> good</c><00:26:17.960><c> so</c><00:26:19.040><c> let's</c><00:26:20.040><c> do</c><00:26:20.220><c> this</c><00:26:20.370><c> a</c><00:26:20.640><c> little</c><00:26:20.760><c> bit</c>

00:26:20.990 --> 00:26:21.000 align:start position:0%
okay good so let's do this a little bit
 

00:26:21.000 --> 00:26:22.310 align:start position:0%
okay good so let's do this a little bit
more<00:26:21.150><c> interactive</c>

00:26:22.310 --> 00:26:22.320 align:start position:0%
more interactive
 

00:26:22.320 --> 00:26:25.100 align:start position:0%
more interactive
first<00:26:23.160><c> properties</c><00:26:23.640><c> on</c><00:26:23.790><c> me</c><00:26:23.940><c> right</c><00:26:24.480><c> so</c><00:26:24.840><c> we</c>

00:26:25.100 --> 00:26:25.110 align:start position:0%
first properties on me right so we
 

00:26:25.110 --> 00:26:28.220 align:start position:0%
first properties on me right so we
already<00:26:25.410><c> saw</c><00:26:25.650><c> in</c><00:26:25.680><c> our</c><00:26:25.920><c> tree</c><00:26:26.160><c> it</c><00:26:27.090><c> says</c><00:26:27.330><c> GC</c>

00:26:28.220 --> 00:26:28.230 align:start position:0%
already saw in our tree it says GC
 

00:26:28.230 --> 00:26:30.740 align:start position:0%
already saw in our tree it says GC
formally<00:26:28.770><c> in</c><00:26:29.040><c> English</c><00:26:29.370><c> of</c><00:26:29.760><c> course</c><00:26:29.820><c> my</c><00:26:30.210><c> always</c>

00:26:30.740 --> 00:26:30.750 align:start position:0%
formally in English of course my always
 

00:26:30.750 --> 00:26:34.610 align:start position:0%
formally in English of course my always
equals<00:26:31.230><c> simple</c><00:26:31.770><c> powers</c><00:26:32.330><c> right</c><00:26:33.330><c> so</c><00:26:34.200><c> these</c><00:26:34.350><c> pans</c>

00:26:34.610 --> 00:26:34.620 align:start position:0%
equals simple powers right so these pans
 

00:26:34.620 --> 00:26:37.700 align:start position:0%
equals simple powers right so these pans
services<00:26:35.220><c> specifies</c><00:26:36.030><c> an</c><00:26:36.690><c> invariance</c><00:26:37.320><c> will</c>

00:26:37.700 --> 00:26:37.710 align:start position:0%
services specifies an invariance will
 

00:26:37.710 --> 00:26:39.950 align:start position:0%
services specifies an invariance will
invent<00:26:38.160><c> me</c><00:26:38.400><c> that</c><00:26:38.640><c> the</c><00:26:38.760><c> holds</c><00:26:39.120><c> of</c><00:26:39.270><c> all</c><00:26:39.510><c> states</c>

00:26:39.950 --> 00:26:39.960 align:start position:0%
invent me that the holds of all states
 

00:26:39.960 --> 00:26:44.870 align:start position:0%
invent me that the holds of all states
and<00:26:40.290><c> we</c><00:26:40.680><c> are</c><00:26:40.740><c> content</c><00:26:43.340><c> something</c><00:26:44.340><c> that</c><00:26:44.640><c> you</c>

00:26:44.870 --> 00:26:44.880 align:start position:0%
and we are content something that you
 

00:26:44.880 --> 00:26:47.600 align:start position:0%
and we are content something that you
like<00:26:45.150><c> the</c><00:26:45.330><c> false</c><00:26:45.590><c> you</c><00:26:46.590><c> know</c><00:26:46.620><c> we</c><00:26:47.340><c> need</c><00:26:47.490><c> to</c>

00:26:47.600 --> 00:26:47.610 align:start position:0%
like the false you know we need to
 

00:26:47.610 --> 00:26:48.200 align:start position:0%
like the false you know we need to
specify

00:26:48.200 --> 00:26:48.210 align:start position:0%
specify
 

00:26:48.210 --> 00:26:50.970 align:start position:0%
specify
invariance<00:26:49.140><c> about</c><00:26:49.500><c> the</c><00:26:49.620><c> transfer</c><00:26:50.010><c> function</c>

00:26:50.970 --> 00:26:50.980 align:start position:0%
invariance about the transfer function
 

00:26:50.980 --> 00:26:54.060 align:start position:0%
invariance about the transfer function
right<00:26:51.580><c> so</c><00:26:52.120><c> suppose</c><00:26:53.110><c> suppose</c><00:26:53.289><c> when</c><00:26:53.649><c> you</c><00:26:53.769><c> start</c>

00:26:54.060 --> 00:26:54.070 align:start position:0%
right so suppose suppose when you start
 

00:26:54.070 --> 00:26:56.460 align:start position:0%
right so suppose suppose when you start
a<00:26:54.190><c> transaction</c><00:26:54.850><c> with</c><00:26:55.269><c> a</c><00:26:55.299><c> given</c><00:26:55.659><c> transfer</c>

00:26:56.460 --> 00:26:56.470 align:start position:0%
a transaction with a given transfer
 

00:26:56.470 --> 00:26:59.730 align:start position:0%
a transaction with a given transfer
function<00:26:56.889><c> you</c><00:26:56.980><c> have</c><00:26:57.190><c> a</c><00:26:57.840><c> specific</c><00:26:58.840><c> recipient</c><00:26:59.620><c> a</c>

00:26:59.730 --> 00:26:59.740 align:start position:0%
function you have a specific recipient a
 

00:26:59.740 --> 00:27:02.730 align:start position:0%
function you have a specific recipient a
specific<00:27:00.279><c> amount</c><00:27:00.809><c> and</c><00:27:01.809><c> what</c><00:27:02.409><c> will</c><00:27:02.590><c> be</c><00:27:02.710><c> the</c>

00:27:02.730 --> 00:27:02.740 align:start position:0%
specific amount and what will be the
 

00:27:02.740 --> 00:27:07.440 align:start position:0%
specific amount and what will be the
usual<00:27:03.130><c> case</c><00:27:03.610><c> of</c><00:27:04.620><c> so</c><00:27:05.620><c> I</c><00:27:05.950><c> will</c><00:27:06.250><c> move</c><00:27:06.519><c> like</c><00:27:06.730><c> yes</c><00:27:07.090><c> so</c>

00:27:07.440 --> 00:27:07.450 align:start position:0%
usual case of so I will move like yes so
 

00:27:07.450 --> 00:27:10.680 align:start position:0%
usual case of so I will move like yes so
I<00:27:07.480><c> would</c><00:27:07.779><c> say</c><00:27:07.929><c> the</c><00:27:08.460><c> amount</c><00:27:09.460><c> under</c><00:27:09.820><c> of</c><00:27:10.330><c> the</c>

00:27:10.680 --> 00:27:10.690 align:start position:0%
I would say the amount under of the
 

00:27:10.690 --> 00:27:12.539 align:start position:0%
I would say the amount under of the
sender<00:27:10.990><c> needs</c><00:27:11.200><c> decrease</c><00:27:11.740><c> the</c><00:27:11.950><c> amount</c><00:27:12.010><c> of</c><00:27:12.340><c> the</c>

00:27:12.539 --> 00:27:12.549 align:start position:0%
sender needs decrease the amount of the
 

00:27:12.549 --> 00:27:14.820 align:start position:0%
sender needs decrease the amount of the
recipients<00:27:13.450><c> needs</c><00:27:13.630><c> increased</c><00:27:14.260><c> by</c><00:27:14.440><c> the</c><00:27:14.500><c> amount</c>

00:27:14.820 --> 00:27:14.830 align:start position:0%
recipients needs increased by the amount
 

00:27:14.830 --> 00:27:17.850 align:start position:0%
recipients needs increased by the amount
the<00:27:15.220><c> balance</c><00:27:15.580><c> of</c><00:27:15.760><c> the</c><00:27:16.740><c> recipient</c><00:27:17.740><c> needs</c>

00:27:17.850 --> 00:27:17.860 align:start position:0%
the balance of the recipient needs
 

00:27:17.860 --> 00:27:19.860 align:start position:0%
the balance of the recipient needs
increased<00:27:18.399><c> amount</c><00:27:18.760><c> and</c><00:27:19.000><c> the</c><00:27:19.090><c> total</c><00:27:19.510><c> supply</c><00:27:19.690><c> is</c>

00:27:19.860 --> 00:27:19.870 align:start position:0%
increased amount and the total supply is
 

00:27:19.870 --> 00:27:22.710 align:start position:0%
increased amount and the total supply is
not<00:27:20.169><c> allowed</c><00:27:20.440><c> to</c><00:27:20.590><c> trade</c><00:27:20.850><c> the</c><00:27:21.850><c> total</c><00:27:22.179><c> supply</c><00:27:22.330><c> is</c>

00:27:22.710 --> 00:27:22.720 align:start position:0%
not allowed to trade the total supply is
 

00:27:22.720 --> 00:27:24.690 align:start position:0%
not allowed to trade the total supply is
not<00:27:22.870><c> allowed</c><00:27:23.230><c> to</c><00:27:23.409><c> change</c><00:27:23.590><c> yes</c><00:27:23.950><c> you're</c><00:27:24.549><c> right</c>

00:27:24.690 --> 00:27:24.700 align:start position:0%
not allowed to change yes you're right
 

00:27:24.700 --> 00:27:25.320 align:start position:0%
not allowed to change yes you're right
yes

00:27:25.320 --> 00:27:25.330 align:start position:0%
yes
 

00:27:25.330 --> 00:27:27.990 align:start position:0%
yes
so<00:27:25.510><c> this</c><00:27:25.659><c> is</c><00:27:25.840><c> very</c><00:27:26.230><c> good</c><00:27:26.519><c> requirement</c><00:27:27.519><c> we</c><00:27:27.970><c> can</c>

00:27:27.990 --> 00:27:28.000 align:start position:0%
so this is very good requirement we can
 

00:27:28.000 --> 00:27:30.509 align:start position:0%
so this is very good requirement we can
elaborate<00:27:28.659><c> a</c><00:27:28.720><c> little</c><00:27:28.809><c> bit</c><00:27:29.080><c> more</c><00:27:29.200><c> so</c><00:27:29.769><c> just</c><00:27:30.399><c> to</c>

00:27:30.509 --> 00:27:30.519 align:start position:0%
elaborate a little bit more so just to
 

00:27:30.519 --> 00:27:33.860 align:start position:0%
elaborate a little bit more so just to
repeat<00:27:30.669><c> right</c><00:27:31.149><c> you</c><00:27:31.870><c> decrease</c><00:27:32.230><c> the</c><00:27:32.260><c> sender's</c>

00:27:33.860 --> 00:27:33.870 align:start position:0%
repeat right you decrease the sender's
 

00:27:33.870 --> 00:27:36.180 align:start position:0%
repeat right you decrease the sender's
accounts<00:27:34.870><c> by</c><00:27:35.169><c> the</c><00:27:35.230><c> given</c><00:27:35.649><c> amount</c><00:27:35.860><c> you</c>

00:27:36.180 --> 00:27:36.190 align:start position:0%
accounts by the given amount you
 

00:27:36.190 --> 00:27:38.970 align:start position:0%
accounts by the given amount you
increase<00:27:36.580><c> the</c><00:27:36.940><c> recipients</c><00:27:37.539><c> account</c><00:27:38.500><c> when</c><00:27:38.889><c> you</c>

00:27:38.970 --> 00:27:38.980 align:start position:0%
increase the recipients account when you
 

00:27:38.980 --> 00:27:40.740 align:start position:0%
increase the recipients account when you
give<00:27:39.130><c> on</c><00:27:39.250><c> the</c><00:27:39.340><c> mouth</c><00:27:39.490><c> and</c><00:27:39.820><c> total</c><00:27:40.360><c> supply</c><00:27:40.690><c> it</c>

00:27:40.740 --> 00:27:40.750 align:start position:0%
give on the mouth and total supply it
 

00:27:40.750 --> 00:27:43.590 align:start position:0%
give on the mouth and total supply it
should<00:27:41.019><c> remain</c><00:27:41.289><c> the</c><00:27:41.500><c> same</c><00:27:41.740><c> right</c><00:27:42.370><c> but</c><00:27:42.639><c> one</c>

00:27:43.590 --> 00:27:43.600 align:start position:0%
should remain the same right but one
 

00:27:43.600 --> 00:27:47.190 align:start position:0%
should remain the same right but one
thing<00:27:43.779><c> for</c><00:27:43.929><c> example</c><00:27:44.049><c> of</c><00:27:44.409><c> abilities</c><00:27:46.080><c> so</c><00:27:47.080><c> we</c>

00:27:47.190 --> 00:27:47.200 align:start position:0%
thing for example of abilities so we
 

00:27:47.200 --> 00:27:48.870 align:start position:0%
thing for example of abilities so we
said<00:27:47.409><c> the</c><00:27:47.500><c> total</c><00:27:47.620><c> supply</c><00:27:47.980><c> should</c><00:27:48.159><c> be</c><00:27:48.490><c> the</c><00:27:48.610><c> same</c>

00:27:48.870 --> 00:27:48.880 align:start position:0%
said the total supply should be the same
 

00:27:48.880 --> 00:27:51.480 align:start position:0%
said the total supply should be the same
with<00:27:49.559><c> these</c><00:27:50.559><c> transfer</c><00:27:51.100><c> could</c><00:27:51.309><c> have</c>

00:27:51.480 --> 00:27:51.490 align:start position:0%
with these transfer could have
 

00:27:51.490 --> 00:27:53.370 align:start position:0%
with these transfer could have
transferred<00:27:52.059><c> tokens</c><00:27:52.690><c> from</c><00:27:52.840><c> another</c><00:27:53.169><c> account</c>

00:27:53.370 --> 00:27:53.380 align:start position:0%
transferred tokens from another account
 

00:27:53.380 --> 00:27:56.580 align:start position:0%
transferred tokens from another account
right<00:27:53.860><c> so</c><00:27:54.370><c> we</c><00:27:54.730><c> didn't</c><00:27:55.000><c> specify</c><00:27:55.240><c> this</c><00:27:55.600><c> so</c><00:27:56.289><c> what</c>

00:27:56.580 --> 00:27:56.590 align:start position:0%
right so we didn't specify this so what
 

00:27:56.590 --> 00:27:58.830 align:start position:0%
right so we didn't specify this so what
we<00:27:56.740><c> get</c><00:27:56.860><c> is</c><00:27:57.039><c> a</c><00:27:57.250><c> partial</c><00:27:57.730><c> specification</c><00:27:58.269><c> right</c>

00:27:58.830 --> 00:27:58.840 align:start position:0%
we get is a partial specification right
 

00:27:58.840 --> 00:28:01.799 align:start position:0%
we get is a partial specification right
so<00:27:59.799><c> in</c><00:28:00.010><c> addition</c><00:28:00.250><c> to</c><00:28:00.490><c> that</c><00:28:00.639><c> we</c><00:28:01.480><c> need</c><00:28:01.630><c> to</c>

00:28:01.799 --> 00:28:01.809 align:start position:0%
so in addition to that we need to
 

00:28:01.809 --> 00:28:04.379 align:start position:0%
so in addition to that we need to
specify<00:28:02.049><c> that</c><00:28:02.440><c> all</c><00:28:02.889><c> other</c><00:28:03.159><c> accounts</c><00:28:03.700><c> remain</c>

00:28:04.379 --> 00:28:04.389 align:start position:0%
specify that all other accounts remain
 

00:28:04.389 --> 00:28:05.070 align:start position:0%
specify that all other accounts remain
unchanged

00:28:05.070 --> 00:28:05.080 align:start position:0%
unchanged
 

00:28:05.080 --> 00:28:08.279 align:start position:0%
unchanged
it's<00:28:05.620><c> now</c><00:28:05.799><c> is</c><00:28:06.010><c> the</c><00:28:06.159><c> total</c><00:28:06.279><c> supply</c><00:28:06.639><c> and</c><00:28:07.330><c> as</c><00:28:08.230><c> a</c>

00:28:08.279 --> 00:28:08.289 align:start position:0%
it's now is the total supply and as a
 

00:28:08.289 --> 00:28:10.409 align:start position:0%
it's now is the total supply and as a
consequence<00:28:08.919><c> the</c><00:28:09.429><c> totals</c><00:28:09.760><c> of</c><00:28:09.850><c> 1</c><00:28:10.029><c> will</c><00:28:10.179><c> also</c>

00:28:10.409 --> 00:28:10.419 align:start position:0%
consequence the totals of 1 will also
 

00:28:10.419 --> 00:28:11.370 align:start position:0%
consequence the totals of 1 will also
remain<00:28:10.630><c> unchanged</c>

00:28:11.370 --> 00:28:11.380 align:start position:0%
remain unchanged
 

00:28:11.380 --> 00:28:18.320 align:start position:0%
remain unchanged
okay<00:28:12.240><c> okay</c><00:28:13.240><c> so</c><00:28:14.200><c> we</c><00:28:14.530><c> also</c><00:28:14.680><c> do</c><00:28:14.920><c> this</c><00:28:15.040><c> in</c><00:28:15.570><c> the</c><00:28:16.570><c> case</c>

00:28:18.320 --> 00:28:18.330 align:start position:0%
okay okay so we also do this in the case
 

00:28:18.330 --> 00:28:21.540 align:start position:0%
okay okay so we also do this in the case
the<00:28:19.800><c> sentence</c><00:28:20.800><c> you</c><00:28:20.950><c> can't</c><00:28:21.160><c> raise</c><00:28:21.370><c> sufficient</c>

00:28:21.540 --> 00:28:21.550 align:start position:0%
the sentence you can't raise sufficient
 

00:28:21.550 --> 00:28:24.450 align:start position:0%
the sentence you can't raise sufficient
funds<00:28:22.120><c> right</c><00:28:22.690><c> sufficient</c><00:28:23.320><c> amount</c><00:28:23.890><c> of</c><00:28:24.010><c> tokens</c>

00:28:24.450 --> 00:28:24.460 align:start position:0%
funds right sufficient amount of tokens
 

00:28:24.460 --> 00:28:26.700 align:start position:0%
funds right sufficient amount of tokens
if<00:28:25.210><c> it</c><00:28:25.480><c> doesn't</c><00:28:25.870><c> have</c><00:28:26.050><c> the</c><00:28:26.260><c> function</c><00:28:26.680><c> should</c>

00:28:26.700 --> 00:28:26.710 align:start position:0%
if it doesn't have the function should
 

00:28:26.710 --> 00:28:29.310 align:start position:0%
if it doesn't have the function should
not<00:28:27.220><c> do</c><00:28:27.430><c> anything</c><00:28:27.910><c> right</c><00:28:28.120><c> so</c><00:28:28.780><c> the</c><00:28:28.900><c> first</c><00:28:29.080><c> case</c>

00:28:29.310 --> 00:28:29.320 align:start position:0%
not do anything right so the first case
 

00:28:29.320 --> 00:28:33.000 align:start position:0%
not do anything right so the first case
a<00:28:29.650><c> little</c><00:28:30.580><c> bit</c><00:28:30.700><c> more</c><00:28:30.880><c> elaborately</c><00:28:31.510><c> right</c><00:28:32.080><c> if</c>

00:28:33.000 --> 00:28:33.010 align:start position:0%
a little bit more elaborately right if
 

00:28:33.010 --> 00:28:34.770 align:start position:0%
a little bit more elaborately right if
the<00:28:33.190><c> message</c><00:28:33.520><c> center</c><00:28:33.880><c> is</c><00:28:34.060><c> not</c><00:28:34.270><c> equal</c><00:28:34.600><c> to</c><00:28:34.630><c> be</c>

00:28:34.770 --> 00:28:34.780 align:start position:0%
the message center is not equal to be
 

00:28:34.780 --> 00:28:36.600 align:start position:0%
the message center is not equal to be
recipient<00:28:35.290><c> right</c><00:28:35.650><c> otherwise</c><00:28:36.010><c> you</c><00:28:36.310><c> don't</c><00:28:36.430><c> have</c>

00:28:36.600 --> 00:28:36.610 align:start position:0%
recipient right otherwise you don't have
 

00:28:36.610 --> 00:28:39.480 align:start position:0%
recipient right otherwise you don't have
anything<00:28:36.820><c> to</c><00:28:37.090><c> do</c><00:28:37.240><c> and</c><00:28:38.190><c> there</c><00:28:39.190><c> is</c><00:28:39.280><c> sufficient</c>

00:28:39.480 --> 00:28:39.490 align:start position:0%
anything to do and there is sufficient
 

00:28:39.490 --> 00:28:42.480 align:start position:0%
anything to do and there is sufficient
amount<00:28:39.940><c> of</c><00:28:40.270><c> tokens</c><00:28:40.750><c> in</c><00:28:41.230><c> the</c><00:28:41.290><c> balance</c><00:28:42.040><c> of</c><00:28:42.220><c> the</c>

00:28:42.480 --> 00:28:42.490 align:start position:0%
amount of tokens in the balance of the
 

00:28:42.490 --> 00:28:45.870 align:start position:0%
amount of tokens in the balance of the
message<00:28:42.790><c> sender</c><00:28:43.140><c> then</c><00:28:44.400><c> the</c><00:28:45.400><c> most</c><00:28:45.580><c> eccentric</c>

00:28:45.870 --> 00:28:45.880 align:start position:0%
message sender then the most eccentric
 

00:28:45.880 --> 00:28:47.550 align:start position:0%
message sender then the most eccentric
account<00:28:46.390><c> the</c><00:28:46.690><c> balance</c><00:28:46.990><c> should</c><00:28:47.110><c> be</c><00:28:47.170><c> decreased</c>

00:28:47.550 --> 00:28:47.560 align:start position:0%
account the balance should be decreased
 

00:28:47.560 --> 00:28:50.910 align:start position:0%
account the balance should be decreased
about<00:28:47.860><c> the</c><00:28:48.430><c> balance</c><00:28:48.790><c> of</c><00:28:48.880><c> the</c><00:28:49.920><c> recipient</c>

00:28:50.910 --> 00:28:50.920 align:start position:0%
about the balance of the recipient
 

00:28:50.920 --> 00:28:52.230 align:start position:0%
about the balance of the recipient
should<00:28:51.040><c> be</c><00:28:51.220><c> increased</c><00:28:51.520><c> by</c><00:28:51.670><c> the</c><00:28:51.700><c> new</c><00:28:51.970><c> amount</c>

00:28:52.230 --> 00:28:52.240 align:start position:0%
should be increased by the new amount
 

00:28:52.240 --> 00:28:54.570 align:start position:0%
should be increased by the new amount
and<00:28:52.510><c> all</c><00:28:53.140><c> remaining</c><00:28:53.470><c> balances</c><00:28:54.100><c> should</c><00:28:54.340><c> remain</c>

00:28:54.570 --> 00:28:54.580 align:start position:0%
and all remaining balances should remain
 

00:28:54.580 --> 00:28:57.810 align:start position:0%
and all remaining balances should remain
unchanged<00:28:55.770><c> this</c><00:28:56.770><c> is</c><00:28:56.950><c> kind</c><00:28:57.190><c> of</c><00:28:57.250><c> a</c><00:28:57.370><c> fairly</c>

00:28:57.810 --> 00:28:57.820 align:start position:0%
unchanged this is kind of a fairly
 

00:28:57.820 --> 00:29:00.780 align:start position:0%
unchanged this is kind of a fairly
straightforward<00:28:58.680><c> in</c><00:28:59.680><c> formal</c><00:29:00.100><c> specification</c>

00:29:00.780 --> 00:29:00.790 align:start position:0%
straightforward in formal specification
 

00:29:00.790 --> 00:29:04.320 align:start position:0%
straightforward in formal specification
so<00:29:01.600><c> what</c><00:29:01.750><c> will</c><00:29:01.900><c> be</c><00:29:01.990><c> the</c><00:29:02.110><c> remaining</c><00:29:02.380><c> days</c><00:29:03.210><c> so</c><00:29:04.210><c> we</c>

00:29:04.320 --> 00:29:04.330 align:start position:0%
so what will be the remaining days so we
 

00:29:04.330 --> 00:29:13.920 align:start position:0%
so what will be the remaining days so we
have<00:29:04.480><c> one</c><00:29:04.690><c> more</c><00:29:04.870><c> kids</c>

00:29:13.920 --> 00:29:13.930 align:start position:0%
 
 

00:29:13.930 --> 00:29:20.620 align:start position:0%
 
balances<00:29:17.500><c> yes</c><00:29:18.500><c> yes</c><00:29:19.040><c> you're</c><00:29:19.580><c> correct</c><00:29:19.850><c> number</c>

00:29:20.620 --> 00:29:20.630 align:start position:0%
balances yes yes you're correct number
 

00:29:20.630 --> 00:29:22.510 align:start position:0%
balances yes yes you're correct number
of<00:29:20.660><c> boxes</c><00:29:21.170><c> should</c><00:29:21.350><c> be</c><00:29:21.500><c> the</c><00:29:21.680><c> same</c><00:29:21.890><c> as</c><00:29:22.010><c> the</c><00:29:22.100><c> other</c>

00:29:22.510 --> 00:29:22.520 align:start position:0%
of boxes should be the same as the other
 

00:29:22.520 --> 00:29:25.660 align:start position:0%
of boxes should be the same as the other
specie<00:29:23.030><c> spent</c><00:29:23.420><c> implicitly</c><00:29:24.110><c> assumed</c><00:29:24.710><c> so</c><00:29:25.340><c> if</c><00:29:25.520><c> we</c>

00:29:25.660 --> 00:29:25.670 align:start position:0%
specie spent implicitly assumed so if we
 

00:29:25.670 --> 00:29:26.770 align:start position:0%
specie spent implicitly assumed so if we
go<00:29:25.850><c> back</c><00:29:26.030><c> a</c><00:29:26.420><c> little</c>

00:29:26.770 --> 00:29:26.780 align:start position:0%
go back a little
 

00:29:26.780 --> 00:29:29.560 align:start position:0%
go back a little
this<00:29:27.530><c> is</c><00:29:27.680><c> kind</c><00:29:27.950><c> of</c><00:29:28.010><c> implicitly</c><00:29:28.610><c> assumes</c><00:29:29.090><c> we</c>

00:29:29.560 --> 00:29:29.570 align:start position:0%
this is kind of implicitly assumes we
 

00:29:29.570 --> 00:29:31.570 align:start position:0%
this is kind of implicitly assumes we
have<00:29:29.750><c> this</c><00:29:29.930><c> mapping</c><00:29:30.440><c> it</c><00:29:30.920><c> is</c><00:29:31.220><c> kind</c><00:29:31.460><c> of</c>

00:29:31.570 --> 00:29:31.580 align:start position:0%
have this mapping it is kind of
 

00:29:31.580 --> 00:29:34.030 align:start position:0%
have this mapping it is kind of
continuous<00:29:32.570><c> containing</c><00:29:33.200><c> account</c><00:29:33.740><c> for</c>

00:29:34.030 --> 00:29:34.040 align:start position:0%
continuous containing account for
 

00:29:34.040 --> 00:29:36.250 align:start position:0%
continuous containing account for
everybody<00:29:34.700><c> every</c><00:29:35.180><c> possible</c><00:29:35.570><c> address</c><00:29:35.990><c> in</c><00:29:36.140><c> the</c>

00:29:36.250 --> 00:29:36.260 align:start position:0%
everybody every possible address in the
 

00:29:36.260 --> 00:29:36.640 align:start position:0%
everybody every possible address in the
world

00:29:36.640 --> 00:29:36.650 align:start position:0%
world
 

00:29:36.650 --> 00:29:39.460 align:start position:0%
world
it's<00:29:36.980><c> very</c><00:29:37.940><c> large</c><00:29:38.150><c> amount</c><00:29:38.570><c> of</c><00:29:38.660><c> all</c><00:29:38.870><c> possible</c>

00:29:39.460 --> 00:29:39.470 align:start position:0%
it's very large amount of all possible
 

00:29:39.470 --> 00:29:43.900 align:start position:0%
it's very large amount of all possible
addresses<00:29:39.970><c> it</c><00:29:40.970><c> will</c><00:29:41.480><c> help</c><00:29:42.080><c> the</c><00:29:42.560><c> idiom</c><00:29:43.070><c> kind</c><00:29:43.820><c> of</c>

00:29:43.900 --> 00:29:43.910 align:start position:0%
addresses it will help the idiom kind of
 

00:29:43.910 --> 00:29:45.730 align:start position:0%
addresses it will help the idiom kind of
fragmented<00:29:44.300><c> Sarika</c><00:29:44.960><c> language</c><00:29:45.230><c> takes</c><00:29:45.470><c> care</c><00:29:45.710><c> of</c>

00:29:45.730 --> 00:29:45.740 align:start position:0%
fragmented Sarika language takes care of
 

00:29:45.740 --> 00:29:59.470 align:start position:0%
fragmented Sarika language takes care of
this<00:29:46.700><c> is</c><00:29:57.910><c> exactly</c><00:29:58.910><c> yes</c>

00:29:59.470 --> 00:29:59.480 align:start position:0%
this is exactly yes
 

00:29:59.480 --> 00:30:02.590 align:start position:0%
this is exactly yes
so<00:30:00.350><c> what</c><00:30:00.770><c> we</c><00:30:00.890><c> do</c><00:30:01.040><c> is</c><00:30:01.250><c> we</c><00:30:01.820><c> consider</c><00:30:02.150><c> the</c>

00:30:02.590 --> 00:30:02.600 align:start position:0%
so what we do is we consider the
 

00:30:02.600 --> 00:30:04.240 align:start position:0%
so what we do is we consider the
alternative<00:30:03.290><c> things</c><00:30:03.530><c> right</c><00:30:03.830><c> so</c><00:30:03.980><c> weak</c><00:30:04.130><c> at</c>

00:30:04.240 --> 00:30:04.250 align:start position:0%
alternative things right so weak at
 

00:30:04.250 --> 00:30:07.000 align:start position:0%
alternative things right so weak at
least<00:30:04.490><c> deep</c><00:30:04.730><c> in</c><00:30:05.170><c> alternative</c><00:30:06.170><c> is</c><00:30:06.350><c> the</c><00:30:06.650><c> logic</c>

00:30:07.000 --> 00:30:07.010 align:start position:0%
least deep in alternative is the logic
 

00:30:07.010 --> 00:30:09.190 align:start position:0%
least deep in alternative is the logic
indicates<00:30:07.430><c> the</c><00:30:07.640><c> conditionally</c><00:30:08.360><c> which</c><00:30:08.930><c> means</c>

00:30:09.190 --> 00:30:09.200 align:start position:0%
indicates the conditionally which means
 

00:30:09.200 --> 00:30:11.740 align:start position:0%
indicates the conditionally which means
that<00:30:09.440><c> intimacy</c><00:30:10.160><c> center</c><00:30:10.670><c> is</c><00:30:10.970><c> the</c><00:30:11.210><c> recipients</c>

00:30:11.740 --> 00:30:11.750 align:start position:0%
that intimacy center is the recipients
 

00:30:11.750 --> 00:30:14.710 align:start position:0%
that intimacy center is the recipients
or<00:30:12.170><c> the</c><00:30:12.920><c> powers</c><00:30:13.250><c> are</c><00:30:13.640><c> not</c><00:30:13.820><c> sufficient</c><00:30:14.450><c> right</c>

00:30:14.710 --> 00:30:14.720 align:start position:0%
or the powers are not sufficient right
 

00:30:14.720 --> 00:30:18.240 align:start position:0%
or the powers are not sufficient right
all<00:30:15.410><c> balances</c><00:30:16.040><c> should</c><00:30:16.490><c> remain</c><00:30:16.880><c> and</c><00:30:17.180><c> modified</c>

00:30:18.240 --> 00:30:18.250 align:start position:0%
all balances should remain and modified
 

00:30:18.250 --> 00:30:19.970 align:start position:0%
all balances should remain and modified
right

00:30:19.970 --> 00:30:19.980 align:start position:0%
right
 

00:30:19.980 --> 00:30:24.500 align:start position:0%
right
yes<00:30:21.590><c> overflow</c><00:30:22.590><c> at</c><00:30:22.799><c> this</c><00:30:22.950><c> point</c>

00:30:24.500 --> 00:30:24.510 align:start position:0%
yes overflow at this point
 

00:30:24.510 --> 00:30:27.080 align:start position:0%
yes overflow at this point
I'm<00:30:25.049><c> not</c><00:30:25.410><c> taking</c><00:30:25.830><c> into</c><00:30:26.040><c> account</c><00:30:26.100><c> overflow</c><00:30:26.820><c> at</c>

00:30:27.080 --> 00:30:27.090 align:start position:0%
I'm not taking into account overflow at
 

00:30:27.090 --> 00:30:28.820 align:start position:0%
I'm not taking into account overflow at
this<00:30:27.270><c> unit</c><00:30:27.630><c> yes</c><00:30:27.870><c> you</c><00:30:28.049><c> are</c><00:30:28.169><c> absolutely</c><00:30:28.290><c> right</c>

00:30:28.820 --> 00:30:28.830 align:start position:0%
this unit yes you are absolutely right
 

00:30:28.830 --> 00:30:31.880 align:start position:0%
this unit yes you are absolutely right
so<00:30:29.540><c> when</c><00:30:30.540><c> you're</c><00:30:30.690><c> doing</c><00:30:30.840><c> specification</c><00:30:31.710><c> is</c>

00:30:31.880 --> 00:30:31.890 align:start position:0%
so when you're doing specification is
 

00:30:31.890 --> 00:30:34.580 align:start position:0%
so when you're doing specification is
very<00:30:32.130><c> easy</c><00:30:32.309><c> to</c><00:30:32.490><c> miss</c><00:30:32.610><c> um</c><00:30:32.850><c> well</c><00:30:33.780><c> also</c><00:30:34.020><c> the</c><00:30:34.410><c> same</c>

00:30:34.580 --> 00:30:34.590 align:start position:0%
very easy to miss um well also the same
 

00:30:34.590 --> 00:30:36.950 align:start position:0%
very easy to miss um well also the same
way<00:30:34.740><c> as</c><00:30:35.040><c> your</c><00:30:35.160><c> problems</c><00:30:35.549><c> nothing</c><00:30:35.730><c> for</c><00:30:36.510><c> example</c>

00:30:36.950 --> 00:30:36.960 align:start position:0%
way as your problems nothing for example
 

00:30:36.960 --> 00:30:39.110 align:start position:0%
way as your problems nothing for example
here<00:30:37.169><c> it</c><00:30:38.070><c> could</c><00:30:38.340><c> happen</c><00:30:38.610><c> that</c><00:30:38.820><c> these</c>

00:30:39.110 --> 00:30:39.120 align:start position:0%
here it could happen that these
 

00:30:39.120 --> 00:30:43.220 align:start position:0%
here it could happen that these
conditions<00:30:39.840><c> here</c><00:30:40.140><c> are</c><00:30:40.380><c> satisfied</c><00:30:41.870><c> when</c><00:30:42.870><c> over</c>

00:30:43.220 --> 00:30:43.230 align:start position:0%
conditions here are satisfied when over
 

00:30:43.230 --> 00:30:45.200 align:start position:0%
conditions here are satisfied when over
hopeful<00:30:43.710><c> happens</c><00:30:44.160><c> because</c><00:30:44.400><c> we</c><00:30:44.700><c> have</c><00:30:44.850><c> modular</c>

00:30:45.200 --> 00:30:45.210 align:start position:0%
hopeful happens because we have modular
 

00:30:45.210 --> 00:30:46.940 align:start position:0%
hopeful happens because we have modular
arithmetic<00:30:45.390><c> here</c><00:30:46.080><c> within</c><00:30:46.440><c> a</c><00:30:46.500><c> volume</c><00:30:46.679><c> with</c>

00:30:46.940 --> 00:30:46.950 align:start position:0%
arithmetic here within a volume with
 

00:30:46.950 --> 00:30:49.280 align:start position:0%
arithmetic here within a volume with
addition<00:30:47.610><c> and</c><00:30:47.700><c> subtraction</c><00:30:48.330><c> everything</c>

00:30:49.280 --> 00:30:49.290 align:start position:0%
addition and subtraction everything
 

00:30:49.290 --> 00:30:52.490 align:start position:0%
addition and subtraction everything
works<00:30:50.010><c> fine</c><00:30:50.360><c> even</c><00:30:51.360><c> if</c><00:30:51.480><c> you</c><00:30:51.660><c> overfall</c>

00:30:52.490 --> 00:30:52.500 align:start position:0%
works fine even if you overfall
 

00:30:52.500 --> 00:30:55.220 align:start position:0%
works fine even if you overfall
something<00:30:53.070><c> and</c><00:30:53.270><c> the</c><00:30:54.270><c> bronies</c><00:30:54.660><c> will</c><00:30:54.870><c> not</c><00:30:55.140><c> work</c>

00:30:55.220 --> 00:30:55.230 align:start position:0%
something and the bronies will not work
 

00:30:55.230 --> 00:30:57.620 align:start position:0%
something and the bronies will not work
or<00:30:55.440><c> something</c><00:30:55.740><c> the</c><00:30:56.070><c> actual</c><00:30:56.549><c> amount</c><00:30:57.030><c> is</c><00:30:57.419><c> not</c>

00:30:57.620 --> 00:30:57.630 align:start position:0%
or something the actual amount is not
 

00:30:57.630 --> 00:31:01.210 align:start position:0%
or something the actual amount is not
the<00:30:57.780><c> only</c><00:30:58.580><c> it's</c><00:30:59.809><c> generally</c><00:31:00.809><c> not</c><00:31:00.990><c> the</c>

00:31:01.210 --> 00:31:01.220 align:start position:0%
the only it's generally not the
 

00:31:01.220 --> 00:31:04.909 align:start position:0%
the only it's generally not the
gorgeousness<00:31:02.220><c> attack</c><00:31:02.760><c> so</c><00:31:03.720><c> in</c><00:31:03.960><c> this</c><00:31:04.169><c> example</c><00:31:04.350><c> I</c>

00:31:04.909 --> 00:31:04.919 align:start position:0%
gorgeousness attack so in this example I
 

00:31:04.919 --> 00:31:09.230 align:start position:0%
gorgeousness attack so in this example I
don't<00:31:05.250><c> take</c><00:31:05.400><c> into</c><00:31:05.820><c> account</c><00:31:06.950><c> so</c><00:31:07.950><c> what</c><00:31:08.850><c> you</c><00:31:09.030><c> can</c>

00:31:09.230 --> 00:31:09.240 align:start position:0%
don't take into account so what you can
 

00:31:09.240 --> 00:31:12.049 align:start position:0%
don't take into account so what you can
do<00:31:09.419><c> with</c><00:31:10.380><c> verax</c><00:31:10.799><c> is</c><00:31:11.130><c> depending</c><00:31:11.730><c> on</c><00:31:11.880><c> your</c>

00:31:12.049 --> 00:31:12.059 align:start position:0%
do with verax is depending on your
 

00:31:12.059 --> 00:31:13.909 align:start position:0%
do with verax is depending on your
property<00:31:12.419><c> you</c><00:31:12.510><c> can</c><00:31:12.690><c> specify</c><00:31:12.900><c> the</c><00:31:13.230><c> situate</c>

00:31:13.909 --> 00:31:13.919 align:start position:0%
property you can specify the situate
 

00:31:13.919 --> 00:31:17.090 align:start position:0%
property you can specify the situate
that<00:31:14.130><c> it</c><00:31:14.850><c> will</c><00:31:15.000><c> automatically</c><00:31:15.809><c> fail</c><00:31:16.500><c> to</c>

00:31:17.090 --> 00:31:17.100 align:start position:0%
that it will automatically fail to
 

00:31:17.100 --> 00:31:20.450 align:start position:0%
that it will automatically fail to
verify<00:31:17.549><c> the</c><00:31:17.610><c> overall</c><00:31:18.270><c> Stefan</c><00:31:18.750><c> right</c><00:31:19.080><c> but</c><00:31:20.010><c> what</c>

00:31:20.450 --> 00:31:20.460 align:start position:0%
verify the overall Stefan right but what
 

00:31:20.460 --> 00:31:22.610 align:start position:0%
verify the overall Stefan right but what
we<00:31:20.669><c> currently</c><00:31:21.059><c> do</c><00:31:21.480><c> it</c><00:31:21.630><c> very</c><00:31:21.809><c> easily</c>

00:31:22.610 --> 00:31:22.620 align:start position:0%
we currently do it very easily
 

00:31:22.620 --> 00:31:25.460 align:start position:0%
we currently do it very easily
we<00:31:22.770><c> don't</c><00:31:23.030><c> explicitly</c><00:31:24.030><c> check</c><00:31:24.480><c> for</c><00:31:24.690><c> goals</c><00:31:25.110><c> but</c>

00:31:25.460 --> 00:31:25.470 align:start position:0%
we don't explicitly check for goals but
 

00:31:25.470 --> 00:31:31.090 align:start position:0%
we don't explicitly check for goals but
you<00:31:25.530><c> need</c><00:31:25.830><c> to</c><00:31:25.950><c> write</c><00:31:26.100><c> your</c><00:31:26.220><c> property</c><00:31:26.760><c> situated</c>

00:31:31.090 --> 00:31:31.100 align:start position:0%
 
 

00:31:31.100 --> 00:31:34.159 align:start position:0%
 
okay<00:31:32.100><c> and</c><00:31:32.580><c> the</c><00:31:32.970><c> other</c><00:31:33.030><c> thing</c><00:31:33.360><c> is</c><00:31:33.510><c> you</c><00:31:34.140><c> can</c>

00:31:34.159 --> 00:31:34.169 align:start position:0%
okay and the other thing is you can
 

00:31:34.169 --> 00:31:38.120 align:start position:0%
okay and the other thing is you can
think<00:31:34.470><c> of</c><00:31:34.650><c> the</c><00:31:34.830><c> specification</c><00:31:36.620><c> then</c><00:31:37.620><c> formula</c>

00:31:38.120 --> 00:31:38.130 align:start position:0%
think of the specification then formula
 

00:31:38.130 --> 00:31:40.850 align:start position:0%
think of the specification then formula
was<00:31:38.429><c> referring</c><00:31:38.880><c> to</c><00:31:39.030><c> actual</c><00:31:39.990><c> integers</c><00:31:40.530><c> where</c>

00:31:40.850 --> 00:31:40.860 align:start position:0%
was referring to actual integers where
 

00:31:40.860 --> 00:31:43.669 align:start position:0%
was referring to actual integers where
there<00:31:41.130><c> is</c><00:31:41.220><c> no</c><00:31:41.400><c> overall</c><00:31:41.850><c> tonight</c><00:31:42.540><c> this</c><00:31:43.530><c> is</c>

00:31:43.669 --> 00:31:43.679 align:start position:0%
there is no overall tonight this is
 

00:31:43.679 --> 00:31:45.560 align:start position:0%
there is no overall tonight this is
energies<00:31:44.100><c> the</c><00:31:44.190><c> informal</c><00:31:44.700><c> that</c><00:31:45.090><c> when</c><00:31:45.299><c> you</c><00:31:45.390><c> go</c>

00:31:45.560 --> 00:31:45.570 align:start position:0%
energies the informal that when you go
 

00:31:45.570 --> 00:31:47.330 align:start position:0%
energies the informal that when you go
to<00:31:45.600><c> actual</c><00:31:46.049><c> formal</c><00:31:46.350><c> verification</c><00:31:46.530><c> you</c><00:31:47.070><c> cannot</c>

00:31:47.330 --> 00:31:47.340 align:start position:0%
to actual formal verification you cannot
 

00:31:47.340 --> 00:31:51.919 align:start position:0%
to actual formal verification you cannot
think<00:31:47.549><c> means</c><00:31:48.480><c> this</c><00:31:48.900><c> way</c><00:31:49.080><c> right</c><00:31:50.120><c> okay</c><00:31:51.120><c> so</c><00:31:51.900><c> this</c>

00:31:51.919 --> 00:31:51.929 align:start position:0%
think means this way right okay so this
 

00:31:51.929 --> 00:31:54.049 align:start position:0%
think means this way right okay so this
is<00:31:52.230><c> your</c><00:31:52.380><c> formal</c><00:31:52.650><c> requirements</c><00:31:53.460><c> for</c><00:31:53.549><c> ESD</c>

00:31:54.049 --> 00:31:54.059 align:start position:0%
is your formal requirements for ESD
 

00:31:54.059 --> 00:31:57.560 align:start position:0%
is your formal requirements for ESD
point<00:31:54.770><c> okay</c><00:31:55.850><c> now</c><00:31:56.850><c> let's</c><00:31:57.120><c> go</c><00:31:57.240><c> through</c><00:31:57.330><c> with</c>

00:31:57.560 --> 00:31:57.570 align:start position:0%
point okay now let's go through with
 

00:31:57.570 --> 00:32:00.200 align:start position:0%
point okay now let's go through with
something<00:31:57.750><c> slightly</c><00:31:58.440><c> more</c><00:31:58.650><c> elaborate</c><00:31:59.210><c> we</c>

00:32:00.200 --> 00:32:00.210 align:start position:0%
something slightly more elaborate we
 

00:32:00.210 --> 00:32:03.360 align:start position:0%
something slightly more elaborate we
have<00:32:00.390><c> a</c><00:32:00.419><c> constable</c>

00:32:03.360 --> 00:32:03.370 align:start position:0%
 
 

00:32:03.370 --> 00:32:09.360 align:start position:0%
 
and<00:32:05.040><c> the</c><00:32:06.040><c> girls</c><00:32:06.310><c> help</c><00:32:06.580><c> is</c><00:32:07.320><c> the</c><00:32:08.320><c> bow</c><00:32:08.500><c> feels</c><00:32:08.800><c> so</c>

00:32:09.360 --> 00:32:09.370 align:start position:0%
and the girls help is the bow feels so
 

00:32:09.370 --> 00:32:12.020 align:start position:0%
and the girls help is the bow feels so
accountant<00:32:09.940><c> self</c><00:32:10.180><c> conflict</c><00:32:10.660><c> the</c><00:32:11.290><c> multiple</c>

00:32:12.020 --> 00:32:12.030 align:start position:0%
accountant self conflict the multiple
 

00:32:12.030 --> 00:32:15.600 align:start position:0%
accountant self conflict the multiple
enter<00:32:13.030><c> which</c><00:32:13.420><c> is</c><00:32:13.600><c> raised</c><00:32:13.870><c> the</c><00:32:14.470><c> goal</c><00:32:14.710><c> at</c><00:32:15.010><c> which</c>

00:32:15.600 --> 00:32:15.610 align:start position:0%
enter which is raised the goal at which
 

00:32:15.610 --> 00:32:18.720 align:start position:0%
enter which is raised the goal at which
you<00:32:15.790><c> want</c><00:32:15.970><c> great</c><00:32:16.330><c> and</c><00:32:16.920><c> because</c><00:32:17.920><c> in</c><00:32:18.250><c> faculty</c>

00:32:18.720 --> 00:32:18.730 align:start position:0%
you want great and because in faculty
 

00:32:18.730 --> 00:32:21.510 align:start position:0%
you want great and because in faculty
culture<00:32:19.290><c> and</c><00:32:20.290><c> behaviour</c><00:32:20.830><c> of</c><00:32:20.890><c> the</c><00:32:21.010><c> conflict</c><00:32:21.400><c> is</c>

00:32:21.510 --> 00:32:21.520 align:start position:0%
culture and behaviour of the conflict is
 

00:32:21.520 --> 00:32:23.400 align:start position:0%
culture and behaviour of the conflict is
that<00:32:21.670><c> whenever</c><00:32:22.030><c> somebody</c><00:32:22.420><c> sends</c><00:32:23.080><c> money</c><00:32:23.290><c> to</c>

00:32:23.400 --> 00:32:23.410 align:start position:0%
that whenever somebody sends money to
 

00:32:23.410 --> 00:32:25.860 align:start position:0%
that whenever somebody sends money to
the<00:32:23.650><c> invest</c><00:32:24.100><c> right</c><00:32:25.090><c> this</c><00:32:25.300><c> is</c><00:32:25.450><c> a</c><00:32:25.480><c> parable</c>

00:32:25.860 --> 00:32:25.870 align:start position:0%
the invest right this is a parable
 

00:32:25.870 --> 00:32:28.590 align:start position:0%
the invest right this is a parable
function<00:32:26.260><c> the</c><00:32:27.220><c> console</c><00:32:27.640><c> control</c><00:32:27.940><c> deposit</c><00:32:28.510><c> is</c>

00:32:28.590 --> 00:32:28.600 align:start position:0%
function the console control deposit is
 

00:32:28.600 --> 00:32:32.010 align:start position:0%
function the console control deposit is
ready<00:32:28.840><c> into</c><00:32:29.170><c> the</c><00:32:29.230><c> escrow</c><00:32:29.730><c> right</c><00:32:30.780><c> and</c><00:32:31.780><c> it's</c>

00:32:32.010 --> 00:32:32.020 align:start position:0%
ready into the escrow right and it's
 

00:32:32.020 --> 00:32:35.610 align:start position:0%
ready into the escrow right and it's
when<00:32:32.740><c> somebody</c><00:32:33.400><c> walks</c><00:32:33.580><c> close</c><00:32:34.060><c> and</c><00:32:34.570><c> it's</c><00:32:34.810><c> about</c>

00:32:35.610 --> 00:32:35.620 align:start position:0%
when somebody walks close and it's about
 

00:32:35.620 --> 00:32:38.460 align:start position:0%
when somebody walks close and it's about
time<00:32:36.010><c> to</c><00:32:36.220><c> get</c><00:32:36.370><c> close</c><00:32:36.760><c> right</c><00:32:37.360><c> after</c><00:32:37.990><c> the</c><00:32:38.290><c> tall</c>

00:32:38.460 --> 00:32:38.470 align:start position:0%
time to get close right after the tall
 

00:32:38.470 --> 00:32:40.920 align:start position:0%
time to get close right after the tall
stack<00:32:38.710><c> has</c><00:32:38.920><c> passed</c><00:32:39.220><c> and</c><00:32:40.030><c> the</c><00:32:40.060><c> many</c><00:32:40.450><c> countries</c>

00:32:40.920 --> 00:32:40.930 align:start position:0%
stack has passed and the many countries
 

00:32:40.930 --> 00:32:44.670 align:start position:0%
stack has passed and the many countries
we<00:32:41.230><c> have</c><00:32:41.260><c> two</c><00:32:41.590><c> options</c><00:32:42.010><c> either</c><00:32:42.900><c> the</c><00:32:43.900><c> goal</c><00:32:44.440><c> was</c>

00:32:44.670 --> 00:32:44.680 align:start position:0%
we have two options either the goal was
 

00:32:44.680 --> 00:32:47.130 align:start position:0%
we have two options either the goal was
raised<00:32:44.950><c> in</c><00:32:45.760><c> which</c><00:32:46.000><c> case</c><00:32:46.270><c> the</c><00:32:46.510><c> beneficiary</c><00:32:47.110><c> of</c>

00:32:47.130 --> 00:32:47.140 align:start position:0%
raised in which case the beneficiary of
 

00:32:47.140 --> 00:32:49.140 align:start position:0%
raised in which case the beneficiary of
the<00:32:47.350><c> tunnel</c><00:32:47.620><c> cell</c><00:32:47.830><c> and</c><00:32:48.370><c> we</c><00:32:48.520><c> drove</c><00:32:48.760><c> the</c><00:32:48.970><c> money</c>

00:32:49.140 --> 00:32:49.150 align:start position:0%
the tunnel cell and we drove the money
 

00:32:49.150 --> 00:32:52.050 align:start position:0%
the tunnel cell and we drove the money
from<00:32:49.420><c> the</c><00:32:49.600><c> escrow</c><00:32:50.080><c> or</c><00:32:51.010><c> the</c><00:32:51.400><c> goal</c><00:32:51.580><c> was</c><00:32:51.880><c> not</c>

00:32:52.050 --> 00:32:52.060 align:start position:0%
from the escrow or the goal was not
 

00:32:52.060 --> 00:32:54.930 align:start position:0%
from the escrow or the goal was not
produced<00:32:52.450><c> in</c><00:32:52.750><c> which</c><00:32:53.080><c> case</c><00:32:53.770><c> the</c><00:32:54.010><c> investors</c><00:32:54.640><c> can</c>

00:32:54.930 --> 00:32:54.940 align:start position:0%
produced in which case the investors can
 

00:32:54.940 --> 00:32:57.690 align:start position:0%
produced in which case the investors can
play<00:32:55.390><c> different</c><00:32:55.990><c> for</c><00:32:56.380><c> the</c><00:32:56.560><c> actor</c><00:32:57.070><c> which</c><00:32:57.460><c> will</c>

00:32:57.690 --> 00:32:57.700 align:start position:0%
play different for the actor which will
 

00:32:57.700 --> 00:32:59.790 align:start position:0%
play different for the actor which will
be<00:32:57.910><c> said</c><00:32:58.150><c> and</c><00:32:58.480><c> this</c><00:32:59.110><c> logic</c><00:32:59.500><c> should</c><00:32:59.650><c> be</c>

00:32:59.790 --> 00:32:59.800 align:start position:0%
be said and this logic should be
 

00:32:59.800 --> 00:33:02.970 align:start position:0%
be said and this logic should be
realized<00:33:00.550><c> in</c><00:33:00.850><c> the</c><00:33:00.970><c> tester</c><00:33:01.300><c> ownership</c><00:33:01.810><c> so</c><00:33:02.680><c> here</c>

00:33:02.970 --> 00:33:02.980 align:start position:0%
realized in the tester ownership so here
 

00:33:02.980 --> 00:33:05.970 align:start position:0%
realized in the tester ownership so here
what<00:33:03.160><c> we</c><00:33:03.280><c> do</c><00:33:03.400><c> that</c><00:33:03.580><c> is</c><00:33:03.810><c> marketed</c><00:33:04.810><c> deposits</c><00:33:05.290><c> our</c>

00:33:05.970 --> 00:33:05.980 align:start position:0%
what we do that is marketed deposits our
 

00:33:05.980 --> 00:33:08.820 align:start position:0%
what we do that is marketed deposits our
money<00:33:06.480><c> how</c><00:33:07.480><c> much</c><00:33:07.600><c> I</c><00:33:07.840><c> turn</c><00:33:08.050><c> each</c><00:33:08.290><c> other</c><00:33:08.650><c> is</c>

00:33:08.820 --> 00:33:08.830 align:start position:0%
money how much I turn each other is
 

00:33:08.830 --> 00:33:11.640 align:start position:0%
money how much I turn each other is
deposited<00:33:09.400><c> into</c><00:33:09.640><c> escrow</c><00:33:10.150><c> and</c><00:33:10.420><c> to</c><00:33:10.930><c> beneficiary</c>

00:33:11.640 --> 00:33:11.650 align:start position:0%
deposited into escrow and to beneficiary
 

00:33:11.650 --> 00:33:15.450 align:start position:0%
deposited into escrow and to beneficiary
who<00:33:12.190><c> in</c><00:33:12.910><c> case</c><00:33:13.210><c> of</c><00:33:13.420><c> success</c><00:33:13.630><c> will</c><00:33:14.380><c> receive</c><00:33:15.190><c> all</c>

00:33:15.450 --> 00:33:15.460 align:start position:0%
who in case of success will receive all
 

00:33:15.460 --> 00:33:18.900 align:start position:0%
who in case of success will receive all
the<00:33:15.580><c> way</c><00:33:16.500><c> so</c><00:33:17.500><c> on</c><00:33:17.650><c> let's</c><00:33:17.890><c> let's</c><00:33:18.370><c> try</c><00:33:18.460><c> to</c><00:33:18.580><c> specify</c>

00:33:18.900 --> 00:33:18.910 align:start position:0%
the way so on let's let's try to specify
 

00:33:18.910 --> 00:33:22.810 align:start position:0%
the way so on let's let's try to specify
this<00:33:19.270><c> again</c><00:33:19.810><c> important</c><00:33:20.470><c> right</c><00:33:21.070><c> so</c>

00:33:22.810 --> 00:33:22.820 align:start position:0%
this again important right so
 

00:33:22.820 --> 00:33:27.770 align:start position:0%
this again important right so
again<00:33:23.820><c> let's</c><00:33:24.270><c> do</c><00:33:24.540><c> the</c><00:33:24.570><c> placement</c><00:33:25.610><c> so</c><00:33:26.610><c> the</c><00:33:27.480><c> goal</c>

00:33:27.770 --> 00:33:27.780 align:start position:0%
again let's do the placement so the goal
 

00:33:27.780 --> 00:33:31.299 align:start position:0%
again let's do the placement so the goal
and<00:33:28.080><c> call</c><00:33:28.350><c> time</c><00:33:28.650><c> always</c><00:33:29.460><c> remain</c><00:33:29.940><c> the</c><00:33:30.240><c> same</c>

00:33:31.299 --> 00:33:31.309 align:start position:0%
and call time always remain the same
 

00:33:31.309 --> 00:33:33.620 align:start position:0%
and call time always remain the same
right<00:33:32.309><c> so</c><00:33:32.340><c> so</c><00:33:32.700><c> this</c><00:33:32.880><c> might</c><00:33:33.059><c> look</c><00:33:33.300><c> like</c><00:33:33.360><c> a</c>

00:33:33.620 --> 00:33:33.630 align:start position:0%
right so so this might look like a
 

00:33:33.630 --> 00:33:38.380 align:start position:0%
right so so this might look like a
stupid<00:33:34.170><c> in</c><00:33:34.470><c> formal</c><00:33:34.830><c> requirements</c><00:33:35.809><c> but</c><00:33:37.070><c> in</c>

00:33:38.380 --> 00:33:38.390 align:start position:0%
stupid in formal requirements but in
 

00:33:38.390 --> 00:33:41.900 align:start position:0%
stupid in formal requirements but in
incivility<00:33:39.470><c> these</c><00:33:40.470><c> things</c><00:33:40.770><c> can</c><00:33:41.070><c> change</c><00:33:41.100><c> like</c>

00:33:41.900 --> 00:33:41.910 align:start position:0%
incivility these things can change like
 

00:33:41.910 --> 00:33:43.850 align:start position:0%
incivility these things can change like
the<00:33:42.090><c> skills</c><00:33:42.390><c> of</c><00:33:42.510><c> your</c><00:33:42.570><c> contract</c><00:33:43.200><c> decent</c><00:33:43.620><c> stuff</c>

00:33:43.850 --> 00:33:43.860 align:start position:0%
the skills of your contract decent stuff
 

00:33:43.860 --> 00:33:46.580 align:start position:0%
the skills of your contract decent stuff
in<00:33:44.100><c> storage</c><00:33:44.900><c> potentially</c><00:33:45.900><c> they</c><00:33:46.080><c> can</c><00:33:46.290><c> change</c>

00:33:46.580 --> 00:33:46.590 align:start position:0%
in storage potentially they can change
 

00:33:46.590 --> 00:33:50.000 align:start position:0%
in storage potentially they can change
so<00:33:47.510><c> because</c><00:33:48.510><c> of</c><00:33:48.690><c> this</c><00:33:48.840><c> we</c><00:33:49.620><c> need</c><00:33:49.800><c> to</c><00:33:49.890><c> be</c>

00:33:50.000 --> 00:33:50.010 align:start position:0%
so because of this we need to be
 

00:33:50.010 --> 00:33:51.710 align:start position:0%
so because of this we need to be
explicit<00:33:50.550><c> about</c><00:33:50.670><c> which</c><00:33:51.059><c> things</c><00:33:51.300><c> do</c><00:33:51.510><c> remain</c>

00:33:51.710 --> 00:33:51.720 align:start position:0%
explicit about which things do remain
 

00:33:51.720 --> 00:33:56.570 align:start position:0%
explicit about which things do remain
constant<00:33:52.500><c> or</c><00:33:53.210><c> shapes</c><00:33:54.350><c> can</c><00:33:55.350><c> change</c><00:33:56.070><c> that</c>

00:33:56.570 --> 00:33:56.580 align:start position:0%
constant or shapes can change that
 

00:33:56.580 --> 00:33:59.510 align:start position:0%
constant or shapes can change that
services<00:33:57.300><c> a</c><00:33:57.800><c> requirement</c><00:33:58.800><c> that</c><00:33:58.860><c> is</c><00:33:59.010><c> all</c><00:33:59.190><c> all</c>

00:33:59.510 --> 00:33:59.520 align:start position:0%
services a requirement that is all all
 

00:33:59.520 --> 00:34:11.770 align:start position:0%
services a requirement that is all all
optimists<00:34:00.360><c> and</c><00:34:00.510><c> people</c><00:34:04.040><c> other</c><00:34:05.040><c> suggestions</c>

00:34:11.770 --> 00:34:11.780 align:start position:0%
 
 

00:34:11.780 --> 00:34:14.560 align:start position:0%
 
right<00:34:12.440><c> so</c><00:34:12.590><c> just</c><00:34:13.040><c> to</c><00:34:13.250><c> implement</c><00:34:13.550><c> the</c><00:34:14.389><c> logic</c>

00:34:14.560 --> 00:34:14.570 align:start position:0%
right so just to implement the logic
 

00:34:14.570 --> 00:34:16.960 align:start position:0%
right so just to implement the logic
that<00:34:14.899><c> we</c><00:34:14.960><c> informally</c><00:34:15.710><c> is</c><00:34:15.950><c> tied</c><00:34:16.190><c> now</c><00:34:16.399><c> in</c><00:34:16.760><c> the</c>

00:34:16.960 --> 00:34:16.970 align:start position:0%
that we informally is tied now in the
 

00:34:16.970 --> 00:34:19.990 align:start position:0%
that we informally is tied now in the
informal<00:34:17.419><c> language</c><00:34:17.540><c> no</c><00:34:18.169><c> need</c><00:34:18.470><c> to</c><00:34:19.429><c> be</c><00:34:19.580><c> very</c>

00:34:19.990 --> 00:34:20.000 align:start position:0%
informal language no need to be very
 

00:34:20.000 --> 00:34:23.770 align:start position:0%
informal language no need to be very
sensitive

00:34:23.770 --> 00:34:23.780 align:start position:0%
 
 

00:34:23.780 --> 00:34:26.680 align:start position:0%
 
sorry<00:34:24.560><c> close</c><00:34:25.100><c> some</c><00:34:25.429><c> we</c><00:34:25.580><c> will</c><00:34:25.820><c> only</c><00:34:26.240><c> work</c><00:34:26.510><c> in</c>

00:34:26.680 --> 00:34:26.690 align:start position:0%
sorry close some we will only work in
 

00:34:26.690 --> 00:34:29.230 align:start position:0%
sorry close some we will only work in
the<00:34:26.810><c> past</c><00:34:27.020><c> the</c><00:34:27.440><c> first</c><00:34:27.649><c> time</c><00:34:27.860><c> those</c><00:34:28.639><c> who</c><00:34:28.669><c> only</c>

00:34:29.230 --> 00:34:29.240 align:start position:0%
the past the first time those who only
 

00:34:29.240 --> 00:34:35.169 align:start position:0%
the past the first time those who only
work<00:34:29.510><c> if</c><00:34:29.750><c> you</c><00:34:29.929><c> ask</c><00:34:30.320><c> because</c><00:34:31.300><c> yes</c><00:34:33.850><c> so</c><00:34:34.850><c> what</c><00:34:35.030><c> does</c>

00:34:35.169 --> 00:34:35.179 align:start position:0%
work if you ask because yes so what does
 

00:34:35.179 --> 00:34:35.770 align:start position:0%
work if you ask because yes so what does
this<00:34:35.270><c> mean</c>

00:34:35.770 --> 00:34:35.780 align:start position:0%
this mean
 

00:34:35.780 --> 00:34:37.930 align:start position:0%
this mean
because<00:34:36.080><c> we</c><00:34:36.320><c> only</c><00:34:36.590><c> work</c><00:34:36.860><c> if</c><00:34:37.220><c> it</c><00:34:37.399><c> was</c><00:34:37.580><c> to</c><00:34:37.760><c> close</c>

00:34:37.930 --> 00:34:37.940 align:start position:0%
because we only work if it was to close
 

00:34:37.940 --> 00:34:45.250 align:start position:0%
because we only work if it was to close
them<00:34:38.240><c> sorry</c><00:34:39.250><c> now</c><00:34:41.290><c> first</c><00:34:42.290><c> time</c>

00:34:45.250 --> 00:34:45.260 align:start position:0%
 
 

00:34:45.260 --> 00:34:47.590 align:start position:0%
 
well<00:34:46.129><c> if</c><00:34:46.310><c> not</c><00:34:46.790><c> with</c><00:34:46.940><c> less</c><00:34:47.090><c> than</c><00:34:47.240><c> clothesline</c>

00:34:47.590 --> 00:34:47.600 align:start position:0%
well if not with less than clothesline
 

00:34:47.600 --> 00:34:50.680 align:start position:0%
well if not with less than clothesline
call<00:34:48.230><c> the</c><00:34:48.350><c> co-sponsor</c>

00:34:50.680 --> 00:34:50.690 align:start position:0%
call the co-sponsor
 

00:34:50.690 --> 00:34:53.890 align:start position:0%
call the co-sponsor
must<00:34:51.440><c> be</c><00:34:51.560><c> done</c><00:34:51.740><c> successful</c><00:34:52.340><c> yes</c><00:34:52.610><c> yes</c><00:34:53.090><c> so</c><00:34:53.540><c> you</c>

00:34:53.890 --> 00:34:53.900 align:start position:0%
must be done successful yes yes so you
 

00:34:53.900 --> 00:34:56.320 align:start position:0%
must be done successful yes yes so you
can<00:34:54.110><c> specify</c><00:34:54.290><c> that</c><00:34:54.590><c> this</c><00:34:54.950><c> this</c><00:34:55.490><c> is</c><00:34:55.550><c> one</c><00:34:55.700><c> option</c>

00:34:56.320 --> 00:34:56.330 align:start position:0%
can specify that this this is one option
 

00:34:56.330 --> 00:34:57.970 align:start position:0%
can specify that this this is one option
oh<00:34:56.360><c> let</c><00:34:56.840><c> me</c><00:34:56.870><c> see</c><00:34:56.990><c> what's</c><00:34:57.320><c> the</c><00:34:57.500><c> like</c><00:34:57.650><c> nice</c>

00:34:57.970 --> 00:34:57.980 align:start position:0%
oh let me see what's the like nice
 

00:34:57.980 --> 00:35:00.460 align:start position:0%
oh let me see what's the like nice
property<00:34:58.160><c> I</c><00:34:58.520><c> specify</c><00:34:59.060><c> here</c><00:34:59.330><c> is</c><00:34:59.480><c> because</c><00:34:59.840><c> yes</c>

00:35:00.460 --> 00:35:00.470 align:start position:0%
property I specify here is because yes
 

00:35:00.470 --> 00:35:04.240 align:start position:0%
property I specify here is because yes
but<00:35:01.100><c> maybe</c><00:35:01.960><c> maybe</c><00:35:02.960><c> it's</c><00:35:03.410><c> something</c><00:35:03.770><c> along</c><00:35:03.890><c> the</c>

00:35:04.240 --> 00:35:04.250 align:start position:0%
but maybe maybe it's something along the
 

00:35:04.250 --> 00:35:06.730 align:start position:0%
but maybe maybe it's something along the
lines<00:35:04.460><c> of</c><00:35:04.640><c> close</c><00:35:04.880><c> so</c><00:35:05.270><c> what</c><00:35:05.420><c> does</c><00:35:05.600><c> it</c><00:35:05.750><c> say</c><00:35:05.780><c> soon</c>

00:35:06.730 --> 00:35:06.740 align:start position:0%
lines of close so what does it say soon
 

00:35:06.740 --> 00:35:08.500 align:start position:0%
lines of close so what does it say soon
if<00:35:07.010><c> you</c><00:35:07.190><c> know</c><00:35:07.370><c> it's</c><00:35:07.640><c> it's</c><00:35:07.940><c> something</c><00:35:08.150><c> else</c>

00:35:08.500 --> 00:35:08.510 align:start position:0%
if you know it's it's something else
 

00:35:08.510 --> 00:35:13.780 align:start position:0%
if you know it's it's something else
right<00:35:09.170><c> itself</c><00:35:09.820><c> so</c><00:35:12.040><c> here</c><00:35:13.040><c> just</c><00:35:13.340><c> for</c><00:35:13.490><c> the</c><00:35:13.610><c> sake</c>

00:35:13.780 --> 00:35:13.790 align:start position:0%
right itself so here just for the sake
 

00:35:13.790 --> 00:35:16.570 align:start position:0%
right itself so here just for the sake
of<00:35:13.940><c> the</c><00:35:14.330><c> workshop</c><00:35:14.930><c> I</c><00:35:15.470><c> have</c><00:35:15.950><c> the</c><00:35:16.100><c> properties</c>

00:35:16.570 --> 00:35:16.580 align:start position:0%
of the workshop I have the properties
 

00:35:16.580 --> 00:35:19.510 align:start position:0%
of the workshop I have the properties
fixed<00:35:17.030><c> so</c><00:35:17.680><c> welcome</c><00:35:18.680><c> to</c><00:35:18.830><c> say</c><00:35:19.010><c> any</c><00:35:19.160><c> proper</c><00:35:19.490><c> cases</c>

00:35:19.510 --> 00:35:19.520 align:start position:0%
fixed so welcome to say any proper cases
 

00:35:19.520 --> 00:35:22.780 align:start position:0%
fixed so welcome to say any proper cases
I<00:35:20.060><c> will</c><00:35:21.020><c> add</c><00:35:21.260><c> them</c><00:35:21.440><c> to</c><00:35:21.590><c> the</c><00:35:21.680><c> slides</c><00:35:21.950><c> images</c>

00:35:22.780 --> 00:35:22.790 align:start position:0%
I will add them to the slides images
 

00:35:22.790 --> 00:35:24.520 align:start position:0%
I will add them to the slides images
work<00:35:23.060><c> with</c><00:35:23.390><c> something</c><00:35:23.780><c> says</c><00:35:23.960><c> the</c><00:35:24.080><c> properties</c>

00:35:24.520 --> 00:35:24.530 align:start position:0%
work with something says the properties
 

00:35:24.530 --> 00:35:27.790 align:start position:0%
work with something says the properties
and<00:35:25.130><c> property</c><00:35:25.670><c> B</c><00:35:25.850><c> here's</c><00:35:26.180><c> a</c><00:35:26.300><c> similar</c><00:35:27.110><c> investor</c>

00:35:27.790 --> 00:35:27.800 align:start position:0%
and property B here's a similar investor
 

00:35:27.800 --> 00:35:30.430 align:start position:0%
and property B here's a similar investor
proposes<00:35:28.250><c> equals</c><00:35:29.060><c> the</c><00:35:29.240><c> vector</c><00:35:29.450><c> in</c><00:35:29.840><c> escrow</c>

00:35:30.430 --> 00:35:30.440 align:start position:0%
proposes equals the vector in escrow
 

00:35:30.440 --> 00:35:34.360 align:start position:0%
proposes equals the vector in escrow
unless<00:35:30.920><c> to</c><00:35:31.370><c> be</c><00:35:31.610><c> successful</c><00:35:32.210><c> so</c><00:35:33.070><c> this</c><00:35:34.070><c> means</c>

00:35:34.360 --> 00:35:34.370 align:start position:0%
unless to be successful so this means
 

00:35:34.370 --> 00:35:37.870 align:start position:0%
unless to be successful so this means
that<00:35:34.630><c> you</c><00:35:35.630><c> can</c><00:35:35.840><c> also</c><00:35:35.960><c> grow</c><00:35:36.350><c> or</c><00:35:36.740><c> change</c><00:35:36.880><c> money</c>

00:35:37.870 --> 00:35:37.880 align:start position:0%
that you can also grow or change money
 

00:35:37.880 --> 00:35:47.140 align:start position:0%
that you can also grow or change money
from<00:35:39.670><c> SPSS</c><00:35:43.690><c> okay</c><00:35:44.690><c> so</c><00:35:45.580><c> let's</c><00:35:46.580><c> see</c><00:35:46.730><c> sound</c>

00:35:47.140 --> 00:35:47.150 align:start position:0%
from SPSS okay so let's see sound
 

00:35:47.150 --> 00:35:50.260 align:start position:0%
from SPSS okay so let's see sound
something<00:35:47.600><c> more</c><00:35:48.490><c> escrow</c><00:35:49.490><c> never</c><00:35:49.820><c> allow</c><00:35:50.210><c> the</c>

00:35:50.260 --> 00:35:50.270 align:start position:0%
something more escrow never allow the
 

00:35:50.270 --> 00:35:52.090 align:start position:0%
something more escrow never allow the
pot<00:35:50.570><c> with</c><00:35:50.780><c> drawing</c><00:35:51.110><c> and</c><00:35:51.410><c> painting</c><00:35:51.920><c> the</c>

00:35:52.090 --> 00:35:52.100 align:start position:0%
pot with drawing and painting the
 

00:35:52.100 --> 00:35:54.190 align:start position:0%
pot with drawing and painting the
movements<00:35:52.490><c> I</c><00:35:52.670><c> said</c><00:35:53.390><c> this</c><00:35:53.480><c> was</c><00:35:53.690><c> one</c><00:35:53.900><c> of</c><00:35:53.930><c> the</c>

00:35:54.190 --> 00:35:54.200 align:start position:0%
movements I said this was one of the
 

00:35:54.200 --> 00:35:57.730 align:start position:0%
movements I said this was one of the
requirements<00:35:54.740><c> we</c>

00:35:57.730 --> 00:35:57.740 align:start position:0%
 
 

00:35:57.740 --> 00:36:01.660 align:start position:0%
 
and<00:35:58.210><c> more</c><00:35:59.260><c> yes</c><00:36:00.260><c> investors</c><00:36:01.130><c> cannot</c><00:36:01.430><c> claim</c>

00:36:01.660 --> 00:36:01.670 align:start position:0%
and more yes investors cannot claim
 

00:36:01.670 --> 00:36:05.670 align:start position:0%
and more yes investors cannot claim
refunds<00:36:02.150><c> after</c><00:36:02.450><c> council</c><00:36:03.200><c> goal</c><00:36:03.710><c> is</c><00:36:03.950><c> reached</c>

00:36:05.670 --> 00:36:05.680 align:start position:0%
refunds after council goal is reached
 

00:36:05.680 --> 00:36:09.160 align:start position:0%
refunds after council goal is reached
and<00:36:06.680><c> thank</c><00:36:07.160><c> you</c><00:36:07.430><c> you</c><00:36:07.970><c> can</c><00:36:08.180><c> figure</c><00:36:08.330><c> out</c><00:36:08.480><c> what</c>

00:36:09.160 --> 00:36:09.170 align:start position:0%
and thank you you can figure out what
 

00:36:09.170 --> 00:36:10.870 align:start position:0%
and thank you you can figure out what
would<00:36:09.290><c> be</c><00:36:09.470><c> the</c><00:36:09.860><c> complement</c><00:36:10.369><c> to</c><00:36:10.460><c> this</c><00:36:10.640><c> no</c>

00:36:10.870 --> 00:36:10.880 align:start position:0%
would be the complement to this no
 

00:36:10.880 --> 00:36:14.140 align:start position:0%
would be the complement to this no
problem<00:36:10.910><c> and</c><00:36:11.420><c> the</c><00:36:11.480><c> complementary</c><00:36:12.140><c> for</c><00:36:13.150><c> the</c>

00:36:14.140 --> 00:36:14.150 align:start position:0%
problem and the complementary for the
 

00:36:14.150 --> 00:36:16.780 align:start position:0%
problem and the complementary for the
next<00:36:14.510><c> property</c><00:36:14.900><c> needed</c><00:36:15.380><c> to</c><00:36:15.619><c> talk</c><00:36:16.010><c> about</c><00:36:16.280><c> this</c>

00:36:16.780 --> 00:36:16.790 align:start position:0%
next property needed to talk about this
 

00:36:16.790 --> 00:36:20.320 align:start position:0%
next property needed to talk about this
this<00:36:17.420><c> behavior</c><00:36:17.930><c> gets</c><00:36:19.030><c> beneficiary</c><00:36:20.030><c> can</c>

00:36:20.320 --> 00:36:20.330 align:start position:0%
this behavior gets beneficiary can
 

00:36:20.330 --> 00:36:22.630 align:start position:0%
this behavior gets beneficiary can
withdraw<00:36:20.540><c> after</c><00:36:21.170><c> cross</c><00:36:21.590><c> so</c><00:36:21.860><c> beneficiary</c><00:36:22.490><c> can</c>

00:36:22.630 --> 00:36:22.640 align:start position:0%
withdraw after cross so beneficiary can
 

00:36:22.640 --> 00:36:24.700 align:start position:0%
withdraw after cross so beneficiary can
only<00:36:22.850><c> withdraw</c><00:36:23.150><c> off</c><00:36:23.390><c> the</c><00:36:23.540><c> cross</c><00:36:23.750><c> cell</c><00:36:23.960><c> voltage</c>

00:36:24.700 --> 00:36:24.710 align:start position:0%
only withdraw off the cross cell voltage
 

00:36:24.710 --> 00:36:29.020 align:start position:0%
only withdraw off the cross cell voltage
yes<00:36:25.100><c> beneficiary</c><00:36:25.850><c> can</c><00:36:26.000><c> only</c><00:36:26.240><c> withdraw</c><00:36:26.540><c> a</c><00:36:28.030><c> nice</c>

00:36:29.020 --> 00:36:29.030 align:start position:0%
yes beneficiary can only withdraw a nice
 

00:36:29.030 --> 00:36:35.050 align:start position:0%
yes beneficiary can only withdraw a nice
color<00:36:29.300><c> could</c><00:36:29.630><c> tell</c><00:36:29.869><c> sahabis</c><00:36:30.440><c> reach</c><00:36:33.880><c> you</c><00:36:34.880><c> can</c>

00:36:35.050 --> 00:36:35.060 align:start position:0%
color could tell sahabis reach you can
 

00:36:35.060 --> 00:36:37.120 align:start position:0%
color could tell sahabis reach you can
say<00:36:35.240><c> something</c><00:36:35.690><c> in</c><00:36:35.780><c> many</c><00:36:35.990><c> ways</c><00:36:36.200><c> stone</c><00:36:36.470><c> yes</c><00:36:36.890><c> but</c>

00:36:37.120 --> 00:36:37.130 align:start position:0%
say something in many ways stone yes but
 

00:36:37.130 --> 00:36:39.070 align:start position:0%
say something in many ways stone yes but
it's<00:36:37.310><c> the</c><00:36:37.369><c> same</c><00:36:37.700><c> so</c><00:36:37.910><c> when</c><00:36:38.450><c> efficient</c><00:36:38.810><c> cannot</c>

00:36:39.070 --> 00:36:39.080 align:start position:0%
it's the same so when efficient cannot
 

00:36:39.080 --> 00:36:43.630 align:start position:0%
it's the same so when efficient cannot
be<00:36:39.200><c> dropped</c><00:36:39.440><c> before</c><00:36:39.619><c> L</c><00:36:40.070><c> cell</c><00:36:40.340><c> voltage</c><00:36:41.920><c> so</c><00:36:42.920><c> we</c>

00:36:43.630 --> 00:36:43.640 align:start position:0%
be dropped before L cell voltage so we
 

00:36:43.640 --> 00:36:48.790 align:start position:0%
be dropped before L cell voltage so we
have<00:36:43.820><c> these</c><00:36:44.030><c> I</c><00:36:45.760><c> now</c><00:36:46.760><c> this</c><00:36:47.300><c> is</c><00:36:47.630><c> most</c><00:36:48.140><c> likely</c><00:36:48.410><c> in</c>

00:36:48.790 --> 00:36:48.800 align:start position:0%
have these I now this is most likely in
 

00:36:48.800 --> 00:36:52.090 align:start position:0%
have these I now this is most likely in
complete<00:36:49.340><c> specification</c><00:36:50.619><c> the</c><00:36:51.619><c> behavior</c><00:36:52.070><c> of</c>

00:36:52.090 --> 00:36:52.100 align:start position:0%
complete specification the behavior of
 

00:36:52.100 --> 00:36:53.859 align:start position:0%
complete specification the behavior of
the<00:36:52.280><c> calcium</c><00:36:52.640><c> so</c><00:36:53.090><c> providing</c><00:36:53.600><c> the</c><00:36:53.720><c> full</c>

00:36:53.859 --> 00:36:53.869 align:start position:0%
the calcium so providing the full
 

00:36:53.869 --> 00:36:56.740 align:start position:0%
the calcium so providing the full
complete<00:36:54.170><c> specification</c><00:36:54.520><c> is</c><00:36:55.520><c> a</c><00:36:55.790><c> difficult</c>

00:36:56.740 --> 00:36:56.750 align:start position:0%
complete specification is a difficult
 

00:36:56.750 --> 00:37:00.609 align:start position:0%
complete specification is a difficult
exercise<00:36:56.930><c> and</c><00:36:58.869><c> whenever</c><00:36:59.869><c> you</c><00:37:00.020><c> have</c><00:37:00.110><c> defined</c>

00:37:00.609 --> 00:37:00.619 align:start position:0%
exercise and whenever you have defined
 

00:37:00.619 --> 00:37:02.530 align:start position:0%
exercise and whenever you have defined
your<00:37:00.710><c> context</c><00:37:01.460><c> you</c><00:37:01.670><c> don't</c><00:37:01.940><c> need</c><00:37:02.119><c> to</c><00:37:02.300><c> do</c><00:37:02.510><c> it</c>

00:37:02.530 --> 00:37:02.540 align:start position:0%
your context you don't need to do it
 

00:37:02.540 --> 00:37:05.200 align:start position:0%
your context you don't need to do it
depends<00:37:03.140><c> but</c><00:37:03.500><c> this</c><00:37:03.680><c> means</c><00:37:03.890><c> you</c><00:37:04.760><c> should</c><00:37:04.790><c> always</c>

00:37:05.200 --> 00:37:05.210 align:start position:0%
depends but this means you should always
 

00:37:05.210 --> 00:37:06.940 align:start position:0%
depends but this means you should always
keep<00:37:05.480><c> in</c><00:37:05.660><c> mind</c><00:37:05.869><c> the</c><00:37:05.990><c> facilitator</c><00:37:06.590><c> finished</c>

00:37:06.940 --> 00:37:06.950 align:start position:0%
keep in mind the facilitator finished
 

00:37:06.950 --> 00:37:11.740 align:start position:0%
keep in mind the facilitator finished
some<00:37:07.190><c> news</c><00:37:08.830><c> so</c><00:37:09.830><c> now</c><00:37:10.490><c> we</c><00:37:11.119><c> have</c><00:37:11.300><c> a</c><00:37:11.330><c> bunch</c><00:37:11.600><c> of</c>

00:37:11.740 --> 00:37:11.750 align:start position:0%
some news so now we have a bunch of
 

00:37:11.750 --> 00:37:14.050 align:start position:0%
some news so now we have a bunch of
properties<00:37:12.230><c> and</c><00:37:12.950><c> what</c><00:37:13.160><c> we</c><00:37:13.310><c> can</c><00:37:13.490><c> do</c><00:37:13.640><c> is</c><00:37:13.730><c> we</c><00:37:13.910><c> can</c>

00:37:14.050 --> 00:37:14.060 align:start position:0%
properties and what we can do is we can
 

00:37:14.060 --> 00:37:17.220 align:start position:0%
properties and what we can do is we can
just<00:37:14.270><c> attempt</c><00:37:14.840><c> to</c><00:37:14.930><c> formalize</c><00:37:15.710><c> them</c><00:37:16.010><c> and</c>

00:37:17.220 --> 00:37:17.230 align:start position:0%
just attempt to formalize them and
 

00:37:17.230 --> 00:37:19.359 align:start position:0%
just attempt to formalize them and
specify<00:37:18.230><c> them</c><00:37:18.470><c> in</c><00:37:18.950><c> the</c><00:37:19.040><c> barracks</c>

00:37:19.359 --> 00:37:19.369 align:start position:0%
specify them in the barracks
 

00:37:19.369 --> 00:37:22.109 align:start position:0%
specify them in the barracks
specification<00:37:20.090><c> language</c><00:37:20.359><c> and</c><00:37:20.600><c> try</c><00:37:20.720><c> to</c><00:37:20.780><c> verify</c>

00:37:22.109 --> 00:37:22.119 align:start position:0%
specification language and try to verify
 

00:37:22.119 --> 00:37:26.420 align:start position:0%
specification language and try to verify
ok<00:37:23.260><c> any</c><00:37:24.260><c> questions</c>

00:37:26.420 --> 00:37:26.430 align:start position:0%
ok any questions
 

00:37:26.430 --> 00:37:30.060 align:start position:0%
ok any questions
one<00:37:27.430><c> question</c><00:37:27.640><c> is</c><00:37:28.359><c> as</c><00:37:29.200><c> you're</c><00:37:29.530><c> going</c><00:37:29.770><c> through</c>

00:37:30.060 --> 00:37:30.070 align:start position:0%
one question is as you're going through
 

00:37:30.070 --> 00:37:33.990 align:start position:0%
one question is as you're going through
the<00:37:30.250><c> requirements</c><00:37:31.119><c> is</c><00:37:31.990><c> you</c><00:37:32.560><c> saw</c><00:37:32.770><c> that</c><00:37:33.040><c> if</c><00:37:33.910><c> you</c>

00:37:33.990 --> 00:37:34.000 align:start position:0%
the requirements is you saw that if you
 

00:37:34.000 --> 00:37:37.880 align:start position:0%
the requirements is you saw that if you
go<00:37:34.150><c> back</c><00:37:34.359><c> to</c><00:37:34.540><c> the</c><00:37:34.980><c> specific</c><00:37:36.240><c> interface</c><00:37:37.240><c> for</c>

00:37:37.880 --> 00:37:37.890 align:start position:0%
go back to the specific interface for
 

00:37:37.890 --> 00:37:40.349 align:start position:0%
go back to the specific interface for
the<00:37:38.890><c> contract</c>

00:37:40.349 --> 00:37:40.359 align:start position:0%
the contract
 

00:37:40.359 --> 00:37:42.650 align:start position:0%
the contract
the<00:37:40.660><c> crowds</c><00:37:40.900><c> tale</c><00:37:41.170><c> there</c><00:37:41.470><c> are</c><00:37:41.560><c> three</c><00:37:41.800><c> states</c>

00:37:42.650 --> 00:37:42.660 align:start position:0%
the crowds tale there are three states
 

00:37:42.660 --> 00:37:47.190 align:start position:0%
the crowds tale there are three states
open<00:37:43.660><c> his</c><00:37:44.380><c> success</c><00:37:44.980><c> and</c><00:37:45.369><c> refund</c><00:37:46.060><c> yes</c><00:37:46.510><c> but</c>

00:37:47.190 --> 00:37:47.200 align:start position:0%
open his success and refund yes but
 

00:37:47.200 --> 00:37:51.570 align:start position:0%
open his success and refund yes but
there's<00:37:47.440><c> there</c><00:37:47.800><c> another</c><00:37:48.070><c> state</c><00:37:48.609><c> where</c><00:37:50.580><c> you've</c>

00:37:51.570 --> 00:37:51.580 align:start position:0%
there's there another state where you've
 

00:37:51.580 --> 00:37:54.480 align:start position:0%
there's there another state where you've
reached<00:37:51.850><c> the</c><00:37:52.060><c> goal</c><00:37:52.470><c> it's</c><00:37:53.470><c> closed</c><00:37:53.800><c> but</c><00:37:54.250><c> the</c>

00:37:54.480 --> 00:37:54.490 align:start position:0%
reached the goal it's closed but the
 

00:37:54.490 --> 00:37:56.160 align:start position:0%
reached the goal it's closed but the
beneficiary<00:37:55.210><c> hasn't</c><00:37:55.570><c> gotten</c><00:37:55.720><c> around</c><00:37:55.990><c> to</c>

00:37:56.160 --> 00:37:56.170 align:start position:0%
beneficiary hasn't gotten around to
 

00:37:56.170 --> 00:37:59.130 align:start position:0%
beneficiary hasn't gotten around to
claiming<00:37:56.980><c> the</c><00:37:57.970><c> thing</c><00:37:58.210><c> so</c><00:37:58.540><c> it's</c><00:37:58.750><c> kind</c><00:37:58.990><c> of</c>

00:37:59.130 --> 00:37:59.140 align:start position:0%
claiming the thing so it's kind of
 

00:37:59.140 --> 00:38:03.870 align:start position:0%
claiming the thing so it's kind of
ending<00:37:59.590><c> is</c><00:38:00.040><c> my</c><00:38:01.410><c> my</c><00:38:02.410><c> question</c><00:38:02.470><c> is</c><00:38:02.980><c> with</c><00:38:03.520><c> regard</c>

00:38:03.870 --> 00:38:03.880 align:start position:0%
ending is my my question is with regard
 

00:38:03.880 --> 00:38:07.349 align:start position:0%
ending is my my question is with regard
to<00:38:03.940><c> the</c><00:38:04.090><c> interaction</c><00:38:04.750><c> between</c><00:38:04.780><c> this</c><00:38:05.670><c> code</c><00:38:06.670><c> and</c>

00:38:07.349 --> 00:38:07.359 align:start position:0%
to the interaction between this code and
 

00:38:07.359 --> 00:38:10.349 align:start position:0%
to the interaction between this code and
the<00:38:07.830><c> specification</c><00:38:08.830><c> you</c><00:38:09.490><c> go</c><00:38:09.700><c> back</c><00:38:09.910><c> to</c><00:38:10.060><c> fourth</c>

00:38:10.349 --> 00:38:10.359 align:start position:0%
the specification you go back to fourth
 

00:38:10.359 --> 00:38:14.580 align:start position:0%
the specification you go back to fourth
and<00:38:10.600><c> change</c><00:38:11.460><c> the</c><00:38:12.460><c> this</c><00:38:12.910><c> code</c><00:38:13.480><c> based</c><00:38:13.960><c> on</c><00:38:14.320><c> your</c>

00:38:14.580 --> 00:38:14.590 align:start position:0%
and change the this code based on your
 

00:38:14.590 --> 00:38:18.210 align:start position:0%
and change the this code based on your
understanding<00:38:15.190><c> of</c><00:38:16.060><c> the</c><00:38:16.590><c> specification</c><00:38:17.590><c> so</c><00:38:18.070><c> we</c>

00:38:18.210 --> 00:38:18.220 align:start position:0%
understanding of the specification so we
 

00:38:18.220 --> 00:38:20.370 align:start position:0%
understanding of the specification so we
feel<00:38:18.400><c> we</c><00:38:18.550><c> can</c><00:38:18.760><c> develop</c><00:38:19.060><c> the</c><00:38:19.780><c> content</c><00:38:20.020><c> together</c>

00:38:20.370 --> 00:38:20.380 align:start position:0%
feel we can develop the content together
 

00:38:20.380 --> 00:38:22.740 align:start position:0%
feel we can develop the content together
with<00:38:20.740><c> the</c><00:38:20.830><c> specification</c><00:38:21.580><c> yes</c><00:38:21.940><c> this</c><00:38:22.270><c> is</c><00:38:22.420><c> going</c>

00:38:22.740 --> 00:38:22.750 align:start position:0%
with the specification yes this is going
 

00:38:22.750 --> 00:38:27.540 align:start position:0%
with the specification yes this is going
it's<00:38:23.260><c> going</c><00:38:23.650><c> to</c><00:38:23.800><c> the</c><00:38:25.470><c> you</c><00:38:26.470><c> you</c><00:38:26.710><c> look</c><00:38:27.130><c> like</c><00:38:27.369><c> and</c>

00:38:27.540 --> 00:38:27.550 align:start position:0%
it's going to the you you look like and
 

00:38:27.550 --> 00:38:30.599 align:start position:0%
it's going to the you you look like and
for<00:38:27.730><c> a</c><00:38:28.000><c> variety</c><00:38:28.210><c> of</c><00:38:28.600><c> the</c><00:38:29.350><c> requirements</c><00:38:30.010><c> you</c>

00:38:30.599 --> 00:38:30.609 align:start position:0%
for a variety of the requirements you
 

00:38:30.609 --> 00:38:34.109 align:start position:0%
for a variety of the requirements you
see<00:38:31.480><c> that</c><00:38:31.630><c> to</c><00:38:31.750><c> be</c><00:38:31.900><c> something</c><00:38:32.460><c> you</c><00:38:33.460><c> will</c><00:38:33.820><c> change</c>

00:38:34.109 --> 00:38:34.119 align:start position:0%
see that to be something you will change
 

00:38:34.119 --> 00:38:37.020 align:start position:0%
see that to be something you will change
the<00:38:34.300><c> codes</c><00:38:34.540><c> and</c><00:38:34.810><c> maybe</c><00:38:35.740><c> on</c><00:38:36.460><c> the</c><00:38:36.580><c> other</c><00:38:36.700><c> cats</c>

00:38:37.020 --> 00:38:37.030 align:start position:0%
the codes and maybe on the other cats
 

00:38:37.030 --> 00:38:39.630 align:start position:0%
the codes and maybe on the other cats
you<00:38:37.900><c> did</c><00:38:38.290><c> some</c><00:38:38.470><c> in</c><00:38:38.650><c> the</c><00:38:38.800><c> specification</c><00:38:39.490><c> which</c>

00:38:39.630 --> 00:38:39.640 align:start position:0%
you did some in the specification which
 

00:38:39.640 --> 00:38:41.580 align:start position:0%
you did some in the specification which
is<00:38:39.790><c> wrong</c><00:38:40.030><c> and</c><00:38:40.359><c> recovery</c><00:38:41.020><c> price</c><00:38:41.230><c> it</c><00:38:41.410><c> correctly</c>

00:38:41.580 --> 00:38:41.590 align:start position:0%
is wrong and recovery price it correctly
 

00:38:41.590 --> 00:38:47.040 align:start position:0%
is wrong and recovery price it correctly
interchange<00:38:42.460><c> the</c><00:38:42.550><c> specification</c><00:38:44.970><c> it's</c><00:38:46.050><c> so</c>

00:38:47.040 --> 00:38:47.050 align:start position:0%
interchange the specification it's so
 

00:38:47.050 --> 00:38:51.020 align:start position:0%
interchange the specification it's so
this<00:38:47.410><c> process</c><00:38:47.830><c> you</c><00:38:48.190><c> can</c><00:38:48.220><c> be</c><00:38:48.550><c> shown</c>

00:38:51.020 --> 00:38:51.030 align:start position:0%
 
 

00:38:51.030 --> 00:38:53.220 align:start position:0%
 
cuz<00:38:52.030><c> it</c><00:38:52.180><c> seems</c><00:38:52.329><c> like</c><00:38:52.599><c> here</c><00:38:52.869><c> there</c><00:38:53.079><c> would</c><00:38:53.200><c> be</c>

00:38:53.220 --> 00:38:53.230 align:start position:0%
cuz it seems like here there would be
 

00:38:53.230 --> 00:38:56.130 align:start position:0%
cuz it seems like here there would be
some<00:38:53.589><c> kind</c><00:38:53.770><c> of</c><00:38:53.920><c> limbo</c><00:38:54.460><c> state</c><00:38:54.970><c> where</c><00:38:55.300><c> there</c>

00:38:56.130 --> 00:38:56.140 align:start position:0%
some kind of limbo state where there
 

00:38:56.140 --> 00:38:56.940 align:start position:0%
some kind of limbo state where there
will<00:38:56.200><c> be</c><00:38:56.260><c> a</c><00:38:56.380><c> ballistic</c>

00:38:56.940 --> 00:38:56.950 align:start position:0%
will be a ballistic
 

00:38:56.950 --> 00:38:58.500 align:start position:0%
will be a ballistic
yes<00:38:57.160><c> opportunity</c><00:38:57.790><c> there'll</c><00:38:58.000><c> be</c><00:38:58.060><c> any</c><00:38:58.270><c> with</c>

00:38:58.500 --> 00:38:58.510 align:start position:0%
yes opportunity there'll be any with
 

00:38:58.510 --> 00:39:00.829 align:start position:0%
yes opportunity there'll be any with
states<00:38:58.780><c> was</c><00:38:59.530><c> the</c><00:38:59.890><c> girl's</c><00:39:00.130><c> back</c><00:39:00.310><c> is</c><00:39:00.550><c> an</c><00:39:00.670><c> inch</c>

00:39:00.829 --> 00:39:00.839 align:start position:0%
states was the girl's back is an inch
 

00:39:00.839 --> 00:39:03.390 align:start position:0%
states was the girl's back is an inch
and<00:39:01.839><c> these</c><00:39:02.079><c> girls</c><00:39:02.349><c> matter</c><00:39:02.710><c> who</c><00:39:02.980><c> is</c><00:39:03.070><c> not</c><00:39:03.280><c> to</c>

00:39:03.390 --> 00:39:03.400 align:start position:0%
and these girls matter who is not to
 

00:39:03.400 --> 00:39:05.970 align:start position:0%
and these girls matter who is not to
call<00:39:03.579><c> this</c><00:39:03.760><c> right</c><00:39:04.060><c> the</c><00:39:04.660><c> escrow</c><00:39:05.349><c> will</c><00:39:05.650><c> still</c><00:39:05.829><c> be</c>

00:39:05.970 --> 00:39:05.980 align:start position:0%
call this right the escrow will still be
 

00:39:05.980 --> 00:39:09.120 align:start position:0%
call this right the escrow will still be
in<00:39:06.250><c> an</c><00:39:06.369><c> open</c><00:39:06.579><c> state</c><00:39:07.589><c> and</c><00:39:08.589><c> you</c><00:39:08.710><c> cannot</c><00:39:08.920><c> do</c>

00:39:09.120 --> 00:39:09.130 align:start position:0%
in an open state and you cannot do
 

00:39:09.130 --> 00:39:11.430 align:start position:0%
in an open state and you cannot do
anything<00:39:09.640><c> basically</c><00:39:10.000><c> you</c><00:39:10.690><c> disciplining</c><00:39:11.230><c> the</c>

00:39:11.430 --> 00:39:11.440 align:start position:0%
anything basically you disciplining the
 

00:39:11.440 --> 00:39:13.650 align:start position:0%
anything basically you disciplining the
state's<00:39:11.710><c> suspending</c><00:39:12.579><c> the</c><00:39:12.670><c> beneficiary</c><00:39:13.390><c> never</c>

00:39:13.650 --> 00:39:13.660 align:start position:0%
state's suspending the beneficiary never
 

00:39:13.660 --> 00:39:14.910 align:start position:0%
state's suspending the beneficiary never
gets<00:39:14.140><c> around</c><00:39:14.410><c> every</c><00:39:14.740><c> day</c>

00:39:14.910 --> 00:39:14.920 align:start position:0%
gets around every day
 

00:39:14.920 --> 00:39:17.700 align:start position:0%
gets around every day
you've<00:39:15.910><c> got</c><00:39:16.119><c> paper</c><00:39:16.359><c> eyes</c><00:39:16.630><c> and</c><00:39:17.170><c> that's</c><00:39:17.380><c> you</c>

00:39:17.700 --> 00:39:17.710 align:start position:0%
you've got paper eyes and that's you
 

00:39:17.710 --> 00:39:19.980 align:start position:0%
you've got paper eyes and that's you
know<00:39:17.770><c> so</c><00:39:18.099><c> it</c><00:39:18.250><c> remains</c><00:39:18.640><c> a</c><00:39:18.970><c> little</c><00:39:19.359><c> stay</c><00:39:19.720><c> forever</c>

00:39:19.980 --> 00:39:19.990 align:start position:0%
know so it remains a little stay forever
 

00:39:19.990 --> 00:39:23.190 align:start position:0%
know so it remains a little stay forever
show<00:39:20.920><c> okay</c><00:39:21.520><c> so</c><00:39:21.880><c> then</c><00:39:22.119><c> you</c><00:39:22.240><c> need</c><00:39:22.570><c> to</c><00:39:22.750><c> make</c><00:39:23.140><c> a</c>

00:39:23.190 --> 00:39:23.200 align:start position:0%
show okay so then you need to make a
 

00:39:23.200 --> 00:39:25.319 align:start position:0%
show okay so then you need to make a
requirement<00:39:23.859><c> you</c><00:39:24.280><c> can</c><00:39:24.400><c> expect</c><00:39:24.880><c> a</c><00:39:25.060><c> little</c>

00:39:25.319 --> 00:39:25.329 align:start position:0%
requirement you can expect a little
 

00:39:25.329 --> 00:39:30.089 align:start position:0%
requirement you can expect a little
spent<00:39:26.849><c> in</c><00:39:27.849><c> make</c><00:39:28.119><c> the</c><00:39:28.270><c> next</c><00:39:28.510><c> requirement</c><00:39:29.040><c> as</c><00:39:30.040><c> I</c>

00:39:30.089 --> 00:39:30.099 align:start position:0%
spent in make the next requirement as I
 

00:39:30.099 --> 00:39:32.990 align:start position:0%
spent in make the next requirement as I
said<00:39:30.369><c> specification</c><00:39:31.150><c> waste</c><00:39:31.420><c> is</c><00:39:31.660><c> incomplete</c>

00:39:32.990 --> 00:39:33.000 align:start position:0%
said specification waste is incomplete
 

00:39:33.000 --> 00:39:35.370 align:start position:0%
said specification waste is incomplete
so<00:39:34.000><c> there</c><00:39:34.210><c> is</c><00:39:34.270><c> something</c><00:39:34.450><c> else</c><00:39:34.720><c> ready</c><00:39:35.020><c> to</c><00:39:35.230><c> go</c>

00:39:35.370 --> 00:39:35.380 align:start position:0%
so there is something else ready to go
 

00:39:35.380 --> 00:39:37.710 align:start position:0%
so there is something else ready to go
shows<00:39:36.130><c> what</c><00:39:36.670><c> it</c><00:39:36.820><c> said</c><00:39:37.000><c> you</c><00:39:37.150><c> can</c><00:39:37.329><c> escape</c><00:39:37.540><c> the</c>

00:39:37.710 --> 00:39:37.720 align:start position:0%
shows what it said you can escape the
 

00:39:37.720 --> 00:39:40.260 align:start position:0%
shows what it said you can escape the
the<00:39:38.109><c> you</c><00:39:38.230><c> know</c><00:39:38.260><c> state</c><00:39:38.680><c> this</c><00:39:39.460><c> is</c><00:39:39.609><c> total</c><00:39:39.970><c> -</c>

00:39:40.260 --> 00:39:40.270 align:start position:0%
the you know state this is total -
 

00:39:40.270 --> 00:39:43.380 align:start position:0%
the you know state this is total -
property<00:39:40.810><c> rights</c><00:39:41.820><c> cannot</c><00:39:42.820><c> verify</c><00:39:43.000><c> -</c>

00:39:43.380 --> 00:39:43.390 align:start position:0%
property rights cannot verify -
 

00:39:43.390 --> 00:39:45.870 align:start position:0%
property rights cannot verify -
probabilities<00:39:44.050><c> they</c><00:39:44.680><c> different</c><00:39:45.550><c> techniques</c>

00:39:45.870 --> 00:39:45.880 align:start position:0%
probabilities they different techniques
 

00:39:45.880 --> 00:39:48.960 align:start position:0%
probabilities they different techniques
and<00:39:46.750><c> what</c><00:39:46.930><c> we</c><00:39:47.109><c> focus</c><00:39:47.589><c> on</c><00:39:47.670><c> properties</c><00:39:48.670><c> of</c><00:39:48.820><c> these</c>

00:39:48.960 --> 00:39:48.970 align:start position:0%
and what we focus on properties of these
 

00:39:48.970 --> 00:39:51.030 align:start position:0%
and what we focus on properties of these
kinds<00:39:49.390><c> which</c><00:39:49.839><c> are</c><00:39:50.020><c> called</c><00:39:50.200><c> safety</c><00:39:50.680><c> both</c><00:39:50.890><c> of</c>

00:39:51.030 --> 00:39:51.040 align:start position:0%
kinds which are called safety both of
 

00:39:51.040 --> 00:39:57.809 align:start position:0%
kinds which are called safety both of
these<00:39:51.160><c> yes</c><00:39:52.119><c> but</c><00:39:55.470><c> yes</c><00:39:56.470><c> does</c><00:39:57.160><c> this</c><00:39:57.400><c> kind</c><00:39:57.730><c> of</c>

00:39:57.809 --> 00:39:57.819 align:start position:0%
these yes but yes does this kind of
 

00:39:57.819 --> 00:40:00.809 align:start position:0%
these yes but yes does this kind of
reverse<00:39:58.270><c> should</c><00:39:58.990><c> we</c><00:39:59.290><c> have</c><00:39:59.530><c> the</c><00:39:59.819><c> formal</c>

00:40:00.809 --> 00:40:00.819 align:start position:0%
reverse should we have the formal
 

00:40:00.819 --> 00:40:03.160 align:start position:0%
reverse should we have the formal
requirement<00:40:01.359><c> perfect</c>

00:40:03.160 --> 00:40:03.170 align:start position:0%
requirement perfect
 

00:40:03.170 --> 00:40:05.020 align:start position:0%
requirement perfect
depends<00:40:03.890><c> on</c><00:40:03.950><c> your</c><00:40:04.130><c> style</c><00:40:04.400><c> thought</c><00:40:04.700><c> hell</c>

00:40:05.020 --> 00:40:05.030 align:start position:0%
depends on your style thought hell
 

00:40:05.030 --> 00:40:06.610 align:start position:0%
depends on your style thought hell
develop<00:40:05.210><c> the</c><00:40:05.570><c> codes</c><00:40:05.810><c> and</c><00:40:05.990><c> so</c><00:40:06.350><c> some</c><00:40:06.590><c> people</c>

00:40:06.610 --> 00:40:06.620 align:start position:0%
develop the codes and so some people
 

00:40:06.620 --> 00:40:08.170 align:start position:0%
develop the codes and so some people
refer<00:40:07.160><c> to</c><00:40:07.190><c> an</c><00:40:07.400><c> idea</c><00:40:07.610><c> called</c><00:40:07.790><c> so</c><00:40:08.000><c> they</c>

00:40:08.170 --> 00:40:08.180 align:start position:0%
refer to an idea called so they
 

00:40:08.180 --> 00:40:09.820 align:start position:0%
refer to an idea called so they
understand<00:40:08.780><c> the</c><00:40:08.810><c> program</c><00:40:09.200><c> you</c><00:40:09.290><c> might</c><00:40:09.440><c> benefit</c>

00:40:09.820 --> 00:40:09.830 align:start position:0%
understand the program you might benefit
 

00:40:09.830 --> 00:40:12.610 align:start position:0%
understand the program you might benefit
and<00:40:10.130><c> then</c><00:40:10.670><c> you</c><00:40:10.790><c> go</c><00:40:10.910><c> the</c><00:40:11.090><c> specification</c><00:40:11.620><c> some</c>

00:40:12.610 --> 00:40:12.620 align:start position:0%
and then you go the specification some
 

00:40:12.620 --> 00:40:14.320 align:start position:0%
and then you go the specification some
people<00:40:12.950><c> try</c><00:40:13.130><c> to</c><00:40:13.160><c> develop</c><00:40:13.520><c> the</c><00:40:13.670><c> specification</c>

00:40:14.320 --> 00:40:14.330 align:start position:0%
people try to develop the specification
 

00:40:14.330 --> 00:40:17.710 align:start position:0%
people try to develop the specification
before<00:40:14.630><c> they</c><00:40:14.780><c> understand</c><00:40:15.200><c> it</c><00:40:15.350><c> and</c><00:40:16.420><c> also</c><00:40:17.420><c> if</c>

00:40:17.710 --> 00:40:17.720 align:start position:0%
before they understand it and also if
 

00:40:17.720 --> 00:40:19.750 align:start position:0%
before they understand it and also if
you're<00:40:17.930><c> providing</c><00:40:18.440><c> an</c><00:40:18.560><c> audit</c><00:40:18.950><c> service</c><00:40:19.400><c> you're</c>

00:40:19.750 --> 00:40:19.760 align:start position:0%
you're providing an audit service you're
 

00:40:19.760 --> 00:40:21.430 align:start position:0%
you're providing an audit service you're
not<00:40:19.940><c> writing</c><00:40:20.150><c> the</c><00:40:20.390><c> code</c><00:40:20.540><c> you're</c><00:40:20.840><c> you're</c><00:40:21.170><c> hired</c>

00:40:21.430 --> 00:40:21.440 align:start position:0%
not writing the code you're you're hired
 

00:40:21.440 --> 00:40:24.130 align:start position:0%
not writing the code you're you're hired
through<00:40:21.800><c> yes</c><00:40:22.190><c> delight</c><00:40:23.000><c> respect</c><00:40:23.360><c> exactly</c><00:40:23.960><c> this</c>

00:40:24.130 --> 00:40:24.140 align:start position:0%
through yes delight respect exactly this
 

00:40:24.140 --> 00:40:25.570 align:start position:0%
through yes delight respect exactly this
is<00:40:24.260><c> sure</c><00:40:24.440><c> what</c><00:40:24.740><c> people</c><00:40:24.890><c> eat</c><00:40:25.130><c> a</c><00:40:25.310><c> snake</c>

00:40:25.570 --> 00:40:25.580 align:start position:0%
is sure what people eat a snake
 

00:40:25.580 --> 00:40:27.580 align:start position:0%
is sure what people eat a snake
yesterday<00:40:26.450><c> they</c><00:40:26.630><c> don't</c><00:40:26.810><c> taste</c><00:40:26.960><c> the</c><00:40:27.140><c> cold</c><00:40:27.350><c> or</c>

00:40:27.580 --> 00:40:27.590 align:start position:0%
yesterday they don't taste the cold or
 

00:40:27.590 --> 00:40:30.100 align:start position:0%
yesterday they don't taste the cold or
they<00:40:28.100><c> do</c><00:40:28.160><c> suggestions</c><00:40:28.910><c> in</c><00:40:29.090><c> public</c><00:40:29.420><c> illusion</c>

00:40:30.100 --> 00:40:30.110 align:start position:0%
they do suggestions in public illusion
 

00:40:30.110 --> 00:40:32.830 align:start position:0%
they do suggestions in public illusion
was<00:40:30.620><c> in</c><00:40:30.950><c> general</c><00:40:31.490><c> yes</c><00:40:32.210><c> we</c><00:40:32.420><c> do</c><00:40:32.540><c> like</c><00:40:32.750><c> the</c>

00:40:32.830 --> 00:40:32.840 align:start position:0%
was in general yes we do like the
 

00:40:32.840 --> 00:40:35.020 align:start position:0%
was in general yes we do like the
specifications<00:40:33.590><c> sometimes</c><00:40:34.460><c> based</c><00:40:34.760><c> on</c><00:40:34.940><c> the</c>

00:40:35.020 --> 00:40:35.030 align:start position:0%
specifications sometimes based on the
 

00:40:35.030 --> 00:40:37.660 align:start position:0%
specifications sometimes based on the
clothes<00:40:35.410><c> sometimes</c><00:40:36.410><c> based</c><00:40:36.830><c> on</c><00:40:37.010><c> requirements</c>

00:40:37.660 --> 00:40:37.670 align:start position:0%
clothes sometimes based on requirements
 

00:40:37.670 --> 00:40:42.240 align:start position:0%
clothes sometimes based on requirements
given<00:40:37.940><c> by</c><00:40:38.090><c> the</c><00:40:38.150><c> plans</c><00:40:38.770><c> yes</c><00:40:40.450><c> what</c><00:40:41.450><c> about</c>

00:40:42.240 --> 00:40:42.250 align:start position:0%
given by the plans yes what about
 

00:40:42.250 --> 00:40:45.490 align:start position:0%
given by the plans yes what about
investment<00:40:43.450><c> in</c><00:40:44.450><c> list</c><00:40:44.720><c> yes</c>

00:40:45.490 --> 00:40:45.500 align:start position:0%
investment in list yes
 

00:40:45.500 --> 00:40:50.940 align:start position:0%
investment in list yes
after<00:40:46.070><c> the</c>

00:40:50.940 --> 00:40:50.950 align:start position:0%
 
 

00:40:50.950 --> 00:40:53.099 align:start position:0%
 
whether<00:40:51.309><c> you</c><00:40:51.489><c> can</c><00:40:51.640><c> invest</c><00:40:52.180><c> after</c><00:40:52.569><c> the</c><00:40:52.690><c> goal</c><00:40:52.869><c> is</c>

00:40:53.099 --> 00:40:53.109 align:start position:0%
whether you can invest after the goal is
 

00:40:53.109 --> 00:40:55.200 align:start position:0%
whether you can invest after the goal is
arranged<00:40:53.529><c> it</c><00:40:54.099><c> should</c><00:40:54.309><c> not</c><00:40:54.489><c> be</c><00:40:54.670><c> possible</c><00:40:54.849><c> you</c>

00:40:55.200 --> 00:40:55.210 align:start position:0%
arranged it should not be possible you
 

00:40:55.210 --> 00:41:01.400 align:start position:0%
arranged it should not be possible you
should<00:40:55.239><c> not</c><00:40:55.539><c> be</c><00:40:55.690><c> possible</c><00:40:55.839><c> to</c><00:40:56.200><c> invest</c><00:40:56.559><c> once</c>

00:41:01.400 --> 00:41:01.410 align:start position:0%
 
 

00:41:01.410 --> 00:41:03.630 align:start position:0%
 
yes<00:41:02.410><c> yes</c><00:41:02.589><c> absolutely</c><00:41:03.099><c> I</c><00:41:03.249><c> said</c><00:41:03.519><c> the</c>

00:41:03.630 --> 00:41:03.640 align:start position:0%
yes yes absolutely I said the
 

00:41:03.640 --> 00:41:07.920 align:start position:0%
yes yes absolutely I said the
specification<00:41:04.210><c> is</c><00:41:04.559><c> right</c><00:41:05.559><c> so</c><00:41:06.720><c> ideally</c><00:41:07.720><c> we'll</c>

00:41:07.920 --> 00:41:07.930 align:start position:0%
specification is right so ideally we'll
 

00:41:07.930 --> 00:41:09.420 align:start position:0%
specification is right so ideally we'll
get<00:41:08.109><c> the</c><00:41:08.230><c> complete</c><00:41:08.529><c> specification</c><00:41:08.829><c> but</c>

00:41:09.420 --> 00:41:09.430 align:start position:0%
get the complete specification but
 

00:41:09.430 --> 00:41:12.450 align:start position:0%
get the complete specification but
theses<00:41:09.789><c> and</c><00:41:10.119><c> of</c><00:41:10.720><c> open-ended</c><00:41:11.170><c> sources</c><00:41:11.680><c> require</c>

00:41:12.450 --> 00:41:12.460 align:start position:0%
theses and of open-ended sources require
 

00:41:12.460 --> 00:41:20.039 align:start position:0%
theses and of open-ended sources require
something<00:41:14.609><c> okay</c><00:41:16.529><c> so</c><00:41:17.529><c> this</c><00:41:18.190><c> one</c><00:41:18.930><c> the</c><00:41:19.930><c> whole</c>

00:41:20.039 --> 00:41:20.049 align:start position:0%
something okay so this one the whole
 

00:41:20.049 --> 00:41:21.599 align:start position:0%
something okay so this one the whole
point<00:41:20.289><c> of</c><00:41:20.380><c> this</c><00:41:20.559><c> is</c><00:41:20.829><c> to</c><00:41:20.890><c> emphasize</c><00:41:21.130><c> that</c>

00:41:21.599 --> 00:41:21.609 align:start position:0%
point of this is to emphasize that
 

00:41:21.609 --> 00:41:22.799 align:start position:0%
point of this is to emphasize that
before<00:41:22.059><c> you</c><00:41:22.119><c> start</c><00:41:22.359><c> with</c><00:41:22.480><c> formal</c>

00:41:22.799 --> 00:41:22.809 align:start position:0%
before you start with formal
 

00:41:22.809 --> 00:41:28.880 align:start position:0%
before you start with formal
specification<00:41:23.440><c> it's</c><00:41:23.890><c> good</c><00:41:24.130><c> to</c><00:41:24.249><c> have</c><00:41:24.430><c> informal</c>

00:41:28.880 --> 00:41:28.890 align:start position:0%
 
 

00:41:28.890 --> 00:41:34.289 align:start position:0%
 
good<00:41:30.119><c> sure</c><00:41:31.119><c> okay</c><00:41:31.920><c> let's</c><00:41:32.920><c> move</c><00:41:33.069><c> on</c><00:41:33.220><c> my</c><00:41:33.789><c> findings</c>

00:41:34.289 --> 00:41:34.299 align:start position:0%
good sure okay let's move on my findings
 

00:41:34.299 --> 00:41:34.950 align:start position:0%
good sure okay let's move on my findings
with<00:41:34.390><c> Erics</c>

00:41:34.950 --> 00:41:34.960 align:start position:0%
with Erics
 

00:41:34.960 --> 00:41:38.009 align:start position:0%
with Erics
we<00:41:35.529><c> try</c><00:41:35.739><c> to</c><00:41:35.799><c> formalize</c><00:41:36.279><c> these</c><00:41:36.700><c> properties</c><00:41:37.359><c> in</c>

00:41:38.009 --> 00:41:38.019 align:start position:0%
we try to formalize these properties in
 

00:41:38.019 --> 00:41:40.470 align:start position:0%
we try to formalize these properties in
the<00:41:38.309><c> specification</c><00:41:39.309><c> languages</c><00:41:39.609><c> by</c><00:41:39.910><c> sports</c>

00:41:40.470 --> 00:41:40.480 align:start position:0%
the specification languages by sports
 

00:41:40.480 --> 00:41:47.279 align:start position:0%
the specification languages by sports
I<00:41:40.569><c> see</c><00:41:41.259><c> whether</c><00:41:41.499><c> they</c><00:41:41.710><c> verify</c><00:41:43.259><c> okay</c><00:41:45.299><c> so</c><00:41:46.299><c> how</c>

00:41:47.279 --> 00:41:47.289 align:start position:0%
I see whether they verify okay so how
 

00:41:47.289 --> 00:41:48.660 align:start position:0%
I see whether they verify okay so how
things<00:41:47.529><c> get</c><00:41:47.710><c> into</c><00:41:48.099><c> the</c><00:41:48.249><c> specification</c>

00:41:48.660 --> 00:41:48.670 align:start position:0%
things get into the specification
 

00:41:48.670 --> 00:41:51.599 align:start position:0%
things get into the specification
language<00:41:49.329><c> and</c><00:41:49.630><c> the</c><00:41:50.559><c> product</c><00:41:51.069><c> is</c><00:41:51.190><c> based</c><00:41:51.430><c> on</c>

00:41:51.599 --> 00:41:51.609 align:start position:0%
language and the product is based on
 

00:41:51.609 --> 00:41:52.979 align:start position:0%
language and the product is based on
something<00:41:51.849><c> called</c><00:41:51.999><c> the</c><00:41:52.210><c> linear</c><00:41:52.509><c> temporal</c>

00:41:52.979 --> 00:41:52.989 align:start position:0%
something called the linear temporal
 

00:41:52.989 --> 00:41:56.430 align:start position:0%
something called the linear temporal
order<00:41:53.460><c> so</c><00:41:54.460><c> this</c><00:41:54.670><c> might</c><00:41:54.849><c> sound</c><00:41:55.089><c> something</c><00:41:56.019><c> very</c>

00:41:56.430 --> 00:41:56.440 align:start position:0%
order so this might sound something very
 

00:41:56.440 --> 00:41:59.880 align:start position:0%
order so this might sound something very
natural<00:41:56.980><c> so</c><00:41:57.249><c> it</c><00:41:57.400><c> in</c><00:41:57.700><c> fact</c><00:41:57.940><c> it</c><00:41:58.089><c> is</c><00:41:58.210><c> a</c><00:41:58.890><c> brief</c>

00:41:59.880 --> 00:41:59.890 align:start position:0%
natural so it in fact it is a brief
 

00:41:59.890 --> 00:42:02.249 align:start position:0%
natural so it in fact it is a brief
explanation<00:42:00.269><c> so</c><00:42:01.269><c> many</c><00:42:01.450><c> most</c><00:42:01.930><c> of</c><00:42:02.049><c> you</c><00:42:02.170><c> are</c>

00:42:02.249 --> 00:42:02.259 align:start position:0%
explanation so many most of you are
 

00:42:02.259 --> 00:42:03.989 align:start position:0%
explanation so many most of you are
familiar<00:42:02.289><c> with</c><00:42:02.769><c> classical</c><00:42:02.950><c> loading</c><00:42:03.640><c> which</c><00:42:03.849><c> is</c>

00:42:03.989 --> 00:42:03.999 align:start position:0%
familiar with classical loading which is
 

00:42:03.999 --> 00:42:06.960 align:start position:0%
familiar with classical loading which is
our<00:42:04.180><c> everyday</c><00:42:04.569><c> logic</c><00:42:05.140><c> that</c><00:42:05.349><c> we</c><00:42:05.499><c> use</c><00:42:05.680><c> and</c><00:42:05.970><c> you</c>

00:42:06.960 --> 00:42:06.970 align:start position:0%
our everyday logic that we use and you
 

00:42:06.970 --> 00:42:09.930 align:start position:0%
our everyday logic that we use and you
can<00:42:07.150><c> express</c><00:42:07.890><c> formalized</c><00:42:08.890><c> properties</c><00:42:09.460><c> for</c>

00:42:09.930 --> 00:42:09.940 align:start position:0%
can express formalized properties for
 

00:42:09.940 --> 00:42:13.259 align:start position:0%
can express formalized properties for
example<00:42:09.999><c> the</c><00:42:10.900><c> H</c><00:42:11.140><c> is</c><00:42:11.499><c> lose</c><00:42:11.890><c> the</c><00:42:12.039><c> nature</c><00:42:12.369><c> for</c><00:42:12.609><c> TCU</c>

00:42:13.259 --> 00:42:13.269 align:start position:0%
example the H is lose the nature for TCU
 

00:42:13.269 --> 00:42:15.509 align:start position:0%
example the H is lose the nature for TCU
right<00:42:13.779><c> so</c><00:42:13.960><c> classical</c><00:42:14.440><c> logic</c><00:42:14.589><c> defies</c><00:42:15.279><c> the</c>

00:42:15.509 --> 00:42:15.519 align:start position:0%
right so classical logic defies the
 

00:42:15.519 --> 00:42:17.849 align:start position:0%
right so classical logic defies the
relations<00:42:16.180><c> between</c><00:42:16.269><c> individuals</c><00:42:17.170><c> in</c><00:42:17.349><c> this</c>

00:42:17.849 --> 00:42:17.859 align:start position:0%
relations between individuals in this
 

00:42:17.859 --> 00:42:20.160 align:start position:0%
relations between individuals in this
case<00:42:18.039><c> revelation</c><00:42:18.609><c> is</c><00:42:18.730><c> that</c><00:42:18.910><c> the</c><00:42:19.599><c> zoom</c><00:42:19.869><c> over</c>

00:42:20.160 --> 00:42:20.170 align:start position:0%
case revelation is that the zoom over
 

00:42:20.170 --> 00:42:23.039 align:start position:0%
case revelation is that the zoom over
two<00:42:20.349><c> inches</c><00:42:20.559><c> is</c><00:42:21.009><c> even</c><00:42:21.339><c> right</c><00:42:21.839><c> and</c><00:42:22.839><c> how</c><00:42:23.019><c> would</c>

00:42:23.039 --> 00:42:23.049 align:start position:0%
two inches is even right and how would
 

00:42:23.049 --> 00:42:24.749 align:start position:0%
two inches is even right and how would
you<00:42:23.200><c> write</c><00:42:23.440><c> this</c><00:42:23.619><c> formally</c><00:42:24.220><c> in</c><00:42:24.369><c> plastic</c>

00:42:24.749 --> 00:42:24.759 align:start position:0%
you write this formally in plastic
 

00:42:24.759 --> 00:42:26.910 align:start position:0%
you write this formally in plastic
project<00:42:25.239><c> you</c><00:42:25.420><c> say</c><00:42:25.660><c> there</c><00:42:26.440><c> exists</c><00:42:26.739><c> some</c>

00:42:26.910 --> 00:42:26.920 align:start position:0%
project you say there exists some
 

00:42:26.920 --> 00:42:29.970 align:start position:0%
project you say there exists some
integer<00:42:27.609><c> sisters</c><00:42:28.529><c> antibodies</c><00:42:29.529><c> who</c><00:42:29.829><c> is</c><00:42:29.890><c> the</c>

00:42:29.970 --> 00:42:29.980 align:start position:0%
integer sisters antibodies who is the
 

00:42:29.980 --> 00:42:31.829 align:start position:0%
integer sisters antibodies who is the
ancient<00:42:30.190><c> ball</c><00:42:30.579><c> is</c><00:42:30.970><c> wisely</c><00:42:31.480><c> seen</c><00:42:31.690><c> together</c>

00:42:31.829 --> 00:42:31.839 align:start position:0%
ancient ball is wisely seen together
 

00:42:31.839 --> 00:42:34.259 align:start position:0%
ancient ball is wisely seen together
Thank<00:42:32.410><c> You</c><00:42:32.499><c> snow</c><00:42:32.739><c> you</c><00:42:33.579><c> say</c><00:42:33.759><c> the</c><00:42:33.880><c> things</c><00:42:34.089><c> are</c>

00:42:34.259 --> 00:42:34.269 align:start position:0%
Thank You snow you say the things are
 

00:42:34.269 --> 00:42:36.680 align:start position:0%
Thank You snow you say the things are
even<00:42:34.660><c> this</c><00:42:35.259><c> is</c><00:42:35.410><c> fast</c><00:42:35.680><c> apology</c>

00:42:36.680 --> 00:42:36.690 align:start position:0%
even this is fast apology
 

00:42:36.690 --> 00:42:38.870 align:start position:0%
even this is fast apology
and<00:42:37.020><c> therefore</c><00:42:37.770><c> logic</c><00:42:38.160><c> adds</c><00:42:38.400><c> a</c><00:42:38.700><c> lot</c><00:42:38.820><c> of</c>

00:42:38.870 --> 00:42:38.880 align:start position:0%
and therefore logic adds a lot of
 

00:42:38.880 --> 00:42:42.440 align:start position:0%
and therefore logic adds a lot of
dimension<00:42:39.120><c> to</c><00:42:40.110><c> this</c><00:42:40.260><c> which</c><00:42:40.650><c> is</c><00:42:40.680><c> titled</c><00:42:41.450><c> right</c>

00:42:42.440 --> 00:42:42.450 align:start position:0%
dimension to this which is titled right
 

00:42:42.450 --> 00:42:45.320 align:start position:0%
dimension to this which is titled right
so<00:42:42.690><c> now</c><00:42:43.230><c> these</c><00:42:43.440><c> are</c><00:42:43.680><c> not</c><00:42:43.890><c> a</c><00:42:43.950><c> statically</c><00:42:44.550><c> laid</c>

00:42:45.320 --> 00:42:45.330 align:start position:0%
so now these are not a statically laid
 

00:42:45.330 --> 00:42:47.450 align:start position:0%
so now these are not a statically laid
out<00:42:45.570><c> in</c><00:42:45.750><c> the</c><00:42:45.840><c> perfect</c><00:42:46.260><c> ideal</c><00:42:46.620><c> world</c><00:42:46.920><c> but</c><00:42:47.220><c> we</c>

00:42:47.450 --> 00:42:47.460 align:start position:0%
out in the perfect ideal world but we
 

00:42:47.460 --> 00:42:52.340 align:start position:0%
out in the perfect ideal world but we
also<00:42:47.490><c> have</c><00:42:47.970><c> promise</c><00:42:49.250><c> and</c><00:42:51.200><c> temporal</c><00:42:52.200><c> body</c>

00:42:52.340 --> 00:42:52.350 align:start position:0%
also have promise and temporal body
 

00:42:52.350 --> 00:42:54.380 align:start position:0%
also have promise and temporal body
forces<00:42:52.860><c> could</c><00:42:53.100><c> be</c><00:42:53.130><c> violations</c><00:42:53.730><c> in</c><00:42:54.180><c> most</c>

00:42:54.380 --> 00:42:54.390 align:start position:0%
forces could be violations in most
 

00:42:54.390 --> 00:42:57.290 align:start position:0%
forces could be violations in most
states<00:42:54.840><c> so</c><00:42:55.260><c> you</c><00:42:55.320><c> have</c><00:42:55.680><c> usually</c><00:42:56.220><c> initial</c><00:42:57.030><c> state</c>

00:42:57.290 --> 00:42:57.300 align:start position:0%
states so you have usually initial state
 

00:42:57.300 --> 00:43:00.380 align:start position:0%
states so you have usually initial state
in<00:42:57.540><c> nineteen</c><00:42:57.930><c> point</c><00:42:58.230><c> zero</c><00:42:58.560><c> point</c><00:42:59.370><c> one</c><00:42:59.760><c> another</c>

00:43:00.380 --> 00:43:00.390 align:start position:0%
in nineteen point zero point one another
 

00:43:00.390 --> 00:43:02.720 align:start position:0%
in nineteen point zero point one another
state<00:43:00.750><c> and</c><00:43:00.930><c> so</c><00:43:01.110><c> on</c><00:43:01.140><c> is</c><00:43:01.380><c> itself</c><00:43:01.950><c> now</c><00:43:02.430><c> you</c><00:43:02.460><c> can</c>

00:43:02.720 --> 00:43:02.730 align:start position:0%
state and so on is itself now you can
 

00:43:02.730 --> 00:43:06.590 align:start position:0%
state and so on is itself now you can
define<00:43:02.850><c> the</c><00:43:03.120><c> relation</c><00:43:03.770><c> and</c><00:43:04.770><c> here</c><00:43:05.430><c> we</c><00:43:05.700><c> just</c><00:43:06.240><c> as</c>

00:43:06.590 --> 00:43:06.600 align:start position:0%
define the relation and here we just as
 

00:43:06.600 --> 00:43:08.480 align:start position:0%
define the relation and here we just as
an<00:43:06.720><c> examples</c><00:43:07.260><c> that</c><00:43:07.380><c> you'll</c><00:43:07.560><c> make</c><00:43:07.770><c> accessible</c>

00:43:08.480 --> 00:43:08.490 align:start position:0%
an examples that you'll make accessible
 

00:43:08.490 --> 00:43:12.110 align:start position:0%
an examples that you'll make accessible
and<00:43:08.730><c> so</c><00:43:08.940><c> is</c><00:43:09.090><c> the</c><00:43:09.240><c> case</c><00:43:09.890><c> the</c><00:43:10.890><c> ATO</c><00:43:11.550><c> bodies</c><00:43:11.910><c> which</c>

00:43:12.110 --> 00:43:12.120 align:start position:0%
and so is the case the ATO bodies which
 

00:43:12.120 --> 00:43:15.890 align:start position:0%
and so is the case the ATO bodies which
is<00:43:12.240><c> the</c><00:43:12.330><c> danger</c><00:43:12.660><c> is</c><00:43:13.560><c> even</c><00:43:14.690><c> so</c><00:43:15.690><c> we've</c><00:43:15.870><c> just</c>

00:43:15.890 --> 00:43:15.900 align:start position:0%
is the danger is even so we've just
 

00:43:15.900 --> 00:43:19.190 align:start position:0%
is the danger is even so we've just
changed<00:43:16.320><c> to</c><00:43:16.680><c> property</c><00:43:17.160><c> very</c><00:43:17.760><c> slightly</c><00:43:18.200><c> by</c>

00:43:19.190 --> 00:43:19.200 align:start position:0%
changed to property very slightly by
 

00:43:19.200 --> 00:43:21.770 align:start position:0%
changed to property very slightly by
adding<00:43:19.620><c> the</c><00:43:19.830><c> movies</c><00:43:20.280><c> and</c><00:43:20.630><c> pepper</c>

00:43:21.770 --> 00:43:21.780 align:start position:0%
adding the movies and pepper
 

00:43:21.780 --> 00:43:25.160 align:start position:0%
adding the movies and pepper
operator<00:43:22.350><c> to</c><00:43:23.190><c> express</c><00:43:23.640><c> this</c><00:43:24.270><c> this</c><00:43:24.600><c> relation</c>

00:43:25.160 --> 00:43:25.170 align:start position:0%
operator to express this this relation
 

00:43:25.170 --> 00:43:27.710 align:start position:0%
operator to express this this relation
which<00:43:25.560><c> is</c><00:43:25.590><c> an</c><00:43:25.800><c> across</c><00:43:26.070><c> time</c><00:43:26.400><c> not</c><00:43:27.150><c> just</c><00:43:27.390><c> within</c>

00:43:27.710 --> 00:43:27.720 align:start position:0%
which is an across time not just within
 

00:43:27.720 --> 00:43:32.000 align:start position:0%
which is an across time not just within
a<00:43:28.050><c> single</c><00:43:28.290><c> state</c><00:43:28.640><c> right</c><00:43:29.660><c> so</c><00:43:30.680><c> you</c><00:43:31.680><c> see</c><00:43:31.890><c> that</c>

00:43:32.000 --> 00:43:32.010 align:start position:0%
a single state right so you see that
 

00:43:32.010 --> 00:43:34.580 align:start position:0%
a single state right so you see that
this<00:43:32.160><c> this</c><00:43:32.520><c> this</c><00:43:32.970><c> relation</c><00:43:33.660><c> is</c><00:43:33.840><c> not</c><00:43:34.020><c> in</c><00:43:34.440><c> the</c>

00:43:34.580 --> 00:43:34.590 align:start position:0%
this this this relation is not in the
 

00:43:34.590 --> 00:43:36.890 align:start position:0%
this this this relation is not in the
real<00:43:34.740><c> world</c><00:43:35.100><c> right</c><00:43:35.310><c> is</c><00:43:35.490><c> he</c><00:43:36.300><c> always</c><00:43:36.480><c> the</c><00:43:36.720><c> same</c>

00:43:36.890 --> 00:43:36.900 align:start position:0%
real world right is he always the same
 

00:43:36.900 --> 00:43:40.010 align:start position:0%
real world right is he always the same
pages<00:43:37.290><c> or</c><00:43:37.860><c> even</c><00:43:38.030><c> somebody</c><00:43:39.030><c> the</c><00:43:39.780><c> same</c>

00:43:40.010 --> 00:43:40.020 align:start position:0%
pages or even somebody the same
 

00:43:40.020 --> 00:43:43.580 align:start position:0%
pages or even somebody the same
increment<00:43:40.410><c> H</c><00:43:40.890><c> one</c><00:43:41.610><c> guy</c><00:43:41.790><c> income</c><00:43:42.240><c> as</c><00:43:42.360><c> night</c><00:43:42.600><c> the</c>

00:43:43.580 --> 00:43:43.590 align:start position:0%
increment H one guy income as night the
 

00:43:43.590 --> 00:43:45.770 align:start position:0%
increment H one guy income as night the
same<00:43:43.980><c> will</c><00:43:44.100><c> become</c><00:43:44.430><c> all</c><00:43:44.670><c> right</c><00:43:45.150><c> so</c><00:43:45.330><c> this</c><00:43:45.480><c> is</c><00:43:45.540><c> an</c>

00:43:45.770 --> 00:43:45.780 align:start position:0%
same will become all right so this is an
 

00:43:45.780 --> 00:43:46.520 align:start position:0%
same will become all right so this is an
example

00:43:46.520 --> 00:43:46.530 align:start position:0%
example
 

00:43:46.530 --> 00:43:49.220 align:start position:0%
example
property<00:43:47.280><c> result</c><00:43:47.970><c> because</c><00:43:48.510><c> it's</c><00:43:48.720><c> not</c><00:43:48.930><c> always</c>

00:43:49.220 --> 00:43:49.230 align:start position:0%
property result because it's not always
 

00:43:49.230 --> 00:44:03.390 align:start position:0%
property result because it's not always
the<00:43:49.620><c> case</c>

00:44:03.390 --> 00:44:03.400 align:start position:0%
 
 

00:44:03.400 --> 00:44:06.850 align:start position:0%
 
so<00:44:04.400><c> yes</c><00:44:04.610><c> that</c><00:44:04.850><c> is</c><00:44:05.000><c> what</c><00:44:05.390><c> this</c><00:44:05.510><c> is</c><00:44:05.720><c> you</c><00:44:05.900><c> and</c><00:44:06.530><c> me</c><00:44:06.560><c> -</c>

00:44:06.850 --> 00:44:06.860 align:start position:0%
so yes that is what this is you and me -
 

00:44:06.860 --> 00:44:07.810 align:start position:0%
so yes that is what this is you and me -
yes

00:44:07.810 --> 00:44:07.820 align:start position:0%
yes
 

00:44:07.820 --> 00:44:12.130 align:start position:0%
yes
okay<00:44:09.370><c> so</c><00:44:10.370><c> just</c><00:44:10.760><c> to</c><00:44:11.450><c> say</c><00:44:11.630><c> what</c><00:44:11.930><c> you</c><00:44:12.110><c> are</c>

00:44:12.130 --> 00:44:12.140 align:start position:0%
okay so just to say what you are
 

00:44:12.140 --> 00:44:14.080 align:start position:0%
okay so just to say what you are
specified<00:44:12.710><c> with</c><00:44:12.890><c> the</c><00:44:12.920><c> temporal</c><00:44:13.460><c> logic</c><00:44:13.820><c> what</c>

00:44:14.080 --> 00:44:14.090 align:start position:0%
specified with the temporal logic what
 

00:44:14.090 --> 00:44:17.020 align:start position:0%
specified with the temporal logic what
you<00:44:14.240><c> do</c><00:44:14.390><c> have</c><00:44:14.630><c> is</c><00:44:14.840><c> this</c><00:44:15.110><c> model</c><00:44:15.470><c> panel</c><00:44:16.030><c> you</c>

00:44:17.020 --> 00:44:17.030 align:start position:0%
you do have is this model panel you
 

00:44:17.030 --> 00:44:20.500 align:start position:0%
you do have is this model panel you
specify<00:44:17.750><c> properties</c><00:44:17.960><c> of</c><00:44:18.440><c> places</c><00:44:18.920><c> for</c><00:44:19.910><c> me</c><00:44:20.300><c> and</c>

00:44:20.500 --> 00:44:20.510 align:start position:0%
specify properties of places for me and
 

00:44:20.510 --> 00:44:22.980 align:start position:0%
specify properties of places for me and
each<00:44:21.260><c> place</c><00:44:21.530><c> is</c><00:44:21.560><c> the</c><00:44:21.830><c> sequence</c><00:44:22.220><c> of</c><00:44:22.310><c> space</c>

00:44:22.980 --> 00:44:22.990 align:start position:0%
each place is the sequence of space
 

00:44:22.990 --> 00:44:26.950 align:start position:0%
each place is the sequence of space
right<00:44:24.610><c> the</c><00:44:25.610><c> index</c><00:44:25.880><c> of</c><00:44:26.030><c> the</c><00:44:26.150><c> sequence</c><00:44:26.570><c> gives</c>

00:44:26.950 --> 00:44:26.960 align:start position:0%
right the index of the sequence gives
 

00:44:26.960 --> 00:44:28.570 align:start position:0%
right the index of the sequence gives
you<00:44:27.080><c> can</c><00:44:27.260><c> discrete</c><00:44:27.800><c> time</c><00:44:28.190><c> some</c><00:44:28.550><c> time</c>

00:44:28.570 --> 00:44:28.580 align:start position:0%
you can discrete time some time
 

00:44:28.580 --> 00:44:31.390 align:start position:0%
you can discrete time some time
progresses<00:44:29.330><c> from</c><00:44:29.510><c> 0</c><00:44:29.870><c> to</c><00:44:30.050><c> infinity</c><00:44:30.190><c> going</c><00:44:31.190><c> in</c>

00:44:31.390 --> 00:44:31.400 align:start position:0%
progresses from 0 to infinity going in
 

00:44:31.400 --> 00:44:33.940 align:start position:0%
progresses from 0 to infinity going in
increments<00:44:31.700><c> of</c><00:44:32.060><c> 1</c><00:44:32.300><c> right</c><00:44:32.630><c> so</c><00:44:33.410><c> for</c><00:44:33.560><c> example</c>

00:44:33.940 --> 00:44:33.950 align:start position:0%
increments of 1 right so for example
 

00:44:33.950 --> 00:44:36.100 align:start position:0%
increments of 1 right so for example
this<00:44:34.040><c> could</c><00:44:34.220><c> be</c><00:44:34.340><c> the</c><00:44:34.490><c> desert</c><00:44:34.820><c> state</c><00:44:35.330><c> or</c><00:44:35.630><c> some</c>

00:44:36.100 --> 00:44:36.110 align:start position:0%
this could be the desert state or some
 

00:44:36.110 --> 00:44:37.420 align:start position:0%
this could be the desert state or some
people<00:44:36.380><c> might</c><00:44:36.530><c> like</c><00:44:36.710><c> to</c><00:44:36.740><c> come</c><00:44:37.010><c> from</c><00:44:37.220><c> one</c>

00:44:37.420 --> 00:44:37.430 align:start position:0%
people might like to come from one
 

00:44:37.430 --> 00:44:40.660 align:start position:0%
people might like to come from one
because<00:44:37.880><c> respect</c><00:44:38.510><c> and</c><00:44:39.010><c> this</c><00:44:40.010><c> is</c><00:44:40.190><c> the</c><00:44:40.340><c> second</c>

00:44:40.660 --> 00:44:40.670 align:start position:0%
because respect and this is the second
 

00:44:40.670 --> 00:44:42.060 align:start position:0%
because respect and this is the second
step<00:44:40.850><c> this</c><00:44:41.030><c> is</c><00:44:41.090><c> interesting</c>

00:44:42.060 --> 00:44:42.070 align:start position:0%
step this is interesting
 

00:44:42.070 --> 00:44:45.760 align:start position:0%
step this is interesting
so<00:44:43.070><c> this</c><00:44:43.250><c> is</c><00:44:43.400><c> kind</c><00:44:44.270><c> of</c><00:44:44.360><c> what</c><00:44:44.870><c> your</c><00:44:45.080><c> specified</c>

00:44:45.760 --> 00:44:45.770 align:start position:0%
so this is kind of what your specified
 

00:44:45.770 --> 00:44:50.770 align:start position:0%
so this is kind of what your specified
in<00:44:46.700><c> temporal</c><00:44:47.690><c> logic</c><00:44:47.720><c> and</c><00:44:48.670><c> each</c><00:44:49.670><c> state</c><00:44:50.120><c> we</c><00:44:50.600><c> have</c>

00:44:50.770 --> 00:44:50.780 align:start position:0%
in temporal logic and each state we have
 

00:44:50.780 --> 00:44:54.550 align:start position:0%
in temporal logic and each state we have
randomly<00:44:51.350><c> divided</c><00:44:52.310><c> two</c><00:44:52.880><c> worlds</c><00:44:53.720><c> or</c><00:44:53.990><c> two</c><00:44:54.170><c> parts</c>

00:44:54.550 --> 00:44:54.560 align:start position:0%
randomly divided two worlds or two parts
 

00:44:54.560 --> 00:44:56.500 align:start position:0%
randomly divided two worlds or two parts
that<00:44:54.800><c> are</c><00:44:55.010><c> the</c><00:44:55.160><c> constants</c><00:44:55.730><c> in</c><00:44:55.880><c> servicemen's</c>

00:44:56.500 --> 00:44:56.510 align:start position:0%
that are the constants in servicemen's
 

00:44:56.510 --> 00:44:59.860 align:start position:0%
that are the constants in servicemen's
and<00:44:56.810><c> the</c><00:44:57.620><c> variables</c><00:44:58.040><c> of</c><00:44:58.190><c> slightly</c><00:44:58.460><c> and</c><00:44:58.970><c> as</c><00:44:59.750><c> an</c>

00:44:59.860 --> 00:44:59.870 align:start position:0%
and the variables of slightly and as an
 

00:44:59.870 --> 00:45:02.830 align:start position:0%
and the variables of slightly and as an
example<00:45:00.200><c> Alice</c><00:45:00.830><c> as</c><00:45:01.490><c> a</c><00:45:01.550><c> person</c><00:45:02.090><c> is</c><00:45:02.240><c> a</c><00:45:02.270><c> constant</c>

00:45:02.830 --> 00:45:02.840 align:start position:0%
example Alice as a person is a constant
 

00:45:02.840 --> 00:45:06.190 align:start position:0%
example Alice as a person is a constant
which<00:45:03.110><c> means</c><00:45:03.140><c> that</c><00:45:03.820><c> if</c><00:45:04.820><c> this</c><00:45:05.390><c> object</c><00:45:05.630><c> does</c><00:45:05.990><c> not</c>

00:45:06.190 --> 00:45:06.200 align:start position:0%
which means that if this object does not
 

00:45:06.200 --> 00:45:08.800 align:start position:0%
which means that if this object does not
change<00:45:06.410><c> across</c><00:45:06.740><c> time</c><00:45:07.130><c> policy</c><00:45:07.670><c> advice</c><00:45:08.000><c> is</c><00:45:08.270><c> in</c>

00:45:08.800 --> 00:45:08.810 align:start position:0%
change across time policy advice is in
 

00:45:08.810 --> 00:45:11.830 align:start position:0%
change across time policy advice is in
all<00:45:09.080><c> time</c><00:45:09.620><c> points</c><00:45:09.830><c> right</c><00:45:10.550><c> the</c><00:45:11.210><c> same</c><00:45:11.420><c> goes</c><00:45:11.630><c> with</c>

00:45:11.830 --> 00:45:11.840 align:start position:0%
all time points right the same goes with
 

00:45:11.840 --> 00:45:16.840 align:start position:0%
all time points right the same goes with
reverse<00:45:12.290><c> osmosis</c><00:45:12.610><c> and</c><00:45:13.610><c> 27</c><00:45:14.420><c> rotate</c><00:45:15.610><c> so</c><00:45:16.610><c> this</c>

00:45:16.840 --> 00:45:16.850 align:start position:0%
reverse osmosis and 27 rotate so this
 

00:45:16.850 --> 00:45:18.730 align:start position:0%
reverse osmosis and 27 rotate so this
insert<00:45:17.240><c> constant</c><00:45:17.720><c> they</c><00:45:17.870><c> never</c><00:45:18.170><c> change</c><00:45:18.530><c> the</c>

00:45:18.730 --> 00:45:18.740 align:start position:0%
insert constant they never change the
 

00:45:18.740 --> 00:45:22.290 align:start position:0%
insert constant they never change the
cross<00:45:18.920><c> and</c><00:45:19.580><c> the</c><00:45:20.570><c> other</c><00:45:20.690><c> part</c><00:45:20.990><c> in</c><00:45:21.140><c> the</c><00:45:21.260><c> state</c>

00:45:22.290 --> 00:45:22.300 align:start position:0%
cross and the other part in the state
 

00:45:22.300 --> 00:45:25.360 align:start position:0%
cross and the other part in the state
variables<00:45:23.300><c> this</c><00:45:24.200><c> is</c><00:45:24.380><c> our</c><00:45:24.530><c> position</c><00:45:24.710><c> so</c>

00:45:25.360 --> 00:45:25.370 align:start position:0%
variables this is our position so
 

00:45:25.370 --> 00:45:29.230 align:start position:0%
variables this is our position so
variables<00:45:25.820><c> can</c><00:45:26.060><c> change</c><00:45:27.700><c> this</c><00:45:28.700><c> piece</c><00:45:29.090><c> is</c>

00:45:29.230 --> 00:45:29.240 align:start position:0%
variables can change this piece is
 

00:45:29.240 --> 00:45:30.910 align:start position:0%
variables can change this piece is
really<00:45:29.450><c> kind</c><00:45:29.870><c> of</c><00:45:29.960><c> water</c><00:45:30.230><c> state</c><00:45:30.560><c> contains</c>

00:45:30.910 --> 00:45:30.920 align:start position:0%
really kind of water state contains
 

00:45:30.920 --> 00:45:35.310 align:start position:0%
really kind of water state contains
contains<00:45:31.580><c> personal</c><00:45:33.250><c> right</c>

00:45:35.310 --> 00:45:35.320 align:start position:0%
contains personal right
 

00:45:35.320 --> 00:45:39.120 align:start position:0%
contains personal right
and<00:45:35.860><c> on</c><00:45:36.100><c> when</c><00:45:36.310><c> we</c><00:45:36.460><c> write</c><00:45:36.640><c> a</c><00:45:37.740><c> formula</c><00:45:38.740><c> like</c>

00:45:39.120 --> 00:45:39.130 align:start position:0%
and on when we write a formula like
 

00:45:39.130 --> 00:45:41.190 align:start position:0%
and on when we write a formula like
walking<00:45:39.700><c> group</c><00:45:39.940><c> itself</c><00:45:40.270><c> statement</c><00:45:40.810><c> amongst</c>

00:45:41.190 --> 00:45:41.200 align:start position:0%
walking group itself statement amongst
 

00:45:41.200 --> 00:45:44.880 align:start position:0%
walking group itself statement amongst
time<00:45:42.300><c> it</c><00:45:43.300><c> is</c><00:45:43.570><c> good</c><00:45:43.780><c> tool</c><00:45:43.960><c> to</c><00:45:44.080><c> say</c><00:45:44.380><c> what</c><00:45:44.770><c> the</c>

00:45:44.880 --> 00:45:44.890 align:start position:0%
time it is good tool to say what the
 

00:45:44.890 --> 00:45:46.860 align:start position:0%
time it is good tool to say what the
mental<00:45:45.250><c> model</c><00:45:45.580><c> is</c><00:45:45.700><c> and</c><00:45:46.000><c> how</c><00:45:46.180><c> you</c><00:45:46.240><c> liberate</c>

00:45:46.860 --> 00:45:46.870 align:start position:0%
mental model is and how you liberate
 

00:45:46.870 --> 00:45:49.230 align:start position:0%
mental model is and how you liberate
those<00:45:47.020><c> things</c><00:45:47.320><c> so</c><00:45:48.130><c> here</c><00:45:48.370><c> is</c><00:45:48.490><c> the</c><00:45:48.850><c> different</c>

00:45:49.230 --> 00:45:49.240 align:start position:0%
those things so here is the different
 

00:45:49.240 --> 00:45:52.140 align:start position:0%
those things so here is the different
example<00:45:49.780><c> we</c><00:45:49.870><c> have</c><00:45:50.050><c> temperature</c><00:45:50.590><c> right</c><00:45:51.070><c> so</c><00:45:51.340><c> we</c>

00:45:52.140 --> 00:45:52.150 align:start position:0%
example we have temperature right so we
 

00:45:52.150 --> 00:45:54.840 align:start position:0%
example we have temperature right so we
have<00:45:52.360><c> States</c><00:45:52.900><c> and</c><00:45:53.230><c> our</c><00:45:54.130><c> state</c><00:45:54.460><c> the</c><00:45:54.640><c> base</c>

00:45:54.840 --> 00:45:54.850 align:start position:0%
have States and our state the base
 

00:45:54.850 --> 00:45:58.530 align:start position:0%
have States and our state the base
constant<00:45:56.340><c> and</c><00:45:57.340><c> the</c><00:45:57.730><c> variable</c><00:45:58.180><c> is</c><00:45:58.360><c> the</c>

00:45:58.530 --> 00:45:58.540 align:start position:0%
constant and the variable is the
 

00:45:58.540 --> 00:46:02.310 align:start position:0%
constant and the variable is the
temperature<00:45:59.290><c> in</c><00:45:59.710><c> this</c><00:46:00.130><c> paper</c><00:46:00.810><c> so</c><00:46:01.810><c> time</c><00:46:02.080><c> could</c>

00:46:02.310 --> 00:46:02.320 align:start position:0%
temperature in this paper so time could
 

00:46:02.320 --> 00:46:03.990 align:start position:0%
temperature in this paper so time could
be<00:46:02.350><c> days</c><00:46:02.650><c> in</c><00:46:02.980><c> this</c><00:46:03.100><c> case</c><00:46:03.340><c> so</c><00:46:03.550><c> we</c><00:46:03.580><c> did</c><00:46:03.850><c> not</c>

00:46:03.990 --> 00:46:04.000 align:start position:0%
be days in this case so we did not
 

00:46:04.000 --> 00:46:05.850 align:start position:0%
be days in this case so we did not
specify<00:46:04.240><c> in</c><00:46:04.840><c> what</c><00:46:05.020><c> units</c><00:46:05.380><c> the</c><00:46:05.500><c> time</c><00:46:05.710><c> its</c>

00:46:05.850 --> 00:46:05.860 align:start position:0%
specify in what units the time its
 

00:46:05.860 --> 00:46:08.820 align:start position:0%
specify in what units the time its
measured<00:46:06.190><c> its</c><00:46:06.430><c> out</c><00:46:06.580><c> the</c><00:46:06.730><c> screen</c><00:46:07.000><c> I</c><00:46:07.830><c> think</c>

00:46:08.820 --> 00:46:08.830 align:start position:0%
measured its out the screen I think
 

00:46:08.830 --> 00:46:11.550 align:start position:0%
measured its out the screen I think
water<00:46:09.130><c> spicy</c><00:46:09.580><c> food</c><00:46:09.910><c> the</c><00:46:10.090><c> penalty</c><00:46:10.480><c> see</c><00:46:10.750><c> is</c><00:46:11.290><c> this</c>

00:46:11.550 --> 00:46:11.560 align:start position:0%
water spicy food the penalty see is this
 

00:46:11.560 --> 00:46:13.980 align:start position:0%
water spicy food the penalty see is this
property<00:46:12.070><c> here</c><00:46:12.640><c> which</c><00:46:13.060><c> says</c><00:46:13.210><c> in</c><00:46:13.480><c> virtually</c>

00:46:13.980 --> 00:46:13.990 align:start position:0%
property here which says in virtually
 

00:46:13.990 --> 00:46:16.650 align:start position:0%
property here which says in virtually
always<00:46:14.290><c> real</c><00:46:14.920><c> antigen</c><00:46:15.430><c> is</c><00:46:15.610><c> at</c><00:46:15.760><c> least</c><00:46:15.970><c> 11</c>

00:46:16.650 --> 00:46:16.660 align:start position:0%
always real antigen is at least 11
 

00:46:16.660 --> 00:46:20.730 align:start position:0%
always real antigen is at least 11
degrees<00:46:17.250><c> right</c><00:46:18.250><c> so</c><00:46:18.490><c> it</c><00:46:18.820><c> has</c><00:46:18.970><c> some</c><00:46:19.740><c> property</c>

00:46:20.730 --> 00:46:20.740 align:start position:0%
degrees right so it has some property
 

00:46:20.740 --> 00:46:24.000 align:start position:0%
degrees right so it has some property
and<00:46:21.900><c> you</c><00:46:22.900><c> don't</c><00:46:23.110><c> to</c><00:46:23.230><c> see</c><00:46:23.410><c> whether</c><00:46:23.560><c> this</c><00:46:23.830><c> is</c>

00:46:24.000 --> 00:46:24.010 align:start position:0%
and you don't to see whether this is
 

00:46:24.010 --> 00:46:25.800 align:start position:0%
and you don't to see whether this is
true<00:46:24.280><c> for</c><00:46:24.490><c> these</c><00:46:24.670><c> things</c><00:46:25.030><c> so</c><00:46:25.420><c> this</c><00:46:25.570><c> is</c><00:46:25.630><c> the</c>

00:46:25.800 --> 00:46:25.810 align:start position:0%
true for these things so this is the
 

00:46:25.810 --> 00:46:28.230 align:start position:0%
true for these things so this is the
thanks<00:46:26.050><c> I</c><00:46:26.380><c> need</c><00:46:26.590><c> to</c><00:46:27.550><c> see</c><00:46:27.700><c> whether</c><00:46:27.880><c> this</c><00:46:28.060><c> is</c>

00:46:28.230 --> 00:46:28.240 align:start position:0%
thanks I need to see whether this is
 

00:46:28.240 --> 00:46:32.880 align:start position:0%
thanks I need to see whether this is
true<00:46:28.480><c> what</c><00:46:29.110><c> we</c><00:46:29.290><c> do</c><00:46:30.030><c> we</c><00:46:31.030><c> start</c><00:46:31.270><c> evaluating</c><00:46:31.890><c> the</c>

00:46:32.880 --> 00:46:32.890 align:start position:0%
true what we do we start evaluating the
 

00:46:32.890 --> 00:46:35.430 align:start position:0%
true what we do we start evaluating the
the<00:46:33.370><c> truth</c><00:46:33.640><c> of</c><00:46:33.940><c> the</c><00:46:34.210><c> still</c><00:46:34.450><c> ordinance</c><00:46:34.990><c> of</c><00:46:35.230><c> the</c>

00:46:35.430 --> 00:46:35.440 align:start position:0%
the truth of the still ordinance of the
 

00:46:35.440 --> 00:46:38.210 align:start position:0%
the truth of the still ordinance of the
parts<00:46:35.770><c> of</c><00:46:35.860><c> the</c><00:46:36.040><c> sentence</c><00:46:36.700><c> across</c><00:46:37.630><c> the</c><00:46:37.780><c> states</c>

00:46:38.210 --> 00:46:38.220 align:start position:0%
parts of the sentence across the states
 

00:46:38.220 --> 00:46:41.280 align:start position:0%
parts of the sentence across the states
and<00:46:39.220><c> for</c><00:46:40.150><c> example</c><00:46:40.360><c> that</c><00:46:40.660><c> we</c><00:46:40.840><c> kind</c><00:46:41.110><c> of</c><00:46:41.200><c> the</c>

00:46:41.280 --> 00:46:41.290 align:start position:0%
and for example that we kind of the
 

00:46:41.290 --> 00:46:44.790 align:start position:0%
and for example that we kind of the
innermost<00:46:41.650><c> part</c><00:46:42.160><c> is</c><00:46:43.560><c> technicalities</c><00:46:44.560><c> at</c>

00:46:44.790 --> 00:46:44.800 align:start position:0%
innermost part is technicalities at
 

00:46:44.800 --> 00:46:47.490 align:start position:0%
innermost part is technicalities at
least<00:46:45.070><c> 11</c><00:46:45.610><c> degrees</c><00:46:45.880><c> right</c><00:46:46.360><c> so</c><00:46:47.050><c> how</c><00:46:47.200><c> would</c><00:46:47.260><c> you</c>

00:46:47.490 --> 00:46:47.500 align:start position:0%
least 11 degrees right so how would you
 

00:46:47.500 --> 00:46:50.150 align:start position:0%
least 11 degrees right so how would you
see<00:46:47.710><c> which</c><00:46:48.130><c> states</c><00:46:48.460><c> this</c><00:46:48.880><c> statement</c><00:46:49.390><c> is</c><00:46:49.840><c> true</c>

00:46:50.150 --> 00:46:50.160 align:start position:0%
see which states this statement is true
 

00:46:50.160 --> 00:46:52.730 align:start position:0%
see which states this statement is true
within<00:46:51.160><c> each</c><00:46:51.490><c> statement</c><00:46:51.850><c> we</c><00:46:52.240><c> are</c><00:46:52.270><c> kind</c><00:46:52.600><c> of</c>

00:46:52.730 --> 00:46:52.740 align:start position:0%
within each statement we are kind of
 

00:46:52.740 --> 00:46:56.010 align:start position:0%
within each statement we are kind of
almost<00:46:53.740><c> like</c><00:46:54.190><c> classical</c><00:46:55.090><c> logic</c><00:46:55.270><c> to</c><00:46:55.510><c> the</c><00:46:55.630><c> movie</c>

00:46:56.010 --> 00:46:56.020 align:start position:0%
almost like classical logic to the movie
 

00:46:56.020 --> 00:46:58.200 align:start position:0%
almost like classical logic to the movie
right<00:46:56.890><c> and</c><00:46:57.190><c> here</c><00:46:57.460><c> we</c><00:46:57.670><c> can</c><00:46:57.790><c> see</c><00:46:58.060><c> the</c>

00:46:58.200 --> 00:46:58.210 align:start position:0%
right and here we can see the
 

00:46:58.210 --> 00:47:00.210 align:start position:0%
right and here we can see the
temperature<00:46:58.420><c> is</c><00:46:58.870><c> on</c><00:46:59.290><c> degrees</c><00:46:59.620><c> in</c><00:46:59.860><c> the</c><00:47:00.010><c> first</c>

00:47:00.210 --> 00:47:00.220 align:start position:0%
temperature is on degrees in the first
 

00:47:00.220 --> 00:47:03.660 align:start position:0%
temperature is on degrees in the first
state<00:47:00.490><c> in</c><00:47:00.850><c> the</c><00:47:01.450><c> Penn</c><00:47:01.660><c> State</c><00:47:01.810><c> and</c><00:47:02.560><c> the</c><00:47:02.860><c> last</c><00:47:03.070><c> two</c>

00:47:03.660 --> 00:47:03.670 align:start position:0%
state in the Penn State and the last two
 

00:47:03.670 --> 00:47:06.440 align:start position:0%
state in the Penn State and the last two
states<00:47:03.970><c> here</c><00:47:04.240><c> so</c><00:47:04.510><c> time</c><00:47:04.750><c> can</c><00:47:05.080><c> continue</c><00:47:05.530><c> opera</c>

00:47:06.440 --> 00:47:06.450 align:start position:0%
states here so time can continue opera
 

00:47:06.450 --> 00:47:09.450 align:start position:0%
states here so time can continue opera
assume<00:47:07.450><c> the</c><00:47:08.140><c> temperature</c><00:47:08.320><c> remains</c><00:47:09.010><c> at</c><00:47:09.220><c> least</c>

00:47:09.450 --> 00:47:09.460 align:start position:0%
assume the temperature remains at least
 

00:47:09.460 --> 00:47:14.580 align:start position:0%
assume the temperature remains at least
11<00:47:09.880><c> degrees</c><00:47:10.150><c> or</c><00:47:11.670><c> so</c><00:47:12.670><c> this</c><00:47:12.970><c> is</c><00:47:13.240><c> where</c><00:47:13.480><c> this</c><00:47:13.900><c> part</c>

00:47:14.580 --> 00:47:14.590 align:start position:0%
11 degrees or so this is where this part
 

00:47:14.590 --> 00:47:18.420 align:start position:0%
11 degrees or so this is where this part
of<00:47:15.010><c> our</c><00:47:15.310><c> statement</c><00:47:15.670><c> posted</c><00:47:16.920><c> now</c><00:47:17.920><c> you</c><00:47:18.250><c> don't</c>

00:47:18.420 --> 00:47:18.430 align:start position:0%
of our statement posted now you don't
 

00:47:18.430 --> 00:47:21.510 align:start position:0%
of our statement posted now you don't
see<00:47:19.090><c> in</c><00:47:19.360><c> which</c><00:47:19.570><c> states</c><00:47:19.900><c> the</c><00:47:20.080><c> always</c><00:47:20.620><c> at</c><00:47:20.860><c> least</c>

00:47:21.510 --> 00:47:21.520 align:start position:0%
see in which states the always at least
 

00:47:21.520 --> 00:47:26.340 align:start position:0%
see in which states the always at least
11<00:47:21.910><c> degrees</c><00:47:22.210><c> holds</c><00:47:22.510><c> true</c><00:47:23.220><c> we</c><00:47:24.220><c> need</c><00:47:24.370><c> to</c><00:47:24.550><c> look</c><00:47:25.350><c> at</c>

00:47:26.340 --> 00:47:26.350 align:start position:0%
11 degrees holds true we need to look at
 

00:47:26.350 --> 00:47:28.350 align:start position:0%
11 degrees holds true we need to look at
the<00:47:26.500><c> same</c><00:47:26.710><c> formula</c><00:47:27.040><c> and</c><00:47:27.370><c> see</c><00:47:27.790><c> whether</c><00:47:28.090><c> it</c>

00:47:28.350 --> 00:47:28.360 align:start position:0%
the same formula and see whether it
 

00:47:28.360 --> 00:47:29.370 align:start position:0%
the same formula and see whether it
always

00:47:29.370 --> 00:47:29.380 align:start position:0%
always
 

00:47:29.380 --> 00:47:33.150 align:start position:0%
always
right<00:47:30.130><c> so</c><00:47:30.369><c> always</c><00:47:30.760><c> means</c><00:47:31.030><c> it</c><00:47:31.560><c> may</c><00:47:32.560><c> be</c><00:47:32.619><c> but</c>

00:47:33.150 --> 00:47:33.160 align:start position:0%
right so always means it may be but
 

00:47:33.160 --> 00:47:38.370 align:start position:0%
right so always means it may be but
after<00:47:33.580><c> four</c><00:47:33.880><c> this</c><00:47:33.970><c> is</c><00:47:34.030><c> passport</c><00:47:34.450><c> right</c><00:47:36.030><c> so</c><00:47:37.380><c> we</c>

00:47:38.370 --> 00:47:38.380 align:start position:0%
after four this is passport right so we
 

00:47:38.380 --> 00:47:40.650 align:start position:0%
after four this is passport right so we
can<00:47:38.560><c> ask</c><00:47:38.710><c> the</c><00:47:38.860><c> question</c><00:47:38.940><c> is</c><00:47:39.940><c> it</c><00:47:40.150><c> always</c><00:47:40.390><c> the</c>

00:47:40.650 --> 00:47:40.660 align:start position:0%
can ask the question is it always the
 

00:47:40.660 --> 00:47:42.690 align:start position:0%
can ask the question is it always the
case<00:47:40.840><c> the</c><00:47:41.050><c> temperature</c><00:47:41.619><c> is</c><00:47:41.740><c> at</c><00:47:41.950><c> least</c><00:47:42.160><c> 11</c>

00:47:42.690 --> 00:47:42.700 align:start position:0%
case the temperature is at least 11
 

00:47:42.700 --> 00:47:47.340 align:start position:0%
case the temperature is at least 11
degrees<00:47:43.060><c> in</c><00:47:43.360><c> the</c><00:47:43.690><c> initial</c><00:47:44.050><c> state</c><00:47:45.480><c> is</c><00:47:46.480><c> all</c><00:47:46.840><c> true</c>

00:47:47.340 --> 00:47:47.350 align:start position:0%
degrees in the initial state is all true
 

00:47:47.350 --> 00:47:49.590 align:start position:0%
degrees in the initial state is all true
because<00:47:47.770><c> in</c><00:47:48.640><c> the</c><00:47:48.760><c> subsequent</c><00:47:49.119><c> state</c><00:47:49.480><c> the</c>

00:47:49.590 --> 00:47:49.600 align:start position:0%
because in the subsequent state the
 

00:47:49.600 --> 00:47:51.600 align:start position:0%
because in the subsequent state the
temperature<00:47:49.720><c> is</c><00:47:50.170><c> 10</c><00:47:50.380><c> degrees</c><00:47:50.410><c> it's</c><00:47:51.130><c> no</c><00:47:51.310><c> longer</c>

00:47:51.600 --> 00:47:51.610 align:start position:0%
temperature is 10 degrees it's no longer
 

00:47:51.610 --> 00:47:53.940 align:start position:0%
temperature is 10 degrees it's no longer
at<00:47:51.730><c> least</c><00:47:51.940><c> 11</c><00:47:52.420><c> right</c><00:47:52.780><c> so</c><00:47:52.990><c> it's</c><00:47:53.350><c> not</c><00:47:53.560><c> always</c><00:47:53.800><c> the</c>

00:47:53.940 --> 00:47:53.950 align:start position:0%
at least 11 right so it's not always the
 

00:47:53.950 --> 00:47:56.160 align:start position:0%
at least 11 right so it's not always the
case<00:47:54.100><c> that</c><00:47:54.580><c> the</c><00:47:54.790><c> temperature</c><00:47:55.240><c> is</c><00:47:55.570><c> the</c><00:47:55.930><c> place</c>

00:47:56.160 --> 00:47:56.170 align:start position:0%
case that the temperature is the place
 

00:47:56.170 --> 00:47:59.540 align:start position:0%
case that the temperature is the place
to<00:47:56.290><c> learn</c><00:47:56.380><c> degrees</c><00:47:56.740><c> in</c><00:47:56.980><c> the</c><00:47:57.130><c> initial</c><00:47:57.460><c> spin</c>

00:47:59.540 --> 00:47:59.550 align:start position:0%
to learn degrees in the initial spin
 

00:47:59.550 --> 00:48:02.340 align:start position:0%
to learn degrees in the initial spin
it's<00:48:00.550><c> also</c><00:48:00.910><c> not</c><00:48:01.150><c> always</c><00:48:01.540><c> the</c><00:48:01.660><c> case</c><00:48:01.840><c> that</c><00:48:01.900><c> it's</c>

00:48:02.340 --> 00:48:02.350 align:start position:0%
it's also not always the case that it's
 

00:48:02.350 --> 00:48:06.150 align:start position:0%
it's also not always the case that it's
in<00:48:02.920><c> all</c><00:48:03.280><c> these</c><00:48:03.520><c> states</c><00:48:04.440><c> until</c><00:48:05.440><c> the</c>

00:48:06.150 --> 00:48:06.160 align:start position:0%
in all these states until the
 

00:48:06.160 --> 00:48:08.760 align:start position:0%
in all these states until the
temperature<00:48:06.670><c> stabilizes</c><00:48:07.390><c> or</c><00:48:07.810><c> let's</c><00:48:08.050><c> say</c><00:48:08.170><c> goes</c>

00:48:08.760 --> 00:48:08.770 align:start position:0%
temperature stabilizes or let's say goes
 

00:48:08.770 --> 00:48:13.170 align:start position:0%
temperature stabilizes or let's say goes
below<00:48:09.340><c> 11</c><00:48:10.180><c> degrees</c><00:48:10.510><c> for</c><00:48:10.810><c> n</c><00:48:10.900><c> so</c><00:48:11.760><c> from</c><00:48:12.760><c> these</c>

00:48:13.170 --> 00:48:13.180 align:start position:0%
below 11 degrees for n so from these
 

00:48:13.180 --> 00:48:16.650 align:start position:0%
below 11 degrees for n so from these
points<00:48:13.690><c> onwards</c><00:48:14.700><c> this</c><00:48:15.700><c> part</c><00:48:15.940><c> of</c><00:48:16.119><c> the</c><00:48:16.210><c> formula</c>

00:48:16.650 --> 00:48:16.660 align:start position:0%
points onwards this part of the formula
 

00:48:16.660 --> 00:48:17.970 align:start position:0%
points onwards this part of the formula
will<00:48:16.990><c> evaluates</c><00:48:17.560><c> to</c><00:48:17.770><c> true</c>

00:48:17.970 --> 00:48:17.980 align:start position:0%
will evaluates to true
 

00:48:17.980 --> 00:48:20.730 align:start position:0%
will evaluates to true
right<00:48:18.760><c> so</c><00:48:19.090><c> let's</c><00:48:19.480><c> be</c><00:48:19.660><c> straight</c><00:48:19.900><c> so</c><00:48:20.170><c> is</c><00:48:20.619><c> the</c>

00:48:20.730 --> 00:48:20.740 align:start position:0%
right so let's be straight so is the
 

00:48:20.740 --> 00:48:22.560 align:start position:0%
right so let's be straight so is the
case<00:48:20.920><c> with</c><00:48:21.220><c> temperatures</c><00:48:21.790><c> based</c><00:48:22.270><c> learned</c>

00:48:22.560 --> 00:48:22.570 align:start position:0%
case with temperatures based learned
 

00:48:22.570 --> 00:48:25.859 align:start position:0%
case with temperatures based learned
agrees<00:48:23.369><c> and</c><00:48:24.369><c> out</c><00:48:24.610><c> the</c><00:48:24.970><c> final</c><00:48:25.360><c> careful</c>

00:48:25.859 --> 00:48:25.869 align:start position:0%
agrees and out the final careful
 

00:48:25.869 --> 00:48:28.080 align:start position:0%
agrees and out the final careful
temporal<00:48:26.260><c> operator</c><00:48:26.680><c> the</c><00:48:27.250><c> root</c><00:48:27.430><c> canal</c><00:48:27.760><c> to</c><00:48:27.880><c> hear</c>

00:48:28.080 --> 00:48:28.090 align:start position:0%
temporal operator the root canal to hear
 

00:48:28.090 --> 00:48:29.940 align:start position:0%
temporal operator the root canal to hear
is<00:48:28.240><c> eventually</c><00:48:28.660><c> the</c><00:48:29.110><c> case</c><00:48:29.500><c> is</c><00:48:29.740><c> always</c>

00:48:29.940 --> 00:48:29.950 align:start position:0%
is eventually the case is always
 

00:48:29.950 --> 00:48:32.930 align:start position:0%
is eventually the case is always
temperatures<00:48:30.670><c> these</c><00:48:31.030><c> 11</c><00:48:31.540><c> degrees</c><00:48:31.869><c> and</c>

00:48:32.930 --> 00:48:32.940 align:start position:0%
temperatures these 11 degrees and
 

00:48:32.940 --> 00:48:35.849 align:start position:0%
temperatures these 11 degrees and
eventually<00:48:33.940><c> is</c><00:48:34.150><c> true</c><00:48:34.390><c> in</c><00:48:34.510><c> a</c><00:48:34.600><c> given</c><00:48:34.930><c> space</c><00:48:35.170><c> in</c>

00:48:35.849 --> 00:48:35.859 align:start position:0%
eventually is true in a given space in
 

00:48:35.859 --> 00:48:38.640 align:start position:0%
eventually is true in a given space in
the<00:48:36.040><c> reason</c><00:48:36.340><c> future</c><00:48:36.640><c> state</c><00:48:36.970><c> when</c><00:48:37.540><c> the</c><00:48:38.260><c> soup</c>

00:48:38.640 --> 00:48:38.650 align:start position:0%
the reason future state when the soup
 

00:48:38.650 --> 00:48:44.460 align:start position:0%
the reason future state when the soup
sentence<00:48:39.640><c> your</c><00:48:40.060><c> Navarre</c><00:48:40.450><c> is</c><00:48:42.690><c> so</c><00:48:43.690><c> in</c><00:48:44.290><c> which</c>

00:48:44.460 --> 00:48:44.470 align:start position:0%
sentence your Navarre is so in which
 

00:48:44.470 --> 00:48:47.230 align:start position:0%
sentence your Navarre is so in which
space<00:48:44.740><c> is</c><00:48:45.010><c> the</c><00:48:45.340><c> full</c><00:48:45.670><c> sentence</c>

00:48:47.230 --> 00:48:47.240 align:start position:0%
space is the full sentence
 

00:48:47.240 --> 00:48:51.130 align:start position:0%
space is the full sentence
and<00:48:47.869><c> so</c><00:48:48.050><c> it</c><00:48:48.200><c> is</c><00:48:48.349><c> yes</c><00:48:49.040><c> everything</c><00:48:49.990><c> everything</c>

00:48:51.130 --> 00:48:51.140 align:start position:0%
and so it is yes everything everything
 

00:48:51.140 --> 00:48:55.030 align:start position:0%
and so it is yes everything everything
yes<00:48:51.680><c> because</c><00:48:52.270><c> no</c><00:48:53.270><c> matter</c><00:48:53.480><c> which</c><00:48:54.079><c> state</c><00:48:54.770><c> I</c>

00:48:55.030 --> 00:48:55.040 align:start position:0%
yes because no matter which state I
 

00:48:55.040 --> 00:49:00.520 align:start position:0%
yes because no matter which state I
evaluate<00:48:55.839><c> this</c><00:48:57.760><c> this</c><00:48:58.760><c> formula</c><00:48:59.030><c> here</c><00:48:59.569><c> there</c><00:49:00.410><c> is</c>

00:49:00.520 --> 00:49:00.530 align:start position:0%
evaluate this this formula here there is
 

00:49:00.530 --> 00:49:03.160 align:start position:0%
evaluate this this formula here there is
always<00:49:00.800><c> a</c><00:49:01.220><c> future</c><00:49:02.089><c> state</c><00:49:02.420><c> where</c><00:49:02.450><c> it's</c><00:49:02.930><c> always</c>

00:49:03.160 --> 00:49:03.170 align:start position:0%
always a future state where it's always
 

00:49:03.170 --> 00:49:06.130 align:start position:0%
always a future state where it's always
the<00:49:03.589><c> case</c><00:49:03.770><c> that</c><00:49:04.250><c> the</c><00:49:04.780><c> temperature</c><00:49:05.780><c> is</c><00:49:05.990><c> at</c>

00:49:06.130 --> 00:49:06.140 align:start position:0%
the case that the temperature is at
 

00:49:06.140 --> 00:49:09.130 align:start position:0%
the case that the temperature is at
least<00:49:06.319><c> 11</c><00:49:06.710><c> degrees</c><00:49:07.010><c> and</c><00:49:07.510><c> this</c><00:49:08.510><c> yellow</c><00:49:08.720><c> light</c>

00:49:09.130 --> 00:49:09.140 align:start position:0%
least 11 degrees and this yellow light
 

00:49:09.140 --> 00:49:14.650 align:start position:0%
least 11 degrees and this yellow light
dungeon<00:49:09.650><c> in</c><00:49:09.890><c> which</c><00:49:10.069><c> space</c><00:49:10.339><c> honest</c><00:49:13.180><c> it's</c><00:49:14.180><c> all</c>

00:49:14.650 --> 00:49:14.660 align:start position:0%
dungeon in which space honest it's all
 

00:49:14.660 --> 00:49:18.160 align:start position:0%
dungeon in which space honest it's all
these<00:49:14.930><c> I</c><00:49:15.940><c> guess</c><00:49:16.940><c> I</c><00:49:17.119><c> don't</c><00:49:17.329><c> understand</c><00:49:17.930><c> the</c>

00:49:18.160 --> 00:49:18.170 align:start position:0%
these I guess I don't understand the
 

00:49:18.170 --> 00:49:21.190 align:start position:0%
these I guess I don't understand the
meaning<00:49:18.200><c> of</c><00:49:18.710><c> that</c><00:49:18.770><c> future</c><00:49:19.460><c> state</c><00:49:19.670><c> because</c><00:49:20.450><c> how</c>

00:49:21.190 --> 00:49:21.200 align:start position:0%
meaning of that future state because how
 

00:49:21.200 --> 00:49:23.620 align:start position:0%
meaning of that future state because how
do<00:49:21.260><c> you</c><00:49:21.410><c> know</c><00:49:21.589><c> it's</c><00:49:21.859><c> turn</c><00:49:22.130><c> up</c><00:49:22.369><c> because</c><00:49:22.630><c> there's</c>

00:49:23.620 --> 00:49:23.630 align:start position:0%
do you know it's turn up because there's
 

00:49:23.630 --> 00:49:25.720 align:start position:0%
do you know it's turn up because there's
the<00:49:23.809><c> heat</c><00:49:24.020><c> death</c><00:49:24.290><c> of</c><00:49:24.530><c> the</c><00:49:24.589><c> universe</c><00:49:24.730><c> that's</c>

00:49:25.720 --> 00:49:25.730 align:start position:0%
the heat death of the universe that's
 

00:49:25.730 --> 00:49:29.470 align:start position:0%
the heat death of the universe that's
where<00:49:26.059><c> the</c><00:49:26.210><c> temperature</c><00:49:26.660><c> will</c><00:49:26.869><c> not</c><00:49:27.079><c> be</c><00:49:28.270><c> so</c><00:49:29.270><c> -</c>

00:49:29.470 --> 00:49:29.480 align:start position:0%
where the temperature will not be so -
 

00:49:29.480 --> 00:49:32.559 align:start position:0%
where the temperature will not be so -
so<00:49:30.470><c> this</c><00:49:30.619><c> is</c><00:49:30.770><c> just</c><00:49:30.890><c> an</c><00:49:31.069><c> example</c><00:49:31.420><c> it's</c><00:49:32.420><c> an</c>

00:49:32.559 --> 00:49:32.569 align:start position:0%
so this is just an example it's an
 

00:49:32.569 --> 00:49:35.020 align:start position:0%
so this is just an example it's an
example<00:49:32.869><c> but</c><00:49:33.079><c> there</c><00:49:33.319><c> is</c><00:49:33.410><c> no</c><00:49:33.559><c> that</c><00:49:34.010><c> is</c><00:49:34.849><c> not</c>

00:49:35.020 --> 00:49:35.030 align:start position:0%
example but there is no that is not
 

00:49:35.030 --> 00:49:36.490 align:start position:0%
example but there is no that is not
saying<00:49:35.270><c> that</c><00:49:35.359><c> we</c><00:49:35.480><c> don't</c><00:49:35.510><c> know</c><00:49:35.869><c> there's</c><00:49:36.290><c> going</c>

00:49:36.490 --> 00:49:36.500 align:start position:0%
saying that we don't know there's going
 

00:49:36.500 --> 00:49:38.890 align:start position:0%
saying that we don't know there's going
to<00:49:36.589><c> be</c><00:49:36.650><c> a</c><00:49:36.740><c> deep</c><00:49:36.980><c> death</c><00:49:37.250><c> or</c><00:49:37.579><c> not</c><00:49:37.760><c> so</c><00:49:38.150><c> okay</c><00:49:38.720><c> okay</c>

00:49:38.890 --> 00:49:38.900 align:start position:0%
to be a deep death or not so okay okay
 

00:49:38.900 --> 00:49:40.420 align:start position:0%
to be a deep death or not so okay okay
you're<00:49:39.410><c> absolutely</c><00:49:39.710><c> correct</c>

00:49:40.420 --> 00:49:40.430 align:start position:0%
you're absolutely correct
 

00:49:40.430 --> 00:49:43.390 align:start position:0%
you're absolutely correct
so<00:49:41.000><c> for</c><00:49:41.809><c> these</c><00:49:41.990><c> sentences</c><00:49:42.710><c> shows</c><00:49:42.920><c> we</c><00:49:43.190><c> cannot</c>

00:49:43.390 --> 00:49:43.400 align:start position:0%
so for these sentences shows we cannot
 

00:49:43.400 --> 00:49:46.089 align:start position:0%
so for these sentences shows we cannot
require<00:49:43.730><c> it</c><00:49:43.940><c> but</c><00:49:44.480><c> the</c><00:49:44.990><c> wording</c><00:49:45.230><c> liveness</c>

00:49:46.089 --> 00:49:46.099 align:start position:0%
require it but the wording liveness
 

00:49:46.099 --> 00:49:47.890 align:start position:0%
require it but the wording liveness
property<00:49:46.280><c> spherification</c><00:49:47.210><c> form</c><00:49:47.540><c> of</c><00:49:47.630><c> is</c><00:49:47.750><c> need</c>

00:49:47.890 --> 00:49:47.900 align:start position:0%
property spherification form of is need
 

00:49:47.900 --> 00:49:55.539 align:start position:0%
property spherification form of is need
is<00:49:48.770><c> more</c><00:49:49.550><c> questions</c><00:49:52.059><c> okay</c><00:49:53.059><c> good</c><00:49:54.190><c> so</c><00:49:55.190><c> let's</c><00:49:55.400><c> do</c>

00:49:55.539 --> 00:49:55.549 align:start position:0%
is more questions okay good so let's do
 

00:49:55.549 --> 00:49:58.420 align:start position:0%
is more questions okay good so let's do
a<00:49:55.579><c> small</c><00:49:55.819><c> quiz</c><00:49:56.440><c> register</c><00:49:57.440><c> receipt</c><00:49:57.890><c> of</c><00:49:58.250><c> this</c>

00:49:58.420 --> 00:49:58.430 align:start position:0%
a small quiz register receipt of this
 

00:49:58.430 --> 00:50:01.049 align:start position:0%
a small quiz register receipt of this
temporal<00:49:58.849><c> logic</c><00:49:59.150><c> queries</c><00:49:59.450><c> right</c><00:50:00.049><c> and</c><00:50:00.260><c> if</c><00:50:00.770><c> you</c>

00:50:01.049 --> 00:50:01.059 align:start position:0%
temporal logic queries right and if you
 

00:50:01.059 --> 00:50:04.750 align:start position:0%
temporal logic queries right and if you
this<00:50:02.059><c> is</c><00:50:02.210><c> very</c><00:50:02.450><c> unfortunate</c><00:50:02.720><c> because</c><00:50:03.760><c> this</c>

00:50:04.750 --> 00:50:04.760 align:start position:0%
this is very unfortunate because this
 

00:50:04.760 --> 00:50:07.650 align:start position:0%
this is very unfortunate because this
should<00:50:05.000><c> be</c><00:50:05.210><c> a</c><00:50:05.480><c> circle</c>

00:50:07.650 --> 00:50:07.660 align:start position:0%
should be a circle
 

00:50:07.660 --> 00:50:10.299 align:start position:0%
should be a circle
so<00:50:08.660><c> we</c><00:50:08.839><c> have</c><00:50:09.049><c> two</c><00:50:09.230><c> squares</c><00:50:09.589><c> which</c><00:50:09.950><c> is</c><00:50:10.069><c> very</c>

00:50:10.299 --> 00:50:10.309 align:start position:0%
so we have two squares which is very
 

00:50:10.309 --> 00:50:12.230 align:start position:0%
so we have two squares which is very
important

00:50:12.230 --> 00:50:12.240 align:start position:0%
important
 

00:50:12.240 --> 00:50:14.990 align:start position:0%
important
it's<00:50:13.080><c> all</c><00:50:13.260><c> printable</c><00:50:13.740><c> character</c><00:50:14.130><c> yes</c><00:50:14.310><c> he</c><00:50:14.790><c> has</c>

00:50:14.990 --> 00:50:15.000 align:start position:0%
it's all printable character yes he has
 

00:50:15.000 --> 00:50:20.000 align:start position:0%
it's all printable character yes he has
response<00:50:15.480><c> Donuts</c><00:50:16.200><c> anyway</c><00:50:16.950><c> both</c><00:50:17.339><c> oh</c><00:50:18.830><c> it's</c><00:50:19.830><c> the</c>

00:50:20.000 --> 00:50:20.010 align:start position:0%
response Donuts anyway both oh it's the
 

00:50:20.010 --> 00:50:22.339 align:start position:0%
response Donuts anyway both oh it's the
walls<00:50:20.220><c> right</c><00:50:20.849><c> so</c><00:50:21.210><c> we</c><00:50:21.480><c> use</c><00:50:21.630><c> the</c><00:50:21.780><c> small</c><00:50:21.839><c> square</c>

00:50:22.339 --> 00:50:22.349 align:start position:0%
walls right so we use the small square
 

00:50:22.349 --> 00:50:27.020 align:start position:0%
walls right so we use the small square
to<00:50:22.560><c> say</c><00:50:22.830><c> always</c><00:50:25.160><c> how</c><00:50:26.160><c> do</c><00:50:26.220><c> you</c><00:50:26.310><c> say</c><00:50:26.460><c> the</c><00:50:26.640><c> diamond</c>

00:50:27.020 --> 00:50:27.030 align:start position:0%
to say always how do you say the diamond
 

00:50:27.030 --> 00:50:30.050 align:start position:0%
to say always how do you say the diamond
to<00:50:27.180><c> say</c><00:50:27.359><c> eventually</c><00:50:27.660><c> and</c><00:50:28.320><c> the</c><00:50:29.070><c> Botsford</c><00:50:29.609><c> is</c>

00:50:30.050 --> 00:50:30.060 align:start position:0%
to say eventually and the Botsford is
 

00:50:30.060 --> 00:50:33.079 align:start position:0%
to say eventually and the Botsford is
next<00:50:30.630><c> something</c><00:50:31.140><c> is</c><00:50:31.320><c> doing</c><00:50:31.530><c> the</c><00:50:31.710><c> next</c><00:50:31.920><c> step</c><00:50:32.160><c> so</c>

00:50:33.079 --> 00:50:33.089 align:start position:0%
next something is doing the next step so
 

00:50:33.089 --> 00:50:35.420 align:start position:0%
next something is doing the next step so
what<00:50:33.240><c> does</c><00:50:33.420><c> this</c><00:50:33.599><c> sentence</c><00:50:34.410><c> say</c><00:50:34.800><c> right</c><00:50:35.280><c> you</c>

00:50:35.420 --> 00:50:35.430 align:start position:0%
what does this sentence say right you
 

00:50:35.430 --> 00:50:39.620 align:start position:0%
what does this sentence say right you
have<00:50:35.640><c> two</c><00:50:36.800><c> formulas</c><00:50:37.800><c> or</c><00:50:38.040><c> two</c><00:50:38.880><c> predicates</c><00:50:39.330><c> P</c>

00:50:39.620 --> 00:50:39.630 align:start position:0%
have two formulas or two predicates P
 

00:50:39.630 --> 00:50:43.130 align:start position:0%
have two formulas or two predicates P
and<00:50:39.869><c> Q</c><00:50:40.230><c> and</c><00:50:40.609><c> this</c><00:50:41.609><c> thing</c><00:50:41.880><c> says</c><00:50:42.119><c> be</c><00:50:42.480><c> advised</c>

00:50:43.130 --> 00:50:43.140 align:start position:0%
and Q and this thing says be advised
 

00:50:43.140 --> 00:50:46.089 align:start position:0%
and Q and this thing says be advised
that<00:50:43.170><c> eventually</c><00:50:44.040><c> to</c><00:50:44.250><c> write</c><00:50:44.849><c> these</c><00:50:45.359><c> purposes</c>

00:50:46.089 --> 00:50:46.099 align:start position:0%
that eventually to write these purposes
 

00:50:46.099 --> 00:50:48.470 align:start position:0%
that eventually to write these purposes
so<00:50:47.099><c> of</c><00:50:47.250><c> how</c><00:50:47.460><c> do</c><00:50:47.520><c> you</c><00:50:47.670><c> interpret</c><00:50:48.180><c> this</c>

00:50:48.470 --> 00:50:48.480 align:start position:0%
so of how do you interpret this
 

00:50:48.480 --> 00:50:55.950 align:start position:0%
so of how do you interpret this
informally<00:50:49.170><c> with</c><00:50:49.530><c> what</c><00:50:50.280><c> we</c><00:50:50.430><c> understand</c>

00:50:55.950 --> 00:50:55.960 align:start position:0%
 
 

00:50:55.960 --> 00:50:59.220 align:start position:0%
 
okay<00:50:56.740><c> let</c><00:50:56.920><c> me</c><00:50:57.190><c> tell</c><00:50:57.460><c> you</c><00:50:57.640><c> either</c><00:50:58.660><c> there's</c><00:50:58.930><c> pee</c>

00:50:59.220 --> 00:50:59.230 align:start position:0%
okay let me tell you either there's pee
 

00:50:59.230 --> 00:51:01.830 align:start position:0%
okay let me tell you either there's pee
there<00:50:59.680><c> will</c><00:50:59.860><c> eventually</c><00:51:00.300><c> here</c><00:51:01.300><c> will</c><00:51:01.450><c> happen</c>

00:51:01.830 --> 00:51:01.840 align:start position:0%
there will eventually here will happen
 

00:51:01.840 --> 00:51:05.520 align:start position:0%
there will eventually here will happen
yes<00:51:02.290><c> there's</c><00:51:02.740><c> pee</c><00:51:02.980><c> yes</c><00:51:03.430><c> soul</c><00:51:04.210><c> soul</c><00:51:04.480><c> yes</c><00:51:04.870><c> I</c><00:51:05.140><c> put</c>

00:51:05.520 --> 00:51:05.530 align:start position:0%
yes there's pee yes soul soul yes I put
 

00:51:05.530 --> 00:51:07.410 align:start position:0%
yes there's pee yes soul soul yes I put
this<00:51:05.680><c> example</c><00:51:06.220><c> just</c><00:51:06.580><c> to</c><00:51:06.610><c> represent</c><00:51:07.210><c> something</c>

00:51:07.410 --> 00:51:07.420 align:start position:0%
this example just to represent something
 

00:51:07.420 --> 00:51:11.070 align:start position:0%
this example just to represent something
when<00:51:08.580><c> we</c><00:51:09.580><c> are</c><00:51:09.640><c> a</c><00:51:09.880><c> volunteer</c><00:51:10.060><c> for</c><00:51:10.660><c> dinner</c><00:51:10.930><c> will</c>

00:51:11.070 --> 00:51:11.080 align:start position:0%
when we are a volunteer for dinner will
 

00:51:11.080 --> 00:51:12.690 align:start position:0%
when we are a volunteer for dinner will
ever<00:51:11.410><c> I</c><00:51:11.440><c> think</c><00:51:11.710><c> it's</c><00:51:11.890><c> always</c><00:51:12.160><c> in</c><00:51:12.310><c> the</c><00:51:12.400><c> initial</c>

00:51:12.690 --> 00:51:12.700 align:start position:0%
ever I think it's always in the initial
 

00:51:12.700 --> 00:51:16.460 align:start position:0%
ever I think it's always in the initial
state<00:51:13.320><c> right</c><00:51:14.320><c> so</c><00:51:14.500><c> there</c><00:51:14.800><c> is</c><00:51:14.890><c> a</c><00:51:15.040><c> slight</c>

00:51:16.460 --> 00:51:16.470 align:start position:0%
state right so there is a slight
 

00:51:16.470 --> 00:51:19.380 align:start position:0%
state right so there is a slight
something<00:51:17.470><c> in</c><00:51:17.620><c> this</c><00:51:17.800><c> sub</c><00:51:18.220><c> script</c><00:51:18.460><c> written</c><00:51:19.090><c> by</c>

00:51:19.380 --> 00:51:19.390 align:start position:0%
something in this sub script written by
 

00:51:19.390 --> 00:51:21.840 align:start position:0%
something in this sub script written by
we're<00:51:20.200><c> always</c><00:51:20.440><c> about</c><00:51:20.770><c> the</c><00:51:20.950><c> initiative</c><00:51:21.640><c> site</c>

00:51:21.840 --> 00:51:21.850 align:start position:0%
we're always about the initiative site
 

00:51:21.850 --> 00:51:27.180 align:start position:0%
we're always about the initiative site
so<00:51:22.030><c> you're</c><00:51:22.180><c> almost</c><00:51:22.480><c> yes</c><00:51:24.780><c> right</c><00:51:25.780><c> we</c><00:51:26.380><c> operate</c>

00:51:27.180 --> 00:51:27.190 align:start position:0%
so you're almost yes right we operate
 

00:51:27.190 --> 00:51:29.790 align:start position:0%
so you're almost yes right we operate
these<00:51:27.460><c> militia</c><00:51:27.850><c> say</c><00:51:28.120><c> if</c><00:51:28.630><c> initially</c><00:51:29.170><c> P</c><00:51:29.380><c> is</c><00:51:29.560><c> true</c>

00:51:29.790 --> 00:51:29.800 align:start position:0%
these militia say if initially P is true
 

00:51:29.800 --> 00:51:32.100 align:start position:0%
these militia say if initially P is true
then<00:51:30.100><c> you</c><00:51:30.520><c> start</c><00:51:30.760><c> with</c><00:51:30.880><c> your</c><00:51:31.060><c> moment</c><00:51:31.420><c> or</c><00:51:31.810><c> the</c>

00:51:32.100 --> 00:51:32.110 align:start position:0%
then you start with your moment or the
 

00:51:32.110 --> 00:51:34.830 align:start position:0%
then you start with your moment or the
current<00:51:32.410><c> moment</c><00:51:32.610><c> eventually</c><00:51:33.610><c> song</c><00:51:33.820><c> is</c><00:51:34.630><c> for</c>

00:51:34.830 --> 00:51:34.840 align:start position:0%
current moment eventually song is for
 

00:51:34.840 --> 00:51:38.850 align:start position:0%
current moment eventually song is for
the<00:51:35.020><c> current</c><00:51:35.260><c> moment</c><00:51:35.410><c> coupons</c><00:51:36.300><c> and</c><00:51:37.740><c> what</c><00:51:38.740><c> you</c>

00:51:38.850 --> 00:51:38.860 align:start position:0%
the current moment coupons and what you
 

00:51:38.860 --> 00:51:41.250 align:start position:0%
the current moment coupons and what you
said<00:51:39.160><c> we</c><00:51:39.760><c> can</c><00:51:39.940><c> formalize</c><00:51:40.510><c> with</c><00:51:40.780><c> it's</c><00:51:41.050><c> always</c>

00:51:41.250 --> 00:51:41.260 align:start position:0%
said we can formalize with it's always
 

00:51:41.260 --> 00:51:46.470 align:start position:0%
said we can formalize with it's always
the<00:51:41.500><c> case</c><00:51:41.740><c> he</c><00:51:42.100><c> holds</c><00:51:42.550><c> eventually</c><00:51:45.270><c> so</c><00:51:46.270><c> no</c>

00:51:46.470 --> 00:51:46.480 align:start position:0%
the case he holds eventually so no
 

00:51:46.480 --> 00:51:48.000 align:start position:0%
the case he holds eventually so no
matter<00:51:46.720><c> whether</c><00:51:46.930><c> its</c><00:51:47.140><c> initial</c><00:51:47.590><c> state</c><00:51:47.830><c> or</c>

00:51:48.000 --> 00:51:48.010 align:start position:0%
matter whether its initial state or
 

00:51:48.010 --> 00:51:50.430 align:start position:0%
matter whether its initial state or
initial<00:51:48.520><c> state</c><00:51:48.700><c> for</c><00:51:48.940><c> every</c><00:51:49.090><c> state</c><00:51:49.480><c> in</c><00:51:50.290><c> this</c>

00:51:50.430 --> 00:51:50.440 align:start position:0%
initial state for every state in this
 

00:51:50.440 --> 00:51:59.400 align:start position:0%
initial state for every state in this
boat<00:51:53.910><c> okay</c><00:51:54.910><c> so</c><00:51:55.330><c> what</c><00:51:55.480><c> about</c><00:51:55.630><c> this</c><00:51:55.900><c> one</c><00:51:58.410><c> always</c>

00:51:59.400 --> 00:51:59.410 align:start position:0%
boat okay so what about this one always
 

00:51:59.410 --> 00:52:01.770 align:start position:0%
boat okay so what about this one always
eventually<00:52:00.060><c> they</c><00:52:01.060><c> just</c><00:52:01.120><c> get</c><00:52:01.540><c> some</c>

00:52:01.770 --> 00:52:01.780 align:start position:0%
eventually they just get some
 

00:52:01.780 --> 00:52:09.660 align:start position:0%
eventually they just get some
alternative<00:52:02.500><c> description</c><00:52:03.070><c> of</c><00:52:03.220><c> this</c>

00:52:09.660 --> 00:52:09.670 align:start position:0%
 
 

00:52:09.670 --> 00:52:12.410 align:start position:0%
 
yes<00:52:10.269><c> it's</c><00:52:10.569><c> a</c><00:52:10.660><c> possible</c><00:52:11.049><c> 4p</c><00:52:11.410><c> never</c><00:52:11.740><c> happened</c>

00:52:12.410 --> 00:52:12.420 align:start position:0%
yes it's a possible 4p never happened
 

00:52:12.420 --> 00:52:14.789 align:start position:0%
yes it's a possible 4p never happened
yes<00:52:13.420><c> you</c><00:52:13.569><c> can</c><00:52:13.720><c> play</c><00:52:13.839><c> with</c><00:52:14.049><c> the</c><00:52:14.230><c> de</c><00:52:14.440><c> Morgan's</c>

00:52:14.789 --> 00:52:14.799 align:start position:0%
yes you can play with the de Morgan's
 

00:52:14.799 --> 00:52:16.170 align:start position:0%
yes you can play with the de Morgan's
laws<00:52:14.980><c> yes</c><00:52:15.250><c> yes</c><00:52:15.460><c> this</c><00:52:15.789><c> is</c><00:52:15.970><c> alternative</c>

00:52:16.170 --> 00:52:16.180 align:start position:0%
laws yes yes this is alternative
 

00:52:16.180 --> 00:52:19.109 align:start position:0%
laws yes yes this is alternative
descriptions<00:52:16.930><c> but</c><00:52:17.289><c> it's</c><00:52:17.440><c> another</c><00:52:17.890><c> game</c><00:52:18.549><c> with</c>

00:52:19.109 --> 00:52:19.119 align:start position:0%
descriptions but it's another game with
 

00:52:19.119 --> 00:52:24.359 align:start position:0%
descriptions but it's another game with
alone<00:52:19.359><c> this</c><00:52:20.519><c> is</c><00:52:21.519><c> purely</c><00:52:22.299><c> off</c><00:52:22.539><c> exactly</c><00:52:23.170><c> yes</c><00:52:23.980><c> so</c>

00:52:24.359 --> 00:52:24.369 align:start position:0%
alone this is purely off exactly yes so
 

00:52:24.369 --> 00:52:27.120 align:start position:0%
alone this is purely off exactly yes so
you<00:52:24.579><c> can</c><00:52:24.779><c> interpret</c><00:52:25.779><c> this</c><00:52:25.990><c> because</c><00:52:26.799><c> we</c><00:52:26.980><c> have</c>

00:52:27.120 --> 00:52:27.130 align:start position:0%
you can interpret this because we have
 

00:52:27.130 --> 00:52:29.130 align:start position:0%
you can interpret this because we have
to<00:52:27.250><c> have</c><00:52:27.279><c> time</c><00:52:27.819><c> for</c><00:52:27.880><c> anything</c><00:52:28.180><c> theory</c><00:52:28.779><c> you</c><00:52:28.930><c> say</c>

00:52:29.130 --> 00:52:29.140 align:start position:0%
to have time for anything theory you say
 

00:52:29.140 --> 00:52:32.099 align:start position:0%
to have time for anything theory you say
P<00:52:29.710><c> is</c><00:52:30.400><c> 2</c><00:52:30.640><c> infinitely</c><00:52:31.059><c> offer</c><00:52:31.210><c> me</c><00:52:31.480><c> it's</c><00:52:31.930><c> always</c>

00:52:32.099 --> 00:52:32.109 align:start position:0%
P is 2 infinitely offer me it's always
 

00:52:32.109 --> 00:52:35.130 align:start position:0%
P is 2 infinitely offer me it's always
the<00:52:32.289><c> case</c><00:52:32.440><c> eventually</c><00:52:32.740><c> P</c><00:52:33.279><c> holds</c><00:52:33.519><c> but</c><00:52:34.089><c> if</c><00:52:34.839><c> we</c>

00:52:35.130 --> 00:52:35.140 align:start position:0%
the case eventually P holds but if we
 

00:52:35.140 --> 00:52:37.650 align:start position:0%
the case eventually P holds but if we
eventually<00:52:35.410><c> result</c><00:52:36.160><c> in</c><00:52:36.250><c> some</c><00:52:37.180><c> futures</c><00:52:37.480><c> that</c>

00:52:37.650 --> 00:52:37.660 align:start position:0%
eventually result in some futures that
 

00:52:37.660 --> 00:52:40.019 align:start position:0%
eventually result in some futures that
it<00:52:37.839><c> also</c><00:52:38.019><c> must</c><00:52:38.349><c> eventually</c><00:52:38.680><c> also</c><00:52:39.369><c> this</c><00:52:39.730><c> will</c>

00:52:40.019 --> 00:52:40.029 align:start position:0%
it also must eventually also this will
 

00:52:40.029 --> 00:52:43.440 align:start position:0%
it also must eventually also this will
be<00:52:40.180><c> different</c><00:52:40.890><c> right</c><00:52:41.890><c> and</c><00:52:42.880><c> what</c><00:52:43.029><c> about</c><00:52:43.240><c> this</c>

00:52:43.440 --> 00:52:43.450 align:start position:0%
be different right and what about this
 

00:52:43.450 --> 00:52:43.890 align:start position:0%
be different right and what about this
one

00:52:43.890 --> 00:52:43.900 align:start position:0%
one
 

00:52:43.900 --> 00:52:51.660 align:start position:0%
one
if<00:52:43.960><c> we</c><00:52:44.200><c> swap</c>

00:52:51.660 --> 00:52:51.670 align:start position:0%
 
 

00:52:51.670 --> 00:52:58.980 align:start position:0%
 
venturing<00:52:52.420><c> always</c><00:52:52.660><c> because</c><00:52:52.960><c> yes</c><00:52:57.720><c> okay</c><00:52:58.720><c> I</c><00:52:58.750><c> just</c>

00:52:58.980 --> 00:52:58.990 align:start position:0%
venturing always because yes okay I just
 

00:52:58.990 --> 00:53:03.570 align:start position:0%
venturing always because yes okay I just
wanted<00:52:59.470><c> some</c><00:52:59.650><c> floral</c><00:53:00.250><c> oh</c><00:53:00.340><c> that</c><00:53:00.550><c> is</c><00:53:00.670><c> $50</c><00:53:02.130><c> off</c><00:53:03.130><c> a</c>

00:53:03.570 --> 00:53:03.580 align:start position:0%
wanted some floral oh that is $50 off a
 

00:53:03.580 --> 00:53:06.420 align:start position:0%
wanted some floral oh that is $50 off a
shelf<00:53:03.820><c> a</c><00:53:04.120><c> face</c><00:53:04.420><c> spell</c><00:53:05.260><c> on</c><00:53:05.410><c> what</c><00:53:05.860><c> is</c><00:53:05.980><c> written</c><00:53:06.190><c> in</c>

00:53:06.420 --> 00:53:06.430 align:start position:0%
shelf a face spell on what is written in
 

00:53:06.430 --> 00:53:08.850 align:start position:0%
shelf a face spell on what is written in
these<00:53:06.970><c> little</c><00:53:07.270><c> oddities</c><00:53:07.420><c> this</c><00:53:08.290><c> basically</c>

00:53:08.850 --> 00:53:08.860 align:start position:0%
these little oddities this basically
 

00:53:08.860 --> 00:53:11.550 align:start position:0%
these little oddities this basically
says<00:53:09.100><c> it</c><00:53:09.280><c> eventually</c><00:53:10.240><c> be</c><00:53:10.510><c> stabilizes</c><00:53:11.290><c> and</c>

00:53:11.550 --> 00:53:11.560 align:start position:0%
says it eventually be stabilizes and
 

00:53:11.560 --> 00:53:13.860 align:start position:0%
says it eventually be stabilizes and
from<00:53:11.890><c> certain</c><00:53:12.100><c> moment</c><00:53:12.910><c> onwards</c><00:53:13.390><c> P</c><00:53:13.660><c> will</c>

00:53:13.860 --> 00:53:13.870 align:start position:0%
from certain moment onwards P will
 

00:53:13.870 --> 00:53:19.950 align:start position:0%
from certain moment onwards P will
always<00:53:14.520><c> be</c><00:53:16.140><c> okay</c><00:53:17.140><c> well</c><00:53:17.980><c> we</c><00:53:18.550><c> have</c><00:53:18.730><c> Sigma</c><00:53:19.360><c> show</c>

00:53:19.950 --> 00:53:19.960 align:start position:0%
always be okay well we have Sigma show
 

00:53:19.960 --> 00:53:23.400 align:start position:0%
always be okay well we have Sigma show
so<00:53:20.830><c> we</c><00:53:20.980><c> got</c><00:53:21.190><c> into</c><00:53:21.460><c> this</c><00:53:21.610><c> one</c><00:53:21.820><c> so</c><00:53:22.510><c> what</c><00:53:23.080><c> does</c><00:53:23.260><c> it</c>

00:53:23.400 --> 00:53:23.410 align:start position:0%
so we got into this one so what does it
 

00:53:23.410 --> 00:53:29.460 align:start position:0%
so we got into this one so what does it
say<00:53:25.470><c> it's</c><00:53:26.470><c> from</c><00:53:27.190><c> any</c><00:53:27.460><c> state</c><00:53:27.880><c> that</c><00:53:28.150><c> is</c><00:53:28.690><c> produced</c>

00:53:29.460 --> 00:53:29.470 align:start position:0%
say it's from any state that is produced
 

00:53:29.470 --> 00:53:31.980 align:start position:0%
say it's from any state that is produced
through<00:53:29.680><c> that</c><00:53:30.220><c> state</c><00:53:30.550><c> every</c><00:53:30.940><c> state</c><00:53:31.000><c> over</c><00:53:31.480><c> in</c>

00:53:31.980 --> 00:53:31.990 align:start position:0%
through that state every state over in
 

00:53:31.990 --> 00:53:35.300 align:start position:0%
through that state every state over in
every<00:53:32.410><c> state</c><00:53:32.620><c> after</c><00:53:32.860><c> and</c><00:53:33.520><c> why</c><00:53:33.670><c> is</c><00:53:33.730><c> these</c><00:53:33.910><c> days</c>

00:53:35.300 --> 00:53:35.310 align:start position:0%
every state after and why is these days
 

00:53:35.310 --> 00:53:51.290 align:start position:0%
every state after and why is these days
this<00:53:36.310><c> is</c><00:53:41.160><c> this</c><00:53:42.160><c> is</c><00:53:42.310><c> this</c><00:53:43.000><c> is</c><00:53:43.180><c> the</c><00:53:43.300><c> boss</c><00:53:43.710><c> next</c>

00:53:51.290 --> 00:53:51.300 align:start position:0%
 
 

00:53:51.300 --> 00:53:52.830 align:start position:0%
 
but<00:53:52.300><c> it's</c><00:53:52.480><c> true</c>

00:53:52.830 --> 00:53:52.840 align:start position:0%
but it's true
 

00:53:52.840 --> 00:53:54.570 align:start position:0%
but it's true
actually<00:53:53.170><c> what</c><00:53:53.290><c> you</c><00:53:53.410><c> said</c><00:53:53.620><c> right</c><00:53:53.890><c> so</c><00:53:54.130><c> if</c><00:53:54.430><c> you</c>

00:53:54.570 --> 00:53:54.580 align:start position:0%
actually what you said right so if you
 

00:53:54.580 --> 00:53:57.320 align:start position:0%
actually what you said right so if you
interpret<00:53:54.910><c> this</c><00:53:55.030><c> next</c><00:53:55.570><c> as</c><00:53:55.780><c> next</c><00:53:56.230><c> right</c>

00:53:57.320 --> 00:53:57.330 align:start position:0%
interpret this next as next right
 

00:53:57.330 --> 00:54:01.950 align:start position:0%
interpret this next as next right
it's<00:53:58.330><c> always</c><00:53:58.840><c> the</c><00:53:59.050><c> case</c><00:53:59.260><c> right</c><00:54:00.150><c> if</c><00:54:01.150><c> P</c><00:54:01.510><c> holds</c>

00:54:01.950 --> 00:54:01.960 align:start position:0%
it's always the case right if P holds
 

00:54:01.960 --> 00:54:07.580 align:start position:0%
it's always the case right if P holds
that<00:54:02.440><c> in</c><00:54:02.710><c> the</c><00:54:02.800><c> next</c><00:54:03.010><c> case</c><00:54:05.580><c> parents</c><00:54:06.580><c> never</c><00:54:06.850><c> P</c>

00:54:07.580 --> 00:54:07.590 align:start position:0%
that in the next case parents never P
 

00:54:07.590 --> 00:54:12.300 align:start position:0%
that in the next case parents never P
sorry<00:54:08.610><c> P</c><00:54:09.610><c> will</c><00:54:09.790><c> never</c><00:54:10.030><c> be</c><00:54:10.270><c> true</c><00:54:10.890><c> why</c><00:54:11.890><c> do</c><00:54:12.160><c> you</c>

00:54:12.300 --> 00:54:12.310 align:start position:0%
sorry P will never be true why do you
 

00:54:12.310 --> 00:54:13.529 align:start position:0%
sorry P will never be true why do you
know

00:54:13.529 --> 00:54:13.539 align:start position:0%
know
 

00:54:13.539 --> 00:54:17.309 align:start position:0%
know
then<00:54:13.959><c> the</c><00:54:14.469><c> next</c><00:54:14.799><c> state</c><00:54:15.130><c> would</c><00:54:15.369><c> be</c><00:54:15.639><c> Q</c><00:54:16.059><c> and</c><00:54:16.509><c> they</c>

00:54:17.309 --> 00:54:17.319 align:start position:0%
then the next state would be Q and they
 

00:54:17.319 --> 00:54:18.719 align:start position:0%
then the next state would be Q and they
are<00:54:17.469><c> not</c><00:54:17.649><c> mutually</c><00:54:17.769><c> exclusive</c>

00:54:18.719 --> 00:54:18.729 align:start position:0%
are not mutually exclusive
 

00:54:18.729 --> 00:54:21.929 align:start position:0%
are not mutually exclusive
I'm<00:54:19.659><c> officially</c><00:54:20.469><c> exclusive</c><00:54:21.130><c> then</c><00:54:21.339><c> also</c><00:54:21.519><c> that</c>

00:54:21.929 --> 00:54:21.939 align:start position:0%
I'm officially exclusive then also that
 

00:54:21.939 --> 00:54:24.389 align:start position:0%
I'm officially exclusive then also that
I<00:54:21.969><c> just</c><00:54:22.179><c> fear</c><00:54:22.449><c> is</c><00:54:22.569><c> always</c><00:54:22.779><c> followed</c><00:54:23.289><c> by</c><00:54:23.319><c> yes</c><00:54:24.069><c> P</c>

00:54:24.389 --> 00:54:24.399 align:start position:0%
I just fear is always followed by yes P
 

00:54:24.399 --> 00:54:26.069 align:start position:0%
I just fear is always followed by yes P
is<00:54:24.459><c> always</c><00:54:24.669><c> followed</c><00:54:25.059><c> by</c><00:54:25.089><c> the</c><00:54:25.269><c> decisions</c>

00:54:26.069 --> 00:54:26.079 align:start position:0%
is always followed by the decisions
 

00:54:26.079 --> 00:54:28.139 align:start position:0%
is always followed by the decisions
right<00:54:26.469><c> and</c><00:54:27.039><c> now</c><00:54:27.130><c> you</c><00:54:27.189><c> have</c><00:54:27.459><c> what</c><00:54:27.759><c> you</c><00:54:27.909><c> said</c>

00:54:28.139 --> 00:54:28.149 align:start position:0%
right and now you have what you said
 

00:54:28.149 --> 00:54:31.919 align:start position:0%
right and now you have what you said
right<00:54:28.329><c> is</c><00:54:28.569><c> if</c><00:54:29.499><c> P</c><00:54:29.679><c> holds</c><00:54:30.269><c> afterwards</c><00:54:31.269><c> all</c><00:54:31.599><c> words</c>

00:54:31.919 --> 00:54:31.929 align:start position:0%
right is if P holds afterwards all words
 

00:54:31.929 --> 00:54:37.109 align:start position:0%
right is if P holds afterwards all words
and<00:54:32.139><c> to</c><00:54:32.259><c> infinity</c><00:54:32.799><c> Q</c><00:54:32.979><c> will</c><00:54:33.159><c> pop</c><00:54:35.579><c> good</c><00:54:36.579><c> socially</c>

00:54:37.109 --> 00:54:37.119 align:start position:0%
and to infinity Q will pop good socially
 

00:54:37.119 --> 00:54:42.179 align:start position:0%
and to infinity Q will pop good socially
sure<00:54:37.179><c> most</c><00:54:37.539><c> of</c><00:54:37.689><c> us</c><00:54:37.929><c> one</c><00:54:38.349><c> of</c><00:54:38.380><c> us</c><00:54:39.269><c> we</c><00:54:40.889><c> put</c><00:54:41.889><c> so</c><00:54:42.039><c> many</c>

00:54:42.179 --> 00:54:42.189 align:start position:0%
sure most of us one of us we put so many
 

00:54:42.189 --> 00:54:45.479 align:start position:0%
sure most of us one of us we put so many
buddy<00:54:42.839><c> okay</c><00:54:43.839><c> so</c><00:54:44.079><c> this</c><00:54:44.259><c> one</c><00:54:44.499><c> is</c><00:54:44.589><c> more</c><00:54:44.649><c> complex</c>

00:54:45.479 --> 00:54:45.489 align:start position:0%
buddy okay so this one is more complex
 

00:54:45.489 --> 00:54:48.839 align:start position:0%
buddy okay so this one is more complex
it<00:54:46.479><c> says</c><00:54:46.749><c> it's</c><00:54:46.989><c> always</c><00:54:47.169><c> the</c><00:54:47.349><c> case</c><00:54:47.759><c> there</c><00:54:48.759><c> is</c>

00:54:48.839 --> 00:54:48.849 align:start position:0%
it says it's always the case there is
 

00:54:48.849 --> 00:54:52.079 align:start position:0%
it says it's always the case there is
some<00:54:49.179><c> constant</c><00:54:49.779><c> and</c><00:54:49.989><c> signals</c><00:54:50.889><c> in</c><00:54:51.459><c> this</c><00:54:51.789><c> case</c>

00:54:52.079 --> 00:54:52.089 align:start position:0%
some constant and signals in this case
 

00:54:52.089 --> 00:54:54.719 align:start position:0%
some constant and signals in this case
the<00:54:52.630><c> block</c><00:54:52.929><c> equals</c><00:54:53.380><c> them</c><00:54:53.589><c> and</c><00:54:53.829><c> in</c><00:54:54.399><c> the</c><00:54:54.549><c> next</c>

00:54:54.719 --> 00:54:54.729 align:start position:0%
the block equals them and in the next
 

00:54:54.729 --> 00:54:55.259 align:start position:0%
the block equals them and in the next
case

00:54:55.259 --> 00:54:55.269 align:start position:0%
case
 

00:54:55.269 --> 00:54:59.939 align:start position:0%
case
rocky<00:54:55.599><c> possible</c><00:54:56.049><c> possible</c><00:54:57.630><c> yes</c><00:54:58.630><c> the</c><00:54:59.259><c> closest</c>

00:54:59.939 --> 00:54:59.949 align:start position:0%
rocky possible possible yes the closest
 

00:54:59.949 --> 00:55:03.929 align:start position:0%
rocky possible possible yes the closest
value<00:55:00.159><c> and</c><00:55:01.979><c> yes</c><00:55:02.979><c> the</c><00:55:03.189><c> clock</c><00:55:03.579><c> always</c>

00:55:03.929 --> 00:55:03.939 align:start position:0%
value and yes the clock always
 

00:55:03.939 --> 00:55:07.589 align:start position:0%
value and yes the clock always
increments<00:55:04.689><c> by</c><00:55:04.869><c> 1</c><00:55:05.459><c> this</c><00:55:06.459><c> is</c><00:55:06.639><c> decision</c><00:55:07.359><c> all</c>

00:55:07.589 --> 00:55:07.599 align:start position:0%
increments by 1 this is decision all
 

00:55:07.599 --> 00:55:10.139 align:start position:0%
increments by 1 this is decision all
these<00:55:07.779><c> property</c><00:55:08.319><c> steps</c><00:55:08.609><c> and</c><00:55:09.609><c> assorted</c>

00:55:10.139 --> 00:55:10.149 align:start position:0%
these property steps and assorted
 

00:55:10.149 --> 00:55:12.029 align:start position:0%
these property steps and assorted
so<00:55:10.509><c> this</c><00:55:10.689><c> is</c><00:55:10.809><c> kind</c><00:55:11.019><c> of</c><00:55:11.079><c> food</c><00:55:11.289><c> temporal</c><00:55:11.709><c> logic</c>

00:55:12.029 --> 00:55:12.039 align:start position:0%
so this is kind of food temporal logic
 

00:55:12.039 --> 00:55:13.379 align:start position:0%
so this is kind of food temporal logic
right<00:55:12.189><c> you</c><00:55:12.369><c> can</c><00:55:12.519><c> write</c><00:55:12.699><c> many</c><00:55:12.909><c> complex</c>

00:55:13.379 --> 00:55:13.389 align:start position:0%
right you can write many complex
 

00:55:13.389 --> 00:55:15.629 align:start position:0%
right you can write many complex
formulas<00:55:14.079><c> and</c><00:55:14.289><c> statements</c><00:55:14.889><c> in</c><00:55:15.069><c> temporal</c>

00:55:15.629 --> 00:55:15.639 align:start position:0%
formulas and statements in temporal
 

00:55:15.639 --> 00:55:20.639 align:start position:0%
formulas and statements in temporal
logic<00:55:16.439><c> code</c><00:55:17.439><c> always</c><00:55:18.029><c> ticks</c><00:55:19.109><c> ticks</c><00:55:20.109><c> by</c><00:55:20.409><c> one</c>

00:55:20.639 --> 00:55:20.649 align:start position:0%
logic code always ticks ticks by one
 

00:55:20.649 --> 00:55:41.200 align:start position:0%
logic code always ticks ticks by one
increment<00:55:21.249><c> is</c><00:55:21.669><c> correct</c><00:55:24.509><c> yes</c>

00:55:41.200 --> 00:55:41.210 align:start position:0%
 
 

00:55:41.210 --> 00:55:45.650 align:start position:0%
 
around<00:55:42.210><c> three</c><00:55:43.160><c> four</c><00:55:44.160><c> four</c><00:55:44.400><c> four</c><00:55:44.760><c> four</c><00:55:44.790><c> is</c><00:55:45.300><c> down</c>

00:55:45.650 --> 00:55:45.660 align:start position:0%
around three four four four four is down
 

00:55:45.660 --> 00:55:48.410 align:start position:0%
around three four four four four is down
the<00:55:45.810><c> dog</c><00:55:46.080><c> it</c><00:55:46.230><c> doesn't</c><00:55:46.560><c> move</c><00:55:46.710><c> okay</c><00:55:47.160><c> it's</c><00:55:48.000><c> okay</c>

00:55:48.410 --> 00:55:48.420 align:start position:0%
the dog it doesn't move okay it's okay
 

00:55:48.420 --> 00:55:50.990 align:start position:0%
the dog it doesn't move okay it's okay
good<00:55:48.780><c> so</c><00:55:49.230><c> now</c><00:55:49.410><c> how</c><00:55:49.620><c> all</c><00:55:49.830><c> these</c><00:55:50.040><c> applies</c><00:55:50.760><c> to</c>

00:55:50.990 --> 00:55:51.000 align:start position:0%
good so now how all these applies to
 

00:55:51.000 --> 00:55:54.580 align:start position:0%
good so now how all these applies to
smart<00:55:51.240><c> companies</c><00:55:51.660><c> right</c><00:55:52.520><c> so</c><00:55:53.520><c> what</c><00:55:53.730><c> we</c><00:55:53.880><c> do</c><00:55:54.060><c> here</c>

00:55:54.580 --> 00:55:54.590 align:start position:0%
smart companies right so what we do here
 

00:55:54.590 --> 00:55:58.340 align:start position:0%
smart companies right so what we do here
we<00:55:55.590><c> need</c><00:55:56.190><c> to</c><00:55:56.280><c> fix</c><00:55:56.520><c> you</c><00:55:56.730><c> up</c><00:55:56.760><c> kinda</c><00:55:57.390><c> needs</c><00:55:57.630><c> first</c>

00:55:58.340 --> 00:55:58.350 align:start position:0%
we need to fix you up kinda needs first
 

00:55:58.350 --> 00:56:00.710 align:start position:0%
we need to fix you up kinda needs first
first<00:55:58.710><c> and</c><00:55:58.980><c> foremost</c><00:55:59.190><c> and</c><00:55:59.700><c> what</c><00:55:59.940><c> we</c><00:56:00.120><c> do</c><00:56:00.240><c> is</c><00:56:00.390><c> we</c>

00:56:00.710 --> 00:56:00.720 align:start position:0%
first and foremost and what we do is we
 

00:56:00.720 --> 00:56:03.320 align:start position:0%
first and foremost and what we do is we
do<00:56:00.840><c> the</c><00:56:00.870><c> following</c><00:56:01.160><c> we</c><00:56:02.160><c> have</c><00:56:02.190><c> world</c><00:56:02.700><c> space</c><00:56:03.000><c> in</c>

00:56:03.320 --> 00:56:03.330 align:start position:0%
do the following we have world space in
 

00:56:03.330 --> 00:56:04.910 align:start position:0%
do the following we have world space in
the<00:56:03.480><c> world</c><00:56:03.600><c> states</c><00:56:03.960><c> are</c><00:56:04.230><c> the</c><00:56:04.380><c> states</c><00:56:04.650><c> of</c><00:56:04.800><c> the</c>

00:56:04.910 --> 00:56:04.920 align:start position:0%
the world states are the states of the
 

00:56:04.920 --> 00:56:06.890 align:start position:0%
the world states are the states of the
whole<00:56:05.070><c> ball</c><00:56:05.340><c> chain</c><00:56:05.610><c> in</c><00:56:05.880><c> between</c><00:56:05.910><c> samples</c>

00:56:06.890 --> 00:56:06.900 align:start position:0%
whole ball chain in between samples
 

00:56:06.900 --> 00:56:09.530 align:start position:0%
whole ball chain in between samples
right<00:56:07.380><c> so</c><00:56:08.040><c> whatever</c><00:56:08.610><c> you're</c><00:56:08.850><c> gonna</c><00:56:08.970><c> depend</c>

00:56:09.530 --> 00:56:09.540 align:start position:0%
right so whatever you're gonna depend
 

00:56:09.540 --> 00:56:10.970 align:start position:0%
right so whatever you're gonna depend
somewhat<00:56:09.930><c> change</c><00:56:10.200><c> to</c><00:56:10.320><c> always</c><00:56:10.620><c> around</c><00:56:10.890><c> the</c>

00:56:10.970 --> 00:56:10.980 align:start position:0%
somewhat change to always around the
 

00:56:10.980 --> 00:56:13.580 align:start position:0%
somewhat change to always around the
thing<00:56:11.220><c> inside</c><00:56:11.430><c> the</c><00:56:11.760><c> transaction</c><00:56:12.300><c> and</c><00:56:12.590><c> our</c>

00:56:13.580 --> 00:56:13.590 align:start position:0%
thing inside the transaction and our
 

00:56:13.590 --> 00:56:16.040 align:start position:0%
thing inside the transaction and our
space<00:56:14.130><c> will</c><00:56:15.060><c> be</c><00:56:15.210><c> the</c><00:56:15.330><c> boots</c><00:56:15.540><c> length</c><00:56:15.840><c> of</c><00:56:15.960><c> the</c>

00:56:16.040 --> 00:56:16.050 align:start position:0%
space will be the boots length of the
 

00:56:16.050 --> 00:56:18.470 align:start position:0%
space will be the boots length of the
book<00:56:16.230><c> chain</c><00:56:16.500><c> and</c><00:56:16.920><c> diamond</c><00:56:17.760><c> comment</c><00:56:18.090><c> means</c><00:56:18.240><c> the</c>

00:56:18.470 --> 00:56:18.480 align:start position:0%
book chain and diamond comment means the
 

00:56:18.480 --> 00:56:21.710 align:start position:0%
book chain and diamond comment means the
execution<00:56:18.960><c> of</c><00:56:19.020><c> a</c><00:56:19.110><c> single</c><00:56:19.440><c> transaction</c><00:56:20.720><c> right</c>

00:56:21.710 --> 00:56:21.720 align:start position:0%
execution of a single transaction right
 

00:56:21.720 --> 00:56:24.830 align:start position:0%
execution of a single transaction right
this<00:56:22.080><c> is</c><00:56:22.230><c> what</c><00:56:22.380><c> we</c><00:56:22.500><c> do</c><00:56:22.650><c> and</c><00:56:23.270><c> we</c><00:56:24.270><c> don't</c><00:56:24.450><c> support</c>

00:56:24.830 --> 00:56:24.840 align:start position:0%
this is what we do and we don't support
 

00:56:24.840 --> 00:56:27.770 align:start position:0%
this is what we do and we don't support
the<00:56:25.230><c> food</c><00:56:25.470><c> that</c><00:56:25.890><c> parolee</c><00:56:26.340><c> we</c><00:56:27.210><c> serve</c><00:56:27.390><c> on</c><00:56:27.540><c> Jesse</c>

00:56:27.770 --> 00:56:27.780 align:start position:0%
the food that parolee we serve on Jesse
 

00:56:27.780 --> 00:56:29.600 align:start position:0%
the food that parolee we serve on Jesse
primarily<00:56:28.380><c> which</c><00:56:28.860><c> is</c><00:56:29.010><c> called</c><00:56:29.250><c> canonical</c>

00:56:29.600 --> 00:56:29.610 align:start position:0%
primarily which is called canonical
 

00:56:29.610 --> 00:56:31.730 align:start position:0%
primarily which is called canonical
safety<00:56:30.210><c> bragging</c><00:56:30.600><c> but</c><00:56:30.750><c> are</c><00:56:30.960><c> not</c><00:56:31.080><c> gone</c><00:56:31.320><c> in</c>

00:56:31.730 --> 00:56:31.740 align:start position:0%
safety bragging but are not gone in
 

00:56:31.740 --> 00:56:35.570 align:start position:0%
safety bragging but are not gone in
details<00:56:32.190><c> and</c><00:56:33.530><c> roughly</c><00:56:34.530><c> looks</c><00:56:34.800><c> like</c><00:56:35.040><c> this</c>

00:56:35.570 --> 00:56:35.580 align:start position:0%
details and roughly looks like this
 

00:56:35.580 --> 00:56:39.080 align:start position:0%
details and roughly looks like this
he<00:56:36.090><c> always</c><00:56:36.290><c> your</c><00:56:37.290><c> formula</c><00:56:37.890><c> soup</c><00:56:38.070><c> of</c><00:56:38.430><c> this</c><00:56:38.790><c> form</c>

00:56:39.080 --> 00:56:39.090 align:start position:0%
he always your formula soup of this form
 

00:56:39.090 --> 00:56:42.350 align:start position:0%
he always your formula soup of this form
always<00:56:39.660><c> P</c><00:56:40.020><c> will</c><00:56:40.500><c> be</c><00:56:40.530><c> some</c><00:56:40.980><c> formula</c><00:56:41.520><c> of</c><00:56:41.670><c> the</c>

00:56:42.350 --> 00:56:42.360 align:start position:0%
always P will be some formula of the
 

00:56:42.360 --> 00:56:44.840 align:start position:0%
always P will be some formula of the
point<00:56:42.720><c> shape</c><00:56:42.960><c> so</c><00:56:43.890><c> you</c><00:56:43.950><c> have</c><00:56:44.190><c> logical</c>

00:56:44.840 --> 00:56:44.850 align:start position:0%
point shape so you have logical
 

00:56:44.850 --> 00:56:47.750 align:start position:0%
point shape so you have logical
conjunctions<00:56:45.450><c> p.m.</c><00:56:45.990><c> you</c><00:56:46.260><c> have</c><00:56:47.130><c> distinction</c>

00:56:47.750 --> 00:56:47.760 align:start position:0%
conjunctions p.m. you have distinction
 

00:56:47.760 --> 00:56:53.300 align:start position:0%
conjunctions p.m. you have distinction
people<00:56:48.740><c> it</c><00:56:49.740><c> has</c><00:56:50.010><c> implication</c><00:56:50.790><c> P</c><00:56:50.940><c> implies</c><00:56:52.310><c> you</c>

00:56:53.300 --> 00:56:53.310 align:start position:0%
people it has implication P implies you
 

00:56:53.310 --> 00:56:55.010 align:start position:0%
people it has implication P implies you
have<00:56:53.340><c> this</c><00:56:53.670><c> very</c><00:56:54.030><c> interesting</c><00:56:54.270><c> operator</c>

00:56:55.010 --> 00:56:55.020 align:start position:0%
have this very interesting operator
 

00:56:55.020 --> 00:56:57.020 align:start position:0%
have this very interesting operator
which<00:56:55.260><c> is</c><00:56:55.380><c> temporal</c><00:56:55.770><c> operator</c><00:56:56.130><c> one</c><00:56:56.610><c> speed</c>

00:56:57.020 --> 00:56:57.030 align:start position:0%
which is temporal operator one speed
 

00:56:57.030 --> 00:56:58.940 align:start position:0%
which is temporal operator one speed
which<00:56:57.390><c> means</c><00:56:57.630><c> that</c><00:56:57.780><c> once</c><00:56:58.020><c> in</c><00:56:58.230><c> the</c><00:56:58.320><c> past</c><00:56:58.500><c> it</c><00:56:58.830><c> was</c>

00:56:58.940 --> 00:56:58.950 align:start position:0%
which means that once in the past it was
 

00:56:58.950 --> 00:57:03.260 align:start position:0%
which means that once in the past it was
called<00:57:00.680><c> this</c><00:57:01.680><c> is</c><00:57:01.860><c> the</c><00:57:01.890><c> primary</c><00:57:02.490><c> person</c><00:57:02.910><c> of</c><00:57:03.150><c> the</c>

00:57:03.260 --> 00:57:03.270 align:start position:0%
called this is the primary person of the
 

00:57:03.270 --> 00:57:05.090 align:start position:0%
called this is the primary person of the
eventual<00:57:03.750><c> operator</c><00:57:04.170><c> so</c><00:57:04.530><c> we</c><00:57:04.650><c> can</c><00:57:04.800><c> eventually</c>

00:57:05.090 --> 00:57:05.100 align:start position:0%
eventual operator so we can eventually
 

00:57:05.100 --> 00:57:08.090 align:start position:0%
eventual operator so we can eventually
meaning<00:57:05.580><c> in</c><00:57:05.790><c> future</c><00:57:06.120><c> moment</c><00:57:06.590><c> P</c><00:57:07.590><c> will</c><00:57:07.830><c> call</c>

00:57:08.090 --> 00:57:08.100 align:start position:0%
meaning in future moment P will call
 

00:57:08.100 --> 00:57:11.600 align:start position:0%
meaning in future moment P will call
this<00:57:08.730><c> reason</c><00:57:09.150><c> in</c><00:57:09.540><c> the</c><00:57:09.780><c> past</c><00:57:09.810><c> few</c><00:57:10.320><c> scope</c><00:57:10.740><c> or</c><00:57:11.550><c> the</c>

00:57:11.600 --> 00:57:11.610 align:start position:0%
this reason in the past few scope or the
 

00:57:11.610 --> 00:57:14.380 align:start position:0%
this reason in the past few scope or the
current<00:57:12.150><c> speed</c><00:57:12.330><c> yes</c><00:57:12.990><c> who</c><00:57:13.650><c> is</c><00:57:13.800><c> one</c>

00:57:14.380 --> 00:57:14.390 align:start position:0%
current speed yes who is one
 

00:57:14.390 --> 00:57:17.560 align:start position:0%
current speed yes who is one
who<00:57:15.170><c> are</c><00:57:15.320><c> these</c><00:57:15.470><c> ones</c><00:57:15.800><c> of</c><00:57:16.070><c> those</c><00:57:16.250><c> swans</c>

00:57:17.560 --> 00:57:17.570 align:start position:0%
who are these ones of those swans
 

00:57:17.570 --> 00:57:19.480 align:start position:0%
who are these ones of those swans
so<00:57:17.990><c> it's</c><00:57:18.170><c> not</c><00:57:18.260><c> exactly</c><00:57:18.440><c> wants</c><00:57:18.920><c> me</c><00:57:19.010><c> that</c><00:57:19.340><c> these</c>

00:57:19.480 --> 00:57:19.490 align:start position:0%
so it's not exactly wants me that these
 

00:57:19.490 --> 00:57:24.580 align:start position:0%
so it's not exactly wants me that these
ones<00:57:19.760><c> so</c><00:57:19.970><c> II</c><00:57:20.390><c> some</c><00:57:21.940><c> possible</c><00:57:23.200><c> this</c><00:57:24.200><c> is</c><00:57:24.320><c> what</c><00:57:24.470><c> we</c>

00:57:24.580 --> 00:57:24.590 align:start position:0%
ones so II some possible this is what we
 

00:57:24.590 --> 00:57:24.940 align:start position:0%
ones so II some possible this is what we
do

00:57:24.940 --> 00:57:24.950 align:start position:0%
do
 

00:57:24.950 --> 00:57:27.640 align:start position:0%
do
and<00:57:25.400><c> finally</c><00:57:26.390><c> whenever</c><00:57:27.140><c> you</c><00:57:27.320><c> have</c><00:57:27.470><c> some</c>

00:57:27.640 --> 00:57:27.650 align:start position:0%
and finally whenever you have some
 

00:57:27.650 --> 00:57:29.350 align:start position:0%
and finally whenever you have some
expression<00:57:27.980><c> you</c><00:57:28.370><c> can</c><00:57:28.550><c> refer</c><00:57:28.880><c> to</c><00:57:28.910><c> the</c><00:57:29.150><c> previous</c>

00:57:29.350 --> 00:57:29.360 align:start position:0%
expression you can refer to the previous
 

00:57:29.360 --> 00:57:31.330 align:start position:0%
expression you can refer to the previous
value<00:57:29.840><c> of</c><00:57:29.990><c> this</c><00:57:30.200><c> expression</c><00:57:30.560><c> so</c><00:57:30.950><c> this</c><00:57:31.130><c> is</c>

00:57:31.330 --> 00:57:31.340 align:start position:0%
value of this expression so this is
 

00:57:31.340 --> 00:57:34.300 align:start position:0%
value of this expression so this is
similar<00:57:32.180><c> to</c><00:57:32.360><c> the</c><00:57:32.570><c> next</c><00:57:32.840><c> operator</c><00:57:33.260><c> so</c><00:57:33.980><c> in</c><00:57:34.190><c> the</c>

00:57:34.300 --> 00:57:34.310 align:start position:0%
similar to the next operator so in the
 

00:57:34.310 --> 00:57:35.800 align:start position:0%
similar to the next operator so in the
previous<00:57:34.460><c> states</c><00:57:34.880><c> the</c><00:57:35.330><c> weight</c><00:57:35.510><c> of</c><00:57:35.660><c> this</c>

00:57:35.800 --> 00:57:35.810 align:start position:0%
previous states the weight of this
 

00:57:35.810 --> 00:57:37.990 align:start position:0%
previous states the weight of this
expression<00:57:36.320><c> was</c><00:57:36.500><c> something</c><00:57:37.190><c> right</c><00:57:37.520><c> so</c><00:57:37.760><c> nearly</c>

00:57:37.990 --> 00:57:38.000 align:start position:0%
expression was something right so nearly
 

00:57:38.000 --> 00:57:40.750 align:start position:0%
expression was something right so nearly
one<00:57:38.210><c> refers</c><00:57:39.080><c> to</c><00:57:39.110><c> the</c><00:57:39.290><c> previous</c><00:57:39.680><c> value</c><00:57:39.980><c> of</c><00:57:40.610><c> the</c>

00:57:40.750 --> 00:57:40.760 align:start position:0%
one refers to the previous value of the
 

00:57:40.760 --> 00:57:44.620 align:start position:0%
one refers to the previous value of the
expression<00:57:41.050><c> piece</c><00:57:42.050><c> of</c><00:57:42.200><c> the</c><00:57:42.320><c> pie</c><00:57:42.470><c> spins</c><00:57:43.570><c> by</c><00:57:44.570><c> the</c>

00:57:44.620 --> 00:57:44.630 align:start position:0%
expression piece of the pie spins by the
 

00:57:44.630 --> 00:57:46.600 align:start position:0%
expression piece of the pie spins by the
way<00:57:44.840><c> what</c><00:57:45.530><c> happens</c><00:57:45.980><c> in</c><00:57:46.160><c> the</c><00:57:46.280><c> initial</c>

00:57:46.600 --> 00:57:46.610 align:start position:0%
way what happens in the initial
 

00:57:46.610 --> 00:57:48.190 align:start position:0%
way what happens in the initial
statement<00:57:47.060><c> there</c><00:57:47.270><c> is</c><00:57:47.360><c> no</c><00:57:47.540><c> previous</c><00:57:47.750><c> thing</c>

00:57:48.190 --> 00:57:48.200 align:start position:0%
statement there is no previous thing
 

00:57:48.200 --> 00:57:54.340 align:start position:0%
statement there is no previous thing
what<00:57:48.890><c> do</c><00:57:49.010><c> you</c><00:57:49.070><c> think</c><00:57:52.360><c> so</c><00:57:53.360><c> when</c><00:57:53.900><c> there</c><00:57:54.050><c> was</c><00:57:54.230><c> no</c>

00:57:54.340 --> 00:57:54.350 align:start position:0%
what do you think so when there was no
 

00:57:54.350 --> 00:57:56.500 align:start position:0%
what do you think so when there was no
initial<00:57:54.710><c> stages</c><00:57:55.160><c> for</c><00:57:55.400><c> simplicity</c><00:57:56.060><c> we</c><00:57:56.090><c> take</c>

00:57:56.500 --> 00:57:56.510 align:start position:0%
initial stages for simplicity we take
 

00:57:56.510 --> 00:57:58.390 align:start position:0%
initial stages for simplicity we take
the<00:57:56.750><c> previous</c><00:57:57.020><c> method</c><00:57:57.320><c> with</c><00:57:57.500><c> equipment</c><00:57:57.920><c> in</c>

00:57:58.390 --> 00:57:58.400 align:start position:0%
the previous method with equipment in
 

00:57:58.400 --> 00:58:00.270 align:start position:0%
the previous method with equipment in
the<00:57:58.670><c> usual</c><00:57:59.000><c> state</c><00:57:59.210><c> remember</c><00:58:00.020><c> it</c><00:58:00.080><c> is</c><00:58:00.230><c> very</c>

00:58:00.270 --> 00:58:00.280 align:start position:0%
the usual state remember it is very
 

00:58:00.280 --> 00:58:06.820 align:start position:0%
the usual state remember it is very
sometimes<00:58:05.080><c> okay</c><00:58:06.080><c> and</c><00:58:06.290><c> now</c><00:58:06.350><c> we</c><00:58:06.410><c> have</c><00:58:06.650><c> some</c>

00:58:06.820 --> 00:58:06.830 align:start position:0%
sometimes okay and now we have some
 

00:58:06.830 --> 00:58:10.390 align:start position:0%
sometimes okay and now we have some
specific<00:58:07.660><c> because</c><00:58:08.660><c> we</c><00:58:08.870><c> after</c><00:58:09.200><c> all</c><00:58:09.400><c> drinking</c>

00:58:10.390 --> 00:58:10.400 align:start position:0%
specific because we after all drinking
 

00:58:10.400 --> 00:58:14.500 align:start position:0%
specific because we after all drinking
some<00:58:10.640><c> video</c><00:58:11.080><c> so</c><00:58:12.190><c> all</c><00:58:13.190><c> these</c><00:58:13.340><c> we</c><00:58:13.640><c> support</c><00:58:13.970><c> suma</c>

00:58:14.500 --> 00:58:14.510 align:start position:0%
some video so all these we support suma
 

00:58:14.510 --> 00:58:17.730 align:start position:0%
some video so all these we support suma
topics<00:58:14.930><c> right</c><00:58:15.500><c> so</c><00:58:15.920><c> universities</c><00:58:16.820><c> among</c><00:58:16.940><c> a</c><00:58:17.090><c> few</c>

00:58:17.730 --> 00:58:17.740 align:start position:0%
topics right so universities among a few
 

00:58:17.740 --> 00:58:20.800 align:start position:0%
topics right so universities among a few
second<00:58:18.740><c> token</c><00:58:18.890><c> contract</c><00:58:19.490><c> we</c><00:58:19.610><c> can</c><00:58:19.940><c> refer</c><00:58:20.780><c> to</c>

00:58:20.800 --> 00:58:20.810 align:start position:0%
second token contract we can refer to
 

00:58:20.810 --> 00:58:24.100 align:start position:0%
second token contract we can refer to
the<00:58:21.020><c> same</c><00:58:21.200><c> of</c><00:58:21.380><c> all</c><00:58:21.500><c> these</c><00:58:21.680><c> things</c><00:58:23.110><c> function</c>

00:58:24.100 --> 00:58:24.110 align:start position:0%
the same of all these things function
 

00:58:24.110 --> 00:58:26.350 align:start position:0%
the same of all these things function
reduce<00:58:24.590><c> the</c><00:58:25.160><c> the</c><00:58:25.190><c> name</c><00:58:25.730><c> of</c><00:58:26.000><c> the</c><00:58:26.150><c> function</c>

00:58:26.350 --> 00:58:26.360 align:start position:0%
reduce the the name of the function
 

00:58:26.360 --> 00:58:28.720 align:start position:0%
reduce the the name of the function
which<00:58:26.900><c> is</c><00:58:27.050><c> called</c><00:58:27.350><c> in</c><00:58:27.650><c> this</c><00:58:27.920><c> transaction</c><00:58:28.340><c> the</c>

00:58:28.720 --> 00:58:28.730 align:start position:0%
which is called in this transaction the
 

00:58:28.730 --> 00:58:31.090 align:start position:0%
which is called in this transaction the
top<00:58:28.940><c> level</c><00:58:29.270><c> function</c><00:58:29.710><c> feminised</c><00:58:30.710><c> of</c><00:58:30.860><c> course</c>

00:58:31.090 --> 00:58:31.100 align:start position:0%
top level function feminised of course
 

00:58:31.100 --> 00:58:33.810 align:start position:0%
top level function feminised of course
we<00:58:31.910><c> kind</c><00:58:32.150><c> of</c><00:58:32.240><c> start</c><00:58:32.690><c> business</c><00:58:33.080><c> that</c><00:58:33.230><c> goes</c><00:58:33.410><c> away</c>

00:58:33.810 --> 00:58:33.820 align:start position:0%
we kind of start business that goes away
 

00:58:33.820 --> 00:58:36.580 align:start position:0%
we kind of start business that goes away
we<00:58:34.820><c> can</c><00:58:35.360><c> refer</c><00:58:35.630><c> only</c><00:58:35.870><c> to</c><00:58:36.050><c> the</c><00:58:36.230><c> top</c><00:58:36.380><c> level</c>

00:58:36.580 --> 00:58:36.590 align:start position:0%
we can refer only to the top level
 

00:58:36.590 --> 00:58:42.520 align:start position:0%
we can refer only to the top level
transaction<00:58:37.540><c> the</c><00:58:38.540><c> transaction</c><00:58:39.880><c> we</c><00:58:40.880><c> can</c><00:58:41.530><c> refer</c>

00:58:42.520 --> 00:58:42.530 align:start position:0%
transaction the transaction we can refer
 

00:58:42.530 --> 00:58:44.290 align:start position:0%
transaction the transaction we can refer
to<00:58:42.680><c> function</c><00:58:43.040><c> rights</c><00:58:43.250><c> so</c><00:58:43.640><c> this</c><00:58:43.790><c> is</c><00:58:43.940><c> the</c><00:58:44.120><c> syntax</c>

00:58:44.290 --> 00:58:44.300 align:start position:0%
to function rights so this is the syntax
 

00:58:44.300 --> 00:58:47.320 align:start position:0%
to function rights so this is the syntax
for<00:58:44.570><c> defining</c><00:58:44.780><c> the</c><00:58:45.050><c> function</c><00:58:45.530><c> name</c><00:58:46.180><c> we</c><00:58:47.180><c> can</c>

00:58:47.320 --> 00:58:47.330 align:start position:0%
for defining the function name we can
 

00:58:47.330 --> 00:58:49.990 align:start position:0%
for defining the function name we can
also<00:58:47.450><c> affect</c><00:58:47.900><c> the</c><00:58:47.990><c> balance</c><00:58:48.200><c> of</c><00:58:48.590><c> functions</c><00:58:49.040><c> so</c>

00:58:49.990 --> 00:58:50.000 align:start position:0%
also affect the balance of functions so
 

00:58:50.000 --> 00:58:51.940 align:start position:0%
also affect the balance of functions so
since<00:58:50.420><c> this</c><00:58:50.510><c> is</c><00:58:50.660><c> a</c><00:58:50.780><c> little</c><00:58:50.900><c> bit</c><00:58:51.110><c> emphasized</c><00:58:51.620><c> we</c>

00:58:51.940 --> 00:58:51.950 align:start position:0%
since this is a little bit emphasized we
 

00:58:51.950 --> 00:58:54.160 align:start position:0%
since this is a little bit emphasized we
are<00:58:52.100><c> going</c><00:58:52.310><c> to</c><00:58:52.460><c> be</c><00:58:52.700><c> moving</c><00:58:53.090><c> in</c><00:58:53.210><c> the</c><00:58:53.300><c> future</c><00:58:53.660><c> so</c>

00:58:54.160 --> 00:58:54.170 align:start position:0%
are going to be moving in the future so
 

00:58:54.170 --> 00:58:56.860 align:start position:0%
are going to be moving in the future so
this<00:58:54.440><c> is</c><00:58:54.620><c> the</c><00:58:54.980><c> zeroth</c><00:58:55.310><c> argument</c><00:58:55.510><c> the</c><00:58:56.510><c> title</c>

00:58:56.860 --> 00:58:56.870 align:start position:0%
this is the zeroth argument the title
 

00:58:56.870 --> 00:58:58.990 align:start position:0%
this is the zeroth argument the title
information<00:58:56.960><c> and</c><00:58:57.830><c> if</c><00:58:58.340><c> you</c><00:58:58.460><c> know</c><00:58:58.580><c> what</c><00:58:58.730><c> you</c><00:58:58.850><c> do</c>

00:58:58.990 --> 00:58:59.000 align:start position:0%
information and if you know what you do
 

00:58:59.000 --> 00:58:59.790 align:start position:0%
information and if you know what you do
is<00:58:59.090><c> you</c><00:58:59.300><c> know</c>

00:58:59.790 --> 00:58:59.800 align:start position:0%
is you know
 

00:58:59.800 --> 00:59:02.320 align:start position:0%
is you know
canonical<00:59:00.800><c> name</c><00:59:00.950><c> of</c><00:59:01.160><c> the</c><00:59:01.250><c> function</c><00:59:01.430><c> so</c><00:59:02.180><c> this</c>

00:59:02.320 --> 00:59:02.330 align:start position:0%
canonical name of the function so this
 

00:59:02.330 --> 00:59:03.700 align:start position:0%
canonical name of the function so this
is<00:59:02.510><c> the</c><00:59:02.600><c> name</c><00:59:02.750><c> of</c><00:59:02.780><c> the</c><00:59:02.990><c> counterplay</c><00:59:03.500><c> of</c><00:59:03.620><c> the</c>

00:59:03.700 --> 00:59:03.710 align:start position:0%
is the name of the counterplay of the
 

00:59:03.710 --> 00:59:05.530 align:start position:0%
is the name of the counterplay of the
function<00:59:04.100><c> and</c><00:59:04.280><c> here</c><00:59:04.520><c> for</c><00:59:05.000><c> the</c><00:59:05.090><c> signature</c><00:59:05.390><c> of</c>

00:59:05.530 --> 00:59:05.540 align:start position:0%
function and here for the signature of
 

00:59:05.540 --> 00:59:08.890 align:start position:0%
function and here for the signature of
the<00:59:05.720><c> function</c><00:59:05.750><c> with</c><00:59:06.560><c> addresses</c><00:59:07.660><c> and</c><00:59:08.660><c> this</c><00:59:08.780><c> is</c>

00:59:08.890 --> 00:59:08.900 align:start position:0%
the function with addresses and this is
 

00:59:08.900 --> 00:59:24.020 align:start position:0%
the function with addresses and this is
what<00:59:09.050><c> Evers</c><00:59:10.990><c> yes</c><00:59:15.220><c> okay</c>

00:59:24.020 --> 00:59:24.030 align:start position:0%
 
 

00:59:24.030 --> 00:59:26.390 align:start position:0%
 
so<00:59:24.660><c> we</c><00:59:25.170><c> don't</c><00:59:25.380><c> support</c><00:59:25.650><c> specification</c><00:59:26.340><c> of</c>

00:59:26.390 --> 00:59:26.400 align:start position:0%
so we don't support specification of
 

00:59:26.400 --> 00:59:29.360 align:start position:0%
so we don't support specification of
love<00:59:26.610><c> invariance</c><00:59:27.180><c> so</c><00:59:27.600><c> all</c><00:59:28.140><c> we</c><00:59:28.410><c> do</c><00:59:28.590><c> with</c><00:59:28.950><c> spaces</c>

00:59:29.360 --> 00:59:29.370 align:start position:0%
love invariance so all we do with spaces
 

00:59:29.370 --> 00:59:31.400 align:start position:0%
love invariance so all we do with spaces
specified<00:59:30.090><c> let's</c><00:59:30.420><c> go</c><00:59:30.570><c> a</c><00:59:30.600><c> transaction</c><00:59:31.320><c> in</c>

00:59:31.400 --> 00:59:31.410 align:start position:0%
specified let's go a transaction in
 

00:59:31.410 --> 00:59:33.200 align:start position:0%
specified let's go a transaction in
readiness<00:59:31.710><c> starting</c><00:59:32.340><c> our</c><00:59:32.490><c> thoughts</c><00:59:32.760><c> across</c>

00:59:33.200 --> 00:59:33.210 align:start position:0%
readiness starting our thoughts across
 

00:59:33.210 --> 00:59:39.890 align:start position:0%
readiness starting our thoughts across
transactions<00:59:38.150><c> what</c><00:59:39.150><c> if</c><00:59:39.330><c> we</c><00:59:39.510><c> have</c><00:59:39.690><c> known</c>

00:59:39.890 --> 00:59:39.900 align:start position:0%
transactions what if we have known
 

00:59:39.900 --> 00:59:41.360 align:start position:0%
transactions what if we have known
Toulouse<00:59:40.320><c> in</c><00:59:40.530><c> the</c><00:59:40.620><c> country</c><00:59:40.980><c> it's</c><00:59:41.100><c> shown</c><00:59:41.280><c> in</c>

00:59:41.360 --> 00:59:41.370 align:start position:0%
Toulouse in the country it's shown in
 

00:59:41.370 --> 00:59:43.460 align:start position:0%
Toulouse in the country it's shown in
some<00:59:41.610><c> cases</c><00:59:41.880><c> we</c><00:59:42.180><c> can</c><00:59:42.210><c> rewrite</c><00:59:42.660><c> us</c><00:59:42.900><c> rewrite</c>

00:59:43.460 --> 00:59:43.470 align:start position:0%
some cases we can rewrite us rewrite
 

00:59:43.470 --> 00:59:46.280 align:start position:0%
some cases we can rewrite us rewrite
them<00:59:43.830><c> without</c><00:59:44.100><c> whose</c><00:59:44.400><c> but</c><00:59:45.150><c> if</c><00:59:45.810><c> you</c><00:59:45.990><c> have</c><00:59:46.140><c> not</c>

00:59:46.280 --> 00:59:46.290 align:start position:0%
them without whose but if you have not
 

00:59:46.290 --> 00:59:48.260 align:start position:0%
them without whose but if you have not
develops<00:59:46.800><c> we</c><00:59:47.010><c> unfortunately</c><00:59:47.490><c> don't</c><00:59:47.940><c> support</c>

00:59:48.260 --> 00:59:48.270 align:start position:0%
develops we unfortunately don't support
 

00:59:48.270 --> 00:59:53.710 align:start position:0%
develops we unfortunately don't support
it<00:59:48.510><c> yes</c><00:59:50.870><c> yes</c>

00:59:53.710 --> 00:59:53.720 align:start position:0%
it yes yes
 

00:59:53.720 --> 00:59:57.320 align:start position:0%
it yes yes
oh<00:59:54.860><c> I</c><00:59:55.860><c> have</c><00:59:56.100><c> forgot</c><00:59:56.460><c> that</c><00:59:56.610><c> yes</c><00:59:56.790><c> they</c><00:59:57.060><c> sell</c>

00:59:57.320 --> 00:59:57.330 align:start position:0%
oh I have forgot that yes they sell
 

00:59:57.330 --> 00:59:59.960 align:start position:0%
oh I have forgot that yes they sell
something<00:59:57.600><c> Asian</c><00:59:57.750><c> soon</c><00:59:58.230><c> yes</c><00:59:59.010><c> I</c><00:59:59.280><c> build</c><00:59:59.910><c> a</c>

00:59:59.960 --> 00:59:59.970 align:start position:0%
something Asian soon yes I build a
 

00:59:59.970 --> 01:00:03.710 align:start position:0%
something Asian soon yes I build a
negation<01:00:00.240><c> yes</c><01:00:01.110><c> so</c><01:00:02.070><c> we've</c><01:00:03.000><c> got</c><01:00:03.150><c> business</c><01:00:03.330><c> but</c>

01:00:03.710 --> 01:00:03.720 align:start position:0%
negation yes so we've got business but
 

01:00:03.720 --> 01:00:05.210 align:start position:0%
negation yes so we've got business but
you<01:00:03.869><c> said</c><01:00:04.080><c> earlier</c><01:00:04.440><c> that</c><01:00:04.470><c> you</c><01:00:05.070><c> know</c><01:00:05.100><c> you</c>

01:00:05.210 --> 01:00:05.220 align:start position:0%
you said earlier that you know you
 

01:00:05.220 --> 01:00:07.280 align:start position:0%
you said earlier that you know you
evaluate<01:00:05.940><c> formula</c><01:00:06.150><c> always</c><01:00:06.480><c> in</c><01:00:06.750><c> the</c><01:00:06.869><c> initial</c><01:00:07.140><c> C</c>

01:00:07.280 --> 01:00:07.290 align:start position:0%
evaluate formula always in the initial C
 

01:00:07.290 --> 01:00:11.660 align:start position:0%
evaluate formula always in the initial C
in<01:00:07.980><c> classical</c><01:00:08.520><c> temporal</c><01:00:08.970><c> yes</c><01:00:09.240><c> so</c><01:00:09.869><c> what</c><01:00:10.490><c> is</c><01:00:11.490><c> the</c>

01:00:11.660 --> 01:00:11.670 align:start position:0%
in classical temporal yes so what is the
 

01:00:11.670 --> 01:00:14.120 align:start position:0%
in classical temporal yes so what is the
semantics<01:00:12.119><c> different</c><01:00:12.450><c> Allen</c><01:00:12.750><c> know</c><01:00:13.440><c> is</c><01:00:13.890><c> the</c>

01:00:14.120 --> 01:00:14.130 align:start position:0%
semantics different Allen know is the
 

01:00:14.130 --> 01:00:17.600 align:start position:0%
semantics different Allen know is the
same<01:00:14.330><c> age</c><01:00:15.330><c> is</c><01:00:15.630><c> that</c><01:00:15.810><c> we</c><01:00:16.320><c> support</c><01:00:16.470><c> formulas</c><01:00:17.400><c> of</c>

01:00:17.600 --> 01:00:17.610 align:start position:0%
same age is that we support formulas of
 

01:00:17.610 --> 01:00:24.350 align:start position:0%
same age is that we support formulas of
the<01:00:17.730><c> shape</c><01:00:17.940><c> always</c><01:00:18.450><c> be</c><01:00:18.869><c> like</c><01:00:22.310><c> yes</c><01:00:23.310><c> if</c><01:00:24.180><c> we're</c>

01:00:24.350 --> 01:00:24.360 align:start position:0%
the shape always be like yes if we're
 

01:00:24.360 --> 01:00:25.850 align:start position:0%
the shape always be like yes if we're
always<01:00:24.510><c> evaluating</c><01:00:24.900><c> in</c><01:00:25.260><c> the</c><01:00:25.350><c> initial</c><01:00:25.650><c> state</c>

01:00:25.850 --> 01:00:25.860 align:start position:0%
always evaluating in the initial state
 

01:00:25.860 --> 01:00:29.390 align:start position:0%
always evaluating in the initial state
I'll<01:00:26.520><c> show</c><01:00:27.480><c> you</c><01:00:28.080><c> all</c><01:00:28.290><c> right</c><01:00:28.619><c> evaluates</c><01:00:29.160><c> the</c>

01:00:29.390 --> 01:00:29.400 align:start position:0%
I'll show you all right evaluates the
 

01:00:29.400 --> 01:00:31.460 align:start position:0%
I'll show you all right evaluates the
top<01:00:29.670><c> level</c><01:00:30.000><c> of</c><01:00:30.119><c> the</c><01:00:30.180><c> formula</c><01:00:30.720><c> in</c><01:00:30.990><c> the</c><01:00:31.020><c> initial</c>

01:00:31.460 --> 01:00:31.470 align:start position:0%
top level of the formula in the initial
 

01:00:31.470 --> 01:00:35.150 align:start position:0%
top level of the formula in the initial
state<01:00:31.770><c> right</c><01:00:33.140><c> but</c><01:00:34.140><c> it</c><01:00:34.380><c> could</c><01:00:34.619><c> happen</c><01:00:34.950><c> that</c>

01:00:35.150 --> 01:00:35.160 align:start position:0%
state right but it could happen that
 

01:00:35.160 --> 01:00:38.570 align:start position:0%
state right but it could happen that
when<01:00:35.940><c> you</c><01:00:36.060><c> say</c><01:00:36.240><c> always</c><01:00:36.570><c> this</c><01:00:37.470><c> means</c><01:00:37.710><c> that</c><01:00:37.860><c> the</c>

01:00:38.570 --> 01:00:38.580 align:start position:0%
when you say always this means that the
 

01:00:38.580 --> 01:00:40.550 align:start position:0%
when you say always this means that the
inner<01:00:38.820><c> part</c><01:00:39.150><c> of</c><01:00:39.270><c> the</c><01:00:39.390><c> formula</c><01:00:39.869><c> needs</c><01:00:40.110><c> to</c><01:00:40.230><c> be</c><01:00:40.530><c> a</c>

01:00:40.550 --> 01:00:40.560 align:start position:0%
inner part of the formula needs to be a
 

01:00:40.560 --> 01:00:43.100 align:start position:0%
inner part of the formula needs to be a
warranted<01:00:41.040><c> in</c><01:00:41.190><c> all</c><01:00:41.310><c> states</c><01:00:41.930><c> this</c><01:00:42.930><c> is</c><01:00:42.990><c> the</c>

01:00:43.100 --> 01:00:43.110 align:start position:0%
warranted in all states this is the
 

01:00:43.110 --> 01:00:45.410 align:start position:0%
warranted in all states this is the
semantics<01:00:43.680><c> of</c><01:00:43.770><c> the</c><01:00:43.830><c> always</c><01:00:44.100><c> operated</c><01:00:44.640><c> so</c><01:00:45.150><c> from</c>

01:00:45.410 --> 01:00:45.420 align:start position:0%
semantics of the always operated so from
 

01:00:45.420 --> 01:00:48.170 align:start position:0%
semantics of the always operated so from
formula<01:00:46.260><c> to</c><01:00:46.410><c> say</c><01:00:46.560><c> formula</c><01:00:47.130><c> you</c><01:00:47.580><c> change</c><01:00:47.910><c> the</c>

01:00:48.170 --> 01:00:48.180 align:start position:0%
formula to say formula you change the
 

01:00:48.180 --> 01:00:50.990 align:start position:0%
formula to say formula you change the
point<01:00:48.420><c> at</c><01:00:48.600><c> which</c><01:00:48.720><c> you've</c><01:00:48.930><c> already</c><01:00:50.000><c> right</c>

01:00:50.990 --> 01:00:51.000 align:start position:0%
point at which you've already right
 

01:00:51.000 --> 01:00:52.790 align:start position:0%
point at which you've already right
depending<01:00:51.660><c> on</c><01:00:51.869><c> the</c><01:00:52.020><c> semantics</c><01:00:52.530><c> of</c><01:00:52.680><c> the</c>

01:00:52.790 --> 01:00:52.800 align:start position:0%
depending on the semantics of the
 

01:00:52.800 --> 01:00:55.370 align:start position:0%
depending on the semantics of the
temporal<01:00:53.160><c> operators</c><01:00:53.780><c> you</c><01:00:54.780><c> change</c><01:00:55.020><c> the</c><01:00:55.140><c> point</c>

01:00:55.370 --> 01:00:55.380 align:start position:0%
temporal operators you change the point
 

01:00:55.380 --> 01:00:57.410 align:start position:0%
temporal operators you change the point
that<01:00:55.560><c> one</c><01:00:55.770><c> of</c><01:00:55.950><c> which</c><01:00:56.430><c> you</c><01:00:56.460><c> evaluate</c><01:00:57.150><c> the</c>

01:00:57.410 --> 01:00:57.420 align:start position:0%
that one of which you evaluate the
 

01:00:57.420 --> 01:01:00.170 align:start position:0%
that one of which you evaluate the
formula<01:00:58.350><c> right</c><01:00:58.590><c> so</c><01:00:58.950><c> always</c><01:00:59.340><c> change</c><01:00:59.910><c> is</c><01:01:00.060><c> the</c>

01:01:00.170 --> 01:01:00.180 align:start position:0%
formula right so always change is the
 

01:01:00.180 --> 01:01:01.670 align:start position:0%
formula right so always change is the
point<01:01:00.420><c> at</c><01:01:00.600><c> which</c><01:01:00.630><c> you're</c><01:01:00.930><c> worried</c><01:01:01.260><c> you'll</c><01:01:01.470><c> by</c>

01:01:01.670 --> 01:01:01.680 align:start position:0%
point at which you're worried you'll by
 

01:01:01.680 --> 01:01:03.650 align:start position:0%
point at which you're worried you'll by
borrowing<01:01:02.040><c> in</c><01:01:02.250><c> all</c><01:01:02.460><c> points</c><01:01:02.730><c> from</c><01:01:03.210><c> the</c><01:01:03.330><c> current</c>

01:01:03.650 --> 01:01:03.660 align:start position:0%
borrowing in all points from the current
 

01:01:03.660 --> 01:01:11.370 align:start position:0%
borrowing in all points from the current
point<01:01:03.840><c> onwards</c><01:01:04.940><c> and</c><01:01:05.940><c> does</c><01:01:06.180><c> the</c>

01:01:11.370 --> 01:01:11.380 align:start position:0%
 
 

01:01:11.380 --> 01:01:15.250 align:start position:0%
 
so<01:01:12.380><c> you</c><01:01:12.670><c> have</c><01:01:13.670><c> alright</c><01:01:13.940><c> form</c><01:01:14.210><c> is</c><01:01:14.330><c> always</c><01:01:14.690><c> nice</c>

01:01:15.250 --> 01:01:15.260 align:start position:0%
so you have alright form is always nice
 

01:01:15.260 --> 01:01:20.800 align:start position:0%
so you have alright form is always nice
you<01:01:16.040><c> know</c><01:01:16.160><c> state</c><01:01:17.710><c> okay</c><01:01:18.710><c> good</c><01:01:19.359><c> so</c><01:01:20.359><c> now</c><01:01:20.570><c> let's</c>

01:01:20.800 --> 01:01:20.810 align:start position:0%
you know state okay good so now let's
 

01:01:20.810 --> 01:01:23.730 align:start position:0%
you know state okay good so now let's
move<01:01:20.930><c> on</c><01:01:21.140><c> to</c><01:01:21.170><c> duster</c><01:01:21.820><c> small</c><01:01:22.820><c> quick</c><01:01:23.089><c> question</c>

01:01:23.730 --> 01:01:23.740 align:start position:0%
move on to duster small quick question
 

01:01:23.740 --> 01:01:27.700 align:start position:0%
move on to duster small quick question
next<01:01:24.740><c> on</c><01:01:25.040><c> the</c><01:01:25.220><c> box</c><01:01:25.940><c> on</c><01:01:26.150><c> the</c><01:01:26.930><c> left</c><01:01:26.960><c> you</c><01:01:27.680><c> have</c>

01:01:27.700 --> 01:01:27.710 align:start position:0%
next on the box on the left you have
 

01:01:27.710 --> 01:01:29.400 align:start position:0%
next on the box on the left you have
once<01:01:28.099><c> the</c><01:01:28.310><c> previous</c><01:01:28.700><c> there's</c><01:01:28.940><c> no</c><01:01:29.089><c> next</c>

01:01:29.400 --> 01:01:29.410 align:start position:0%
once the previous there's no next
 

01:01:29.410 --> 01:01:31.829 align:start position:0%
once the previous there's no next
there's<01:01:30.410><c> your</c><01:01:30.589><c> next</c><01:01:30.740><c> we</c><01:01:31.070><c> don't</c><01:01:31.250><c> support</c><01:01:31.520><c> it</c>

01:01:31.829 --> 01:01:31.839 align:start position:0%
there's your next we don't support it
 

01:01:31.839 --> 01:01:37.660 align:start position:0%
there's your next we don't support it
yes<01:01:32.839><c> we're</c><01:01:33.140><c> somewhat</c><01:01:33.950><c> limited</c><01:01:36.369><c> but</c><01:01:37.369><c> many</c>

01:01:37.660 --> 01:01:37.670 align:start position:0%
yes we're somewhat limited but many
 

01:01:37.670 --> 01:01:39.790 align:start position:0%
yes we're somewhat limited but many
things<01:01:37.910><c> that</c><01:01:38.480><c> you</c><01:01:38.630><c> can</c><01:01:38.750><c> express</c><01:01:39.140><c> with</c><01:01:39.410><c> next</c>

01:01:39.790 --> 01:01:39.800 align:start position:0%
things that you can express with next
 

01:01:39.800 --> 01:01:42.190 align:start position:0%
things that you can express with next
actually<01:01:40.339><c> you</c><01:01:40.640><c> can</c><01:01:40.820><c> express</c><01:01:41.180><c> in</c><01:01:41.780><c> this</c><01:01:41.990><c> way</c>

01:01:42.190 --> 01:01:42.200 align:start position:0%
actually you can express in this way
 

01:01:42.200 --> 01:01:47.430 align:start position:0%
actually you can express in this way
just<01:01:42.470><c> you</c><01:01:43.070><c> need</c><01:01:43.220><c> to</c><01:01:43.280><c> massage</c><01:01:43.760><c> your</c><01:01:44.150><c> formula</c>

01:01:47.430 --> 01:01:47.440 align:start position:0%
 
 

01:01:47.440 --> 01:02:01.780 align:start position:0%
 
but<01:01:48.440><c> you</c><01:01:53.020><c> don't</c><01:01:59.740><c> we</c><01:02:00.740><c> require</c><01:02:01.280><c> always</c><01:02:01.550><c> to</c><01:02:01.670><c> be</c>

01:02:01.780 --> 01:02:01.790 align:start position:0%
but you don't we require always to be
 

01:02:01.790 --> 01:02:04.510 align:start position:0%
but you don't we require always to be
the<01:02:01.910><c> top</c><01:02:02.089><c> level</c><01:02:02.480><c> right</c><01:02:03.170><c> so</c><01:02:03.650><c> never</c><01:02:03.859><c> again</c><01:02:04.040><c> yes</c>

01:02:04.510 --> 01:02:04.520 align:start position:0%
the top level right so never again yes
 

01:02:04.520 --> 01:02:06.940 align:start position:0%
the top level right so never again yes
you<01:02:04.670><c> cannot</c><01:02:04.849><c> think</c><01:02:05.089><c> it</c><01:02:05.180><c> never</c><01:02:05.780><c> again</c><01:02:06.020><c> yes</c><01:02:06.410><c> this</c>

01:02:06.940 --> 01:02:06.950 align:start position:0%
you cannot think it never again yes this
 

01:02:06.950 --> 01:02:11.099 align:start position:0%
you cannot think it never again yes this
is<01:02:07.160><c> always</c><01:02:08.030><c> a</c><01:02:08.270><c> and</c><01:02:08.540><c> ease</c><01:02:09.050><c> even</c><01:02:09.560><c> maybe</c><01:02:09.710><c> simplex</c>

01:02:11.099 --> 01:02:11.109 align:start position:0%
is always a and ease even maybe simplex
 

01:02:11.109 --> 01:02:19.150 align:start position:0%
is always a and ease even maybe simplex
always<01:02:12.109><c> have</c><01:02:12.320><c> rewards</c><01:02:12.890><c> you</c><01:02:13.280><c> always</c><01:02:17.740><c> sorry</c><01:02:18.740><c> you</c>

01:02:19.150 --> 01:02:19.160 align:start position:0%
always have rewards you always sorry you
 

01:02:19.160 --> 01:02:20.859 align:start position:0%
always have rewards you always sorry you
write<01:02:19.460><c> it</c><01:02:19.580><c> down</c><01:02:19.760><c> yes</c><01:02:20.000><c> we</c><01:02:20.240><c> even</c><01:02:20.480><c> write</c><01:02:20.630><c> it</c><01:02:20.780><c> down</c>

01:02:20.859 --> 01:02:20.869 align:start position:0%
write it down yes we even write it down
 

01:02:20.869 --> 01:02:27.280 align:start position:0%
write it down yes we even write it down
in<01:02:21.050><c> this</c><01:02:21.109><c> formulation</c><01:02:25.480><c> is</c><01:02:26.480><c> contract</c>

01:02:27.280 --> 01:02:27.290 align:start position:0%
in this formulation is contract
 

01:02:27.290 --> 01:02:30.760 align:start position:0%
in this formulation is contract
authorities<01:02:28.119><c> all</c><01:02:29.119><c> 13</c><01:02:29.420><c> variants</c><01:02:29.810><c> exactly</c><01:02:30.320><c> and</c>

01:02:30.760 --> 01:02:30.770 align:start position:0%
authorities all 13 variants exactly and
 

01:02:30.770 --> 01:02:33.670 align:start position:0%
authorities all 13 variants exactly and
say<01:02:31.640><c> this</c><01:02:31.849><c> way</c><01:02:32.030><c> is</c><01:02:32.330><c> but</c><01:02:32.720><c> he</c><01:02:32.839><c> also</c><01:02:32.990><c> can</c><01:02:33.260><c> refer</c><01:02:33.530><c> to</c>

01:02:33.670 --> 01:02:33.680 align:start position:0%
say this way is but he also can refer to
 

01:02:33.680 --> 01:02:35.829 align:start position:0%
say this way is but he also can refer to
the<01:02:33.770><c> positive</c><01:02:34.220><c> x</c><01:02:34.430><c> service</c><01:02:34.849><c> as</c><01:02:35.300><c> kind</c><01:02:35.750><c> of</c>

01:02:35.829 --> 01:02:35.839 align:start position:0%
the positive x service as kind of
 

01:02:35.839 --> 01:02:40.960 align:start position:0%
the positive x service as kind of
coating<01:02:36.320><c> so</c><01:02:37.599><c> this</c><01:02:38.599><c> Pierce</c><01:02:38.869><c> of</c><01:02:39.170><c> why</c><01:02:39.740><c> not</c><01:02:40.190><c> next</c><01:02:40.820><c> I</c>

01:02:40.960 --> 01:02:40.970 align:start position:0%
coating so this Pierce of why not next I
 

01:02:40.970 --> 01:02:42.880 align:start position:0%
coating so this Pierce of why not next I
mean<01:02:41.210><c> there's</c><01:02:41.480><c> there</c><01:02:41.780><c> I'm</c><01:02:42.109><c> not</c><01:02:42.290><c> familiar</c><01:02:42.500><c> with</c>

01:02:42.880 --> 01:02:42.890 align:start position:0%
mean there's there I'm not familiar with
 

01:02:42.890 --> 01:02:46.089 align:start position:0%
mean there's there I'm not familiar with
the<01:02:43.070><c> verification</c><01:02:43.630><c> technology</c><01:02:44.630><c> so</c><01:02:45.170><c> is</c><01:02:45.830><c> there</c>

01:02:46.089 --> 01:02:46.099 align:start position:0%
the verification technology so is there
 

01:02:46.099 --> 01:02:48.310 align:start position:0%
the verification technology so is there
a<01:02:46.130><c> technical</c><01:02:46.670><c> reason</c><01:02:46.880><c> why</c><01:02:47.359><c> next</c><01:02:48.020><c> is</c><01:02:48.170><c> more</c>

01:02:48.310 --> 01:02:48.320 align:start position:0%
a technical reason why next is more
 

01:02:48.320 --> 01:02:50.290 align:start position:0%
a technical reason why next is more
difficult<01:02:48.560><c> than</c><01:02:48.830><c> previous</c><01:02:49.339><c> so</c><01:02:50.000><c> for</c>

01:02:50.290 --> 01:02:50.300 align:start position:0%
difficult than previous so for
 

01:02:50.300 --> 01:02:54.339 align:start position:0%
difficult than previous so for
modifications<01:02:51.020><c> its</c><01:02:51.380><c> item</c><01:02:52.130><c> only</c><01:02:53.050><c> you</c><01:02:54.050><c> need</c><01:02:54.200><c> to</c>

01:02:54.339 --> 01:02:54.349 align:start position:0%
modifications its item only you need to
 

01:02:54.349 --> 01:02:55.970 align:start position:0%
modifications its item only you need to
do<01:02:54.770><c> some</c><01:02:54.980><c> gymnastics</c>

01:02:55.970 --> 01:02:55.980 align:start position:0%
do some gymnastics
 

01:02:55.980 --> 01:02:57.980 align:start position:0%
do some gymnastics
okay<01:02:56.339><c> and</c><01:02:56.579><c> when</c><01:02:56.820><c> you</c><01:02:56.849><c> are</c><01:02:57.089><c> eventually</c><01:02:57.420><c> becomes</c>

01:02:57.980 --> 01:02:57.990 align:start position:0%
okay and when you are eventually becomes
 

01:02:57.990 --> 01:02:59.680 align:start position:0%
okay and when you are eventually becomes
more<01:02:58.260><c> difficult</c><01:02:58.440><c> way</c><01:02:58.950><c> more</c><01:02:59.190><c> beautiful</c>

01:02:59.680 --> 01:02:59.690 align:start position:0%
more difficult way more beautiful
 

01:02:59.690 --> 01:03:03.200 align:start position:0%
more difficult way more beautiful
because<01:03:01.220><c> once</c><01:03:02.220><c> you</c><01:03:02.490><c> always</c><01:03:02.609><c> look</c><01:03:02.940><c> by</c><01:03:03.180><c> that</c>

01:03:03.200 --> 01:03:03.210 align:start position:0%
because once you always look by that
 

01:03:03.210 --> 01:03:06.079 align:start position:0%
because once you always look by that
number<01:03:03.510><c> of</c><01:03:03.750><c> steps</c><01:03:03.990><c> in</c><01:03:04.170><c> the</c><01:03:04.260><c> past</c><01:03:04.640><c> because</c><01:03:05.640><c> in</c>

01:03:06.079 --> 01:03:06.089 align:start position:0%
number of steps in the past because in
 

01:03:06.089 --> 01:03:08.450 align:start position:0%
number of steps in the past because in
the<01:03:06.300><c> past</c><01:03:06.450><c> time</c><01:03:06.720><c> is</c><01:03:06.869><c> limited</c><01:03:07.079><c> is</c><01:03:07.440><c> bound</c><01:03:07.680><c> but</c><01:03:08.310><c> in</c>

01:03:08.450 --> 01:03:08.460 align:start position:0%
the past time is limited is bound but in
 

01:03:08.460 --> 01:03:10.190 align:start position:0%
the past time is limited is bound but in
the<01:03:08.579><c> future</c><01:03:08.760><c> its</c><01:03:09.000><c> empowerment</c><01:03:09.570><c> when</c><01:03:10.020><c> you</c><01:03:10.109><c> are</c>

01:03:10.190 --> 01:03:10.200 align:start position:0%
the future its empowerment when you are
 

01:03:10.200 --> 01:03:12.740 align:start position:0%
the future its empowerment when you are
eventually<01:03:10.589><c> things</c><01:03:11.070><c> become</c><01:03:11.550><c> ready</c><01:03:11.820><c> of</c><01:03:12.450><c> their</c>

01:03:12.740 --> 01:03:12.750 align:start position:0%
eventually things become ready of their
 

01:03:12.750 --> 01:03:24.710 align:start position:0%
eventually things become ready of their
very<01:03:12.990><c> infant</c><01:03:16.609><c> good</c><01:03:22.369><c> okay</c><01:03:23.369><c> so</c><01:03:23.700><c> maybe</c><01:03:24.210><c> we'll</c>

01:03:24.710 --> 01:03:24.720 align:start position:0%
very infant good okay so maybe we'll
 

01:03:24.720 --> 01:03:28.579 align:start position:0%
very infant good okay so maybe we'll
just<01:03:24.750><c> go</c><01:03:25.260><c> quickly</c><01:03:25.589><c> order</c><01:03:25.980><c> exercises</c><01:03:26.640><c> so</c><01:03:27.630><c> now</c>

01:03:28.579 --> 01:03:28.589 align:start position:0%
just go quickly order exercises so now
 

01:03:28.589 --> 01:03:30.880 align:start position:0%
just go quickly order exercises so now
it's<01:03:28.770><c> time</c><01:03:28.950><c> to</c><01:03:29.010><c> formalize</c><01:03:29.609><c> what</c><01:03:29.970><c> we</c><01:03:30.420><c> need</c><01:03:30.570><c> and</c>

01:03:30.880 --> 01:03:30.890 align:start position:0%
it's time to formalize what we need and
 

01:03:30.890 --> 01:03:35.030 align:start position:0%
it's time to formalize what we need and
just<01:03:31.890><c> to</c><01:03:32.040><c> solve</c><01:03:32.250><c> ours</c><01:03:32.730><c> our</c><01:03:32.970><c> verifier</c><01:03:33.859><c> we</c><01:03:34.859><c> have</c>

01:03:35.030 --> 01:03:35.040 align:start position:0%
just to solve ours our verifier we have
 

01:03:35.040 --> 01:03:39.170 align:start position:0%
just to solve ours our verifier we have
two<01:03:36.410><c> servers</c><01:03:37.410><c> in</c><01:03:37.859><c> which</c><01:03:38.070><c> you</c><01:03:38.190><c> can</c><01:03:38.400><c> remember</c><01:03:38.760><c> X</c>

01:03:39.170 --> 01:03:39.180 align:start position:0%
two servers in which you can remember X
 

01:03:39.180 --> 01:03:42.319 align:start position:0%
two servers in which you can remember X
there<01:03:39.450><c> is</c><01:03:40.109><c> an</c><01:03:40.290><c> interface</c><01:03:40.800><c> let's</c><01:03:41.430><c> say</c><01:03:41.640><c> this</c>

01:03:42.319 --> 01:03:42.329 align:start position:0%
there is an interface let's say this
 

01:03:42.329 --> 01:03:45.500 align:start position:0%
there is an interface let's say this
part<01:03:43.140><c> of</c><01:03:43.290><c> the</c><01:03:43.440><c> room</c><01:03:43.589><c> uses</c><01:03:43.950><c> but</c><01:03:44.550><c> X</c><01:03:44.730><c> 1</c><01:03:44.880><c> and</c><01:03:45.300><c> the</c>

01:03:45.500 --> 01:03:45.510 align:start position:0%
part of the room uses but X 1 and the
 

01:03:45.510 --> 01:03:48.109 align:start position:0%
part of the room uses but X 1 and the
other<01:03:45.630><c> part</c><01:03:45.990><c> of</c><01:03:46.140><c> the</c><01:03:46.290><c> room</c><01:03:46.349><c> is</c><01:03:46.680><c> very</c><01:03:46.829><c> soon</c><01:03:47.400><c> as</c>

01:03:48.109 --> 01:03:48.119 align:start position:0%
other part of the room is very soon as
 

01:03:48.119 --> 01:03:51.339 align:start position:0%
other part of the room is very soon as
can<01:03:48.450><c> we</c><01:03:48.540><c> do</c><01:03:48.630><c> it</c><01:03:48.720><c> like</c><01:03:48.869><c> this</c><01:03:49.050><c> because</c><01:03:50.270><c> services</c>

01:03:51.339 --> 01:03:51.349 align:start position:0%
can we do it like this because services
 

01:03:51.349 --> 01:03:56.870 align:start position:0%
can we do it like this because services
power<01:03:52.349><c> forwards</c><01:03:53.000><c> notifications</c>

01:03:56.870 --> 01:03:56.880 align:start position:0%
 
 

01:03:56.880 --> 01:04:09.170 align:start position:0%
 
yes<01:03:58.970><c> okay</c><01:03:59.970><c> ever</c><01:04:00.089><c> will</c><01:04:00.359><c> the</c><01:04:00.390><c> books</c>

01:04:09.170 --> 01:04:09.180 align:start position:0%
 
 

01:04:09.180 --> 01:04:15.880 align:start position:0%
 
[Music]

01:04:15.880 --> 01:04:15.890 align:start position:0%
 
 

01:04:15.890 --> 01:04:18.770 align:start position:0%
 
sorry<01:04:16.890><c> I've</c><01:04:17.190><c> just</c><01:04:17.250><c> can't</c><01:04:17.670><c> miss</c><01:04:18.359><c> vericsson</c>

01:04:18.770 --> 01:04:18.780 align:start position:0%
sorry I've just can't miss vericsson
 

01:04:18.780 --> 01:04:20.450 align:start position:0%
sorry I've just can't miss vericsson
online<01:04:19.140><c> too</c><01:04:19.349><c> long</c><01:04:19.530><c> here's</c><01:04:19.859><c> that</c><01:04:20.070><c> down</c><01:04:20.310><c> with</c>

01:04:20.450 --> 01:04:20.460 align:start position:0%
online too long here's that down with
 

01:04:20.460 --> 01:04:23.540 align:start position:0%
online too long here's that down with
the<01:04:21.330><c> Maltese</c><01:04:21.750><c> don't</c><01:04:21.960><c> like</c><01:04:22.109><c> a</c><01:04:23.400><c> up</c>

01:04:23.540 --> 01:04:23.550 align:start position:0%
the Maltese don't like a up
 

01:04:23.550 --> 01:04:29.960 align:start position:0%
the Maltese don't like a up
associate<01:04:24.060><c> in</c><01:04:24.180><c> the</c><01:04:24.210><c> future</c><01:04:28.609><c> don't</c><01:04:29.609><c> get</c><01:04:29.760><c> your</c>

01:04:29.960 --> 01:04:29.970 align:start position:0%
associate in the future don't get your
 

01:04:29.970 --> 01:04:37.609 align:start position:0%
associate in the future don't get your
servers<01:04:34.130><c> and</c><01:04:35.630><c> for</c><01:04:36.630><c> verax</c><01:04:36.960><c> index</c><01:04:37.349><c> you</c><01:04:37.589><c> can</c>

01:04:37.609 --> 01:04:37.619 align:start position:0%
servers and for verax index you can
 

01:04:37.619 --> 01:04:42.510 align:start position:0%
servers and for verax index you can
treat<01:04:38.280><c> these</c><01:04:38.490><c> things</c><01:04:38.810><c> and</c><01:04:39.810><c> check</c><01:04:40.050><c> out</c>

01:04:42.510 --> 01:04:42.520 align:start position:0%
 
 

01:04:42.520 --> 01:04:45.680 align:start position:0%
 
[Music]

01:04:45.680 --> 01:04:45.690 align:start position:0%
[Music]
 

01:04:45.690 --> 01:04:56.380 align:start position:0%
[Music]
yes

01:04:56.380 --> 01:04:56.390 align:start position:0%
 
 

01:04:56.390 --> 01:05:00.590 align:start position:0%
 
[Music]

01:05:00.590 --> 01:05:00.600 align:start position:0%
 
 

01:05:00.600 --> 01:05:04.130 align:start position:0%
 
okay<01:05:01.500><c> so</c><01:05:01.770><c> so</c><01:05:02.040><c> if</c><01:05:02.610><c> you</c><01:05:02.790><c> open</c><01:05:03.030><c> if</c><01:05:03.480><c> you</c><01:05:03.660><c> open</c><01:05:04.050><c> the</c>

01:05:04.130 --> 01:05:04.140 align:start position:0%
okay so so if you open if you open the
 

01:05:04.140 --> 01:05:05.960 align:start position:0%
okay so so if you open if you open the
links<01:05:04.380><c> you</c><01:05:04.590><c> see</c><01:05:04.800><c> this</c><01:05:04.980><c> this</c><01:05:05.640><c> kind</c><01:05:05.910><c> of</c>

01:05:05.960 --> 01:05:05.970 align:start position:0%
links you see this this kind of
 

01:05:05.970 --> 01:05:11.330 align:start position:0%
links you see this this kind of
interface<01:05:06.750><c> products</c><01:05:09.320><c> on</c><01:05:10.320><c> the</c><01:05:10.560><c> Left</c><01:05:10.740><c> what</c><01:05:11.190><c> -</c>

01:05:11.330 --> 01:05:11.340 align:start position:0%
interface products on the Left what -
 

01:05:11.340 --> 01:05:14.000 align:start position:0%
interface products on the Left what -
that<01:05:11.520><c> is</c><01:05:11.730><c> the</c><01:05:11.970><c> list</c><01:05:12.590><c> conflicts</c><01:05:13.590><c> posit</c>

01:05:14.000 --> 01:05:14.010 align:start position:0%
that is the list conflicts posit
 

01:05:14.010 --> 01:05:17.090 align:start position:0%
that is the list conflicts posit
specifications<01:05:14.940><c> so</c><01:05:15.660><c> we</c><01:05:16.110><c> pre-loaded</c><01:05:16.740><c> Maddux</c>

01:05:17.090 --> 01:05:17.100 align:start position:0%
specifications so we pre-loaded Maddux
 

01:05:17.100 --> 01:05:20.300 align:start position:0%
specifications so we pre-loaded Maddux
with<01:05:17.250><c> about</c><01:05:17.610><c> context</c><01:05:18.210><c> and</c><01:05:19.070><c> currently</c><01:05:20.070><c> with</c>

01:05:20.300 --> 01:05:20.310 align:start position:0%
with about context and currently with
 

01:05:20.310 --> 01:05:23.780 align:start position:0%
with about context and currently with
office<01:05:20.730><c> on</c><01:05:21.120><c> the</c><01:05:21.600><c> ear</c><01:05:21.870><c> see</c><01:05:22.110><c> plenty</c><01:05:22.530><c> when</c><01:05:23.430><c> you</c>

01:05:23.780 --> 01:05:23.790 align:start position:0%
office on the ear see plenty when you
 

01:05:23.790 --> 01:05:26.870 align:start position:0%
office on the ear see plenty when you
see<01:05:24.120><c> sorry</c><01:05:24.870><c> and</c><01:05:25.140><c> council</c><01:05:25.680><c> right</c><01:05:26.070><c> so</c><01:05:26.310><c> we</c><01:05:26.670><c> have</c>

01:05:26.870 --> 01:05:26.880 align:start position:0%
see sorry and council right so we have
 

01:05:26.880 --> 01:05:33.140 align:start position:0%
see sorry and council right so we have
two<01:05:27.210><c> contexts</c><01:05:28.020><c> which</c><01:05:28.200><c> we</c><01:05:28.680><c> focus</c><01:05:29.010><c> on</c><01:05:29.720><c> and</c><01:05:32.150><c> the</c>

01:05:33.140 --> 01:05:33.150 align:start position:0%
two contexts which we focus on and the
 

01:05:33.150 --> 01:05:36.290 align:start position:0%
two contexts which we focus on and the
latest<01:05:34.220><c> service</c><01:05:35.220><c> which</c><01:05:35.430><c> solution</c><01:05:35.940><c> are</c><01:05:36.150><c> the</c>

01:05:36.290 --> 01:05:36.300 align:start position:0%
latest service which solution are the
 

01:05:36.300 --> 01:05:39.350 align:start position:0%
latest service which solution are the
solutions<01:05:36.720><c> to</c><01:05:36.870><c> those</c><01:05:37.020><c> exercises</c><01:05:37.710><c> right</c><01:05:38.490><c> we</c>

01:05:39.350 --> 01:05:39.360 align:start position:0%
solutions to those exercises right we
 

01:05:39.360 --> 01:05:41.510 align:start position:0%
solutions to those exercises right we
have<01:05:39.570><c> three</c><01:05:39.810><c> extra</c><01:05:40.170><c> exercises</c><01:05:40.830><c> which</c><01:05:41.220><c> you</c><01:05:41.250><c> can</c>

01:05:41.510 --> 01:05:41.520 align:start position:0%
have three extra exercises which you can
 

01:05:41.520 --> 01:05:43.880 align:start position:0%
have three extra exercises which you can
do<01:05:41.700><c> but</c><01:05:41.940><c> maybe</c><01:05:42.120><c> not</c><01:05:42.960><c> maybe</c><01:05:43.170><c> that</c><01:05:43.320><c> would</c><01:05:43.620><c> be</c><01:05:43.650><c> no</c>

01:05:43.880 --> 01:05:43.890 align:start position:0%
do but maybe not maybe that would be no
 

01:05:43.890 --> 01:05:46.640 align:start position:0%
do but maybe not maybe that would be no
time<01:05:44.190><c> for</c><01:05:44.550><c> this</c><01:05:44.700><c> day</c><01:05:45.090><c> now</c><01:05:45.840><c> they</c><01:05:46.290><c> have</c><01:05:46.500><c> no</c>

01:05:46.640 --> 01:05:46.650 align:start position:0%
time for this day now they have no
 

01:05:46.650 --> 01:05:49.810 align:start position:0%
time for this day now they have no
solutions<01:05:47.130><c> you</c><01:05:47.490><c> need</c><01:05:47.790><c> to</c>

01:05:49.810 --> 01:05:49.820 align:start position:0%
solutions you need to
 

01:05:49.820 --> 01:05:58.280 align:start position:0%
solutions you need to
[Music]

01:05:58.280 --> 01:05:58.290 align:start position:0%
 
 

01:05:58.290 --> 01:06:00.500 align:start position:0%
 
what<01:05:58.859><c> was</c><01:05:59.099><c> I'm</c><01:05:59.339><c> wondering</c><01:05:59.760><c> how</c><01:06:00.210><c> do</c><01:06:00.270><c> you</c><01:06:00.359><c> do</c>

01:06:00.500 --> 01:06:00.510 align:start position:0%
what was I'm wondering how do you do
 

01:06:00.510 --> 01:06:02.030 align:start position:0%
what was I'm wondering how do you do
these<01:06:00.690><c> state</c><01:06:00.990><c> credit</c><01:06:01.200><c> society</c><01:06:01.859><c> the</c><01:06:01.980><c> state</c>

01:06:02.030 --> 01:06:02.040 align:start position:0%
these state credit society the state
 

01:06:02.040 --> 01:06:05.569 align:start position:0%
these state credit society the state
pretty<01:06:02.430><c> good</c><01:06:02.579><c> success</c><01:06:03.230><c> define</c><01:06:04.230><c> one</c><01:06:04.500><c> as</c><01:06:04.650><c> a</c><01:06:04.680><c> user</c>

01:06:05.569 --> 01:06:05.579 align:start position:0%
pretty good success define one as a user
 

01:06:05.579 --> 01:06:18.910 align:start position:0%
pretty good success define one as a user
for<01:06:05.849><c> a</c><01:06:05.880><c> sense</c><01:06:06.770><c> okay</c><01:06:07.770><c> my</c><01:06:07.980><c> PC</c><01:06:08.190><c> babies</c><01:06:08.609><c> maybe</c><01:06:09.240><c> yes</c>

01:06:18.910 --> 01:06:18.920 align:start position:0%
 
 

01:06:18.920 --> 01:06:22.280 align:start position:0%
 
so<01:06:19.920><c> you</c><01:06:20.670><c> give</c><01:06:20.849><c> police</c><01:06:21.089><c> the</c><01:06:21.150><c> formulas</c><01:06:21.780><c> make</c>

01:06:22.280 --> 01:06:22.290 align:start position:0%
so you give police the formulas make
 

01:06:22.290 --> 01:06:24.230 align:start position:0%
so you give police the formulas make
them<01:06:22.470><c> we'll</c><01:06:22.619><c> talk</c><01:06:23.220><c> about</c><01:06:23.369><c> those</c><01:06:23.670><c> remaining</c>

01:06:24.230 --> 01:06:24.240 align:start position:0%
them we'll talk about those remaining
 

01:06:24.240 --> 01:06:26.150 align:start position:0%
them we'll talk about those remaining
focus<01:06:24.720><c> but</c><01:06:24.930><c> what's</c><01:06:25.079><c> important</c><01:06:25.560><c> is</c><01:06:25.740><c> the</c><01:06:25.920><c> first</c>

01:06:26.150 --> 01:06:26.160 align:start position:0%
focus but what's important is the first
 

01:06:26.160 --> 01:06:26.660 align:start position:0%
focus but what's important is the first
for<01:06:26.369><c> me</c>

01:06:26.660 --> 01:06:26.670 align:start position:0%
for me
 

01:06:26.670 --> 01:06:27.980 align:start position:0%
for me
so<01:06:26.820><c> the</c><01:06:27.030><c> first</c><01:06:27.240><c> of</c><01:06:27.329><c> all</c><01:06:27.390><c> really</c><01:06:27.720><c> is</c><01:06:27.780><c> your</c>

01:06:27.980 --> 01:06:27.990 align:start position:0%
so the first of all really is your
 

01:06:27.990 --> 01:06:31.730 align:start position:0%
so the first of all really is your
problem<01:06:28.880><c> and</c><01:06:29.880><c> it</c><01:06:30.180><c> has</c><01:06:30.210><c> this</c><01:06:30.510><c> form</c><01:06:30.750><c> always</c><01:06:31.349><c> and</c>

01:06:31.730 --> 01:06:31.740 align:start position:0%
problem and it has this form always and
 

01:06:31.740 --> 01:06:34.520 align:start position:0%
problem and it has this form always and
then<01:06:32.070><c> some</c><01:06:32.310><c> point</c><01:06:32.599><c> so</c><01:06:33.599><c> whatever</c><01:06:33.869><c> your</c><01:06:34.020><c> specify</c>

01:06:34.520 --> 01:06:34.530 align:start position:0%
then some point so whatever your specify
 

01:06:34.530 --> 01:06:41.240 align:start position:0%
then some point so whatever your specify
something<01:06:35.390><c> and</c><01:06:36.390><c> then</c><01:06:36.599><c> you</c><01:06:36.780><c> have</c><01:06:37.020><c> a</c><01:06:40.250><c> paper</c>

01:06:41.240 --> 01:06:41.250 align:start position:0%
something and then you have a paper
 

01:06:41.250 --> 01:06:43.730 align:start position:0%
something and then you have a paper
which<01:06:41.550><c> gives</c><01:06:41.820><c> you</c><01:06:41.940><c> more</c><01:06:42.480><c> details</c><01:06:43.140><c> the</c><01:06:43.320><c> seasons</c>

01:06:43.730 --> 01:06:43.740 align:start position:0%
which gives you more details the seasons
 

01:06:43.740 --> 01:06:47.510 align:start position:0%
which gives you more details the seasons
and<01:06:44.430><c> for</c><01:06:45.500><c> example</c><01:06:46.500><c> you</c><01:06:46.770><c> can</c><01:06:46.950><c> refer</c><01:06:47.339><c> the</c>

01:06:47.510 --> 01:06:47.520 align:start position:0%
and for example you can refer the
 

01:06:47.520 --> 01:06:50.900 align:start position:0%
and for example you can refer the
contact<01:06:47.970><c> is</c><01:06:48.180><c> using</c><01:06:48.900><c> computers</c><01:06:49.550><c> its</c><01:06:50.550><c> we</c><01:06:50.760><c> can</c>

01:06:50.900 --> 01:06:50.910 align:start position:0%
contact is using computers its we can
 

01:06:50.910 --> 01:06:53.750 align:start position:0%
contact is using computers its we can
equal<01:06:51.180><c> to</c><01:06:51.329><c> the</c><01:06:51.420><c> context</c><01:06:51.869><c> and</c><01:06:52.020><c> this</c><01:06:52.260><c> way</c><01:06:52.500><c> I</c><01:06:52.760><c> for</c>

01:06:53.750 --> 01:06:53.760 align:start position:0%
equal to the context and this way I for
 

01:06:53.760 --> 01:06:57.410 align:start position:0%
equal to the context and this way I for
girls<01:06:53.970><c> family</c><01:06:54.480><c> simply</c><01:06:54.960><c> sneakers</c><01:06:55.440><c> right</c>

01:06:57.410 --> 01:06:57.420 align:start position:0%
girls family simply sneakers right
 

01:06:57.420 --> 01:07:01.130 align:start position:0%
girls family simply sneakers right
also<01:06:58.109><c> you</c><01:06:58.170><c> can</c><01:06:58.410><c> refer</c><01:06:58.710><c> to</c><01:06:58.740><c> my</c><01:06:59.700><c> seat</c><01:06:59.910><c> sensor</c><01:07:00.359><c> you</c>

01:07:01.130 --> 01:07:01.140 align:start position:0%
also you can refer to my seat sensor you
 

01:07:01.140 --> 01:07:13.889 align:start position:0%
also you can refer to my seat sensor you
can<01:07:01.200><c> refer</c><01:07:01.589><c> to</c><01:07:01.770><c> the</c><01:07:01.859><c> current</c><01:07:02.010><c> time</c><01:07:02.369><c> and</c><01:07:02.579><c> time</c>

01:07:13.889 --> 01:07:13.899 align:start position:0%
 
 

01:07:13.899 --> 01:07:23.579 align:start position:0%
 
yes<01:07:14.899><c> I</c><01:07:15.079><c> guess</c><01:07:15.259><c> I</c><01:07:18.069><c> stay</c><01:07:19.069><c> pretty</c><01:07:19.099><c> good</c><01:07:21.519><c> spacing</c><01:07:22.519><c> I</c>

01:07:23.579 --> 01:07:23.589 align:start position:0%
yes I guess I stay pretty good spacing I
 

01:07:23.589 --> 01:07:36.549 align:start position:0%
yes I guess I stay pretty good spacing I
it's<01:07:24.589><c> like</c><01:07:24.769><c> they</c><01:07:25.399><c> will</c><01:07:25.579><c> try</c><01:07:35.199><c> and</c><01:07:36.199><c> you</c><01:07:36.319><c> had</c><01:07:36.469><c> an</c>

01:07:36.549 --> 01:07:36.559 align:start position:0%
it's like they will try and you had an
 

01:07:36.559 --> 01:07:38.619 align:start position:0%
it's like they will try and you had an
example<01:07:36.739><c> of</c><01:07:37.039><c> like</c><01:07:37.189><c> success</c><01:07:37.639><c> or</c><01:07:37.909><c> refund</c><01:07:38.359><c> that's</c>

01:07:38.619 --> 01:07:38.629 align:start position:0%
example of like success or refund that's
 

01:07:38.629 --> 01:07:40.419 align:start position:0%
example of like success or refund that's
a<01:07:38.689><c> big</c><01:07:38.869><c> prep</c><01:07:39.109><c> it's</c><01:07:39.319><c> upon</c><01:07:39.619><c> the</c><01:07:39.799><c> success</c><01:07:40.219><c> fee</c>

01:07:40.419 --> 01:07:40.429 align:start position:0%
a big prep it's upon the success fee
 

01:07:40.429 --> 01:07:41.949 align:start position:0%
a big prep it's upon the success fee
around<01:07:40.759><c> the</c><01:07:40.969><c> region</c><01:07:41.149><c> on</c><01:07:41.329><c> the</c><01:07:41.449><c> state</c><01:07:41.689><c> for</c>

01:07:41.949 --> 01:07:41.959 align:start position:0%
around the region on the state for
 

01:07:41.959 --> 01:07:42.909 align:start position:0%
around the region on the state for
something<01:07:42.319><c> done</c>

01:07:42.909 --> 01:07:42.919 align:start position:0%
something done
 

01:07:42.919 --> 01:08:03.069 align:start position:0%
something done
oh<01:07:44.559><c> yes</c>

01:08:03.069 --> 01:08:03.079 align:start position:0%
 
 

01:08:03.079 --> 01:08:05.210 align:start position:0%
 
okay<01:08:04.079><c> let</c><01:08:04.260><c> me</c><01:08:04.380><c> just</c><01:08:04.589><c> give</c><01:08:04.770><c> you</c><01:08:04.800><c> a</c><01:08:04.859><c> short</c>

01:08:05.210 --> 01:08:05.220 align:start position:0%
okay let me just give you a short
 

01:08:05.220 --> 01:08:07.609 align:start position:0%
okay let me just give you a short
demonstration<01:08:05.670><c> about</c><01:08:06.119><c> the</c><01:08:06.359><c> first</c><01:08:07.079><c> property</c><01:08:07.500><c> I</c>

01:08:07.609 --> 01:08:07.619 align:start position:0%
demonstration about the first property I
 

01:08:07.619 --> 01:08:09.680 align:start position:0%
demonstration about the first property I
taught<01:08:07.950><c> us</c><01:08:08.130><c> my</c><01:08:08.430><c> always</c><01:08:08.970><c> equals</c><01:08:09.420><c> the</c><01:08:09.540><c> same</c>

01:08:09.680 --> 01:08:09.690 align:start position:0%
taught us my always equals the same
 

01:08:09.690 --> 01:08:19.429 align:start position:0%
taught us my always equals the same
imbalances<01:08:10.320><c> so</c>

01:08:19.429 --> 01:08:19.439 align:start position:0%
 
 

01:08:19.439 --> 01:08:22.900 align:start position:0%
 
[Music]

01:08:22.900 --> 01:08:22.910 align:start position:0%
 
 

01:08:22.910 --> 01:08:25.760 align:start position:0%
 
okay<01:08:23.910><c> so</c><01:08:23.970><c> it's</c><01:08:24.690><c> better</c><01:08:24.870><c> we</c><01:08:25.109><c> write</c><01:08:25.319><c> the</c><01:08:25.560><c> first</c>

01:08:25.760 --> 01:08:25.770 align:start position:0%
okay so it's better we write the first
 

01:08:25.770 --> 01:08:29.270 align:start position:0%
okay so it's better we write the first
property<01:08:26.130><c> right</c><01:08:26.430><c> this</c><01:08:27.060><c> one</c><01:08:27.270><c> is</c><01:08:27.390><c> simple</c><01:08:28.280><c> same</c>

01:08:29.270 --> 01:08:29.280 align:start position:0%
property right this one is simple same
 

01:08:29.280 --> 01:08:34.530 align:start position:0%
property right this one is simple same
always

01:08:34.530 --> 01:08:34.540 align:start position:0%
 
 

01:08:34.540 --> 01:08:40.539 align:start position:0%
 
okay

01:08:40.539 --> 01:08:40.549 align:start position:0%
 
 

01:08:40.549 --> 01:08:42.669 align:start position:0%
 
so<01:08:41.119><c> he's</c><01:08:41.269><c> the</c><01:08:41.389><c> case</c><01:08:41.569><c> that</c><01:08:41.749><c> the</c><01:08:41.869><c> civil</c><01:08:42.170><c> bosses</c>

01:08:42.669 --> 01:08:42.679 align:start position:0%
so he's the case that the civil bosses
 

01:08:42.679 --> 01:09:00.489 align:start position:0%
so he's the case that the civil bosses
equals<01:08:44.170><c> the</c><01:08:48.699><c> whistleblowers</c><01:08:49.699><c> and</c><01:08:59.499><c> but</c>

01:09:00.489 --> 01:09:00.499 align:start position:0%
equals the whistleblowers and but
 

01:09:00.499 --> 01:09:02.919 align:start position:0%
equals the whistleblowers and but
education<01:09:01.009><c> thanks</c><01:09:01.219><c> subtitle</c><01:09:01.880><c> can</c><01:09:02.569><c> see</c><01:09:02.749><c> that</c>

01:09:02.919 --> 01:09:02.929 align:start position:0%
education thanks subtitle can see that
 

01:09:02.929 --> 01:09:23.799 align:start position:0%
education thanks subtitle can see that
the<01:09:03.019><c> property</c><01:09:21.339><c> so</c><01:09:22.339><c> you</c><01:09:22.400><c> need</c><01:09:22.730><c> to</c><01:09:22.880><c> verification</c>

01:09:23.799 --> 01:09:23.809 align:start position:0%
the property so you need to verification
 

01:09:23.809 --> 01:09:26.470 align:start position:0%
the property so you need to verification
takes<01:09:23.960><c> some</c><01:09:24.469><c> time</c><01:09:24.710><c> so</c><01:09:25.219><c> if</c><01:09:25.339><c> you</c><01:09:25.369><c> know</c><01:09:25.549><c> it's</c><01:09:26.179><c> not</c>

01:09:26.470 --> 01:09:26.480 align:start position:0%
takes some time so if you know it's not
 

01:09:26.480 --> 01:09:30.069 align:start position:0%
takes some time so if you know it's not
have<01:09:27.409><c> to</c><01:09:27.559><c> say</c><01:09:27.739><c> a</c><01:09:28.210><c> two-way</c><01:09:29.210><c> get</c><01:09:29.539><c> immediately</c>

01:09:30.069 --> 01:09:30.079 align:start position:0%
have to say a two-way get immediately
 

01:09:30.079 --> 01:10:34.520 align:start position:0%
have to say a two-way get immediately
packages<01:09:30.799><c> education</c>

01:10:34.520 --> 01:10:34.530 align:start position:0%
 
 

01:10:34.530 --> 01:10:56.330 align:start position:0%
 
like<01:10:35.530><c> when</c><01:10:35.829><c> you</c><01:10:35.919><c> have</c><01:10:36.099><c> delegated</c><01:10:36.489><c> its</c>

01:10:56.330 --> 01:10:56.340 align:start position:0%
 
 

01:10:56.340 --> 01:10:58.400 align:start position:0%
 
you

